diff --git a/kate/README.md b/kate/README.md index bb8966bf9..9af7ef1a8 100644 --- a/kate/README.md +++ b/kate/README.md @@ -1,35 +1,45 @@ # Kate ## Licensing Contributions to Kate shall be licensed under LGPLv2+. At the moment the following source files still have licensing issues: ### *.h cullmann@altair:/local/cullmann/kf5/src/kate> find kate -name "*.h" -exec ../ninka/ninka.pl {} \; | grep -v LibraryGPLv2\+ kate/app/kateappcommands.h;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 kate/app/katemainwindow.h;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 kate/app/kateviewspace.h;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 kate/app/kateviewmanager.h;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 kate/app/katedocmanager.h;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 ### *.cpp cullmann@altair:/local/cullmann/kf5/src/kate> find kate -name "*.cpp" -exec ../ninka/ninka.pl {} \; | grep -v LibraryGPLv2\+ kate/app/kateappadaptor.cpp;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 kate/app/kateappcommands.cpp;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 kate/app/kateconfigdialog.cpp;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 kate/app/kateconfigplugindialogpage.cpp;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 kate/app/katemain.cpp;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 kate/app/katemainwindow.cpp;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 kate/app/katemwmodonhddialog.cpp;LibraryGPLv2;1;1;4;2;0;,1,-1,-1,-1,-1,Copyright kate/app/katepluginmanager.cpp;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 kate/app/katerunninginstanceinfo.cpp;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 kate/app/katesavemodifieddialog.cpp;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 kate/app/katesession.cpp;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 kate/app/kateviewspace.cpp;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 kate/app/kateviewmanager.cpp;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 kate/app/katedocmanager.cpp;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 kate/app/kateapp.cpp;LibraryGPLv2;1;1;4;2;0;Copyright,,1,-1,-1,-1,-1 + +## Building + +With kdesrc-build with minimal set of (transitive) dependencies: + + kdesrc-build extra-cmake-modules syntax-highlighting karchive kconfig kguiaddons ki18n kcoreaddons kwidgetsaddons kjobwidgets kdbusaddons kauth kcodecs kdoctools kconfigwidgets kitemviews kwindowsystem kcrash kservice solid kiconthemes kcompletion sonnet ktextwidgets attica kglobalaccel breeze-icons kxmlgui kbookmarks knotifications kwallet kio kparts ktexteditor kactivities kitemmodels knewstuff threadweaver kate + +For the list which definitively works but might contain also unneeded modules, run + + kdesrc-build --pretend --include-dependencies syntax-highlighting ktexteditor kate