diff options
author | 2014-12-22 15:23:54 +0100 | |
---|---|---|
committer | 2014-12-22 15:23:54 +0100 | |
commit | b1b35d20ce6b70330b23a9d056dcb44b58795bd6 (patch) | |
tree | d393ca76dae97b64e8de58184a15f60ca1a7412a | |
parent | f0e6e91722ec10bf7aa6a4bf53d1aedd8aee4c74 (diff) | |
download | ktown-5.tar.gz ktown-5.tar.xz |
KDE 5 for Slackware current (post-14.1) (16sep2014)5
The KDE 5 Software Compilation no longer exists as such.
The components are now:
- Frameworks 5.2.0
- Plasma 5.0.2
These packages need to be installed on top of the most recent KDE 4.14.x
because Applications tarballs which build on top of Frameworks and
Plasma have not yet been released.
453 files changed, 4956 insertions, 4575 deletions
@@ -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 @@ -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 Binary files differnew file mode 100644 index 0000000..3fe4565 --- /dev/null +++ b/deps/akonadi-qt5/akonadi-qt5-coinstallable-libs.patch.gz 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 Binary files differindex bedb7a0..bedb7a0 100644 --- a/deps/akonadi/doinst.sh.gz +++ b/deps/akonadi-qt5/doinst.sh.gz 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 Binary files differnew file mode 100644 index 0000000..029aaae --- /dev/null +++ b/deps/harfbuzz/harfbuzz_unbreak_abi.patch.gz 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 Binary files differdeleted file mode 100644 index c1ef0eb..0000000 --- a/deps/libssh/libssh.no.example.build.diff.gz +++ /dev/null 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 Binary files differnew file mode 100644 index 0000000..c478695 --- /dev/null +++ b/deps/poppler/poppler.mocversiongrep.patch.gz 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 Binary files differdeleted file mode 100644 index bedb7a0..0000000 --- a/deps/qt-gstreamer1/doinst.sh.gz +++ /dev/null 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 Binary files differindex bedb7a0..bedb7a0 100644 --- a/deps/qt-gstreamer/doinst.sh.gz +++ b/deps/qt5-gstreamer/doinst.sh.gz 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 Binary files differnew file mode 100644 index 0000000..e17bef4 --- /dev/null +++ b/deps/qt5/doinst.sh.gz diff --git a/deps/qt5/patches/platformplugin-install-path-fix.patch.gz b/deps/qt5/patches/platformplugin-install-path-fix.patch.gz Binary files differnew file mode 100644 index 0000000..b76f275 --- /dev/null +++ b/deps/qt5/patches/platformplugin-install-path-fix.patch.gz diff --git a/deps/qt5/patches/qt5.mysql.h.diff.gz b/deps/qt5/patches/qt5.mysql.h.diff.gz Binary files differnew file mode 100644 index 0000000..6088b7c --- /dev/null +++ b/deps/qt5/patches/qt5.mysql.h.diff.gz 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 Binary files differnew file mode 100644 index 0000000..e589819 --- /dev/null +++ b/deps/strigi/strigi-fix-ftbfs-with-gcc-4.7.diff.gz diff --git a/deps/strigi/strigi-fix-jpeg-isospeedratings.diff.gz b/deps/strigi/strigi-fix-jpeg-isospeedratings.diff.gz Binary files differnew file mode 100644 index 0000000..18a5581 --- /dev/null +++ b/deps/strigi/strigi-fix-jpeg-isospeedratings.diff.gz diff --git a/deps/strigi/strigi-fix-missing-lucene-lib.diff.gz b/deps/strigi/strigi-fix-missing-lucene-lib.diff.gz Binary files differnew file mode 100644 index 0000000..e0be6be --- /dev/null +++ b/deps/strigi/strigi-fix-missing-lucene-lib.diff.gz 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 Binary files differnew file mode 100644 index 0000000..e94d3ae --- /dev/null +++ b/kde/patch/baloo5/baloo-4.96.0_kaboutdata.diff.gz 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 Binary files differnew file mode 100644 index 0000000..41dc277 --- /dev/null +++ b/kde/patch/kde-cli-tools/kde-cli-tools_ecm.patch.gz 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 Binary files differnew file mode 100644 index 0000000..80650da --- /dev/null +++ b/kde/patch/kde-cli-tools/kde-cli-tools_kaboutdata.diff.gz 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 Binary files differdeleted file mode 100644 index 3185206..0000000 --- a/kde/patch/kdelibs/kdelibs.CVE-2014-3494.patch.gz +++ /dev/null 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 Binary files differnew file mode 100644 index 0000000..5cefcb0 --- /dev/null +++ b/kde/patch/kdelibs4support/update-FindGettext.patch.gz 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 Binary files differnew file mode 100644 index 0000000..28cc49a --- /dev/null +++ b/kde/patch/kdepimlibs-framework/kdepimlibs_autotests.diff.gz 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 Binary files differnew file mode 100644 index 0000000..c056f7a --- /dev/null +++ b/kde/patch/kinfocenter/kinfocenter_libpci.patch.gz 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 Binary files differdeleted file mode 100644 index 0c633cc..0000000 --- a/kde/patch/krdc/krdc_freerdp-1.1.0.patch.gz +++ /dev/null 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 Binary files differnew file mode 100644 index 0000000..7abed38 --- /dev/null +++ b/kde/patch/milou/milou_krunner_include.diff.gz 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 Binary files differnew file mode 100755 index 0000000..c93e8a6 --- /dev/null +++ b/kde/patch/plasma-desktop/plasma-desktop-4.99.0_kfontinst_po.diff.gz diff --git a/kde/patch/plasma-desktop/plasma-desktop_kdelibs4support.diff.gz b/kde/patch/plasma-desktop/plasma-desktop_kdelibs4support.diff.gz Binary files differnew file mode 100644 index 0000000..0b27171 --- /dev/null +++ b/kde/patch/plasma-desktop/plasma-desktop_kdelibs4support.diff.gz 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 Binary files differnew file mode 100644 index 0000000..28aa239 --- /dev/null +++ b/kde/patch/sddm-qt5/sddm_auth.diff.gz diff --git a/kde/patch/sddm-qt5/sddm_consolekit.diff.gz b/kde/patch/sddm-qt5/sddm_consolekit.diff.gz Binary files differnew file mode 100644 index 0000000..b20fee0 --- /dev/null +++ b/kde/patch/sddm-qt5/sddm_consolekit.diff.gz 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 Binary files differnew file mode 100644 index 0000000..4143096 --- /dev/null +++ b/kde/patch/sddm-theme-breeze/sddm-theme-breeze_path.diff.gz 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 Binary files differdeleted file mode 100644 index 36874e7..0000000 --- a/kde/patch/smokekde/smokekde_akonadi_header.patch.gz +++ /dev/null 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 Binary files differdeleted 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 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: |