From f0e6e91722ec10bf7aa6a4bf53d1aedd8aee4c74 Mon Sep 17 00:00:00 2001 From: Eric Hameleers Date: Mon, 22 Dec 2014 15:20:09 +0100 Subject: KDE 4.14.3 for Slackware current (post-14.1) (11nov2014) --- README | 99 +++++++++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 62 insertions(+), 37 deletions(-) (limited to 'README') diff --git a/README b/README index e996927..02fab34 100644 --- a/README +++ b/README @@ -1,35 +1,55 @@ -KDE4.12 +KDE4.14 ======= -This is the KDE Software Compilation 4.13.3 for Slackware 14.1 -(this was compiled on Slackware 14.1 as promised) ! - -This release includes version 4.11.11 of the Plasma Workspaces, since the -Workspaces were feature-frozen in 4.11. -KDE SC 4.13.3 is the final increment in the 4.13 series. The 4.14 series -will be compiled for Slackware-current only. - -The upgrade from Slackware 14.1's own 4.10.5 will be trivial. -Five packages outside KDE (the 'deps') need an update: akonadi, attica, libssh, -shared-desktop-ontologies and soprano. One new dependency was introduced for -KDE 4.12: LibRaw. Three more were added for KDE 4.13: eigen3, qt-gstreamer -amd xapian-core. - -Four KDE packages have been removed since the KDE 4.10.5 of Slackware 14.1: +This is the KDE Software Compilation 4.14.3 for Slackware-current! +No guarantees about its useability on Slackware 14.1... it will likely not work. + +What's new: +----------- +This release includes the latest version of the Plasma Workspaces, 4.11.14. +Kactivities was taken from the 4.13.3 sources because that too, is missing +from KDE 4.14. +This set of packages includes the most recent versions of the Calligra +office suite and Kdevelop packages. +There were some other noteworthy updates in the 'extragear' department: +k3b, kdeconnect-kde, plasma-nm and partitionmanager. +And I sneaked some stuff in, which may not be of interest to everyone. For +phonon, phonon-getreamer, qt-gstreamer1 I have added Qt5 bindings so that you +can use them with KDE 5. And I added a phonon-vlc package, which of course +will only work if you also install my vlc package - some people prefer the +vlc backend for phonon to the gstreamer or the ancient mplayer backend. + +How to upgrade: +--------------- +The upgrade from Slackware-current's own 4.10.5 will be trivial. +The following Slackware packages outside KDE (the 'deps') need an update: +- akonadi, attica, libssh, phonon, phonon-gstreamer, shared-desktop-ontologies + and soprano. +One new dependency was introduced in KDE 4.12: +- LibRaw. +Three new packages have been added for KDE 4.13: +- eigen3, qt-gstreamer and xapian-core. +Six new dependencies for KDE 4.14: +- gstreamer1, gst1-plugins-base, gst1-plugins-good, libfakekey, orc and + qt-gstreamer1. +Removed dependency for KDE 4.14: +- qt-gstreamer (since we moved to qt-gstreamer1). + +Four KDE packages have been removed since the KDE 4.10.5 of Slackware-current: - kdeadmin, kdetoys, kdesdk and kdenetwork have been split up into smaller - individual packages since 4.10.5. + individual packages in 4.11. Two packages were renamed in 4.12: - kwallet is now called kwalletmanager. - kdnssd became zeroconf-ioslave. +New packages were added too, in KDE 4.13: +- artikulate, baloo, baloo-widgets, kfilemetadata and kqtquickcharts. -In every major release, several new packages are added. KDE 4.13 is not -different; artikulate, baloo, baloo-widgets, kfilemetadata and kqtquickcharts -need to be installed using "installpkg" or "upgradepkg --install-new" if you -are running any version of KDE earlier than 4.13.0. If you have installed the slackpkg+ extension to slackpkg and added my 'ktown' repository, then "slackpkg install ktown" should show you a list of new packages to install. +Changes to Slackware's KDE: +--------------------------- Noteworthy additions since Slackware's KDE are: - kdeconnect-kde, which is the counterpart of the Andriod application kdeconnect-android. KDE Connect allows your Android smartphone to @@ -43,6 +63,12 @@ Noteworthy additions since Slackware's KDE are: the new QML based 'plasma-nm' applet. The packages required for the Plasma NetworkManager applet are: libmm-qt, libnm-qt and plasma-nm itself. +NOTE: +The artikulate package requires gstreamer-1. Slackware still comes with +gstreamer-0.1 and therefore I added the gstreamer1 package to the 'deps'. +The gstreamer 1.x and 0.1 versions can co-exist on the same system, +so it should not be an intrusive addition. + NOTE: About the language packs (KDEI) - for Slackware 32-bit as well as 64-bit: * KDE localizations (language packs) are available in the "kdei" subdirectory. @@ -50,18 +76,17 @@ About the language packs (KDEI) - for Slackware 32-bit as well as 64-bit: NOTE: If you decide to install these packages on top of a fresh installation of - Slackware 14.1 and have excluded all packages in the 'KDE' package series + Slackware-current and have excluded all packages in the 'KDE' package series during installation, you will be missing several add-on packages, some of these are essential to the proper functioning of KDE! - If you excluded the complete Slackware 14.1 'KDE' series, then you - will have to install the following essential Slackware 14.1 packages + If you excluded the complete Slackware-current 'KDE' series, then you + will have to install the following essential Slackware-current packages at a a minimum: * bluedevil * polkit-kde-agent-1 * polkit-kde-kcmodules-1 And optionally install these as well: * amarok - * k3b * kaudiocreator * kdevelop-pg-qt * kplayer @@ -72,12 +97,12 @@ If you decide to install these packages on top of a fresh installation of NOTE: Sources and scripts have been separated from the packages in my 'ktown' repository starting with KDE 4.9-rc1. If you want the sources for - 4.13.3, run the following command to download them: + 4.14.3, run the following command to download them: - # rsync -av rsync://alien.slackbook.org/alien/ktown/source/4.13.3 . + # rsync -av rsync://alien.slackbook.org/alien/ktown/source/4.14.3 . Then if you want to compile the KDE packages on your computer, run: - # cd 4.13.3/kde + # cd 4.14.3/kde # ./KDE.SlackBuild Wait a long time, and you will find the new packages in /tmp/kde-build . @@ -87,34 +112,34 @@ But if all you want is the packages I created, then you can skip all of that. ------------------------------------------------------------------------------- -In order to install or upgrade to KDE 4.13.3, follow these steps: +In order to install or upgrade to KDE 4.14.3, follow these steps: Make sure you are not running KDE or even X ! If you are running an X session, log out first, and if you are in runlevel 4 (graphical login) you first have to go back to runlevel 3 (console) by typing "init 3". To make it easy for you, here is a one-line command that downloads the whole -4.13.3 directory (excluding the sources), with 32-bit and 64-bit packages +4.14.3 directory (excluding the sources), with 32-bit and 64-bit packages (and be careful of the 'dot' at the end of that command, it is part of the commandline !!): - # rsync -av rsync://alien.slackbook.org/alien/ktown/14.1/4.13.3 . + # rsync -av rsync://alien.slackbook.org/alien/ktown/current/4.14.3 . Or else, if you want to download packages for just one of the two supported architectures, you would run one of the following commands instead (note that there is a dot at the end of these commands!). If you want only the 64-bit packages: - # rsync -av --exclude=x86 rsync://alien.slackbook.org/alien/ktown/14.1/4.13.3 . + # rsync -av --exclude=x86 rsync://alien.slackbook.org/alien/ktown/current/4.14.3 . If you want only the 32-bit packages: - # rsync -av --exclude=x86_64 rsync://alien.slackbook.org/alien/ktown/14.1/4.13.3 . + # rsync -av --exclude=x86_64 rsync://alien.slackbook.org/alien/ktown/current/4.14.3 . Assuming you just downloaded the bits you want from the directory tree -"4.13.3", you must now change your current directory to where you found this -README (which is the directory called '4.13.3'). If you used one of the +"4.14.3", you must now change your current directory to where you found this +README (which is the directory called '4.14.3'). If you used one of the above "rsync" commands then you can simply do: - # cd 4.13.3 + # cd 4.14.3 From within this directory, you run the following commands as root (note that some of the old KDE package names are obsoleted now, they have been split up, @@ -158,5 +183,5 @@ renamed or integrated and that is the reason for the 'removepkg' lines): Then reboot your system. ============================================================================== - Eric Hameleers / alien at slackware dot com / 23-aug-2014 + Eric Hameleers / alien at slackware dot com / 11-nov-2014 -- cgit v1.2.3