summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2015-01-11 23:19:24 +0100
committer Eric Hameleers <alien@slackware.com>2015-01-11 23:19:24 +0100
commit7119290dd4b5d0ae882c6a5ce1737174735c5f6a (patch)
treef98d1e39d8d733020bddc7cc9fc074920d6a5bfc /README
parentdccec7efa0031f28ddd7f2315e6a2a6c748d4696 (diff)
downloadktown-7119290dd4b5d0ae882c6a5ce1737174735c5f6a.tar.gz
ktown-7119290dd4b5d0ae882c6a5ce1737174735c5f6a.tar.xz
All packages have been built at least once. Some are failing.
The README file contains the log of problematic packages. TODO means, that I still have to create a fix. DOMNE means that the fix is in the source tree already. SKIP means that I will remove the package from the set. I am going to rebuild everything from scratch.
Diffstat (limited to 'README')
-rw-r--r--README31
1 files changed, 26 insertions, 5 deletions
diff --git a/README b/README
index 0fe8854..b0b9f55 100644
--- a/README
+++ b/README
@@ -2,7 +2,10 @@ KDE 5_1501
==========
This is going to be KDE 5 for Slackware-current, composed of Frameworks 5.6.0,
-Plasma 5.1.2 and Applications 14.12.0.
+Plasma 5.1.2 and Applications 14.12.1.
+
+Compared to Applications 14.12.0, the Applications 14.12.1 adds LTS releases of
+kdelibs, kdepimlibs, kdepim-runtime, kdepim and kde-workspace.
Note that there is still a lot of KDE 4 stuff in here, which is necessary to
support all the Applications that have not yet been ported to KDE Frameworks 5.
@@ -15,17 +18,35 @@ Preliminary build procedure (not verified 100% yet):
- build all the deps using "updates.SlackBuild" script in the "deps/" directory
- note that extra-cmake-modules is required here as well as when building the
frameworks, so I just copied it from frameworks to deps.
+ - I removed akonadi-qt5 from the built deps because it won't be used until
+ there is a kdepimlibs-framework, and currently it causes kdepimlibs-4.14
+ to pick up Qt5 dependencies making its build fail
- logoff/login to activate Qt5 profile script.
-- removepkg akonadi-qt5 or else kdepimlibs-4.14.3 picks up Qt5 dependencies and
- its compilation will fail as a result
- build all the KDE 4 stuff in the "kde/" directory, using "./KDE.SlackBuild kde
libs kdebase:nepomuk-core kdepimlibs kdebase kdebindings kdebase:kde-workspace k
depim extragear"
-- installpkg akonadi-qt5
+- check that everything built correctly
- build the remaining KDE 5 stuff in the "kde/" directory, using "./KDE.SlackBui
ld frameworks plasma plasma-extra polkit-kde applications"
+- check that everything built correctly
- build kdei
+BUILD LOG FOR PLASMA-EXTRA:
+
+TODO: sddm-qt5 (no longer adds an /etc/sddm.conf so we need to generate one in its doinst.sh)
+
+BUILD LOG FOR APPLICATIONS:
+
+TODO: kdoctools (needs a fix for its CMake search for path to "/usr/share/xml/docbook/xml-dtd-4.5/docbookx.dtd", which causes a build error in kde-dev-scripts later on)
+TODO: kde-dev-scripts (needs a fixed "/usr/share/kf5/kdoctools/customization/dtd/kdex.dtd" in kdoctools)
+SKIP: libkface (needs opencv, so this will get skipped due to my reservations with it)
+DONE: kdeartwork (missed kde-workspace, will be fixed in the next iteration)
+DONE: kdewebdev (seems like tidy added the KDE.SlackBuild parameter to the path of its header file)
+DONE: kalgebra (needs patch to link properly to ncurses)
+DONE: kanagram (needed libkeduvocdocument, was missing due to build order issue)
+DONE: khangman (needed libkeduvocdocument, was missing due to build order issue)
+DONE: parley (needed libkeduvocdocument, was missing due to build order issue)
+
==============================================================================
- Eric Hameleers / alien at slackware dot com / 09-jan-2015
+ Eric Hameleers / alien at slackware dot com / 11-jan-2015