summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--PKGLIST768
-rw-r--r--README199
-rwxr-xr-xdeps/LibRaw/LibRaw.SlackBuild121
-rw-r--r--deps/LibRaw/slack-desc19
-rwxr-xr-xdeps/OpenAL/OpenAL.SlackBuild (renamed from deps/phonon-vlc/phonon-vlc.SlackBuild)123
-rw-r--r--deps/OpenAL/slack-desc19
-rw-r--r--deps/akonadi-qt5/akonadi-qt5-coinstallable-libs.patch.gzbin0 -> 1469 bytes
-rwxr-xr-xdeps/akonadi-qt5/akonadi-qt5.SlackBuild (renamed from deps/akonadi/akonadi.SlackBuild)23
-rw-r--r--deps/akonadi-qt5/doinst.sh.gz (renamed from deps/akonadi/doinst.sh.gz)bin110 -> 110 bytes
-rw-r--r--deps/akonadi-qt5/slack-desc19
-rw-r--r--deps/akonadi/slack-desc19
-rwxr-xr-xdeps/alldeps.SlackBuild26
-rw-r--r--deps/attica/slack-desc19
-rwxr-xr-xdeps/cmake/cmake.SlackBuild (renamed from deps/gst1-plugins-good/gst1-plugins-good.SlackBuild)98
-rw-r--r--deps/cmake/slack-desc19
-rwxr-xr-xdeps/eigen3/eigen3.SlackBuild100
-rw-r--r--deps/gst1-plugins-base/slack-desc19
-rw-r--r--deps/gst1-plugins-good/slack-desc19
-rwxr-xr-xdeps/gstreamer1/gstreamer1.SlackBuild125
-rw-r--r--deps/gstreamer1/slack-desc19
-rwxr-xr-xdeps/harfbuzz/harfbuzz.SlackBuild (renamed from deps/orc/orc.SlackBuild)87
-rw-r--r--deps/harfbuzz/harfbuzz_unbreak_abi.patch.gzbin0 -> 607 bytes
-rw-r--r--deps/harfbuzz/slack-desc19
-rwxr-xr-xdeps/libdbusmenu-qt5/libdbusmenu-qt5.SlackBuild (renamed from deps/attica/attica.SlackBuild)37
-rw-r--r--deps/libdbusmenu-qt5/slack-desc19
-rwxr-xr-xdeps/libfakekey/libfakekey.SlackBuild114
-rw-r--r--deps/libfakekey/slack-desc19
-rw-r--r--deps/libssh/libssh-0.6.3.tar.asc17
-rwxr-xr-xdeps/libssh/libssh.SlackBuild116
-rw-r--r--deps/libssh/libssh.no.example.build.diff.gzbin229 -> 0 bytes
-rw-r--r--deps/orc/slack-desc19
-rwxr-xr-xdeps/phonon-gstreamer/phonon-gstreamer.SlackBuild37
-rwxr-xr-xdeps/phonon/phonon.SlackBuild41
-rwxr-xr-xdeps/polkit-qt5-1/polkit-qt5-1.SlackBuild (renamed from deps/qt-gstreamer/qt-gstreamer.SlackBuild)50
-rw-r--r--deps/polkit-qt5-1/pull-polkit-qt5-19
-rw-r--r--deps/polkit-qt5-1/slack-desc19
-rwxr-xr-xdeps/poppler/poppler.SlackBuild (renamed from deps/gst1-plugins-base/gst1-plugins-base.SlackBuild)107
-rw-r--r--deps/poppler/poppler.mocversiongrep.patch.gzbin0 -> 532 bytes
-rw-r--r--deps/poppler/slack-desc19
-rw-r--r--deps/qt-gstreamer/slack-desc19
-rw-r--r--deps/qt-gstreamer1/doinst.sh.gzbin110 -> 0 bytes
-rw-r--r--deps/qt-gstreamer1/slack-desc19
-rw-r--r--deps/qt5-gstreamer/doinst.sh.gz (renamed from deps/qt-gstreamer/doinst.sh.gz)bin110 -> 110 bytes
-rwxr-xr-xdeps/qt5-gstreamer/qt5-gstreamer.SlackBuild (renamed from deps/qt-gstreamer1/qt-gstreamer1.SlackBuild)46
-rw-r--r--deps/qt5-gstreamer/slack-desc19
-rw-r--r--deps/qt5/archive/qt5.SlackBuild1265
-rw-r--r--deps/qt5/archive/qt5.SlackBuild2236
-rw-r--r--deps/qt5/doinst.sh.gzbin0 -> 172 bytes
-rw-r--r--deps/qt5/patches/platformplugin-install-path-fix.patch.gzbin0 -> 360 bytes
-rw-r--r--deps/qt5/patches/qt5.mysql.h.diff.gzbin0 -> 290 bytes
-rw-r--r--deps/qt5/profile.d/qt5.csh17
-rw-r--r--deps/qt5/profile.d/qt5.sh17
-rwxr-xr-xdeps/qt5/qt5.SlackBuild294
-rw-r--r--deps/qt5/slack-desc (renamed from deps/eigen3/slack-desc)24
-rw-r--r--deps/shared-desktop-ontologies/slack-desc19
-rw-r--r--deps/soprano/slack-desc19
-rwxr-xr-xdeps/soprano/soprano.SlackBuild111
-rw-r--r--deps/soprano/soprano_tcpclient_stub.diff196
-rw-r--r--deps/strigi/README17
-rw-r--r--deps/strigi/slack-desc19
-rw-r--r--deps/strigi/strigi-fix-ftbfs-with-gcc-4.7.diff.gzbin0 -> 325 bytes
-rw-r--r--deps/strigi/strigi-fix-jpeg-isospeedratings.diff.gzbin0 -> 464 bytes
-rw-r--r--deps/strigi/strigi-fix-missing-lucene-lib.diff.gzbin0 -> 294 bytes
-rwxr-xr-xdeps/strigi/strigi.SlackBuild (renamed from deps/shared-desktop-ontologies/shared-desktop-ontologies.SlackBuild)34
-rw-r--r--deps/strigi/strigi.info4
-rwxr-xr-xdeps/updates.SlackBuild24
-rw-r--r--deps/xapian-core/slack-desc19
-rwxr-xr-xdeps/xapian-core/xapian-core.SlackBuild112
-rwxr-xr-xkde/KDE.SlackBuild141
-rwxr-xr-xkde/KDE.SlackBuild.test568
-rw-r--r--kde/KDE.options7
-rw-r--r--kde/README.kf561
l---------kde/cmake/attica-framework1
-rw-r--r--kde/cmake/baloo526
l---------kde/cmake/breeze1
l---------kde/cmake/extra-cmake-modules1
l---------kde/cmake/frameworkintegration1
-rw-r--r--kde/cmake/frameworks20
l---------kde/cmake/kactivities-framework1
l---------kde/cmake/kapidox1
l---------kde/cmake/karchive1
l---------kde/cmake/kauth1
l---------kde/cmake/kbookmarks1
l---------kde/cmake/kcmutils1
l---------kde/cmake/kcodecs1
l---------kde/cmake/kcompletion1
l---------kde/cmake/kconfig1
l---------kde/cmake/kconfigwidgets1
l---------kde/cmake/kcoreaddons1
l---------kde/cmake/kcrash1
l---------kde/cmake/kdbusaddons1
-rw-r--r--kde/cmake/kde-cli-tools22
l---------kde/cmake/kdeclarative1
l---------kde/cmake/kded1
l---------kde/cmake/kdelibs4support1
-rw-r--r--kde/cmake/kdepimlibs-framework20
l---------kde/cmake/kdesignerplugin1
l---------kde/cmake/kdesu1
l---------kde/cmake/kdewebkit1
l---------kde/cmake/kdnssd1
l---------kde/cmake/kdoctools1
l---------kde/cmake/kemoticons1
l---------kde/cmake/kfileaudiopreview1
l---------kde/cmake/kfilemetadata51
l---------kde/cmake/kglobalaccel1
l---------kde/cmake/kguiaddons1
-rw-r--r--kde/cmake/khelpcenter22
l---------kde/cmake/khotkeys1
l---------kde/cmake/khtml1
l---------kde/cmake/ki18n1
l---------kde/cmake/kiconthemes1
l---------kde/cmake/kidletime1
l---------kde/cmake/kimageformats1
l---------kde/cmake/kinfocenter1
l---------kde/cmake/kinit1
l---------kde/cmake/kio1
-rw-r--r--kde/cmake/kio-extras22
l---------kde/cmake/kitemmodels1
l---------kde/cmake/kitemviews1
l---------kde/cmake/kjobwidgets1
l---------kde/cmake/kjs1
l---------kde/cmake/kjsembed1
l---------kde/cmake/kmediaplayer1
l---------kde/cmake/kmenuedit1
l---------kde/cmake/knewstuff1
l---------kde/cmake/knotifications1
l---------kde/cmake/knotifyconfig1
l---------kde/cmake/kparts1
l---------kde/cmake/kplotting1
l---------kde/cmake/kpty1
l---------kde/cmake/kross1
l---------kde/cmake/krunner1
l---------kde/cmake/kscreen21
l---------kde/cmake/kservice1
-rw-r--r--kde/cmake/ksysguard22
l---------kde/cmake/ktexteditor1
l---------kde/cmake/ktextwidgets1
l---------kde/cmake/kunitconversion1
l---------kde/cmake/kwallet1
l---------kde/cmake/kwidgetsaddons1
-rw-r--r--kde/cmake/kwin22
l---------kde/cmake/kwindowsystem1
l---------kde/cmake/kwrited1
l---------kde/cmake/kxmlgui1
l---------kde/cmake/libkscreen21
l---------kde/cmake/libksysguard1
l---------kde/cmake/libmm-qt51
l---------kde/cmake/libnm-qt51
l---------kde/cmake/milou1
-rw-r--r--kde/cmake/oxygen19
-rw-r--r--kde/cmake/oxygen-fonts0
-rw-r--r--kde/cmake/plasma23
l---------kde/cmake/plasma-desktop1
l---------kde/cmake/plasma-framework1
l---------kde/cmake/plasma-workspace1
l---------kde/cmake/powerdevil1
-rw-r--r--kde/cmake/sddm-qt517
l---------kde/cmake/solid1
l---------kde/cmake/sonnet1
-rw-r--r--kde/cmake/systemsettings22
l---------kde/cmake/threadweaver1
-rw-r--r--kde/doinst.sh/oxygen-fonts13
-rw-r--r--kde/doinst.sh/sddm-qt515
-rw-r--r--kde/modularize102
-rw-r--r--kde/modules/extragear5
-rw-r--r--kde/modules/frameworks67
-rw-r--r--kde/modules/kdegraphics2
-rw-r--r--kde/modules/kdenetwork1
-rw-r--r--kde/modules/plasma26
-rw-r--r--kde/modules/plasma-extra5
-rw-r--r--kde/nomake2
-rw-r--r--kde/patch/baloo5.patch3
-rw-r--r--kde/patch/baloo5/baloo-4.96.0_kaboutdata.diff.gzbin0 -> 845 bytes
-rw-r--r--kde/patch/kde-cli-tools.patch6
-rw-r--r--kde/patch/kde-cli-tools/kde-cli-tools_ecm.patch.gzbin0 -> 237 bytes
-rw-r--r--kde/patch/kde-cli-tools/kde-cli-tools_kaboutdata.diff.gzbin0 -> 1073 bytes
-rw-r--r--kde/patch/kde-workspace.patch2
-rw-r--r--kde/patch/kdelibs.patch3
-rw-r--r--kde/patch/kdelibs/kdelibs.CVE-2014-3494.patch.gzbin774 -> 0 bytes
-rw-r--r--kde/patch/kdelibs4support.patch4
-rw-r--r--kde/patch/kdelibs4support/update-FindGettext.patch.gzbin0 -> 747 bytes
-rw-r--r--kde/patch/kdepimlibs-framework.patch3
-rw-r--r--kde/patch/kdepimlibs-framework/kdepimlibs_autotests.diff.gzbin0 -> 272 bytes
-rw-r--r--kde/patch/kinfocenter.patch3
-rw-r--r--kde/patch/kinfocenter/kinfocenter_libpci.patch.gzbin0 -> 274 bytes
-rw-r--r--kde/patch/krdc.patch3
-rw-r--r--kde/patch/krdc/krdc_freerdp-1.1.0.patch.gzbin2203 -> 0 bytes
-rw-r--r--kde/patch/milou.patch2
-rw-r--r--kde/patch/milou/milou_krunner_include.diff.gzbin0 -> 212 bytes
-rw-r--r--kde/patch/plasma-desktop.patch5
-rwxr-xr-xkde/patch/plasma-desktop/plasma-desktop-4.99.0_kfontinst_po.diff.gzbin0 -> 625 bytes
-rw-r--r--kde/patch/plasma-desktop/plasma-desktop_kdelibs4support.diff.gzbin0 -> 1258 bytes
-rw-r--r--kde/patch/sddm-qt5.patch6
-rw-r--r--kde/patch/sddm-qt5/sddm_auth.diff.gzbin0 -> 379 bytes
-rw-r--r--kde/patch/sddm-qt5/sddm_consolekit.diff.gzbin0 -> 294 bytes
-rw-r--r--kde/patch/sddm-theme-breeze.patch2
-rw-r--r--kde/patch/sddm-theme-breeze/sddm-theme-breeze_path.diff.gzbin0 -> 395 bytes
-rw-r--r--kde/patch/smokekde.patch3
-rw-r--r--kde/patch/smokekde/smokekde_akonadi_header.patch.gzbin264 -> 0 bytes
-rw-r--r--kde/pkgsrc/attica-framework1
-rw-r--r--kde/pkgsrc/baloo51
-rw-r--r--kde/pkgsrc/kactivities-framework1
-rw-r--r--kde/pkgsrc/kdepimlibs-framework1
-rw-r--r--kde/pkgsrc/kfilemetadata51
-rw-r--r--kde/pkgsrc/kscreen21
-rw-r--r--kde/pkgsrc/libkscreen21
-rw-r--r--kde/pkgsrc/libmm-qt51
-rw-r--r--kde/pkgsrc/libnm-qt51
-rw-r--r--kde/pkgsrc/plasma5-nm1
-rw-r--r--kde/plasma_checkout.sh146
-rw-r--r--kde/post-install/baloo5.post-install5
-rw-r--r--kde/post-install/kauth.post-install2
-rw-r--r--kde/post-install/kdelibs4support.post-install5
-rw-r--r--kde/post-install/kwallet.post-install2
-rwxr-xr-xkde/post-install/oxygen-fonts.post-install5
-rw-r--r--kde/post-install/plasma-desktop.post-install4
-rw-r--r--kde/post-install/plasma-workspace.post-install41
-rw-r--r--kde/post-install/plasma-workspace/xinit/xinitrc.plasma45
-rw-r--r--kde/post-install/plasma-workspace/xsession/kde5-plasma-safe.desktop7
-rw-r--r--kde/post-install/plasma-workspace/xsession/kde5-plasma.desktop7
-rw-r--r--kde/post-install/plasma-workspace/xsession/kde5init16
-rw-r--r--kde/post-install/powerdevil.post-install4
-rw-r--r--kde/post-install/sddm-qt5.post-install11
-rw-r--r--kde/slack-desc/attica-framework19
-rw-r--r--kde/slack-desc/baloo5 (renamed from deps/libssh/slack-desc)22
-rw-r--r--kde/slack-desc/breeze19
-rw-r--r--kde/slack-desc/extra-cmake-modules19
-rw-r--r--kde/slack-desc/frameworkintegration19
-rw-r--r--kde/slack-desc/kactivities-framework19
-rw-r--r--kde/slack-desc/kapidox19
-rw-r--r--kde/slack-desc/karchive19
-rw-r--r--kde/slack-desc/kauth19
-rw-r--r--kde/slack-desc/kbookmarks (renamed from deps/phonon-vlc/slack-desc)24
-rw-r--r--kde/slack-desc/kcmutils19
-rw-r--r--kde/slack-desc/kcodecs19
-rw-r--r--kde/slack-desc/kcompletion19
-rw-r--r--kde/slack-desc/kconfig19
-rw-r--r--kde/slack-desc/kconfigwidgets19
-rw-r--r--kde/slack-desc/kcoreaddons19
-rw-r--r--kde/slack-desc/kcrash19
-rw-r--r--kde/slack-desc/kdbusaddons19
-rw-r--r--kde/slack-desc/kde-cli-tools19
-rw-r--r--kde/slack-desc/kdeclarative19
-rw-r--r--kde/slack-desc/kded19
-rw-r--r--kde/slack-desc/kdelibs4support19
-rw-r--r--kde/slack-desc/kdesignerplugin19
-rw-r--r--kde/slack-desc/kdesu19
-rw-r--r--kde/slack-desc/kdewebkit19
-rw-r--r--kde/slack-desc/kdnssd-framework21
-rw-r--r--kde/slack-desc/kdoctools19
-rw-r--r--kde/slack-desc/kemoticons19
-rw-r--r--kde/slack-desc/kfileaudiopreview21
-rw-r--r--kde/slack-desc/kfilemetadata519
-rw-r--r--kde/slack-desc/kglobalaccel19
-rw-r--r--kde/slack-desc/kguiaddons19
-rw-r--r--kde/slack-desc/khelpcenter19
-rw-r--r--kde/slack-desc/khotkeys19
-rw-r--r--kde/slack-desc/khtml19
-rw-r--r--kde/slack-desc/ki18n19
-rw-r--r--kde/slack-desc/kiconthemes19
-rw-r--r--kde/slack-desc/kidletime19
-rw-r--r--kde/slack-desc/kimageformats19
-rw-r--r--kde/slack-desc/kinfocenter19
-rw-r--r--kde/slack-desc/kinit19
-rw-r--r--kde/slack-desc/kio19
-rw-r--r--kde/slack-desc/kio-extras19
-rw-r--r--kde/slack-desc/kitemmodels19
-rw-r--r--kde/slack-desc/kitemviews19
-rw-r--r--kde/slack-desc/kjobwidgets19
-rw-r--r--kde/slack-desc/kjs19
-rw-r--r--kde/slack-desc/kjsembed19
-rw-r--r--kde/slack-desc/kmediaplayer19
-rw-r--r--kde/slack-desc/kmenuedit19
-rw-r--r--kde/slack-desc/knewstuff19
-rw-r--r--kde/slack-desc/knotifications19
-rw-r--r--kde/slack-desc/knotifyconfig19
-rw-r--r--kde/slack-desc/kparts19
-rw-r--r--kde/slack-desc/kplotting19
-rw-r--r--kde/slack-desc/kprintutils21
-rw-r--r--kde/slack-desc/kpty19
-rw-r--r--kde/slack-desc/kross19
-rw-r--r--kde/slack-desc/krunner19
-rw-r--r--kde/slack-desc/kscreen219
-rw-r--r--kde/slack-desc/kservice19
-rw-r--r--kde/slack-desc/ksysguard19
-rw-r--r--kde/slack-desc/ktexteditor19
-rw-r--r--kde/slack-desc/ktextwidgets19
-rw-r--r--kde/slack-desc/kunitconversion19
-rw-r--r--kde/slack-desc/kwidgetsaddons19
-rw-r--r--kde/slack-desc/kwin19
-rw-r--r--kde/slack-desc/kwindowsystem19
-rw-r--r--kde/slack-desc/kwrited19
-rw-r--r--kde/slack-desc/kxmlgui19
-rw-r--r--kde/slack-desc/libkscreen219
-rw-r--r--kde/slack-desc/libksysguard19
-rw-r--r--kde/slack-desc/libmm-qt5 (renamed from kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-km)24
-rw-r--r--kde/slack-desc/libnm-qt5 (renamed from kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-af)24
-rw-r--r--kde/slack-desc/milou19
-rw-r--r--kde/slack-desc/oxygen19
-rw-r--r--kde/slack-desc/oxygen-fonts19
-rw-r--r--kde/slack-desc/plasma-desktop19
-rw-r--r--kde/slack-desc/plasma-framework19
-rw-r--r--kde/slack-desc/plasma-workspace19
-rw-r--r--kde/slack-desc/plasma5-nm19
-rw-r--r--kde/slack-desc/powerdevil19
-rw-r--r--kde/slack-desc/sddm-kcm (renamed from kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-cs)24
-rw-r--r--kde/slack-desc/sddm-qt519
-rw-r--r--kde/slack-desc/sddm-theme-breeze19
-rw-r--r--kde/slack-desc/solid19
-rw-r--r--kde/slack-desc/sonnet19
-rw-r--r--kde/slack-desc/systemsettings19
-rw-r--r--kde/slack-desc/threadweaver19
-rwxr-xr-xkdei/calligra-l10n/calligra-l10n.SlackBuild117
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ar11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-az19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-bg11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-br19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-bs11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ca11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ca@valencia11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-cy11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-da19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-de19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-el11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-en_GB19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-eo19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-es19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-et19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-eu19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-fa11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-fi11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-fr19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-fy11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ga19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-gl19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-he11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-hi11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-hne11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-hsb11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-hu19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ia19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-is11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-it19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ja19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-kk11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-lo11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-lt19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-lv11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-mk11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ms19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-mt19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-nb11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-nds11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ne11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-nl19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-nn11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-no19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-no_NY19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-pl19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-pt19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-pt_BR19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ro19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ru19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-se19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sk19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sl19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sr19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sr@Latn19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sv19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ta19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-tg11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-th11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-tr19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-uk19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-uz11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ven11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-wa19
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-xh11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-zh_CN11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-zh_TW11
-rw-r--r--kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-zu11
-rwxr-xr-xkdei/kde-l10n/kde-l10n.SlackBuild152
-rw-r--r--kdei/kde-l10n/kdepim-l10n/extract-kdepim-goodness.sh23
-rw-r--r--kdei/kde-l10n/kdepim-l10n/kdepim-l10n-fr-4.4.5.korganizer.docbook.reorganize.diff.gz.defunctbin507 -> 0 bytes
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ar11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-bg11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-bn_IN11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-bs11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ca11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ca@valencia11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-cs11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-csb11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-da11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-de11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-el11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-en_GB11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-eo11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-es11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-et11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-eu11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-fa11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-fi11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-fr11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-fy11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ga11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-gl11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-gu11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-he11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-hi11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-hne11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-hr11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-hu11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ia11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-id11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-is11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-it11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ja11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-kk11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-km11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-kn11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ko11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ku11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-lt11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-lv11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-mai11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-mk11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ml11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-mr11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-nb11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-nds11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-nl11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-nn11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-pa11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-pl11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-pt11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-pt_BR11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ro11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ru11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-si11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-sk11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-sl11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-sr11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-sv11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ta11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-tg11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-th11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-tr11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ug11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-uk11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-vi11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-wa11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-zh_CN11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-zh_TW11
453 files changed, 4956 insertions, 4575 deletions
diff --git a/PKGLIST b/PKGLIST
index 25a9347..ae3ba7d 100644
--- a/PKGLIST
+++ b/PKGLIST
@@ -1,570 +1,198 @@
-14.2/4.14.3/x86/deps/LibRaw-0.16.0-i486-1alien.txz
-14.2/4.14.3/x86/deps/akonadi-1.13.0-i486-1alien.txz
-14.2/4.14.3/x86/deps/attica-0.4.2-i486-1alien.txz
-14.2/4.14.3/x86/deps/eigen3-3.1.2-i486-1alien.txz
-14.2/4.14.3/x86/deps/gst1-plugins-base-1.4.4-i486-1alien.txz
-14.2/4.14.3/x86/deps/gst1-plugins-good-1.4.4-i486-1alien.txz
-14.2/4.14.3/x86/deps/gstreamer1-1.4.4-i486-1alien.txz
-14.2/4.14.3/x86/deps/libfakekey-0.1-i486-1alien.txz
-14.2/4.14.3/x86/deps/libssh-0.6.3-i486-1alien.txz
-14.2/4.14.3/x86/deps/orc-0.4.22-i486-1alien.txz
-14.2/4.14.3/x86/deps/phonon-4.8.2-i486-1alien.txz
-14.2/4.14.3/x86/deps/phonon-gstreamer-4.8.0-i486-1alien.txz
-14.2/4.14.3/x86/deps/phonon-vlc-0.8.1-i486-1alien.txz
-14.2/4.14.3/x86/deps/qt-gstreamer1-1.2.0-i486-1alien.txz
-14.2/4.14.3/x86/deps/shared-desktop-ontologies-0.11.0-i486-1alien.txz
-14.2/4.14.3/x86/deps/soprano-2.9.4-i486-1alien.txz
-14.2/4.14.3/x86/deps/xapian-core-1.2.17-i486-1alien.txz
-14.2/4.14.3/x86/kde/amor-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/analitza-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/ark-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/artikulate-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/audiocd-kio-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/baloo-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/baloo-widgets-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/blinken-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/bomber-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/bovo-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/calligra-2.8.6-i486-1alien.txz
-14.2/4.14.3/x86/kde/cantor-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/cervisia-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/dolphin-plugins-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/dragon-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/filelight-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/granatier-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/gwenview-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/juk-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/k3b-2.0.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kaccessible-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kactivities-4.13.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kajongg-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kalgebra-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kalzium-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kamera-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kanagram-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kapman-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kapptemplate-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kate-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/katomic-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kblackbox-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kblocks-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kbounce-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kbreakout-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kbruch-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kcachegrind-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kcalc-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kcharselect-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kcolorchooser-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kcron-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kde-base-artwork-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kde-baseapps-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kde-dev-scripts-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kde-dev-utils-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kde-runtime-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kde-wallpapers-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kde/kde-workspace-4.11.14-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdeartwork-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdeconnect-kde-0.7.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdegraphics-mobipocket-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdegraphics-strigi-analyzer-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdegraphics-thumbnailers-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdelibs-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdenetwork-filesharing-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdenetwork-strigi-analyzers-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdepim-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdepim-runtime-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdepimlibs-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdeplasma-addons-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdesdk-kioslaves-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdesdk-strigi-analyzers-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdesdk-thumbnailers-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdev-python-1.7.0-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdevelop-4.7.0-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdevelop-php-1.7.0-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdevelop-php-docs-1.7.0-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdevplatform-1.7.0-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdewebdev-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdf-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kdiamond-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kfilemetadata-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kfloppy-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kfourinline-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kgamma-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kgeography-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kget-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kgoldrunner-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kgpg-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/khangman-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kig-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kigo-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/killbots-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kio-mtp-2063e75_20131020git-i486-1alien.txz
-14.2/4.14.3/x86/kde/kiriki-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kiten-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kjumpingcube-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/klettres-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/klickety-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/klines-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kmag-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kmahjongg-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kmines-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kmix-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kmousetool-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kmouth-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kmplot-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/knavalbattle-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/knetwalk-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kolf-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kollision-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kolourpaint-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kompare-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/konquest-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/konsole-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kopete-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/korundum-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kpat-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kppp-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kqtquickcharts-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/krdc-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kremotecontrol-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kreversi-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/krfb-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kross-interpreters-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kruler-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/ksaneplugin-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kscreen-1.0.2.1-i486-1alien.txz
-14.2/4.14.3/x86/kde/kshisen-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/ksirk-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/ksnakeduel-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/ksnapshot-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kspaceduel-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/ksquares-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kstars-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/ksudoku-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/ksystemlog-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kteatime-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/ktimer-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/ktouch-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/ktuberling-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kturtle-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/ktux-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kubrick-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kuser-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kwalletmanager-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/kwebkitpart-c996632_20131207git-i486-1alien.txz
-14.2/4.14.3/x86/kde/kwordquiz-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/libkcddb-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/libkcompactdisc-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/libkdcraw-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/libkdeedu-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/libkdegames-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/libkexiv2-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/libkipi-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/libkmahjongg-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/libkomparediff2-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/libksane-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/libkscreen-1.0.5-i486-1alien.txz
-14.2/4.14.3/x86/kde/libmm-qt-1.0.1-i486-1alien.txz
-14.2/4.14.3/x86/kde/libnm-qt-0.9.8.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/lokalize-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/lskat-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/marble-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/mplayerthumbs-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/nepomuk-core-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/nepomuk-widgets-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/okteta-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/okular-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/oxygen-gtk2-1.4.5-i486-1alien.txz
-14.2/4.14.3/x86/kde/oxygen-gtk3-1.3.1-i486-1alien.txz
-14.2/4.14.3/x86/kde/oxygen-icons-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/pairs-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/palapeli-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/parley-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/partitionmanager-1.1.0-i486-1alien.txz
-14.2/4.14.3/x86/kde/perlkde-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/perlqt-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/picmi-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/plasma-nm-0.9.3.5-i486-1alien.txz
-14.2/4.14.3/x86/kde/poxml-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/print-manager-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/pykde4-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/qtruby-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/rocs-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/skanlite-1.1-i486-1alien.txz
-14.2/4.14.3/x86/kde/smokegen-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/smokekde-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/smokeqt-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/step-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/superkaramba-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/svgpart-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/sweeper-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/umbrello-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kde/zeroconf-ioslave-4.14.3-i486-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-bs-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-ca-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-ca\@valencia-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-cs-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-da-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-de-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-el-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-en_GB-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-es-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-et-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-eu-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-fi-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-fr-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-gl-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-hu-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-it-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-ja-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-kk-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-nb-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-nds-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-nl-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-pl-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-pt-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-pt_BR-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-ru-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-sk-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-sv-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-uk-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-zh_CN-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/calligra-l10n-zh_TW-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-ar-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-bg-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-bs-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-ca-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-ca\@valencia-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-cs-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-da-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-de-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-el-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-en_GB-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-es-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-et-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-eu-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-fa-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-fi-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-fr-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-ga-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-gl-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-he-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-hi-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-hr-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-hu-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-ia-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-id-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-is-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-it-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-ja-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-kk-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-km-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-ko-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-lt-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-lv-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-mr-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-nb-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-nds-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-nl-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-nn-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-pa-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-pl-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-pt-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-pt_BR-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-ro-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-ru-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-sk-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-sl-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-sr-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-sv-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-tr-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-ug-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-uk-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-wa-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-zh_CN-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86/kdei/kde-l10n-zh_TW-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/deps/LibRaw-0.16.0-x86_64-1alien.txz
-14.2/4.14.3/x86_64/deps/akonadi-1.13.0-x86_64-1alien.txz
-14.2/4.14.3/x86_64/deps/attica-0.4.2-x86_64-1alien.txz
-14.2/4.14.3/x86_64/deps/eigen3-3.1.2-x86_64-1alien.txz
-14.2/4.14.3/x86_64/deps/gst1-plugins-base-1.4.4-x86_64-1alien.txz
-14.2/4.14.3/x86_64/deps/gst1-plugins-good-1.4.4-x86_64-1alien.txz
-14.2/4.14.3/x86_64/deps/gstreamer1-1.4.4-x86_64-1alien.txz
-14.2/4.14.3/x86_64/deps/libfakekey-0.1-x86_64-1alien.txz
-14.2/4.14.3/x86_64/deps/libssh-0.6.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/deps/orc-0.4.22-x86_64-1alien.txz
-14.2/4.14.3/x86_64/deps/phonon-4.8.2-x86_64-1alien.txz
-14.2/4.14.3/x86_64/deps/phonon-gstreamer-4.8.0-x86_64-1alien.txz
-14.2/4.14.3/x86_64/deps/phonon-vlc-0.8.1-x86_64-1alien.txz
-14.2/4.14.3/x86_64/deps/qt-gstreamer1-1.2.0-x86_64-1alien.txz
-14.2/4.14.3/x86_64/deps/shared-desktop-ontologies-0.11.0-x86_64-1alien.txz
-14.2/4.14.3/x86_64/deps/soprano-2.9.4-x86_64-1alien.txz
-14.2/4.14.3/x86_64/deps/xapian-core-1.2.17-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/amor-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/analitza-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/ark-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/artikulate-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/audiocd-kio-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/baloo-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/baloo-widgets-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/blinken-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/bomber-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/bovo-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/calligra-2.8.6-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/cantor-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/cervisia-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/dolphin-plugins-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/dragon-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/filelight-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/granatier-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/gwenview-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/juk-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/k3b-2.0.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kaccessible-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kactivities-4.13.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kajongg-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kalgebra-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kalzium-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kamera-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kanagram-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kapman-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kapptemplate-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kate-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/katomic-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kblackbox-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kblocks-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kbounce-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kbreakout-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kbruch-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kcachegrind-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kcalc-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kcharselect-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kcolorchooser-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kcron-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kde-base-artwork-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kde-baseapps-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kde-dev-scripts-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kde-dev-utils-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kde-runtime-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kde-wallpapers-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kde/kde-workspace-4.11.14-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdeartwork-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdeconnect-kde-0.7.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdegraphics-mobipocket-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdegraphics-strigi-analyzer-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdegraphics-thumbnailers-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdelibs-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdenetwork-filesharing-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdenetwork-strigi-analyzers-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdepim-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdepim-runtime-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdepimlibs-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdeplasma-addons-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdesdk-kioslaves-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdesdk-strigi-analyzers-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdesdk-thumbnailers-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdev-python-1.7.0-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdevelop-4.7.0-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdevelop-php-1.7.0-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdevelop-php-docs-1.7.0-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdevplatform-1.7.0-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdewebdev-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdf-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kdiamond-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kfilemetadata-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kfloppy-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kfourinline-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kgamma-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kgeography-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kget-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kgoldrunner-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kgpg-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/khangman-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kig-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kigo-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/killbots-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kio-mtp-2063e75_20131020git-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kiriki-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kiten-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kjumpingcube-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/klettres-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/klickety-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/klines-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kmag-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kmahjongg-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kmines-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kmix-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kmousetool-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kmouth-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kmplot-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/knavalbattle-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/knetwalk-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kolf-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kollision-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kolourpaint-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kompare-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/konquest-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/konsole-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kopete-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/korundum-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kpat-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kppp-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kqtquickcharts-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/krdc-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kremotecontrol-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kreversi-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/krfb-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kross-interpreters-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kruler-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/ksaneplugin-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kscreen-1.0.2.1-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kshisen-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/ksirk-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/ksnakeduel-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/ksnapshot-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kspaceduel-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/ksquares-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kstars-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/ksudoku-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/ksystemlog-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kteatime-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/ktimer-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/ktouch-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/ktuberling-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kturtle-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/ktux-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kubrick-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kuser-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kwalletmanager-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kwebkitpart-c996632_20131207git-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/kwordquiz-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/libkcddb-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/libkcompactdisc-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/libkdcraw-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/libkdeedu-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/libkdegames-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/libkexiv2-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/libkipi-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/libkmahjongg-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/libkomparediff2-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/libksane-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/libkscreen-1.0.5-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/libmm-qt-1.0.1-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/libnm-qt-0.9.8.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/lokalize-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/lskat-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/marble-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/mplayerthumbs-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/nepomuk-core-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/nepomuk-widgets-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/okteta-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/okular-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/oxygen-gtk2-1.4.5-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/oxygen-gtk3-1.3.1-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/oxygen-icons-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/pairs-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/palapeli-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/parley-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/partitionmanager-1.1.0-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/perlkde-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/perlqt-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/picmi-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/plasma-nm-0.9.3.5-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/poxml-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/print-manager-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/pykde4-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/qtruby-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/rocs-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/skanlite-1.1-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/smokegen-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/smokekde-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/smokeqt-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/step-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/superkaramba-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/svgpart-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/sweeper-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/umbrello-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kde/zeroconf-ioslave-4.14.3-x86_64-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-bs-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-ca-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-ca\@valencia-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-cs-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-da-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-de-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-el-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-en_GB-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-es-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-et-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-eu-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-fi-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-fr-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-gl-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-hu-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-it-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-ja-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-kk-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-nb-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-nds-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-nl-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-pl-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-pt-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-pt_BR-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-ru-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-sk-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-sv-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-uk-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-zh_CN-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/calligra-l10n-zh_TW-2.8.6-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-ar-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-bg-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-bs-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-ca-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-ca\@valencia-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-cs-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-da-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-de-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-el-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-en_GB-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-es-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-et-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-eu-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-fa-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-fi-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-fr-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-ga-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-gl-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-he-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-hi-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-hr-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-hu-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-ia-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-id-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-is-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-it-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-ja-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-kk-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-km-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-ko-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-lt-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-lv-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-mr-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-nb-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-nds-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-nl-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-nn-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-pa-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-pl-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-pt-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-pt_BR-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-ro-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-ru-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-sk-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-sl-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-sr-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-sv-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-tr-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-ug-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-uk-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-wa-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-zh_CN-4.14.3-noarch-1alien.txz
-14.2/4.14.3/x86_64/kdei/kde-l10n-zh_TW-4.14.3-noarch-1alien.txz
+14.2/5/x86/deps/OpenAL-1.15.1-i486-1alien.txz
+14.2/5/x86/deps/akonadi-qt5-1.13.0-i486-1alien.txz
+14.2/5/x86/deps/cmake-3.0.1-i486-1alien.txz
+14.2/5/x86/deps/harfbuzz-0.9.34-i486-1alien.txz
+14.2/5/x86/deps/libdbusmenu-qt5-r267_20140619-i486-1alien.txz
+14.2/5/x86/deps/phonon-4.7.2-i486-1alien.txz
+14.2/5/x86/deps/phonon-gstreamer-4.7.2-i486-1alien.txz
+14.2/5/x86/deps/polkit-qt5-1-3882e11_20140802git-i486-1alien.txz
+14.2/5/x86/deps/poppler-0.24.3-i486-2alien.txz
+14.2/5/x86/deps/qt5-5.4.0-i486-1alien.txz
+14.2/5/x86/deps/qt5-gstreamer-0.10.3-i486-1alien.txz
+14.2/5/x86/deps/strigi-0.7.8-i486-1alien.txz
+14.2/5/x86/kde/frameworks/attica-framework-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/extra-cmake-modules-1.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/frameworkintegration-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kactivities-framework-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kapidox-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/karchive-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kauth-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kbookmarks-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kcmutils-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kcodecs-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kcompletion-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kconfig-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kconfigwidgets-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kcoreaddons-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kcrash-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kdbusaddons-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kdeclarative-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kded-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kdelibs4support-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kdesignerplugin-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kdesu-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kdewebkit-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kdnssd-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kdoctools-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kemoticons-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kglobalaccel-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kguiaddons-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/khtml-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/ki18n-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kiconthemes-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kidletime-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kimageformats-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kinit-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kio-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kitemmodels-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kitemviews-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kjobwidgets-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kjs-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kjsembed-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kmediaplayer-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/knewstuff-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/knotifications-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/knotifyconfig-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kparts-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kplotting-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kpty-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kross-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/krunner-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kservice-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/ktexteditor-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/ktextwidgets-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kunitconversion-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kwallet-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kwidgetsaddons-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kwindowsystem-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/kxmlgui-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/plasma-framework-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/solid-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/sonnet-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/frameworks/threadweaver-5.2.0-i486-1alien.txz
+14.2/5/x86/kde/plasma-extra/kscreen2-b1d3887_20140723git-i486-1alien.txz
+14.2/5/x86/kde/plasma-extra/sddm-qt5-cd4f3c7_20140526git-i486-1alien.txz
+14.2/5/x86/kde/plasma-extra/sddm-theme-breeze-20140601-i486-1alien.txz
+14.2/5/x86/kde/plasma/baloo5-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/breeze-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/kde-cli-tools-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/kfilemetadata5-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/khelpcenter-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/khotkeys-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/kinfocenter-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/kio-extras-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/kmenuedit-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/ksysguard-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/kwin-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/kwrited-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/libkscreen2-5.0.93-i486-1alien.txz
+14.2/5/x86/kde/plasma/libksysguard-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/libmm-qt5-5.0.93-i486-1alien.txz
+14.2/5/x86/kde/plasma/libnm-qt5-5.0.93-i486-1alien.txz
+14.2/5/x86/kde/plasma/milou-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/oxygen-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/oxygen-fonts-0.4.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/plasma-desktop-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/plasma-workspace-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/plasma5-nm-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/powerdevil-5.0.2-i486-1alien.txz
+14.2/5/x86/kde/plasma/systemsettings-5.0.2-i486-1alien.txz
+14.2/5/x86_64/deps/OpenAL-1.15.1-x86_64-1alien.txz
+14.2/5/x86_64/deps/akonadi-qt5-1.13.0-x86_64-1alien.txz
+14.2/5/x86_64/deps/cmake-3.0.1-x86_64-1alien.txz
+14.2/5/x86_64/deps/harfbuzz-0.9.34-x86_64-1alien.txz
+14.2/5/x86_64/deps/libdbusmenu-qt5-r267_20140619-x86_64-1alien.txz
+14.2/5/x86_64/deps/phonon-4.7.2-x86_64-1alien.txz
+14.2/5/x86_64/deps/phonon-gstreamer-4.7.2-x86_64-1alien.txz
+14.2/5/x86_64/deps/polkit-qt5-1-3882e11_20140802git-x86_64-1alien.txz
+14.2/5/x86_64/deps/poppler-0.24.3-x86_64-2alien.txz
+14.2/5/x86_64/deps/qt5-5.4.0-x86_64-1alien.txz
+14.2/5/x86_64/deps/qt5-gstreamer-0.10.3-x86_64-1alien.txz
+14.2/5/x86_64/deps/strigi-0.7.8-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/attica-framework-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/extra-cmake-modules-1.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/frameworkintegration-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kactivities-framework-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kapidox-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/karchive-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kauth-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kbookmarks-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kcmutils-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kcodecs-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kcompletion-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kconfig-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kconfigwidgets-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kcoreaddons-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kcrash-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kdbusaddons-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kdeclarative-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kded-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kdelibs4support-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kdesignerplugin-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kdesu-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kdewebkit-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kdnssd-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kdoctools-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kemoticons-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kglobalaccel-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kguiaddons-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/khtml-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/ki18n-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kiconthemes-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kidletime-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kimageformats-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kinit-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kio-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kitemmodels-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kitemviews-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kjobwidgets-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kjs-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kjsembed-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kmediaplayer-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/knewstuff-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/knotifications-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/knotifyconfig-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kparts-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kplotting-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kpty-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kross-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/krunner-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kservice-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/ktexteditor-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/ktextwidgets-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kunitconversion-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kwallet-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kwidgetsaddons-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kwindowsystem-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/kxmlgui-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/plasma-framework-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/solid-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/sonnet-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/frameworks/threadweaver-5.2.0-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma-extra/kscreen2-b1d3887_20140723git-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma-extra/sddm-qt5-cd4f3c7_20140526git-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma-extra/sddm-theme-breeze-20140601-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/baloo5-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/breeze-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/kde-cli-tools-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/kfilemetadata5-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/khelpcenter-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/khotkeys-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/kinfocenter-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/kio-extras-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/kmenuedit-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/ksysguard-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/kwin-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/kwrited-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/libkscreen2-5.0.93-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/libksysguard-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/libmm-qt5-5.0.93-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/libnm-qt5-5.0.93-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/milou-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/oxygen-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/oxygen-fonts-0.4.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/plasma-desktop-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/plasma-workspace-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/plasma5-nm-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/powerdevil-5.0.2-x86_64-1alien.txz
+14.2/5/x86_64/kde/plasma/systemsettings-5.0.2-x86_64-1alien.txz
diff --git a/README b/README
index 02fab34..56ed2fc 100644
--- a/README
+++ b/README
@@ -1,108 +1,57 @@
-KDE4.14
-=======
-
-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 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.
-
-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
- interact with your KDE Desktop.
-- baloo, which is the next generation of the nepomuk project. It's responsible
- for handling user metadata such as tags, rating and comments.
- It also handles indexing and searching for files, emails, contacts, and so on.
- Automatic migration from nepomuk to baloo has been added to KDE 4.13.
-- plasma-nm: you have a choice of NetworkManager GUI now.
- The original 'networkmanagement' widget will ultimately be replaced by
- 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.
- You only need one package (for your own language).
-
-NOTE:
-If you decide to install these packages on top of a fresh installation of
- 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-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
- * kaudiocreator
- * kdevelop-pg-qt
- * kplayer
- * ktorrent
- * libktorrent
- * wicd-kde
-
-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.14.3, run the following command to download them:
-
- # rsync -av rsync://alien.slackbook.org/alien/ktown/source/4.14.3 .
+KDE5
+====
+
+This is the testing ground for Slackware, of the KDE Frameworks 5.2.0 combined
+with Plasma 5.0.2.
+This is only useful if installed on top of Slackware -current and my KDE 4.14
+packages (plus dependencies). KDE5 is still a work in progress and needs the
+KDE4 applications, libraries and artwork.
+
+Plasma 5.0 is the next generation of KDE's desktop workspace.
+Plasma 5.0 improves support for high-DPI displays and comes with a "converged
+shell", i.e. one Plasma codebase for different target devices. Plasma 5 uses
+a new fully hardware-accelerated OpenGL(ES)graphics stack. Plasma 5 is built
+using Qt 5 and Frameworks 5.
+And with the Breeze themed artwork and its own Oxygen font, this desktop looks
+clean and modern.
+
+Note that you need to install KDE5 plus dependencies on top of an existing
+installation of KDE4 plus dependencies. Do not swap that install order!
+
+If you want to see the new graphical session (login) manager SDDM in action,
+add the following lines to the Slackware file "/etc/rc.d/rc.4" right after
+the line: echo "Starting up X11 session manager..."
+
+# --- 8< --------------------------------------
+if [ -x /usr/bin/sddm ]; then
+ exec /usr/bin/sddm
+fi
+# --- 8< --------------------------------------
+
+... and then switch to runlevel 4 by typing:
+
+ # init 4
+
+Select "KDE Plasma 5" from the SDDM session dropdown.
+Alternatively, if you prefer good old runlevel 3, you can type:
+
+ $ xwmconfig
+
+... and select "xinitrc.plasma" as your default window manager for X.
+Then run:
+
+ $ startx
+
+-------------------------------------------------------------------------------
+
+Sources and scripts are separated from the packages in my 'ktown' repository
+starting with KDE 4.9-rc1. If you want the sources for this KDE5 preview,
+run the following command to download them:
+
+ # rsync -av rsync://alien.slackbook.org/alien/ktown/source/5 .
Then if you want to compile the KDE packages on your computer, run:
- # cd 4.14.3/kde
+ # cd 5/kde
# ./KDE.SlackBuild
Wait a long time, and you will find the new packages in /tmp/kde-build .
@@ -112,34 +61,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.14.3, follow these steps:
+In order to install or upgrade KDE5, 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.14.3 directory (excluding the sources), with 32-bit and 64-bit packages
+'5' 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/current/4.14.3 .
+ # rsync -av rsync://alien.slackbook.org/alien/ktown/current/5 .
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/current/4.14.3 .
+ # rsync -av --exclude=x86 rsync://alien.slackbook.org/alien/ktown/current/5 .
If you want only the 32-bit packages:
- # rsync -av --exclude=x86_64 rsync://alien.slackbook.org/alien/ktown/current/4.14.3 .
+ # rsync -av --exclude=x86_64 rsync://alien.slackbook.org/alien/ktown/current/5 .
Assuming you just downloaded the bits you want from the directory tree
-"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
+"5", you must now change your current directory to where you found this
+README (which is the directory called '5'). If you used one of the
above "rsync" commands then you can simply do:
- # cd 4.14.3
+ # cd 5
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,
@@ -147,32 +96,14 @@ renamed or integrated and that is the reason for the 'removepkg' lines):
On Slackware 32-bit:
# upgradepkg --reinstall --install-new x86/deps/*.t?z
- # upgradepkg --reinstall --install-new x86/kde/*.t?z
- # removepkg kdeadmin
- # removepkg kdenetwork
- # removepkg kdesdk
- # removepkg kdetoys
- # removepkg kwallet
- # removepkg kdnssd
+ # upgradepkg --reinstall --install-new x86/kde/*/*.t?z
On Slackware 64-bit:
# upgradepkg --reinstall --install-new x86_64/deps/*.t?z
- # upgradepkg --reinstall --install-new x86_64/kde/*.t?z
- # removepkg kdeadmin
- # removepkg kdenetwork
- # removepkg kdesdk
- # removepkg kdetoys
- # removepkg kwallet
- # removepkg kdnssd
-
- If you already have one or more non-english language packs installed:
- # upgradepkg x86_64/kdei/*.t?z
-
- If you want to have a non-english language pack installed but none is
- currently installed, substitute your country code instead of the 'XX'
- in the next command:
- # upgradepkg --install-new x86_64/kdei/kde-l10n-XX-*.t?z
+ # upgradepkg --reinstall --install-new x86_64/kde/*/*.t?z
+ No separate language packs are included with this preview!
+
Check if any ".new" configuration files have been left behind by
the upgradepkg commands. Compare them to their originals and decide
if you need to use them.
@@ -183,5 +114,5 @@ renamed or integrated and that is the reason for the 'removepkg' lines):
Then reboot your system.
==============================================================================
- Eric Hameleers / alien at slackware dot com / 11-nov-2014
+ Eric Hameleers / alien at slackware dot com / 16-sep-2014
diff --git a/deps/LibRaw/LibRaw.SlackBuild b/deps/LibRaw/LibRaw.SlackBuild
deleted file mode 100755
index 20ff70f..0000000
--- a/deps/LibRaw/LibRaw.SlackBuild
+++ /dev/null
@@ -1,121 +0,0 @@
-#!/bin/sh
-
-# Copyright 2013 Patrick J. Volkerding, Sebeka, MN, USA
-# Copyright 2013 Eric Hameleers, Eindhoven, NL
-# All rights reserved.
-
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-PKGNAM=LibRaw
-VERSION=${VERSION:-0.16.0}
-BUILD=${BUILD:-1}
-
-NUMJOBS=${NUMJOBS:--j7}
-
-# Automatically determine the architecture we're building on:
-MARCH=$( uname -m )
-if [ -z "$ARCH" ]; then
- case "$MARCH" in
- i?86) export ARCH=i486 ;;
- armv7hl) export ARCH=$MARCH ;;
- arm*) export ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
- *) export ARCH=$MARCH ;;
- esac
-fi
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
- SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
- LIBDIRSUFFIX=""
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
-case "$ARCH" in
- arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
- *) TARGET=$ARCH-slackware-linux ;;
-esac
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf $PKGNAM-$VERSION-build
-mkdir $PKGNAM-$VERSION-build
-cd $PKGNAM-$VERSION-build
-tar xvf $CWD/$PKGNAM-$VERSION.tar.gz || exit 1
-tar xvf $CWD/$PKGNAM-demosaic-pack-GPL2-$VERSION.tar.gz || exit 1
-tar xvf $CWD/$PKGNAM-demosaic-pack-GPL3-$VERSION.tar.gz || exit 1
-cd $PKGNAM-$VERSION || exit 1
-
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PKGNAM-$VERSION \
- --disable-static \
- --enable-demosaic-pack-gpl2=../LibRaw-demosaic-pack-GPL2-$VERSION \
- --enable-demosaic-pack-gpl3=../LibRaw-demosaic-pack-GPL3-$VERSION \
- --enable-jasper \
- --enable-lcms \
- --disable-examples \
- --build=$TARGET \
- || exit 1
-
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG
-
-find $PKG | xargs file | grep -e "executable" -e "shared object" \
- | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a \
- COPYRIGHT Changelog.txt LICENSE.* README* doc \
- $PKG/usr/doc/$PKGNAM-$VERSION
- mv $PKG/usr/doc/$PKGNAM-$VERSION/doc $PKG/usr/doc/$PKGNAM-$VERSION/html
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/deps/LibRaw/slack-desc b/deps/LibRaw/slack-desc
deleted file mode 100644
index b5c3b7b..0000000
--- a/deps/LibRaw/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-LibRaw: LibRaw (library for decoding raw digital photos)
-LibRaw:
-LibRaw: LibRaw is a library for reading RAW files obtained from digital
-LibRaw: cameras (CRW/CR2, NEF, RAF, DNG, and others). It is based on the
-LibRaw: source code of the dcraw utility.
-LibRaw:
-LibRaw:
-LibRaw:
-LibRaw:
-LibRaw: Homepage: http://www.libraw.org/
-LibRaw:
diff --git a/deps/phonon-vlc/phonon-vlc.SlackBuild b/deps/OpenAL/OpenAL.SlackBuild
index 69a0f05..138dc73 100755
--- a/deps/phonon-vlc/phonon-vlc.SlackBuild
+++ b/deps/OpenAL/OpenAL.SlackBuild
@@ -1,6 +1,5 @@
#!/bin/sh
-# Copyright 2011, 2012, 2014 Eric Hameleers, Eindhoven, NL
-# Copyright 2011, 2012 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2012, 2013, 2014 Eric Hameleers, Eindhoven, NL
# All rights reserved.
#
# Permission to use, copy, modify, and distribute this software for
@@ -23,53 +22,56 @@
# -----------------------------------------------------------------------------
-PKGNAM=phonon-vlc
-SRCNAM=phonon-backend-vlc
-VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+PKGNAM=OpenAL
+SRCNAM=openal-soft
+VERSION=${VERSION:-1.15.1}
BUILD=${BUILD:-1}
-
-NUMJOBS=${NUMJOBS:" -j7 "}
-
-# Automatically determine the architecture we're building on:
-MARCH=$( uname -m )
-if [ -z "$ARCH" ]; then
- case "$MARCH" in
- i?86) export ARCH=i486 ;;
- armv7hl) export ARCH=$MARCH ;;
- arm*) export ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
- *) export ARCH=$MARCH ;;
- esac
-fi
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
- SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
- LIBDIRSUFFIX=""
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
+NUMJOBS=${NUMJOBS:" -j4 "}
CWD=$(pwd)
TMP=${TMP:-/tmp}
PKG=$TMP/package-$PKGNAM
+if [ -e $CWD/machine.conf ]; then
+ . $CWD/machine.conf ]
+elif [ -e /etc/slackbuild/machine.conf ]; then
+ . /etc/slackbuild/machine.conf ]
+else
+ # Automatically determine the architecture we're building on:
+ MARCH=$( uname -m )
+ if [ -z "$ARCH" ]; then
+ case "$MARCH" in
+ i?86) export ARCH=i486 ;;
+ arm*) export ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$MARCH ;;
+ esac
+ fi
+ # Set CFLAGS/CXXFLAGS and LIBDIRSUFFIX:
+ if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+ elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+ elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+ elif [ "$ARCH" = "arm" ]; then
+ SLKCFLAGS="-O2 -march=armv5te"
+ LIBDIRSUFFIX=""
+ else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+ fi
+fi
+
rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf $SRCNAM-$VERSION
tar xvf $CWD/$SRCNAM-$VERSION.tar.?z* || exit 1
cd $SRCNAM-$VERSION || exit 1
-
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@@ -77,57 +79,29 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-echo Building ...
mkdir -p build
cd build
cmake \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
- -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DMAN_INSTALL_DIR=/usr/man \
-DSYSCONF_INSTALL_DIR=/etc \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
..
- make $NUMJOBS
- make DESTDIR=$PKG install
+ make $NUMJOBS || make || exit 1
+ make install DESTDIR=$PKG || exit 1
cd -
-# Conditional build of Qt5 support:
-if qtpaths-qt5 --qt-version 1>/dev/null 2>/dev/null ; then
- mkdir -p build-qt5
- cd build-qt5
- cmake \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DMAN_INSTALL_DIR=/usr/man \
- -DSYSCONF_INSTALL_DIR=/etc \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DPHONON_BUILD_PHONON4QT5=ON \
- ..
- make $NUMJOBS
- make DESTDIR=$PKG install
- cd -
-fi
+# Add an example configuration file:
+mkdir -p $PKG/etc/openal
+install -m0644 alsoftrc.sample $PKG/etc/openal/alsoft.conf.sample
# Add documentation:
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a \
- AUTHORS COPYING* \
- $PKG/usr/doc/$PKGNAM-$VERSION
-
-# Compress the man page(s):
-if [ -d $PKG/usr/man ]; then
- find $PKG/usr/man -type f -name "*.?" -exec gzip -9f {} \;
- for i in $(find $PKG/usr/man -type l -name "*.?") ; do ln -s $( readlink $i ).
-gz $i.gz ; rm $i ; done
-fi
+cp -a COPYING $PKG/usr/doc/$PKGNAM-$VERSION || true
+chown -R root:root $PKG/usr/doc/$PKGNAM-$VERSION
+find $PKG/usr/doc -type f -exec chmod 644 {} \;
# Strip binaries (if any):
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
@@ -139,5 +113,6 @@ cat $CWD/slack-desc > $PKG/install/slack-desc
# Build the package:
cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
+/sbin/makepkg --linkadd y --chown n $TMP/${PKGNAM}-${VERSION}-${ARCH}-${BUILD}.txz
+
diff --git a/deps/OpenAL/slack-desc b/deps/OpenAL/slack-desc
new file mode 100644
index 0000000..6a85bc0
--- /dev/null
+++ b/deps/OpenAL/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+OpenAL: OpenAL (implementation of the OpenAL 3D audio API)
+OpenAL:
+OpenAL: OpenAL Soft is an LGPL-licensed, cross-platform, implementation
+OpenAL: of the OpenAL 3D audio API. OpenAL provides capabilities for
+OpenAL: playing audio in a virtual 3D environment. It also facilitates
+OpenAL: streaming audio, multi-channel buffers, and audio capture.
+OpenAL:
+OpenAL:
+OpenAL: OpenAL by Creative Labs: http://www.OpenAL.org/
+OpenAL: OpenAL Soft home: http://kcat.strangesoft.net/openal.html
+OpenAL:
diff --git a/deps/akonadi-qt5/akonadi-qt5-coinstallable-libs.patch.gz b/deps/akonadi-qt5/akonadi-qt5-coinstallable-libs.patch.gz
new file mode 100644
index 0000000..3fe4565
--- /dev/null
+++ b/deps/akonadi-qt5/akonadi-qt5-coinstallable-libs.patch.gz
Binary files differ
diff --git a/deps/akonadi/akonadi.SlackBuild b/deps/akonadi-qt5/akonadi-qt5.SlackBuild
index fe36ea4..d3233ba 100755
--- a/deps/akonadi/akonadi.SlackBuild
+++ b/deps/akonadi-qt5/akonadi-qt5.SlackBuild
@@ -24,8 +24,9 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-PKGNAM=akonadi
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+PKGNAM=akonadi-qt5
+SRCNAM=akonadi
+VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:--j7}
@@ -66,9 +67,13 @@ PKG=$TMP/package-$PKGNAM
rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
-rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-$VERSION.tar.?z* || exit 1
-cd $PKGNAM-$VERSION || exit 1
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.?z* || exit 1
+cd $SRCNAM-$VERSION || exit 1
+
+# Allow akonadi-qt5 libraries to co-exist with akonadi:
+zcat $CWD/akonadi-qt5-coinstallable-libs.patch.gz | patch -p1 --verbose || exit 1
+
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@@ -86,10 +91,12 @@ cd build
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DMAN_INSTALL_DIR=/usr/man \
- -DMAN_INSTALL_DIR=/usr/man \
+ -DMAN_INSTALL_DIR=man \
+ -DQT_PLUGINS_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQT5_BUILD=ON \
-DINSTALL_QSQLITE_IN_QT_PREFIX:BOOL=ON \
- -DQT_PLUGINS_DIR=/usr/lib$LIBDIRSUFFIX/qt/plugins \
+ -DWITH_SOPRANO=OFF \
+ -DAKONADI_BUILD_TESTS=OFF \
..
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
diff --git a/deps/akonadi/doinst.sh.gz b/deps/akonadi-qt5/doinst.sh.gz
index bedb7a0..bedb7a0 100644
--- a/deps/akonadi/doinst.sh.gz
+++ b/deps/akonadi-qt5/doinst.sh.gz
Binary files differ
diff --git a/deps/akonadi-qt5/slack-desc b/deps/akonadi-qt5/slack-desc
new file mode 100644
index 0000000..ade9732
--- /dev/null
+++ b/deps/akonadi-qt5/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler-----------------------------------------------------|
+akonadi-qt5: akonadi-qt5 (PIM storage service)
+akonadi-qt5:
+akonadi-qt5: akonadi is an extensible cross-desktop storage service for PIM data
+akonadi-qt5: and meta data providing concurrent read, write, and query access.
+akonadi-qt5: It will provide a unique desktop wide object identification and
+akonadi-qt5: retrieval.
+akonadi-qt5: This package contains Qt5 bindings.
+akonadi-qt5:
+akonadi-qt5: Homepage: http://www.kdepim.org/akonadi/
+akonadi-qt5:
+akonadi-qt5:
diff --git a/deps/akonadi/slack-desc b/deps/akonadi/slack-desc
deleted file mode 100644
index d0c26bb..0000000
--- a/deps/akonadi/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler-----------------------------------------------------|
-akonadi: akonadi (PIM storage service)
-akonadi:
-akonadi: akonadi is an extensible cross-desktop storage service for PIM data
-akonadi: and meta data providing concurrent read, write, and query access.
-akonadi: It will provide a unique desktop wide object identification and
-akonadi: retrieval.
-akonadi:
-akonadi: Homepage: http://www.kdepim.org/akonadi/
-akonadi:
-akonadi:
-akonadi:
diff --git a/deps/alldeps.SlackBuild b/deps/alldeps.SlackBuild
index ad8ee10..8663d9f 100755
--- a/deps/alldeps.SlackBuild
+++ b/deps/alldeps.SlackBuild
@@ -16,25 +16,23 @@ QTDIR=/usr/lib${LIBDIRSUFFIX}/qt ; export QTDIR
ALLDEPS=" \
soprano \
akonadi \
- attica \
shared-desktop-ontologies \
- virtuoso-ose \
- qt \
- qjson \
- sip \
- PyQt \
- phonon-gstreamer \
LibRaw \
eigen3 \
- orc \
- gstreamer1 \
- gst1-plugins-base \
- gst1-plugins-good \
- qt-gstreamer1 \
xapian-core \
- libfakekey \
+ OpenAL \
+ harfbuzz \
+ qt5 \
+ phonon \
+ phonon-gstreamer \
+ qt-gstreamer \
+ strigi \
+ libssh \
+ akonadi-qt5 \
+ libdbusmenu-qt5 \
+ polkit-qt5-1 \
+ poppler \
"
- #qt-gstreamer \
# Allow for specification of individual packages to be built:
if [ -z "$1" ]; then
diff --git a/deps/attica/slack-desc b/deps/attica/slack-desc
deleted file mode 100644
index 18aedb8..0000000
--- a/deps/attica/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler-------------------------------------------------------|
-attica: attica (Qt Collaboration library)
-attica:
-attica: Attica is a Qt library that implements the freedesktop.org
-attica: specification for the Open Collaboration Services API version 1.4.
-attica: It grants easy access to the services such as querying information
-attica: about persons and contents.
-attica:
-attica: Homepage: http://www.kde.org
-attica:
-attica:
-attica:
diff --git a/deps/gst1-plugins-good/gst1-plugins-good.SlackBuild b/deps/cmake/cmake.SlackBuild
index ef4d518..6150598 100755
--- a/deps/gst1-plugins-good/gst1-plugins-good.SlackBuild
+++ b/deps/cmake/cmake.SlackBuild
@@ -1,7 +1,6 @@
#!/bin/sh
-# Copyright 2014 Eric Hameleers, Eindhoven, NL
-# Copyright 2014 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2008, 2009, 2010, 2011, 2013 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -10,7 +9,7 @@
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
@@ -21,49 +20,32 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-PKGNAM=gst1-plugins-good
-SRCNAM=gst-plugins-good
-VERSION=${VERSION:-1.4.4}
+PKGNAM=cmake
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
- case "$(uname -m)" in
- i?86) ARCH=i486 ;;
- arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7lh ;;
+ case "$( uname -m )" in
+ i?86) export ARCH=i486 ;;
+ arm*) export ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
- *) ARCH=$(uname -m) ;;
+ *) export ARCH=$( uname -m ) ;;
esac
- export ARCH
fi
+NUMJOBS=${NUMJOBS:-" -j7 "}
+
if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- SLKLDFLAGS=""
- LIBDIRSUFFIX=""
+ SLKCFLAGS="-O2 -m32 -march=i486 -mtune=i686"
elif [ "$ARCH" = "s390" ]; then
SLKCFLAGS="-O2"
- SLKLDFLAGS=""
- LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
- SLKLDFLAGS="-L/usr/lib64"
- LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
- SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
- SLKLDFLAGS=""
- LIBDIRSUFFIX=""
else
SLKCFLAGS="-O2"
- SLKLDFLAGS=""
- LIBDIRSUFFIX=""
fi
-case "$ARCH" in
- arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
- *) TARGET=$ARCH-slackware-linux ;;
-esac
-
CWD=$(pwd)
TMP=${TMP:-/tmp}
PKG=$TMP/package-$PKGNAM
@@ -72,11 +54,10 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
-rm -rf $SRCNAM-$VERSION
-tar xvf $CWD/$SRCNAM-$VERSION.tar.xz || exit 1
-cd $SRCNAM-$VERSION || exit 1
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z* || exit 1
+cd $PKGNAM-$VERSION
-# Make sure ownerships and permissions are sane:
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@@ -84,26 +65,38 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-# Configure:
+mkdir cmake-build
+cd cmake-build
+../bootstrap \
+ --prefix=/usr \
+ --docdir=/doc/$PKGNAM-$VERSION \
+ --qt-gui \
+ --system-libs
+
+# Build
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
-LDFLAGS="$SLKLDFLAGS" \
-./configure \
+ ../configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PKGNAM-$VERSION \
- --build=$TARGET
-
-# Build and install:
-make || exit 1
+ --docdir=/doc/$PKGNAM-$VERSION \
+ --qt-gui \
+ --system-libs \
+ --build=$ARCH-slackware-linux
+
+make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
-# Strip binaries:
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | \
- grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+# If there's a ChangeLog, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r ../ChangeLog.txt ]; then
+ DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
+ cat ../ChangeLog.txt | head -n 1000 > $DOCSDIR/ChangeLog.txt
+ touch -r ../ChangeLog.txt $DOCSDIR/ChangeLog.txt
+fi
+
+# How many redundant docs do we need?
+# If you really require the docbook, it is in the source.
+rm -f $PKG/usr/doc/$PKGNAM-$VERSION/*.docbook
# Compress and link manpages, if any:
if [ -d $PKG/usr/man ]; then
@@ -120,17 +113,12 @@ if [ -d $PKG/usr/man ]; then
)
fi
-# Add documentation:
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a \
- AUTHORS COPYING* ChangeLog INSTALL NEWS RE* \
- $PKG/usr/doc/$PKGNAM-$VERSION
+find $PKG | xargs file | grep -e "executable" -e "shared object" \
+ | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-# Add a description:
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
-# Create the package:
cd $PKG
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/deps/cmake/slack-desc b/deps/cmake/slack-desc
new file mode 100644
index 0000000..8fb5c8d
--- /dev/null
+++ b/deps/cmake/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+cmake: CMake (cross-platform, open-source make system)
+cmake:
+cmake: CMake is used to control the software process using simple platform
+cmake: and compiler independent configuration files. CMake generates
+cmake: native makefiles and workspaces that can be used in the
+cmake: compiler environment of your choice.
+cmake:
+cmake: CMake's home on the web is: http://www.cmake.org
+cmake:
+cmake:
+cmake:
diff --git a/deps/eigen3/eigen3.SlackBuild b/deps/eigen3/eigen3.SlackBuild
deleted file mode 100755
index 1a890b8..0000000
--- a/deps/eigen3/eigen3.SlackBuild
+++ /dev/null
@@ -1,100 +0,0 @@
-#!/bin/sh
-
-# Copyright 2014 Patrick J. Volkerding, Sebeka, MN, USA
-# Copyright 2014 Eric Hameleers, Eindhoven, NL
-# All rights reserved.
-
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-PKGNAM=eigen3
-VERSION=3.1.2
-SRCVER="eigen-5097c01bcdc4"
-BUILD=${BUILD:-1}
-
-# Automatically determine the architecture we're building on:
-MARCH=$( uname -m )
-if [ -z "$ARCH" ]; then
- case "$MARCH" in
- i?86) export ARCH=i486 ;;
- armv7hl) export ARCH=$MARCH ;;
- arm*) export ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
- *) export ARCH=$MARCH ;;
- esac
-fi
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
- SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
- LIBDIRSUFFIX=""
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-rm -rf $PKG
-mkdir -p $PKG $TMP
-cd $TMP
-rm -rf eigen-$SRCVER
-tar xvf $CWD/eigen-$VERSION.tar.bz2
-cd eigen-$SRCVER
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-mkdir -p build
-cd build
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt \
- PATH=$QTDIR/bin:$PATH \
- cmake \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- ..
- make
- make install DESTDIR=$PKG
-cd ..
-
-find $PKG | xargs file | grep -e "executable" -e "shared object" \
- | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a COPYING* $PKG/usr/doc/$PKGNAM-$VERSION
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/deps/gst1-plugins-base/slack-desc b/deps/gst1-plugins-base/slack-desc
deleted file mode 100644
index 94a1382..0000000
--- a/deps/gst1-plugins-base/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-gst1-plugins-base: gst1-plugins-base (base set of GStreamer1 plugins)
-gst1-plugins-base:
-gst1-plugins-base: GStreamer Base Plug-ins is a well-groomed and well-maintained
-gst1-plugins-base: collection of GStreamer plug-ins and elements, spanning the
-gst1-plugins-base: range of possible types of elements one would want to write
-gst1-plugins-base: for GStreamer. It also contains helper libraries and base
-gst1-plugins-base: classes useful for writing elements. A wide range of video
-gst1-plugins-base: and audio decoders, encoders, and filters are included.
-gst1-plugins-base:
-gst1-plugins-base: Homepage: http://gstreamer.freedesktop.org/
-gst1-plugins-base:
diff --git a/deps/gst1-plugins-good/slack-desc b/deps/gst1-plugins-good/slack-desc
deleted file mode 100644
index a4d55f0..0000000
--- a/deps/gst1-plugins-good/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-gst1-plugins-good: gst1-plugins-good (good set of GStreamer 1.x plugins)
-gst1-plugins-good:
-gst1-plugins-good: GStreamer Good Plug-ins is a set of plug-ins that have good
-gst1-plugins-good: quality code, correct functionality, and a good license
-gst1-plugins-good: (LGPL for the plug-in code, LGPL or LGPL-compatible for the
-gst1-plugins-good: supporting library).
-gst1-plugins-good:
-gst1-plugins-good:
-gst1-plugins-good:
-gst1-plugins-good: Homepage: http://gstreamer.freedesktop.org/
-gst1-plugins-good:
diff --git a/deps/gstreamer1/gstreamer1.SlackBuild b/deps/gstreamer1/gstreamer1.SlackBuild
deleted file mode 100755
index 738d92f..0000000
--- a/deps/gstreamer1/gstreamer1.SlackBuild
+++ /dev/null
@@ -1,125 +0,0 @@
-#!/bin/sh
-
-# Copyright 2014 Eric Hameleers, Eindhoven, NL
-# Copyright 2014 Patrick J. Volkerding, Sebeka, Minnesota, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-# -----------------------------------------------------------------------------
-
-PKGNAM=gstreamer1
-VERSION=${VERSION:-1.4.4}
-BUILD=${BUILD:-1}
-SRCNAM=gstreamer
-
-# Automatically determine the architecture we're building on:
-MARCH=$( uname -m )
-if [ -z "$ARCH" ]; then
- case "$MARCH" in
- i?86) export ARCH=i486 ;;
- armv7hl) export ARCH=$MARCH ;;
- arm*) export ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
- *) export ARCH=$MARCH ;;
- esac
-fi
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
- SLKCFLAGS="-O2"
- SLKLDFLAGS=""
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- SLKLDFLAGS="-L/usr/lib64"
- LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
- SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
- SLKLDFLAGS=""
- LIBDIRSUFFIX=""
-else
- SLKCFLAGS="-O2"
- SLKLDFLAGS=""
- LIBDIRSUFFIX=""
-fi
-
-case "$ARCH" in
- arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
- *) TARGET=$ARCH-slackware-linux ;;
-esac
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf $SRCNAM-$VERSION
-tar xvf $CWD/$SRCNAM-$VERSION.tar.xz || exit 1
-cd $SRCNAM-$VERSION || exit 1
-
-# Make sure ownerships and permissions are sane:
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-# Configure:
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-LDFLAGS="$SLKLDFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PKGNAM-$VERSION \
- --build=$TARGET
-
-# Build and install:
-make || exit 1
-make install DESTDIR=$PKG
-
-# Strip binaries:
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | \
- grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-# Compress and link manpages, if any:
-find $PKG/usr/man -type f -exec gzip -9 {} \;
-for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-
-# Add a documentation directory:
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a AUTHORS COPYING INSTALL MAINTAINERS NEWS README RELEASE TODO \
- $PKG/usr/doc/$PKGNAM-$VERSION
-cat $CWD/$PKGNAM.SlackBuild > $PKG/usr/doc/$PKGNAM-$VERSION/$PKGNAM.SlackBuild
-
-# Add a package description and the post-install script if it exists:
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-# Build package:
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/deps/gstreamer1/slack-desc b/deps/gstreamer1/slack-desc
deleted file mode 100644
index 443efb9..0000000
--- a/deps/gstreamer1/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-gstreamer1: GStreamer v1.x (streaming multimedia framework)
-gstreamer1:
-gstreamer1: GStreamer is a LGPL library that allows the construction of graphs
-gstreamer1: of media-handling components.
-gstreamer1: Applications can take advantage of advances in codec and filter
-gstreamer1: technology transparently.
-gstreamer1:
-gstreamer1:
-gstreamer1:
-gstreamer1: Homepage: http://gstreamer.freedesktop.org/
-gstreamer1:
diff --git a/deps/orc/orc.SlackBuild b/deps/harfbuzz/harfbuzz.SlackBuild
index e5aa440..d6bcc22 100755
--- a/deps/orc/orc.SlackBuild
+++ b/deps/harfbuzz/harfbuzz.SlackBuild
@@ -1,7 +1,6 @@
#!/bin/sh
-# Copyright 2014 Eric Hameleers, Eindhoven, NL
-# Copyright 2014 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2013, 2014 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -10,7 +9,7 @@
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
@@ -21,17 +20,10 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-PKGNAM=orc
-VERSION=${VERSION:-0.4.22}
+PKGNAM=harfbuzz
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-1}
-NUMJOBS=${NUMJOBS:-" -j7 "}
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$(uname -m)" in
@@ -43,25 +35,23 @@ if [ -z "$ARCH" ]; then
export ARCH
fi
+NUMJOBS=${NUMJOBS:-" -j7 "}
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- SLKLDFLAGS=""
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- SLKLDFLAGS=""
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
- SLKLDFLAGS="-L/usr/lib64"
LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
- SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
- SLKLDFLAGS=""
- LIBDIRSUFFIX=""
else
SLKCFLAGS="-O2"
- SLKLDFLAGS=""
LIBDIRSUFFIX=""
fi
@@ -77,18 +67,19 @@ rm -rf $PKGNAM-$VERSION
tar xvf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1
cd $PKGNAM-$VERSION || exit 1
-# Make sure ownerships and permissions are sane:
+# Apply a patch (borrowed from debian) which 'unbreaks' the ABI breakage
+# caused by moving the ICU functionality into a separate backend library.
+zcat $CWD/harfbuzz_unbreak_abi.patch.gz | patch -p1 --verbose || exit 1
+
chown -R root:root .
find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
-# Configure:
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
-LDFLAGS="$SLKLDFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
@@ -96,43 +87,29 @@ LDFLAGS="$SLKLDFLAGS" \
--localstatedir=/var \
--mandir=/usr/man \
--docdir=/usr/doc/$PKGNAM-$VERSION \
- --disable-static \
- --build=$TARGET
+ --build=$TARGET || exit 1
-# Build and install:
-make || exit 1
+make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
-# Strip binaries:
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | \
- grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-# Compress and link manpages, if any:
-if [ -d $PKG/usr/man ]; then
- ( cd $PKG/usr/man
- for manpagedir in $(find . -type d -name "man*") ; do
- ( cd $manpagedir
- for eachpage in $( find . -type l -maxdepth 1) ; do
- ln -s $( readlink $eachpage ).gz $eachpage.gz
- rm $eachpage
- done
- gzip -9 *.?
- )
- done
- )
-fi
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-# Add documentation:
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
cp -a \
- COPYING README TODO \
+ AUTHORS COPYING INSTALL NEWS README THANKS TODO \
$PKG/usr/doc/$PKGNAM-$VERSION
-# Add a description:
+# If there's a ChangeLog, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r ChangeLog ]; then
+ DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
+ cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
+ touch -r ChangeLog $DOCSDIR/ChangeLog
+fi
+
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
-# Create the package:
cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD$TAG.txz
-
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/deps/harfbuzz/harfbuzz_unbreak_abi.patch.gz b/deps/harfbuzz/harfbuzz_unbreak_abi.patch.gz
new file mode 100644
index 0000000..029aaae
--- /dev/null
+++ b/deps/harfbuzz/harfbuzz_unbreak_abi.patch.gz
Binary files differ
diff --git a/deps/harfbuzz/slack-desc b/deps/harfbuzz/slack-desc
new file mode 100644
index 0000000..e349154
--- /dev/null
+++ b/deps/harfbuzz/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+harfbuzz: harfbuzz (OpenType text shaping engine)
+harfbuzz:
+harfbuzz: HarfBuzz is an OpenType text shaping engine.
+harfbuzz:
+harfbuzz: http://www.freedesktop.org/wiki/Software/HarfBuzz
+harfbuzz:
+harfbuzz:
+harfbuzz:
+harfbuzz:
+harfbuzz:
+harfbuzz:
diff --git a/deps/attica/attica.SlackBuild b/deps/libdbusmenu-qt5/libdbusmenu-qt5.SlackBuild
index 9b98685..57768a6 100755
--- a/deps/attica/attica.SlackBuild
+++ b/deps/libdbusmenu-qt5/libdbusmenu-qt5.SlackBuild
@@ -1,9 +1,9 @@
#!/bin/sh
-# Copyright 2009, 2010, 2011 Eric Hameleers, Eindhoven, NL
-# Copyright 2009, 2010, 2011 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2010, 2011, 2012, 2014 Eric Hameleers, Eindhoven, The Netherlands
+# Copyright 2010, 2011, 2012 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
-#
+
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
@@ -22,7 +22,14 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-PKGNAM=attica
+# This project has moved to https://launchpad.net/libdbusmenu-qt
+# Get the latest code with:
+# bzr branch lp:libdbusmenu-qt
+#
+# Get version number from
+# grep dbusmenu_qt_VERSION dbusmenu-qt/CMakeLists.txt
+
+PKGNAM=libdbusmenu-qt5
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-1}
@@ -49,9 +56,6 @@ elif [ "$ARCH" = "s390" ]; then
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
- SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
- LIBDIRSUFFIX=""
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
@@ -67,6 +71,7 @@ cd $TMP
rm -rf $PKGNAM-$VERSION
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z* || exit 1
cd $PKGNAM-$VERSION || exit 1
+
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@@ -74,30 +79,36 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
+# Switch the two booleans USE_QT4 and USE_QT5 to build a Qt4 version instead.
+
mkdir -p build
cd build
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt \
+ QTDIR=/usr/lib${LIBDIRSUFFIX}/qt5 \
PATH=$QTDIR/bin:$PATH \
cmake \
- $KDE_OPT_ARGS \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DMAN_INSTALL_DIR=/usr/man \
- -DSYSCONF_INSTALL_DIR=/etc \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DUSE_QT4:BOOL=FALSE \
+ -DUSE_QT5:BOOL=TRUE \
..
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
-cd -
+cd ..
find $PKG | xargs file | grep -e "executable" -e "shared object" \
| grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a AUTHORS* COPYING* README* \
+cp -a \
+ COPYING NEWS README \
$PKG/usr/doc/$PKGNAM-$VERSION
+mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION/doc
+mv $PKG/usr/share/doc/dbusmenu-qt/* $PKG/usr/doc/$PKGNAM-$VERSION/doc
+rm -rf $PKG/usr/share/doc
+
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/deps/libdbusmenu-qt5/slack-desc b/deps/libdbusmenu-qt5/slack-desc
new file mode 100644
index 0000000..7591a5a
--- /dev/null
+++ b/deps/libdbusmenu-qt5/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler-----------------------------------------------------|
+libdbusmenu-qt5: libdbusmenu-qt5 (Qt5 implementation of the DBusMenu spec)
+libdbusmenu-qt5:
+libdbusmenu-qt5: This library provides a Qt5 implementation of the DBusMenu protocol.
+libdbusmenu-qt5: The DBusMenu protocol makes it possible for applications to export
+libdbusmenu-qt5: and import their menus over DBus.
+libdbusmenu-qt5:
+libdbusmenu-qt5: Homepage: http://people.canonical.com/~agateau/dbusmenu/
+libdbusmenu-qt5:
+libdbusmenu-qt5:
+libdbusmenu-qt5:
+libdbusmenu-qt5:
diff --git a/deps/libfakekey/libfakekey.SlackBuild b/deps/libfakekey/libfakekey.SlackBuild
deleted file mode 100755
index da6d52f..0000000
--- a/deps/libfakekey/libfakekey.SlackBuild
+++ /dev/null
@@ -1,114 +0,0 @@
-#!/bin/sh
-
-# Copyright 2014 Eric Hameleers, Eindhoven, NL
-# Copyright 2014 Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-PKGNAM=libfakekey
-VERSION=${VERSION:-0.1}
-BUILD=${BUILD:-1}
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
- case "$(uname -m)" in
- i?86) ARCH=i486 ;;
- arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7lh ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
- *) ARCH=$(uname -m) ;;
- esac
- export ARCH
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- SLKLDFLAGS=""
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- SLKLDFLAGS="-L/usr/lib64"
- LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
- SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
- SLKLDFLAGS=""
- LIBDIRSUFFIX="64"
- LIBDIRSUFFIX=""
-else
- SLKCFLAGS="-O2"
- SLKLDFLAGS=""
- LIBDIRSUFFIX=""
-fi
-
-case "$ARCH" in
- arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
- *) TARGET=$ARCH-slackware-linux ;;
-esac
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-
-rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-$VERSION.tar.bz2 || exit 1
-cd $PKGNAM-$VERSION || exit 1
-
-# Make sure ownerships and permissions are sane:
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-# Configure:
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-LDFLAGS="$SLKLDFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --disable-static \
- --build=$TARGET
-
-# Build and install:
-make AM_LDFLAGS=-lX11 || exit 1
-make install DESTDIR=$PKG || exit 1
-
-# Strip binaries (if any):
-find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-# Add documentation:
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a \
- ChangeLog COPYING \
- $PKG/usr/doc/$PKGNAM-$VERSION
-
-# Add a package description:
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-# Build the package:
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/deps/libfakekey/slack-desc b/deps/libfakekey/slack-desc
deleted file mode 100644
index 0195f18..0000000
--- a/deps/libfakekey/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-libfakekey: libfakekey (X Virtual Keyboard Library)
-libfakekey:
-libfakekey: X virtual keyboard library of the Matchbox WM project.
-libfakekey:
-libfakekey:
-libfakekey:
-libfakekey:
-libfakekey:
-libfakekey: See also:
-libfakekey: https://www.yoctoproject.org/tools-resources/projects/matchbox
-libfakekey:
diff --git a/deps/libssh/libssh-0.6.3.tar.asc b/deps/libssh/libssh-0.6.3.tar.asc
deleted file mode 100644
index 19aaf43..0000000
--- a/deps/libssh/libssh-0.6.3.tar.asc
+++ /dev/null
@@ -1,17 +0,0 @@
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
-
-iQIcBAABCgAGBQJTFcWKAAoJEH7g/E3MAU49vHgP/2Fz1wc17AGNjyBsepkvd9oM
-EwjNJXWhC4EcQC8RetP7RgAN4q3RtdXVNsPSU8+oNRJmOjyRKxfGQfr/+cKfvfQ6
-AAN2PufBp94EMDfUEmwpg5mpUmT5PC4kGas1L3BtbH4EAnpo67CF18uAZnEOkj45
-RJRmVNFcuE9e1RcQy8A1hZzuWzis0uC4VcnuZ5DWkokA6EX1iXWk2TyghROkL+GI
-Bw4lsIohBdQWzw5HwM5IWIptElWHdz1V4YCrXoeIaR7EV7Z7vZvUrS18wxoJcUgR
-fFHnU073xk/j6RZtrdV4AIlAXbVBOdDKoV4Lq6FtkkurG9Zj64p28KAuPvnS8kJ4
-PxiXn/yzbQiASItZp4LNVPq4MF11a2oDoRdDQHvUVRFaV33x+aHXhJb7wygYSr/o
-HjLPW5TVyeyQqG1WPNkLwSf0o77ZIDFwlTmpstNiE1Z49DpjJwBPvuZjHYhOm4MQ
-OOEPluRlViHWp7Fyeb/N8OgymFy4tcad9suthmfEayIxh8boJZW3gtah9y/l4vGM
-kHj1KUTDac0MaIp8mh7+4mtoQD4A6h0hi3UbMnT4sDbIfRVwgXGDECQaiEvAgCLK
-WfzdFkvdZPFI9M15YTBt9uQ3ZiwCiceo5ZUBfEDvfl7Rg7CVfgGXH97/pRzWryz8
-sT5qjM37oMaz94PsVM64
-=AMj5
------END PGP SIGNATURE-----
diff --git a/deps/libssh/libssh.SlackBuild b/deps/libssh/libssh.SlackBuild
deleted file mode 100755
index 7812e4e..0000000
--- a/deps/libssh/libssh.SlackBuild
+++ /dev/null
@@ -1,116 +0,0 @@
-#!/bin/sh
-
-# Copyright 2011, 2012, 2014 Eric Hameleers, Eindhoven, NL
-# Copyright 2011, 2012 Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-PKGNAM=libssh
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
-
-NUMJOBS=${NUMJOBS:-" -j7 "}
-
-# Automatically determine the architecture we're building on:
-MARCH=$( uname -m )
-if [ -z "$ARCH" ]; then
- case "$MARCH" in
- i?86) export ARCH=i486 ;;
- armv7hl) export ARCH=$MARCH ;;
- arm*) export ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
- *) export ARCH=$MARCH ;;
- esac
-fi
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
- SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
- LIBDIRSUFFIX=""
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-${PKGNAM}
-rm -rf $PKG
-mkdir -p $TMP $PKG
-
-cd $TMP
-rm -rf ${PKGNAM}-${VERSION}
-tar xvf $CWD/${PKGNAM}-$VERSION.tar.xz || exit 1
-cd ${PKGNAM}-$VERSION || exit 1
-
-# These fail to build and are not packaged anyway:
-#zcat $CWD/libssh.no.example.build.diff.gz | patch -p1 --verbose || exit 1
-
-# Make sure ownerships and permissions are sane:
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-# Build and install:
-mkdir build
-cd build
- cmake \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DWITH_GCRYPT=1 \
- -DWITH_SSH1=1 \
- -DWITH_PCAP=1 \
- -DWITH_SFTP=1 \
- -DWITH_SERVER=1 \
- -DWITH_STATIC_LIB=0 \
- ..
- make $NUMJOBS VERBOSE=1 || make || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-# Strip binaries:
-find $PKG | xargs file | grep -e "executable" -e "shared object" \
- | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-
-# Add a documentation directory:
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a \
- AUTHORS BSD ChangeLog COPYING INSTALL README doc/{API*,libssh*.txt} \
- $PKG/usr/doc/$PKGNAM-$VERSION
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/deps/libssh/libssh.no.example.build.diff.gz b/deps/libssh/libssh.no.example.build.diff.gz
deleted file mode 100644
index c1ef0eb..0000000
--- a/deps/libssh/libssh.no.example.build.diff.gz
+++ /dev/null
Binary files differ
diff --git a/deps/orc/slack-desc b/deps/orc/slack-desc
deleted file mode 100644
index f76fe21..0000000
--- a/deps/orc/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-orc: orc (The Oil Runtime Compiler)
-orc:
-orc: Orc is a library and set of tools for compiling and executing very
-orc: simple programs that operate on arrays of data. The language is
-orc: a generic assembly language that represents many of the features
-orc: available in SIMD architectures, including saturated addition and
-orc: subtraction, and many arithmetic operations.
-orc:
-orc:
-orc: Homepage: http://code.entropywave.com/projects/orc/
-orc:
diff --git a/deps/phonon-gstreamer/phonon-gstreamer.SlackBuild b/deps/phonon-gstreamer/phonon-gstreamer.SlackBuild
index c36c220..19cff86 100755
--- a/deps/phonon-gstreamer/phonon-gstreamer.SlackBuild
+++ b/deps/phonon-gstreamer/phonon-gstreamer.SlackBuild
@@ -95,26 +95,23 @@ cd build
make DESTDIR=$PKG install
cd -
-# Conditional build of Qt5 support:
-if qtpaths-qt5 --qt-version 1>/dev/null 2>/dev/null ; then
- mkdir -p build-qt5
- cd build-qt5
- cmake \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DMAN_INSTALL_DIR=/usr/man \
- -DSYSCONF_INSTALL_DIR=/etc \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DPHONON_BUILD_PHONON4QT5=ON \
- ..
- make $NUMJOBS
- make DESTDIR=$PKG install
- cd -
-fi
+mkdir -p build-qt5
+cd build-qt5
+ cmake \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DMAN_INSTALL_DIR=/usr/man \
+ -DSYSCONF_INSTALL_DIR=/etc \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DPHONON_BUILD_PHONON4QT5=ON \
+ ..
+ make $NUMJOBS
+ make DESTDIR=$PKG install
+cd -
# Add documentation:
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
diff --git a/deps/phonon/phonon.SlackBuild b/deps/phonon/phonon.SlackBuild
index 9bd85b9..45783cc 100755
--- a/deps/phonon/phonon.SlackBuild
+++ b/deps/phonon/phonon.SlackBuild
@@ -25,7 +25,7 @@
PKGNAM=phonon
-VERSION=${VERSION:-4.8.2}
+VERSION=${VERSION:-4.7.2}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:--j7}
@@ -94,27 +94,24 @@ cd build
make install DESTDIR=$PKG || exit 1
cd -
-# Conditional build of Qt5 support:
-if qtpaths-qt5 --qt-version 1>/dev/null 2>/dev/null ; then
- mkdir build-qt5
- cd build-qt5
- cmake \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DMAN_INSTALL_DIR=/usr/man \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT:BOOL=ON \
- -DPHONON_QT_PLUGIN_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX/qt/plugins/designer \
- -DWITH_QZeitgeist=BOOL:OFF \
- -DWITH_PulseAudio=BOOL:OFF \
- -DPHONON_BUILD_PHONON4QT5=ON \
- -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt5 \
- ..
- make $NUMJOBS || make || exit 1
- make install DESTDIR=$PKG || exit 1
- cd -
-fi
+mkdir build-qt5
+cd build-qt5
+ cmake \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DMAN_INSTALL_DIR=/usr/man \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT:BOOL=ON \
+ -DPHONON_QT_PLUGIN_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX/qt/plugins/designer \
+ -DWITH_QZeitgeist=BOOL:OFF \
+ -DWITH_PulseAudio=BOOL:OFF \
+ -DPHONON_BUILD_PHONON4QT5=ON \
+ -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt5 \
+ ..
+ make $NUMJOBS || make || exit 1
+ make install DESTDIR=$PKG || exit 1
+cd -
# PyQT won't find the header files otherwise:
sed -i -e 's#{includedir}$#& -I\${includedir}/phonon#' $PKG/usr/lib${LIBDIRSUFFIX}/pkgconfig/phonon.pc
diff --git a/deps/qt-gstreamer/qt-gstreamer.SlackBuild b/deps/polkit-qt5-1/polkit-qt5-1.SlackBuild
index 72d1c99..49725e9 100755
--- a/deps/qt-gstreamer/qt-gstreamer.SlackBuild
+++ b/deps/polkit-qt5-1/polkit-qt5-1.SlackBuild
@@ -1,7 +1,6 @@
-#!/bin/sh
+#!/bin/sh
-# Copyright 2014 Patrick J. Volkerding, Sebeka, MN, USA
-# Copyright 2014 Eric Hameleers, Eindhoven, NL
+# Copyright 2009, 2010, 2011, 2012 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -21,9 +20,11 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+# Modified 2014 by Eric Hameleers <alien@slackware.com>
-PKGNAM=qt-gstreamer
-VERSION=${VERSION:-0.10.3}
+
+PKGNAM=polkit-qt5-1
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:--j7}
@@ -57,16 +58,22 @@ else
LIBDIRSUFFIX=""
fi
+# Avoid a version number in .la files:
+if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
+ QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
+fi
+
CWD=$(pwd)
TMP=${TMP:-/tmp}
PKG=$TMP/package-$PKGNAM
rm -rf $PKG
-mkdir -p $TMP $PKG
+mkdir -p $TMP $PKG/usr
cd $TMP
rm -rf $PKGNAM-$VERSION
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z* || exit 1
cd $PKGNAM-$VERSION || exit 1
+
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@@ -74,44 +81,30 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
+# Autodetects the Qt version to use, preferring Qt 5 over Qt 4.
+# You can force a Qt 4 build passing -DUSE_QT4:bool=ON to CMake.
+
mkdir -p build
cd build
cmake \
- -DCMAKE_BUILD_TYPE=Release \
+ $KDE_OPT_ARGS \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
+ -DMAN_INSTALL_DIR=/usr/man \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DQT_VERSION=4 \
..
- make $NUMJOBS || make || exit 1
- make install DESTDIR=$PKG || exit 1
+ make $NUMJOBS || make || exit 1
+ make install DESTDIR=$PKG || exit 1
cd -
-# Conditional build of Qt5 support:
-if qtpaths-qt5 --qt-version 1>/dev/null 2>/dev/null ; then
- mkdir -p build-qt5
- cd build-qt5
- cmake \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DQT_VERSION=5 \
- ..
- make $NUMJOBS || make || exit 1
- make install DESTDIR=$PKG || exit 1
- cd -
-fi
-
if [ -d $PKG/usr/man ]; then
gzip -9 $PKG/usr/man/man?/*
fi
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
cp -a \
- COPYING HACKING NEWS README \
+ COPYING* README* \
$PKG/usr/doc/$PKGNAM-$VERSION
find $PKG | xargs file | grep -e "executable" -e "shared object" \
@@ -119,7 +112,6 @@ find $PKG | xargs file | grep -e "executable" -e "shared object" \
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
cd $PKG
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/deps/polkit-qt5-1/pull-polkit-qt5-1 b/deps/polkit-qt5-1/pull-polkit-qt5-1
new file mode 100644
index 0000000..92f77b3
--- /dev/null
+++ b/deps/polkit-qt5-1/pull-polkit-qt5-1
@@ -0,0 +1,9 @@
+rm -rf polkit-qt5-1
+git clone git://anongit.kde.org/polkit-qt-1 polkit-qt5-1
+curhash=$( cd polkit-qt5-1 && git log --pretty=format:'%h' -n 1 )
+pkgver=${curhash}_$(date +%Y%m%d)git
+( cd polkit-qt5-1 && rm -rf .git* )
+mv polkit-qt5-1 polkit-qt5-1-$pkgver
+tar cf polkit-qt5-1-$pkgver.tar polkit-qt5-1-$pkgver
+xz -9 polkit-qt5-1-$pkgver.tar
+
diff --git a/deps/polkit-qt5-1/slack-desc b/deps/polkit-qt5-1/slack-desc
new file mode 100644
index 0000000..a1f52b0
--- /dev/null
+++ b/deps/polkit-qt5-1/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler-----------------------------------------------------|
+polkit-qt5-1: polkit-qt5-1 (Qt5 polkit API wrapper)
+polkit-qt5-1:
+polkit-qt5-1: polkit-qt5-1 aims to make it easy for Qt developers to take advantage
+polkit-qt5-1: of the polkit API. It is a convenience wrapper around QAction and
+polkit-qt5-1: QAbstractButton that lets you integrate those two components
+polkit-qt5-1: easily with polkit.
+polkit-qt5-1:
+polkit-qt5-1: Homepage: https://projects.kde.org/projects/kdesupport/polkit-qt-1/
+polkit-qt5-1:
+polkit-qt5-1:
+polkit-qt5-1:
diff --git a/deps/gst1-plugins-base/gst1-plugins-base.SlackBuild b/deps/poppler/poppler.SlackBuild
index c2e4a90..0ad28a4 100755
--- a/deps/gst1-plugins-base/gst1-plugins-base.SlackBuild
+++ b/deps/poppler/poppler.SlackBuild
@@ -1,7 +1,6 @@
#!/bin/sh
-# Copyright 2014 Eric Hameleers, Eindhoven, NL
-# Copyright 2014 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2006, 2007, 2008, 2009, 2010, 2012 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -10,7 +9,7 @@
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
@@ -21,41 +20,48 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-PKGNAM=gst1-plugins-base
-SRCNAM=gst-plugins-base
-VERSION=${VERSION:-1.4.4}
-BUILD=${BUILD:-1}
+
+PKGNAM=poppler
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-2}
+
+NUMJOBS=${NUMJOBS:-" -j7 "}
+
+QTPATHS=$(which qtpaths 2>/dev/null)
+[ -z "$QTPATHS" ] && QTPATHS=$(which qtpaths-qt5 2>/dev/null)
+
+if [ "$($QTPATHS --qt-version | cut -d. -f1 2>/dev/null)x" = "5x" ]; then
+ CONFIG_QT5="--enable-poppler-qt5 "
+else
+ CONFIG_QT5=" "
+fi
# Automatically determine the architecture we're building on:
+MARCH=$( uname -m )
if [ -z "$ARCH" ]; then
- case "$(uname -m)" in
- i?86) ARCH=i486 ;;
- arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7lh ;;
+ case "$MARCH" in
+ i?86) export ARCH=i486 ;;
+ armv7hl) export ARCH=$MARCH ;;
+ arm*) export ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
- *) ARCH=$(uname -m) ;;
+ *) export ARCH=$MARCH ;;
esac
- export ARCH
fi
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- SLKLDFLAGS=""
LIBDIRSUFFIX=""
elif [ "$ARCH" = "s390" ]; then
SLKCFLAGS="-O2"
- SLKLDFLAGS=""
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
- SLKLDFLAGS="-L/usr/lib64"
LIBDIRSUFFIX="64"
elif [ "$ARCH" = "armv7hl" ]; then
SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
- SLKLDFLAGS=""
LIBDIRSUFFIX=""
else
SLKCFLAGS="-O2"
- SLKLDFLAGS=""
LIBDIRSUFFIX=""
fi
@@ -66,44 +72,47 @@ esac
CWD=$(pwd)
TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
+PKG=$TMP/package-${PKGNAM}
rm -rf $PKG
mkdir -p $TMP $PKG
-cd $TMP
-rm -rf $SRCNAM-$VERSION
-tar xvf $CWD/$SRCNAM-$VERSION.tar.xz || exit 1
-cd $SRCNAM-$VERSION || exit 1
+cd $TMP || exit 1
+rm -rf ${PKGNAM}-${VERSION}
+tar xvf $CWD/${PKGNAM}-$VERSION.tar.?z* || exit 1
+cd ${PKGNAM}-$VERSION || exit 1
+
+# Properly detect Qt5:
+zcat $CWD/poppler.mocversiongrep.patch.gz | patch -p1 --verbose || exit 1
-# Make sure ownerships and permissions are sane:
chown -R root:root .
find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+# We patched configure.ac, so:
+autoreconf -vif
-# Configure:
CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-LDFLAGS="$SLKLDFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
- --localstatedir=/var \
+ --enable-xpdf-headers \
+ --enable-poppler-qt4 \
+ ${CONFIG_QT5} \
+ --enable-cairo-output \
--mandir=/usr/man \
- --docdir=/usr/doc/$PKGNAM-$VERSION \
+ --disable-static \
+ --enable-zlib \
--build=$TARGET
-# Build and install:
-make || exit 1
+make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
-# Strip binaries:
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | \
- grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
# Compress and link manpages, if any:
if [ -d $PKG/usr/man ]; then
@@ -120,17 +129,23 @@ if [ -d $PKG/usr/man ]; then
)
fi
-# Add documentation:
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a \
- AUTHORS COPYING* ChangeLog INSTALL NEWS RE* \
- $PKG/usr/doc/$PKGNAM-$VERSION
+mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
+cp -a AUTHORS COPYING* INSTALL NEWS README README-XPDF TODO \
+ $PKG/usr/doc/${PKGNAM}-$VERSION
+( cd $PKG/usr/doc/${PKGNAM}-$VERSION
+ ln -s /usr/share/gtk-doc/html/poppler html )
+
+# If there's a ChangeLog, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r ChangeLog ]; then
+ DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
+ cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
+ touch -r ChangeLog $DOCSDIR/ChangeLog
+fi
-# Add a description:
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
-# Create the package:
cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
+/sbin/makepkg -l y -c n $TMP/${PKGNAM}-$VERSION-$ARCH-$BUILD.txz
diff --git a/deps/poppler/poppler.mocversiongrep.patch.gz b/deps/poppler/poppler.mocversiongrep.patch.gz
new file mode 100644
index 0000000..c478695
--- /dev/null
+++ b/deps/poppler/poppler.mocversiongrep.patch.gz
Binary files differ
diff --git a/deps/poppler/slack-desc b/deps/poppler/slack-desc
new file mode 100644
index 0000000..9d5891d
--- /dev/null
+++ b/deps/poppler/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+poppler: poppler (a library for rendering PDF documents)
+poppler:
+poppler: Poppler is a library based on the xpdf PDF viewer developed by Derek
+poppler: Noonburg of Glyph and Cog, LLC. Since xpdf does not provide a shared
+poppler: library, whenever a flaw was found potentially dozens of applications
+poppler: incorporating code from xpdf would have to be patched. By providing
+poppler: a centralized PDF library this duplicated effort will be eliminated.
+poppler:
+poppler:
+poppler:
+poppler:
diff --git a/deps/qt-gstreamer/slack-desc b/deps/qt-gstreamer/slack-desc
deleted file mode 100644
index 3ae6605..0000000
--- a/deps/qt-gstreamer/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler-----------------------------------------------------|
-qt-gstreamer: qt-gstreamer (C++ bindings for gstreamer)
-qt-gstreamer:
-qt-gstreamer: QtGStreamer provides C++ bindings for GStreamer with a Qt-style API,
-qt-gstreamer: plus some helper classes and elements for integrating GStreamer
-qt-gstreamer: better in Qt applications.
-qt-gstreamer: The goal of this module is to allow easy use of GStreamer for
-qt-gstreamer: applications targetting MeeGo Mobile or the KDE desktop.
-qt-gstreamer:
-qt-gstreamer: Homepage:
-qt-gstreamer: http://gstreamer.freedesktop.org/modules/qt-gstreamer.html
-qt-gstreamer:
diff --git a/deps/qt-gstreamer1/doinst.sh.gz b/deps/qt-gstreamer1/doinst.sh.gz
deleted file mode 100644
index bedb7a0..0000000
--- a/deps/qt-gstreamer1/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/deps/qt-gstreamer1/slack-desc b/deps/qt-gstreamer1/slack-desc
deleted file mode 100644
index cf20a0e..0000000
--- a/deps/qt-gstreamer1/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler-----------------------------------------------------|
-qt-gstreamer1: qt-gstreamer1 (C++ bindings for gstreamer1)
-qt-gstreamer1:
-qt-gstreamer1: QtGStreamer provides C++ bindings for GStreamer with a Qt-style API,
-qt-gstreamer1: plus some helper classes and elements for integrating GStreamer
-qt-gstreamer1: better in Qt applications.
-qt-gstreamer1: The goal of this module is to allow easy use of GStreamer for
-qt-gstreamer1: applications targetting MeeGo Mobile or the KDE desktop.
-qt-gstreamer1:
-qt-gstreamer1: Homepage:
-qt-gstreamer1: http://gstreamer.freedesktop.org/modules/qt-gstreamer.html
-qt-gstreamer1:
diff --git a/deps/qt-gstreamer/doinst.sh.gz b/deps/qt5-gstreamer/doinst.sh.gz
index bedb7a0..bedb7a0 100644
--- a/deps/qt-gstreamer/doinst.sh.gz
+++ b/deps/qt5-gstreamer/doinst.sh.gz
Binary files differ
diff --git a/deps/qt-gstreamer1/qt-gstreamer1.SlackBuild b/deps/qt5-gstreamer/qt5-gstreamer.SlackBuild
index 7294f83..12be5a4 100755
--- a/deps/qt-gstreamer1/qt-gstreamer1.SlackBuild
+++ b/deps/qt5-gstreamer/qt5-gstreamer.SlackBuild
@@ -22,9 +22,9 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-PKGNAM=qt-gstreamer1
+PKGNAM=qt5-gstreamer
SRCNAM=qt-gstreamer
-VERSION=${VERSION:-1.2.0}
+VERSION=${VERSION:-0.10.3}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:--j7}
@@ -60,7 +60,7 @@ fi
CWD=$(pwd)
TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
+PKG=$TMP/package-$SRCNAM
rm -rf $PKG
mkdir -p $TMP $PKG
@@ -75,37 +75,37 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-mkdir -p build
-cd build
+# Eventually, we need to merge qt5-gstreamer into the qt-gstreamer package.
+# When that happens, simply un-comment the section below and rename the package
+# to qt-gstreamer. It will then have both qt4 and qt5 support.
+#mkdir -p build
+#cd build
+# cmake \
+# -DCMAKE_BUILD_TYPE=Release \
+# -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+# -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+# -DCMAKE_INSTALL_PREFIX=/usr \
+# -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+# -DQT_VERSION=4 \
+# ..
+# make $NUMJOBS || make || exit 1
+# make install DESTDIR=$PKG || exit 1
+#cd -
+
+mkdir -p build-qt5
+cd build-qt5
cmake \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DQT_VERSION=4 \
+ -DQT_VERSION=5 \
..
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
cd -
-# Conditional build of Qt5 support:
-if qtpaths-qt5 --qt-version 1>/dev/null 2>/dev/null ; then
- mkdir -p build-qt5
- cd build-qt5
- cmake \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DQT_VERSION=5 \
- ..
- make $NUMJOBS || make || exit 1
- make install DESTDIR=$PKG || exit 1
- cd -
-fi
-
if [ -d $PKG/usr/man ]; then
gzip -9 $PKG/usr/man/man?/*
fi
diff --git a/deps/qt5-gstreamer/slack-desc b/deps/qt5-gstreamer/slack-desc
new file mode 100644
index 0000000..b8cbdd3
--- /dev/null
+++ b/deps/qt5-gstreamer/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler-----------------------------------------------------|
+qt5-gstreamer: qt5-gstreamer (C++ bindings for gstreamer)
+qt5-gstreamer:
+qt5-gstreamer: QtGStreamer provides C++ bindings for GStreamer with a Qt-style API,
+qt5-gstreamer: plus some helper classes and elements for integrating GStreamer
+qt5-gstreamer: better in Qt applications.
+qt5-gstreamer: The goal of this module is to allow easy use of GStreamer for
+qt5-gstreamer: applications targetting MeeGo Mobile or the KDE desktop.
+qt5-gstreamer:
+qt5-gstreamer: Homepage:
+qt5-gstreamer: http://gstreamer.freedesktop.org/modules/qt5-gstreamer.html
+qt5-gstreamer:
diff --git a/deps/qt5/archive/qt5.SlackBuild1 b/deps/qt5/archive/qt5.SlackBuild1
new file mode 100644
index 0000000..b68cbe6
--- /dev/null
+++ b/deps/qt5/archive/qt5.SlackBuild1
@@ -0,0 +1,265 @@
+#!/bin/sh
+
+# Slackware build script for qt5
+
+# Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014 Patrick J. Volkerding, Sebeka, MN, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+# Merged some ideas from Alex Sarmardzic's script for qt4 at SlackBuilds.org
+# ^^ Modified by Robby Workman <rworkman@slackware.com> for QT4 & KDE4
+
+# Modifications 2010, 2011, 2012, 2013, 2014 Eric Hameleers, Eindhoven, NL
+
+# Tailored to Qt5 by Larry Hajali 2013, 2014.
+
+PKGNAM=qt5
+SRCNAM=qt5
+VERSION=${VERSION:-5.2.1}
+BUILD=${BUILD:-1}
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+if [ -e $CWD/machine.conf ]; then
+ . $CWD/machine.conf ]
+elif [ -e /etc/slackbuild/machine.conf ]; then
+ . /etc/slackbuild/machine.conf ]
+else
+ # Automatically determine the architecture we're building on:
+ MARCH=$( uname -m )
+ if [ -z "$ARCH" ]; then
+ case "$MARCH" in
+ i?86) export ARCH=i486 ;;
+ arm*) export ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$MARCH ;;
+ esac
+ fi
+ # Set CFLAGS/CXXFLAGS and LIBDIRSUFFIX:
+ if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+ elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+ elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+ elif [ "$ARCH" = "arm" ]; then
+ SLKCFLAGS="-O2 -march=armv5te"
+ LIBDIRSUFFIX=""
+ elif [ "$ARCH" = "armv7hl" ]; then
+ # To prevent "qatomic_armv6.h error: output number 2 not directly addressable"
+ # More permanent solution is to patch gcc:
+ # http://bazaar.launchpad.net/~linaro-toolchain-dev/gcc-linaro/4.6/revision/106731
+ SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16 -fno-strict-volatile-bitfields"
+ LIBDIRSUFFIX=""
+ else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+ fi
+fi
+
+case "$ARCH" in
+ arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
+ *) TARGET=$ARCH-slackware-linux ;;
+esac
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+cd $TMP
+rm -rf ${SRCNAM}-everywhere-opensource-src-$VERSION || exit 1
+tar xvf $CWD/${SRCNAM}-everywhere-opensource-src-$VERSION.tar.xz || exit 1
+cd ${SRCNAM}-everywhere-opensource-src-$VERSION || exit 1
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+# Fix path to mysql header
+zcat $CWD/patches/qt5.mysql.h.diff.gz | patch -p1 --verbose || exit 1
+
+# Install path fix for libplatformplugin.so.
+# https://bugs.webkit.org/show_bug.cgi?id=117077
+zcat $CWD/patches/platformplugin-install-path-fix.patch.gz | patch -p1 --verbose || exit 1
+
+if [ $ARCH = "i486" ]; then
+ sed -i -e "s/QMAKE_CFLAGS_RELEASE += -O2/QMAKE_CFLAGS_RELEASE += $SLKCFLAGS/" mkspecs/common/gcc-base.conf || exit 1
+fi
+
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+export OPENSOURCE_CXXFLAGS="$SLKCFLAGS"
+./configure \
+ -confirm-license \
+ -opensource \
+ -release \
+ -prefix "/usr/lib${LIBDIRSUFFIX}/$PKGNAM" \
+ -sysconfdir "/etc/xdg" \
+ -docdir "/usr/doc/$PKGNAM-$VERSION" \
+ -accessibility \
+ -dbus-linked \
+ -glib \
+ -icu \
+ -javascript-jit \
+ -openssl \
+ -optimized-qmake \
+ -plugin-sql-sqlite \
+ -qpa xcb \
+ -reduce-relocations \
+ -verbose \
+ -xcb \
+ -nomake examples \
+ -no-pch \
+ -no-rpath \
+ -no-separate-debug-info \
+ -no-strip \
+ -system-harfbuzz \
+ -system-libjpeg \
+ -system-libpng \
+ -system-pcre \
+ -system-sqlite \
+ -system-zlib
+
+# Sometimes a failure happens when parallelizing make. Try again if make fails,
+# but make a failure the second time around (single threaded) a fatal error:
+make $NUMJOBS || make || exit 1
+make install INSTALL_ROOT=$PKG || exit 1
+
+# The infamous qt -> qt-${VERSION} link that keeps the full path out of .la files:
+ln -s $PKGNAM $PKG/usr/lib${LIBDIRSUFFIX}/qt-$VERSION
+
+mkdir -p $PKG/usr/bin
+for BIN in $PKG/usr/lib${LIBDIRSUFFIX}/$PKGNAM/bin/*; do
+ TMP_FILE=$(echo $BIN | sed -e "s|$PKG||")
+ case $(basename $BIN) in
+ syncqt.pl)
+ ln -s $TMP_FILE $PKG/usr/bin/$(basename $BIN)
+ ;;
+ *)
+ ln -s $TMP_FILE $PKG/usr/bin/$(basename $BIN)-$PKGNAM
+ ;;
+ esac
+done
+
+for LIBS in $PKG/usr/lib${LIBDIRSUFFIX}/$PKGNAM/lib/*so*; do
+ TMP_FILE=$(echo $LIBS | sed -e "s|$PKG||")
+ ln -s $TMP_FILE $PKG/usr/lib${LIBDIRSUFFIX}/$(basename $LIBS)
+done
+
+# Create Environment variables
+mkdir -p $PKG/etc/profile.d
+sed -e "s|@LIBDIRSUFFIX@|${LIBDIRSUFFIX}|g" $CWD/profile.d/$PKGNAM.sh \
+ > $PKG/etc/profile.d/$PKGNAM.sh
+sed -e "s|@LIBDIRSUFFIX@|${LIBDIRSUFFIX}|g" $CWD/profile.d/$PKGNAM.csh \
+ > $PKG/etc/profile.d/$PKGNAM.csh
+chmod 0755 $PKG/etc/profile.d/*
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+# Add a missing Qt.pc which is needed by KDE applications:
+mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/qt/lib/pkgconfig
+cat <<EOF > $PKG/usr/lib${LIBDIRSUFFIX}/$PKGNAM/lib/pkgconfig/Qt5.pc
+prefix=/usr/lib${LIBDIRSUFFIX}/$PKGNAM
+bindir=\${prefix}/bin
+datadir=\${prefix}
+docdir=/usr/doc/$PKGNAM-$VERSION
+archdatadir=\${prefix}
+examplesdir=\${prefix}/examples
+headerdir=\${prefix}/include
+importdir=\${prefix}/imports
+qmldir=\${prefix}/qml
+libdir=\${prefix}/lib
+libexec=\${prefix}/libexec
+moc=\${bindir}/moc
+plugindir=\${prefix}/plugins
+qmake=\${bindir}/qmake
+sysconfdir=/etc/xdg
+translationdir=\${prefix}/translations
+
+Name: Qt5
+Description: Qt5 Configuration
+Version: $VERSION
+EOF
+
+# Fix internal linking for Qt5WebKit.pc.
+sed -i \
+ -e "s|-Wl,-whole-archive -lWebKit1 -Wl,-no-whole-archive -L${PWD}/qtwebkit/Source/WebKit[^ ]* ||" \
+ -e "s|-Wl,-whole-archive -lWebKit2 -Wl,-no-whole-archive -L${PWD}/qtwebkit/Source/WebKit2[^ ]* ||" \
+ -e "s|-Wl,-whole-archive -lWebCore -Wl,-no-whole-archive -L${PWD}/qtwebkit/Source/WebCore[^ ]* ||" \
+ -e "s|-Wl,-whole-archive -lANGLE -Wl,-no-whole-archive -L${PWD}/qtwebkit/Source/ThirdParty/ANGLE[^ ]* ||" \
+ -e "s|-Wl,-whole-archive -lJavaScriptCore -Wl,-no-whole-archive -L${PWD}/qtwebkit/Source/JavaScriptCore[^ ]* ||" \
+ -e "s|-Wl,-whole-archive -lWTF -Wl,-no-whole-archive -L${PWD}/qtwebkit/Source/WTF[^ ]* ||" \
+ $PKG/usr/lib${LIBDIRSUFFIX}/$PKGNAM/lib/pkgconfig/Qt5WebKit.pc
+
+# While we are at it, there isn't any reason to keep references to $PKG in the *.prl files.
+for PRL in $PKG/usr/lib${LIBDIRSUFFIX}/$PKGNAM/lib/*.prl; do
+ sed -i '/^QMAKE_PRL_BUILD_DIR/d' $PRL
+done
+
+# One more for the road.
+sed -i "s|$PWD/qtbase|/usr/lib${LIBDIRSUFFIX}/$PKGNAM|" \
+ $PKG/usr/lib${LIBDIRSUFFIX}/$PKGNAM/mkspecs/modules/qt_lib_bootstrap_private.pri
+
+mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/pkgconfig
+for PKGCONFIG in $PKG/usr/lib${LIBDIRSUFFIX}/$PKGNAM/lib/pkgconfig/*.pc; do
+ TMP_FILE=$(echo $PKGCONFIG | sed -e "s|$PKG||")
+ ln -s $TMP_FILE $PKG/usr/lib${LIBDIRSUFFIX}/pkgconfig/$(basename $PKGCONFIG)
+done
+
+mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/cmake
+for CMAKE in $(find $PKG/usr/lib${LIBDIRSUFFIX}/$PKGNAM/lib/cmake -maxdepth 1); do
+ TMP_FILE=$(echo $CMAKE | sed -e "s|$PKG||")
+ ln -s $TMP_FILE $PKG/usr/lib${LIBDIRSUFFIX}/cmake/$(basename $CMAKE)
+done
+
+for i in $CWD/desktop/*.desktop; do
+ install -D -m 0644 $i $PKG/usr/share/applications/$(basename $i)
+done
+sed -i "s|@LIBDIR@|$LIBDIRSUFFIX|" $PKG/usr/share/applications/*
+
+for i in $(find . -name "assistant.ico" -o -name "designer.ico" \
+ -o -name "linguist.ico" -o -name "qdbusviewer.ico"); do
+ for j in 16 24 32 48 64 96 128; do
+ convert $i -resize ${j}x${j}! $(basename $i)-$j.png
+ install -D -m 0644 $(basename $i)-$j-0.png \
+ $PKG/usr/share/icons/hicolor/${j}x${j}/apps/$(basename $i | sed 's|.ico||')-$PKGNAM.png
+ done
+done
+
+# Remove executable bits from files.
+find $PKG \( -name "*.qml" -o -name "*.app" \) -perm 755 -exec chmod 644 '{}' \;
+
+mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
+cp -a \
+ README qtbase/{header*,LGPL_EXCEPTION.txt,LICENSE.*L} \
+ $PKG/usr/doc/$PKGNAM-$VERSION
+cat $CWD/$PKGNAM.SlackBuild > $PKG/usr/doc/$PKGNAM-$VERSION/$PKGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/deps/qt5/archive/qt5.SlackBuild2 b/deps/qt5/archive/qt5.SlackBuild2
new file mode 100644
index 0000000..9badae3
--- /dev/null
+++ b/deps/qt5/archive/qt5.SlackBuild2
@@ -0,0 +1,236 @@
+#!/bin/sh
+
+# Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 Patrick J. Volkerding, Sebeka, MN, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+# Merged some ideas from Alex Sarmardzic's script for qt4 at SlackBuilds.org
+# ^^ Modified by Robby Workman <rworkman@slackware.com> for QT4 & KDE4
+
+# We're using qt-copy instead of a released qt version, as this git release
+# has at least one bugfix strongly recommended by the kde developers.
+
+# Obtained from:
+# git clone git://gitorious.org/+kde-developers/qt/kde-qt.git
+# git checkout origin/4.5.3-patched
+# git checkout origin/4.6.0-stable-patched
+# git checkout origin/4.6.1-patched
+# git checkout origin/4.7.0-patched
+#
+# Alternate method (we don't use this):
+# wget http://qt.gitorious.org/qt/kde-qt/archive-tarball/4.6.2-patched
+#
+# Modifications 2010, 2011, 2012 Eric Hameleers, Eindhoven, NL
+# qt 4.7.3, 4.7.4, 4.8.0, 4.8.1, 4.8.2, 4.8.4 are built from original nokia sources.
+#
+# More Mods 2013 Michael James, AU
+# Qt 5.1.0, 5.2.0
+#
+# Changes
+#
+# 2013/10/14 Preliminary support for 5.2.0 (alpha)
+# 2013/10/14 Fixed documentation symlink qt->qt5
+# 2013/12/14 Qt 5.2 support (removed some configure options)
+# 2013/12/15 Change include install path to avoid conflicts
+
+PKGNAM=qt5
+VERSION=$(ls qt-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
+BUILD=${BUILD:-1}
+
+NUMJOBS=${NUMJOBS:--j7}
+
+# Automatically determine the architecture we're building on:
+MARCH=$( uname -m )
+if [ -z "$ARCH" ]; then
+ case "$MARCH" in
+ i?86) export ARCH=i486 ;;
+ armv7hl) export ARCH=$MARCH ;;
+ arm*) export ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$MARCH ;;
+ esac
+fi
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+ # To prevent "qatomic_armv6.h error: output number 2 not directly addressable"
+ # More permanent solution is to patch gcc:
+ # http://bazaar.launchpad.net/~linaro-toolchain-dev/gcc-linaro/4.6/revision/106731
+ SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16 -fno-strict-volatile-bitfields"
+ LIBDIRSUFFIX=""
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+case "$ARCH" in
+ arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
+ *) TARGET=$ARCH-slackware-linux ;;
+esac
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-${PKGNAM}
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+cd $TMP
+rm -rf qt-everywhere-opensource-src-$VERSION
+tar xvf $CWD/qt-everywhere-opensource-src-$VERSION.tar.?z* # For qt releases
+cd qt-everywhere-opensource-src-$VERSION || exit 1
+
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+if [ $ARCH = "i486" ]; then
+ sed -i -e "s/QMAKE_CFLAGS_RELEASE += -O2/QMAKE_CFLAGS_RELEASE += $SLKCFLAGS/" mkspecs/common/gcc-base.conf || exit 1
+fi
+
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+export OPENSOURCE_CXXFLAGS="$SLKCFLAGS"
+./configure \
+ -confirm-license \
+ -opensource \
+ -prefix /usr \
+ -datadir /usr/share/qt5 \
+ -libdir /usr/lib${LIBDIRSUFFIX} \
+ -archdatadir /usr/lib${LIBDIRSUFFIX}/qt5 \
+ -bindir /usr/lib${LIBDIRSUFFIX}/qt5/bin \
+ -headerdir /usr/include/qt5 \
+ -system-libpng \
+ -system-libjpeg \
+ -system-zlib \
+ -system-sqlite \
+ -plugin-sql-sqlite \
+ -dbus \
+ -nomake examples \
+ -no-separate-debug-info \
+ -no-pch
+ # No-precompiled-headers is ccache-friendly.
+
+# Sometimes a failure happens when parallelizing make. Try again if make fails,
+# but make a failure the second time around (single threaded) a fatal error:
+make $NUMJOBS || make || exit 1
+make install INSTALL_ROOT=$PKG || exit 1
+
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Add qtchooser config file
+mkdir -p $PKG/etc/xdg/qtchooser
+cat <<EOF > $PKG/etc/xdg/qtchooser/5.conf
+/usr/lib${LIBDIRSUFFIX}/qt5/bin
+/usr/lib${LIBDIRSUFFIX}
+EOF
+
+# Add menu entries for all those hidden but great Qt applications:
+# Qt logo:
+mkdir -p $PKG/usr/share/icons/hicolor/48x48/apps
+convert qtdoc/doc/src/images/qt-logo.png -resize 48x48 $PKG/usr/share/icons/hicolor/48x48/apps/qt-logo.png
+# Assistant icons
+install -p -m644 -D qttools/src/assistant/assistant/images/assistant.png $PKG/usr/share/icons/hicolor/32x32/apps/assistant.png
+install -p -m644 -D qttools/src/assistant/assistant/images/assistant-128.png $PKG/usr/share/icons/hicolor/128x128/apps/assistant.png
+# Designer icon
+install -p -m644 -D qttools/src/designer/src/designer/images/designer.png $PKG/usr/share/icons/hicolor/128x128/apps/designer.png
+# Linguist icons
+for icon in qttools/src/linguist/linguist/images/icons/linguist-*-32.png ; do
+ size=$(echo $(basename ${icon}) | cut -d- -f2)
+ install -p -m644 -D ${icon} $PKG/usr/share/icons/hicolor/${size}x${size}/apps/linguist.png
+done
+
+# And the .desktop files
+mkdir -p $PKG/usr/share/applications
+cat <<EOF > $PKG/usr/share/applications/qt5-designer.desktop
+[Desktop Entry]
+Name=Qt5 Designer
+GenericName=Interface Designer
+Comment=Design GUIs for Qt5 applications
+Exec=designer -qt=5
+Icon=designer
+MimeType=application/x-designer;
+Terminal=false
+Encoding=UTF-8
+Type=Application
+Categories=Qt;Development;
+EOF
+cat <<EOF > $PKG/usr/share/applications/qt5-assistant.desktop
+[Desktop Entry]
+Name=Qt5 Assistant
+Comment=Shows Qt5 documentation and examples
+Exec=assistant -qt=5
+Icon=assistant
+Terminal=false
+Encoding=UTF-8
+Type=Application
+Categories=Qt;Development;Documentation;
+EOF
+cat <<EOF > $PKG/usr/share/applications/qt5-linguist.desktop
+[Desktop Entry]
+Name=Qt5 Linguist
+Comment=Add translations to Qt5 applications
+Exec=linguist -qt=5
+Icon=linguist
+MimeType=text/vnd.trolltech.linguist;application/x-linguist;
+Terminal=false
+Encoding=UTF-8
+Type=Application
+Categories=Qt;Development;
+EOF
+cat <<EOF > $PKG/usr/share/applications/qt5-config.desktop
+[Desktop Entry]
+Name=Qt5 Config
+Comment=Configure Qt5 behavior, styles, fonts
+Exec=qtconfig -qt=5
+Icon=qt-logo
+Terminal=false
+Encoding=UTF-8
+Type=Application
+Categories=Qt;Settings;
+EOF
+
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
+cp -a *GPL_EXCEPTION* FAQ* INSTALL KNOWN* LICENSE* README* changes-* \
+ $PKG/usr/doc/$PKGNAM-$VERSION
+if [ -d $PKG/usr/lib${LIBDIRSUFFIX}/qt5/doc/html ]; then
+ ( cd $PKG/usr/doc/$PKGNAM-$VERSION
+ ln -sf /usr/lib${LIBDIRSUFFIX}/qt5/doc/html .
+ )
+fi
+
+mkdir -p $PKG/install
+zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
+
diff --git a/deps/qt5/doinst.sh.gz b/deps/qt5/doinst.sh.gz
new file mode 100644
index 0000000..e17bef4
--- /dev/null
+++ b/deps/qt5/doinst.sh.gz
Binary files differ
diff --git a/deps/qt5/patches/platformplugin-install-path-fix.patch.gz b/deps/qt5/patches/platformplugin-install-path-fix.patch.gz
new file mode 100644
index 0000000..b76f275
--- /dev/null
+++ b/deps/qt5/patches/platformplugin-install-path-fix.patch.gz
Binary files differ
diff --git a/deps/qt5/patches/qt5.mysql.h.diff.gz b/deps/qt5/patches/qt5.mysql.h.diff.gz
new file mode 100644
index 0000000..6088b7c
--- /dev/null
+++ b/deps/qt5/patches/qt5.mysql.h.diff.gz
Binary files differ
diff --git a/deps/qt5/profile.d/qt5.csh b/deps/qt5/profile.d/qt5.csh
new file mode 100644
index 0000000..ec1ecd9
--- /dev/null
+++ b/deps/qt5/profile.d/qt5.csh
@@ -0,0 +1,17 @@
+#!/bin/csh
+# Environment path variables for the Qt package:
+if ( ! $?QT5DIR ) then
+ # It's best to use the generic directory to avoid
+ # compiling in a version-containing path:
+ if ( -d /usr/lib@LIBDIRSUFFIX@/qt5 ) then
+ setenv QT5DIR /usr/lib@LIBDIRSUFFIX@/qt5
+ else
+ # Find the newest Qt directory and set $QT5DIR to that:
+ foreach qtd ( /usr/lib@LIBDIRSUFFIX@/qt5-* )
+ if ( -d $qtd ) then
+ setenv QT5DIR $qtd
+ endif
+ end
+ endif
+endif
+set path = ( $path $QT5DIR/bin )
diff --git a/deps/qt5/profile.d/qt5.sh b/deps/qt5/profile.d/qt5.sh
new file mode 100644
index 0000000..8ee075e
--- /dev/null
+++ b/deps/qt5/profile.d/qt5.sh
@@ -0,0 +1,17 @@
+#!/bin/sh
+# Environment variables for the Qt package.
+#
+# It's best to use the generic directory to avoid
+# compiling in a version-containing path:
+if [ -d /usr/lib@LIBDIRSUFFIX@/qt5 ]; then
+ QT5DIR=/usr/lib@LIBDIRSUFFIX@/qt5
+else
+ # Find the newest Qt directory and set $QT5DIR to that:
+ for qtd in /usr/lib@LIBDIRSUFFIX@/qt5-* ; do
+ if [ -d $qtd ]; then
+ QT5DIR=$qtd
+ fi
+ done
+fi
+PATH="$PATH:$QT5DIR/bin"
+export QT5DIR
diff --git a/deps/qt5/qt5.SlackBuild b/deps/qt5/qt5.SlackBuild
new file mode 100755
index 0000000..1abaae0
--- /dev/null
+++ b/deps/qt5/qt5.SlackBuild
@@ -0,0 +1,294 @@
+#!/bin/sh
+
+# Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014 Patrick J. Volkerding, Sebeka, MN, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+# Merged some ideas from Alex Sarmardzic's script for qt4 at SlackBuilds.org
+# ^^ Modified by Robby Workman <rworkman@slackware.com> for QT4 & KDE4
+
+# We're using qt-copy instead of a released qt version, as this git release
+# has at least one bugfix strongly recommended by the kde developers.
+
+# Obtained from:
+# git clone git://gitorious.org/+kde-developers/qt/kde-qt.git
+# git checkout origin/4.5.3-patched
+# git checkout origin/4.6.0-stable-patched
+# git checkout origin/4.6.1-patched
+# git checkout origin/4.7.0-patched
+#
+# Alternate method (we don't use this):
+# wget http://qt.gitorious.org/qt/kde-qt/archive-tarball/4.6.2-patched
+#
+# Modifications 2010, 2011, 2012, 2013, 2014 Eric Hameleers, Eindhoven, NL
+# qt 4.7.3, 4.7.4, 4.8.0, 4.8.1, 4.8.2, 4.8.4, are built from original nokia sources.
+#
+# Modifications for qt 5.2.0 2013 by Michael James, AU
+# Modifications for qt 5.2.1 2014 by Eric Hameleers, Eindhoven, NL
+
+PKGNAM=qt5
+VERSION=$(ls qt-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
+BUILD=${BUILD:-1}
+
+NUMJOBS=${NUMJOBS:--j7}
+
+# Automatically determine the architecture we're building on:
+MARCH=$( uname -m )
+if [ -z "$ARCH" ]; then
+ case "$MARCH" in
+ i?86) export ARCH=i486 ;;
+ armv7hl) export ARCH=$MARCH ;;
+ arm*) export ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$MARCH ;;
+ esac
+fi
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ SLKLDFLAGS=""
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ SLKLDFLAGS=""
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ SLKLDFLAGS=""
+ SLKLDFLAGS="-L/usr/lib64"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+ # To prevent "qatomic_armv6.h error: output number 2 not directly addressable"
+ # More permanent solution is to patch gcc:
+ # http://bazaar.launchpad.net/~linaro-toolchain-dev/gcc-linaro/4.6/revision/106731
+ SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16 -fno-strict-volatile-bitfields"
+ SLKLDFLAGS=""
+ LIBDIRSUFFIX=""
+else
+ SLKCFLAGS="-O2"
+ SLKLDFLAGS=""
+ LIBDIRSUFFIX=""
+fi
+
+case "$ARCH" in
+ arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
+ *) TARGET=$ARCH-slackware-linux ;;
+esac
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-${PKGNAM}
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+cd $TMP
+rm -rf qt-everywhere-opensource-src-$VERSION
+echo "Extracting qt-everywhere-opensource-src-$VERSION.tar.xz"
+tar xf $CWD/qt-everywhere-opensource-src-$VERSION.tar.xz || exit 1
+cd qt-everywhere-opensource-src-$VERSION || exit 1
+
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+
+# Fix path to mysql header:
+zcat $CWD/patches/qt5.mysql.h.diff.gz | patch -p1 --verbose || exit 1
+
+# Install path fix for libplatformplugin.so:
+# See https://bugs.webkit.org/show_bug.cgi?id=117077
+zcat $CWD/patches/platformplugin-install-path-fix.patch.gz | patch -p1 --verbose || exit 1
+
+sed -i -e "s/-O2/$SLKCFLAGS/" qtbase/mkspecs/common/g++-base.conf || exit 1
+sed -i -e "s/-O2/$SLKCFLAGS/" qtbase/mkspecs/common/gcc-base.conf || exit 1
+sed -i -e "/^QMAKE_LFLAGS\s/s,+=,+= $SLKLDFLAGS,g" qtbase/mkspecs/common/gcc-base.conf || exit 1
+
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+export OPENSOURCE_CXXFLAGS="$SLKCFLAGS"
+export QTDIR="${TMP}/qt-everywhere-opensource-src-${VERSION}"
+export LD_LIBRARY_PATH="${QTDIR}/qtbase/lib:${QTDIR}/qttools/lib:${LD_LIBRARY_PATH}"
+export QT_PLUGIN_PATH="${QTDIR}/qtbase/plugins"
+./configure \
+ -confirm-license \
+ -opensource \
+ -prefix /usr \
+ -libdir /usr/lib${LIBDIRSUFFIX} \
+ -bindir /usr/lib${LIBDIRSUFFIX}/qt5/bin \
+ -sysconfdir /etc/xdg \
+ -headerdir /usr/include/qt5 \
+ -datadir /usr/share/qt5 \
+ -archdatadir /usr/lib${LIBDIRSUFFIX}/qt5 \
+ -docdir /usr/doc/qt5-$VERSION \
+ -examplesdir /usr/doc/qt5-$VERSION/examples \
+ -system-harfbuzz \
+ -system-libpng \
+ -system-libjpeg \
+ -system-pcre \
+ -system-sqlite \
+ -system-zlib \
+ -plugin-sql-mysql \
+ -plugin-sql-sqlite \
+ -accessibility \
+ -dbus \
+ -glib \
+ -icu \
+ -openssl \
+ -optimized-qmake \
+ -qpa xcb \
+ -reduce-relocations \
+ -verbose \
+ -xcb \
+ -nomake examples \
+ -nomake tests \
+ -no-separate-debug-info \
+ -no-strip \
+ -no-pch
+ # No-precompiled-headers is ccache-friendly.
+
+# Sometimes a failure happens when parallelizing make. Try again if make fails,
+# but make a failure the second time around (single threaded) a fatal error:
+make $NUMJOBS || make || exit 1
+make install INSTALL_ROOT=$PKG || exit 1
+
+# Strip binaries the Slackware way:
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Fix the path in prl files:
+find "$PKG/usr/lib${LIBDIRSUFFIX}" -type f -name '*.prl' \
+ -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d;s/\(QMAKE_PRL_LIBS =\).*/\1/' {} \;
+
+# Fix the qmake path in pri file:
+sed -i "s,${QTDIR}/qtbase,/usr/lib${LIBDIRSUFFIX}/qt5," \
+ $PKG/usr/lib${LIBDIRSUFFIX}/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri
+
+# Install symlinks to the Qt5 binaries in the $PATH:
+mkdir -p $PKG/usr/bin
+for FILE in $PKG/usr/lib${LIBDIRSUFFIX}/qt5/bin/* ; do
+ ln -s ../lib${LIBDIRSUFFIX}/qt5/bin/$(basename $FILE) $PKG/usr/bin/$(basename $FILE)-qt5
+done
+
+# Set the QT5DIR variable in the environment:
+mkdir -p $PKG/etc/profile.d
+sed -e "s,@LIBDIRSUFFIX@,${LIBDIRSUFFIX},g" $CWD/profile.d/$PKGNAM.sh \
+ > $PKG/etc/profile.d/$PKGNAM.sh
+sed -e "s,@LIBDIRSUFFIX@,${LIBDIRSUFFIX},g" $CWD/profile.d/$PKGNAM.csh \
+ > $PKG/etc/profile.d/$PKGNAM.csh
+chmod 0755 $PKG/etc/profile.d/*
+
+# Add menu entries for all those hidden but great Qt applications:
+# Qt5 logo:
+mkdir -p $PKG/usr/share/icons/hicolor/48x48/apps
+convert qtdoc/doc/src/images/qt-logo.png -resize 48x48 $PKG/usr/share/icons/hicolor/48x48/apps/qt5-logo.png
+# Assistant icons
+install -p -m644 -D qttools/src/assistant/assistant/images/assistant.png $PKG/usr/share/icons/hicolor/32x32/apps/qt5-assistant.png
+install -p -m644 -D qttools/src/assistant/assistant/images/assistant-128.png $PKG/usr/share/icons/hicolor/128x128/apps/qt5-assistant.png
+# Designer icon
+install -p -m644 -D qttools/src/designer/src/designer/images/designer.png $PKG/usr/share/icons/hicolor/128x128/apps/qt5-designer.png
+# QDbusViewer icons
+install -p -m644 qttools/src/qdbus/qdbusviewer/images/qdbusviewer.png $PKG/usr/share/icons/hicolor/32x32/apps/qt5-qdbusviewer.png
+install -p -m644 qttools/src/qdbus/qdbusviewer/images/qdbusviewer-128.png $PKG/usr/share/icons/hicolor/128x128/apps/qt5-qdbusviewer.png
+# Linguist icons
+for icon in qttools/src/linguist/linguist/images/icons/linguist-*-32.png ; do
+ size=$(echo $(basename ${icon}) | cut -d- -f2)
+ install -p -m644 -D ${icon} $PKG/usr/share/icons/hicolor/${size}x${size}/apps/qt5-linguist.png
+done
+
+# And the .desktop files too:
+mkdir -p $PKG/usr/share/applications
+cat <<EOF > $PKG/usr/share/applications/qt5-designer.desktop
+[Desktop Entry]
+Name=Qt5 Designer
+GenericName=Interface Designer
+Comment=Design GUIs for Qt5 applications
+Exec=designer-qt5 -qt=5
+Icon=qt5-designer
+MimeType=application/x-designer;
+Terminal=false
+Encoding=UTF-8
+Type=Application
+Categories=Qt;Development;
+EOF
+cat <<EOF > $PKG/usr/share/applications/qt5-assistant.desktop
+[Desktop Entry]
+Name=Qt5 Assistant
+Comment=Shows Qt5 documentation and examples
+Exec=assistant-qt5 -qt=5
+Icon=qt5-assistant
+Terminal=false
+Encoding=UTF-8
+Type=Application
+Categories=Qt;Development;Documentation;
+EOF
+cat <<EOF > $PKG/usr/share/applications/qt5-linguist.desktop
+[Desktop Entry]
+Name=Qt5 Linguist
+Comment=Add translations to Qt5 applications
+Exec=linguist-qt5 -qt=5
+Icon=qt5-linguist
+MimeType=text/vnd.trolltech.linguist;application/x-linguist;
+Terminal=false
+Encoding=UTF-8
+Type=Application
+Categories=Qt;Development;
+EOF
+cat <<EOF > $PKG/usr/share/applications/qt5-config.desktop
+[Desktop Entry]
+Name=Qt5 Config
+Comment=Configure Qt5 behavior, styles, fonts
+Exec=qtconfig-qt5 -qt=5
+Icon=qt5-logo
+Terminal=false
+Encoding=UTF-8
+Type=Application
+Categories=Qt;Settings;
+EOF
+cat <<EOF > $PKG/usr/share/applications/qt5-qdbusviewer.desktop
+[Desktop Entry]
+Name=Qt5 QDbusViewer
+GenericName=Qt5 D-Bus Debugger
+Comment=Debug D-Bus applications
+Exec=qdbusviewer-qt5
+Icon=qt5-qdbusviewer
+Terminal=false
+Type=Application
+Categories=Qt;Development;Debugger;
+EOF
+
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
+cp -a \
+ README qtbase/{header*,LGPL_EXCEPTION.txt,LICENSE*} \
+ $PKG/usr/doc/$PKGNAM-$VERSION
+if [ -d $PKG/usr/lib${LIBDIRSUFFIX}/qt5/doc/html ]; then
+ ( cd $PKG/usr/doc/$PKGNAM-$VERSION
+ ln -sf /usr/lib${LIBDIRSUFFIX}/qt5/doc/html .
+ )
+fi
+
+mkdir -p $PKG/install
+zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
+
diff --git a/deps/eigen3/slack-desc b/deps/qt5/slack-desc
index 8670031..99abf5c 100644
--- a/deps/eigen3/slack-desc
+++ b/deps/qt5/slack-desc
@@ -5,15 +5,15 @@
# You must make exactly 11 lines for the formatting to be correct. It's also
# customary to leave one space after the ':' except on otherwise blank lines.
- |-----handy-ruler------------------------------------------------------|
-eigen3: Eigen3 (c++ math library)
-eigen3:
-eigen3: Eigen is a C++ template library for linear algebra: matrices, vectors,
-eigen3: numerical solvers, and related algorithms.
-eigen3:
-eigen3:
-eigen3:
-eigen3:
-eigen3:
-eigen3: Homepage: http://eigen.tuxfamily.org
-eigen3:
+ |-----handy-ruler------------------------------------------------------|
+qt5: qt5 (a multi-platform C++ graphical user interface toolkit)
+qt5:
+qt5: Qt is a cross-platform C++ application framework. Qt's primary feature
+qt5: is its rich set of widgets that provide standard GUI functionality.
+qt5:
+qt5: Homepage: http://qt-project.org
+qt5:
+qt5:
+qt5:
+qt5:
+qt5:
diff --git a/deps/shared-desktop-ontologies/slack-desc b/deps/shared-desktop-ontologies/slack-desc
deleted file mode 100644
index 18412ab..0000000
--- a/deps/shared-desktop-ontologies/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler-------------------------------------------------------|
-shared-desktop-ontologies: shared-desktop-ontologies (Shared OSCAF desktop ontologies)
-shared-desktop-ontologies:
-shared-desktop-ontologies: The shared-desktop-ontologies package brings the semantic web to
-shared-desktop-ontologies: the desktop in terms of vocabulary. It contains the well known core
-shared-desktop-ontologies: ontologies such as RDF and RDFS as well as the Nepomuk ontologies
-shared-desktop-ontologies: which are used by projects like KDE or Strigi.
-shared-desktop-ontologies:
-shared-desktop-ontologies: Homepage: http://oscaf.sourceforge.net
-shared-desktop-ontologies:
-shared-desktop-ontologies:
-shared-desktop-ontologies:
diff --git a/deps/soprano/slack-desc b/deps/soprano/slack-desc
deleted file mode 100644
index 44327e0..0000000
--- a/deps/soprano/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler-----------------------------------------------------|
-soprano: soprano (C++/Qt4 framework for RDF data)
-soprano:
-soprano: Soprano (formally known as QRDF) is a library which provides
-soprano: a nice Qt interface to RDF storage solutions. It has a modular
-soprano: structure which allows to replace the actual RDF storage
-soprano: implementation used.
-soprano:
-soprano: Homepage: http://soprano.sourceforge.net/
-soprano:
-soprano:
-soprano:
diff --git a/deps/soprano/soprano.SlackBuild b/deps/soprano/soprano.SlackBuild
deleted file mode 100755
index 056e5e2..0000000
--- a/deps/soprano/soprano.SlackBuild
+++ /dev/null
@@ -1,111 +0,0 @@
-#!/bin/sh
-
-# Copyright 2007-2008 Robby Workman, Northport, Alabama, USA
-# Copyright 2008, 2009, 2010, 2011, 2012 Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-# Modified 2012 by Eric Hameleers <alien at slackware.com> for ARM port.
-
-
-PKGNAM=soprano
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
-
-NUMJOBS=${NUMJOBS:--j7}
-
-# Automatically determine the architecture we're building on:
-MARCH=$( uname -m )
-if [ -z "$ARCH" ]; then
- case "$MARCH" in
- i?86) export ARCH=i486 ;;
- armv7hl) export ARCH=$MARCH ;;
- arm*) export ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
- *) export ARCH=$MARCH ;;
- esac
-fi
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
- SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
- LIBDIRSUFFIX=""
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-soprano
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf soprano-$VERSION
-tar xvf $CWD/soprano-$VERSION.tar.bz2 || exit 1
-cd soprano-${VERSION}* || exit 1
-
-# Restore SC/BC with a stub implementation of tcpclient (fixes smokekde):
-# (fixed in soprano-2.7.57)
-#cat $CWD/soprano_tcpclient_stub.diff | patch -p1 --verbose || exit 1
-
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-mkdir -p build
-cd build
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt \
- PATH=$QTDIR/bin:$PATH \
- cmake \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- ..
- make $NUMJOBS || make || exit 1
- make install DESTDIR=$PKG || exit 1
-cd ..
-
-find $PKG | xargs file | grep -e "executable" -e "shared object" \
- | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-
-mkdir -p $PKG/usr/doc/soprano-$VERSION
-cp -a \
- AUTHORS COPYING* ChangeLog INSTALL README TODO \
- $PKG/usr/doc/soprano-$VERSION
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/soprano-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/deps/soprano/soprano_tcpclient_stub.diff b/deps/soprano/soprano_tcpclient_stub.diff
deleted file mode 100644
index 2b04f66..0000000
--- a/deps/soprano/soprano_tcpclient_stub.diff
+++ /dev/null
@@ -1,196 +0,0 @@
-commit ed17a950a9c6f83590fa62cb97e7278ba7f3e234
-Author: Aaron Seigo <aseigo@kde.org>
-Date: Wed May 30 10:18:52 2012 +0200
-
- restore SC / BC with a stub impl of tcpclient
-
-diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt
-index 2689568..4e73e3c 100644
---- a/client/CMakeLists.txt
-+++ b/client/CMakeLists.txt
-@@ -14,6 +14,8 @@ include_directories(
- )
-
- set(soprano_client_SRC
-+ ${soprano_server_SOURCE_DIR}/datastream.cpp
-+ tcpclient.cpp
- socket.cpp
- socketstream.cpp
- localsocketclient.cpp
-@@ -94,6 +96,7 @@ INSTALL(TARGETS sopranoclient
-
- install(
- FILES
-+ tcpclient.h
- localsocketclient.h
- DESTINATION include/soprano
- )
-diff --git a/client/tcpclient.cpp b/client/tcpclient.cpp
-index 796ca59..01dce0e 100644
---- a/client/tcpclient.cpp
-+++ b/client/tcpclient.cpp
-@@ -33,151 +33,58 @@ Q_DECLARE_METATYPE( QAbstractSocket::SocketError )
- const quint16 Soprano::Client::TcpClient::DEFAULT_PORT = 5000;
-
-
--namespace Soprano {
-- namespace Client {
-- class TcpClientConnection : public ClientConnection
-- {
-- public:
-- TcpClientConnection( const QHostAddress& address, int port, QObject* parent );
-- ~TcpClientConnection();
--
-- protected:
-- QIODevice* newConnection();
-- bool isConnected( QIODevice* );
--
-- private:
-- QHostAddress m_address;
-- int m_port;
-- };
--
-- TcpClientConnection::TcpClientConnection( const QHostAddress& address, int port, QObject* parent )
-- : ClientConnection( parent ),
-- m_address( address ),
-- m_port( port )
-- {
-- }
--
-- TcpClientConnection::~TcpClientConnection()
-- {
-- }
--
-- QIODevice* TcpClientConnection::newConnection()
-- {
-- clearError();
--
-- QTcpSocket* socket = new QTcpSocket;
-- socket->connectToHost( m_address, m_port );
-- if ( socket->waitForConnected() ) {
-- QObject::connect( socket, SIGNAL(error(QAbstractSocket::SocketError)),
-- parent(), SLOT(slotError(QAbstractSocket::SocketError)) );
-- return socket;
-- }
-- else {
-- setError( socket->errorString() );
-- delete socket;
-- return 0;
-- }
-- }
--
-- bool TcpClientConnection::isConnected( QIODevice* device ) {
-- return device ? ( static_cast<QTcpSocket*>( device )->state() == QAbstractSocket::ConnectedState ) : false;
-- }
-- }
--}
--
--
--class Soprano::Client::TcpClient::Private
--{
--public:
-- Private()
-- : connection( 0 ) {
-- }
--
-- TcpClientConnection* connection;
--};
--
--
- Soprano::Client::TcpClient::TcpClient( QObject* parent )
- : QObject( parent ),
-- d( new Private() )
-+ d( 0 )
- {
-- qRegisterMetaType<QAbstractSocket::SocketError>();
-+ qWarning() << "This class is deprecated, and the implementation is only a stub now. DO NOT USE IT IN YOUR APPLICATION.";
- }
-
-
- Soprano::Client::TcpClient::~TcpClient()
- {
-- disconnect();
-- delete d;
-+ //delete d;
- }
-
-
- bool Soprano::Client::TcpClient::connect( const QHostAddress& address, int port )
- {
-- if ( !isConnected() ) {
-- if ( !d->connection )
-- d->connection = new TcpClientConnection( address, port, this );
-- if ( d->connection->connect() &&
-- d->connection->checkProtocolVersion() ) {
-- return true;
-- }
-- else {
-- disconnect();
-- return false;
-- }
-- }
-- else {
-- setError( "Already connected" );
-- return false;
-- }
-+ Q_UNUSED(address)
-+ Q_UNUSED(port)
-+ return false;
- }
-
-
- bool Soprano::Client::TcpClient::isConnected()
- {
-- return d->connection ? d->connection->isConnected() : false;
-+ return false;
- }
-
-
- void Soprano::Client::TcpClient::disconnect()
- {
-- delete d->connection;
-- d->connection = 0;
- }
-
-
- Soprano::Model* Soprano::Client::TcpClient::createModel( const QString& name, const QList<BackendSetting>& settings )
- {
-- if ( d->connection ) {
-- int modelId = d->connection->createModel( name, settings );
-- setError( d->connection->lastError() );
-- if ( modelId > 0 ) {
-- StorageModel* model = new ClientModel( 0, modelId, d->connection );
-- return model;
-- }
-- }
-- else {
-- setError( "Not connected" );
-- }
--
-+ Q_UNUSED(name)
-+ Q_UNUSED(settings)
-+ setError( "Not connected" );
- return 0;
- }
-
-
- void Soprano::Client::TcpClient::removeModel( const QString& name )
- {
-- if ( d->connection ) {
-- d->connection->removeModel( name );
-- setError( d->connection->lastError() );
-- }
-- else {
-- setError( "Not connected" );
-- }
-+ Q_UNUSED(name)
-+ setError( "Not connected" );
- }
-
-
- void Soprano::Client::TcpClient::slotError( QAbstractSocket::SocketError error )
- {
-+ Q_UNUSED(error)
- qDebug() << "Error: " << error;
- }
-
diff --git a/deps/strigi/README b/deps/strigi/README
new file mode 100644
index 0000000..218e8ce
--- /dev/null
+++ b/deps/strigi/README
@@ -0,0 +1,17 @@
+trueg's blog,
+http://trueg.wordpress.com/2011/09/22/about-strigi-soprano-virtuoso-clucene-and-libstreamanalyzer/
+
+recommends using a newer libstreamanalyzer (and friends) than what is currently formally released.
+
+I ran the script
+https://projects.kde.org/projects/kdesupport/strigi/strigi/repository/revisions/master/changes/createtararchive.sh
+to generate a tarball, and am hosting it at:
+
+http://rdieter.fedorapeople.org/strigi/strigi-0.7.6.tar.bz2
+http://rdieter.fedorapeople.org/strigi/strigi-0.7.6.tar.bz2.md5sum
+http://rdieter.fedorapeople.org/strigi/strigi-0.7.6.tar.bz2.sha1sum
+
+for others' convenience.
+
+-- rex
+
diff --git a/deps/strigi/slack-desc b/deps/strigi/slack-desc
new file mode 100644
index 0000000..16dda7e
--- /dev/null
+++ b/deps/strigi/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler-----------------------------------------------------|
+strigi: strigi (fast and light desktop search engine)
+strigi:
+strigi: Strigi is a fast and light desktop search engine. It can handle a
+strigi: large range of file formats such as emails, office documents, media
+strigi: files, and file archives. It can index files that are embedded in
+strigi: other files. This means email attachments and files in zip files
+strigi: are searchable as if they were normal files on your harddisk.
+strigi:
+strigi: Homepage: http://strigi.sourceforge.net/
+strigi:
+strigi:
diff --git a/deps/strigi/strigi-fix-ftbfs-with-gcc-4.7.diff.gz b/deps/strigi/strigi-fix-ftbfs-with-gcc-4.7.diff.gz
new file mode 100644
index 0000000..e589819
--- /dev/null
+++ b/deps/strigi/strigi-fix-ftbfs-with-gcc-4.7.diff.gz
Binary files differ
diff --git a/deps/strigi/strigi-fix-jpeg-isospeedratings.diff.gz b/deps/strigi/strigi-fix-jpeg-isospeedratings.diff.gz
new file mode 100644
index 0000000..18a5581
--- /dev/null
+++ b/deps/strigi/strigi-fix-jpeg-isospeedratings.diff.gz
Binary files differ
diff --git a/deps/strigi/strigi-fix-missing-lucene-lib.diff.gz b/deps/strigi/strigi-fix-missing-lucene-lib.diff.gz
new file mode 100644
index 0000000..e0be6be
--- /dev/null
+++ b/deps/strigi/strigi-fix-missing-lucene-lib.diff.gz
Binary files differ
diff --git a/deps/shared-desktop-ontologies/shared-desktop-ontologies.SlackBuild b/deps/strigi/strigi.SlackBuild
index af2aaeb..69c248a 100755
--- a/deps/shared-desktop-ontologies/shared-desktop-ontologies.SlackBuild
+++ b/deps/strigi/strigi.SlackBuild
@@ -1,8 +1,9 @@
#!/bin/sh
-# Copyright 2009, 2010, 2011, 2012 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2007-2008 Robby Workman, Northport, Alabama, USA
+# Copyright 2008, 2009, 2010, 2011, 2012 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
-#
+
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
@@ -20,9 +21,11 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+# Modified 2012, 2014 by Eric Hameleers <alien at slackware.com> for ARM port.
-PKGNAM=shared-desktop-ontologies
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+
+PKGNAM=strigi
+VERSION=${VERSION:-0.7.8}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:--j7}
@@ -58,7 +61,7 @@ fi
CWD=$(pwd)
TMP=${TMP:-/tmp}
-PKG=$TMP/$PKGNAM
+PKG=$TMP/package-$PKGNAM
rm -rf $PKG
mkdir -p $TMP $PKG
@@ -66,6 +69,18 @@ cd $TMP
rm -rf $PKGNAM-$VERSION
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z* || exit 1
cd $PKGNAM-$VERSION || exit 1
+
+#zcat $CWD/strigi-fix-ftbfs-with-gcc-4.7.diff.gz |patch -p1 --verbose || exit 1
+
+# Fix a linker DSO error:
+zcat $CWD/strigi-fix-missing-lucene-lib.diff.gz |patch -p1 --verbose || exit 1
+
+# Fix indexing of jpegs with 'wrong' isoSpeedRatings:
+zcat $CWD/strigi-fix-jpeg-isospeedratings.diff.gz |patch -p1 --verbose || exit 1
+
+# Fix a bug with gcc 4.8:
+sed -i -e "s/BufferedStream :/STREAMS_EXPORT &/" libstreams/include/strigi/bufferedstream.h
+
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@@ -78,12 +93,13 @@ cd build
QTDIR=/usr/lib${LIBDIRSUFFIX}/qt \
PATH=$QTDIR/bin:$PATH \
cmake \
- $KDE_OPT_ARGS \
+ -DENABLE_INOTIFY:BOOL=ON \
+ -DENABLE_DBUS:BOOL=ON \
+ -DENABLE_EXPAT:BOOL=ON \
+ -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DMAN_INSTALL_DIR=/usr/man \
- -DSYSCONF_INSTALL_DIR=/etc \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
..
make $NUMJOBS || make || exit 1
@@ -95,7 +111,7 @@ find $PKG | xargs file | grep -e "executable" -e "shared object" \
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
cp -a \
- AUTHORS LICENSE* README \
+ AUTHORS COPYING NEWS README TODO \
$PKG/usr/doc/$PKGNAM-$VERSION
# If there's a ChangeLog, installing at least part of the recent history
diff --git a/deps/strigi/strigi.info b/deps/strigi/strigi.info
new file mode 100644
index 0000000..2301f49
--- /dev/null
+++ b/deps/strigi/strigi.info
@@ -0,0 +1,4 @@
+PRGNAM="strigi"
+VERSION="0.5.9"
+HOMEPAGE="http://strigi.sourceforge.net/"
+DOWNLOAD="http://downloads.sourceforge.net/strigi/strigi-0.5.9.tar.bz2"
diff --git a/deps/updates.SlackBuild b/deps/updates.SlackBuild
index 633f48a..a69c7f9 100755
--- a/deps/updates.SlackBuild
+++ b/deps/updates.SlackBuild
@@ -14,23 +14,19 @@ TMP=${TMP:-/tmp}
QTDIR=/usr/lib${LIBDIRSUFFIX}/qt ; export QTDIR
ALLDEPS=" \
- soprano \
- akonadi \
- attica \
- shared-desktop-ontologies \
- LibRaw \
- eigen3 \
- orc \
- gstreamer1 \
- gst1-plugins-base \
- gst1-plugins-good \
+ cmake \
+ OpenAL \
+ harfbuzz \
+ qt5 \
phonon \
+ qt5-gstreamer \
phonon-gstreamer \
- qt-gstreamer1 \
- xapian-core \
- libfakekey \
+ strigi \
+ akonadi-qt5 \
+ libdbusmenu-qt5 \
+ polkit-qt5-1 \
+ poppler \
"
- #qt-gstreamer \
# Allow for specification of individual packages to be built:
if [ -z "$1" ]; then
diff --git a/deps/xapian-core/slack-desc b/deps/xapian-core/slack-desc
deleted file mode 100644
index 9505e7b..0000000
--- a/deps/xapian-core/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-xapian-core: xapian-core (Search Engine Library)
-xapian-core:
-xapian-core: Xapian is an Open Source Probabilistic Information Retrieval
-xapian-core: Library. It offers a highly adaptable toolkit that allows
-xapian-core: developers to easily add advanced indexing and search facilities
-xapian-core: to applications.
-xapian-core:
-xapian-core:
-xapian-core:
-xapian-core: xapian home: http://www.xapian.org/
-xapian-core:
diff --git a/deps/xapian-core/xapian-core.SlackBuild b/deps/xapian-core/xapian-core.SlackBuild
deleted file mode 100755
index 23cce40..0000000
--- a/deps/xapian-core/xapian-core.SlackBuild
+++ /dev/null
@@ -1,112 +0,0 @@
-#!/bin/sh
-
-# Copyright 2014 Patrick J. Volkerding, Sebeka, MN, USA
-# Copyright 2014 Eric Hameleers, Eindhoven, NL
-# All rights reserved.
-
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-PKGNAM=xapian-core
-VERSION=${VERSION:-1.2.17}
-BUILD=${BUILD:-1}
-
-NUMJOBS=${NUMJOBS:--j7}
-
-# Automatically determine the architecture we're building on:
-MARCH=$( uname -m )
-if [ -z "$ARCH" ]; then
- case "$MARCH" in
- i?86) export ARCH=i486 ;;
- armv7hl) export ARCH=$MARCH ;;
- arm*) export ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
- *) export ARCH=$MARCH ;;
- esac
-fi
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
- SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
- LIBDIRSUFFIX=""
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
-case "$ARCH" in
- arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
- *) TARGET=$ARCH-slackware-linux ;;
-esac
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1
-cd $PKGNAM-$VERSION || exit 1
-
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PKGNAM-$VERSION \
- --disable-static \
- --build=$TARGET \
- || exit 1
-
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG
-
-find $PKG | xargs file | grep -e "executable" -e "shared object" \
- | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a \
- AUTHORS COPYING ChangeLog INSTALL NEWS HACKING PLATFORMS README \
- $PKG/usr/doc/$PKGNAM-$VERSION
- mv $PKG/usr/doc/$PKGNAM-$VERSION/doc $PKG/usr/doc/$PKGNAM-$VERSION/html
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/KDE.SlackBuild b/kde/KDE.SlackBuild
index 56af191..c420986 100755
--- a/kde/KDE.SlackBuild
+++ b/kde/KDE.SlackBuild
@@ -26,8 +26,13 @@
# To build only a single package, specify both the group name
# and the name of the package, like:
# ./KDE.SlackBuild kdeedu:marble
+# To build multiple packages in a module, separate the package names with comma:
# ./KDE.SlackBuild kdebindings:perlqt,perlkde
+# To build a package *and* all the remaining packages following it
+# in the modules file, end the package name with a comma:
+# ./KDE.SlackBuild plasma:kio-extras,kwin,
+# ----------------------------------------------------------------------------
CLEANUP=${CLEANUP:-"yes"} # clean up build directory after successful build.
PRECHECK=${PRECHECK:-"no"} # don't let the script check the available sources.
@@ -63,6 +68,25 @@ TMP=${TMP:-/tmp}
# Set up a few useful functions:
+extract_archive() {
+ # Find the archive first:
+ local src_archive=$(find $CWD/src -name ${1})
+ if [ $(tar -tf $src_archive |grep -o '^[^/]\+' |sort -u |wc -l) -eq 1 ];
+ then
+ # Archive contains one toplevel directory, good. Make sure that
+ # this directory ends up as '$(pkgbase $1)':
+ tar -xf $src_archive || return 1
+ local topdir="$(tar -tf $src_archive |grep -o '^[^/]\+' |sort -u)"
+ if [ "${topdir}" != "$(pkgbase $1)" ]; then
+ mv ${topdir} $(pkgbase $1)
+ fi
+ else
+ # No toplevel directory found, so we create one first:
+ mkdir -p $(pkgbase $1)
+ tar -C $(pkgbase $1) -xf $src_archive || return 1
+ fi
+}
+
fix_perms() {
target_dir=$1
[ -z "$target_dir" ] && target_dir='.'
@@ -127,6 +151,8 @@ precheck() {
for SRCFILE in $(find $CWD/src -name "*.tar.?z*") ; do
if cat modules/* |grep "^ *#" |grep -wq $(echo $(basename $SRCFILE) | rev | cut -f2- -d- | rev)$ ; then
echo "Source file '$(basename $SRCFILE)' is commented out in 'modules' !"
+ elif cat package-blacklist |grep -v "^ *#" |grep -wq $(echo $(basename $SRCFILE) | rev | cut -f2- -d- | rev)$ ; then
+ echo "Source file '$(basename $SRCFILE)' is on the package-blacklist !"
elif ! cat modules/* |grep -v "^ *#" |grep -wq $(echo $(basename $SRCFILE) | rev | cut -f2- -d- | rev) ; then
echo "Source file '$(basename $SRCFILE)' is not mentioned in 'modules' !"
RETVAL=1
@@ -183,12 +209,22 @@ build_mod_pkg () {
rm -rf $PKG
mkdir -p $PKG
( for PKGNAME in $(cat $kde_module |grep -v "^$" |grep -v "^#") ; do
+ if grep -wq "^$PKGNAME" ${CWD}/package-blacklist ; then
+ continue
+ fi
# Find the full source filename - yeah ugly, but I had two goals:
# 1- source tarball can be in a random subdirectory of src/
# 2- differentiate between e.g. 'kdepim' and 'kdepim-runtime'
- kde_src=$(basename $(find $CWD/src -name "$PKGNAME-*.tar.?z*" |grep -E "$PKGNAME-[^-]+.tar.*$|$PKGNAME-[0-9].+.tar.*$") 2>/dev/null)
+ if [ -f $CWD/pkgsrc/$PKGNAME ]; then
+ PKGSRC=$(basename $(cat $CWD/pkgsrc/$PKGNAME))
+ PKGLOC=$(dirname $(cat $CWD/pkgsrc/$PKGNAME))
+ else
+ PKGSRC=$PKGNAME
+ PKGLOC=""
+ fi
+ kde_src=$(basename $(find $CWD/src/$PKGLOC -name "$PKGSRC-*.tar.?z*" |grep -E "$PKGSRC-[^-]+.tar.*$|$PKGSRC-[0-9].+.tar.*$") 2>/dev/null)
if [ "x$kde_src" = "x" ]; then
- echo "** Did not find '$PKGNAME' in src"
+ echo "** Did not find '$PKGSRC' in src"
continue
fi
# Reset $PKGARCH to its initial value:
@@ -197,9 +233,6 @@ build_mod_pkg () {
if grep -wq "^$PKGNAME" ${CWD}/noarch ; then
PKGARCH=noarch
fi
- if grep -wq "^$PKGNAME" ${CWD}/package-blacklist ; then
- continue
- fi
cd $SLACK_KDE_BUILD_DIR/${kde_module}
# If $kde_pkg is set, we only want to build one package:
if [ ! -z "$kde_pkg" ]; then
@@ -227,7 +260,7 @@ build_mod_pkg () {
MODULAR_PACKAGE_VERSION=$(echo $kde_src | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
rm -rf $(pkgbase $kde_src)
- tar xf $(find $CWD/src -name ${kde_src}) || exit 1
+ extract_archive $kde_src || exit 1
cd $(pkgbase $kde_src) || exit 1
fix_perms
@@ -242,18 +275,20 @@ build_mod_pkg () {
. $CWD/pre-install/${PKGNAME}.pre-install
fi
- # Run cmake, using custom cmake script if needed:
- if [ -r $CWD/cmake/${PKGNAME} ]; then
- . $CWD/cmake/${PKGNAME}
- elif [ -r $CWD/cmake/${kde_module} ]; then
- . $CWD/cmake/${kde_module}
- else
- # This is the default configure script:
- . $CWD/cmake/cmake
- fi
+ if ! grep -wq "^$PKGNAME$" ${CWD}/nomake ; then
+ # Run cmake, using custom cmake script if needed:
+ if [ -r $CWD/cmake/${PKGNAME} ]; then
+ . $CWD/cmake/${PKGNAME}
+ elif [ -r $CWD/cmake/${kde_module} ]; then
+ . $CWD/cmake/${kde_module}
+ else
+ # This is the default configure script:
+ . $CWD/cmake/cmake
+ fi
- make $NUMJOBS || make || exit 1
- make install DESTDIR=$PKG || exit 1
+ make $NUMJOBS || make || exit 1
+ make install DESTDIR=$PKG || exit 1
+ fi
# Back to source toplevel builddir, since cmake may have run in a subdir:
cd $SLACK_KDE_BUILD_DIR/${kde_module}/$(pkgbase $kde_src)
@@ -427,10 +462,19 @@ deterministic_build() {
KDE_MOD=$(echo "$ENTRY": | cut -f1 -d:)
KDE_PKGS=$(echo "$ENTRY": | cut -f2 -d:)
if [ -z "$KDE_PKGS" ]; then
+ echo "** SlackBuild building '$KDE_MOD'"
build_mod_pkg $KDE_MOD
let RET=$RET+$?
else
+ if [ "${KDE_PKGS: -1}" = "," ]; then
+ # Last character is a ','. Expand the list with all subsequent packages.
+ START_PKG=$(echo $KDE_PKGS |rev |cut -d, -f2 |rev)
+ MOD_LIST=$(cat modules/$KDE_MOD |grep -v "^#" |grep -v "^$" |tr '\n' ',')
+ KDE_PKGS="${KDE_PKGS}${MOD_LIST/#?*,${START_PKG},/}"
+ echo "** SlackBuild expanding '$ENTRY' to '$KDE_MOD:$KDE_PKGS'"
+ fi
for KDE_PKG in $(echo $KDE_PKGS |tr ',' ' ') ; do
+ echo "** SlackBuild building '$KDE_MOD:$KDE_PKG'"
build_mod_pkg $KDE_MOD $KDE_PKG
let RET=$RET+$?
done
@@ -457,42 +501,41 @@ mkdir -p $SLACK_KDE_BUILD_DIR
# Yes, we know kde-workspace is built twice. kdebase needs the
# plasma bits from it, and then we build it again for good measure...
-# Same goes for kdelibs (at least during KDE 4.8.x) kdeutils:ksecrets needs
-# kdelibs and then kdelibs needs a rebuild to pick up ksecretservice
-# (this will no longer be required in KDE 4.9).
# And kde-baseapps is rebuilt after kdewebdev because it can then pickup
# libtidy and enable the Konqueror validators plugin to validate HTML.
KDEMODS=" \
- kdelibs \
- kdebase:nepomuk-core \
- kdepimlibs \
- kdebase \
- kdesdk \
- extragear:libkscreen \
- kdegraphics \
- kdebindings \
- kdebase:kde-workspace \
- kdeaccessibility \
- kdeutils \
- kdelibs \
- kdemultimedia \
- extragear:libktorrent \
- kdenetwork \
- oxygen-icons \
- kdeadmin \
- kdeartwork \
- kdegames \
- kdetoys \
- kdepim \
- kdepim-runtime \
- kdenetwork:kopete \
- kdeedu \
- kdewebdev \
- kdebase:kde-baseapps \
- kdeplasma-addons \
- polkit-kde \
- extragear \
+ frameworks \
+ plasma \
+ plasma-extra \
"
+ #kdebase:nepomuk-core \
+ #kdepimlibs \
+ #kdebase \
+ #kdesdk \
+ #extragear:libkscreen \
+ #kdegraphics \
+ #kdebindings \
+ #kdebase:kde-workspace \
+ #kdeaccessibility \
+ #kdeutils \
+ #kdemultimedia \
+ #extragear:libktorrent \
+ #kdenetwork \
+ #oxygen-icons \
+ #kdeadmin \
+ #kdeartwork \
+ #kdegames \
+ #kdetoys \
+ #kdepim \
+ #kdepim-runtime \
+ #kdenetwork:kopete \
+ #kdeedu \
+ #kdewebdev \
+ #kdebase:kde-baseapps \
+ #kdeplasma-addons \
+ #polkit-kde \
+ #extragear \
+ #"
# Allow for specification of individual packages to be built:
if [ -z "$1" ]; then
diff --git a/kde/KDE.SlackBuild.test b/kde/KDE.SlackBuild.test
new file mode 100755
index 0000000..3d9ee46
--- /dev/null
+++ b/kde/KDE.SlackBuild.test
@@ -0,0 +1,568 @@
+#!/bin/sh
+# Copyright 2011, 2012 Patrick J. Volkerding, Sebeka, MN, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+# Adapted by Eric Hameleers <alien@slackware.com> from the modular x.org build.
+
+# To build only a single package group, specify it as $1, like:
+# ./KDE.SlackBuild kdeedu
+# To build only a single package, specify both the group name
+# and the name of the package, like:
+# ./KDE.SlackBuild kdeedu:marble
+# To build multiple packages in a module, separate the package names with comma:
+# ./KDE.SlackBuild kdebindings:perlqt,perlkde
+# To build a package *and* all the remaining packages following it
+# in the modules file, end the package name with a comma:
+# ./KDE.SlackBuild plasma:kio-extras,kwin,
+
+# ----------------------------------------------------------------------------
+
+CLEANUP=${CLEANUP:-"yes"} # clean up build directory after successful build.
+PRECHECK=${PRECHECK:-"no"} # don't let the script check the available sources.
+CHECKOUT=${CHECKOUT:-"no"} # don't let the script checkout missing sources.
+
+KDEGITURI="git://anongit.kde.org"
+
+pkgbase() {
+ PKGEXT=$(echo $1 | rev | cut -f 1 -d . | rev)
+ case $PKGEXT in
+ 'gz' )
+ PKGRETURN=$(basename $1 .tar.gz)
+ ;;
+ 'bz2' )
+ PKGRETURN=$(basename $1 .tar.bz2)
+ ;;
+ 'lzma' )
+ PKGRETURN=$(basename $1 .tar.lzma)
+ ;;
+ 'xz' )
+ PKGRETURN=$(basename $1 .tar.xz)
+ ;;
+ *)
+ PKGRETURN=$(basename $1)
+ ;;
+ esac
+ echo $PKGRETURN
+}
+
+# Set initial variables:
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+
+# Set up a few useful functions:
+
+extract_archive() {
+ # Find the archive first:
+ local src_archive=$(find $CWD/src -name ${1})
+ if [ $(tar -tf $src_archive | grep -o '^[^/]\+' | sort -u | wc -l) -eq 1 ]; then
+ # Archive contains one toplevel directory, good.
+ tar -xf $src_archive || return 1
+ else
+ # No toplevel directory found, so we create one first:
+ mkdir -p $(pkgbase $1)
+ tar -C $(pkgbase $1) -xf $src_archive || return 1
+ fi
+}
+
+fix_perms() {
+ target_dir=$1
+ [ -z "$target_dir" ] && target_dir='.'
+
+ chown -R root:root $target_dir
+ find $target_dir \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \;
+}
+
+strip_binaries() {
+ target_dir=$1
+ [ -z "$target_dir" ] && target_dir='.'
+
+ find $target_dir | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+ find $target_dir | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+ find $target_dir | xargs file | grep "current ar archive" | grep ELF | cut -f 1 -d : | xargs strip -g 2> /dev/null
+}
+
+process_man_pages() {
+ # Compress and if needed symlink the man pages:
+ if [ -d usr/man ]; then
+ ( cd usr/man
+ for manpagedir in $(find . -type d -name "man*") ; do
+ ( cd $manpagedir
+ for eachpage in $( find . -type l -maxdepth 1) ; do
+ ln -s $( readlink $eachpage ).gz $eachpage.gz
+ rm $eachpage
+ done
+ gzip -9 *.*
+ )
+ done
+ )
+ fi
+}
+
+process_info_pages() {
+ # Compress info pages and purge "dir" file from the package:
+ if [ -d usr/info ]; then
+ ( cd usr/info
+ rm -f dir
+ gzip -9 *
+ )
+ fi
+}
+
+no_usr_share_doc() {
+ # If there are docs, move them:
+ if [ -d usr/share/doc ]; then
+ mkdir -p usr/doc
+ mv usr/share/doc/* usr/doc
+ rmdir usr/share/doc
+ fi
+}
+
+precheck() {
+ # See if the sources we have match the module components we want to build:
+ RETVAL=0
+
+ for SRCFILE in $(find $CWD/src -name "*.tar.?z*") ; do
+ if cat modules/* |grep "^ *#" |grep -wq $(echo $(basename $SRCFILE) | rev | cut -f2- -d- | rev)$ ; then
+ echo "Source file '$(basename $SRCFILE)' is commented out in 'modules' !"
+ elif cat package-blacklist |grep -v "^ *#" |grep -wq $(echo $(basename $SRCFILE) | rev | cut -f2- -d- | rev)$ ; then
+ echo "Source file '$(basename $SRCFILE)' is on the package-blacklist !"
+ elif ! cat modules/* |grep -v "^ *#" |grep -wq $(echo $(basename $SRCFILE) | rev | cut -f2- -d- | rev) ; then
+ elif ! cat modules/* |grep -v "^ *#" |grep -wq $(echo $(basename $SRCFILE) | rev | cut -f2- -d- | rev) ; then
+ echo "Source file '$(basename $SRCFILE)' is not mentioned in 'modules' !"
+ RETVAL=1
+ fi
+ done
+
+ for MODULE in $(cat $CWD/modules/* | grep -v "^#") ; do
+ #if [ -z "$(find $CWD/src -name ${MODULE}-*)" ] ; then
+ if [ -z "$(find $CWD/src -name $MODULE-*.tar.* |grep -E "$MODULE-[^-]+.tar.*$|$MODULE-[0-9].+.tar.*$")" ] ; then
+ echo "Module '$MODULE' does not have a matching source tarball !"
+ if [ "$CHECKOUT" = "yes" -o "$CHECKOUT" = "YES" ]; then
+ echo "Checking out KDE component at branch '$VERSION'."
+ git archive --format=tar --prefix {$MODULE}-${VERSION}/ --remote ${KDEGITURI}/${MODULE}.git v${VERSION} | xz -c > $CWD/src/${MODULE}-${VERSION}.tar.xz
+ RETVAL=$?
+ if [ $RETVAL -ne 0 ]; then
+ echo "Error while checking out '$MODULE' !"
+ mv $CWD/src/${MODULE}-${VERSION}.tar.xz $CWD/src/${MODULE}-${VERSION}.tar.xz.failed
+ fi
+ else
+ RETVAL=1
+ fi
+ fi
+ # A missing slack-desc counts as fatal even if the program may end up
+ # inside the big meta-package.
+ if [ -z "$(find $CWD/slack-desc -name ${MODULE})" ] ; then
+ echo "Module '$MODULE' does not have a slack-desc file !"
+ RETVAL=1
+ fi
+ done
+
+ if [ $RETVAL -eq 0 ]; then
+ echo "Check complete, build starts in 5 seconds"
+ sleep 5
+ else
+ exit 1
+ fi
+}
+
+# Support function builds one complete module (like 'kdelibs'), or
+# exactly one package which is part of a module (like 'okular'):
+build_mod_pkg () {
+ kde_module=$1
+ kde_pkg=$2
+
+ cd $CWD/modules
+
+ # See if $kde_module is a module name like "kdeadmin":
+ if [ ! -z "$kde_module" ]; then
+ if [ ! -f "$kde_module" ]; then
+ return
+ fi
+ fi
+ PKG=${SLACK_KDE_BUILD_DIR}/${kde_module}/package-${kde_module}
+ rm -rf $PKG
+ mkdir -p $PKG
+ ( for PKGNAME in $(cat $kde_module |grep -v "^$" |grep -v "^#") ; do
+ if grep -wq "^$PKGNAME" ${CWD}/package-blacklist ; then
+ continue
+ fi
+ # Find the full source filename - yeah ugly, but I had two goals:
+ # 1- source tarball can be in a random subdirectory of src/
+ # 2- differentiate between e.g. 'kdepim' and 'kdepim-runtime'
+ if [ -f $CWD/pkgsrc/$PKGNAME ]; then
+ PKGSRC=$(basename $(cat $CWD/pkgsrc/$PKGNAME))
+ PKGLOC=$(dirname $(cat $CWD/pkgsrc/$PKGNAME))
+ else
+ PKGSRC=$PKGNAME
+ PKGLOC=""
+ fi
+ kde_src=$(basename $(find $CWD/src/$PKGLOC -name "$PKGSRC-*.tar.?z*" |grep -E "$PKGSRC-[^-]+.tar.*$|$PKGSRC-[0-9].+.tar.*$") 2>/dev/null)
+ if [ "x$kde_src" = "x" ]; then
+ echo "** Did not find '$PKGSRC' in src"
+ continue
+ fi
+ # Reset $PKGARCH to its initial value:
+ PKGARCH=$ARCH
+ # Perhaps $PKGARCH should be something different:
+ if grep -wq "^$PKGNAME" ${CWD}/noarch ; then
+ PKGARCH=noarch
+ fi
+ cd $SLACK_KDE_BUILD_DIR/${kde_module}
+ # If $kde_pkg is set, we only want to build one package:
+ if [ ! -z "$kde_pkg" ]; then
+ if [ "$kde_pkg" = "$PKGNAME" ]; then
+ # Set $PKG to a private dir for the modular package build:
+ PKG=$SLACK_KDE_BUILD_DIR/${kde_module}/package-$PKGNAME
+ rm -rf $PKG
+ mkdir -p $PKG
+ else
+ continue
+ fi
+ else
+ echo
+ echo "Building from source ${kde_src}"
+ echo
+ fi
+ if grep -wq "^$PKGNAME" ${CWD}/modularize ; then
+ # Set $PKG to a private dir for the modular package build:
+ PKG=$SLACK_KDE_BUILD_DIR/${kde_module}/package-$PKGNAME
+ rm -rf $PKG
+ mkdir -p $PKG
+ fi
+
+ # Let's figure out the version number on the modular package:
+ MODULAR_PACKAGE_VERSION=$(echo $kde_src | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
+
+ rm -rf $(pkgbase $kde_src)
+ extract_archive $kde_src || exit 1
+ cd $(pkgbase $kde_src) || exit 1
+
+ fix_perms
+
+ # If any patches are needed, call this script to apply them:
+ if [ -r $CWD/patch/${PKGNAME}.patch ]; then
+ . $CWD/patch/${PKGNAME}.patch || exit 1
+ fi
+
+ # If there's any pre-install things to do, do them:
+ if [ -r $CWD/pre-install/${PKGNAME}.pre-install ]; then
+ . $CWD/pre-install/${PKGNAME}.pre-install
+ fi
+
+ if ! grep -wq "^$PKGNAME" ${CWD}/nomake ; then
+ # Run cmake, using custom cmake script if needed:
+ if [ -r $CWD/cmake/${PKGNAME} ]; then
+ . $CWD/cmake/${PKGNAME}
+ elif [ -r $CWD/cmake/${kde_module} ]; then
+ . $CWD/cmake/${kde_module}
+ else
+ # This is the default configure script:
+ . $CWD/cmake/cmake
+ fi
+
+ make $NUMJOBS || make || exit 1
+ make install DESTDIR=$PKG || exit 1
+ fi
+
+ # Back to source toplevel builddir, since cmake may have run in a subdir:
+ cd $SLACK_KDE_BUILD_DIR/${kde_module}/$(pkgbase $kde_src)
+
+ mkdir -p $PKG/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION}
+ # Use specific documentation files if available, else use a default set:
+ if [ -r $CWD/docs/${PKGNAME} ]; then
+ cp -a $(cat $CWD/docs/${PKGNAME}) \
+ $PKG/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION}
+ else
+ cp -a \
+ AUTHORS* CONTRIBUTING* COPYING* HACKING* \
+ INSTALL* MAINTAINERS README* NEWS* TODO* \
+ $PKG/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION}
+ # If there's a ChangeLog, installing at least part of the recent
+ # history is useful, but don't let it get totally out of control:
+ if [ -r ChangeLog ]; then
+ DOCSDIR=$(echo $PKG/usr/doc/${PKGNAME}-$MODULAR_PACKAGE_VERSION)
+ cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
+ touch -r ChangeLog $DOCSDIR/ChangeLog
+ fi
+ fi
+
+ # Get rid of zero-length junk files:
+ find $PKG/usr/doc/${PKGNAME}-$MODULAR_PACKAGE_VERSION -type f -size 0 -exec rm --verbose "{}" \;
+ rmdir --verbose $PKG/usr/doc/${PKGNAME}-$MODULAR_PACKAGE_VERSION 2> /dev/null
+
+ # Strip binaries:
+ strip_binaries $PKG
+
+ # If there's any special post-install things to do, do them:
+ if [ -r $CWD/post-install/${PKGNAME}.post-install ]; then
+ . $CWD/post-install/${PKGNAME}.post-install
+ fi
+
+ # If this package requires some doinst.sh material, add it here:
+ if [ -r $CWD/doinst.sh/${PKGNAME} ]; then
+ mkdir -p $PKG/install
+ cat $CWD/doinst.sh/${PKGNAME} \
+ | sed -e "s#usr/lib#usr/lib${LIBDIRSUFFIX}#g" \
+ >> $PKG/install/doinst.sh
+ fi
+
+ # If this is a modular package, build it here:
+ if [ -d $SLACK_KDE_BUILD_DIR/${kde_module}/package-$PKGNAME ]; then
+ cd $PKG
+ process_man_pages
+ process_info_pages
+ no_usr_share_doc
+ mkdir -p $PKG/install
+ if [ -r $CWD/slack-desc/${PKGNAME} ]; then
+ cat $CWD/slack-desc/${PKGNAME} > $PKG/install/slack-desc
+ else
+ touch $PKG/install/slack-desc-missing
+ fi
+ if [ -r $CWD/build/${PKGNAME} ]; then
+ MODBUILD=$(cat $CWD/build/${PKGNAME})
+ else
+ MODBUILD=$BUILD
+ fi
+ if [ -r $CWD/makepkg/${PKGNAME} ]; then
+ BUILD=$MODBUILD . $CWD/makepkg/${PKGNAME}
+ else
+ /sbin/makepkg -l y -c n ${SLACK_KDE_BUILD_DIR}/${kde_module}/${PKGNAME}-$(echo $MODULAR_PACKAGE_VERSION |tr - _)-${PKGARCH}-${MODBUILD}.txz
+ fi
+ # We will continue with the fresh packages installed:
+ upgradepkg --install-new --reinstall ${SLACK_KDE_BUILD_DIR}/${kde_module}/${PKGNAME}-${MODULAR_PACKAGE_VERSION}-${PKGARCH}-${MODBUILD}.txz
+ # Keep MIME database current:
+ /usr/bin/update-mime-database /usr/share/mime 1>/dev/null 2>/dev/null &
+ fi
+
+ # Reset $PKG to assume we're building the whole source dir:
+ PKG=${SLACK_KDE_BUILD_DIR}/${kde_module}/package-${kde_module}
+
+ done
+
+ # At this point, we have left the loop to build modular packages.
+ # We might need to build a package for the "<kde_module>", but to
+ # avoid needlessly repacking if there happens to be a package with
+ # the same name as "<kde_module>", we'll do some checks first.
+
+ # If every package listed in modules/"<kde_module>" is also listed
+ # in the modularize file, then there's no need to make a package
+ # for "<kde_module>":
+ echo
+ echo "Searching for packages in ${kde_module} that were not built modular:"
+ cat $CWD/modules/${kde_module} | grep -v "^#" | grep -v -w "^" | while read checkpackage ; do
+ if ! grep -wq "^$checkpackage" ${CWD}/modularize ; then
+ # Non-modular package found, so we'll have to build the package below.
+ # It might already have been built once, but in that case it is likely
+ # that more things have been added to the package directory since then.
+ echo "Found non-modular package $checkpackage."
+ exit 99
+ fi
+ done
+
+ # Exit if everything in "<kde_module>" was built modular:
+ if [ ! $? = 99 ]; then
+ echo "No non-modular components found in ${kde_module}."
+ echo "Not building catch-all package for ${kde_module}."
+ echo
+ return
+ fi
+
+ # If there's no /usr directory in the "<kde_module>" package directory,
+ # then skip it. There's nothing present worth packing up.
+ if [ ! -d ${SLACK_KDE_BUILD_DIR}/${kde_module}/package-${kde_module}/usr ]; then
+ echo "No /usr directory found in package-${kde_module}."
+ echo "Not building catch-all package for ${kde_module}."
+ echo
+ return
+ fi
+
+ # Build a "<kde_module>" package for anything that wasn't built modular:
+ # It's safer to consider these to have binaries in them. ;-)
+
+ # Put up a bit of a black-box warning, in case this was a mistake where
+ # something was meant to be listed in the modularize file and wasn't:
+ echo
+ echo "**************************************************************************"
+ echo "* Building combined package for non-modular parts of ${kde_module}"
+ echo "**************************************************************************"
+ echo
+
+ PKGARCH=$ARCH
+ cd $PKG
+
+ process_man_pages
+ process_info_pages
+ no_usr_share_doc
+
+ # If there are post-install things to do for the combined package,
+ # we do them here. This could be used for things like making a
+ # VERSION number for a combined package. :-)
+ if [ -r $CWD/post-install/${kde_module}.post-install ]; then
+ . $CWD/post-install/${kde_module}.post-install
+ fi
+ mkdir -p $PKG/install
+ if [ -r $CWD/slack-desc/${kde_module} ]; then
+ cat $CWD/slack-desc/${kde_module} > $PKG/install/slack-desc
+ else
+ touch $PKG/install/slack-desc-missing
+ fi
+ if [ -r $CWD/doinst.sh/${kde_module} ]; then
+ cat $CWD/doinst.sh/${kde_module} \
+ | sed -e "s#usr/lib#usr/lib${LIBDIRSUFFIX}#g" \
+ >> $PKG/install/doinst.sh
+ fi
+ if [ -r $CWD/build/${kde_module} ]; then
+ SRCDIRBUILD=$(cat $CWD/build/${kde_module})
+ else
+ SRCDIRBUILD=$BUILD
+ fi
+ if [ -r $CWD/makepkg/${kde_module} ]; then
+ BUILD=$SRCDIRBUILD . $CWD/makepkg/${kde_module}
+ else
+ /sbin/makepkg -l y -c n ${SLACK_KDE_BUILD_DIR}/${kde_module}/${kde_module}-$(echo $VERSION |tr - _)-${PKGARCH}-${SRCDIRBUILD}.txz
+ fi
+ # We will continue with the fresh packages installed:
+ upgradepkg --install-new --reinstall ${SLACK_KDE_BUILD_DIR}/${kde_module}/${kde_module}-${VERSION}-${PKGARCH}-${SRCDIRBUILD}.txz
+ # Keep MIME database current:
+ /usr/bin/update-mime-database /usr/share/mime 1>/dev/null 2>/dev/null &
+ )
+}
+
+# Process the module queue. Format is:
+# module[:subpackage[,subpackage]] [module...]
+deterministic_build() {
+ RET=0
+ for ENTRY in $1 ; do
+ KDE_MOD=$(echo "$ENTRY": | cut -f1 -d:)
+ KDE_PKGS=$(echo "$ENTRY": | cut -f2 -d:)
+ if [ -z "$KDE_PKGS" ]; then
+ echo "** SlackBuild building '$KDE_MOD'"
+ build_mod_pkg $KDE_MOD
+ let RET=$RET+$?
+ else
+ if [ "${KDE_PKGS: -1}" = "," ]; then
+ # Last character is a ','. Expand the list with all subsequent packages.
+ START_PKG=$(echo $KDE_PKGS |rev |cut -d, -f2 |rev)
+ MOD_LIST=$(cat modules/$KDE_MOD |grep -v "^#" |grep -v "^$" |tr '\n' ',')
+ KDE_PKGS="${KDE_PKGS}${MOD_LIST/#?*,${START_PKG},/}"
+ echo "** SlackBuild expanding '$ENTRY' to '$KDE_MOD:$KDE_PKGS'"
+ fi
+ for KDE_PKG in $(echo $KDE_PKGS |tr ',' ' ') ; do
+ echo "** SlackBuild building '$KDE_MOD:$KDE_PKG'"
+ build_mod_pkg $KDE_MOD $KDE_PKG
+ let RET=$RET+$?
+ done
+ fi
+ done
+
+ return $RET
+}
+
+# MAIN PART #
+
+# Import the build configuration options for as far as they are not already set:
+[ -r ./KDE.options ] && . ./KDE.options
+
+# This avoids compiling a version number into KDE's .la files:
+QTDIR=/usr/lib${LIBDIRSUFFIX}/qt ; export QTDIR
+
+# Get the kde environment variables
+[ -d post-install/kdebase ] && eval $(sed -e "s#/lib#/lib${LIBDIRSUFFIX}#" ./post-install/kdebase/profile.d/kde.sh)
+
+# Where we are going to do all the hard labour:
+SLACK_KDE_BUILD_DIR=$TMP/kde-build
+mkdir -p $SLACK_KDE_BUILD_DIR
+
+# Yes, we know kde-workspace is built twice. kdebase needs the
+# plasma bits from it, and then we build it again for good measure...
+# And kde-baseapps is rebuilt after kdewebdev because it can then pickup
+# libtidy and enable the Konqueror validators plugin to validate HTML.
+KDEMODS=" \
+ frameworks \
+ plasma \
+ kdebase:nepomuk-core \
+ kdepimlibs \
+ kdebase \
+ kdesdk \
+ extragear:libkscreen \
+ kdegraphics \
+ kdebindings \
+ kdebase:kde-workspace \
+ kdeaccessibility \
+ kdeutils \
+ kdemultimedia \
+ extragear:libktorrent \
+ kdenetwork \
+ oxygen-icons \
+ kdeadmin \
+ kdeartwork \
+ kdegames \
+ kdetoys \
+ kdepim \
+ kdepim-runtime \
+ kdenetwork:kopete \
+ kdeedu \
+ kdewebdev \
+ kdebase:kde-baseapps \
+ kdeplasma-addons \
+ polkit-kde \
+ extragear \
+ "
+
+# Allow for specification of individual packages to be built:
+if [ -z "$1" ]; then
+ MODQUEUE=$KDEMODS
+else
+ MODQUEUE="$*"
+fi
+
+# If requested, check if
+# sources, module definitions and slack-desc are complete and matching:
+if [ "$PRECHECK" = "yes" -o "$PRECHECK" = "YES" ]; then
+ precheck
+fi
+
+# And finally, start working!
+for module in \
+ $MODQUEUE ;
+do
+ echo "SlackBuild processing module '$module'"
+ deterministic_build $module
+ if [ $? = 0 ]; then
+ # Move the created packages up into the KDE build directory:
+ mv ${SLACK_KDE_BUILD_DIR}/$(echo $module |cut -f1 -d:)/*.t?z ${SLACK_KDE_BUILD_DIR}/
+ if [ "$CLEANUP" = "yes" -o "$CLEANUP" = "YES" ]; then
+ # Clean out package and build directories:
+ rm -rf ${SLACK_KDE_BUILD_DIR}/$(echo $module |cut -f1 -d:)
+ fi
+ else
+ echo "${module} failed to build."
+ exit 1
+ fi
+ cd - ;
+done
+
+exit 0
+
+
diff --git a/kde/KDE.options b/kde/KDE.options
index f67d5eb..7a18c45 100644
--- a/kde/KDE.options
+++ b/kde/KDE.options
@@ -3,7 +3,7 @@
# usually has a different version number), or by setting your own
# environment variables.
-[ -z $VERSION ] && export VERSION=4.14.3
+[ -z $VERSION ] && export VERSION=5.0.2
[ -z $BUILD ] && export BUILD=1
# Automatically determine the architecture we're building on:
@@ -46,6 +46,9 @@ if [ -z "$SLKCFLAGS" ]; then
fi
fi
+# For KF5 beta builds (not co-installable with KDE4):
+export SLKCFLAGS="-I/opt/kf5/include $SLKCFLAGS"
+
# Use this to set the number of parallel make jobs:
if [ -z "$NUMJOBS" ]; then
export NUMJOBS="-j7"
@@ -54,5 +57,5 @@ fi
# Additional cmake flags that are spanned across the KDE modules
# Do not use "final build" unless we build an actual release.
#export KDE_OPT_ARGS=" -DKDE4_ENABLE_FINAL=\"ON\" -DSITE=\"slackware.com\" "
-export KDE_OPT_ARGS=" -DKDE4_BUILD_TESTS=OFF -DSITE=\"slackware.com\" -DKDE_DISTRIBUTION_TEXT=\"volkerdi@slackware.com\" "
+export KDE_OPT_ARGS=" -DBUILD_TESTING=OFF -DKDE4_BUILD_TESTS=OFF -DSITE=\"slackware.com\" -DKDE_DISTRIBUTION_TEXT=\"volkerdi@slackware.com\" "
diff --git a/kde/README.kf5 b/kde/README.kf5
new file mode 100644
index 0000000..03abe99
--- /dev/null
+++ b/kde/README.kf5
@@ -0,0 +1,61 @@
+# --------------------------------------------------------------------------
+# Information you should read when testing KDE Frameworks 5 (KF5):
+#
+# http://community.kde.org/Frameworks/Building#Runtime_setup
+# http://community.kde.org/Plasma/InstallingNext
+#
+# --------------------------------------------------------------------------
+
+# Runtime setup
+
+# Automatically determine the architecture we're building on:
+MARCH=$( uname -m )
+if [ -z "$ARCH" ]; then
+ case "$MARCH" in
+ i?86) export ARCH=i486 ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$MARCH ;;
+ esac
+fi
+
+case "$ARCH" in
+ x86_64) LIBDIRSUFFIX="64" ;;
+ *) LIBDIRSUFFIX="" ;;
+esac
+
+# To use your new KF5 install prefix (let's call it $KF5) :
+
+export KF5=/opt/kf5
+export QTDIR=/usr/lib$LIBDIRSUFFIX/qt5
+export XDG_DATA_DIRS=$KF5/share:$XDG_DATA_DIRS:/usr/share
+export XDG_CONFIG_DIRS=$KF5/etc/xdg:$XDG_CONFIG_DIRS:/etc/xdg
+export PATH=$KF5/bin:$QTDIR/bin:$PATH
+export QT_PLUGIN_PATH=$KF5/lib$LIBDIRSUFFIX/qt5/plugins:$QTDIR/plugins:$QT_PLUGIN_PATH
+export QML2_IMPORT_PATH=$KF5/lib$LIBDIRSUFFIX/qt5/qml:$QTDIR/qml
+export QML_IMPORT_PATH=$QML2_IMPORT_PATH
+export KDE_SESSION_VERSION=5
+export KDE_FULL_SESSION=true
+
+# Note that LD_LIBRARY_PATH isn't set. You shouldn't set it,
+# the builtin rpath works magic instead, and if you set it you'll have issues
+# when running tools that use uninstalled libs while building frameworks
+# (e.g. meinproc, kconfig_compiler...)
+
+# To use separate user settings for KF5:
+export XDG_DATA_HOME=$HOME/.local5
+export XDG_CONFIG_HOME=$HOME/.config5
+export XDG_CACHE_HOME=$HOME/.cache5
+
+# To be able to compile other stuff on top of KF5:
+export CMAKE_PREFIX_PATH=$KF5:$CMAKE_PREFIX_PATH
+
+# To get more information out of qDebug statements
+# (i.e. make it more like kDebug) :
+#export QT_MESSAGE_PATTERN='%{appname}(%{pid})/%{category} %{function}: %{message}'
+# or even better, to get colors:
+c=`echo -e "\033"`
+export QT_MESSAGE_PATTERN="%{appname}(%{pid})/(%{category}) $c[31m%{if-debug}$c[34m%{endif}%{function}$c[0m: %{message}"
+unset c
+
+# Then run "kwin --replace" and "plasmashell".
+
diff --git a/kde/cmake/attica-framework b/kde/cmake/attica-framework
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/attica-framework
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/baloo5 b/kde/cmake/baloo5
new file mode 100644
index 0000000..33f041f
--- /dev/null
+++ b/kde/cmake/baloo5
@@ -0,0 +1,26 @@
+# Makes the build fail:
+#export XDG_DATA_DIRS="/opt/kf5/share:$XDG_DATA_DIRS"
+
+# Change "-DKDEPIM_SUPPORT_BUILD=FALSE" to "-DKDEPIM_SUPPORT_BUILD=TRUE"
+# if we have a kdepimlibs-framework package.
+
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ -DKDEPIM_SUPPORT_BUILD=FALSE \
+ ..
+
diff --git a/kde/cmake/breeze b/kde/cmake/breeze
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/breeze
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/extra-cmake-modules b/kde/cmake/extra-cmake-modules
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/extra-cmake-modules
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/frameworkintegration b/kde/cmake/frameworkintegration
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/frameworkintegration
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/frameworks b/kde/cmake/frameworks
new file mode 100644
index 0000000..004ade4
--- /dev/null
+++ b/kde/cmake/frameworks
@@ -0,0 +1,20 @@
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DMAN_INSTALL_DIR=/usr/man \
+ -DSYSCONF_INSTALL_DIR=/etc/kde \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -Dlconvert_executable=/usr/lib$LIBDIRSUFFIX/qt5/bin/lconvert \
+ ..
+
diff --git a/kde/cmake/kactivities-framework b/kde/cmake/kactivities-framework
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kactivities-framework
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kapidox b/kde/cmake/kapidox
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kapidox
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/karchive b/kde/cmake/karchive
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/karchive
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kauth b/kde/cmake/kauth
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kauth
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kbookmarks b/kde/cmake/kbookmarks
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kbookmarks
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kcmutils b/kde/cmake/kcmutils
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kcmutils
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kcodecs b/kde/cmake/kcodecs
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kcodecs
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kcompletion b/kde/cmake/kcompletion
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kcompletion
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kconfig b/kde/cmake/kconfig
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kconfig
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kconfigwidgets b/kde/cmake/kconfigwidgets
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kconfigwidgets
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kcoreaddons b/kde/cmake/kcoreaddons
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kcoreaddons
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kcrash b/kde/cmake/kcrash
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kcrash
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kdbusaddons b/kde/cmake/kdbusaddons
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kdbusaddons
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kde-cli-tools b/kde/cmake/kde-cli-tools
new file mode 100644
index 0000000..bc6a9b7
--- /dev/null
+++ b/kde/cmake/kde-cli-tools
@@ -0,0 +1,22 @@
+# Makes the build fail:
+#export XDG_DATA_DIRS="/opt/kf5/share:$XDG_DATA_DIRS"
+
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ ..
+
diff --git a/kde/cmake/kdeclarative b/kde/cmake/kdeclarative
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kdeclarative
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kded b/kde/cmake/kded
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kded
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kdelibs4support b/kde/cmake/kdelibs4support
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kdelibs4support
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kdepimlibs-framework b/kde/cmake/kdepimlibs-framework
new file mode 100644
index 0000000..a552351
--- /dev/null
+++ b/kde/cmake/kdepimlibs-framework
@@ -0,0 +1,20 @@
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_EXE_LINKER_FLAGS_RELEASE:STRING="-lQt5Core $SLKLDFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DMAN_INSTALL_DIR=/usr/man \
+ -DSYSCONF_INSTALL_DIR=/etc/kde \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ ..
+
diff --git a/kde/cmake/kdesignerplugin b/kde/cmake/kdesignerplugin
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kdesignerplugin
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kdesu b/kde/cmake/kdesu
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kdesu
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kdewebkit b/kde/cmake/kdewebkit
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kdewebkit
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kdnssd b/kde/cmake/kdnssd
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kdnssd
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kdoctools b/kde/cmake/kdoctools
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kdoctools
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kemoticons b/kde/cmake/kemoticons
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kemoticons
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kfileaudiopreview b/kde/cmake/kfileaudiopreview
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kfileaudiopreview
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kfilemetadata5 b/kde/cmake/kfilemetadata5
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/kfilemetadata5
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/kglobalaccel b/kde/cmake/kglobalaccel
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kglobalaccel
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kguiaddons b/kde/cmake/kguiaddons
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kguiaddons
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/khelpcenter b/kde/cmake/khelpcenter
new file mode 100644
index 0000000..bc6a9b7
--- /dev/null
+++ b/kde/cmake/khelpcenter
@@ -0,0 +1,22 @@
+# Makes the build fail:
+#export XDG_DATA_DIRS="/opt/kf5/share:$XDG_DATA_DIRS"
+
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ ..
+
diff --git a/kde/cmake/khotkeys b/kde/cmake/khotkeys
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/khotkeys
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/khtml b/kde/cmake/khtml
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/khtml
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/ki18n b/kde/cmake/ki18n
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/ki18n
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kiconthemes b/kde/cmake/kiconthemes
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kiconthemes
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kidletime b/kde/cmake/kidletime
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kidletime
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kimageformats b/kde/cmake/kimageformats
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kimageformats
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kinfocenter b/kde/cmake/kinfocenter
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/kinfocenter
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/kinit b/kde/cmake/kinit
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kinit
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kio b/kde/cmake/kio
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kio
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kio-extras b/kde/cmake/kio-extras
new file mode 100644
index 0000000..bc6a9b7
--- /dev/null
+++ b/kde/cmake/kio-extras
@@ -0,0 +1,22 @@
+# Makes the build fail:
+#export XDG_DATA_DIRS="/opt/kf5/share:$XDG_DATA_DIRS"
+
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ ..
+
diff --git a/kde/cmake/kitemmodels b/kde/cmake/kitemmodels
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kitemmodels
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kitemviews b/kde/cmake/kitemviews
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kitemviews
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kjobwidgets b/kde/cmake/kjobwidgets
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kjobwidgets
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kjs b/kde/cmake/kjs
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kjs
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kjsembed b/kde/cmake/kjsembed
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kjsembed
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kmediaplayer b/kde/cmake/kmediaplayer
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kmediaplayer
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kmenuedit b/kde/cmake/kmenuedit
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/kmenuedit
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/knewstuff b/kde/cmake/knewstuff
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/knewstuff
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/knotifications b/kde/cmake/knotifications
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/knotifications
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/knotifyconfig b/kde/cmake/knotifyconfig
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/knotifyconfig
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kparts b/kde/cmake/kparts
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kparts
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kplotting b/kde/cmake/kplotting
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kplotting
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kpty b/kde/cmake/kpty
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kpty
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kross b/kde/cmake/kross
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kross
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/krunner b/kde/cmake/krunner
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/krunner
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kscreen2 b/kde/cmake/kscreen2
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/kscreen2
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/kservice b/kde/cmake/kservice
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kservice
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/ksysguard b/kde/cmake/ksysguard
new file mode 100644
index 0000000..bc6a9b7
--- /dev/null
+++ b/kde/cmake/ksysguard
@@ -0,0 +1,22 @@
+# Makes the build fail:
+#export XDG_DATA_DIRS="/opt/kf5/share:$XDG_DATA_DIRS"
+
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ ..
+
diff --git a/kde/cmake/ktexteditor b/kde/cmake/ktexteditor
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/ktexteditor
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/ktextwidgets b/kde/cmake/ktextwidgets
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/ktextwidgets
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kunitconversion b/kde/cmake/kunitconversion
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kunitconversion
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kwallet b/kde/cmake/kwallet
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kwallet
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kwidgetsaddons b/kde/cmake/kwidgetsaddons
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kwidgetsaddons
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kwin b/kde/cmake/kwin
new file mode 100644
index 0000000..bc6a9b7
--- /dev/null
+++ b/kde/cmake/kwin
@@ -0,0 +1,22 @@
+# Makes the build fail:
+#export XDG_DATA_DIRS="/opt/kf5/share:$XDG_DATA_DIRS"
+
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ ..
+
diff --git a/kde/cmake/kwindowsystem b/kde/cmake/kwindowsystem
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kwindowsystem
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/kwrited b/kde/cmake/kwrited
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/kwrited
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/kxmlgui b/kde/cmake/kxmlgui
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/kxmlgui
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/libkscreen2 b/kde/cmake/libkscreen2
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/libkscreen2
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/libksysguard b/kde/cmake/libksysguard
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/libksysguard
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/libmm-qt5 b/kde/cmake/libmm-qt5
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/libmm-qt5
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/libnm-qt5 b/kde/cmake/libnm-qt5
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/libnm-qt5
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/milou b/kde/cmake/milou
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/milou
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/oxygen b/kde/cmake/oxygen
new file mode 100644
index 0000000..aa828a2
--- /dev/null
+++ b/kde/cmake/oxygen
@@ -0,0 +1,19 @@
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ ..
+
diff --git a/kde/cmake/oxygen-fonts b/kde/cmake/oxygen-fonts
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/kde/cmake/oxygen-fonts
diff --git a/kde/cmake/plasma b/kde/cmake/plasma
new file mode 100644
index 0000000..1dfcf63
--- /dev/null
+++ b/kde/cmake/plasma
@@ -0,0 +1,23 @@
+# Makes the build fail:
+#export XDG_DATA_DIRS="/opt/kf5/share:$XDG_DATA_DIRS"
+
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ -DHAVE_SHADOW=TRUE \
+ ..
+
diff --git a/kde/cmake/plasma-desktop b/kde/cmake/plasma-desktop
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/plasma-desktop
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/plasma-framework b/kde/cmake/plasma-framework
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/plasma-framework
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/plasma-workspace b/kde/cmake/plasma-workspace
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/plasma-workspace
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/powerdevil b/kde/cmake/powerdevil
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/powerdevil
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/sddm-qt5 b/kde/cmake/sddm-qt5
new file mode 100644
index 0000000..808c87e
--- /dev/null
+++ b/kde/cmake/sddm-qt5
@@ -0,0 +1,17 @@
+# Switch the two booleans USE_QT4 and USE_QT5 to build a Qt4 version instead.
+
+mkdir -p build
+cd build
+ cmake \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DUSE_QT4:BOOL=FALSE \
+ -DUSE_QT5:BOOL=TRUE \
+ -DENABLE_JOURNALD:BOOL=OFF \
+ ..
+
diff --git a/kde/cmake/solid b/kde/cmake/solid
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/solid
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/sonnet b/kde/cmake/sonnet
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/sonnet
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/cmake/systemsettings b/kde/cmake/systemsettings
new file mode 100644
index 0000000..bc6a9b7
--- /dev/null
+++ b/kde/cmake/systemsettings
@@ -0,0 +1,22 @@
+# Makes the build fail:
+#export XDG_DATA_DIRS="/opt/kf5/share:$XDG_DATA_DIRS"
+
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/kf5 \
+ -DMAN_INSTALL_DIR=man \
+ -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
+ -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
+ -DBUILD_TESTING=OFF \
+ ..
+
diff --git a/kde/cmake/threadweaver b/kde/cmake/threadweaver
new file mode 120000
index 0000000..ec699d7
--- /dev/null
+++ b/kde/cmake/threadweaver
@@ -0,0 +1 @@
+frameworks \ No newline at end of file
diff --git a/kde/doinst.sh/oxygen-fonts b/kde/doinst.sh/oxygen-fonts
new file mode 100644
index 0000000..c4bc3b7
--- /dev/null
+++ b/kde/doinst.sh/oxygen-fonts
@@ -0,0 +1,13 @@
+
+# There's no need to chroot and do this during initial
+# install, since there is a post-install script that
+# does the same thing, saving time.
+# Update X font indexes and the font cache:
+if [ -x /usr/bin/mkfontdir ]; then
+ /usr/bin/mkfontscale /usr/share/fonts/TTF
+ /usr/bin/mkfontdir /usr/share/fonts/TTF
+fi
+if [ -x /usr/bin/fc-cache ]; then
+ /usr/bin/fc-cache /usr/share/fonts/TTF
+fi
+
diff --git a/kde/doinst.sh/sddm-qt5 b/kde/doinst.sh/sddm-qt5
new file mode 100644
index 0000000..cd5ea21
--- /dev/null
+++ b/kde/doinst.sh/sddm-qt5
@@ -0,0 +1,15 @@
+config() {
+ NEW="$1"
+ OLD="$(dirname $NEW)/$(basename $NEW .new)"
+ # If there's no config file by that name, mv it over:
+ if [ ! -r $OLD ]; then
+ mv $NEW $OLD
+ elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then
+ # toss the redundant copy
+ rm $NEW
+ fi
+ # Otherwise, we leave the .new copy for the admin to consider...
+}
+
+config etc/sddm.conf.new
+
diff --git a/kde/modularize b/kde/modularize
index c87f947..15d29dc 100644
--- a/kde/modularize
+++ b/kde/modularize
@@ -125,7 +125,6 @@ kscd
# kdenetwork
kdenetwork-filesharing
kdenetwork-strigi-analyzers
-#kdnssd
zeroconf-ioslave
kget
kopete
@@ -268,3 +267,104 @@ kscreen
partitionmanager
kdeconnect-kde
+# frameworks
+# Tier 1, depends on Qt5, system libraries:
+attica-framework
+extra-cmake-modules
+kitemmodels
+kitemviews
+kplotting
+threadweaver
+kcodecs
+kguiaddons
+kidletime
+kwidgetsaddons
+sonnet
+kconfig
+kwindowsystem
+solid
+kglobalaccel
+karchive
+kdbusaddons
+kcoreaddons
+kjs
+kimageformats
+ki18n
+# Tier 2, depends on Tier 1, Qt5, system libraries:
+kauth
+kcrash
+kjobwidgets
+kcompletion
+kdoctools
+kdnssd
+kconfigwidgets
+kservice
+kiconthemes
+knotifications
+kunitconversion
+kpty
+# Tier 3, depends on Tier 1 and 2, Qt5, system libraries:
+kwallet
+kemoticons
+kdesu
+ktextwidgets
+kxmlgui
+kbookmarks
+kcmutils
+kio
+kdesignerplugin
+knewstuff
+kparts
+kdeclarative
+kinit
+kded
+knotifyconfig
+#kprintutils
+kjsembed
+kross
+kmediaplayer
+kdewebkit
+ktexteditor
+#kfileaudiopreview
+kactivities-framework
+plasma-framework
+krunner
+# Tier 4, depends on Tier 1, 2 and 3, Qt5, system libraries:
+kapidox
+frameworkintegration
+kdelibs4support
+khtml
+
+# plasma
+kfilemetadata5
+kdepimlibs-framework
+baloo5
+breeze
+kde-cli-tools
+khelpcenter
+kinfocenter
+kio-extras
+libksysguard
+ksysguard
+kwin
+kwrited
+libkscreen2
+milou
+oxygen
+oxygen-fonts
+systemsettings
+plasma-desktop
+plasma-workspace
+libmm-qt5
+libnm-qt5
+plasma5-nm
+powerdevil
+khotkeys
+kmenuedit
+
+# plasma-extra
+sddm-qt5
+sddm-kcm
+sddm-theme-breeze
+kscreen2
+
diff --git a/kde/modules/extragear b/kde/modules/extragear
index 83085fe..16e6217 100644
--- a/kde/modules/extragear
+++ b/kde/modules/extragear
@@ -27,4 +27,9 @@ libkscreen
kscreen
partitionmanager
kdeconnect-kde
+sddm-qt5
+sddm-theme-breeze
+kscreen2
+libmm-qt5
+libnm-qt5
diff --git a/kde/modules/frameworks b/kde/modules/frameworks
new file mode 100644
index 0000000..cae31c2
--- /dev/null
+++ b/kde/modules/frameworks
@@ -0,0 +1,67 @@
+# KDE Frameworks.
+# Tier 1, depends on Qt5, system libraries:
+extra-cmake-modules
+attica-framework
+kitemmodels
+kitemviews
+kplotting
+threadweaver
+kcodecs
+kguiaddons
+kidletime
+kwidgetsaddons
+sonnet
+kconfig
+kwindowsystem
+solid
+kglobalaccel
+karchive
+kdbusaddons
+kcoreaddons
+kjs
+kimageformats
+ki18n
+# Tier 2, depends on Tier 1, Qt5, system libraries:
+kauth
+kcrash
+kjobwidgets
+kcompletion
+kdoctools
+kdnssd
+kconfigwidgets
+kservice
+kiconthemes
+knotifications
+kunitconversion
+kpty
+# Tier 3, depends on Tier 1 and 2, Qt5, system libraries:
+kwallet
+kemoticons
+kdesu
+ktextwidgets
+kxmlgui
+kbookmarks
+kcmutils
+kio
+kdesignerplugin
+knewstuff
+kparts
+kdeclarative
+kinit
+kded
+knotifyconfig
+#kprintutils
+kjsembed
+kross
+kmediaplayer
+kdewebkit
+ktexteditor
+#kfileaudiopreview
+kactivities-framework
+plasma-framework
+krunner
+# Tier 4, depends on Tier 1, 2 and 3, Qt5, system libraries:
+kapidox
+frameworkintegration
+kdelibs4support
+khtml
diff --git a/kde/modules/kdegraphics b/kde/modules/kdegraphics
index 88ee13c..485b3a8 100644
--- a/kde/modules/kdegraphics
+++ b/kde/modules/kdegraphics
@@ -2,8 +2,8 @@ libkipi
libkexiv2
libkdcraw
libksane
-kdegraphics-mobipocket
okular
+kdegraphics-mobipocket
kdegraphics-strigi-analyzer
kdegraphics-thumbnailers
gwenview
diff --git a/kde/modules/kdenetwork b/kde/modules/kdenetwork
index 0347fa6..e588018 100644
--- a/kde/modules/kdenetwork
+++ b/kde/modules/kdenetwork
@@ -1,6 +1,5 @@
kdenetwork-filesharing
kdenetwork-strigi-analyzers
-#kdnssd
zeroconf-ioslave
kget
kopete
diff --git a/kde/modules/plasma b/kde/modules/plasma
new file mode 100644
index 0000000..4ea130b
--- /dev/null
+++ b/kde/modules/plasma
@@ -0,0 +1,26 @@
+# plasma:
+kfilemetadata5
+#kdepimlibs-framework
+baloo5
+breeze
+kde-cli-tools
+khelpcenter
+kinfocenter
+kio-extras
+libksysguard
+ksysguard
+kwin
+kwrited
+libkscreen2
+milou
+oxygen
+oxygen-fonts
+systemsettings
+plasma-workspace
+plasma-desktop
+libmm-qt5
+libnm-qt5
+plasma5-nm
+powerdevil
+khotkeys
+kmenuedit
diff --git a/kde/modules/plasma-extra b/kde/modules/plasma-extra
new file mode 100644
index 0000000..fa3e52e
--- /dev/null
+++ b/kde/modules/plasma-extra
@@ -0,0 +1,5 @@
+sddm-qt5
+sddm-kcm
+sddm-theme-breeze
+kscreen2
+
diff --git a/kde/nomake b/kde/nomake
new file mode 100644
index 0000000..e68ad95
--- /dev/null
+++ b/kde/nomake
@@ -0,0 +1,2 @@
+oxygen-fonts
+
diff --git a/kde/patch/baloo5.patch b/kde/patch/baloo5.patch
new file mode 100644
index 0000000..e1836fd
--- /dev/null
+++ b/kde/patch/baloo5.patch
@@ -0,0 +1,3 @@
+# Adapt to changes in KAboutData (will be fixed in next release):
+#zcat $CWD/patch/baloo5/baloo-4.96.0_kaboutdata.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
diff --git a/kde/patch/baloo5/baloo-4.96.0_kaboutdata.diff.gz b/kde/patch/baloo5/baloo-4.96.0_kaboutdata.diff.gz
new file mode 100644
index 0000000..e94d3ae
--- /dev/null
+++ b/kde/patch/baloo5/baloo-4.96.0_kaboutdata.diff.gz
Binary files differ
diff --git a/kde/patch/kde-cli-tools.patch b/kde/patch/kde-cli-tools.patch
new file mode 100644
index 0000000..2dc0fe3
--- /dev/null
+++ b/kde/patch/kde-cli-tools.patch
@@ -0,0 +1,6 @@
+# Remove CONFIG argument from find_package(KF5);
+# This is no longer wanted, since ECM has a FindKF5 module.
+#zcat $CWD/patch/kde-cli-tools/kde-cli-tools_ecm.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
+# Adjust for the change in KAboutData:
+#zcat $CWD/patch/kde-cli-tools/kde-cli-tools_kaboutdata.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/kde/patch/kde-cli-tools/kde-cli-tools_ecm.patch.gz b/kde/patch/kde-cli-tools/kde-cli-tools_ecm.patch.gz
new file mode 100644
index 0000000..41dc277
--- /dev/null
+++ b/kde/patch/kde-cli-tools/kde-cli-tools_ecm.patch.gz
Binary files differ
diff --git a/kde/patch/kde-cli-tools/kde-cli-tools_kaboutdata.diff.gz b/kde/patch/kde-cli-tools/kde-cli-tools_kaboutdata.diff.gz
new file mode 100644
index 0000000..80650da
--- /dev/null
+++ b/kde/patch/kde-cli-tools/kde-cli-tools_kaboutdata.diff.gz
Binary files differ
diff --git a/kde/patch/kde-workspace.patch b/kde/patch/kde-workspace.patch
index 24f97e0..270c10a 100644
--- a/kde/patch/kde-workspace.patch
+++ b/kde/patch/kde-workspace.patch
@@ -5,5 +5,5 @@ zcat $CWD/patch/kde-workspace/kde-workspace.kdm.server.timeout.diff.gz | patch -
zcat $CWD/patch/kde-workspace/kde-workspace.batteryapplet.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
# Fix crash when DesktopNames isn't set (fixed in 4.11.10):
-#zcat $CWD/patch/kde-workspace/kde-workspace.desktopnames.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+zcat $CWD/patch/kde-workspace/kde-workspace.desktopnames.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/kde/patch/kdelibs.patch b/kde/patch/kdelibs.patch
index 4822201..c314b55 100644
--- a/kde/patch/kdelibs.patch
+++ b/kde/patch/kdelibs.patch
@@ -12,6 +12,3 @@ zcat $CWD/patch/kdelibs/return-not-break.-copy-paste-error.patch.gz | patch -R -
zcat $CWD/patch/kdelibs/coding-style-fixes.patch.gz | patch -R -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
zcat $CWD/patch/kdelibs/return-application-icons-properly.patch.gz | patch -R -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
-# Patch for CVE-2014-3494 (KMail/KIO POP3 SSL MITM Flaw) - fixed in 4.13.3:
-#zcat $CWD/patch/kdelibs/kdelibs.CVE-2014-3494.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
-
diff --git a/kde/patch/kdelibs/kdelibs.CVE-2014-3494.patch.gz b/kde/patch/kdelibs/kdelibs.CVE-2014-3494.patch.gz
deleted file mode 100644
index 3185206..0000000
--- a/kde/patch/kdelibs/kdelibs.CVE-2014-3494.patch.gz
+++ /dev/null
Binary files differ
diff --git a/kde/patch/kdelibs4support.patch b/kde/patch/kdelibs4support.patch
new file mode 100644
index 0000000..a1199e6
--- /dev/null
+++ b/kde/patch/kdelibs4support.patch
@@ -0,0 +1,4 @@
+# Make FindGettext compatible with the one provided by CMake:
+# Fixed in 5.1.0.
+#zcat $CWD/patch/kdelibs4support/update-FindGettext.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
diff --git a/kde/patch/kdelibs4support/update-FindGettext.patch.gz b/kde/patch/kdelibs4support/update-FindGettext.patch.gz
new file mode 100644
index 0000000..5cefcb0
--- /dev/null
+++ b/kde/patch/kdelibs4support/update-FindGettext.patch.gz
Binary files differ
diff --git a/kde/patch/kdepimlibs-framework.patch b/kde/patch/kdepimlibs-framework.patch
new file mode 100644
index 0000000..123d8da
--- /dev/null
+++ b/kde/patch/kdepimlibs-framework.patch
@@ -0,0 +1,3 @@
+# The autotests generate ECM errors so skip building them:
+zcat $CWD/patch/kdepimlibs-framework/kdepimlibs_autotests.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
diff --git a/kde/patch/kdepimlibs-framework/kdepimlibs_autotests.diff.gz b/kde/patch/kdepimlibs-framework/kdepimlibs_autotests.diff.gz
new file mode 100644
index 0000000..28cc49a
--- /dev/null
+++ b/kde/patch/kdepimlibs-framework/kdepimlibs_autotests.diff.gz
Binary files differ
diff --git a/kde/patch/kinfocenter.patch b/kde/patch/kinfocenter.patch
new file mode 100644
index 0000000..a50e251
--- /dev/null
+++ b/kde/patch/kinfocenter.patch
@@ -0,0 +1,3 @@
+# Fix linking error :
+zcat $CWD/patch/kinfocenter/kinfocenter_libpci.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
diff --git a/kde/patch/kinfocenter/kinfocenter_libpci.patch.gz b/kde/patch/kinfocenter/kinfocenter_libpci.patch.gz
new file mode 100644
index 0000000..c056f7a
--- /dev/null
+++ b/kde/patch/kinfocenter/kinfocenter_libpci.patch.gz
Binary files differ
diff --git a/kde/patch/krdc.patch b/kde/patch/krdc.patch
deleted file mode 100644
index 54e82a0..0000000
--- a/kde/patch/krdc.patch
+++ /dev/null
@@ -1,3 +0,0 @@
-# Allow for the use of xfreerdp >= 1.1.0:
-zcat $CWD/patch/krdc/krdc_freerdp-1.1.0.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
-
diff --git a/kde/patch/krdc/krdc_freerdp-1.1.0.patch.gz b/kde/patch/krdc/krdc_freerdp-1.1.0.patch.gz
deleted file mode 100644
index 0c633cc..0000000
--- a/kde/patch/krdc/krdc_freerdp-1.1.0.patch.gz
+++ /dev/null
Binary files differ
diff --git a/kde/patch/milou.patch b/kde/patch/milou.patch
new file mode 100644
index 0000000..c15cc65
--- /dev/null
+++ b/kde/patch/milou.patch
@@ -0,0 +1,2 @@
+# Forgotten include:
+zcat $CWD/patch/milou/milou_krunner_include.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/kde/patch/milou/milou_krunner_include.diff.gz b/kde/patch/milou/milou_krunner_include.diff.gz
new file mode 100644
index 0000000..7abed38
--- /dev/null
+++ b/kde/patch/milou/milou_krunner_include.diff.gz
Binary files differ
diff --git a/kde/patch/plasma-desktop.patch b/kde/patch/plasma-desktop.patch
new file mode 100644
index 0000000..1bccac9
--- /dev/null
+++ b/kde/patch/plasma-desktop.patch
@@ -0,0 +1,5 @@
+# Fix errors in translation strings for bs and sr:
+#zcat $CWD/patch/plasma-desktop/plasma-desktop-4.99.0_kfontinst_po.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
+# Forgotten includes:
+zcat $CWD/patch/plasma-desktop/plasma-desktop_kdelibs4support.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/kde/patch/plasma-desktop/plasma-desktop-4.99.0_kfontinst_po.diff.gz b/kde/patch/plasma-desktop/plasma-desktop-4.99.0_kfontinst_po.diff.gz
new file mode 100755
index 0000000..c93e8a6
--- /dev/null
+++ b/kde/patch/plasma-desktop/plasma-desktop-4.99.0_kfontinst_po.diff.gz
Binary files differ
diff --git a/kde/patch/plasma-desktop/plasma-desktop_kdelibs4support.diff.gz b/kde/patch/plasma-desktop/plasma-desktop_kdelibs4support.diff.gz
new file mode 100644
index 0000000..0b27171
--- /dev/null
+++ b/kde/patch/plasma-desktop/plasma-desktop_kdelibs4support.diff.gz
Binary files differ
diff --git a/kde/patch/sddm-qt5.patch b/kde/patch/sddm-qt5.patch
new file mode 100644
index 0000000..610c769
--- /dev/null
+++ b/kde/patch/sddm-qt5.patch
@@ -0,0 +1,6 @@
+# Add missing consolekit support
+# (brings back the switch_user/shutdown/reboot functionality in KDE):
+zcat $CWD/patch/sddm-qt5/sddm_consolekit.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
+# Fix a compilation error on passwd backend:
+#zcat $CWD/patch/sddm-qt5/sddm_auth.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/kde/patch/sddm-qt5/sddm_auth.diff.gz b/kde/patch/sddm-qt5/sddm_auth.diff.gz
new file mode 100644
index 0000000..28aa239
--- /dev/null
+++ b/kde/patch/sddm-qt5/sddm_auth.diff.gz
Binary files differ
diff --git a/kde/patch/sddm-qt5/sddm_consolekit.diff.gz b/kde/patch/sddm-qt5/sddm_consolekit.diff.gz
new file mode 100644
index 0000000..b20fee0
--- /dev/null
+++ b/kde/patch/sddm-qt5/sddm_consolekit.diff.gz
Binary files differ
diff --git a/kde/patch/sddm-theme-breeze.patch b/kde/patch/sddm-theme-breeze.patch
new file mode 100644
index 0000000..f2c6181
--- /dev/null
+++ b/kde/patch/sddm-theme-breeze.patch
@@ -0,0 +1,2 @@
+# SDDM changed its location for the themes:
+#zcat $CWD/patch/sddm-theme-breeze/sddm-theme-breeze_path.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/kde/patch/sddm-theme-breeze/sddm-theme-breeze_path.diff.gz b/kde/patch/sddm-theme-breeze/sddm-theme-breeze_path.diff.gz
new file mode 100644
index 0000000..4143096
--- /dev/null
+++ b/kde/patch/sddm-theme-breeze/sddm-theme-breeze_path.diff.gz
Binary files differ
diff --git a/kde/patch/smokekde.patch b/kde/patch/smokekde.patch
deleted file mode 100644
index 90fec0c..0000000
--- a/kde/patch/smokekde.patch
+++ /dev/null
@@ -1,3 +0,0 @@
-# Add missing include. Fixed just before go-live of 4.14.1.
-#zcat $CWD/patch/smokekde/smokekde_akonadi_header.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
-
diff --git a/kde/patch/smokekde/smokekde_akonadi_header.patch.gz b/kde/patch/smokekde/smokekde_akonadi_header.patch.gz
deleted file mode 100644
index 36874e7..0000000
--- a/kde/patch/smokekde/smokekde_akonadi_header.patch.gz
+++ /dev/null
Binary files differ
diff --git a/kde/pkgsrc/attica-framework b/kde/pkgsrc/attica-framework
new file mode 100644
index 0000000..c7a1b9f
--- /dev/null
+++ b/kde/pkgsrc/attica-framework
@@ -0,0 +1 @@
+frameworks/attica
diff --git a/kde/pkgsrc/baloo5 b/kde/pkgsrc/baloo5
new file mode 100644
index 0000000..9b30570
--- /dev/null
+++ b/kde/pkgsrc/baloo5
@@ -0,0 +1 @@
+plasma/baloo
diff --git a/kde/pkgsrc/kactivities-framework b/kde/pkgsrc/kactivities-framework
new file mode 100644
index 0000000..83d6127
--- /dev/null
+++ b/kde/pkgsrc/kactivities-framework
@@ -0,0 +1 @@
+frameworks/kactivities
diff --git a/kde/pkgsrc/kdepimlibs-framework b/kde/pkgsrc/kdepimlibs-framework
new file mode 100644
index 0000000..132f323
--- /dev/null
+++ b/kde/pkgsrc/kdepimlibs-framework
@@ -0,0 +1 @@
+plasma-extra/kdepimlibs
diff --git a/kde/pkgsrc/kfilemetadata5 b/kde/pkgsrc/kfilemetadata5
new file mode 100644
index 0000000..20a678f
--- /dev/null
+++ b/kde/pkgsrc/kfilemetadata5
@@ -0,0 +1 @@
+plasma/kfilemetadata
diff --git a/kde/pkgsrc/kscreen2 b/kde/pkgsrc/kscreen2
new file mode 100644
index 0000000..e81056c
--- /dev/null
+++ b/kde/pkgsrc/kscreen2
@@ -0,0 +1 @@
+plasma-extra/kscreen
diff --git a/kde/pkgsrc/libkscreen2 b/kde/pkgsrc/libkscreen2
new file mode 100644
index 0000000..79ea6c5
--- /dev/null
+++ b/kde/pkgsrc/libkscreen2
@@ -0,0 +1 @@
+plasma/libkscreen
diff --git a/kde/pkgsrc/libmm-qt5 b/kde/pkgsrc/libmm-qt5
new file mode 100644
index 0000000..bf00f72
--- /dev/null
+++ b/kde/pkgsrc/libmm-qt5
@@ -0,0 +1 @@
+plasma/libmm-qt
diff --git a/kde/pkgsrc/libnm-qt5 b/kde/pkgsrc/libnm-qt5
new file mode 100644
index 0000000..4aff1b2
--- /dev/null
+++ b/kde/pkgsrc/libnm-qt5
@@ -0,0 +1 @@
+plasma/libnm-qt
diff --git a/kde/pkgsrc/plasma5-nm b/kde/pkgsrc/plasma5-nm
new file mode 100644
index 0000000..9dac7c6
--- /dev/null
+++ b/kde/pkgsrc/plasma5-nm
@@ -0,0 +1 @@
+plasma/plasma-nm
diff --git a/kde/plasma_checkout.sh b/kde/plasma_checkout.sh
new file mode 100644
index 0000000..edb8bf7
--- /dev/null
+++ b/kde/plasma_checkout.sh
@@ -0,0 +1,146 @@
+#!/bin/sh
+# $id$
+# -----------------------------------------------------------------------------
+# Purpose: A script to checkout sources for KDE Plasma Next from the
+# git repositories and create tarballs of them.
+# Author: Eric Hameleers <alien@slackware.com>
+# Date: 20140604
+# -----------------------------------------------------------------------------
+
+# Defaults:
+
+# Directory where we start:
+CWD=$(pwd)
+
+# Cleanup (delete) the directories containing the local clones afterwards:
+CLEANUP="NO"
+
+# Checkout at a custom date instead of today:
+CUSTDATE="NO"
+
+# Forced overwriting of existing tarballs:
+FORCE="NO"
+
+# Where to write the files by default:
+MYDIR="${CWD}/_plasma_checkouts"
+
+# KDE git repositories:
+KDEGITURI="git://anongit.kde.org"
+
+# Prefered branch to check out from if it exists (HEAD otherwise):
+BRANCH="frameworks"
+
+# Shrink the tarball by removing git repository metadata:
+SHRINK="YES"
+
+# Today's timestamp:
+THEDATE=$(date +%Y%m%d)
+
+# The KDE topdirectory ( by default the location of this script):
+TOPDIR=$(cd $(dirname $0); pwd)
+
+# -----------------------------------------------------------------------------
+while getopts "cd:fghk:o:" Option
+do
+ case $Option in
+ c ) CLEANUP="YES"
+ ;;
+ d ) THEDATE="date --date='${OPTARG}' +%Y%m%d"
+ CUSTDATE="${OPTARG}"
+ ;;
+ f ) FORCE="YES"
+ ;;
+ g ) SHRINK="NO"
+ ;;
+ k ) TOPDIR="${OPTARG}"
+ ;;
+ o ) MYDIR="${OPTARG}"
+ ;;
+ h|* )
+ echo "$(basename $0) [<param> <param> ...] [<module> <module> ...]"
+ echo "Parameters are:"
+ echo " -h This help."
+ echo " -c Cleanup afterwards (delete the cloned repos)."
+ echo " -d <date> Checkout git at <date> instead of today."
+ echo " -f Force overwriting of tarballs if they exist."
+ echo " -g Keep git repository metadata (bigger tarball)."
+ echo " -o <dir> Create tarballs in <dir> instead of $MYDIR/."
+ echo " -k <dir> Location of KDE sources if not $(cd $(dirname $0), pwd)/."
+ exit
+ ;;
+ esac
+done
+
+shift $(($OPTIND - 1))
+# End of option parsing.
+# $1 now references the first non option item supplied on the command line
+# if one exists.
+# -----------------------------------------------------------------------------
+
+# Catch any individual requests on the commandline:
+MODS=${1:-""}
+
+# Verify that our TOPDIR is the KDE source top directory:
+if ! [ -f ${TOPDIR}/KDE.SlackBuild -a -d ${TOPDIR}/src ]; then
+ echo ">> Error: '$TOPDIR' does not seem to contain the KDE SlackBuild plus sources"
+ echo ">> Either place this script in the KDE directory before running it,"
+ echo ">> Or specify the KDE toplevel source directory with the '-k' parameter"
+ exit 1
+fi
+
+# No modules specified on the commandline; get all enabled plasma modules:
+if [ ! -n "$MODS" ]; then
+ MODS="$(cat ${TOPDIR}/modules/plasma | grep -v " *#" | grep -v "^$")"
+fi
+
+# Create the work directory:
+mkdir -p "${MYDIR}"
+if [ $? -ne 0 ]; then
+ echo "Error creating '${MYDIR}' - aborting."
+ exit 1
+fi
+cd "${MYDIR}"
+
+# Proceed with checking out all plasma-next sources.
+# Some packages are called foo-framework to make them co-installable with the
+# KDE4 packages with the same source-name. Strip the '-framework' off the
+# package name to get the source name):
+
+for MOD in $MODS ; do
+ git clone ${KDEGITURI}/${MOD%-framework}.git ${MOD%-framework}-${THEDATE}git
+ ( cd ${MOD%-framework}-${THEDATE}git
+ git checkout ${BRANCH} # If this fails we should have 'master' anyway
+ if [ $? -ne 0 ]; then
+ BRANCH="master"
+ fi
+ if [ "$CUSTDATE" != "NO" ]; then
+ # Checkout at a specified date instead of HEAD:
+ git checkout $(git rev-list -n 1 --before="`date -d $THEDATE`" $BRANCH)
+ fi
+ )
+done
+
+if [ "$SHRINK" = "YES" ]; then
+ # Remove git meta data from the tarballs:
+ for DIR in $(ls |grep git$) ; do
+ find ${DIR%/} -name ".git*" -depth -exec rm -rf {} \;
+ done
+fi
+
+# Zip them up:
+for DIR in $(ls |grep git$) ; do
+ if [ "$FORCE" = "NO" -a -f ${DIR%/}.tar.xz ]; then
+ echo ">> Not overwriting existng file '${DIR%/}.tar.xz'"
+ echo ">> Use '-f' to force ovewriting existing files"
+ else
+ tar -Jcf ${DIR%/}.tar.xz ${DIR%/}
+ fi
+done
+
+if [ "$CLEANUP" = "YES" ]; then
+ # Remmove the cloned directories now that we have the tarballs:
+ rm -r *git
+fi
+
+cd $CWD
+# Done!
diff --git a/kde/post-install/baloo5.post-install b/kde/post-install/baloo5.post-install
new file mode 100644
index 0000000..9ef28c9
--- /dev/null
+++ b/kde/post-install/baloo5.post-install
@@ -0,0 +1,5 @@
+# Move the polkit dbus configuration files to the proper place:
+#mv $PKG/etc/kde/dbus-1 $PKG/etc/
+mkdir -p $PKG/etc
+mv $PKG/opt/kf5/etc/dbus-1 $PKG/etc/
+
diff --git a/kde/post-install/kauth.post-install b/kde/post-install/kauth.post-install
new file mode 100644
index 0000000..9239a3e
--- /dev/null
+++ b/kde/post-install/kauth.post-install
@@ -0,0 +1,2 @@
+# Move the polkit dbus configuration files to the proper place:
+mv $PKG/etc/kde/dbus-1 $PKG/etc/
diff --git a/kde/post-install/kdelibs4support.post-install b/kde/post-install/kdelibs4support.post-install
new file mode 100644
index 0000000..c91513e
--- /dev/null
+++ b/kde/post-install/kdelibs4support.post-install
@@ -0,0 +1,5 @@
+# This file causes errors in lots of packages, like:
+# "no rule to make target ../po/it/PO_FILES"
+# (now fixed with a patch)
+#mv $PKG/usr/lib$LIBDIRSUFFIX/cmake/KF5KDELibs4Support/FindGettext.cmake{,.fail}
+
diff --git a/kde/post-install/kwallet.post-install b/kde/post-install/kwallet.post-install
new file mode 100644
index 0000000..9239a3e
--- /dev/null
+++ b/kde/post-install/kwallet.post-install
@@ -0,0 +1,2 @@
+# Move the polkit dbus configuration files to the proper place:
+mv $PKG/etc/kde/dbus-1 $PKG/etc/
diff --git a/kde/post-install/oxygen-fonts.post-install b/kde/post-install/oxygen-fonts.post-install
new file mode 100755
index 0000000..0b23495
--- /dev/null
+++ b/kde/post-install/oxygen-fonts.post-install
@@ -0,0 +1,5 @@
+# Install fonts:
+FONTSDIR=/opt/kf5/share/fonts/oxygen
+mkdir -p $PKG/$FONTSDIR
+find . -name "*.ttf" -exec install -m644 {} $PKG/$FONTSDIR \;
+
diff --git a/kde/post-install/plasma-desktop.post-install b/kde/post-install/plasma-desktop.post-install
new file mode 100644
index 0000000..1a86dad
--- /dev/null
+++ b/kde/post-install/plasma-desktop.post-install
@@ -0,0 +1,4 @@
+# Move the polkit dbus configuration files to the proper place:
+mkdir -p $PKG/etc
+mv $PKG/opt/kf5//etc/dbus-1 $PKG/etc/
+
diff --git a/kde/post-install/plasma-workspace.post-install b/kde/post-install/plasma-workspace.post-install
new file mode 100644
index 0000000..6adbcb6
--- /dev/null
+++ b/kde/post-install/plasma-workspace.post-install
@@ -0,0 +1,41 @@
+
+# Use ck-launch-session in runlevel 3,
+# to start and attach a ConsoleKit session to the X session:
+mkdir -p $PKG/etc/X11/xinit
+cat $CWD/post-install/plasma-workspace/xinit/xinitrc.plasma \
+ | sed -e "s/@LIBDIRSUFFIX@/$LIBDIRSUFFIX/g" \
+ > $PKG/etc/X11/xinit/xinitrc.plasma
+chmod 0755 $PKG/etc/X11/xinit/xinitrc.plasma
+
+# Fix a path in the startkde script:
+sed -e 's,/opt/kf5/lib64/libexec/kf5/start_kdeinit_wrapper,/usr/lib64/libexec/kf5/start_kdeinit_wrapper,' -i $PKG/opt/kf5/bin/startkde
+
+# Allow other login managers to show KDE Plasma2 desktop sessions:
+mkdir -p $PKG/usr/share/xsessions
+cat $CWD/post-install/plasma-workspace/xsession/kde5-plasma.desktop \
+ | sed -e "s,@PREFIX@,/opt/kf5,g" \
+ > $PKG/usr/share/xsessions/kde5-plasma.desktop
+cat $CWD/post-install/plasma-workspace/xsession/kde5-plasma-safe.desktop \
+ | sed -e "s,@PREFIX@,/opt/kf5,g" \
+ > $PKG/usr/share/xsessions/kde5-plasma-safe.desktop
+mkdir -p $PKG/opt/kf5/bin
+cat $CWD/post-install/plasma-workspace/xsession/kde5init \
+ | sed -e "s,@PREFIX@,/opt/kf5,g" \
+ -e "s,@LIBDIRSUFFIX@,$LIBDIRSUFFIX,g" \
+ > $PKG/opt/kf5/bin/kde5init
+chmod 755 $PKG/opt/kf5/bin/kde5init
+
+# What is "plugins/plugins"?
+mv $PKG/opt/kf5/lib64/qt5/plugins/{plugins,}/phonon_platform
+rmdir $PKG/opt/kf5/lib64/qt5/plugins/plugins
+
+# Move the polkit dbus configuration files to the proper place:
+mkdir -p $PKG/etc
+mv $PKG/opt/kf5//etc/dbus-1 $PKG/etc/
+
+# Create a utility symlink - required on x86 but not on x86_64 ???
+ln -s /usr/lib${LIBDIRSUFFIX}/libexec/kf5 $PKG/opt/kf5/lib${LIBDIRSUFFIX}/libexec/
+
+# For shadow, this file needs to be setuid root just like the KDE4 version:
+chmod +s $PKG/opt/kf5/lib$LIBDIRSUFFIX/libexec/kcheckpass
+
diff --git a/kde/post-install/plasma-workspace/xinit/xinitrc.plasma b/kde/post-install/plasma-workspace/xinit/xinitrc.plasma
new file mode 100644
index 0000000..18fd622
--- /dev/null
+++ b/kde/post-install/plasma-workspace/xinit/xinitrc.plasma
@@ -0,0 +1,45 @@
+#!/bin/sh
+# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $
+
+userresources=$HOME/.Xresources
+usermodmap=$HOME/.Xmodmap
+sysresources=/etc/X11/xinit/.Xresources
+sysmodmap=/etc/X11/xinit/.Xmodmap
+
+# merge in defaults and keymaps
+
+if [ -f $sysresources ]; then
+ xrdb -merge $sysresources
+fi
+
+if [ -f $sysmodmap ]; then
+ xmodmap $sysmodmap
+fi
+
+if [ -f $userresources ]; then
+ xrdb -merge $userresources
+fi
+
+if [ -f $usermodmap ]; then
+ xmodmap $usermodmap
+fi
+
+# KDE Frameworks 5 plus Plasma Next:
+export KF5=/opt/kf5
+export PATH=$KF5/bin:$KF5/lib@LIBDIRSUFFIX@/qt5/bin:$PATH
+export QML2_IMPORT_PATH=$KF5/lib@LIBDIRSUFFIX@/qt5/qml:/usr/lib@LIBDIRSUFFIX@/qt5/qml
+export QT_PLUGIN_PATH=$KF5/lib@LIBDIRSUFFIX@/qt5/plugins:/usr/lib@LIBDIRSUFFIX@/qt5/plugins
+export XDG_CONFIG_DIRS=$KF5/etc/xdg:/etc/xdg:/etc/kde/xdg
+export XDG_DATA_DIRS=$KF5/share:/usr/share:/usr/local/share
+
+export XDG_DATA_HOME="$HOME/.local5"
+export XDG_CONFIG_HOME="$HOME/.config5"
+export XDG_CACHE_HOME="$HOME/.cache5"
+export KDEHOME="$HOME/.kde5"
+
+# Start the window manager:
+if [ -z "$DESKTOP_SESSION" -a -x /usr/bin/ck-launch-session ]; then
+ ck-launch-session startkde
+else
+ startkde
+fi
diff --git a/kde/post-install/plasma-workspace/xsession/kde5-plasma-safe.desktop b/kde/post-install/plasma-workspace/xsession/kde5-plasma-safe.desktop
new file mode 100644
index 0000000..8119a6c
--- /dev/null
+++ b/kde/post-install/plasma-workspace/xsession/kde5-plasma-safe.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=XSession
+Exec=@PREFIX@/bin/kde5init --failsafe
+TryExec=@PREFIX@/bin/kde5init
+Name=KDE Plasma 5 (fail safe session)
+Comment=The next generation KDE desktop (fail safe session)
diff --git a/kde/post-install/plasma-workspace/xsession/kde5-plasma.desktop b/kde/post-install/plasma-workspace/xsession/kde5-plasma.desktop
new file mode 100644
index 0000000..af43fe7
--- /dev/null
+++ b/kde/post-install/plasma-workspace/xsession/kde5-plasma.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=XSession
+Exec=@PREFIX@/bin/kde5init
+TryExec=@PREFIX@/bin/kde5init
+Name=KDE Plasma 5
+Comment=The next generation KDE desktop
diff --git a/kde/post-install/plasma-workspace/xsession/kde5init b/kde/post-install/plasma-workspace/xsession/kde5init
new file mode 100644
index 0000000..75fb697
--- /dev/null
+++ b/kde/post-install/plasma-workspace/xsession/kde5init
@@ -0,0 +1,16 @@
+# KDE Frameworks 5 plus Plasma Next:
+export KF5=@PREFIX@
+export PATH=$KF5/bin:$KF5/lib@LIBDIRSUFFIX@/qt5/bin:$PATH
+export QML2_IMPORT_PATH=$KF5/lib@LIBDIRSUFFIX@/qt5/qml:/usr/lib@LIBDIRSUFFIX@/qt5/qml
+export QT_PLUGIN_PATH=$KF5/lib@LIBDIRSUFFIX@/qt5/plugins:/usr/lib@LIBDIRSUFFIX@/qt5/plugins
+export XDG_CONFIG_DIRS=$KF5/etc/xdg:/etc/xdg:/etc/kde/xdg
+export XDG_DATA_DIRS=$KF5/share:/usr/share:/usr/local/share
+
+export XDG_DATA_HOME="$HOME/.local5"
+export XDG_CONFIG_HOME="$HOME/.config5"
+export XDG_CACHE_HOME="$HOME/.cache5"
+export KDEHOME="$HOME/.kde5"
+
+# Start the window manager:
+exec $KF5/bin/startkde "$*"
+
diff --git a/kde/post-install/powerdevil.post-install b/kde/post-install/powerdevil.post-install
new file mode 100644
index 0000000..1a86dad
--- /dev/null
+++ b/kde/post-install/powerdevil.post-install
@@ -0,0 +1,4 @@
+# Move the polkit dbus configuration files to the proper place:
+mkdir -p $PKG/etc
+mv $PKG/opt/kf5//etc/dbus-1 $PKG/etc/
+
diff --git a/kde/post-install/sddm-qt5.post-install b/kde/post-install/sddm-qt5.post-install
new file mode 100644
index 0000000..0bcecce
--- /dev/null
+++ b/kde/post-install/sddm-qt5.post-install
@@ -0,0 +1,11 @@
+# Remove PAM related stuff:
+rm -rf $PKG/etc/pam.d
+
+## Set the KDE4 theme 'elarun' as default, it gives the user more options:
+#sed -i -e "s/^CurrentTheme.*/CurrentTheme=elarun/" $PKG/etc/sddm.conf
+# Set the KDE5 theme 'breeze' as default, integrates better with Plasma 5:
+sed -i -e "s/^CurrentTheme.*/CurrentTheme=breeze/" $PKG/etc/sddm.conf
+
+# Do not clobber existing configuration files:
+mv $PKG/etc/sddm.conf{,.new}
+
diff --git a/kde/slack-desc/attica-framework b/kde/slack-desc/attica-framework
new file mode 100644
index 0000000..ad9b478
--- /dev/null
+++ b/kde/slack-desc/attica-framework
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+attica-framework: attica-framework (attica-framework)
+attica-framework:
+attica-framework: Attica is a Qt library that implements the freedesktop.org
+attica-framework: specification for the Open Collaboration Services API version 1.4.
+attica-framework: It grants easy access to the services such as querying information
+attica-framework: about persons and contents.
+attica-framework:
+attica-framework:
+attica-framework:
+attica-framework:
+attica-framework: Homepage: http://kde.org/
diff --git a/deps/libssh/slack-desc b/kde/slack-desc/baloo5
index 12a1c19..d275b83 100644
--- a/deps/libssh/slack-desc
+++ b/kde/slack-desc/baloo5
@@ -6,14 +6,14 @@
# leave one space after the ':'.
|-----handy-ruler------------------------------------------------------|
-libssh: libssh (library implementing ssh protocols)
-libssh:
-libssh: libssh is a mulitplatform C library implementing the SSHv2 and SSHv1
-libssh: protocol on client and server side. With libssh, you can remotely
-libssh: execute programs, transfer files, and use a secure and transparent
-libssh: tunnel for your remote applications.
-libssh:
-libssh: Homepage: http://www.libssh.org/
-libssh:
-libssh:
-libssh:
+baloo5: baloo5 (framework for searching and managing metadata)
+baloo5:
+baloo5: Baloo is a framework for searching and managing metadata.
+baloo5: Baloo focuses on providing a very small memory footprint along
+baloo5: with with extremely fast searching.
+baloo5: It also supports storing additional file based metadata via
+baloo5: extended attributes.
+baloo5:
+baloo5:
+baloo5: For more information, visit: http://www.kde.org
+baloo5:
diff --git a/kde/slack-desc/breeze b/kde/slack-desc/breeze
new file mode 100644
index 0000000..6c30973
--- /dev/null
+++ b/kde/slack-desc/breeze
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+breeze: breeze (artwork for Plasma)
+breeze:
+breeze: Artwork, styles and assets for the Breeze visual style for
+breeze: the Plasma Desktop.
+breeze:
+breeze:
+breeze:
+breeze:
+breeze:
+breeze:
+breeze: Homepage: http://kde.org/
diff --git a/kde/slack-desc/extra-cmake-modules b/kde/slack-desc/extra-cmake-modules
new file mode 100644
index 0000000..6fdc90c
--- /dev/null
+++ b/kde/slack-desc/extra-cmake-modules
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+extra-cmake-modules: CMake extra modules (extra cmake modules for compiling KDE Frameworks
+extra-cmake-modules:
+extra-cmake-modules: This package contains additional cmake modules required for
+extra-cmake-modules: compiling KDE Frameworks 5.
+extra-cmake-modules:
+extra-cmake-modules:
+extra-cmake-modules:
+extra-cmake-modules:
+extra-cmake-modules:
+extra-cmake-modules:
+extra-cmake-modules:
diff --git a/kde/slack-desc/frameworkintegration b/kde/slack-desc/frameworkintegration
new file mode 100644
index 0000000..08376d4
--- /dev/null
+++ b/kde/slack-desc/frameworkintegration
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+frameworkintegration: frameworkintegration (frameworkintegration)
+frameworkintegration:
+frameworkintegration:
+frameworkintegration:
+frameworkintegration:
+frameworkintegration:
+frameworkintegration:
+frameworkintegration:
+frameworkintegration:
+frameworkintegration:
+frameworkintegration: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kactivities-framework b/kde/slack-desc/kactivities-framework
new file mode 100644
index 0000000..c3a1bbc
--- /dev/null
+++ b/kde/slack-desc/kactivities-framework
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+kactivities-framework: kactivities-framework (API for using and interacting with Activities)
+kactivities-framework:
+kactivities-framework: API for using and interacting with Activities as a consumer,
+kactivities-framework: application adding information to them or as an activity manager.
+kactivities-framework:
+kactivities-framework: For more information, visit: http://www.kde.org
+kactivities-framework:
+kactivities-framework:
+kactivities-framework:
+kactivities-framework:
+kactivities-framework:
diff --git a/kde/slack-desc/kapidox b/kde/slack-desc/kapidox
new file mode 100644
index 0000000..56ab0e7
--- /dev/null
+++ b/kde/slack-desc/kapidox
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kapidox: kapidox (kapidox)
+kapidox:
+kapidox:
+kapidox:
+kapidox:
+kapidox:
+kapidox:
+kapidox:
+kapidox:
+kapidox:
+kapidox: Homepage: http://kde.org/
diff --git a/kde/slack-desc/karchive b/kde/slack-desc/karchive
new file mode 100644
index 0000000..52eee7d
--- /dev/null
+++ b/kde/slack-desc/karchive
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+karchive: karchive (karchive)
+karchive:
+karchive:
+karchive:
+karchive:
+karchive:
+karchive:
+karchive:
+karchive:
+karchive:
+karchive: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kauth b/kde/slack-desc/kauth
new file mode 100644
index 0000000..2b5a8b3
--- /dev/null
+++ b/kde/slack-desc/kauth
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kauth: kauth (kauth)
+kauth:
+kauth:
+kauth:
+kauth:
+kauth:
+kauth:
+kauth:
+kauth:
+kauth:
+kauth: Homepage: http://kde.org/
diff --git a/deps/phonon-vlc/slack-desc b/kde/slack-desc/kbookmarks
index bbab3ec..d7f5ed0 100644
--- a/deps/phonon-vlc/slack-desc
+++ b/kde/slack-desc/kbookmarks
@@ -3,17 +3,17 @@
# up the first '|' above the ':' following the base package name, and the '|'
# on the right side marks the last column you can put a character in. You must
# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
+# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-phonon-vlc: phonon-vlc (vlc backend for phonon)
-phonon-vlc:
-phonon-vlc: This package provides an additional vlc backend for
-phonon-vlc: the phonon multimedia framework used in KDE.
-phonon-vlc:
-phonon-vlc:
-phonon-vlc:
-phonon-vlc:
-phonon-vlc:
-phonon-vlc: Home: http://code.google.com/p/phonon-mplayer-vlc/
-phonon-vlc:
+kbookmarks: kbookmarks (kbookmarks)
+kbookmarks:
+kbookmarks:
+kbookmarks:
+kbookmarks:
+kbookmarks:
+kbookmarks:
+kbookmarks:
+kbookmarks:
+kbookmarks:
+kbookmarks: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kcmutils b/kde/slack-desc/kcmutils
new file mode 100644
index 0000000..c689328
--- /dev/null
+++ b/kde/slack-desc/kcmutils
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kcmutils: kcmutils (kcmutils)
+kcmutils:
+kcmutils:
+kcmutils:
+kcmutils:
+kcmutils:
+kcmutils:
+kcmutils:
+kcmutils:
+kcmutils:
+kcmutils: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kcodecs b/kde/slack-desc/kcodecs
new file mode 100644
index 0000000..b3d461e
--- /dev/null
+++ b/kde/slack-desc/kcodecs
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kcodecs: kcodecs (kcodecs)
+kcodecs:
+kcodecs:
+kcodecs:
+kcodecs:
+kcodecs:
+kcodecs:
+kcodecs:
+kcodecs:
+kcodecs:
+kcodecs: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kcompletion b/kde/slack-desc/kcompletion
new file mode 100644
index 0000000..09072bd
--- /dev/null
+++ b/kde/slack-desc/kcompletion
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kcompletion: kcompletion (kcompletion)
+kcompletion:
+kcompletion:
+kcompletion:
+kcompletion:
+kcompletion:
+kcompletion:
+kcompletion:
+kcompletion:
+kcompletion:
+kcompletion: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kconfig b/kde/slack-desc/kconfig
new file mode 100644
index 0000000..7cefad3
--- /dev/null
+++ b/kde/slack-desc/kconfig
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kconfig: kconfig (kconfig)
+kconfig:
+kconfig:
+kconfig:
+kconfig:
+kconfig:
+kconfig:
+kconfig:
+kconfig:
+kconfig:
+kconfig: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kconfigwidgets b/kde/slack-desc/kconfigwidgets
new file mode 100644
index 0000000..33e1176
--- /dev/null
+++ b/kde/slack-desc/kconfigwidgets
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kconfigwidgets: kconfigwidgets (kconfigwidgets)
+kconfigwidgets:
+kconfigwidgets:
+kconfigwidgets:
+kconfigwidgets:
+kconfigwidgets:
+kconfigwidgets:
+kconfigwidgets:
+kconfigwidgets:
+kconfigwidgets:
+kconfigwidgets: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kcoreaddons b/kde/slack-desc/kcoreaddons
new file mode 100644
index 0000000..32fabc1
--- /dev/null
+++ b/kde/slack-desc/kcoreaddons
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kcoreaddons: kcoreaddons (kcoreaddons)
+kcoreaddons:
+kcoreaddons:
+kcoreaddons:
+kcoreaddons:
+kcoreaddons:
+kcoreaddons:
+kcoreaddons:
+kcoreaddons:
+kcoreaddons:
+kcoreaddons: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kcrash b/kde/slack-desc/kcrash
new file mode 100644
index 0000000..6c716b9
--- /dev/null
+++ b/kde/slack-desc/kcrash
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kcrash: kcrash (kcrash)
+kcrash:
+kcrash:
+kcrash:
+kcrash:
+kcrash:
+kcrash:
+kcrash:
+kcrash:
+kcrash:
+kcrash: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kdbusaddons b/kde/slack-desc/kdbusaddons
new file mode 100644
index 0000000..bf0a724
--- /dev/null
+++ b/kde/slack-desc/kdbusaddons
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kdbusaddons: kdbusaddons (kdbusaddons)
+kdbusaddons:
+kdbusaddons:
+kdbusaddons:
+kdbusaddons:
+kdbusaddons:
+kdbusaddons:
+kdbusaddons:
+kdbusaddons:
+kdbusaddons:
+kdbusaddons: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kde-cli-tools b/kde/slack-desc/kde-cli-tools
new file mode 100644
index 0000000..0c4fc04
--- /dev/null
+++ b/kde/slack-desc/kde-cli-tools
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kde-cli-tools: kde-cli-tools (KDE commandline tools)
+kde-cli-tools:
+kde-cli-tools: Tools based on KDE Frameworks 5 to better interact
+kde-cli-tools: with the system.
+kde-cli-tools:
+kde-cli-tools:
+kde-cli-tools:
+kde-cli-tools:
+kde-cli-tools:
+kde-cli-tools:
+kde-cli-tools: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kdeclarative b/kde/slack-desc/kdeclarative
new file mode 100644
index 0000000..bd82c61
--- /dev/null
+++ b/kde/slack-desc/kdeclarative
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kdeclarative: kdeclarative (kdeclarative)
+kdeclarative:
+kdeclarative:
+kdeclarative:
+kdeclarative:
+kdeclarative:
+kdeclarative:
+kdeclarative:
+kdeclarative:
+kdeclarative:
+kdeclarative: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kded b/kde/slack-desc/kded
new file mode 100644
index 0000000..dafeddc
--- /dev/null
+++ b/kde/slack-desc/kded
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kded: kded (kded)
+kded:
+kded:
+kded:
+kded:
+kded:
+kded:
+kded:
+kded:
+kded:
+kded: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kdelibs4support b/kde/slack-desc/kdelibs4support
new file mode 100644
index 0000000..00da0f4
--- /dev/null
+++ b/kde/slack-desc/kdelibs4support
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kdelibs4support: kdelibs4support (KDE 4 support)
+kdelibs4support:
+kdelibs4support:
+kdelibs4support:
+kdelibs4support:
+kdelibs4support:
+kdelibs4support:
+kdelibs4support:
+kdelibs4support:
+kdelibs4support:
+kdelibs4support: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kdesignerplugin b/kde/slack-desc/kdesignerplugin
new file mode 100644
index 0000000..9f23dc3
--- /dev/null
+++ b/kde/slack-desc/kdesignerplugin
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kdesignerplugin: kdesignerplugin (kdesignerplugin)
+kdesignerplugin:
+kdesignerplugin:
+kdesignerplugin:
+kdesignerplugin:
+kdesignerplugin:
+kdesignerplugin:
+kdesignerplugin:
+kdesignerplugin:
+kdesignerplugin:
+kdesignerplugin: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kdesu b/kde/slack-desc/kdesu
new file mode 100644
index 0000000..a8331a1
--- /dev/null
+++ b/kde/slack-desc/kdesu
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kdesu: kdesu (kdesu)
+kdesu:
+kdesu:
+kdesu:
+kdesu:
+kdesu:
+kdesu:
+kdesu:
+kdesu:
+kdesu:
+kdesu: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kdewebkit b/kde/slack-desc/kdewebkit
new file mode 100644
index 0000000..c8ef8b5
--- /dev/null
+++ b/kde/slack-desc/kdewebkit
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kdewebkit: kdewebkit (kdewebkit)
+kdewebkit:
+kdewebkit:
+kdewebkit:
+kdewebkit:
+kdewebkit:
+kdewebkit:
+kdewebkit:
+kdewebkit:
+kdewebkit:
+kdewebkit: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kdnssd-framework b/kde/slack-desc/kdnssd-framework
new file mode 100644
index 0000000..45d0c07
--- /dev/null
+++ b/kde/slack-desc/kdnssd-framework
@@ -0,0 +1,21 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kdnssd-framework: kdnssd-framework (kdnssd-framework)
+kdnssd-framework:
+kdnssd-framework:
+kdnssd-framework:
+kdnssd-framework:
+kdnssd-framework:
+kdnssd-framework:
+kdnssd-framework:
+kdnssd-framework:
+kdnssd-framework:
+kdnssd-framework:
+kdnssd-framework:
+kdnssd-framework: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kdoctools b/kde/slack-desc/kdoctools
new file mode 100644
index 0000000..f6a0142
--- /dev/null
+++ b/kde/slack-desc/kdoctools
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kdoctools: kdoctools (kdoctools)
+kdoctools:
+kdoctools:
+kdoctools:
+kdoctools:
+kdoctools:
+kdoctools:
+kdoctools:
+kdoctools:
+kdoctools:
+kdoctools: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kemoticons b/kde/slack-desc/kemoticons
new file mode 100644
index 0000000..e9d2c6a
--- /dev/null
+++ b/kde/slack-desc/kemoticons
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kemoticons: kemoticons (kemoticons)
+kemoticons:
+kemoticons:
+kemoticons:
+kemoticons:
+kemoticons:
+kemoticons:
+kemoticons:
+kemoticons:
+kemoticons:
+kemoticons: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kfileaudiopreview b/kde/slack-desc/kfileaudiopreview
new file mode 100644
index 0000000..22f029f
--- /dev/null
+++ b/kde/slack-desc/kfileaudiopreview
@@ -0,0 +1,21 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kfileaudiopreview: kfileaudiopreview (kfileaudiopreview)
+kfileaudiopreview:
+kfileaudiopreview:
+kfileaudiopreview:
+kfileaudiopreview:
+kfileaudiopreview:
+kfileaudiopreview:
+kfileaudiopreview:
+kfileaudiopreview:
+kfileaudiopreview:
+kfileaudiopreview:
+kfileaudiopreview:
+kfileaudiopreview: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kfilemetadata5 b/kde/slack-desc/kfilemetadata5
new file mode 100644
index 0000000..7798f2f
--- /dev/null
+++ b/kde/slack-desc/kfilemetadata5
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+kfilemetadata5: kfilemetadata5 (a library for extracting file metadata)
+kfilemetadata5:
+kfilemetadata5: kfilemetadata5 is a library for extracting file metadata.
+kfilemetadata5:
+kfilemetadata5:
+kfilemetadata5:
+kfilemetadata5:
+kfilemetadata5:
+kfilemetadata5:
+kfilemetadata5: For more information, visit: http://www.kde.org
+kfilemetadata5:
diff --git a/kde/slack-desc/kglobalaccel b/kde/slack-desc/kglobalaccel
new file mode 100644
index 0000000..7def9f5
--- /dev/null
+++ b/kde/slack-desc/kglobalaccel
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kglobalaccel: kglobalaccel (kglobalaccel)
+kglobalaccel:
+kglobalaccel:
+kglobalaccel:
+kglobalaccel:
+kglobalaccel:
+kglobalaccel:
+kglobalaccel:
+kglobalaccel:
+kglobalaccel:
+kglobalaccel: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kguiaddons b/kde/slack-desc/kguiaddons
new file mode 100644
index 0000000..bb1a63f
--- /dev/null
+++ b/kde/slack-desc/kguiaddons
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kguiaddons: kguiaddons (kguiaddons)
+kguiaddons:
+kguiaddons:
+kguiaddons:
+kguiaddons:
+kguiaddons:
+kguiaddons:
+kguiaddons:
+kguiaddons:
+kguiaddons:
+kguiaddons: Homepage: http://kde.org/
diff --git a/kde/slack-desc/khelpcenter b/kde/slack-desc/khelpcenter
new file mode 100644
index 0000000..8fad4a2
--- /dev/null
+++ b/kde/slack-desc/khelpcenter
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+khelpcenter: khelpcenter (KDE help center)
+khelpcenter:
+khelpcenter: The KDE Help Center displays documentation on how to
+khelpcenter: use the KDE plasma workspaces and applications, as
+khelpcenter: well as UNIX man and info pages. It can search through
+khelpcenter: documentation using the 'htdig' package.
+khelpcenter:
+khelpcenter:
+khelpcenter:
+khelpcenter:
+khelpcenter: Homepage: http://kde.org/
diff --git a/kde/slack-desc/khotkeys b/kde/slack-desc/khotkeys
new file mode 100644
index 0000000..e523744
--- /dev/null
+++ b/kde/slack-desc/khotkeys
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+khotkeys: khotkeys (khotkeys)
+khotkeys:
+khotkeys: The Custom Shortcuts systemsettings module allows you to
+khotkeys: configure custom keyboard shortcuts and mouse gestures. You
+khotkeys: can use them to control applications, run specific commands,
+khotkeys: and more.
+khotkeys:
+khotkeys:
+khotkeys:
+khotkeys:
+khotkeys: Homepage: http://kde.org/
diff --git a/kde/slack-desc/khtml b/kde/slack-desc/khtml
new file mode 100644
index 0000000..493ed69
--- /dev/null
+++ b/kde/slack-desc/khtml
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+khtml: khtml (khtml)
+khtml:
+khtml:
+khtml:
+khtml:
+khtml:
+khtml:
+khtml:
+khtml:
+khtml:
+khtml: Homepage: http://kde.org/
diff --git a/kde/slack-desc/ki18n b/kde/slack-desc/ki18n
new file mode 100644
index 0000000..8c2e9d3
--- /dev/null
+++ b/kde/slack-desc/ki18n
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+ki18n: ki18n (ki18n)
+ki18n:
+ki18n:
+ki18n:
+ki18n:
+ki18n:
+ki18n:
+ki18n:
+ki18n:
+ki18n:
+ki18n: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kiconthemes b/kde/slack-desc/kiconthemes
new file mode 100644
index 0000000..87b83cc
--- /dev/null
+++ b/kde/slack-desc/kiconthemes
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kiconthemes: kiconthemes (kiconthemes)
+kiconthemes:
+kiconthemes:
+kiconthemes:
+kiconthemes:
+kiconthemes:
+kiconthemes:
+kiconthemes:
+kiconthemes:
+kiconthemes:
+kiconthemes: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kidletime b/kde/slack-desc/kidletime
new file mode 100644
index 0000000..f6c3557
--- /dev/null
+++ b/kde/slack-desc/kidletime
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kidletime: kidletime (kidletime)
+kidletime:
+kidletime:
+kidletime:
+kidletime:
+kidletime:
+kidletime:
+kidletime:
+kidletime:
+kidletime:
+kidletime: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kimageformats b/kde/slack-desc/kimageformats
new file mode 100644
index 0000000..d926b6c
--- /dev/null
+++ b/kde/slack-desc/kimageformats
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kimageformats: kimageformats (kimageformats)
+kimageformats:
+kimageformats:
+kimageformats:
+kimageformats:
+kimageformats:
+kimageformats:
+kimageformats:
+kimageformats:
+kimageformats:
+kimageformats: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kinfocenter b/kde/slack-desc/kinfocenter
new file mode 100644
index 0000000..27610d9
--- /dev/null
+++ b/kde/slack-desc/kinfocenter
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kinfocenter: kinfocenter (provide information about your computer)
+kinfocenter:
+kinfocenter: KInfocenter gives you a host of information about your
+kinfocenter: hardware and its capabilities.
+kinfocenter:
+kinfocenter:
+kinfocenter:
+kinfocenter:
+kinfocenter:
+kinfocenter:
+kinfocenter: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kinit b/kde/slack-desc/kinit
new file mode 100644
index 0000000..cf11155
--- /dev/null
+++ b/kde/slack-desc/kinit
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kinit: kinit (kinit)
+kinit:
+kinit:
+kinit:
+kinit:
+kinit:
+kinit:
+kinit:
+kinit:
+kinit:
+kinit: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kio b/kde/slack-desc/kio
new file mode 100644
index 0000000..1608c7c
--- /dev/null
+++ b/kde/slack-desc/kio
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kio: kio (kio)
+kio:
+kio:
+kio:
+kio:
+kio:
+kio:
+kio:
+kio:
+kio:
+kio: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kio-extras b/kde/slack-desc/kio-extras
new file mode 100644
index 0000000..bc27db3
--- /dev/null
+++ b/kde/slack-desc/kio-extras
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kio-extras: kio-extras (Additional components for KIO)
+kio-extras:
+kio-extras: Additional components to increase the functionality of KIO
+kio-extras:
+kio-extras:
+kio-extras:
+kio-extras:
+kio-extras:
+kio-extras:
+kio-extras:
+kio-extras: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kitemmodels b/kde/slack-desc/kitemmodels
new file mode 100644
index 0000000..e352076
--- /dev/null
+++ b/kde/slack-desc/kitemmodels
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kitemmodels: kitemmodels (kitemmodels)
+kitemmodels:
+kitemmodels:
+kitemmodels:
+kitemmodels:
+kitemmodels:
+kitemmodels:
+kitemmodels:
+kitemmodels:
+kitemmodels:
+kitemmodels: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kitemviews b/kde/slack-desc/kitemviews
new file mode 100644
index 0000000..755c3b0
--- /dev/null
+++ b/kde/slack-desc/kitemviews
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kitemviews: kitemviews (kitemviews)
+kitemviews:
+kitemviews:
+kitemviews:
+kitemviews:
+kitemviews:
+kitemviews:
+kitemviews:
+kitemviews:
+kitemviews:
+kitemviews: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kjobwidgets b/kde/slack-desc/kjobwidgets
new file mode 100644
index 0000000..1f05306
--- /dev/null
+++ b/kde/slack-desc/kjobwidgets
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kjobwidgets: kjobwidgets (kjobwidgets)
+kjobwidgets:
+kjobwidgets:
+kjobwidgets:
+kjobwidgets:
+kjobwidgets:
+kjobwidgets:
+kjobwidgets:
+kjobwidgets:
+kjobwidgets:
+kjobwidgets: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kjs b/kde/slack-desc/kjs
new file mode 100644
index 0000000..0a36497
--- /dev/null
+++ b/kde/slack-desc/kjs
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kjs: kjs (kjs)
+kjs:
+kjs:
+kjs:
+kjs:
+kjs:
+kjs:
+kjs:
+kjs:
+kjs:
+kjs: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kjsembed b/kde/slack-desc/kjsembed
new file mode 100644
index 0000000..63ebd7c
--- /dev/null
+++ b/kde/slack-desc/kjsembed
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kjsembed: kjsembed (kjsembed)
+kjsembed:
+kjsembed:
+kjsembed:
+kjsembed:
+kjsembed:
+kjsembed:
+kjsembed:
+kjsembed:
+kjsembed:
+kjsembed: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kmediaplayer b/kde/slack-desc/kmediaplayer
new file mode 100644
index 0000000..b9fe07e
--- /dev/null
+++ b/kde/slack-desc/kmediaplayer
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kmediaplayer: kmediaplayer (kmediaplayer)
+kmediaplayer:
+kmediaplayer:
+kmediaplayer:
+kmediaplayer:
+kmediaplayer:
+kmediaplayer:
+kmediaplayer:
+kmediaplayer:
+kmediaplayer:
+kmediaplayer: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kmenuedit b/kde/slack-desc/kmenuedit
new file mode 100644
index 0000000..97df6b0
--- /dev/null
+++ b/kde/slack-desc/kmenuedit
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kmenuedit: kmenuedit (XDG menu editor)
+kmenuedit:
+kmenuedit: This package provides a menu editor which may be used to
+kmenuedit: edit the KDE Plasma workspaces menu or any other XDG menu.
+kmenuedit:
+kmenuedit:
+kmenuedit:
+kmenuedit:
+kmenuedit:
+kmenuedit:
+kmenuedit: Homepage: http://kde.org/
diff --git a/kde/slack-desc/knewstuff b/kde/slack-desc/knewstuff
new file mode 100644
index 0000000..6ff4e6a
--- /dev/null
+++ b/kde/slack-desc/knewstuff
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+knewstuff: knewstuff (knewstuff)
+knewstuff:
+knewstuff:
+knewstuff:
+knewstuff:
+knewstuff:
+knewstuff:
+knewstuff:
+knewstuff:
+knewstuff:
+knewstuff: Homepage: http://kde.org/
diff --git a/kde/slack-desc/knotifications b/kde/slack-desc/knotifications
new file mode 100644
index 0000000..6390c29
--- /dev/null
+++ b/kde/slack-desc/knotifications
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+knotifications: knotifications (knotifications)
+knotifications:
+knotifications:
+knotifications:
+knotifications:
+knotifications:
+knotifications:
+knotifications:
+knotifications:
+knotifications:
+knotifications: Homepage: http://kde.org/
diff --git a/kde/slack-desc/knotifyconfig b/kde/slack-desc/knotifyconfig
new file mode 100644
index 0000000..4d93dfa
--- /dev/null
+++ b/kde/slack-desc/knotifyconfig
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+knotifyconfig: knotifyconfig (knotifyconfig)
+knotifyconfig:
+knotifyconfig:
+knotifyconfig:
+knotifyconfig:
+knotifyconfig:
+knotifyconfig:
+knotifyconfig:
+knotifyconfig:
+knotifyconfig:
+knotifyconfig: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kparts b/kde/slack-desc/kparts
new file mode 100644
index 0000000..cb952ec
--- /dev/null
+++ b/kde/slack-desc/kparts
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kparts: kparts (kparts)
+kparts:
+kparts:
+kparts:
+kparts:
+kparts:
+kparts:
+kparts:
+kparts:
+kparts:
+kparts: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kplotting b/kde/slack-desc/kplotting
new file mode 100644
index 0000000..de8f578
--- /dev/null
+++ b/kde/slack-desc/kplotting
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kplotting: kplotting (kplotting)
+kplotting:
+kplotting:
+kplotting:
+kplotting:
+kplotting:
+kplotting:
+kplotting:
+kplotting:
+kplotting:
+kplotting: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kprintutils b/kde/slack-desc/kprintutils
new file mode 100644
index 0000000..7a13180
--- /dev/null
+++ b/kde/slack-desc/kprintutils
@@ -0,0 +1,21 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kprintutils: kprintutils (kprintutils)
+kprintutils:
+kprintutils:
+kprintutils:
+kprintutils:
+kprintutils:
+kprintutils:
+kprintutils:
+kprintutils:
+kprintutils:
+kprintutils:
+kprintutils:
+kprintutils: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kpty b/kde/slack-desc/kpty
new file mode 100644
index 0000000..e3a8a70
--- /dev/null
+++ b/kde/slack-desc/kpty
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kpty: kpty (kpty)
+kpty:
+kpty:
+kpty:
+kpty:
+kpty:
+kpty:
+kpty:
+kpty:
+kpty:
+kpty: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kross b/kde/slack-desc/kross
new file mode 100644
index 0000000..605b405
--- /dev/null
+++ b/kde/slack-desc/kross
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kross: kross (kross)
+kross:
+kross:
+kross:
+kross:
+kross:
+kross:
+kross:
+kross:
+kross:
+kross: Homepage: http://kde.org/
diff --git a/kde/slack-desc/krunner b/kde/slack-desc/krunner
new file mode 100644
index 0000000..3688637
--- /dev/null
+++ b/kde/slack-desc/krunner
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+krunner: krunner (KDE plasma launcher)
+krunner:
+krunner: KRunner is the launcher built into the Plasma desktop. While
+krunner: its basic function is to launch programs from a sort of
+krunner: mini-command-line, its functionality can be extended by
+krunner: runners to assist the user to accomplish a lot of tasks.
+krunner:
+krunner:
+krunner:
+krunner:
+krunner: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kscreen2 b/kde/slack-desc/kscreen2
new file mode 100644
index 0000000..6b8a606
--- /dev/null
+++ b/kde/slack-desc/kscreen2
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+kscreen2: kscreen (KDE screen management)
+kscreen2:
+kscreen2: KScreen is the new screen management software for KDE Plasma
+kscreen2: Workspaces which tries to be as magic and automatic as possible
+kscreen2: for users with basic needs and easy to configure for those
+kscreen2: who want special setups.
+kscreen2:
+kscreen2:
+kscreen2: For more information, visit:
+kscreen2: http://community.kde.org/Solid/Projects/ScreenManagement
+kscreen2:
diff --git a/kde/slack-desc/kservice b/kde/slack-desc/kservice
new file mode 100644
index 0000000..8f66361
--- /dev/null
+++ b/kde/slack-desc/kservice
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kservice: kservice (kservice)
+kservice:
+kservice:
+kservice:
+kservice:
+kservice:
+kservice:
+kservice:
+kservice:
+kservice:
+kservice: Homepage: http://kde.org/
diff --git a/kde/slack-desc/ksysguard b/kde/slack-desc/ksysguard
new file mode 100644
index 0000000..ee90a10
--- /dev/null
+++ b/kde/slack-desc/ksysguard
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+ksysguard: ksysguard (process monitor and system statistics)
+ksysguard:
+ksysguard: System Guard allows you to monitor various statistics about
+ksysguard: your system. In addition to monitoring the local system,
+ksysguard: it can connect to remote systems running the System Guard
+ksysguard: Daemon, which is in the 'ksysguardd' package.
+ksysguard:
+ksysguard:
+ksysguard:
+ksysguard:
+ksysguard: Homepage: http://kde.org/
diff --git a/kde/slack-desc/ktexteditor b/kde/slack-desc/ktexteditor
new file mode 100644
index 0000000..81327b2
--- /dev/null
+++ b/kde/slack-desc/ktexteditor
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+ktexteditor: ktexteditor (ktexteditor)
+ktexteditor:
+ktexteditor:
+ktexteditor:
+ktexteditor:
+ktexteditor:
+ktexteditor:
+ktexteditor:
+ktexteditor:
+ktexteditor:
+ktexteditor: Homepage: http://kde.org/
diff --git a/kde/slack-desc/ktextwidgets b/kde/slack-desc/ktextwidgets
new file mode 100644
index 0000000..407b990
--- /dev/null
+++ b/kde/slack-desc/ktextwidgets
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+ktextwidgets: ktextwidgets (ktextwidgets)
+ktextwidgets:
+ktextwidgets:
+ktextwidgets:
+ktextwidgets:
+ktextwidgets:
+ktextwidgets:
+ktextwidgets:
+ktextwidgets:
+ktextwidgets:
+ktextwidgets: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kunitconversion b/kde/slack-desc/kunitconversion
new file mode 100644
index 0000000..4a8c59e
--- /dev/null
+++ b/kde/slack-desc/kunitconversion
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kunitconversion: kunitconversion (kunitconversion)
+kunitconversion:
+kunitconversion:
+kunitconversion:
+kunitconversion:
+kunitconversion:
+kunitconversion:
+kunitconversion:
+kunitconversion:
+kunitconversion:
+kunitconversion: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kwidgetsaddons b/kde/slack-desc/kwidgetsaddons
new file mode 100644
index 0000000..d65f13c
--- /dev/null
+++ b/kde/slack-desc/kwidgetsaddons
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kwidgetsaddons: kwidgetsaddons (kwidgetsaddons)
+kwidgetsaddons:
+kwidgetsaddons:
+kwidgetsaddons:
+kwidgetsaddons:
+kwidgetsaddons:
+kwidgetsaddons:
+kwidgetsaddons:
+kwidgetsaddons:
+kwidgetsaddons:
+kwidgetsaddons: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kwin b/kde/slack-desc/kwin
new file mode 100644
index 0000000..2b5eecc
--- /dev/null
+++ b/kde/slack-desc/kwin
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kwin: kwin (KDE window manager)
+kwin:
+kwin: KWin is a window manager for the X Window System. It is an
+kwin: integral part, and the default window manager of the Plasma
+kwin: Workspaces, but it can also be used on its own or with other
+kwin: desktop environments.
+kwin:
+kwin:
+kwin:
+kwin:
+kwin: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kwindowsystem b/kde/slack-desc/kwindowsystem
new file mode 100644
index 0000000..d42a074
--- /dev/null
+++ b/kde/slack-desc/kwindowsystem
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kwindowsystem: kwindowsystem (kwindowsystem)
+kwindowsystem:
+kwindowsystem:
+kwindowsystem:
+kwindowsystem:
+kwindowsystem:
+kwindowsystem:
+kwindowsystem:
+kwindowsystem:
+kwindowsystem:
+kwindowsystem: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kwrited b/kde/slack-desc/kwrited
new file mode 100644
index 0000000..121f1cb
--- /dev/null
+++ b/kde/slack-desc/kwrited
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kwrited: kwrited (write daemon)
+kwrited:
+kwrited: Watch for messages from local users sent with write(1)
+kwrited: or wall(1).
+kwrited:
+kwrited:
+kwrited:
+kwrited:
+kwrited:
+kwrited:
+kwrited: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kxmlgui b/kde/slack-desc/kxmlgui
new file mode 100644
index 0000000..afd07cd
--- /dev/null
+++ b/kde/slack-desc/kxmlgui
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+kxmlgui: kxmlgui (kxmlgui)
+kxmlgui:
+kxmlgui:
+kxmlgui:
+kxmlgui:
+kxmlgui:
+kxmlgui:
+kxmlgui:
+kxmlgui:
+kxmlgui:
+kxmlgui: Homepage: http://kde.org/
diff --git a/kde/slack-desc/libkscreen2 b/kde/slack-desc/libkscreen2
new file mode 100644
index 0000000..4882728
--- /dev/null
+++ b/kde/slack-desc/libkscreen2
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+libkscreen2: libkscreen2 (KDE screen management library)
+libkscreen2:
+libkscreen2: LibKScreen2 is a library that provides access to current
+libkscreen2: configuration of connected displays and ways to change
+libkscreen2: the configuration.
+libkscreen2:
+libkscreen2:
+libkscreen2:
+libkscreen2: For more information, visit:
+libkscreen2: http://community.kde.org/Solid/Projects/ScreenManagement
+libkscreen2:
diff --git a/kde/slack-desc/libksysguard b/kde/slack-desc/libksysguard
new file mode 100644
index 0000000..79b29b6
--- /dev/null
+++ b/kde/slack-desc/libksysguard
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+libksysguard: libksysguard (libksysguard)
+libksysguard:
+libksysguard:
+libksysguard:
+libksysguard:
+libksysguard:
+libksysguard:
+libksysguard:
+libksysguard:
+libksysguard:
+libksysguard: Homepage: http://kde.org/
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-km b/kde/slack-desc/libmm-qt5
index 8613ad6..d89bd4a 100644
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-km
+++ b/kde/slack-desc/libmm-qt5
@@ -5,15 +5,15 @@
# exactly 11 lines for the formatting to be correct. It's also customary to
# leave one space after the ':'.
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-km: calligra-l10n-km
-calligra-l10n-km:
-calligra-l10n-km: Khmer language support for Calligra.
-calligra-l10n-km:
-calligra-l10n-km:
-calligra-l10n-km:
-calligra-l10n-km:
-calligra-l10n-km:
-calligra-l10n-km:
-calligra-l10n-km:
-calligra-l10n-km:
+ |-----handy-ruler------------------------------------------------------|
+libmm-qt5: libmm-qt (ModemManager Qt bindings)
+libmm-qt5:
+libmm-qt5: This package contains Qt bindings for ModemManager.
+libmm-qt5:
+libmm-qt5:
+libmm-qt5:
+libmm-qt5:
+libmm-qt5:
+libmm-qt5:
+libmm-qt5: For more information, visit: http://www.kde.org
+libmm-qt5:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-af b/kde/slack-desc/libnm-qt5
index b0f9436..283eb74 100644
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-af
+++ b/kde/slack-desc/libnm-qt5
@@ -5,15 +5,15 @@
# exactly 11 lines for the formatting to be correct. It's also customary to
# leave one space after the ':'.
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-af: calligra-l10n-af
-calligra-l10n-af:
-calligra-l10n-af: Afrikaans language support for Calligra.
-calligra-l10n-af:
-calligra-l10n-af:
-calligra-l10n-af:
-calligra-l10n-af:
-calligra-l10n-af:
-calligra-l10n-af:
-calligra-l10n-af:
-calligra-l10n-af:
+ |-----handy-ruler------------------------------------------------------|
+libnm-qt5: libnm-qt (NetworkManager Qt bindings)
+libnm-qt5:
+libnm-qt5: This package contains Qt bindings for NetworkManager.
+libnm-qt5:
+libnm-qt5:
+libnm-qt5:
+libnm-qt5:
+libnm-qt5:
+libnm-qt5:
+libnm-qt5: For more information, visit: http://www.kde.org
+libnm-qt5:
diff --git a/kde/slack-desc/milou b/kde/slack-desc/milou
new file mode 100644
index 0000000..0d4dc65
--- /dev/null
+++ b/kde/slack-desc/milou
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+milou: milou (Plasma search applet)
+milou:
+milou: A Plasma applet that can search files, emails, contacts,
+milou: events and more data indexed by KDE Desktop Search.
+milou:
+milou:
+milou:
+milou:
+milou:
+milou:
+milou: Homepage: http://kde.org/
diff --git a/kde/slack-desc/oxygen b/kde/slack-desc/oxygen
new file mode 100644
index 0000000..3e090ef
--- /dev/null
+++ b/kde/slack-desc/oxygen
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+oxygen: oxygen (KDE window manager theme)
+oxygen:
+oxygen: KDE window manager theme.
+oxygen:
+oxygen:
+oxygen:
+oxygen:
+oxygen:
+oxygen:
+oxygen:
+oxygen: Homepage: http://kde.org/
diff --git a/kde/slack-desc/oxygen-fonts b/kde/slack-desc/oxygen-fonts
new file mode 100644
index 0000000..aae2124
--- /dev/null
+++ b/kde/slack-desc/oxygen-fonts
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+oxygen-fonts: oxygen-fonts (KDE desktop fonts)
+oxygen-fonts:
+oxygen-fonts: Desktop/GUI font family for integrated use with the
+oxygen-fonts: KDE desktop.
+oxygen-fonts:
+oxygen-fonts:
+oxygen-fonts:
+oxygen-fonts:
+oxygen-fonts:
+oxygen-fonts:
+oxygen-fonts: Homepage: http://kde.org/
diff --git a/kde/slack-desc/plasma-desktop b/kde/slack-desc/plasma-desktop
new file mode 100644
index 0000000..c978f4b
--- /dev/null
+++ b/kde/slack-desc/plasma-desktop
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+plasma-desktop: plasma-desktop (KDE Plasma Desktop)
+plasma-desktop:
+plasma-desktop: Provides the environment for running and managing
+plasma-desktop: applications and integrating interaction of
+plasma-desktop: applications. It is designed as generic environment
+plasma-desktop: for all kinds of desktop applications, not only
+plasma-desktop: applications built on the KDE Platform. It integrates
+plasma-desktop: best with applications following the standards used
+plasma-desktop: by the KDE Platform.
+plasma-desktop:
+plasma-desktop: Homepage: http://kde.org/
diff --git a/kde/slack-desc/plasma-framework b/kde/slack-desc/plasma-framework
new file mode 100644
index 0000000..8eab3dc
--- /dev/null
+++ b/kde/slack-desc/plasma-framework
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+plasma-framework: plasma-framework (Plasma libraries and runtime components)
+plasma-framework:
+plasma-framework: This package contains Plasma libraries and runtime
+plasma-framework: components such as QML support for Plasma.
+plasma-framework:
+plasma-framework:
+plasma-framework:
+plasma-framework:
+plasma-framework:
+plasma-framework:
+plasma-framework: Homepage: http://kde.org/
diff --git a/kde/slack-desc/plasma-workspace b/kde/slack-desc/plasma-workspace
new file mode 100644
index 0000000..7003c84
--- /dev/null
+++ b/kde/slack-desc/plasma-workspace
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+plasma-workspace: plasma-workspace (KDE Plasma Workspace)
+plasma-workspace:
+plasma-workspace:
+plasma-workspace:
+plasma-workspace:
+plasma-workspace:
+plasma-workspace:
+plasma-workspace:
+plasma-workspace:
+plasma-workspace:
+plasma-workspace: Homepage: http://kde.org/
diff --git a/kde/slack-desc/plasma5-nm b/kde/slack-desc/plasma5-nm
new file mode 100644
index 0000000..1c2dab3
--- /dev/null
+++ b/kde/slack-desc/plasma5-nm
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+plasma5-nm: plasma5-nm (KDE networkmanagement applet)
+plasma5-nm:
+plasma5-nm: This package contains the KDE networkmanagement applet for Plasma 5.
+plasma5-nm: This applet is written in QML and replacing the old widget based
+plasma5-nm: networkmanagement applet.
+plasma5-nm:
+plasma5-nm:
+plasma5-nm:
+plasma5-nm:
+plasma5-nm: For more information, visit: http://www.kde.org
+plasma5-nm:
diff --git a/kde/slack-desc/powerdevil b/kde/slack-desc/powerdevil
new file mode 100644
index 0000000..23dd81d
--- /dev/null
+++ b/kde/slack-desc/powerdevil
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+powerdevil: powerdevil (power management tool)
+powerdevil:
+powerdevil: PowerDevil is a KDE utility for Laptop Powermanagement.
+powerdevil:
+powerdevil:
+powerdevil:
+powerdevil:
+powerdevil:
+powerdevil:
+powerdevil:
+powerdevil: Homepage: http://kde.org/
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-cs b/kde/slack-desc/sddm-kcm
index 87bc7d8..53c6907 100644
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-cs
+++ b/kde/slack-desc/sddm-kcm
@@ -5,15 +5,15 @@
# exactly 11 lines for the formatting to be correct. It's also customary to
# leave one space after the ':'.
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-cs: calligra-l10n-cs
-calligra-l10n-cs:
-calligra-l10n-cs: Czech language support for Calligra.
-calligra-l10n-cs:
-calligra-l10n-cs:
-calligra-l10n-cs:
-calligra-l10n-cs:
-calligra-l10n-cs:
-calligra-l10n-cs:
-calligra-l10n-cs:
-calligra-l10n-cs:
+ |-----handy-ruler------------------------------------------------------|
+sddm-kcm: sddm-kcm (configure sddm in kde)
+sddm-kcm:
+sddm-kcm: KCM module for SDDM.
+sddm-kcm: This module allows for configuring SDDM for KDE System Settings.
+sddm-kcm:
+sddm-kcm:
+sddm-kcm:
+sddm-kcm:
+sddm-kcm:
+sddm-kcm: For more information, visit: https://github.com/sddm/sddm-kcm
+sddm-kcm:
diff --git a/kde/slack-desc/sddm-qt5 b/kde/slack-desc/sddm-qt5
new file mode 100644
index 0000000..3de2a15
--- /dev/null
+++ b/kde/slack-desc/sddm-qt5
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+sddm-qt5: sddm-qt5 (QML based X11 display manager)
+sddm-qt5:
+sddm-qt5: SDDM is a modern display manager for X11 aiming to be fast, simple
+sddm-qt5: and beatiful. It uses modern technologies like QtQuick, which in turn
+sddm-qt5: gives the designer the ability to create smooth, animated user
+sddm-qt5: interfaces. SDDM is extremely themeable.
+sddm-qt5: There are a few sample themes distributed with SDDM. They can be used
+sddm-qt5: as a starting point for new themes.
+sddm-qt5:
+sddm-qt5: See https://github.com/sddm/
+sddm-qt5:
diff --git a/kde/slack-desc/sddm-theme-breeze b/kde/slack-desc/sddm-theme-breeze
new file mode 100644
index 0000000..f87a26e
--- /dev/null
+++ b/kde/slack-desc/sddm-theme-breeze
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+sddm-theme-breeze: sddm-theme-breeze (KDE5 Breeze theme for SDDM)
+sddm-theme-breeze:
+sddm-theme-breeze: A theme for Simple Desktop Display Manager (SDDM)
+sddm-theme-breeze: to blend in with the Breeze default theme of
+sddm-theme-breeze: the KDE5 desktop (Plasma Next).
+sddm-theme-breeze:
+sddm-theme-breeze:
+sddm-theme-breeze:
+sddm-theme-breeze: Homepage:
+sddm-theme-breeze: https://code.launchpad.net/~neon/project-neon5/sddm-theme-breeze
+sddm-theme-breeze:
diff --git a/kde/slack-desc/solid b/kde/slack-desc/solid
new file mode 100644
index 0000000..7b64d7d
--- /dev/null
+++ b/kde/slack-desc/solid
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+solid: solid (solid)
+solid:
+solid:
+solid:
+solid:
+solid:
+solid:
+solid:
+solid:
+solid:
+solid: Homepage: http://kde.org/
diff --git a/kde/slack-desc/sonnet b/kde/slack-desc/sonnet
new file mode 100644
index 0000000..e1bb531
--- /dev/null
+++ b/kde/slack-desc/sonnet
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+sonnet: sonnet (sonnet)
+sonnet:
+sonnet:
+sonnet:
+sonnet:
+sonnet:
+sonnet:
+sonnet:
+sonnet:
+sonnet:
+sonnet: Homepage: http://kde.org/
diff --git a/kde/slack-desc/systemsettings b/kde/slack-desc/systemsettings
new file mode 100644
index 0000000..4ee9c5d
--- /dev/null
+++ b/kde/slack-desc/systemsettings
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+systemsettings: systemsettings (system settings utility)
+systemsettings:
+systemsettings: Control center for KDE software and workspaces.
+systemsettings:
+systemsettings:
+systemsettings:
+systemsettings:
+systemsettings:
+systemsettings:
+systemsettings:
+systemsettings: Homepage: http://kde.org/
diff --git a/kde/slack-desc/threadweaver b/kde/slack-desc/threadweaver
new file mode 100644
index 0000000..0bdd4d8
--- /dev/null
+++ b/kde/slack-desc/threadweaver
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+threadweaver: threadweaver (threadweaver)
+threadweaver:
+threadweaver:
+threadweaver:
+threadweaver:
+threadweaver:
+threadweaver:
+threadweaver:
+threadweaver:
+threadweaver:
+threadweaver: Homepage: http://kde.org/
diff --git a/kdei/calligra-l10n/calligra-l10n.SlackBuild b/kdei/calligra-l10n/calligra-l10n.SlackBuild
deleted file mode 100755
index c820e76..0000000
--- a/kdei/calligra-l10n/calligra-l10n.SlackBuild
+++ /dev/null
@@ -1,117 +0,0 @@
-#!/bin/sh
-
-# Copyright 2008 Robby Workman Northport, AL, USA
-# Copyright 2012, 2013, 2014 Eric Hameleers, Eindhoven, NL
-# Copyright 2012, 2013, 2014 Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-# This script should build any of the language packs if run with (for example):
-# PKGLANG=de ./calligra-l10n.SlackBuild
-# You should be able to build all of them with something like this:
-# for i in $(cat languages) ; do PKGLANG=$i ./calligra-l10n.SlackBuild ; done
-# If ./languages is missing and this script is called without options, the
-# default is to create an up-to-date ./languages list and build all the
-# language packs.
-
-if [ ! -r ./languages ]; then
- for file in calligra-l10n*.xz ; do
- echo $file | cut -f 3 -d - >> ./languages
- done
-fi
-
-[ -z $VERSION ] && export VERSION=2.8.6
-[ -z $ARCH ] && export ARCH=noarch
-[ -z $BUILD ] && export BUILD=1
-
-# Use this as CFLAGS and CXXFLAGS:
-if [ -z "$SLKCFLAGS" ]; then
- if [ "$ARCH" = "i486" ]; then
- export SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- elif [ "$ARCH" = "s390" ]; then
- export SLKCFLAGS="-O2"
- elif [ "$ARCH" = "x86_64" ]; then
- export SLKCFLAGS="-O2 -fPIC"
- elif [ "$ARCH" = "armv7hl" ]; then
- export SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
- fi
-fi
-
-# Get the kde environment variables
-[ -d kdebase ] && . ./kdebase/profile.d/kde.sh
-
-# Set the config option variables if they are not already set:
-[ -r ../KDE.options ] && . ../KDE.options
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-
-make_language_pack() {
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1
-cd $PKGNAM-$VERSION || exit 1
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-mkdir -p build
-cd build
- cmake \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DMAN_INSTALL_DIR=/usr/man \
- -DSYSCONF_INSTALL_DIR=/etc/kde \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- ..
- make || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
- find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-)
-mkdir -p $PKG/install
-cat $CWD/slack-desc/slack-desc.calligra-l10n-$PKGLANG > $PKG/install/slack-desc
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
-}
-
-if [ -z $PKGLANG ]; then
- for PKGLANG in $(cat languages) ; do
- PKGNAM=calligra-l10n-$PKGLANG
- PKG=$TMP/package-calligra-l10n-$PKGLANG
- # The global options may be overridden here (if needed):
- [ -r ./local.options/$PKGLANG ] && . ./local.options/$PKGLANG
- make_language_pack;
- done
-else
- PKGNAM=calligra-l10n-$PKGLANG
- PKG=$TMP/package-calligra-l10n-$PKGLANG
- # The global options may be overridden here (if needed):
- [ -r ./local.options/$PKGLANG ] && . ./local.options/$PKGLANG
- make_language_pack;
-fi
-
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ar b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ar
deleted file mode 100644
index 5c495d6..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ar
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-ar: calligra-l10n-ar
-calligra-l10n-ar:
-calligra-l10n-ar: Arabic language support for Calligra.
-calligra-l10n-ar:
-calligra-l10n-ar:
-calligra-l10n-ar:
-calligra-l10n-ar:
-calligra-l10n-ar:
-calligra-l10n-ar:
-calligra-l10n-ar:
-calligra-l10n-ar:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-az b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-az
deleted file mode 100644
index 0eba46b..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-az
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-az: calligra-l10n-az
-calligra-l10n-az:
-calligra-l10n-az: Azerbaijani language support for Calligra.
-calligra-l10n-az:
-calligra-l10n-az:
-calligra-l10n-az:
-calligra-l10n-az:
-calligra-l10n-az:
-calligra-l10n-az:
-calligra-l10n-az:
-calligra-l10n-az:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-bg b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-bg
deleted file mode 100644
index 0cc4dbc..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-bg
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-bg: calligra-l10n-bg
-calligra-l10n-bg:
-calligra-l10n-bg: Bulgarian language support for Calligra.
-calligra-l10n-bg:
-calligra-l10n-bg:
-calligra-l10n-bg:
-calligra-l10n-bg:
-calligra-l10n-bg:
-calligra-l10n-bg:
-calligra-l10n-bg:
-calligra-l10n-bg:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-br b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-br
deleted file mode 100644
index 0db9564..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-br
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-br: calligra-l10n-br
-calligra-l10n-br:
-calligra-l10n-br: Breton language support for Calligra.
-calligra-l10n-br:
-calligra-l10n-br:
-calligra-l10n-br:
-calligra-l10n-br:
-calligra-l10n-br:
-calligra-l10n-br:
-calligra-l10n-br:
-calligra-l10n-br:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-bs b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-bs
deleted file mode 100644
index 8a82e9b..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-bs
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-bs: calligra-l10n-bs
-calligra-l10n-bs:
-calligra-l10n-bs: Bosnian language support for Calligra.
-calligra-l10n-bs:
-calligra-l10n-bs:
-calligra-l10n-bs:
-calligra-l10n-bs:
-calligra-l10n-bs:
-calligra-l10n-bs:
-calligra-l10n-bs:
-calligra-l10n-bs:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ca b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ca
deleted file mode 100644
index 27a7e3e..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ca
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-ca: calligra-l10n-ca
-calligra-l10n-ca:
-calligra-l10n-ca: Catalan language support for Calligra.
-calligra-l10n-ca:
-calligra-l10n-ca:
-calligra-l10n-ca:
-calligra-l10n-ca:
-calligra-l10n-ca:
-calligra-l10n-ca:
-calligra-l10n-ca:
-calligra-l10n-ca:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ca@valencia b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ca@valencia
deleted file mode 100644
index fb75993..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ca@valencia
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-ca@valencia: calligra-l10n-ca@valencia
-calligra-l10n-ca@valencia:
-calligra-l10n-ca@valencia: Valencian (southern Catalan) language support for Calligra.
-calligra-l10n-ca@valencia:
-calligra-l10n-ca@valencia:
-calligra-l10n-ca@valencia:
-calligra-l10n-ca@valencia:
-calligra-l10n-ca@valencia:
-calligra-l10n-ca@valencia:
-calligra-l10n-ca@valencia:
-calligra-l10n-ca@valencia:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-cy b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-cy
deleted file mode 100644
index f25b96b..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-cy
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-cy: calligra-l10n-cy
-calligra-l10n-cy:
-calligra-l10n-cy: Welsh language support for Calligra.
-calligra-l10n-cy:
-calligra-l10n-cy:
-calligra-l10n-cy:
-calligra-l10n-cy:
-calligra-l10n-cy:
-calligra-l10n-cy:
-calligra-l10n-cy:
-calligra-l10n-cy:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-da b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-da
deleted file mode 100644
index 6b90799..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-da
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-da: calligra-l10n-da
-calligra-l10n-da:
-calligra-l10n-da: Danish language support for Calligra.
-calligra-l10n-da:
-calligra-l10n-da:
-calligra-l10n-da:
-calligra-l10n-da:
-calligra-l10n-da:
-calligra-l10n-da:
-calligra-l10n-da:
-calligra-l10n-da:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-de b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-de
deleted file mode 100644
index ff79d90..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-de
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-de: calligra-l10n-de
-calligra-l10n-de:
-calligra-l10n-de: German language support for Calligra.
-calligra-l10n-de:
-calligra-l10n-de:
-calligra-l10n-de:
-calligra-l10n-de:
-calligra-l10n-de:
-calligra-l10n-de:
-calligra-l10n-de:
-calligra-l10n-de:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-el b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-el
deleted file mode 100644
index 80c5263..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-el
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-el: calligra-l10n-el
-calligra-l10n-el:
-calligra-l10n-el: Greek language support for Calligra.
-calligra-l10n-el:
-calligra-l10n-el:
-calligra-l10n-el:
-calligra-l10n-el:
-calligra-l10n-el:
-calligra-l10n-el:
-calligra-l10n-el:
-calligra-l10n-el:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-en_GB b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-en_GB
deleted file mode 100644
index 9e39b8b..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-en_GB
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-en_GB: calligra-l10n-en_GB
-calligra-l10n-en_GB:
-calligra-l10n-en_GB: English (UK) language support for Calligra.
-calligra-l10n-en_GB:
-calligra-l10n-en_GB:
-calligra-l10n-en_GB:
-calligra-l10n-en_GB:
-calligra-l10n-en_GB:
-calligra-l10n-en_GB:
-calligra-l10n-en_GB:
-calligra-l10n-en_GB:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-eo b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-eo
deleted file mode 100644
index 4e6932f..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-eo
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-eo: calligra-l10n-eo
-calligra-l10n-eo:
-calligra-l10n-eo: Esperanto language support for Calligra.
-calligra-l10n-eo:
-calligra-l10n-eo:
-calligra-l10n-eo:
-calligra-l10n-eo:
-calligra-l10n-eo:
-calligra-l10n-eo:
-calligra-l10n-eo:
-calligra-l10n-eo:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-es b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-es
deleted file mode 100644
index 5f4916d..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-es
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-es: calligra-l10n-es
-calligra-l10n-es:
-calligra-l10n-es: Spanish language support for Calligra.
-calligra-l10n-es:
-calligra-l10n-es:
-calligra-l10n-es:
-calligra-l10n-es:
-calligra-l10n-es:
-calligra-l10n-es:
-calligra-l10n-es:
-calligra-l10n-es:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-et b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-et
deleted file mode 100644
index 48a6ec9..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-et
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-et: calligra-l10n-et
-calligra-l10n-et:
-calligra-l10n-et: Estonian language support for Calligra.
-calligra-l10n-et:
-calligra-l10n-et:
-calligra-l10n-et:
-calligra-l10n-et:
-calligra-l10n-et:
-calligra-l10n-et:
-calligra-l10n-et:
-calligra-l10n-et:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-eu b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-eu
deleted file mode 100644
index 917ebf8..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-eu
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makeu it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lineu for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-eu: calligra-l10n-eu
-calligra-l10n-eu:
-calligra-l10n-eu: Basque language support for Calligra.
-calligra-l10n-eu:
-calligra-l10n-eu:
-calligra-l10n-eu:
-calligra-l10n-eu:
-calligra-l10n-eu:
-calligra-l10n-eu:
-calligra-l10n-eu:
-calligra-l10n-eu:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-fa b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-fa
deleted file mode 100644
index 5f405c6..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-fa
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-fa: calligra-l10n-fa
-calligra-l10n-fa:
-calligra-l10n-fa: Persian (Farsi) language support for Calligra.
-calligra-l10n-fa:
-calligra-l10n-fa:
-calligra-l10n-fa:
-calligra-l10n-fa:
-calligra-l10n-fa:
-calligra-l10n-fa:
-calligra-l10n-fa:
-calligra-l10n-fa:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-fi b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-fi
deleted file mode 100644
index c76ff51..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-fi
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-fi: calligra-l10n-fi
-calligra-l10n-fi:
-calligra-l10n-fi: Finnish language support for Calligra.
-calligra-l10n-fi:
-calligra-l10n-fi:
-calligra-l10n-fi:
-calligra-l10n-fi:
-calligra-l10n-fi:
-calligra-l10n-fi:
-calligra-l10n-fi:
-calligra-l10n-fi:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-fr b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-fr
deleted file mode 100644
index addbe7d..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-fr
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-fr: calligra-l10n-fr
-calligra-l10n-fr:
-calligra-l10n-fr: French language support for Calligra.
-calligra-l10n-fr:
-calligra-l10n-fr:
-calligra-l10n-fr:
-calligra-l10n-fr:
-calligra-l10n-fr:
-calligra-l10n-fr:
-calligra-l10n-fr:
-calligra-l10n-fr:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-fy b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-fy
deleted file mode 100644
index 9e45f73..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-fy
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-fy: calligra-l10n-fy
-calligra-l10n-fy:
-calligra-l10n-fy: Abkhasysk language support for Calligra.
-calligra-l10n-fy:
-calligra-l10n-fy:
-calligra-l10n-fy:
-calligra-l10n-fy:
-calligra-l10n-fy:
-calligra-l10n-fy:
-calligra-l10n-fy:
-calligra-l10n-fy:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ga b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ga
deleted file mode 100644
index a73833e..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ga
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makeu it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lineu for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-ga: calligra-l10n-ga
-calligra-l10n-ga:
-calligra-l10n-ga: Irish Gaelic language support for Calligra.
-calligra-l10n-ga:
-calligra-l10n-ga:
-calligra-l10n-ga:
-calligra-l10n-ga:
-calligra-l10n-ga:
-calligra-l10n-ga:
-calligra-l10n-ga:
-calligra-l10n-ga:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-gl b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-gl
deleted file mode 100644
index a8cbccb..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-gl
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-gl: calligra-l10n-gl
-calligra-l10n-gl:
-calligra-l10n-gl: Galician language support for Calligra.
-calligra-l10n-gl:
-calligra-l10n-gl:
-calligra-l10n-gl:
-calligra-l10n-gl:
-calligra-l10n-gl:
-calligra-l10n-gl:
-calligra-l10n-gl:
-calligra-l10n-gl:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-he b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-he
deleted file mode 100644
index 6c257aa..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-he
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-he: calligra-l10n-he
-calligra-l10n-he:
-calligra-l10n-he: Hebrew language support for Calligra.
-calligra-l10n-he:
-calligra-l10n-he:
-calligra-l10n-he:
-calligra-l10n-he:
-calligra-l10n-he:
-calligra-l10n-he:
-calligra-l10n-he:
-calligra-l10n-he:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-hi b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-hi
deleted file mode 100644
index 6ce1759..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-hi
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-hi: calligra-l10n-hi
-calligra-l10n-hi:
-calligra-l10n-hi: Hindi language support for Calligra.
-calligra-l10n-hi:
-calligra-l10n-hi:
-calligra-l10n-hi:
-calligra-l10n-hi:
-calligra-l10n-hi:
-calligra-l10n-hi:
-calligra-l10n-hi:
-calligra-l10n-hi:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-hne b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-hne
deleted file mode 100644
index b96f0ff..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-hne
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-hne: calligra-l10n-hne
-calligra-l10n-hne:
-calligra-l10n-hne: Chhattisgarhi language support for Calligra.
-calligra-l10n-hne:
-calligra-l10n-hne:
-calligra-l10n-hne:
-calligra-l10n-hne:
-calligra-l10n-hne:
-calligra-l10n-hne:
-calligra-l10n-hne:
-calligra-l10n-hne:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-hsb b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-hsb
deleted file mode 100644
index 96d4485..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-hsb
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-hsb: calligra-l10n-hsb
-calligra-l10n-hsb:
-calligra-l10n-hsb: Upper Sorbian language support for Calligra.
-calligra-l10n-hsb:
-calligra-l10n-hsb:
-calligra-l10n-hsb:
-calligra-l10n-hsb:
-calligra-l10n-hsb:
-calligra-l10n-hsb:
-calligra-l10n-hsb:
-calligra-l10n-hsb:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-hu b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-hu
deleted file mode 100644
index 19869b9..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-hu
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-hu: calligra-l10n-hu
-calligra-l10n-hu:
-calligra-l10n-hu: Hungarian language support for Calligra.
-calligra-l10n-hu:
-calligra-l10n-hu:
-calligra-l10n-hu:
-calligra-l10n-hu:
-calligra-l10n-hu:
-calligra-l10n-hu:
-calligra-l10n-hu:
-calligra-l10n-hu:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ia b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ia
deleted file mode 100644
index a82b251..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ia
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-ia: calligra-l10n-ia
-calligra-l10n-ia:
-calligra-l10n-ia: Interlingua language support for Calligra.
-calligra-l10n-ia:
-calligra-l10n-ia:
-calligra-l10n-ia:
-calligra-l10n-ia:
-calligra-l10n-ia:
-calligra-l10n-ia:
-calligra-l10n-ia:
-calligra-l10n-ia:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-is b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-is
deleted file mode 100644
index d664207..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-is
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-is: calligra-l10n-is
-calligra-l10n-is:
-calligra-l10n-is: Icelandic language support for Calligra.
-calligra-l10n-is:
-calligra-l10n-is:
-calligra-l10n-is:
-calligra-l10n-is:
-calligra-l10n-is:
-calligra-l10n-is:
-calligra-l10n-is:
-calligra-l10n-is:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-it b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-it
deleted file mode 100644
index 43bf529..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-it
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-it: calligra-l10n-it
-calligra-l10n-it:
-calligra-l10n-it: Italian language support for Calligra.
-calligra-l10n-it:
-calligra-l10n-it:
-calligra-l10n-it:
-calligra-l10n-it:
-calligra-l10n-it:
-calligra-l10n-it:
-calligra-l10n-it:
-calligra-l10n-it:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ja b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ja
deleted file mode 100644
index 782d09d..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ja
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-ja: calligra-l10n-ja
-calligra-l10n-ja:
-calligra-l10n-ja: Japanese language support for Calligra.
-calligra-l10n-ja:
-calligra-l10n-ja:
-calligra-l10n-ja:
-calligra-l10n-ja:
-calligra-l10n-ja:
-calligra-l10n-ja:
-calligra-l10n-ja:
-calligra-l10n-ja:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-kk b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-kk
deleted file mode 100644
index 071a9a7..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-kk
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-kk: calligra-l10n-kk
-calligra-l10n-kk:
-calligra-l10n-kk: Kazakh language support for Calligra.
-calligra-l10n-kk:
-calligra-l10n-kk:
-calligra-l10n-kk:
-calligra-l10n-kk:
-calligra-l10n-kk:
-calligra-l10n-kk:
-calligra-l10n-kk:
-calligra-l10n-kk:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-lo b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-lo
deleted file mode 100644
index 8de6a26..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-lo
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-lo: calligra-l10n-lo
-calligra-l10n-lo:
-calligra-l10n-lo: Lao language support for Calligra.
-calligra-l10n-lo:
-calligra-l10n-lo:
-calligra-l10n-lo:
-calligra-l10n-lo:
-calligra-l10n-lo:
-calligra-l10n-lo:
-calligra-l10n-lo:
-calligra-l10n-lo:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-lt b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-lt
deleted file mode 100644
index 470dee6..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-lt
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-lt: calligra-l10n-lt
-calligra-l10n-lt:
-calligra-l10n-lt: Lithuanian language support for Calligra.
-calligra-l10n-lt:
-calligra-l10n-lt:
-calligra-l10n-lt:
-calligra-l10n-lt:
-calligra-l10n-lt:
-calligra-l10n-lt:
-calligra-l10n-lt:
-calligra-l10n-lt:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-lv b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-lv
deleted file mode 100644
index 07da0e2..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-lv
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-lv: calligra-l10n-lv
-calligra-l10n-lv:
-calligra-l10n-lv: Latvian language support for Calligra.
-calligra-l10n-lv:
-calligra-l10n-lv:
-calligra-l10n-lv:
-calligra-l10n-lv:
-calligra-l10n-lv:
-calligra-l10n-lv:
-calligra-l10n-lv:
-calligra-l10n-lv:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-mk b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-mk
deleted file mode 100644
index bf683ac..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-mk
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-mk: calligra-l10n-mk
-calligra-l10n-mk:
-calligra-l10n-mk: Macedonian language support for Calligra.
-calligra-l10n-mk:
-calligra-l10n-mk:
-calligra-l10n-mk:
-calligra-l10n-mk:
-calligra-l10n-mk:
-calligra-l10n-mk:
-calligra-l10n-mk:
-calligra-l10n-mk:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ms b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ms
deleted file mode 100644
index 526a2bd..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ms
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-ms: calligra-l10n-ms
-calligra-l10n-ms:
-calligra-l10n-ms: Malay language support for Calligra.
-calligra-l10n-ms:
-calligra-l10n-ms:
-calligra-l10n-ms:
-calligra-l10n-ms:
-calligra-l10n-ms:
-calligra-l10n-ms:
-calligra-l10n-ms:
-calligra-l10n-ms:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-mt b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-mt
deleted file mode 100644
index d67b36e..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-mt
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-mt: calligra-l10n-mt
-calligra-l10n-mt:
-calligra-l10n-mt: Maltese language support for Calligra.
-calligra-l10n-mt:
-calligra-l10n-mt:
-calligra-l10n-mt:
-calligra-l10n-mt:
-calligra-l10n-mt:
-calligra-l10n-mt:
-calligra-l10n-mt:
-calligra-l10n-mt:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-nb b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-nb
deleted file mode 100644
index 5fa9358..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-nb
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-nb: calligra-l10n-nb
-calligra-l10n-nb:
-calligra-l10n-nb: Norwegian (Bokmaal) language support for Calligra.
-calligra-l10n-nb:
-calligra-l10n-nb:
-calligra-l10n-nb:
-calligra-l10n-nb:
-calligra-l10n-nb:
-calligra-l10n-nb:
-calligra-l10n-nb:
-calligra-l10n-nb:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-nds b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-nds
deleted file mode 100644
index e78a7dd..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-nds
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-nds: calligra-l10n-nds
-calligra-l10n-nds:
-calligra-l10n-nds: Low Saxon language support for Calligra.
-calligra-l10n-nds:
-calligra-l10n-nds:
-calligra-l10n-nds:
-calligra-l10n-nds:
-calligra-l10n-nds:
-calligra-l10n-nds:
-calligra-l10n-nds:
-calligra-l10n-nds:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ne b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ne
deleted file mode 100644
index 61ed809..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ne
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-ne: calligra-l10n-ne
-calligra-l10n-ne:
-calligra-l10n-ne: Nepali language support for Calligra.
-calligra-l10n-ne:
-calligra-l10n-ne:
-calligra-l10n-ne:
-calligra-l10n-ne:
-calligra-l10n-ne:
-calligra-l10n-ne:
-calligra-l10n-ne:
-calligra-l10n-ne:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-nl b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-nl
deleted file mode 100644
index 27f3316..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-nl
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-nl: calligra-l10n-nl
-calligra-l10n-nl:
-calligra-l10n-nl: Dutch language support for Calligra.
-calligra-l10n-nl:
-calligra-l10n-nl:
-calligra-l10n-nl:
-calligra-l10n-nl:
-calligra-l10n-nl:
-calligra-l10n-nl:
-calligra-l10n-nl:
-calligra-l10n-nl:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-nn b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-nn
deleted file mode 100644
index 1de72c2..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-nn
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-nn: calligra-l10n-nn
-calligra-l10n-nn:
-calligra-l10n-nn: Norwegian (Nynorsk) language support for Calligra.
-calligra-l10n-nn:
-calligra-l10n-nn:
-calligra-l10n-nn:
-calligra-l10n-nn:
-calligra-l10n-nn:
-calligra-l10n-nn:
-calligra-l10n-nn:
-calligra-l10n-nn:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-no b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-no
deleted file mode 100644
index a479e2d..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-no
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-no: calligra-l10n-no
-calligra-l10n-no:
-calligra-l10n-no: Norwegian (Bokmaal) language support for Calligra.
-calligra-l10n-no:
-calligra-l10n-no:
-calligra-l10n-no:
-calligra-l10n-no:
-calligra-l10n-no:
-calligra-l10n-no:
-calligra-l10n-no:
-calligra-l10n-no:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-no_NY b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-no_NY
deleted file mode 100644
index 682218a..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-no_NY
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-no_NY: calligra-l10n-no_NY
-calligra-l10n-no_NY:
-calligra-l10n-no_NY: Norwegian (Nynorsk) language support for Calligra.
-calligra-l10n-no_NY:
-calligra-l10n-no_NY:
-calligra-l10n-no_NY:
-calligra-l10n-no_NY:
-calligra-l10n-no_NY:
-calligra-l10n-no_NY:
-calligra-l10n-no_NY:
-calligra-l10n-no_NY:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-pl b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-pl
deleted file mode 100644
index e2725bf..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-pl
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-pl: calligra-l10n-pl
-calligra-l10n-pl:
-calligra-l10n-pl: Polish language support for Calligra.
-calligra-l10n-pl:
-calligra-l10n-pl:
-calligra-l10n-pl:
-calligra-l10n-pl:
-calligra-l10n-pl:
-calligra-l10n-pl:
-calligra-l10n-pl:
-calligra-l10n-pl:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-pt b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-pt
deleted file mode 100644
index d9fa736..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-pt
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-pt: calligra-l10n-pt
-calligra-l10n-pt:
-calligra-l10n-pt: Portuguese language support for Calligra.
-calligra-l10n-pt:
-calligra-l10n-pt:
-calligra-l10n-pt:
-calligra-l10n-pt:
-calligra-l10n-pt:
-calligra-l10n-pt:
-calligra-l10n-pt:
-calligra-l10n-pt:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-pt_BR b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-pt_BR
deleted file mode 100644
index 616edf6..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-pt_BR
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-pt_BR: calligra-l10n-pt_BR
-calligra-l10n-pt_BR:
-calligra-l10n-pt_BR: Brazil portuguese language support for Calligra.
-calligra-l10n-pt_BR:
-calligra-l10n-pt_BR:
-calligra-l10n-pt_BR:
-calligra-l10n-pt_BR:
-calligra-l10n-pt_BR:
-calligra-l10n-pt_BR:
-calligra-l10n-pt_BR:
-calligra-l10n-pt_BR:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ro b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ro
deleted file mode 100644
index 0483eac..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ro
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-ro: calligra-l10n-ro
-calligra-l10n-ro:
-calligra-l10n-ro: Romanian language support for Calligra.
-calligra-l10n-ro:
-calligra-l10n-ro:
-calligra-l10n-ro:
-calligra-l10n-ro:
-calligra-l10n-ro:
-calligra-l10n-ro:
-calligra-l10n-ro:
-calligra-l10n-ro:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ru b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ru
deleted file mode 100644
index bee9570..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ru
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-ru: calligra-l10n-ru
-calligra-l10n-ru:
-calligra-l10n-ru: Russian language support for Calligra.
-calligra-l10n-ru:
-calligra-l10n-ru:
-calligra-l10n-ru:
-calligra-l10n-ru:
-calligra-l10n-ru:
-calligra-l10n-ru:
-calligra-l10n-ru:
-calligra-l10n-ru:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-se b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-se
deleted file mode 100644
index 18356f2..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-se
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-se: calligra-l10n-se
-calligra-l10n-se:
-calligra-l10n-se: Northern Sami language support for Calligra.
-calligra-l10n-se:
-calligra-l10n-se:
-calligra-l10n-se:
-calligra-l10n-se:
-calligra-l10n-se:
-calligra-l10n-se:
-calligra-l10n-se:
-calligra-l10n-se:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sk b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sk
deleted file mode 100644
index fed9ee2..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sk
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-sk: calligra-l10n-sk
-calligra-l10n-sk:
-calligra-l10n-sk: Slovak language support for Calligra.
-calligra-l10n-sk:
-calligra-l10n-sk:
-calligra-l10n-sk:
-calligra-l10n-sk:
-calligra-l10n-sk:
-calligra-l10n-sk:
-calligra-l10n-sk:
-calligra-l10n-sk:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sl b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sl
deleted file mode 100644
index 1f2fdc2..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sl
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-sl: calligra-l10n-sl
-calligra-l10n-sl:
-calligra-l10n-sl: Slovenian language support for Calligra.
-calligra-l10n-sl:
-calligra-l10n-sl:
-calligra-l10n-sl:
-calligra-l10n-sl:
-calligra-l10n-sl:
-calligra-l10n-sl:
-calligra-l10n-sl:
-calligra-l10n-sl:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sr b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sr
deleted file mode 100644
index 14fb8aa..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sr
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-sr: calligra-l10n-sr
-calligra-l10n-sr:
-calligra-l10n-sr: Serbian language support for Calligra.
-calligra-l10n-sr:
-calligra-l10n-sr:
-calligra-l10n-sr:
-calligra-l10n-sr:
-calligra-l10n-sr:
-calligra-l10n-sr:
-calligra-l10n-sr:
-calligra-l10n-sr:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sr@Latn b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sr@Latn
deleted file mode 100644
index 73c3e06..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sr@Latn
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-sr@Latn: calligra-l10n-sr@Latn
-calligra-l10n-sr@Latn:
-calligra-l10n-sr@Latn: Serbian in Latin script language support for Calligra.
-calligra-l10n-sr@Latn:
-calligra-l10n-sr@Latn:
-calligra-l10n-sr@Latn:
-calligra-l10n-sr@Latn:
-calligra-l10n-sr@Latn:
-calligra-l10n-sr@Latn:
-calligra-l10n-sr@Latn:
-calligra-l10n-sr@Latn:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sv b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sv
deleted file mode 100644
index 5c0c7de..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-sv
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-sv: calligra-l10n-sv
-calligra-l10n-sv:
-calligra-l10n-sv: Swedish language support for Calligra.
-calligra-l10n-sv:
-calligra-l10n-sv:
-calligra-l10n-sv:
-calligra-l10n-sv:
-calligra-l10n-sv:
-calligra-l10n-sv:
-calligra-l10n-sv:
-calligra-l10n-sv:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ta b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ta
deleted file mode 100644
index 40d6910..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ta
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-ta: calligra-l10n-ta
-calligra-l10n-ta:
-calligra-l10n-ta: Tamil language support for Calligra.
-calligra-l10n-ta:
-calligra-l10n-ta:
-calligra-l10n-ta:
-calligra-l10n-ta:
-calligra-l10n-ta:
-calligra-l10n-ta:
-calligra-l10n-ta:
-calligra-l10n-ta:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-tg b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-tg
deleted file mode 100644
index ee9c25a..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-tg
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-tg: calligra-l10n-tg
-calligra-l10n-tg:
-calligra-l10n-tg: Tajik language support for Calligra.
-calligra-l10n-tg:
-calligra-l10n-tg:
-calligra-l10n-tg:
-calligra-l10n-tg:
-calligra-l10n-tg:
-calligra-l10n-tg:
-calligra-l10n-tg:
-calligra-l10n-tg:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-th b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-th
deleted file mode 100644
index dae23d9..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-th
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-th: calligra-l10n-th
-calligra-l10n-th:
-calligra-l10n-th: Thai language support for Calligra.
-calligra-l10n-th:
-calligra-l10n-th:
-calligra-l10n-th:
-calligra-l10n-th:
-calligra-l10n-th:
-calligra-l10n-th:
-calligra-l10n-th:
-calligra-l10n-th:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-tr b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-tr
deleted file mode 100644
index 5964810..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-tr
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-tr: calligra-l10n-tr
-calligra-l10n-tr:
-calligra-l10n-tr: Turkish language support for Calligra.
-calligra-l10n-tr:
-calligra-l10n-tr:
-calligra-l10n-tr:
-calligra-l10n-tr:
-calligra-l10n-tr:
-calligra-l10n-tr:
-calligra-l10n-tr:
-calligra-l10n-tr:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-uk b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-uk
deleted file mode 100644
index d79f053..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-uk
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-uk: calligra-l10n-uk
-calligra-l10n-uk:
-calligra-l10n-uk: Ukrainian language support for Calligra.
-calligra-l10n-uk:
-calligra-l10n-uk:
-calligra-l10n-uk:
-calligra-l10n-uk:
-calligra-l10n-uk:
-calligra-l10n-uk:
-calligra-l10n-uk:
-calligra-l10n-uk:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-uz b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-uz
deleted file mode 100644
index 90c8fa0..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-uz
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-uz: calligra-l10n-uz
-calligra-l10n-uz:
-calligra-l10n-uz: Uzbek language support for Calligra.
-calligra-l10n-uz:
-calligra-l10n-uz:
-calligra-l10n-uz:
-calligra-l10n-uz:
-calligra-l10n-uz:
-calligra-l10n-uz:
-calligra-l10n-uz:
-calligra-l10n-uz:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ven b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ven
deleted file mode 100644
index 44fdda8..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-ven
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-ven: calligra-l10n-ven
-calligra-l10n-ven:
-calligra-l10n-ven: Venda language support for Calligra.
-calligra-l10n-ven:
-calligra-l10n-ven:
-calligra-l10n-ven:
-calligra-l10n-ven:
-calligra-l10n-ven:
-calligra-l10n-ven:
-calligra-l10n-ven:
-calligra-l10n-ven:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-wa b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-wa
deleted file mode 100644
index 1121068..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-wa
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-calligra-l10n-wa: calligra-l10n-wa
-calligra-l10n-wa:
-calligra-l10n-wa: Walloon language support for Calligra.
-calligra-l10n-wa:
-calligra-l10n-wa:
-calligra-l10n-wa:
-calligra-l10n-wa:
-calligra-l10n-wa:
-calligra-l10n-wa:
-calligra-l10n-wa:
-calligra-l10n-wa:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-xh b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-xh
deleted file mode 100644
index f15caa1..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-xh
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-xh: calligra-l10n-xh
-calligra-l10n-xh:
-calligra-l10n-xh: Xhosa language support for Calligra.
-calligra-l10n-xh:
-calligra-l10n-xh:
-calligra-l10n-xh:
-calligra-l10n-xh:
-calligra-l10n-xh:
-calligra-l10n-xh:
-calligra-l10n-xh:
-calligra-l10n-xh:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-zh_CN b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-zh_CN
deleted file mode 100644
index 566f2f1..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-zh_CN
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-zh_CN: calligra-l10n-zh_CN
-calligra-l10n-zh_CN:
-calligra-l10n-zh_CN: Simplified Chinese language support for Calligra.
-calligra-l10n-zh_CN:
-calligra-l10n-zh_CN:
-calligra-l10n-zh_CN:
-calligra-l10n-zh_CN:
-calligra-l10n-zh_CN:
-calligra-l10n-zh_CN:
-calligra-l10n-zh_CN:
-calligra-l10n-zh_CN:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-zh_TW b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-zh_TW
deleted file mode 100644
index ec45223..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-zh_TW
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-zh_TW: calligra-l10n-zh_TW
-calligra-l10n-zh_TW:
-calligra-l10n-zh_TW: Chinese language support for Calligra.
-calligra-l10n-zh_TW:
-calligra-l10n-zh_TW:
-calligra-l10n-zh_TW:
-calligra-l10n-zh_TW:
-calligra-l10n-zh_TW:
-calligra-l10n-zh_TW:
-calligra-l10n-zh_TW:
-calligra-l10n-zh_TW:
diff --git a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-zu b/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-zu
deleted file mode 100644
index efbb898..0000000
--- a/kdei/calligra-l10n/slack-desc/slack-desc.calligra-l10n-zu
+++ /dev/null
@@ -1,11 +0,0 @@
-calligra-l10n-zu: calligra-l10n-zu
-calligra-l10n-zu:
-calligra-l10n-zu: Zulu language support for Calligra.
-calligra-l10n-zu:
-calligra-l10n-zu:
-calligra-l10n-zu:
-calligra-l10n-zu:
-calligra-l10n-zu:
-calligra-l10n-zu:
-calligra-l10n-zu:
-calligra-l10n-zu:
diff --git a/kdei/kde-l10n/kde-l10n.SlackBuild b/kdei/kde-l10n/kde-l10n.SlackBuild
deleted file mode 100755
index 4cc6f21..0000000
--- a/kdei/kde-l10n/kde-l10n.SlackBuild
+++ /dev/null
@@ -1,152 +0,0 @@
-#!/bin/sh
-
-# Copyright 2008 Robby Workman Northport, AL, USA
-# Copyright 2009, 2010, 2011, 2012, 2013, 2014 Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-# This script should build any of the language packs if run with (for example):
-# PKGLANG=de ./kde-l10n.SlackBuild
-# You should be able to build all of them with something like this:
-# for i in $(cat languages) ; do PKGLANG=$i ./kde-l10n.SlackBuild ; done
-# If ./languages is missing and this script is called without options, the
-# default is to create an up-to-date ./languages list and build all the
-# language packs.
-
-if [ ! -r ./languages ]; then
- for file in kde-l10n*xz ; do
- echo $file | cut -f 3 -d - >> ./languages
- done
-fi
-
-[ -z $VERSION ] && export VERSION=4.14.3
-[ -z $ARCH ] && export ARCH=noarch
-[ -z $BUILD ] && export BUILD=1
-
-# Use this as CFLAGS and CXXFLAGS:
-if [ -z "$SLKCFLAGS" ]; then
- if [ "$ARCH" = "i486" ]; then
- export SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- elif [ "$ARCH" = "s390" ]; then
- export SLKCFLAGS="-O2"
- elif [ "$ARCH" = "x86_64" ]; then
- export SLKCFLAGS="-O2 -fPIC"
- elif [ "$ARCH" = "armv7hl" ]; then
- export SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
- else
- export SLKCFLAGS="-O2"
- fi
-fi
-
-# Get the kde environment variables
-[ -d kdebase ] && . ./kdebase/profile.d/kde.sh
-
-# Set the config option variables if they are not already set:
-[ -r ../KDE.options ] && . ../KDE.options
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-
-# This function will insert missing kdepim translations from kde-l10n-4.4.5:
-insert_kdepim() {
- if [ -r $CWD/kdepim-l10n/kdepim-l10n-$(echo $PKGNAM | cut -f 3 -d -)-4.4.5.tar.xz ]; then
- tar xvf $CWD/kdepim-l10n/kdepim-l10n-$(echo $PKGNAM | cut -f 3 -d -)-4.4.5.tar.xz
- fi
- for dir in $(find . -type d -name messages) $(find . -type d -name docs) ; do
- ( cd $dir
- if [ -d kdepim ]; then
- echo "add_subdirectory( kdepim )" >> CMakeLists.txt.new
- fi
- if [ -r CMakeLists.txt ]; then
- cat CMakeLists.txt >> CMakeLists.txt.new
- mv CMakeLists.txt.new CMakeLists.txt
- else
- rm -f CMakeLists.txt.new
- fi
- )
- done
- # Update DTD specification. This will fix some of the issues...
- sed -i -e "s/V4.1.2-Based/V4.2-Based/g" $(grep -lr "V4.1.2-Based" *)
- sed -i -e "s/V4.1-Based/V4.2-Based/g" $(grep -lr "V4.1-Based" *)
- sed -i -e "s/V4.2-Based Variant V1.0/V4.2-Based Variant V1.1/g" $(grep -lr "V4.2-Based Variant V1.0" *)
- if ls $CWD/kdepim-l10n/kdepim-l10n-$(echo $PKGNAM | cut -f 3 -d -)-4.4.5.*.diff.gz 1> /dev/null 2> /dev/null ; then
- for patch in $CWD/kdepim-l10n/kdepim-l10n-$(echo $PKGNAM | cut -f 3 -d -)-4.4.5.*.diff.gz ; do
- zcat $patch | patch -p1 --verbose || exit 1
- done
- fi
-}
-
-make_language_pack() {
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1
-cd $PKGNAM-$VERSION || exit 1
-insert_kdepim;
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-mkdir -p build
-( cd build
- cmake \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DMAN_INSTALL_DIR=/usr/man \
- -DSYSCONF_INSTALL_DIR=/etc/kde \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- ..
- make || exit 1
- make install DESTDIR=$PKG || exit 1
-) || touch $TMP/$PKGNAM.failed
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
- find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-)
-if [ -d $PKG/usr/man ]; then
- ( cd $PKG/usr/man
- find . -type f -exec gzip -9 {} \;
- )
-fi
-mkdir -p $PKG/install
-cat $CWD/slack-desc/slack-desc.kde-l10n-$PKGLANG > $PKG/install/slack-desc
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
-}
-
-if [ -z $PKGLANG ]; then
- for PKGLANG in $(cat languages) ; do
- PKGNAM=kde-l10n-$PKGLANG
- PKG=$TMP/package-kde-l10n-$PKGLANG
- # The global options may be overridden here (if needed):
- [ -r ./local.options/$PKGLANG ] && . ./local.options/$PKGLANG
- make_language_pack;
- done
-else
- PKGNAM=kde-l10n-$PKGLANG
- PKG=$TMP/package-kde-l10n-$PKGLANG
- # The global options may be overridden here (if needed):
- [ -r ./local.options/$PKGLANG ] && . ./local.options/$PKGLANG
- make_language_pack;
-fi
-
diff --git a/kdei/kde-l10n/kdepim-l10n/extract-kdepim-goodness.sh b/kdei/kde-l10n/kdepim-l10n/extract-kdepim-goodness.sh
deleted file mode 100644
index 1c91627..0000000
--- a/kdei/kde-l10n/kdepim-l10n/extract-kdepim-goodness.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-# This script was used to extract the kdepim parts from the last kde-l10n
-# release that contained them. The resulting kdepim-l10n sources will be
-# merged into our language packages.
-
-# This should be run in the directory containing the kde-l10n-*-4.4.5
-# source tarballs that you wish to create kdepim-l10n archives from.
-
-for file in kde-l10n*.tar.bz2 ; do
- rm -rf $(basename $file .tar.bz2) kdepim-l10n-$(echo $file | cut -f 3 -d -)-4.4.5
- echo "Extracting $file"
- tar xf $file
- mkdir kdepim-l10n-$(echo $file | cut -f 3 -d -)-4.4.5
- ( cd $(basename $file .tar.bz2)
- find . -name "kdepim" -type d -exec cp -a --parents "{}" ../kdepim-l10n-$(echo $file | cut -f 3 -d -)-4.4.5 \;
- )
- ( cd kdepim-l10n-$(echo $file | cut -f 3 -d -)-4.4.5
- tar cf ../kdepim-l10n-$(echo $file | cut -f 3 -d -)-4.4.5.tar .
- )
- rm -f kdepim-l10n-$(echo $file | cut -f 3 -d -)-4.4.5.tar.bz2
- bzip2 -9 kdepim-l10n-$(echo $file | cut -f 3 -d -)-4.4.5.tar
- rm -r $(basename $file .tar.bz2) kdepim-l10n-$(echo $file | cut -f 3 -d -)-4.4.5
-done
diff --git a/kdei/kde-l10n/kdepim-l10n/kdepim-l10n-fr-4.4.5.korganizer.docbook.reorganize.diff.gz.defunct b/kdei/kde-l10n/kdepim-l10n/kdepim-l10n-fr-4.4.5.korganizer.docbook.reorganize.diff.gz.defunct
deleted file mode 100644
index 2ccf131..0000000
--- a/kdei/kde-l10n/kdepim-l10n/kdepim-l10n-fr-4.4.5.korganizer.docbook.reorganize.diff.gz.defunct
+++ /dev/null
Binary files differ
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ar b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ar
deleted file mode 100644
index c1850ab..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ar
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-ar: kde-l10n-ar
-kde-l10n-ar:
-kde-l10n-ar: Arabic language support for KDE.
-kde-l10n-ar:
-kde-l10n-ar:
-kde-l10n-ar:
-kde-l10n-ar:
-kde-l10n-ar:
-kde-l10n-ar:
-kde-l10n-ar:
-kde-l10n-ar:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-bg b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-bg
deleted file mode 100644
index 4210b1f..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-bg
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-bg: kde-l10n-bg
-kde-l10n-bg:
-kde-l10n-bg: Bulgarian language support for KDE.
-kde-l10n-bg:
-kde-l10n-bg:
-kde-l10n-bg:
-kde-l10n-bg:
-kde-l10n-bg:
-kde-l10n-bg:
-kde-l10n-bg:
-kde-l10n-bg:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-bn_IN b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-bn_IN
deleted file mode 100644
index 2f7c7c0..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-bn_IN
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-bn_IN: kde-l10n-bn_IN
-kde-l10n-bn_IN:
-kde-l10n-bn_IN: Bengali language support for KDE.
-kde-l10n-bn_IN:
-kde-l10n-bn_IN:
-kde-l10n-bn_IN:
-kde-l10n-bn_IN:
-kde-l10n-bn_IN:
-kde-l10n-bn_IN:
-kde-l10n-bn_IN:
-kde-l10n-bn_IN:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-bs b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-bs
deleted file mode 100644
index 04f60af..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-bs
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-bs: kde-l10n-bs
-kde-l10n-bs:
-kde-l10n-bs: Bosnian language support for KDE.
-kde-l10n-bs:
-kde-l10n-bs:
-kde-l10n-bs:
-kde-l10n-bs:
-kde-l10n-bs:
-kde-l10n-bs:
-kde-l10n-bs:
-kde-l10n-bs:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ca b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ca
deleted file mode 100644
index 0642c74..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ca
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-ca: kde-l10n-ca
-kde-l10n-ca:
-kde-l10n-ca: Catalan language support for KDE.
-kde-l10n-ca:
-kde-l10n-ca:
-kde-l10n-ca:
-kde-l10n-ca:
-kde-l10n-ca:
-kde-l10n-ca:
-kde-l10n-ca:
-kde-l10n-ca:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ca@valencia b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ca@valencia
deleted file mode 100644
index f8ecb79..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ca@valencia
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-ca@valencia: kde-l10n-ca@valencia
-kde-l10n-ca@valencia:
-kde-l10n-ca@valencia: Catalan (Valencian) language support for KDE.
-kde-l10n-ca@valencia:
-kde-l10n-ca@valencia:
-kde-l10n-ca@valencia:
-kde-l10n-ca@valencia:
-kde-l10n-ca@valencia:
-kde-l10n-ca@valencia:
-kde-l10n-ca@valencia:
-kde-l10n-ca@valencia:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-cs b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-cs
deleted file mode 100644
index a9ff293..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-cs
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-cs: kde-l10n-cs
-kde-l10n-cs:
-kde-l10n-cs: Czech language support for KDE.
-kde-l10n-cs:
-kde-l10n-cs:
-kde-l10n-cs:
-kde-l10n-cs:
-kde-l10n-cs:
-kde-l10n-cs:
-kde-l10n-cs:
-kde-l10n-cs:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-csb b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-csb
deleted file mode 100644
index a430c78..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-csb
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-csb: kde-l10n-csb
-kde-l10n-csb:
-kde-l10n-csb: Kashubian language support for KDE.
-kde-l10n-csb:
-kde-l10n-csb:
-kde-l10n-csb:
-kde-l10n-csb:
-kde-l10n-csb:
-kde-l10n-csb:
-kde-l10n-csb:
-kde-l10n-csb:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-da b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-da
deleted file mode 100644
index 9cdb27d..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-da
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-da: kde-l10n-da
-kde-l10n-da:
-kde-l10n-da: Danish language support for KDE.
-kde-l10n-da:
-kde-l10n-da:
-kde-l10n-da:
-kde-l10n-da:
-kde-l10n-da:
-kde-l10n-da:
-kde-l10n-da:
-kde-l10n-da:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-de b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-de
deleted file mode 100644
index e90b962..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-de
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-de: kde-l10n-de
-kde-l10n-de:
-kde-l10n-de: German language support for KDE.
-kde-l10n-de:
-kde-l10n-de:
-kde-l10n-de:
-kde-l10n-de:
-kde-l10n-de:
-kde-l10n-de:
-kde-l10n-de:
-kde-l10n-de:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-el b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-el
deleted file mode 100644
index 3e6b56e..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-el
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-el: kde-l10n-el
-kde-l10n-el:
-kde-l10n-el: Greek language support for KDE.
-kde-l10n-el:
-kde-l10n-el:
-kde-l10n-el:
-kde-l10n-el:
-kde-l10n-el:
-kde-l10n-el:
-kde-l10n-el:
-kde-l10n-el:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-en_GB b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-en_GB
deleted file mode 100644
index 7bd1861..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-en_GB
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-en_GB: kde-l10n-en_GB
-kde-l10n-en_GB:
-kde-l10n-en_GB: English (UK) language support for KDE.
-kde-l10n-en_GB:
-kde-l10n-en_GB:
-kde-l10n-en_GB:
-kde-l10n-en_GB:
-kde-l10n-en_GB:
-kde-l10n-en_GB:
-kde-l10n-en_GB:
-kde-l10n-en_GB:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-eo b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-eo
deleted file mode 100644
index 70a4484..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-eo
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-eo: kde-l10n-eo
-kde-l10n-eo:
-kde-l10n-eo: Esperanto language support for KDE.
-kde-l10n-eo:
-kde-l10n-eo:
-kde-l10n-eo:
-kde-l10n-eo:
-kde-l10n-eo:
-kde-l10n-eo:
-kde-l10n-eo:
-kde-l10n-eo:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-es b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-es
deleted file mode 100644
index 333cf64..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-es
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-es: kde-l10n-es
-kde-l10n-es:
-kde-l10n-es: Spanish language support for KDE.
-kde-l10n-es:
-kde-l10n-es:
-kde-l10n-es:
-kde-l10n-es:
-kde-l10n-es:
-kde-l10n-es:
-kde-l10n-es:
-kde-l10n-es:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-et b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-et
deleted file mode 100644
index ac801ed..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-et
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-et: kde-l10n-et
-kde-l10n-et:
-kde-l10n-et: Estonian language support for KDE.
-kde-l10n-et:
-kde-l10n-et:
-kde-l10n-et:
-kde-l10n-et:
-kde-l10n-et:
-kde-l10n-et:
-kde-l10n-et:
-kde-l10n-et:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-eu b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-eu
deleted file mode 100644
index 3576364..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-eu
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-eu: kde-l10n-eu
-kde-l10n-eu:
-kde-l10n-eu: Basque language support for KDE.
-kde-l10n-eu:
-kde-l10n-eu:
-kde-l10n-eu:
-kde-l10n-eu:
-kde-l10n-eu:
-kde-l10n-eu:
-kde-l10n-eu:
-kde-l10n-eu:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-fa b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-fa
deleted file mode 100644
index 28fd979..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-fa
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-fa: kde-l10n-fa
-kde-l10n-fa:
-kde-l10n-fa: Farsi language support for KDE.
-kde-l10n-fa:
-kde-l10n-fa:
-kde-l10n-fa:
-kde-l10n-fa:
-kde-l10n-fa:
-kde-l10n-fa:
-kde-l10n-fa:
-kde-l10n-fa:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-fi b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-fi
deleted file mode 100644
index 74ed56f..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-fi
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-fi: kde-l10n-fi
-kde-l10n-fi:
-kde-l10n-fi: Finnish language support for KDE.
-kde-l10n-fi:
-kde-l10n-fi:
-kde-l10n-fi:
-kde-l10n-fi:
-kde-l10n-fi:
-kde-l10n-fi:
-kde-l10n-fi:
-kde-l10n-fi:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-fr b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-fr
deleted file mode 100644
index 8a70d56..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-fr
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-fr: kde-l10n-fr
-kde-l10n-fr:
-kde-l10n-fr: French language support for KDE.
-kde-l10n-fr:
-kde-l10n-fr:
-kde-l10n-fr:
-kde-l10n-fr:
-kde-l10n-fr:
-kde-l10n-fr:
-kde-l10n-fr:
-kde-l10n-fr:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-fy b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-fy
deleted file mode 100644
index 93195d0..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-fy
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-fy: kde-l10n-fy
-kde-l10n-fy:
-kde-l10n-fy: Abkhasysk language support for KDE.
-kde-l10n-fy:
-kde-l10n-fy:
-kde-l10n-fy:
-kde-l10n-fy:
-kde-l10n-fy:
-kde-l10n-fy:
-kde-l10n-fy:
-kde-l10n-fy:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ga b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ga
deleted file mode 100644
index fc07a27..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ga
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-ga: kde-l10n-ga
-kde-l10n-ga:
-kde-l10n-ga: Irish language support for KDE.
-kde-l10n-ga:
-kde-l10n-ga:
-kde-l10n-ga:
-kde-l10n-ga:
-kde-l10n-ga:
-kde-l10n-ga:
-kde-l10n-ga:
-kde-l10n-ga:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-gl b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-gl
deleted file mode 100644
index 58eaca7..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-gl
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-gl: kde-l10n-gl
-kde-l10n-gl:
-kde-l10n-gl: Galician language support for KDE.
-kde-l10n-gl:
-kde-l10n-gl:
-kde-l10n-gl:
-kde-l10n-gl:
-kde-l10n-gl:
-kde-l10n-gl:
-kde-l10n-gl:
-kde-l10n-gl:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-gu b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-gu
deleted file mode 100644
index 79c5ae5..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-gu
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-gu: kde-l10n-gu
-kde-l10n-gu:
-kde-l10n-gu: Gujarati language support for KDE.
-kde-l10n-gu:
-kde-l10n-gu:
-kde-l10n-gu:
-kde-l10n-gu:
-kde-l10n-gu:
-kde-l10n-gu:
-kde-l10n-gu:
-kde-l10n-gu:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-he b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-he
deleted file mode 100644
index 3ab491b..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-he
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-he: kde-l10n-he
-kde-l10n-he:
-kde-l10n-he: Hebrew language support for KDE.
-kde-l10n-he:
-kde-l10n-he:
-kde-l10n-he:
-kde-l10n-he:
-kde-l10n-he:
-kde-l10n-he:
-kde-l10n-he:
-kde-l10n-he:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-hi b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-hi
deleted file mode 100644
index 7575bb9..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-hi
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-hi: kde-l10n-hi
-kde-l10n-hi:
-kde-l10n-hi: Hindi language support for KDE.
-kde-l10n-hi:
-kde-l10n-hi:
-kde-l10n-hi:
-kde-l10n-hi:
-kde-l10n-hi:
-kde-l10n-hi:
-kde-l10n-hi:
-kde-l10n-hi:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-hne b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-hne
deleted file mode 100644
index 3ff7676..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-hne
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-hne: kde-l10n-hne
-kde-l10n-hne:
-kde-l10n-hne: Chhattisgarhi language support for KDE.
-kde-l10n-hne:
-kde-l10n-hne:
-kde-l10n-hne:
-kde-l10n-hne:
-kde-l10n-hne:
-kde-l10n-hne:
-kde-l10n-hne:
-kde-l10n-hne:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-hr b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-hr
deleted file mode 100644
index 711dc12..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-hr
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-hr: kde-l10n-hr
-kde-l10n-hr:
-kde-l10n-hr: Croatian language support for KDE.
-kde-l10n-hr:
-kde-l10n-hr:
-kde-l10n-hr:
-kde-l10n-hr:
-kde-l10n-hr:
-kde-l10n-hr:
-kde-l10n-hr:
-kde-l10n-hr:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-hu b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-hu
deleted file mode 100644
index 1ecc0c4..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-hu
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-hu: kde-l10n-hu
-kde-l10n-hu:
-kde-l10n-hu: Hungarian language support for KDE.
-kde-l10n-hu:
-kde-l10n-hu:
-kde-l10n-hu:
-kde-l10n-hu:
-kde-l10n-hu:
-kde-l10n-hu:
-kde-l10n-hu:
-kde-l10n-hu:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ia b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ia
deleted file mode 100644
index e073234..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ia
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-ia: kde-l10n-ia
-kde-l10n-ia:
-kde-l10n-ia: Interlingua language support for KDE.
-kde-l10n-ia:
-kde-l10n-ia:
-kde-l10n-ia:
-kde-l10n-ia:
-kde-l10n-ia:
-kde-l10n-ia:
-kde-l10n-ia:
-kde-l10n-ia:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-id b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-id
deleted file mode 100644
index 6e5bd8a..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-id
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-id: kde-l10n-id
-kde-l10n-id:
-kde-l10n-id: Indonesian language support for KDE.
-kde-l10n-id:
-kde-l10n-id:
-kde-l10n-id:
-kde-l10n-id:
-kde-l10n-id:
-kde-l10n-id:
-kde-l10n-id:
-kde-l10n-id:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-is b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-is
deleted file mode 100644
index a9fa3c2..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-is
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-is: kde-l10n-is
-kde-l10n-is:
-kde-l10n-is: Icelandic language support for KDE.
-kde-l10n-is:
-kde-l10n-is:
-kde-l10n-is:
-kde-l10n-is:
-kde-l10n-is:
-kde-l10n-is:
-kde-l10n-is:
-kde-l10n-is:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-it b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-it
deleted file mode 100644
index a90d4ec..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-it
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-it: kde-l10n-it
-kde-l10n-it:
-kde-l10n-it: Italian language support for KDE.
-kde-l10n-it:
-kde-l10n-it:
-kde-l10n-it:
-kde-l10n-it:
-kde-l10n-it:
-kde-l10n-it:
-kde-l10n-it:
-kde-l10n-it:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ja b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ja
deleted file mode 100644
index ba28704..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ja
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-ja: kde-l10n-ja
-kde-l10n-ja:
-kde-l10n-ja: Japanese language support for KDE.
-kde-l10n-ja:
-kde-l10n-ja:
-kde-l10n-ja:
-kde-l10n-ja:
-kde-l10n-ja:
-kde-l10n-ja:
-kde-l10n-ja:
-kde-l10n-ja:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-kk b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-kk
deleted file mode 100644
index 82f5143..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-kk
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-kk: kde-l10n-kk
-kde-l10n-kk:
-kde-l10n-kk: Kazakh language support for KDE.
-kde-l10n-kk:
-kde-l10n-kk:
-kde-l10n-kk:
-kde-l10n-kk:
-kde-l10n-kk:
-kde-l10n-kk:
-kde-l10n-kk:
-kde-l10n-kk:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-km b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-km
deleted file mode 100644
index 8f137c0..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-km
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-km: kde-l10n-km
-kde-l10n-km:
-kde-l10n-km: Khmer language support for KDE.
-kde-l10n-km:
-kde-l10n-km:
-kde-l10n-km:
-kde-l10n-km:
-kde-l10n-km:
-kde-l10n-km:
-kde-l10n-km:
-kde-l10n-km:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-kn b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-kn
deleted file mode 100644
index 571e643..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-kn
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-kn: kde-l10n-kn
-kde-l10n-kn:
-kde-l10n-kn: Kannada language support for KDE.
-kde-l10n-kn:
-kde-l10n-kn:
-kde-l10n-kn:
-kde-l10n-kn:
-kde-l10n-kn:
-kde-l10n-kn:
-kde-l10n-kn:
-kde-l10n-kn:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ko b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ko
deleted file mode 100644
index 935283b..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ko
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-ko: kde-l10n-ko
-kde-l10n-ko:
-kde-l10n-ko: Korean language support for KDE.
-kde-l10n-ko:
-kde-l10n-ko:
-kde-l10n-ko:
-kde-l10n-ko:
-kde-l10n-ko:
-kde-l10n-ko:
-kde-l10n-ko:
-kde-l10n-ko:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ku b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ku
deleted file mode 100644
index b4a2ff0..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ku
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-ku: kde-l10n-ku
-kde-l10n-ku:
-kde-l10n-ku: Kurdish language support for KDE.
-kde-l10n-ku:
-kde-l10n-ku:
-kde-l10n-ku:
-kde-l10n-ku:
-kde-l10n-ku:
-kde-l10n-ku:
-kde-l10n-ku:
-kde-l10n-ku:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-lt b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-lt
deleted file mode 100644
index 733bc0a..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-lt
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-lt: kde-l10n-lt
-kde-l10n-lt:
-kde-l10n-lt: Lithuanian language support for KDE.
-kde-l10n-lt:
-kde-l10n-lt:
-kde-l10n-lt:
-kde-l10n-lt:
-kde-l10n-lt:
-kde-l10n-lt:
-kde-l10n-lt:
-kde-l10n-lt:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-lv b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-lv
deleted file mode 100644
index e65b352..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-lv
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-lv: kde-l10n-lv
-kde-l10n-lv:
-kde-l10n-lv: Latvian language support for KDE.
-kde-l10n-lv:
-kde-l10n-lv:
-kde-l10n-lv:
-kde-l10n-lv:
-kde-l10n-lv:
-kde-l10n-lv:
-kde-l10n-lv:
-kde-l10n-lv:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-mai b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-mai
deleted file mode 100644
index c6b8836..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-mai
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-mai: kde-l10n-mai
-kde-l10n-mai:
-kde-l10n-mai: Maithili language support for KDE.
-kde-l10n-mai:
-kde-l10n-mai:
-kde-l10n-mai:
-kde-l10n-mai:
-kde-l10n-mai:
-kde-l10n-mai:
-kde-l10n-mai:
-kde-l10n-mai:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-mk b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-mk
deleted file mode 100644
index 4d65fb7..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-mk
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-mk: kde-l10n-mk
-kde-l10n-mk:
-kde-l10n-mk: Macedonian language support for KDE.
-kde-l10n-mk:
-kde-l10n-mk:
-kde-l10n-mk:
-kde-l10n-mk:
-kde-l10n-mk:
-kde-l10n-mk:
-kde-l10n-mk:
-kde-l10n-mk:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ml b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ml
deleted file mode 100644
index 6ff4b3c..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ml
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-ml: kde-l10n-ml
-kde-l10n-ml:
-kde-l10n-ml: Malayalam language support for KDE.
-kde-l10n-ml:
-kde-l10n-ml:
-kde-l10n-ml:
-kde-l10n-ml:
-kde-l10n-ml:
-kde-l10n-ml:
-kde-l10n-ml:
-kde-l10n-ml:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-mr b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-mr
deleted file mode 100644
index 39a721b..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-mr
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-mr: kde-l10n-mr
-kde-l10n-mr:
-kde-l10n-mr: Marathi language support for KDE.
-kde-l10n-mr:
-kde-l10n-mr:
-kde-l10n-mr:
-kde-l10n-mr:
-kde-l10n-mr:
-kde-l10n-mr:
-kde-l10n-mr:
-kde-l10n-mr:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-nb b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-nb
deleted file mode 100644
index cee273c..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-nb
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-nb: kde-l10n-nb
-kde-l10n-nb:
-kde-l10n-nb: Norwegian (Bokmaal) language support for KDE.
-kde-l10n-nb:
-kde-l10n-nb:
-kde-l10n-nb:
-kde-l10n-nb:
-kde-l10n-nb:
-kde-l10n-nb:
-kde-l10n-nb:
-kde-l10n-nb:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-nds b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-nds
deleted file mode 100644
index 6d0dfa7..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-nds
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-nds: kde-l10n-nds
-kde-l10n-nds:
-kde-l10n-nds: Low Saxon language support for KDE.
-kde-l10n-nds:
-kde-l10n-nds:
-kde-l10n-nds:
-kde-l10n-nds:
-kde-l10n-nds:
-kde-l10n-nds:
-kde-l10n-nds:
-kde-l10n-nds:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-nl b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-nl
deleted file mode 100644
index 7533647..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-nl
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-nl: kde-l10n-nl
-kde-l10n-nl:
-kde-l10n-nl: Dutch language support for KDE.
-kde-l10n-nl:
-kde-l10n-nl:
-kde-l10n-nl:
-kde-l10n-nl:
-kde-l10n-nl:
-kde-l10n-nl:
-kde-l10n-nl:
-kde-l10n-nl:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-nn b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-nn
deleted file mode 100644
index f3c10b1..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-nn
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-nn: kde-l10n-nn
-kde-l10n-nn:
-kde-l10n-nn: Norwegian (Nynorsk) language support for KDE.
-kde-l10n-nn:
-kde-l10n-nn:
-kde-l10n-nn:
-kde-l10n-nn:
-kde-l10n-nn:
-kde-l10n-nn:
-kde-l10n-nn:
-kde-l10n-nn:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-pa b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-pa
deleted file mode 100644
index 9b7b200..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-pa
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-pa: kde-l10n-pa
-kde-l10n-pa:
-kde-l10n-pa: Punjabi language support for KDE.
-kde-l10n-pa:
-kde-l10n-pa:
-kde-l10n-pa:
-kde-l10n-pa:
-kde-l10n-pa:
-kde-l10n-pa:
-kde-l10n-pa:
-kde-l10n-pa:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-pl b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-pl
deleted file mode 100644
index e5515a2..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-pl
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-pl: kde-l10n-pl
-kde-l10n-pl:
-kde-l10n-pl: Polish language support for KDE.
-kde-l10n-pl:
-kde-l10n-pl:
-kde-l10n-pl:
-kde-l10n-pl:
-kde-l10n-pl:
-kde-l10n-pl:
-kde-l10n-pl:
-kde-l10n-pl:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-pt b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-pt
deleted file mode 100644
index f71c7ee..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-pt
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-pt: kde-l10n-pt
-kde-l10n-pt:
-kde-l10n-pt: Portuguese language support for KDE.
-kde-l10n-pt:
-kde-l10n-pt:
-kde-l10n-pt:
-kde-l10n-pt:
-kde-l10n-pt:
-kde-l10n-pt:
-kde-l10n-pt:
-kde-l10n-pt:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-pt_BR b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-pt_BR
deleted file mode 100644
index fd86097..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-pt_BR
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-pt_BR: kde-l10n-pt_BR
-kde-l10n-pt_BR:
-kde-l10n-pt_BR: Brazilian Portuguese language support for KDE.
-kde-l10n-pt_BR:
-kde-l10n-pt_BR:
-kde-l10n-pt_BR:
-kde-l10n-pt_BR:
-kde-l10n-pt_BR:
-kde-l10n-pt_BR:
-kde-l10n-pt_BR:
-kde-l10n-pt_BR:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ro b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ro
deleted file mode 100644
index 7eea0dd..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ro
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-ro: kde-l10n-ro
-kde-l10n-ro:
-kde-l10n-ro: Romanian language support for KDE.
-kde-l10n-ro:
-kde-l10n-ro:
-kde-l10n-ro:
-kde-l10n-ro:
-kde-l10n-ro:
-kde-l10n-ro:
-kde-l10n-ro:
-kde-l10n-ro:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ru b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ru
deleted file mode 100644
index e857af4..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ru
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-ru: kde-l10n-ru
-kde-l10n-ru:
-kde-l10n-ru: Russian language support for KDE.
-kde-l10n-ru:
-kde-l10n-ru:
-kde-l10n-ru:
-kde-l10n-ru:
-kde-l10n-ru:
-kde-l10n-ru:
-kde-l10n-ru:
-kde-l10n-ru:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-si b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-si
deleted file mode 100644
index 1eb88a2..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-si
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-si: kde-l10n-si
-kde-l10n-si:
-kde-l10n-si: Sinhala language support for KDE.
-kde-l10n-si:
-kde-l10n-si:
-kde-l10n-si:
-kde-l10n-si:
-kde-l10n-si:
-kde-l10n-si:
-kde-l10n-si:
-kde-l10n-si:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-sk b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-sk
deleted file mode 100644
index 65f1e8c..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-sk
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-sk: kde-l10n-sk
-kde-l10n-sk:
-kde-l10n-sk: Slovak language support for KDE.
-kde-l10n-sk:
-kde-l10n-sk:
-kde-l10n-sk:
-kde-l10n-sk:
-kde-l10n-sk:
-kde-l10n-sk:
-kde-l10n-sk:
-kde-l10n-sk:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-sl b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-sl
deleted file mode 100644
index 8c34108..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-sl
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-sl: kde-l10n-sl
-kde-l10n-sl:
-kde-l10n-sl: Slovenian language support for KDE.
-kde-l10n-sl:
-kde-l10n-sl:
-kde-l10n-sl:
-kde-l10n-sl:
-kde-l10n-sl:
-kde-l10n-sl:
-kde-l10n-sl:
-kde-l10n-sl:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-sr b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-sr
deleted file mode 100644
index 732a5c9..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-sr
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-sr: kde-l10n-sr
-kde-l10n-sr:
-kde-l10n-sr: Serbian language support for KDE.
-kde-l10n-sr:
-kde-l10n-sr:
-kde-l10n-sr:
-kde-l10n-sr:
-kde-l10n-sr:
-kde-l10n-sr:
-kde-l10n-sr:
-kde-l10n-sr:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-sv b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-sv
deleted file mode 100644
index 8c4838f..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-sv
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-sv: kde-l10n-sv
-kde-l10n-sv:
-kde-l10n-sv: Swedish language support for KDE.
-kde-l10n-sv:
-kde-l10n-sv:
-kde-l10n-sv:
-kde-l10n-sv:
-kde-l10n-sv:
-kde-l10n-sv:
-kde-l10n-sv:
-kde-l10n-sv:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ta b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ta
deleted file mode 100644
index 795d799..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ta
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-ta: kde-l10n-ta
-kde-l10n-ta:
-kde-l10n-ta: Tamil language support for KDE.
-kde-l10n-ta:
-kde-l10n-ta:
-kde-l10n-ta:
-kde-l10n-ta:
-kde-l10n-ta:
-kde-l10n-ta:
-kde-l10n-ta:
-kde-l10n-ta:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-tg b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-tg
deleted file mode 100644
index e8b7456..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-tg
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-tg: kde-l10n-tg
-kde-l10n-tg:
-kde-l10n-tg: Tajik language support for KDE.
-kde-l10n-tg:
-kde-l10n-tg:
-kde-l10n-tg:
-kde-l10n-tg:
-kde-l10n-tg:
-kde-l10n-tg:
-kde-l10n-tg:
-kde-l10n-tg:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-th b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-th
deleted file mode 100644
index 0c9a65c..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-th
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-th: kde-l10n-th
-kde-l10n-th:
-kde-l10n-th: Thai language support for KDE.
-kde-l10n-th:
-kde-l10n-th:
-kde-l10n-th:
-kde-l10n-th:
-kde-l10n-th:
-kde-l10n-th:
-kde-l10n-th:
-kde-l10n-th:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-tr b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-tr
deleted file mode 100644
index 9ba72ec..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-tr
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-tr: kde-l10n-tr
-kde-l10n-tr:
-kde-l10n-tr: Turkish language support for KDE.
-kde-l10n-tr:
-kde-l10n-tr:
-kde-l10n-tr:
-kde-l10n-tr:
-kde-l10n-tr:
-kde-l10n-tr:
-kde-l10n-tr:
-kde-l10n-tr:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ug b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ug
deleted file mode 100644
index d7d8234..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ug
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-ug: kde-l10n-ug
-kde-l10n-ug:
-kde-l10n-ug: Uyghur language support for KDE.
-kde-l10n-ug:
-kde-l10n-ug:
-kde-l10n-ug:
-kde-l10n-ug:
-kde-l10n-ug:
-kde-l10n-ug:
-kde-l10n-ug:
-kde-l10n-ug:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-uk b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-uk
deleted file mode 100644
index f918327..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-uk
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-uk: kde-l10n-uk
-kde-l10n-uk:
-kde-l10n-uk: Ukrainian language support for KDE.
-kde-l10n-uk:
-kde-l10n-uk:
-kde-l10n-uk:
-kde-l10n-uk:
-kde-l10n-uk:
-kde-l10n-uk:
-kde-l10n-uk:
-kde-l10n-uk:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-vi b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-vi
deleted file mode 100644
index ee4a6d5..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-vi
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-vi: kde-l10n-vi
-kde-l10n-vi:
-kde-l10n-vi: Vietnamese language support for KDE.
-kde-l10n-vi:
-kde-l10n-vi:
-kde-l10n-vi:
-kde-l10n-vi:
-kde-l10n-vi:
-kde-l10n-vi:
-kde-l10n-vi:
-kde-l10n-vi:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-wa b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-wa
deleted file mode 100644
index 3bcc46c..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-wa
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-wa: kde-l10n-wa
-kde-l10n-wa:
-kde-l10n-wa: Walloon language support for KDE.
-kde-l10n-wa:
-kde-l10n-wa:
-kde-l10n-wa:
-kde-l10n-wa:
-kde-l10n-wa:
-kde-l10n-wa:
-kde-l10n-wa:
-kde-l10n-wa:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-zh_CN b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-zh_CN
deleted file mode 100644
index 9363205..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-zh_CN
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-zh_CN: kde-l10n-zh_CN
-kde-l10n-zh_CN:
-kde-l10n-zh_CN: Simplified Chinese language support for KDE.
-kde-l10n-zh_CN:
-kde-l10n-zh_CN:
-kde-l10n-zh_CN:
-kde-l10n-zh_CN:
-kde-l10n-zh_CN:
-kde-l10n-zh_CN:
-kde-l10n-zh_CN:
-kde-l10n-zh_CN:
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-zh_TW b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-zh_TW
deleted file mode 100644
index 8b173b9..0000000
--- a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-zh_TW
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-l10n-zh_TW: kde-l10n-zh_TW
-kde-l10n-zh_TW:
-kde-l10n-zh_TW: Chinese language support for KDE.
-kde-l10n-zh_TW:
-kde-l10n-zh_TW:
-kde-l10n-zh_TW:
-kde-l10n-zh_TW:
-kde-l10n-zh_TW:
-kde-l10n-zh_TW:
-kde-l10n-zh_TW:
-kde-l10n-zh_TW: