summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--PKGLIST481
-rw-r--r--README176
-rwxr-xr-xdeps/akonadi/akonadi.SlackBuild6
-rw-r--r--deps/akonadi/akonadi.agentpluginloader.diff64
-rwxr-xr-xdeps/alldeps.SlackBuild15
-rwxr-xr-xdeps/clucene/clucene.SlackBuild105
-rw-r--r--deps/clucene/slack-desc12
-rw-r--r--deps/herqq/herqq-1.0.0.zipbin0 -> 1070813 bytes
-rwxr-xr-xdeps/herqq/herqq.SlackBuild (renamed from kde/oxygen-icons/oxygen-icons.SlackBuild)83
-rw-r--r--deps/herqq/slack-desc19
-rwxr-xr-xdeps/libktorrent/libktorrent.SlackBuild (renamed from kde/kwebkitpart/kwebkitpart.SlackBuild)57
-rw-r--r--deps/libktorrent/slack-desc (renamed from kde/libktorrent/slack-desc)0
-rwxr-xr-xdeps/libmsn/libmsn.SlackBuild95
-rw-r--r--deps/libmsn/slack-desc19
-rwxr-xr-xdeps/phonon-gstreamer/phonon-gstreamer.SlackBuild116
-rw-r--r--deps/phonon-gstreamer/slack-desc19
-rwxr-xr-xdeps/phonon-xine/phonon-xine.SlackBuild116
-rw-r--r--deps/phonon-xine/slack-desc19
-rwxr-xr-xdeps/phonon/phonon.SlackBuild115
-rw-r--r--deps/phonon/slack-desc19
-rwxr-xr-xdeps/polkit-qt-1/polkit-qt-1.SlackBuild (renamed from kde/bluedevil/bluedevil.SlackBuild)64
-rw-r--r--deps/polkit-qt-1/pull-polkit-qt-1 (renamed from kde/polkit-qt-1/pull-polkit-qt-1)0
-rw-r--r--deps/polkit-qt-1/slack-desc (renamed from kde/polkit-qt-1/slack-desc)0
-rw-r--r--deps/qt/README9
-rw-r--r--deps/qt/doinst.sh.gzbin0 -> 92 bytes
-rw-r--r--deps/qt/profile.d/qt4.csh22
-rw-r--r--deps/qt/profile.d/qt4.sh23
-rwxr-xr-xdeps/qt/qt.SlackBuild184
-rw-r--r--deps/qt/qt.mysql.h.diff.gzbin0 -> 277 bytes
-rw-r--r--deps/qt/qt.x86.cflags.diff.gzbin0 -> 272 bytes
-rw-r--r--deps/qt/slack-desc19
-rwxr-xr-xdeps/raptor2/raptor2.SlackBuild119
-rw-r--r--deps/raptor2/slack-desc12
-rwxr-xr-xdeps/rasqal/rasqal.SlackBuild118
-rw-r--r--deps/rasqal/slack-desc12
-rwxr-xr-xdeps/redland/redland.SlackBuild137
-rw-r--r--deps/redland/slack-desc12
-rwxr-xr-xdeps/shared-desktop-ontologies/shared-desktop-ontologies.SlackBuild108
-rw-r--r--deps/shared-desktop-ontologies/slack-desc19
-rw-r--r--deps/strigi/README17
-rw-r--r--deps/strigi/slack-desc19
-rwxr-xr-xdeps/strigi/strigi.SlackBuild115
-rw-r--r--deps/strigi/strigi.info4
-rw-r--r--deps/strigi/strigi.libstreamanalyzer.pdf.patch27
-rwxr-xr-xdeps/udisks/udisks.SlackBuild22
-rwxr-xr-xdeps/updates.SlackBuild6
-rwxr-xr-xdeps/upower/upower.SlackBuild2
-rw-r--r--deps/virtuoso-ose/virtuoso-opensource-6.1.3.unicode.patch16
-rwxr-xr-xdeps/virtuoso-ose/virtuoso-ose.SlackBuild11
-rwxr-xr-xkde/KDE.SlackBuild451
-rw-r--r--kde/KDE.options6
-rwxr-xr-xkde/KDE_extra.SlackBuild58
-rwxr-xr-xkde/amarok/amarok.SlackBuild109
-rw-r--r--kde/amarok/doinst.sh.gzbin118 -> 0 bytes
-rw-r--r--kde/amarok/local.options1
-rw-r--r--kde/bluedevil/doinst.sh.gzbin124 -> 0 bytes
-rw-r--r--kde/bluedevil/local.options1
-rw-r--r--kde/build/kde-workspace2
-rw-r--r--kde/build/kdelibs2
-rw-r--r--kde/cmake/amarok22
-rw-r--r--kde/cmake/bluedevil13
-rw-r--r--kde/cmake/cmake16
-rw-r--r--kde/cmake/k3b17
-rw-r--r--kde/cmake/kdeaccessibility17
-rw-r--r--kde/cmake/kdeadmin18
-rw-r--r--kde/cmake/kdeartwork16
-rw-r--r--kde/cmake/kdebase16
-rw-r--r--kde/cmake/kdebindings25
-rw-r--r--kde/cmake/kdelibs17
-rw-r--r--kde/cmake/kdenetwork16
-rw-r--r--kde/cmake/kdewebdev17
-rw-r--r--kde/cmake/kwebkitpart11
-rw-r--r--kde/cmake/perlkde20
-rw-r--r--kde/cmake/perlqt20
-rw-r--r--kde/cmake/polkit-kde-agent-115
-rw-r--r--kde/cmake/polkit-kde-kcmodules-115
-rw-r--r--kde/docs/k3b1
-rw-r--r--kde/docs/kdepimlibs2
-rw-r--r--kde/doinst.sh/amarok5
-rw-r--r--kde/doinst.sh/blinken5
-rw-r--r--kde/doinst.sh/bluedevil4
-rw-r--r--kde/doinst.sh/cantor5
-rw-r--r--kde/doinst.sh/gwenview5
-rw-r--r--kde/doinst.sh/k3b5
-rw-r--r--kde/doinst.sh/kalgebra5
-rw-r--r--kde/doinst.sh/kalzium5
-rw-r--r--kde/doinst.sh/kamera5
-rw-r--r--kde/doinst.sh/kanagram5
-rw-r--r--kde/doinst.sh/kate5
-rw-r--r--kde/doinst.sh/kaudiocreator5
-rw-r--r--kde/doinst.sh/kbruch5
-rw-r--r--kde/doinst.sh/kcolorchooser5
-rw-r--r--kde/doinst.sh/kde-applications5
-rw-r--r--kde/doinst.sh/kde-baseapps4
-rw-r--r--kde/doinst.sh/kde-runtime5
-rw-r--r--kde/doinst.sh/kde-workspace26
-rw-r--r--kde/doinst.sh/kdeaccessibility5
-rw-r--r--kde/doinst.sh/kdeadmin5
-rw-r--r--kde/doinst.sh/kdeartwork5
-rw-r--r--kde/doinst.sh/kdebase4
-rw-r--r--kde/doinst.sh/kdeedu5
-rw-r--r--kde/doinst.sh/kdegames5
-rw-r--r--kde/doinst.sh/kdegraphics5
-rw-r--r--kde/doinst.sh/kdelibs9
-rw-r--r--kde/doinst.sh/kdemultimedia5
-rw-r--r--kde/doinst.sh/kdenetwork5
-rw-r--r--kde/doinst.sh/kdepim5
-rw-r--r--kde/doinst.sh/kdepim-runtime5
-rw-r--r--kde/doinst.sh/kdeplasma-addons5
-rw-r--r--kde/doinst.sh/kdesdk5
-rw-r--r--kde/doinst.sh/kdetoys5
-rw-r--r--kde/doinst.sh/kdeutils5
-rw-r--r--kde/doinst.sh/kdevelop5
-rw-r--r--kde/doinst.sh/kdevplatform5
-rw-r--r--kde/doinst.sh/kdewebdev5
-rw-r--r--kde/doinst.sh/kgamma5
-rw-r--r--kde/doinst.sh/kgeography5
-rw-r--r--kde/doinst.sh/khangman5
-rw-r--r--kde/doinst.sh/kig5
-rw-r--r--kde/doinst.sh/kiten5
-rw-r--r--kde/doinst.sh/klettres5
-rw-r--r--kde/doinst.sh/kmplot5
-rw-r--r--kde/doinst.sh/koffice5
-rw-r--r--kde/doinst.sh/kolourpaint5
-rw-r--r--kde/doinst.sh/konsole5
-rw-r--r--kde/doinst.sh/kopete-cryptography5
-rw-r--r--kde/doinst.sh/kruler5
-rw-r--r--kde/doinst.sh/ksaneplugin5
-rw-r--r--kde/doinst.sh/ksnapshot5
-rw-r--r--kde/doinst.sh/kstars5
-rw-r--r--kde/doinst.sh/ktorrent5
-rw-r--r--kde/doinst.sh/ktouch5
-rw-r--r--kde/doinst.sh/kturtle5
-rw-r--r--kde/doinst.sh/kwordquiz5
-rw-r--r--kde/doinst.sh/marble5
-rw-r--r--kde/doinst.sh/okular5
-rw-r--r--kde/doinst.sh/parley5
-rw-r--r--kde/doinst.sh/rocs5
-rw-r--r--kde/doinst.sh/skanlite5
-rw-r--r--kde/doinst.sh/step5
-rw-r--r--kde/doinst.sh/wicd-kde5
-rw-r--r--kde/k3b/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/k3b/k3b.SlackBuild97
-rw-r--r--kde/k3b/local.options1
-rw-r--r--kde/kaudiocreator/doinst.sh.gzbin118 -> 0 bytes
-rw-r--r--kde/kaudiocreator/kaudiocreator-1.2.90-addlibs.patch11
-rwxr-xr-xkde/kaudiocreator/kaudiocreator.SlackBuild90
-rw-r--r--kde/kaudiocreator/local.options2
-rw-r--r--kde/kdeaccessibility/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kdeaccessibility/kdeaccessibility.SlackBuild92
-rw-r--r--kde/kdeadmin/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kdeadmin/kdeadmin.SlackBuild96
-rw-r--r--kde/kdeadmin/knetworkconf.diff.gzbin1283 -> 0 bytes
-rw-r--r--kde/kdeartwork/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kdeartwork/kdeartwork.SlackBuild91
-rw-r--r--kde/kdebase-runtime/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kdebase-runtime/kdebase-runtime.SlackBuild94
-rw-r--r--kde/kdebase-workspace/doinst.sh.gzbin361 -> 0 bytes
-rwxr-xr-xkde/kdebase-workspace/kdebase-workspace.SlackBuild131
-rw-r--r--kde/kdebase/config/kdeglobals4
-rw-r--r--kde/kdebase/doinst.sh.gzbin124 -> 0 bytes
-rwxr-xr-xkde/kdebase/kdebase.SlackBuild112
-rw-r--r--kde/kdebindings/kdebindings-len-ptr-rfloat.diff.gzbin1819 -> 0 bytes
-rw-r--r--kde/kdebindings/kdebindings-ruby-env.h.diff.gzbin1812 -> 0 bytes
-rw-r--r--kde/kdebindings/kdebindings-rubyconfig.h.diff.gzbin307 -> 0 bytes
-rw-r--r--kde/kdebindings/kdebindings.1170602.sip_4_11_x.diff.gzbin658 -> 0 bytes
-rwxr-xr-xkde/kdebindings/kdebindings.SlackBuild110
-rw-r--r--kde/kdeedu/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kdeedu/kdeedu.SlackBuild90
-rw-r--r--kde/kdegames/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kdegames/kdegames.SlackBuild90
-rw-r--r--kde/kdegraphics/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kdegraphics/kdegraphics.SlackBuild92
-rw-r--r--kde/kdelibs/doinst.sh.gzbin142 -> 0 bytes
-rw-r--r--kde/kdelibs/kdelibs.CVE-2011-1168.patch.gzbin400 -> 0 bytes
-rwxr-xr-xkde/kdelibs/kdelibs.SlackBuild106
-rw-r--r--kde/kdelibs/kdesu-allow_NOPASS_in_suauth.patch.gzbin766 -> 0 bytes
-rw-r--r--kde/kdelibs/local.options2
-rw-r--r--kde/kdemultimedia/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kdemultimedia/kdemultimedia.SlackBuild90
-rw-r--r--kde/kdenetwork/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kdenetwork/kdenetwork.SlackBuild92
-rw-r--r--kde/kdenetwork/kdenetwork.libktorrent.diff.gzbin427 -> 0 bytes
-rw-r--r--kde/kdepim-runtime/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kdepim-runtime/kdepim-runtime.SlackBuild91
-rw-r--r--kde/kdepim-runtime/local.options2
-rw-r--r--kde/kdepim/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kdepim/kdepim.SlackBuild94
-rw-r--r--kde/kdepim/local.options1
-rw-r--r--kde/kdepimlibs/kdepimlibs-4.6.imap4.cpp.r1216163.diff.gzbin409 -> 0 bytes
-rwxr-xr-xkde/kdepimlibs/kdepimlibs.SlackBuild93
-rw-r--r--kde/kdeplasma-addons/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kdeplasma-addons/kdeplasma-addons.SlackBuild90
-rw-r--r--kde/kdesdk/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kdesdk/kdesdk.SlackBuild90
-rw-r--r--kde/kdetoys/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kdetoys/kdetoys.SlackBuild90
-rw-r--r--kde/kdeutils/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kdeutils/kdeutils.SlackBuild102
-rw-r--r--kde/kdeutils/kdeutils.ark.CVE-2011-2725.patch.gzbin670 -> 0 bytes
-rw-r--r--kde/kdeutils/kdeutils_bug_276568.patch.gzbin1907 -> 0 bytes
-rw-r--r--kde/kdeutils/kdeutils_bug_277020.patch.gzbin381 -> 0 bytes
-rw-r--r--kde/kdeutils/local.options1
-rw-r--r--kde/kdevelop/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kdevelop/kdevelop.SlackBuild91
-rw-r--r--kde/kdevelop/local.options1
-rw-r--r--kde/kdevplatform/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kdevplatform/kdevplatform.SlackBuild91
-rw-r--r--kde/kdevplatform/local.options1
-rw-r--r--kde/kdewebdev/doinst.sh.gzbin118 -> 0 bytes
-rw-r--r--kde/kdewebdev/kde4-kdewebdev-findtidy.diff.gzbin391 -> 0 bytes
-rwxr-xr-xkde/kdewebdev/kdewebdev.SlackBuild108
-rw-r--r--kde/koffice/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/koffice/koffice.SlackBuild90
-rw-r--r--kde/koffice/koffice.krita.png14.diff.gzbin267 -> 0 bytes
-rw-r--r--kde/koffice/local.options1
-rw-r--r--kde/konq-plugins/konq-plugins-4.4.0-qt47.patch.gzbin318 -> 0 bytes
-rwxr-xr-xkde/konq-plugins/konq-plugins.SlackBuild93
-rw-r--r--kde/konq-plugins/local.options1
-rw-r--r--kde/konq-plugins/slack-desc19
-rw-r--r--kde/kopete-cryptography/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/kopete-cryptography/kopete-cryptography.SlackBuild91
-rw-r--r--kde/kopete-cryptography/local.options1
-rw-r--r--kde/ktorrent/doinst.sh.gzbin118 -> 0 bytes
-rwxr-xr-xkde/ktorrent/ktorrent.SlackBuild91
-rw-r--r--kde/ktorrent/local.options1
-rw-r--r--kde/kwebkitpart/local.options2
-rwxr-xr-xkde/libktorrent/libktorrent.SlackBuild90
-rw-r--r--kde/libktorrent/local.options1
-rw-r--r--kde/modularize99
-rw-r--r--kde/modules/extragear15
-rw-r--r--kde/modules/kdeaccessibility1
-rw-r--r--kde/modules/kdeadmin1
-rw-r--r--kde/modules/kdeartwork1
-rw-r--r--kde/modules/kdebase6
-rw-r--r--kde/modules/kdebindings11
-rw-r--r--kde/modules/kdeedu21
-rw-r--r--kde/modules/kdegames1
-rw-r--r--kde/modules/kdegraphics17
-rw-r--r--kde/modules/kdelibs1
-rw-r--r--kde/modules/kdemultimedia1
-rw-r--r--kde/modules/kdenetwork1
-rw-r--r--kde/modules/kdepim3
-rw-r--r--kde/modules/kdepimlibs1
-rw-r--r--kde/modules/kdeplasma-addons1
-rw-r--r--kde/modules/kdesdk1
-rw-r--r--kde/modules/kdetoys1
-rw-r--r--kde/modules/kdeutils15
-rw-r--r--kde/modules/kdewebdev1
-rw-r--r--kde/modules/oxygen-icons2
-rw-r--r--kde/modules/polkit-kde2
-rw-r--r--kde/noarch5
-rw-r--r--kde/package-blacklist11
-rw-r--r--kde/patch/README18
-rw-r--r--kde/patch/kde-workspace.patch9
-rw-r--r--kde/patch/kde-workspace/kdebase-workspace.kdm.server.timeout.diff.gz (renamed from kde/kdebase-workspace/kdebase-workspace.kdm.server.timeout.diff.gz)bin247 -> 247 bytes
-rw-r--r--kde/patch/kde-workspace/kdebase-workspace.kwin.effects.performance.diff.gzbin0 -> 1019 bytes
-rw-r--r--kde/patch/kdelibs.patch13
-rw-r--r--kde/patch/kdelibs/kdelibs.docbook.patch.gz (renamed from kde/kdelibs/kdelibs.docbook.patch.gz)bin361 -> 361 bytes
-rw-r--r--kde/patch/kdelibs/kdelibs.klocale.numberfix.patch130
-rw-r--r--kde/patch/kdelibs/kdelibs.kssl.CVE-2011-3365.patch (renamed from kde/kdelibs/kdelibs.kssl.CVE-2011-3365.patch)4
-rw-r--r--kde/patch/kdelibs/kdelibs.nepomuk.unicode.patch65
-rw-r--r--kde/patch/kdepim-runtime.patch7
-rw-r--r--kde/patch/kdepim-runtime/0001-Ignore-items-with-empty-remote-ids-here.patch36
-rw-r--r--kde/patch/kdepim-runtime/Kmail-has-duplicated-folders-after-migration-from-previous-version_bug-283467.patch76
-rw-r--r--kde/patch/kdepim.patch6
-rw-r--r--kde/patch/kdepim/kdepim-4.5.85-install-headers.patch (renamed from kde/kdepim/kdepim-4.5.85-install-headers.patch)0
-rw-r--r--kde/patch/kdepim/kdepim-4.7.1_memleak.patch22
-rw-r--r--kde/patch/kdewebdev.patch5
-rw-r--r--kde/patch/kdewebdev/include-tidy.patch.gz (renamed from kde/kdewebdev/include-tidy.patch.gz)bin260 -> 260 bytes
-rw-r--r--kde/polkit-kde-agent-1/local.options1
-rwxr-xr-xkde/polkit-kde-agent-1/polkit-kde-agent-1.SlackBuild93
-rw-r--r--kde/polkit-kde-agent-1/pull-polkit-kde-agent-16
-rw-r--r--kde/polkit-kde-kcmodules-1/local.options1
-rwxr-xr-xkde/polkit-kde-kcmodules-1/polkit-kde-kcmodules-1.SlackBuild93
-rw-r--r--kde/polkit-kde-kcmodules-1/pull-polkit-kde-kcmodules-16
-rw-r--r--kde/polkit-qt-1/local.options1
-rwxr-xr-xkde/polkit-qt-1/polkit-qt-1.SlackBuild90
-rw-r--r--kde/post-install/k3b.post-install2
-rw-r--r--kde/post-install/kde-runtime.post-install5
-rw-r--r--kde/post-install/kde-workspace.post-install35
-rw-r--r--kde/post-install/kde-workspace/config/Xsession (renamed from kde/kdebase-workspace/config/Xsession)0
-rw-r--r--kde/post-install/kde-workspace/config/Xsession.orig (renamed from kde/kdebase-workspace/config/Xsession.orig)0
-rwxr-xr-xkde/post-install/kde-workspace/xinit/xinitrc.kde (renamed from kde/kdebase-workspace/xinit/xinitrc.kde)0
-rw-r--r--kde/post-install/kdebase.post-install9
-rwxr-xr-xkde/post-install/kdebase/profile.d/kde.csh (renamed from kde/kdebase/profile.d/kde.csh)0
-rwxr-xr-xkde/post-install/kdebase/profile.d/kde.sh (renamed from kde/kdebase/profile.d/kde.sh)0
-rw-r--r--kde/post-install/kdelibs.post-install2
-rw-r--r--kde/post-install/konsole.post-install12
-rw-r--r--kde/pre-install/README18
-rw-r--r--kde/pre-install/amarok.pre-install9
-rw-r--r--kde/pre-install/kdewebdev.pre-install6
-rwxr-xr-xkde/pre-install/kdewebdev/tidy/get-tidy-cvs.sh (renamed from kde/kdewebdev/tidy/get-tidy-cvs.sh)0
-rwxr-xr-xkde/pre-install/kdewebdev/tidy/tidy.SlackBuild (renamed from kde/kdewebdev/tidy/tidy.SlackBuild)0
-rwxr-xr-xkde/pre-install/kdewebdev/tidy/tidy.build (renamed from kde/kdewebdev/tidy/tidy.build)0
-rw-r--r--kde/skanlite/doinst.sh.gzbin118 -> 0 bytes
-rw-r--r--kde/skanlite/local.options1
-rwxr-xr-xkde/skanlite/skanlite.SlackBuild85
-rw-r--r--kde/slack-desc/amarok (renamed from kde/amarok/slack-desc)0
-rw-r--r--kde/slack-desc/ark19
-rw-r--r--kde/slack-desc/blinken19
-rw-r--r--kde/slack-desc/bluedevil (renamed from kde/bluedevil/slack-desc)0
-rw-r--r--kde/slack-desc/cantor19
-rw-r--r--kde/slack-desc/digikam19
-rw-r--r--kde/slack-desc/filelight19
-rw-r--r--kde/slack-desc/gwenview19
-rw-r--r--kde/slack-desc/k3b (renamed from kde/k3b/slack-desc)0
-rw-r--r--kde/slack-desc/kalgebra19
-rw-r--r--kde/slack-desc/kalzium19
-rw-r--r--kde/slack-desc/kamera19
-rw-r--r--kde/slack-desc/kanagram19
-rw-r--r--kde/slack-desc/kate19
-rw-r--r--kde/slack-desc/kaudiocreator (renamed from kde/kaudiocreator/slack-desc)0
-rw-r--r--kde/slack-desc/kbruch19
-rw-r--r--kde/slack-desc/kcalk19
-rw-r--r--kde/slack-desc/kcharselect19
-rw-r--r--kde/slack-desc/kcolorchooser19
-rw-r--r--kde/slack-desc/kde-base19
-rw-r--r--kde/slack-desc/kde-baseapps19
-rw-r--r--kde/slack-desc/kde-bindings19
-rw-r--r--kde/slack-desc/kde-educational19
-rw-r--r--kde/slack-desc/kde-runtime18
-rw-r--r--kde/slack-desc/kde-wallpapers19
-rw-r--r--kde/slack-desc/kde-workspace19
-rw-r--r--kde/slack-desc/kdeaccessibility (renamed from kde/kdeaccessibility/slack-desc)0
-rw-r--r--kde/slack-desc/kdeadmin (renamed from kde/kdeadmin/slack-desc)0
-rw-r--r--kde/slack-desc/kdeartwork (renamed from kde/kdeartwork/slack-desc)0
-rw-r--r--kde/slack-desc/kdebase (renamed from kde/kdebase/slack-desc)0
-rw-r--r--kde/slack-desc/kdebase-runtime (renamed from kde/kdebase-runtime/slack-desc)0
-rw-r--r--kde/slack-desc/kdebase-workspace (renamed from kde/kdebase-workspace/slack-desc)0
-rw-r--r--kde/slack-desc/kdebindings (renamed from kde/kdebindings/slack-desc)0
-rw-r--r--kde/slack-desc/kdeedu (renamed from kde/kdeedu/slack-desc)0
-rw-r--r--kde/slack-desc/kdegames (renamed from kde/kdegames/slack-desc)0
-rw-r--r--kde/slack-desc/kdegraphics (renamed from kde/kdegraphics/slack-desc)0
-rw-r--r--kde/slack-desc/kdegraphics-strigi-analyzer19
-rw-r--r--kde/slack-desc/kdegraphics-thumbnailers19
-rw-r--r--kde/slack-desc/kdelibs (renamed from kde/kdelibs/slack-desc)0
-rw-r--r--kde/slack-desc/kdemultimedia (renamed from kde/kdemultimedia/slack-desc)0
-rw-r--r--kde/slack-desc/kdenetwork (renamed from kde/kdenetwork/slack-desc)0
-rw-r--r--kde/slack-desc/kdepim (renamed from kde/kdepim/slack-desc)0
-rw-r--r--kde/slack-desc/kdepim-runtime (renamed from kde/kdepim-runtime/slack-desc)0
-rw-r--r--kde/slack-desc/kdepimlibs (renamed from kde/kdepimlibs/slack-desc)0
-rw-r--r--kde/slack-desc/kdeplasma-addons (renamed from kde/kdeplasma-addons/slack-desc)0
-rw-r--r--kde/slack-desc/kdesdk (renamed from kde/kdesdk/slack-desc)0
-rw-r--r--kde/slack-desc/kdetoys (renamed from kde/kdetoys/slack-desc)0
-rw-r--r--kde/slack-desc/kdeutils (renamed from kde/kdeutils/slack-desc)0
-rw-r--r--kde/slack-desc/kdevelop (renamed from kde/kdevelop/slack-desc)0
-rw-r--r--kde/slack-desc/kdevplatform (renamed from kde/kdevplatform/slack-desc)0
-rw-r--r--kde/slack-desc/kdewebdev (renamed from kde/kdewebdev/slack-desc)0
-rw-r--r--kde/slack-desc/kdiskfree19
-rw-r--r--kde/slack-desc/kfloppy19
-rw-r--r--kde/slack-desc/kgamma19
-rw-r--r--kde/slack-desc/kgeography19
-rw-r--r--kde/slack-desc/kgpg19
-rw-r--r--kde/slack-desc/khangman19
-rw-r--r--kde/slack-desc/kig19
-rw-r--r--kde/slack-desc/kimono19
-rw-r--r--kde/slack-desc/kipi-plugins19
-rw-r--r--kde/slack-desc/kiten19
-rw-r--r--kde/slack-desc/klettres19
-rw-r--r--kde/slack-desc/kmplot19
-rw-r--r--kde/slack-desc/koffice (renamed from kde/koffice/slack-desc)0
-rw-r--r--kde/slack-desc/kolourpaint19
-rw-r--r--kde/slack-desc/konsole19
-rw-r--r--kde/slack-desc/kopete-cryptography (renamed from kde/kopete-cryptography/slack-desc)0
-rw-r--r--kde/slack-desc/korundum19
-rw-r--r--kde/slack-desc/kplayer19
-rw-r--r--kde/slack-desc/kremotecontrol19
-rw-r--r--kde/slack-desc/kross-interpreters19
-rw-r--r--kde/slack-desc/kruler19
-rw-r--r--kde/slack-desc/ksaneplugin19
-rw-r--r--kde/slack-desc/ksnapshot19
-rw-r--r--kde/slack-desc/kstars19
-rw-r--r--kde/slack-desc/ktimer19
-rw-r--r--kde/slack-desc/ktorrent (renamed from kde/ktorrent/slack-desc)0
-rw-r--r--kde/slack-desc/ktouch19
-rw-r--r--kde/slack-desc/kturtle19
-rw-r--r--kde/slack-desc/kwallet19
-rw-r--r--kde/slack-desc/kwebkitpart (renamed from kde/kwebkitpart/slack-desc)0
-rw-r--r--kde/slack-desc/kwordquiz19
-rw-r--r--kde/slack-desc/libkdcraw19
-rw-r--r--kde/slack-desc/libkdeedu19
-rw-r--r--kde/slack-desc/libkexiv219
-rw-r--r--kde/slack-desc/libkipi20
-rw-r--r--kde/slack-desc/libksane19
-rw-r--r--kde/slack-desc/libktorrent19
-rw-r--r--kde/slack-desc/marble20
-rw-r--r--kde/slack-desc/mobipocket19
-rw-r--r--kde/slack-desc/networkmanagement19
-rw-r--r--kde/slack-desc/okular19
-rw-r--r--kde/slack-desc/oxygen-gtk19
-rw-r--r--kde/slack-desc/oxygen-icons (renamed from kde/oxygen-icons/slack-desc)0
-rw-r--r--kde/slack-desc/parley19
-rw-r--r--kde/slack-desc/perlkde19
-rw-r--r--kde/slack-desc/perlqt19
-rw-r--r--kde/slack-desc/polkit-kde-agent-1 (renamed from kde/polkit-kde-agent-1/slack-desc)0
-rw-r--r--kde/slack-desc/polkit-kde-kcmodules-1 (renamed from kde/polkit-kde-kcmodules-1/slack-desc)0
-rw-r--r--kde/slack-desc/polkit-qt-119
-rw-r--r--kde/slack-desc/printer-applet19
-rw-r--r--kde/slack-desc/prison19
-rw-r--r--kde/slack-desc/pykde419
-rw-r--r--kde/slack-desc/qtruby19
-rw-r--r--kde/slack-desc/quanta20
-rw-r--r--kde/slack-desc/qyoto19
-rw-r--r--kde/slack-desc/rocs19
-rw-r--r--kde/slack-desc/skanlite (renamed from kde/skanlite/slack-desc)0
-rw-r--r--kde/slack-desc/smokegen19
-rw-r--r--kde/slack-desc/smokekde19
-rw-r--r--kde/slack-desc/smokeqt19
-rw-r--r--kde/slack-desc/step19
-rw-r--r--kde/slack-desc/strigi19
-rw-r--r--kde/slack-desc/superkaramba19
-rw-r--r--kde/slack-desc/svgpart19
-rw-r--r--kde/slack-desc/sweeper19
-rw-r--r--kde/slack-desc/wicd-kde19
-rwxr-xr-xkdei/kde-l10n/kde-l10n.SlackBuild4
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-bs11
-rw-r--r--kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ug11
418 files changed, 5568 insertions, 3917 deletions
diff --git a/PKGLIST b/PKGLIST
index b7f700d..1fefe13 100644
--- a/PKGLIST
+++ b/PKGLIST
@@ -1,200 +1,281 @@
-13.37/4.6.5/x86/deps/PyQt-4.8.4-i486-1alien.txz
-13.37/4.6.5/x86/deps/QScintilla-2.5.1-i486-1alien.txz
-13.37/4.6.5/x86/deps/akonadi-1.5.3-i486-2alien.txz
-13.37/4.6.5/x86/deps/attica-0.2.80-i486-1alien.txz
-13.37/4.6.5/x86/deps/ebook-tools-0.2.1-i486-1alien.txz
-13.37/4.6.5/x86/deps/grantlee-0.1.8-i486-1alien.txz
-13.37/4.6.5/x86/deps/hunspell-1.3.1-i486-1alien.txz
-13.37/4.6.5/x86/deps/libatasmart-0.17-i486-1alien.txz
-13.37/4.6.5/x86/deps/libbluedevil-1.8.1-i486-1alien.txz
-13.37/4.6.5/x86/deps/libdbusmenu-qt-0.8.1-i486-1alien.txz
-13.37/4.6.5/x86/deps/libssh-0.5.0-i486-1alien.txz
-13.37/4.6.5/x86/deps/sg3_utils-1.31-i486-1alien.txz
-13.37/4.6.5/x86/deps/sip-4.12.2-i486-1alien.txz
-13.37/4.6.5/x86/deps/soprano-2.6.0-i486-1alien.txz
-13.37/4.6.5/x86/deps/system-config-printer-1.3.2-i486-1alien.txz
-13.37/4.6.5/x86/deps/udisks-1.0.2-i486-1alien.txz
-13.37/4.6.5/x86/deps/upower-0.9.9-i486-1alien.txz
-13.37/4.6.5/x86/deps/virtuoso-ose-6.1.3-i486-1alien.txz
-13.37/4.6.5/x86/kde/bluedevil-1.1-i486-1alien.txz
-13.37/4.6.5/x86/kde/k3b-2.0_fb10bb8-i486-1alien.txz
-13.37/4.6.5/x86/kde/kaudiocreator-r1220746-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdeaccessibility-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdeadmin-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdeartwork-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdebase-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdebase-runtime-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdebase-workspace-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdebindings-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdeedu-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdegames-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdegraphics-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdelibs-4.6.5-i486-2alien.txz
-13.37/4.6.5/x86/kde/kdemultimedia-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdenetwork-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdepim-4.6.1-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdepim-runtime-4.6.1-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdepimlibs-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdeplasma-addons-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdesdk-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdetoys-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/kdeutils-4.6.5-i486-3alien.txz
-13.37/4.6.5/x86/kde/kdewebdev-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/kwebkitpart-c9cd864_20110228git-i486-1alien.txz
-13.37/4.6.5/x86/kde/oxygen-icons-4.6.5-i486-1alien.txz
-13.37/4.6.5/x86/kde/polkit-kde-agent-1-0.99.0-i486-1alien.txz
-13.37/4.6.5/x86/kde/polkit-kde-kcmodules-1-20101202git-i486-1alien.txz
-13.37/4.6.5/x86/kde/polkit-qt-1-0.99.0-i486-1alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-ar-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-bg-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-ca-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-ca\@valencia-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-cs-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-da-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-de-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-el-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-en_GB-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-es-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-et-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-eu-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-fi-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-fr-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-ga-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-gl-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-gu-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-he-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-hi-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-hr-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-hu-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-ia-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-id-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-is-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-it-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-ja-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-kk-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-km-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-kn-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-ko-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-lt-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-lv-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-mai-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-nb-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-nds-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-nl-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-nn-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-pa-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-pl-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-pt-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-pt_BR-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-ro-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-ru-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-sk-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-sl-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-sr-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-sv-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-th-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-tr-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-uk-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-wa-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-zh_CN-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86/kdei/kde-l10n-zh_TW-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/deps/PyQt-4.8.4-x86_64-1alien.txz
-13.37/4.6.5/x86_64/deps/QScintilla-2.5.1-x86_64-1alien.txz
-13.37/4.6.5/x86_64/deps/akonadi-1.5.3-x86_64-2alien.txz
-13.37/4.6.5/x86_64/deps/attica-0.2.80-x86_64-1alien.txz
-13.37/4.6.5/x86_64/deps/ebook-tools-0.2.1-x86_64-1alien.txz
-13.37/4.6.5/x86_64/deps/grantlee-0.1.8-x86_64-1alien.txz
-13.37/4.6.5/x86_64/deps/hunspell-1.3.1-x86_64-1alien.txz
-13.37/4.6.5/x86_64/deps/libatasmart-0.17-x86_64-1alien.txz
-13.37/4.6.5/x86_64/deps/libbluedevil-1.8.1-x86_64-1alien.txz
-13.37/4.6.5/x86_64/deps/libdbusmenu-qt-0.8.1-x86_64-1alien.txz
-13.37/4.6.5/x86_64/deps/libssh-0.5.0-x86_64-1alien.txz
-13.37/4.6.5/x86_64/deps/sg3_utils-1.31-x86_64-1alien.txz
-13.37/4.6.5/x86_64/deps/sip-4.12.2-x86_64-1alien.txz
-13.37/4.6.5/x86_64/deps/soprano-2.6.0-x86_64-1alien.txz
-13.37/4.6.5/x86_64/deps/system-config-printer-1.3.2-x86_64-1alien.txz
-13.37/4.6.5/x86_64/deps/udisks-1.0.2-x86_64-1alien.txz
-13.37/4.6.5/x86_64/deps/upower-0.9.9-x86_64-1alien.txz
-13.37/4.6.5/x86_64/deps/virtuoso-ose-6.1.3-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/bluedevil-1.1-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/k3b-2.0_fb10bb8-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kaudiocreator-r1220746-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdeaccessibility-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdeadmin-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdeartwork-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdebase-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdebase-runtime-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdebase-workspace-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdebindings-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdeedu-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdegames-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdegraphics-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdelibs-4.6.5-x86_64-2alien.txz
-13.37/4.6.5/x86_64/kde/kdemultimedia-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdenetwork-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdepim-4.6.1-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdepim-runtime-4.6.1-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdepimlibs-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdeplasma-addons-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdesdk-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdetoys-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kdeutils-4.6.5-x86_64-3alien.txz
-13.37/4.6.5/x86_64/kde/kdewebdev-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/kwebkitpart-c9cd864_20110228git-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/oxygen-icons-4.6.5-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/polkit-kde-agent-1-0.99.0-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/polkit-kde-kcmodules-1-20101202git-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kde/polkit-qt-1-0.99.0-x86_64-1alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-ar-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-bg-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-ca-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-ca\@valencia-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-cs-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-da-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-de-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-el-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-en_GB-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-es-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-et-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-eu-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-fi-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-fr-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-ga-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-gl-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-gu-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-he-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-hi-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-hr-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-hu-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-ia-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-id-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-is-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-it-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-ja-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-kk-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-km-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-kn-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-ko-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-lt-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-lv-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-mai-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-nb-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-nds-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-nl-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-nn-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-pa-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-pl-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-pt-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-pt_BR-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-ro-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-ru-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-sk-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-sl-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-sr-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-sv-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-th-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-tr-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-uk-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-wa-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-zh_CN-4.6.5-noarch-2alien.txz
-13.37/4.6.5/x86_64/kdei/kde-l10n-zh_TW-4.6.5-noarch-2alien.txz
+13.37/4.7.4/x86/deps/PyQt-4.8.5-i486-1alien.txz
+13.37/4.7.4/x86/deps/QScintilla-2.5.1-i486-1alien.txz
+13.37/4.7.4/x86/deps/akonadi-1.6.2-i486-1alien.txz
+13.37/4.7.4/x86/deps/attica-0.2.80-i486-1alien.txz
+13.37/4.7.4/x86/deps/clucene-2.3.3.4-i486-1alien.txz
+13.37/4.7.4/x86/deps/ebook-tools-0.2.1-i486-1alien.txz
+13.37/4.7.4/x86/deps/grantlee-0.1.9-i486-1alien.txz
+13.37/4.7.4/x86/deps/herqq-1.0.0-i486-1alien.txz
+13.37/4.7.4/x86/deps/hunspell-1.3.1-i486-1alien.txz
+13.37/4.7.4/x86/deps/libatasmart-0.17-i486-1alien.txz
+13.37/4.7.4/x86/deps/libbluedevil-1.9.1-i486-1alien.txz
+13.37/4.7.4/x86/deps/libdbusmenu-qt-0.8.1-i486-1alien.txz
+13.37/4.7.4/x86/deps/libktorrent-1.1.3-i486-1alien.txz
+13.37/4.7.4/x86/deps/libmsn-4.2.1-i486-1alien.txz
+13.37/4.7.4/x86/deps/libssh-0.5.2-i486-1alien.txz
+13.37/4.7.4/x86/deps/phonon-4.5.1-i486-1alien.txz
+13.37/4.7.4/x86/deps/phonon-gstreamer-4.5.1-i486-1alien.txz
+13.37/4.7.4/x86/deps/phonon-xine-4.4.4-i486-1alien.txz
+13.37/4.7.4/x86/deps/polkit-qt-1-0.99.0-i486-2alien.txz
+13.37/4.7.4/x86/deps/qt-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/deps/raptor2-2.0.4-i486-1alien.txz
+13.37/4.7.4/x86/deps/rasqal-0.9.27-i486-1alien.txz
+13.37/4.7.4/x86/deps/redland-1.0.14-i486-1alien.txz
+13.37/4.7.4/x86/deps/sg3_utils-1.32-i486-1alien.txz
+13.37/4.7.4/x86/deps/shared-desktop-ontologies-0.8.0-i486-1alien.txz
+13.37/4.7.4/x86/deps/sip-4.12.4-i486-1alien.txz
+13.37/4.7.4/x86/deps/soprano-2.7.3-i486-1alien.txz
+13.37/4.7.4/x86/deps/strigi-0.7.6-i486-2alien.txz
+13.37/4.7.4/x86/deps/system-config-printer-1.3.2-i486-1alien.txz
+13.37/4.7.4/x86/deps/udisks-1.0.3-i486-1alien.txz
+13.37/4.7.4/x86/deps/upower-0.9.14-i486-1alien.txz
+13.37/4.7.4/x86/deps/virtuoso-ose-6.1.3-i486-2alien.txz
+13.37/4.7.4/x86/kde/amarok-2.4.3-i486-1alien.txz
+13.37/4.7.4/x86/kde/blinken-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/bluedevil-1.2.2-i486-1alien.txz
+13.37/4.7.4/x86/kde/cantor-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/gwenview-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/k3b-2.0.2_20111028.git-i486-1alien.txz
+13.37/4.7.4/x86/kde/kalgebra-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kalzium-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kamera-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kanagram-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kate-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kaudiocreator-1.3-i486-1alien.txz
+13.37/4.7.4/x86/kde/kbruch-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kcolorchooser-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kde-runtime-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kde-wallpapers-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86/kde/kde-workspace-4.7.4-i486-2alien.txz
+13.37/4.7.4/x86/kde/kdeaccessibility-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kdeadmin-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kdeartwork-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kdebase-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kdegames-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kdegraphics-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kdelibs-4.7.4-i486-2alien.txz
+13.37/4.7.4/x86/kde/kdemultimedia-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kdenetwork-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kdepim-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kdepim-runtime-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kdepimlibs-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kdeplasma-addons-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kdesdk-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kdetoys-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kdeutils-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kdevelop-328cabc_20111109git-i486-1alien.txz
+13.37/4.7.4/x86/kde/kdevplatform-2512eb2_20111109git-i486-1alien.txz
+13.37/4.7.4/x86/kde/kdewebdev-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kgamma-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kgeography-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/khangman-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kig-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kiten-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/klettres-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kmplot-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kolourpaint-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/konsole-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/korundum-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kplayer-0.7.1-i486-1alien.txz
+13.37/4.7.4/x86/kde/kruler-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/ksaneplugin-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/ksnapshot-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kstars-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/ktorrent-4.1.3-i486-1alien.txz
+13.37/4.7.4/x86/kde/ktouch-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kturtle-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/kwebkitpart-1.2.0_20111116git-i486-1alien.txz
+13.37/4.7.4/x86/kde/kwordquiz-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/libkdcraw-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/libkdeedu-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/libkexiv2-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/libkipi-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/libksane-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/marble-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/mobipocket-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/okular-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/oxygen-gtk-1.1.5-i486-1alien.txz
+13.37/4.7.4/x86/kde/oxygen-icons-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/parley-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/perlkde-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/perlqt-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/polkit-kde-agent-1-3a9906d_20111126git-i486-1alien.txz
+13.37/4.7.4/x86/kde/polkit-kde-kcmodules-1-390ec31_20111101git-i486-1alien.txz
+13.37/4.7.4/x86/kde/pykde4-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/qtruby-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/quanta-4.2_20111110git-i486-1alien.txz
+13.37/4.7.4/x86/kde/rocs-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/skanlite-05f3ac9_20111130git-i486-1alien.txz
+13.37/4.7.4/x86/kde/smokegen-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/smokekde-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/smokeqt-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/step-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/svgpart-4.7.4-i486-1alien.txz
+13.37/4.7.4/x86/kde/wicd-kde-c3a5fdb_20111201git-i486-1alien.txz
+13.37/4.7.4/x86_64/deps/PyQt-4.8.5-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/QScintilla-2.5.1-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/akonadi-1.6.2-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/attica-0.2.80-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/clucene-2.3.3.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/ebook-tools-0.2.1-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/grantlee-0.1.9-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/herqq-1.0.0-x86_64-2alien.txz
+13.37/4.7.4/x86_64/deps/hunspell-1.3.1-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/libatasmart-0.17-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/libbluedevil-1.9.1-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/libdbusmenu-qt-0.8.1-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/libktorrent-1.1.3-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/libmsn-4.2.1-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/libssh-0.5.2-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/phonon-4.5.1-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/phonon-gstreamer-4.5.1-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/phonon-xine-4.4.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/polkit-qt-1-0.99.0-x86_64-2alien.txz
+13.37/4.7.4/x86_64/deps/qt-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/raptor2-2.0.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/rasqal-0.9.27-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/redland-1.0.14-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/sg3_utils-1.32-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/shared-desktop-ontologies-0.8.0-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/sip-4.12.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/soprano-2.7.3-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/strigi-0.7.6-x86_64-2alien.txz
+13.37/4.7.4/x86_64/deps/system-config-printer-1.3.2-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/udisks-1.0.3-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/upower-0.9.14-x86_64-1alien.txz
+13.37/4.7.4/x86_64/deps/virtuoso-ose-6.1.3-x86_64-2alien.txz
+13.37/4.7.4/x86_64/kde/amarok-2.4.3-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/blinken-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/bluedevil-1.2.2-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/cantor-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/gwenview-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/k3b-2.0.2_20111028.git-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kalgebra-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kalzium-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kamera-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kanagram-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kate-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kaudiocreator-1.3-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kbruch-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kcolorchooser-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kde-runtime-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kde-wallpapers-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kde/kde-workspace-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdeaccessibility-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdeadmin-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdeartwork-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdebase-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdegames-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdegraphics-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdelibs-4.7.4-x86_64-2alien.txz
+13.37/4.7.4/x86_64/kde/kdemultimedia-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdenetwork-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdepim-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdepim-runtime-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdepimlibs-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdeplasma-addons-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdesdk-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdetoys-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdeutils-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdevelop-328cabc_20111109git-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdevplatform-2512eb2_20111109git-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kdewebdev-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kgamma-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kgeography-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/khangman-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kig-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kiten-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/klettres-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kmplot-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kolourpaint-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/konsole-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/korundum-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kplayer-0.7.1-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kruler-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/ksaneplugin-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/ksnapshot-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kstars-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/ktorrent-4.1.3-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/ktouch-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kturtle-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kwebkitpart-1.2.0_20111116git-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/kwordquiz-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/libkdcraw-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/libkdeedu-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/libkexiv2-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/libkipi-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/libksane-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/marble-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/mobipocket-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/okular-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/oxygen-gtk-1.1.5-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/oxygen-icons-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/parley-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/perlkde-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/perlqt-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/polkit-kde-agent-1-3a9906d_20111126git-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/polkit-kde-kcmodules-1-390ec31_20111101git-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/pykde4-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/qtruby-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/quanta-4.2_20111110git-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/rocs-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/skanlite-05f3ac9_20111130git-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/smokegen-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/smokekde-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/smokeqt-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/step-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/svgpart-4.7.4-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kde/wicd-kde-c3a5fdb_20111201git-x86_64-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-ar-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-bg-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-bs-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-ca-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-ca\@valencia-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-cs-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-da-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-de-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-el-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-en_GB-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-es-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-et-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-eu-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-fi-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-fr-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-ga-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-gl-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-he-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-hr-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-hu-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-ia-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-id-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-is-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-it-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-ja-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-kk-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-km-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-kn-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-ko-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-lt-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-lv-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-nb-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-nds-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-nl-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-nn-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-pa-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-pl-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-pt-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-pt_BR-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-ro-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-ru-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-si-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-sk-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-sl-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-sr-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-sv-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-th-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-tr-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-ug-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-uk-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-wa-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-zh_CN-4.7.4-noarch-1alien.txz
+13.37/4.7.4/x86_64/kdei/kde-l10n-zh_TW-4.7.4-noarch-1alien.txz
diff --git a/README b/README
index 1d8e134..31d44a1 100644
--- a/README
+++ b/README
@@ -1,40 +1,53 @@
-KDE4.6
+KDE4.7
======
-This is the KDE Software Compilation 4.6.5 for Slackware 13.37/current.
-It is the fifth and last monthly bugfix release for the KDE SC 4.6 series.
-Next in line is KDE 4.7 which probably will see the light of day in august.
-
-Most noticable about KDE 4.6 is that it no longer depends on HAL. And since
-the version of X.Org found in Slackware 13.37 does not use HAL either
-(likewise for XFCE 4.8.x), adding KDE 4.6.x and XFCE 4.8.x to Slackware in
-future will be big step towards removal of HAL.
-HAL is no longer maintained by its developer, and has been superceded by udisks.
-
-You have to run Slackware 13.37 (or slackware-current) in order to use
-these packages. Do not expect these packages for KDE 4.6.5 to work on
-Slackware 13.1...
-If you want KDE 4.6.5 you are encouraged to upgrade to Slackware 13.37 !
-
-My set of KDE SC 4.6.5 packages replaces the older version of KDE (4.5.5)
-which comes with Slackware. There are several packages in the "deps" directory
-that you need as well; these are updated Slackware packages or new packages
-(grantlee, libatasmart, libbluedevil, libssh, sg3-utils, udisks and upower
-are new packages for instance). Upgrading/installing these "deps" packages
-is required for the proper functioning of KDE 4.6.5.
+This is the KDE Software Compilation 4.7.4 for Slackware-current. It is the
+last increment in the 4.7 series before we move on to 4.8.
+
+An obvious change compared to Slackware's KDE releases before 4.7.x is the
+modularization of KDE into more and smaller components.
+There used to be 23 source tarballs for KDE's core, which resulted into 23
+binary packages, but the core of KDE 4.7.x is distributed as 71 source
+tarballs, resulting in 67 Slackware packages! Future releases (4.8 and
+onwards) will see even more fragmentation.
+The KDE SlackBuild script has been extensively rewritten (in the spirit of
+the modular X.org SlackBuild script) to allow for a modular build of KDE in
+Slackware. You as the enduser of these packages will have more control over
+what to install or leave out if your primary interest lies with KDE's
+applications, not with the desktop environment.
+
+KDE4 no longer uses HAL, starting with KDE 4.6.0. And since the version of
+X.Org found in Slackware 13.37 does not use HAL either (likewise for
+XFCE 4.8.x), adding KDE 4.7.x and XFCE 4.8.x to Slackware in future will be a
+big step towards removal of HAL altogether. HAL is no longer maintained by
+its developer, and has been superceded by udisks.
+
+My set of KDE SC 4.7.4 packages replaces the older version of KDE (4.5.5)
+which comes with Slackware. There are several packages in the "deps"
+directory that you need as well; you will find updates to original Slackware
+packages as well as completely new packages (grantlee, herqq, libatasmart,
+libbluedevil, libssh, phonon-gstreamer, phonon-xine, sg3-utils, udisks and
+upower are new packages for instance). Upgrading/installing these "deps"
+packages is required for the proper functioning of KDE 4.7.4.
+
+There are some applications I added to the KDE 4.7 collection that are new
+to Slackware as well. They are no 'dependencies' so technically you do not
+have to install them, but bluedevil (a bluetooth manager), kplayer (a mplayer
+front-end), quanta (the web development environment) and wicd-kde (an applet
+for managing WICD) are very much worth your while.
+
+You have to run Slackware-current in order to use these KDE packages.
+Due to an incompatible glibc upgrade in Slackware-current (to version 2.14.1)
+these packages will not work with Slackware 13.37.
+
+For backwards compatibility, I will keep the packages for KDE 4.6.5 available
+in my repository as well. They work fine on Slackware 13.37 as well as
+-current. KDE 4.6.5 will give you a very stable desktop.
NOTE:
-About PIM (kdepim and kdepim-runtime) packages:
-* The laatest stable versions of kdepim and kdepim-runtime - 4.6.1 - are
- available in the KDE 4.6.5 collection!
- The PIM developers have been working on the 4.6 release for a long time, and
- 4.6.1 is their first bugfix version.
- The PIM software release versions will be synchronized again with the main
- KDE SC release schedule parallel with KDE SC versions, starting with 4.7.0.
-* Please note that if you do not want to upgrade your PIM applications yet,
- you can keep using kdepim and kdepim-runtime 4.4.10 which are included
- with Slackware 13.37 and -current.
- That version is still compatible with KDE 4.6.5.
+* Possible issue with using thes packages on 13.37: the new kwin seems to
+ require at least mesa-7.10 and this is not installed by default.
+ Slackware 13.37 has mesa-7.10.2 in the /testing directory though. Use that.
NOTE:
About the language packs (KDEI) - for Slackware 32-bit as well as 64-bit:
@@ -45,51 +58,107 @@ About the language packs (KDEI) - for Slackware 32-bit as well as 64-bit:
of kdepim-4.4.10 into the KDEI packages, so that you can use the PIM apps
like kmail in your own language if you decide to keep Slackware's version of
kdepim and kdepim-runtime.
-* If you decide to install kdepim/kdepim-runtime 4.6.1, you will find that
- that package already includes the translations/localizations.
+* If you decide to install kdepim/kdepim-runtime 4.7.4, you will find that
+ these packages include their own translations/localizations.
+
+NOTE:
+About PIM (kdepim and kdepim-runtime) packages:
+* The PIM software release versions are finally synchronized with the versions
+ of KDE SC again (since the release of 4.7.0). Not everybody is happy with
+ this new version so you may want to stick with 4.4.10.
NOTE:
-I have not added the kdevelop and kdevplatform packages which I shipped with
-my first set of KDE 4.6 packages. Compatible versions of these packages are
-now in Slackware 13.37 so that there is no longer a need for me to build them.
+I have added "unstable" development versions of the kdevelop and kdevplatform
+packages. They are required if you want to try out Quanta Plus (the Web
+Development Environment) which I added as well. Bleeding edge == no guarantees
+about their useability! But I would like your feedback.
NOTE:
Slackware's own polkit-kde-1 package must be removed before you start using
-KDE 4.6.5!
+KDE 4.7.4 !
Its functionality was split out into two new packages: polkit-kde-agent-1 and
polkit-kde-kcmodules-1, both of which you can find in my 'kde' directory.
+NOTE:
+I have moved the two packages "polkit-qt-1" and "libktorrent" from the "kde"
+to the "deps" directory since these packages are not really tied to KDE and
+should be seen as a dependency like all the other packages inside "deps".
+For instance, having libktorrent already available when compiling "kdenetwork"
+will enhance Kget with torrent download capability.
+
+NOTE:
+I have added a directory "test", containing a small set of packages which
+you can optionally install if you want to try out NetworkManager instead of
+WICD as your graphical network connection manager.
+Please read http://alien.slackbook.org/blog/integrating-networkmanager-into-kde-while-keeping-the-gnome-out/ for more information about integrating NM into KDE.
+If you want to start Networkmanager at boot instead of WICD, then replace the
+following lines in '/etc/rc.d/rc.M'
+ # Start wicd:
+ if [ -x /etc/rc.d/rc.wicd ]; then
+ sh /etc/rc.d/rc.wicd start
+ fi
+with these lines:
+ # Start wicd or NetworkManager:
+ if [ -x /etc/rc.d/rc.wicd ]; then
+ sh /etc/rc.d/rc.wicd start
+ elif [ -x /etc/rc.d/rc.networkmanager ]; then
+ sh /etc/rc.d/rc.networkmanager start
+ fi
+This way, you can choose which of the two network managers you want to use by
+making their startup script executable (or not).
+If you decide you want to try NM but do not want to remove WICD just yet,
+you will notice that the WICD client keeps starting nevertheless. You can
+prevent this from happening if you add a line containing "NotShowIn=KDE" (do
+not include the "") to the following two files:
+ * /etc/xdg/autostart/wicd-tray.desktop
+ * /usr/share/autostart/wicd-tray.desktop
+I am still sticking with NM 0.8 but I will probably switch to NM 0.9 when I
+start building packages for KDE 4.8. Ongoing development in KDE's
+networkmanagement module is focusing on compatibility with NM 0.9.
+
-------------------------------------------------------------------------------
-Below are the steps you take to install or upgrade to KDE 4.6.5.
+Below are the steps you need to take to install or upgrade to KDE 4.7.4.
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 runlevl 4 (graphical login) you first have to
+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, this is an easy one-line command that downloads the
-whole 4.6.5 directory with all the sources, and 32bit and 64bit packages:
+To make it easy for you, here is an easy one-line command that downloads the
+whole 4.7.R3directory with all the sources, and 32bit and 64bit packages:
- # rsync -av rsync://alien.slackbook.org/alien-kde/4.6.5 .
+ # rsync -av rsync://alien.slackbook.org/alien/ktown/4.7.4 .
-Assuming you downloaded the complete directory tree "4.6.5" with everything
+Assuming you downloaded the complete directory tree "4.7.4" with everything
below, you change your current directory to where you found this README
-(which is the directory called '4.6.5'). If you used the "rsync" command
-above, then that would mean a simple:
+(which is the directory called '4.7.4'). If you used the above "rsync" command
+then that would mean a simple:
- # cd 4.6.5
+ # cd 4.7.4
-From within this directory, you run the following commands as root.
+From within this directory, you run the following commands as root. Note that
+some of the old KDE package names are obsoleted too, they have been split up,
+renamed or integrated:
On Slackware 32-bit:
# upgradepkg --reinstall --install-new x86/deps/*.t?z
# upgradepkg --reinstall --install-new x86/kde/*.t?z
# removepkg polkit-kde-1
+ # removepkg kdebase-runtime
+ # removepkg kdebase-workspace
+ # removepkg kdebindings
+ # removepkg kdeedu
+ # removepkg konq-plugins
On Slackware 64-bit:
# upgradepkg --reinstall --install-new x86_64/deps/*.t?z
# upgradepkg --reinstall --install-new x86_64/kde/*.t?z
# removepkg polkit-kde-1
+ # removepkg kdebase-runtime
+ # removepkg kdebase-workspace
+ # removepkg kdebindings
+ # removepkg kdeedu
+ # removepkg konq-plugins
If you already have one or more non-english language packs installed:
# upgradepkg x86_64/kdei/*.t?z
@@ -99,8 +168,15 @@ From within this directory, you run the following commands as root.
in the next command:
# upgradepkg --install-new x86_64/kdei/kde-l10n-XX-*.t?z
+ 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.
+ # find /etc/ -name "*.new"
+ A graphical tool for processing these "*.new" files is slackpkg:
+ # slackpkg new-config
+
Then reboot your system.
===============================================================================
-Eric Hameleers - alien at slackware dot com - 07jul2011
+Eric Hameleers - alien at slackware dot com - 06dec2011
diff --git a/deps/akonadi/akonadi.SlackBuild b/deps/akonadi/akonadi.SlackBuild
index fdebfb0..a0afc97 100755
--- a/deps/akonadi/akonadi.SlackBuild
+++ b/deps/akonadi/akonadi.SlackBuild
@@ -26,7 +26,7 @@
PKGNAM=akonadi
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -64,10 +64,6 @@ cd $TMP
rm -rf $PKGNAM-$VERSION
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z* || exit 1
cd $PKGNAM-$VERSION || exit 1
-
-# Fix a crash of akonadi when logging out of KDE:
-cat $CWD/akonadi.agentpluginloader.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 \) \
diff --git a/deps/akonadi/akonadi.agentpluginloader.diff b/deps/akonadi/akonadi.agentpluginloader.diff
deleted file mode 100644
index 49228ef..0000000
--- a/deps/akonadi/akonadi.agentpluginloader.diff
+++ /dev/null
@@ -1,64 +0,0 @@
-commit c8e45b10c32679bf070af5b7ad9a22b91eb9a02c
-Author: Sergio Martins <iamsergio@gmail.com>
-Date: Mon Sep 12 13:48:33 2011 +0100
-
- Fix crash on agent_launcher exit.
-
- Don't unload plugins here. They will be unloaded on application exit,
- so it's redundant.
-
- Seems they are being unloaded too early, before QThreadStorage
- cleanup occurs:
-
- ==18802== Invalid read of size 8
- ==18802== at 0x53178AE: QThreadStorage<QFontCache*>::deleteData(void*) (in
- /data/installation/qt/qt-4.7/lib/libQtGui.so.4.7.1)
- ==18802== by 0x5E8F8CF: QThreadStorageData::set(void*)
- (qthreadstorage.cpp:165)
- ==18802== by 0x5317940: void
- qThreadStorage_setLocalData<QFontCache>(QThreadStorageData&, QFontCache**)
- (qthreadstorage.h:92)
- ==18802== by 0x53165BA:
- QThreadStorage<QFontCache*>::setLocalData(QFontCache*) (qthreadstorage.h:148)
- ==18802== by 0x531407A: QFontCache::cleanup() (qfont.cpp:2632)
- ==18802== by 0x5406536: QFont::cleanup() (qfont_x11.cpp:182)
- ==18802== by 0x5104E35: qt_cleanup() (qapplication_x11.cpp:2647)
- ==18802== by 0x50603B2: QApplication::~QApplication()
- (qapplication.cpp:1172)
- ==18802== by 0x41B1F6: main (agentlauncher.cpp:28)
- ==18802== Address 0x11a090b0 is not stack'd, malloc'd or (recently) free'd
-
- CCBUG: 261788
-
-diff --git a/agentserver/agentpluginloader.cpp b/agentserver/agentpluginloader.cpp
-index 2d62d3b..456a124 100644
---- a/agentserver/agentpluginloader.cpp
-+++ b/agentserver/agentpluginloader.cpp
-@@ -25,13 +25,8 @@ using namespace Akonadi;
-
- AgentPluginLoader::~AgentPluginLoader()
- {
-- QHash<QString, QPluginLoader*>::iterator it = m_pluginLoaders.begin();
-- while ( it != m_pluginLoaders.end() ) {
-- it.value()->unload();
-- ++it;
-- }
--
- qDeleteAll( m_pluginLoaders );
-+ m_pluginLoaders.clear();
- }
-
- QPluginLoader *AgentPluginLoader::load( const QString &pluginName )
-diff --git a/agentserver/agentpluginloader.h b/agentserver/agentpluginloader.h
-index 77f5de9..c8c815f 100644
---- a/agentserver/agentpluginloader.h
-+++ b/agentserver/agentpluginloader.h
-@@ -26,7 +26,7 @@ class AgentPluginLoader
- {
- public:
- /**
-- Unloads and deletes all instantiated QPluginLoaders.
-+ Deletes all instantiated QPluginLoaders.
- */
- ~AgentPluginLoader();
-
diff --git a/deps/alldeps.SlackBuild b/deps/alldeps.SlackBuild
index 8ed262e..c6b83ec 100755
--- a/deps/alldeps.SlackBuild
+++ b/deps/alldeps.SlackBuild
@@ -12,23 +12,38 @@ QTDIR=/usr/lib${LIBDIRSUFFIX}/qt ; export QTDIR
ALLDEPS=" \
virtuoso-ose \
+ qt \
+ polkit-qt-1 \
sip \
PyQt \
QScintilla \
+ clucene \
+ raptor2 \
+ rasqal \
+ redland \
libatasmart \
sg3_utils \
udisks \
upower \
+ shared-desktop-ontologies \
system-config-printer \
ebook-tools \
+ herqq \
hunspell \
libdbusmenu-qt \
+ phonon \
+ phonon-gstreamer \
+ phonon-xine \
soprano \
akonadi \
attica \
grantlee \
libssh \
libbluedevil \
+ libmsn \
+ libktorrent \
+ strigi \
+ polkit-qt-1 \
"
# Allow for specification of individual packages to be built:
diff --git a/deps/clucene/clucene.SlackBuild b/deps/clucene/clucene.SlackBuild
new file mode 100755
index 0000000..dd0a50b
--- /dev/null
+++ b/deps/clucene/clucene.SlackBuild
@@ -0,0 +1,105 @@
+#!/bin/sh
+
+# Copyright 2007 Heinz Wiesinger <hmwiesinger@gmx.at>
+# Copyright 2008, 2009, 2010, 2011 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 by Robby Workman <rworkman@slackware.com>
+# Modified by Eric Hameleers <alien@slackware.com>
+# No added terms or copyright claims
+
+
+PKGNAM=clucene
+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) export ARCH=i486 ;;
+ arm*) export ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$( uname -m ) ;;
+ esac
+fi
+
+NUMJOBS=${NUMJOBS:--j6}
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-clucene
+
+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"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+cd $TMP
+rm -rf clucene-src-$VERSION
+tar xvf $CWD/clucene-src-$VERSION.tar.?z* || exit 1
+cd clucene-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 {} \;
+
+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 \
+ -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/clucene-$VERSION
+cp -a \
+ APACHE.license AUTHORS COPYING* ChangeLog INSTALL \
+ LGPL.license NEWS README* REQUESTS \
+ $PKG/usr/doc/clucene-$VERSION
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/clucene-$VERSION-$ARCH-$BUILD.txz
+
diff --git a/deps/clucene/slack-desc b/deps/clucene/slack-desc
new file mode 100644
index 0000000..5d1d1a2
--- /dev/null
+++ b/deps/clucene/slack-desc
@@ -0,0 +1,12 @@
+ |-----handy-ruler----------------------------------------------------|
+clucene: clucene (Text-Search Engine)
+clucene:
+clucene: CLucene is a C++ port of Lucene. It is a high-performance,
+clucene: full-featured text search engine written in C++.
+clucene:
+clucene: Homepage: http://clucene.sourceforge.net
+clucene:
+clucene:
+clucene:
+clucene:
+clucene:
diff --git a/deps/herqq/herqq-1.0.0.zip b/deps/herqq/herqq-1.0.0.zip
new file mode 100644
index 0000000..687b46a
--- /dev/null
+++ b/deps/herqq/herqq-1.0.0.zip
Binary files differ
diff --git a/kde/oxygen-icons/oxygen-icons.SlackBuild b/deps/herqq/herqq.SlackBuild
index bedc8e1..ac969af 100755
--- a/kde/oxygen-icons/oxygen-icons.SlackBuild
+++ b/deps/herqq/herqq.SlackBuild
@@ -1,7 +1,7 @@
-#!/bin/sh
+#!/bin/sh
-# Copyright 2008, 2009 Patrick J. Volkerding, Sebeka, MN, USA
-# Copyright 2008 Robby Workman, Northport, AL, USA
+# Copyright 2011 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2011 Eric Hameleers, Eindhoven, NL
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -21,35 +21,51 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-PKGNAM=oxygen-icons
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
+PKGNAM=herqq
+VERSION=${VERSION:-$(echo $PKGNAM-*.zip | rev | cut -f 2- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-2}
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ 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:
+ *) export ARCH=$( uname -m ) ;;
+ esac
fi
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
+NUMJOBS=${NUMJOBS:--j6}
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
+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"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
fi
rm -rf $PKG
mkdir -p $TMP $PKG
-
cd $TMP
-echo "Building $PKGNAM-$VERSION..."
rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/../src/$PKGNAM-$VERSION.tar.?z* || exit 1
+unzip $CWD/$PKGNAM-$VERSION.zip || exit 1
cd $PKGNAM-$VERSION || exit 1
+
+# Fix 64-bit installation path:
+sed -i -e "s#PREFIX/lib#&${LIBDIRSUFFIX}#" $(find . -name "*.pro")
+
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@@ -57,26 +73,17 @@ 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
- cmake \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX:PATH=/usr \
- -DMAN_INSTALL_DIR=/usr/man \
- -DSYSCONF_INSTALL_DIR=/etc/kde \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- ..
- make $NUMJOBS || 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 || true
+qmake PREFIX=/usr
+make $NUMJOBS || make || exit 1
+make install INSTALL_ROOT=$PKG || exit 1
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a AUTHORS CONTRIBUTING COPYING TODO-smallversions $PKG/usr/doc/$PKGNAM-$VERSION
+cp -a \
+ hupnp/ChangeLog hupnp/LICENSE_LGPLv3.txt \
+ $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
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/deps/herqq/slack-desc b/deps/herqq/slack-desc
new file mode 100644
index 0000000..7988e4c
--- /dev/null
+++ b/deps/herqq/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-----------------------------------------------------|
+herqq: herqq (UPnP library)
+herqq:
+herqq: Herqq UPnP (HUPnP) is a software library for building UPnP devices
+herqq: and control points conforming to the UPnP Device Architecture version
+herqq: 1.1. It is designed to be simple to use and robust in operation.
+herqq: It is built using C++ and the Qt Framework.
+herqq:
+herqq:
+herqq:
+herqq: Homepage: http://www.herqq.org/
+herqq:
diff --git a/kde/kwebkitpart/kwebkitpart.SlackBuild b/deps/libktorrent/libktorrent.SlackBuild
index 31c64b3..6354521 100755
--- a/kde/kwebkitpart/kwebkitpart.SlackBuild
+++ b/deps/libktorrent/libktorrent.SlackBuild
@@ -1,9 +1,8 @@
#!/bin/sh
-# Copyright 2010 Eric Hameleers, Eindhoven, The Netherlands
-# Copyright 2010 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2009, 2011 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,35 +21,45 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-PKGNAM=kwebkitpart
+PKGNAM=libktorrent
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
+NUMJOBS=${NUMJOBS:--j6}
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ 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:
+ *) export ARCH=$( uname -m ) ;;
+ esac
+fi
CWD=$(pwd)
TMP=${TMP:-/tmp}
PKG=$TMP/package-$PKGNAM
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
+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"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
fi
rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
-echo "Building $PKGNAM-$VERSION..."
-tar xvf $CWD/../src/extragear/$PKGNAM-$VERSION.tar.?z* || exit 1
+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 \) \
@@ -63,9 +72,12 @@ cd build
QTDIR=/usr/lib${LIBDIRSUFFIX}/qt \
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} \
..
make $NUMJOBS || make || exit 1
@@ -76,13 +88,12 @@ 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 \
- COPYING.LIB README TODO \
+cp -a AUTHORS* COPYING* ChangeLog README* \
$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
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz
diff --git a/kde/libktorrent/slack-desc b/deps/libktorrent/slack-desc
index e833440..e833440 100644
--- a/kde/libktorrent/slack-desc
+++ b/deps/libktorrent/slack-desc
diff --git a/deps/libmsn/libmsn.SlackBuild b/deps/libmsn/libmsn.SlackBuild
new file mode 100755
index 0000000..4567a1d
--- /dev/null
+++ b/deps/libmsn/libmsn.SlackBuild
@@ -0,0 +1,95 @@
+#!/bin/sh
+
+# Slackware build script for libmsn
+
+# Copyright 2009, 2010, 2011 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=libmsn
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
+NUMJOBS=${NUMJOBS:--j6}
+
+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
+ i?86) export ARCH=i486 ;;
+ arm*) export ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$( uname -m ) ;;
+ 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"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+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
+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_BUILD_TYPE=Release \
+ -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/$PKGNAM-$VERSION
+cp -a COPYING README THANKS TODO doc/OVERVIEW $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-$(echo $VERSION |tr - _)-$ARCH-$BUILD.txz
+
diff --git a/deps/libmsn/slack-desc b/deps/libmsn/slack-desc
new file mode 100644
index 0000000..8fe1410
--- /dev/null
+++ b/deps/libmsn/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-----------------------------------------------------|
+libmsn: libmsn (implementation of the MSN Messenger service protocol)
+libmsn:
+libmsn: Libmsn is a reusable, open-source, fully documented library for
+libmsn: connecting to Microsoft's MSN Messenger service.
+libmsn:
+libmsn:
+libmsn:
+libmsn:
+libmsn:
+libmsn: Homepage: http://sourceforge.net/projects/libmsn/
+libmsn:
diff --git a/deps/phonon-gstreamer/phonon-gstreamer.SlackBuild b/deps/phonon-gstreamer/phonon-gstreamer.SlackBuild
new file mode 100755
index 0000000..a949ab4
--- /dev/null
+++ b/deps/phonon-gstreamer/phonon-gstreamer.SlackBuild
@@ -0,0 +1,116 @@
+#!/bin/sh
+# Copyright 2011 Eric Hameleers, Eindhoven, NL
+# Copyright 2011 Patrick J. Volkerding, Sebeka, MN, USA
+# All rights reserved.
+#
+# Permission to use, copy, modify, and distribute this software for
+# any purpose with or without fee is hereby granted, provided that
+# the above copyright notice and this permission notice appear in all
+# copies.
+#
+# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED 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 AUTHORS AND COPYRIGHT HOLDERS AND THEIR
+# CONTRIBUTORS 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=phonon-gstreamer
+SRCNAM=phonon-backend-gstreamer
+VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+BUILD=${BUILD:-1}
+NUMJOBS=${NUMJOBS:" -j4 "}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ 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:
+ *) export ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+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"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+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 \) \
+ -exec chmod 755 {} \; -o \
+ \( -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
+cd -
+
+# Add documentation:
+mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
+cp -a \
+ COPYING.LIB gstreamer/lgpl-* \
+ $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
+
+# 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 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/phonon-gstreamer/slack-desc b/deps/phonon-gstreamer/slack-desc
new file mode 100644
index 0000000..3e946c1
--- /dev/null
+++ b/deps/phonon-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------------------------------------------------------|
+phonon-gstreamer: phonon-gstreamer (gstreamer backend for phonon)
+phonon-gstreamer:
+phonon-gstreamer: This package provides an additional gstreamer backend for the
+phonon-gstreamer: phonon multimedia framework used in KDE.
+phonon-gstreamer:
+phonon-gstreamer:
+phonon-gstreamer:
+phonon-gstreamer:
+phonon-gstreamer: For more information, visit:
+phonon-gstreamer: https://projects.kde.org/projects/kdesupport/phonon/phonon-gstreamer
+phonon-gstreamer:
diff --git a/deps/phonon-xine/phonon-xine.SlackBuild b/deps/phonon-xine/phonon-xine.SlackBuild
new file mode 100755
index 0000000..10a8f24
--- /dev/null
+++ b/deps/phonon-xine/phonon-xine.SlackBuild
@@ -0,0 +1,116 @@
+#!/bin/sh
+# Copyright 2011 Eric Hameleers, Eindhoven, NL
+# Copyright 2011 Patrick J. Volkerding, Sebeka, MN, USA
+# All rights reserved.
+#
+# Permission to use, copy, modify, and distribute this software for
+# any purpose with or without fee is hereby granted, provided that
+# the above copyright notice and this permission notice appear in all
+# copies.
+#
+# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED 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 AUTHORS AND COPYRIGHT HOLDERS AND THEIR
+# CONTRIBUTORS 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=phonon-xine
+SRCNAM=phonon-backend-xine
+VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+BUILD=${BUILD:-1}
+NUMJOBS=${NUMJOBS:" -j4 "}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ 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:
+ *) export ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+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"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+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 \) \
+ -exec chmod 755 {} \; -o \
+ \( -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
+cd -
+
+# Add documentation:
+mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
+cp -a \
+ COPYING.LIB xine/BUGS \
+ $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
+
+# 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 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/phonon-xine/slack-desc b/deps/phonon-xine/slack-desc
new file mode 100644
index 0000000..86d9230
--- /dev/null
+++ b/deps/phonon-xine/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------------------------------------------------------|
+phonon-xine: phonon-xine (xine backend for phonon)
+phonon-xine:
+phonon-xine: This package provides an additional xine backend for the
+phonon-xine: phonon multimedia framework used in KDE.
+phonon-xine:
+phonon-xine:
+phonon-xine:
+phonon-xine:
+phonon-xine: For more information, visit:
+phonon-xine: https://projects.kde.org/projects/kdesupport/phonon/phonon-xine
+phonon-xine:
diff --git a/deps/phonon/phonon.SlackBuild b/deps/phonon/phonon.SlackBuild
new file mode 100755
index 0000000..3806811
--- /dev/null
+++ b/deps/phonon/phonon.SlackBuild
@@ -0,0 +1,115 @@
+#!/bin/sh
+
+# Copyright 2008 Robby Workman, Northport, Alabama, USA
+# Copyright 2008, 2009, 2010, 2011 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=phonon
+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) export ARCH=i486 ;;
+ arm*) export ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$( uname -m ) ;;
+ esac
+fi
+
+NUMJOBS=${NUMJOBS:--j6}
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-phonon
+
+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"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+cd $TMP
+rm -r phonon-$VERSION
+tar xvf $CWD/phonon-$VERSION.tar.?z* || exit 1
+cd phonon-$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 build
+cd build
+ cmake \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DMAN_INSTALL_DIR=/usr/man \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ ..
+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
+
+# 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
+
+mkdir -p $PKG/usr/doc/phonon-$VERSION
+cp -a phonon/{BUGS,IDEAS,TODO} $PKG/usr/doc/phonon-$VERSION
+
+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/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/phonon-$VERSION-$ARCH-$BUILD.txz
+
diff --git a/deps/phonon/slack-desc b/deps/phonon/slack-desc
new file mode 100644
index 0000000..a4fbd02
--- /dev/null
+++ b/deps/phonon/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------------------------------------------------------|
+phonon: phonon (multimedia framework for KDE4)
+phonon:
+phonon: Phonon is the multimedia framework for KDE4. This package contains
+phonon: the xine and gstreamer backends and support files for KDE. The
+phonon: Phonon library itself is included with Qt.
+phonon:
+phonon:
+phonon:
+phonon:
+phonon:
+phonon:
diff --git a/kde/bluedevil/bluedevil.SlackBuild b/deps/polkit-qt-1/polkit-qt-1.SlackBuild
index fe79070..18dd97c 100755
--- a/kde/bluedevil/bluedevil.SlackBuild
+++ b/deps/polkit-qt-1/polkit-qt-1.SlackBuild
@@ -1,7 +1,6 @@
#!/bin/sh
-# Copyright 2011 Eric Hameleers, Eindhoven, NL
-# Copyright 2011 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2009, 2010, 2011 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -21,20 +20,40 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-PKGNAM=bluedevil
+
+PKGNAM=polkit-qt-1
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-2}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ 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:
+ *) export ARCH=$( uname -m ) ;;
+ esac
+fi
+
+NUMJOBS=${NUMJOBS:--j6}
+
CWD=$(pwd)
TMP=${TMP:-/tmp}
PKG=$TMP/package-$PKGNAM
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
+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"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
fi
# Avoid a version number in .la files:
@@ -43,11 +62,11 @@ if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
fi
rm -rf $PKG
-mkdir -p $PKG/usr
+mkdir -p $TMP $PKG/usr
cd $TMP
-echo "Building $PKGNAM-$VERSION..."
-tar xvf $CWD/../src/extragear/$PKGNAM-$VERSION.tar.?z* || exit 1
-cd $PKGNAM-$VERSION
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z* || exit 1
+cd $PKGNAM-$VERSION || exit 1
chown -R root:root .
find . \
@@ -64,11 +83,9 @@ cd build
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DMAN_INSTALL_DIR=/usr/man \
- -DSYSCONF_INSTALL_DIR=/etc/kde \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DBUILD_tests:BOOL=OFF \
..
- make $NUMJOBS || exit 1
+ make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
cd -
@@ -77,16 +94,15 @@ if [ -d $PKG/usr/man ]; then
fi
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a AUTHORS COPYING* HACKING README $PKG/usr/doc/$PKGNAM-$VERSION || true
+cp -a \
+ COPYING* README* \
+ $PKG/usr/doc/$PKGNAM-$VERSION
-( 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
-)
+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/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/kde/polkit-qt-1/pull-polkit-qt-1 b/deps/polkit-qt-1/pull-polkit-qt-1
index 42d6487..42d6487 100644
--- a/kde/polkit-qt-1/pull-polkit-qt-1
+++ b/deps/polkit-qt-1/pull-polkit-qt-1
diff --git a/kde/polkit-qt-1/slack-desc b/deps/polkit-qt-1/slack-desc
index ea4ffe0..ea4ffe0 100644
--- a/kde/polkit-qt-1/slack-desc
+++ b/deps/polkit-qt-1/slack-desc
diff --git a/deps/qt/README b/deps/qt/README
new file mode 100644
index 0000000..9bbcb34
--- /dev/null
+++ b/deps/qt/README
@@ -0,0 +1,9 @@
+qt-<version>_<git revision> is actually KDE's version of Qt from git
+that includes important patches not yet present in mainline Qt.
+
+The recommended version of Qt for KDE may be obtained from the
+repository with this command:
+
+git clone git://gitorious.org/+kde-developers/qt/kde-qt.git
+
+(see the SlackBuild for more details)
diff --git a/deps/qt/doinst.sh.gz b/deps/qt/doinst.sh.gz
new file mode 100644
index 0000000..8678f55
--- /dev/null
+++ b/deps/qt/doinst.sh.gz
Binary files differ
diff --git a/deps/qt/profile.d/qt4.csh b/deps/qt/profile.d/qt4.csh
new file mode 100644
index 0000000..6e2c726
--- /dev/null
+++ b/deps/qt/profile.d/qt4.csh
@@ -0,0 +1,22 @@
+#!/bin/csh
+# Environment path variables for the Qt package:
+if ( ! $?QT4DIR ) then
+ # It's best to use the generic directory to avoid
+ # compiling in a version-containing path:
+ if ( -d /usr/lib/qt ) then
+ setenv QT4DIR /usr/lib/qt
+ else
+ # Find the newest Qt directory and set $QT4DIR to that:
+ foreach qtd ( /usr/lib/qt-* )
+ if ( -d $qtd ) then
+ setenv QT4DIR $qtd
+ endif
+ end
+ endif
+endif
+set path = ( $path $QT4DIR/bin )
+if ( $?CPLUS_INCLUDE_PATH ) then
+ setenv CPLUS_INCLUDE_PATH $QT4DIR/include:$CPLUS_INCLUDE_PATH
+else
+ setenv CPLUS_INCLUDE_PATH $QT4DIR/include
+endif
diff --git a/deps/qt/profile.d/qt4.sh b/deps/qt/profile.d/qt4.sh
new file mode 100644
index 0000000..5b4b830
--- /dev/null
+++ b/deps/qt/profile.d/qt4.sh
@@ -0,0 +1,23 @@
+#!/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/qt ]; then
+ QT4DIR=/usr/lib/qt
+else
+ # Find the newest Qt directory and set $QT4DIR to that:
+ for qtd in /usr/lib/qt-* ; do
+ if [ -d $qtd ]; then
+ QT4DIR=$qtd
+ fi
+ done
+fi
+if [ ! "$CPLUS_INCLUDE_PATH" = "" ]; then
+ CPLUS_INCLUDE_PATH=$QT4DIR/include:$CPLUS_INCLUDE_PATH
+else
+ CPLUS_INCLUDE_PATH=$QT4DIR/include
+fi
+PATH="$PATH:$QT4DIR/bin"
+export QT4DIR
+export CPLUS_INCLUDE_PATH
diff --git a/deps/qt/qt.SlackBuild b/deps/qt/qt.SlackBuild
new file mode 100755
index 0000000..81c1266
--- /dev/null
+++ b/deps/qt/qt.SlackBuild
@@ -0,0 +1,184 @@
+#!/bin/sh
+
+# Copyright 2006, 2007, 2008, 2009, 2010, 2011 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
+#
+# qt-4.7.3 is built from original nokia sources.
+
+PKGNAM=qt
+VERSION=$(ls qt-*.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) export ARCH=i486 ;;
+ arm*) export ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$( uname -m ) ;;
+ esac
+fi
+
+NUMJOBS=${NUMJOBS:--j7}
+
+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"
+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 qt-everywhere-opensource-src-$VERSION
+tar xvf $CWD/qt-everywhere-opensource-src-$VERSION.tar.xz # 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
+ zcat $CWD/qt.x86.cflags.diff.gz | patch -p1 || exit 1
+fi
+
+# Fix path to mysql header
+zcat $CWD/qt.mysql.h.diff.gz | patch -p1 --verbose || exit 1
+
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+export OPENSOURCE_CXXFLAGS="$SLKCFLAGS"
+./configure \
+ -confirm-license \
+ -opensource \
+ -prefix /usr/lib${LIBDIRSUFFIX}/qt \
+ -qt-gif \
+ -fast \
+ -system-libpng \
+ -system-libjpeg \
+ -system-zlib \
+ -system-sqlite \
+ -plugin-sql-sqlite \
+ -dbus \
+ -webkit \
+ -no-phonon \
+ -nomake examples \
+ -nomake demos \
+ -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
+
+# The infamous qt -> qt-${VERSION} link that keeps the full path out of .la files:
+( cd $PKG/usr/lib${LIBDIRSUFFIX} ; ln -sf qt qt-${VERSION} )
+
+# libjscore is used internally. Prevent a false dependency on this in the .la files:
+sed -i "s,-ljscore,,g" $PKG/usr/lib${LIBDIRSUFFIX}/qt/lib/*.la $PKG/usr/lib${LIBDIRSUFFIX}/qt/lib/pkgconfig/*.pc
+sed -i "s,-L../JavaScriptCore/release,,g" $PKG/usr/lib${LIBDIRSUFFIX}/qt/lib/*.la $PKG/usr/lib${LIBDIRSUFFIX}/qt/lib/pkgconfig/*.pc
+
+# Link the shared libraries into /usr/lib:
+( cd $PKG/usr/lib${LIBDIRSUFFIX}
+ for file in qt/lib/*.so* ; do
+ ln -sf $file .
+ done
+)
+
+if [ $ARCH = "i486" ]; then
+ # Put this back as shipped:
+ zcat $CWD/qt.x86.cflags.diff.gz | patch -p1 -R
+fi
+
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Add profile scripts
+mkdir -p $PKG/etc/profile.d
+sed -e "s#usr/lib/#usr/lib${LIBDIRSUFFIX}/#g" $CWD/profile.d/qt4.sh \
+ > $PKG/etc/profile.d/qt4.sh
+sed -e "s#usr/lib/#usr/lib${LIBDIRSUFFIX}/#g" $CWD/profile.d/qt4.csh \
+ > $PKG/etc/profile.d/qt4.csh
+chmod 0755 $PKG/etc/profile.d/*
+
+# Put a ton of links to more "normal" places. I'd just use a prefix of /usr, but it
+# creates a ton of new (and ambiguously named) /usr directories...
+mkdir -p $PKG/usr/bin
+( cd $PKG/usr/lib${LIBDIRSUFFIX}/qt/bin
+ for file in * ; do
+ ( cd $PKG/usr/bin ; ln -sf /usr/lib${LIBDIRSUFFIX}/qt/bin/$file . )
+ done
+)
+
+mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/pkgconfig
+( cd $PKG/usr/lib${LIBDIRSUFFIX}/qt/lib/pkgconfig
+ for file in *.pc ; do
+ ( cd $PKG/usr/lib${LIBDIRSUFFIX}/pkgconfig ; ln -sf /usr/lib${LIBDIRSUFFIX}/qt/lib/pkgconfig/$file . )
+ done
+)
+
+# 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
+( cd $PKG/usr/doc/$PKGNAM-$VERSION
+ ln -sf /usr/lib${LIBDIRSUFFIX}/qt/doc/html .
+)
+
+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/qt/qt.mysql.h.diff.gz b/deps/qt/qt.mysql.h.diff.gz
new file mode 100644
index 0000000..2f4c61e
--- /dev/null
+++ b/deps/qt/qt.mysql.h.diff.gz
Binary files differ
diff --git a/deps/qt/qt.x86.cflags.diff.gz b/deps/qt/qt.x86.cflags.diff.gz
new file mode 100644
index 0000000..ef3b3fd
--- /dev/null
+++ b/deps/qt/qt.x86.cflags.diff.gz
Binary files differ
diff --git a/deps/qt/slack-desc b/deps/qt/slack-desc
new file mode 100644
index 0000000..3f77a7f
--- /dev/null
+++ b/deps/qt/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------------------------------------------------------|
+qt: Qt (a multi-platform C++ graphical user interface toolkit)
+qt:
+qt: Qt is a complete and well-developed object-oriented framework for
+qt: developing graphical user interface (GUI) applications using C++.
+qt:
+qt:
+qt:
+qt:
+qt:
+qt: Homepage: http://qt.nokia.com
+qt:
diff --git a/deps/raptor2/raptor2.SlackBuild b/deps/raptor2/raptor2.SlackBuild
new file mode 100755
index 0000000..4b024ce
--- /dev/null
+++ b/deps/raptor2/raptor2.SlackBuild
@@ -0,0 +1,119 @@
+#!/bin/sh
+
+# Copyright 2007 Heinz Wiesinger <hmwiesinger@gmx.at>
+# Copyright 2008, 2009, 2010, 2011 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 by Robby Workman <rworkman@slackware.com>
+# No added terms or copyright claims
+
+
+PKGNAM=raptor2
+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) export ARCH=i486 ;;
+ arm*) export ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$( uname -m ) ;;
+ esac
+fi
+
+NUMJOBS=${NUMJOBS:--j6}
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+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"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+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 \
+ --disable-static \
+ --build=$ARCH-slackware-linux
+
+make $NUMJOBS || make || exit 1
+make install DESTDIR=$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
+
+( cd $PKG/usr/man
+ find . -type f -exec gzip -9 {} \;
+ for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+)
+
+mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
+cp -a \
+ AUTHORS COPYING* INSTALL* LICENSE* NEWS* \
+ NOTICE README* RELEASE.html UPGRADING* \
+ $PKG/usr/doc/$PKGNAM-$VERSION
+( cd $PKG/usr/doc/$PKGNAM-$VERSION
+ ln -s /usr/share/gtk-doc/html/$PKGNAM 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/*-$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
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
+
diff --git a/deps/raptor2/slack-desc b/deps/raptor2/slack-desc
new file mode 100644
index 0000000..d5f1d46
--- /dev/null
+++ b/deps/raptor2/slack-desc
@@ -0,0 +1,12 @@
+ |-----handy-ruler------------------------------------------------------|
+raptor2: raptor2 (RDF Parser & Serializer)
+raptor2:
+raptor2: Raptor is a free software/Open Source C library that provides a set of
+raptor2: parsers and serializers that generate Resource Description Framework
+raptor2: (RDF) triples by parsing syntaxes or serialize the triples into a
+raptor2: syntax. The supported parsing syntaxes are RDF/XML, N-Triples, TRiG,
+raptor2: Turtle, RSS tag soup including all versions of RSS, Atom 1.0 and 0.3,
+raptor2: GRDDL and microformats for HTML, XHTML and XML.
+raptor2:
+raptor2: Homepage: http://librdf.org/
+raptor2:
diff --git a/deps/rasqal/rasqal.SlackBuild b/deps/rasqal/rasqal.SlackBuild
new file mode 100755
index 0000000..435991a
--- /dev/null
+++ b/deps/rasqal/rasqal.SlackBuild
@@ -0,0 +1,118 @@
+#!/bin/sh
+
+# Copyright 2007 Heinz Wiesinger <hmwiesinger@gmx.at>
+# Copyright 2008, 2009, 2010 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 by Robby Workman <rworkman@slackware.com>
+# Modified by Eric Hameleers <alien@slackware.com>
+# No added terms or copyright claims
+
+PKGNAM=rasqal
+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) export ARCH=i486 ;;
+ arm*) export ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$( uname -m ) ;;
+ esac
+fi
+
+NUMJOBS=${NUMJOBS:--j6}
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+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"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+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
+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 \
+ --disable-static \
+ --build=$ARCH-slackware-linux
+
+make $NUMJOBS || make || exit 1
+make install DESTDIR=$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
+
+( cd $PKG/usr/man
+ find . -type f -exec gzip -9 {} \;
+ for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+)
+
+mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
+cp -a \
+ AUTHORS COPYING* INSTALL INSTALL.html LICENSE* NEWS* NOTICE README* \
+ $PKG/usr/doc/$PKGNAM-$VERSION
+( cd $PKG/usr/doc/$PKGNAM-$VERSION
+ ln -s /usr/share/gtk-doc/html/$PKGNAM 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
+
+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/rasqal/slack-desc b/deps/rasqal/slack-desc
new file mode 100644
index 0000000..46e8b19
--- /dev/null
+++ b/deps/rasqal/slack-desc
@@ -0,0 +1,12 @@
+ |-----handy-ruler------------------------------------------------------|
+rasqal: rasqal (RDF parsing library)
+rasqal:
+rasqal: Rasqal is a library providing full support for querying Resource
+rasqal: Description Framework (RDF) including parsing query syntaxes,
+rasqal: constructing the queries, executing them and returning result formats.
+rasqal: It currently handles the RDF Data Query Language (RDQL) and SPARQL
+rasqal: Query language.
+rasqal:
+rasqal:
+rasqal: Homepage: http://librdf.org/
+rasqal:
diff --git a/deps/redland/redland.SlackBuild b/deps/redland/redland.SlackBuild
new file mode 100755
index 0000000..1849481
--- /dev/null
+++ b/deps/redland/redland.SlackBuild
@@ -0,0 +1,137 @@
+#!/bin/sh
+
+# Copyright 2007 Heinz Wiesinger <hmwiesinger@gmx.at>
+# Copyright 2008, 2009, 2010 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 by Robby Workman <rworkman@slackware.com>
+# Modified by Eric Hameleers <alien@slackware.com>
+# No added terms and no copyright claims
+
+
+PKGNAM=redland
+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) export ARCH=i486 ;;
+ arm*) export ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$( uname -m ) ;;
+ esac
+fi
+
+NUMJOBS=${NUMJOBS:--j6}
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+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"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+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
+
+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 [ "$VERSION" = "1.0.9" ]; then
+ echo "Fixing a bug in redland-1.0.9 that breaks nepomuk..."
+ for i in MYSQL POSTGRESQL SQLITE TSTORE; do
+ sed -i "s/LIBADD = @${i}_LIBS@/LIBADD = @${i}_LIBS@ librdf.la/" \
+ src/Makefile.in
+ done
+elif [ "$VERSION" = "1.0.10" ]; then
+ sed -i "s/virtuoso_la_LIBADD = @ODBC_LIBS@/virtuoso_la_LIBADD = @ODBC_LIBS@ librdf.la/" src/Makefile.in
+fi
+
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --disable-static \
+ --with-included-ltdl=no \
+ --with-bdb-lib=/usr/lib${LIBDIRSUFFIX} \
+ --with-threads \
+ --build=$ARCH-slackware-linux
+
+# Prevent error "No rule to make target `-lltdl', needed by `librdf.la'"
+sed -i -e 's# -lltdl$# #' -e '/^LIBS =/s# = # = -lltdl #' src/Makefile
+
+make $NUMJOBS || make || exit 1
+make install DESTDIR=$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
+
+( cd $PKG/usr/man
+ find . -type f -exec gzip -9 {} \;
+ for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+)
+
+mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
+cp -a \
+ AUTHORS COPYING* INSTALL INSTALL.html LICENSE* NEWS* NOTICE \
+ README* RELEASE.html TODO* \
+ $PKG/usr/doc/$PKGNAM-$VERSION
+( cd $PKG/usr/doc/$PKGNAM-$VERSION
+ ln -s /usr/share/gtk-doc/html/$PKGNAM 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
+
+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/redland/slack-desc b/deps/redland/slack-desc
new file mode 100644
index 0000000..db03590
--- /dev/null
+++ b/deps/redland/slack-desc
@@ -0,0 +1,12 @@
+ |-----handy-ruler----------------------------------------------------|
+redland: redland (RDF high-level interface library)
+redland:
+redland: Redland is a library that provides a high-level interface for the
+redland: Resource Description Framework (RDF) allowing the RDF graph to be
+redland: parsed from XML, stored, queried and manipulated. Redland
+redland: implements each of the RDF concepts in its own class via an object
+redland: based API, reflected into the language APIs, currently C#, Java,
+redland: Perl, PHP, Python, Ruby and Tcl.
+redland:
+redland: Homepage: http://librdf.org/
+redland:
diff --git a/deps/shared-desktop-ontologies/shared-desktop-ontologies.SlackBuild b/deps/shared-desktop-ontologies/shared-desktop-ontologies.SlackBuild
new file mode 100755
index 0000000..f4d1238
--- /dev/null
+++ b/deps/shared-desktop-ontologies/shared-desktop-ontologies.SlackBuild
@@ -0,0 +1,108 @@
+#!/bin/sh
+
+# Copyright 2009, 2010, 2011 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=shared-desktop-ontologies
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
+NUMJOBS=${NUMJOBS:--j6}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ 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:
+ *) export ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=$TMP/$PKGNAM
+
+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"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+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
+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 \
+ $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} \
+ ..
+ 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/$PKGNAM-$VERSION
+cp -a \
+ AUTHORS LICENSE* README \
+ $PKG/usr/doc/$PKGNAM-$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/*-$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
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
+
diff --git a/deps/shared-desktop-ontologies/slack-desc b/deps/shared-desktop-ontologies/slack-desc
new file mode 100644
index 0000000..8057846
--- /dev/null
+++ b/deps/shared-desktop-ontologies/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-------------------------------------------------------|
+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:
+shared-desktop-ontologies:
+shared-desktop-ontologies: Homepage: http://oscaf.sourceforge.net
+shared-desktop-ontologies:
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.SlackBuild b/deps/strigi/strigi.SlackBuild
new file mode 100755
index 0000000..110f0eb
--- /dev/null
+++ b/deps/strigi/strigi.SlackBuild
@@ -0,0 +1,115 @@
+#!/bin/sh
+
+# Copyright 2007-2008 Robby Workman, Northport, Alabama, USA
+# Copyright 2008, 2009, 2010, 2011 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=strigi
+VERSION=${VERSION:-$(echo ${PKGNAM}-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-2}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ 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:
+ *) export ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+NUMJOBS=${NUMJOBS:--j6}
+
+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"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+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
+
+# Patch for https://bugs.kde.org/281088
+# - kfilemetadatareader crashes when hovering a PDF in dolphin:
+cat $CWD/strigi.libstreamanalyzer.pdf.patch | 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 \
+ -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 \
+ -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/$PKGNAM-$VERSION
+cp -a \
+ AUTHORS COPYING NEWS README TODO \
+ $PKG/usr/doc/$PKGNAM-$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/*-$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
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
+
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/strigi/strigi.libstreamanalyzer.pdf.patch b/deps/strigi/strigi.libstreamanalyzer.pdf.patch
new file mode 100644
index 0000000..f212523
--- /dev/null
+++ b/deps/strigi/strigi.libstreamanalyzer.pdf.patch
@@ -0,0 +1,27 @@
+commit 23d5ce636b7897dc3f233a5293f3164dac50566d
+Author: Jos van den Oever <jos@vandenoever.info>
+Date: Sun Jul 31 12:32:44 2011 +0200
+
+ Revert patch that breaks parsing of PDF files.
+ The offending patch was 672c8b7b3cb4400bc505421f4cc70cf742ed9df0.
+
+diff --git a/libstreamanalyzer/lib/pdf/pdfparser.cpp b/libstreamanalyzer/lib/pdf/pdfparser.cpp
+index c27f691..df2f7e5 100644
+--- a/libstreamanalyzer/lib/pdf/pdfparser.cpp
++++ b/libstreamanalyzer/lib/pdf/pdfparser.cpp
+@@ -34,12 +34,13 @@ StreamStatus
+ PdfParser::read(int32_t min, int32_t max) {
+ int32_t off = (int32_t)(pos-start);
+ int32_t d = (int32_t)(stream->position() - bufferStart);
+- bufferStart += off;
++ min += d;
++ if (max > 0) max += d;
+ stream->reset(bufferStart);
+ int32_t n = stream->read(start, min, max);
+ // printf("objstart %i %i\n", d, n);
+ if (n < min) return stream->status();
+- pos = start;
++ pos = start + off;
+ end = start + n;
+ return Ok;
+ }
diff --git a/deps/udisks/udisks.SlackBuild b/deps/udisks/udisks.SlackBuild
index ce49b2c..1532795 100755
--- a/deps/udisks/udisks.SlackBuild
+++ b/deps/udisks/udisks.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for udisks
-# Copyright 2010 Robby Workman, Northport, Alabama, USA
+# Copyright 2010, 2011 Robby Workman, Northport, Alabama, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -22,8 +22,8 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-PRGNAM=udisks
-VERSION=${VERSION:-1.0.2}
+PKGNAM=udisks
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-1}
if [ -z "$ARCH" ]; then
@@ -36,7 +36,7 @@ fi
CWD=$(pwd)
TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PRGNAM
+PKG=$TMP/package-$PKGNAM
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
@@ -55,9 +55,9 @@ fi
rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
-cd $PRGNAM-$VERSION || exit 1
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.xz
+cd $PKGNAM-$VERSION || exit 1
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@@ -73,7 +73,7 @@ CXXFLAGS="$SLKCFLAGS" \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
+ --docdir=/usr/doc/$PKGNAM-$VERSION \
--build=$ARCH-slackware-linux
make || exit 1
@@ -90,13 +90,13 @@ mv $PKG/etc/profile.d/udisks-bash-completion.sh \
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
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
cp -a \
AUTHORS COPYING ChangeLog HACKING INSTALL NEWS README \
- $PKG/usr/doc/$PRGNAM-$VERSION
+ $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/$PRGNAM-$VERSION-$ARCH-$BUILD.txz
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/deps/updates.SlackBuild b/deps/updates.SlackBuild
index 5c255e6..06d031b 100755
--- a/deps/updates.SlackBuild
+++ b/deps/updates.SlackBuild
@@ -11,8 +11,10 @@
QTDIR=/usr/lib${LIBDIRSUFFIX}/qt ; export QTDIR
ALLDEPS=" \
- libssh \
- akonadi \
+ soprano \
+ attica \
+ libmsn \
+ libktorrent \
"
# Allow for specification of individual packages to be built:
diff --git a/deps/upower/upower.SlackBuild b/deps/upower/upower.SlackBuild
index c22f2d6..3e107bf 100755
--- a/deps/upower/upower.SlackBuild
+++ b/deps/upower/upower.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for upower
-# Copyright 2010 Robby Workman, Northport, Alabama, USA
+# Copyright 2010, 2011 Robby Workman, Northport, Alabama, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
diff --git a/deps/virtuoso-ose/virtuoso-opensource-6.1.3.unicode.patch b/deps/virtuoso-ose/virtuoso-opensource-6.1.3.unicode.patch
new file mode 100644
index 0000000..6aa5e5a
--- /dev/null
+++ b/deps/virtuoso-ose/virtuoso-opensource-6.1.3.unicode.patch
@@ -0,0 +1,16 @@
+--- libsrc/Wi/xqf.c 3 Mar 2011 11:56:45 -0000 1.21.2.9
++++ libsrc/Wi/xqf.c 26 Aug 2011 19:34:56 -0000 1.21.2.12
+@@ -3520,6 +3552,12 @@
+ desc = xqf_str_parser_descs + desc_idx;
+ if (DV_DB_NULL == arg_dtp)
+ return NEW_DB_NULL;
++ /* if we have wide and we want typed string we do utf8, cast do to default charset so we do not do it */
++ if (DV_WIDE == arg_dtp && desc->p_dest_dtp == DV_STRING)
++ {
++ res = box_wide_as_utf8_char (arg, box_length (arg) / sizeof (wchar_t) - 1, DV_STRING);
++ goto res_ready;
++ }
+ if (DV_STRING != arg_dtp)
+ {
+ caddr_t err = NULL;
+
diff --git a/deps/virtuoso-ose/virtuoso-ose.SlackBuild b/deps/virtuoso-ose/virtuoso-ose.SlackBuild
index 5dd4fe5..9cbe778 100755
--- a/deps/virtuoso-ose/virtuoso-ose.SlackBuild
+++ b/deps/virtuoso-ose/virtuoso-ose.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/sh
-# Copyright 2009, 2010 Eric Hameleers, Eindhoven, NL
-# Copyright 2009, 2010 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2009, 2010, 2011 Eric Hameleers, Eindhoven, NL
+# Copyright 2009, 2010, 2011 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
PKGNAM=virtuoso-opensource
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -61,6 +61,11 @@ cd $TMP
rm -rf virtuoso-opensource-$VERSION
tar xvf $CWD/virtuoso-opensource-$VERSION.tar.xz || exit 1
cd virtuoso-opensource-$VERSION || exit 1
+
+# Apply a patch that fixes Unicode issue as described here:
+# https://bugs.kde.org/show_bug.cgi?id=271664
+cat $CWD/virtuoso-opensource-6.1.3.unicode.patch | patch -p0 --verbose || exit
+
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
diff --git a/kde/KDE.SlackBuild b/kde/KDE.SlackBuild
index 9264da3..e1b22e4 100755
--- a/kde/KDE.SlackBuild
+++ b/kde/KDE.SlackBuild
@@ -1,33 +1,425 @@
#!/bin/sh
+# Copyright 2011 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.
-# Build (and install) all KDE core packages.
-# Written for Slackware by volkerdi@slackware.com.
-# Modified for KDE4 by Robby Workman <rworkman@slackware.com>
-# Modified for KDE4 by Eric Hameleers <alien@slackware.com>
+# Adapted by Eric Hameleers <alien@slackware.com> from the modular x.org build.
-# kdeaccessibility builds plugins for epos, festival, flite, freetts, and
-# hadifix, so they should work with kde if any of those are installed later
+# To build only a single package group, specify it as $1, like:
+# ./KDE.SlackBuild kdeedu
+# To build only a single package, specify both the source directory
+# and the name of the package, like:
+# ./KDE.SlackBuild kdeedu:marble
+# ./KDE.SlackBuild kdebindings:perlqt,perlkde
-# Set the config option variables if they are not already set:
+
+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:
+
+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 -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.*$")" ] ; 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
+ # 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.*$") 2>/dev/null)
+ if [ "x$kde_src" = "x" ]; then
+ echo "** Did not find '$PKGNAME' 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
+ 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
+ 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)
+ tar xf $(find $CWD/src -name ${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
+
+ # Run cmake, using custom cmake script if needed:
+ if [ -r $CWD/cmake/${PKGNAME} ]; then
+ . $CWD/cmake/${PKGNAME}
+ else
+ # This is the default configure script:
+ . $CWD/cmake/cmake
+ fi
+
+ make $NUMJOBS || make || exit 1
+ make install DESTDIR=$PKG || exit 1
+
+ # 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}-${MODULAR_PACKAGE_VERSION}-${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
+
+ # Nothing here? Must have been fully modular. :-)
+ if [ ! -d ${SLACK_KDE_BUILD_DIR}/${kde_module}/package-${kde_module}/usr ]; then
+ 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. ;-)
+ 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}-${VERSION}-${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
+ build_mod_pkg $KDE_MOD
+ let RET=$RET+$?
+ else
+ for KDE_PKG in $(echo $KDE_PKGS |tr ',' ' ') ; do
+ 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 kdebase ] && eval $(sed -e "s#/lib#/lib${LIBDIRSUFFIX}#" ./kdebase/profile.d/kde.sh)
+[ -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...
KDEMODS=" \
- polkit-qt-1 \
kdelibs \
kdepimlibs \
kdebase \
- kdebase-workspace \
- kdebase-runtime \
kdesdk \
kdegraphics \
kdebindings \
- kdebase-workspace \
+ kdebase:kde-workspace \
kdeaccessibility \
kdeutils \
kdemultimedia \
@@ -42,29 +434,37 @@ KDEMODS=" \
kdeedu \
kdewebdev \
kdeplasma-addons \
- polkit-kde-agent-1 \
- polkit-kde-kcmodules-1 "
+ polkit-kde \
+ "
# Allow for specification of individual packages to be built:
if [ -z "$1" ]; then
MODQUEUE=$KDEMODS
else
- MODQUEUE=$*
+ MODQUEUE="$*"
fi
-# Yes, we know kdebase-workspace is built twice. kdebase needs the
-# plasma bits from it, and then we build it again for good measure...
+# If requested, check if
+# sources, module definitions and slack-desc are complete and matching:
+if [ "$PRECHECK" = "yes" -o "$PRECHECK" = "YES" ]; then
+ precheck
+ echo "Sleeping for 10 seconds; press Ctrl-C if you want to abort compilation."
+ sleep 10
+fi
+
+# And finally, start working!
for module in \
$MODQUEUE ;
do
- cd $module
- ./$module.SlackBuild
+ echo "SlackBuild processing module '$module'"
+ deterministic_build $module
if [ $? = 0 ]; then
- # Yes, I will build with the fresh packages installed:
- upgradepkg --install-new --reinstall /tmp/${module}-*.txz
- # Keep MIME database current:
- /usr/bin/update-mime-database /usr/share/mime 1> /dev/null 2> /dev/null &
- rm -rf /tmp/package-${module} /tmp/${module}-$VERSION
+ # 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
@@ -72,3 +472,6 @@ do
cd - ;
done
+exit 0
+
+
diff --git a/kde/KDE.options b/kde/KDE.options
index ba31fbb..3344f08 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.6.5
+[ -z $VERSION ] && export VERSION=4.7.4
[ -z $BUILD ] && export BUILD=1
# Automatically determine the architecture we're building on:
@@ -16,6 +16,8 @@ if [ -z "$ARCH" ]; then
esac
fi
+[ -z $PKGARCH ] && export PKGARCH=$ARCH
+
# Use this as CFLAGS and CXXFLAGS:
if [ -z "$SLKCFLAGS" ]; then
if [ "$ARCH" = "i486" ]; then
@@ -47,5 +49,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=" -DSITE=\"slackware.com\" "
+export KDE_OPT_ARGS=" -DSITE=\"slackware.com\" -DKDE_DISTRIBUTION_TEXT=\"volkerdi@slackware.com\" "
diff --git a/kde/KDE_extra.SlackBuild b/kde/KDE_extra.SlackBuild
deleted file mode 100755
index 0c7561e..0000000
--- a/kde/KDE_extra.SlackBuild
+++ /dev/null
@@ -1,58 +0,0 @@
-#!/bin/sh
-
-# Build (and install) all KDE "extra" packages.
-# Written for Slackware by volkerdi@slackware.com.
-# Modified for KDE4 by Robby Workman <rworkman@slackware.com>
-# Modified for KDE4 by Eric Hameleers <alien@slackware.com>
-
-# Set the config option variables if 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 kdebase ] && eval $(sed -e "s#/lib#/lib${LIBDIRSUFFIX}#" ./kdebase/profile.d/kde.sh)
-
-KDEMODS=" \
- kdevplatform \
- kdevelop \
- kwebkitpart \
- konq-plugins \
- kopete-cryptography \
- libktorrent \
- ktorrent \
- skanlite \
- bluedevil \
- koffice \
- kaudiocreator \
- amarok \
- k3b"
-
-# Allow for specification of individual packages to be built:
-if [ -z "$1" ]; then
- MODQUEUE=$KDEMODS
-else
- MODQUEUE=$*
-fi
-
-for module in \
- $MODQUEUE ;
-do
- cd $module
- ./$module.SlackBuild
- if [ $? = 0 ]; then
- # Yes, I will build with the fresh packages installed:
- upgradepkg --install-new --reinstall /tmp/${module}-*.txz
- # Keep MIME database current:
- /usr/bin/update-mime-database /usr/share/mime 1> /dev/null 2> /dev/null &
- # Clean up:
- [ -f ${module}/local.options ] && eval $(cat ${module}/local.options)
- rm -rf /tmp/package-${module} /tmp/${module}-$VERSION
- else
- echo "${module} failed to build."
- exit 1
- fi
- cd - ;
-done
-
diff --git a/kde/amarok/amarok.SlackBuild b/kde/amarok/amarok.SlackBuild
deleted file mode 100755
index 2a6fc08..0000000
--- a/kde/amarok/amarok.SlackBuild
+++ /dev/null
@@ -1,109 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009 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.
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-amarok
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-# Notify the user if libmysqld.a (embedded mysql) is missing:
-if [ ! -r /usr/lib${LIBDIRSUFFIX}/mysql/libmysqld.a ]; then
- cat << EOF
-ERROR: missing /usr/lib${LIBDIRSUFFIX}/mysql/libmysqld.a
- please use mysql-embedded.build in source/ap/mysql/
- to build and install this, and then try again.
-EOF
- exit 1
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-echo "Building amarok-$VERSION..."
-tar xvf $CWD/../src/extragear/amarok-$VERSION.tar.?z* || exit 1
-cd amarok-$VERSION
-
-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 {} \;
-
-# NOTE: if cmake complains that it can not find qscript-qt when in fact you
-# have it installed, this is likely because you are building inside a chroot.
-# To remedy the error, run the command "dbus-uuidgen --ensure"
-# and then re-start this SlackBuild :
-
-export QTSCRIPTS=/usr/lib${LIBDIRSUFFIX}/qt4/plugins/script
-
-mkdir -p build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- -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 $NUMJOBS || make || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/amarok-$VERSION
-cp -a \
- AUTHORS COPYING* INSTALL OXYGEN README TODO \
- $PKG/usr/doc/amarok-$VERSION
-
-( 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/amarok-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/amarok/doinst.sh.gz b/kde/amarok/doinst.sh.gz
deleted file mode 100644
index fbdbec0..0000000
--- a/kde/amarok/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/amarok/local.options b/kde/amarok/local.options
deleted file mode 100644
index a53f64c..0000000
--- a/kde/amarok/local.options
+++ /dev/null
@@ -1 +0,0 @@
-VERSION=2.3.2
diff --git a/kde/bluedevil/doinst.sh.gz b/kde/bluedevil/doinst.sh.gz
deleted file mode 100644
index 13ab96f..0000000
--- a/kde/bluedevil/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/bluedevil/local.options b/kde/bluedevil/local.options
deleted file mode 100644
index c350bf1..0000000
--- a/kde/bluedevil/local.options
+++ /dev/null
@@ -1 +0,0 @@
-VERSION=1.1
diff --git a/kde/build/kde-workspace b/kde/build/kde-workspace
new file mode 100644
index 0000000..9a7456b
--- /dev/null
+++ b/kde/build/kde-workspace
@@ -0,0 +1,2 @@
+2
+
diff --git a/kde/build/kdelibs b/kde/build/kdelibs
new file mode 100644
index 0000000..9a7456b
--- /dev/null
+++ b/kde/build/kdelibs
@@ -0,0 +1,2 @@
+2
+
diff --git a/kde/cmake/amarok b/kde/cmake/amarok
new file mode 100644
index 0000000..9cf5a28
--- /dev/null
+++ b/kde/cmake/amarok
@@ -0,0 +1,22 @@
+# NOTE: if cmake complains that it can not find qscript-qt when in fact you
+# have it installed, this is likely because you are building inside a chroot.
+# To remedy the error, run the command "dbus-uuidgen --ensure"
+# and then re-start this SlackBuild :
+
+export QTSCRIPTS=/usr/lib${LIBDIRSUFFIX}/qt4/plugins/script
+
+mkdir -p build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -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} \
+ ..
+
diff --git a/kde/cmake/bluedevil b/kde/cmake/bluedevil
new file mode 100644
index 0000000..d855f53
--- /dev/null
+++ b/kde/cmake/bluedevil
@@ -0,0 +1,13 @@
+mkdir -p build
+cd build
+ 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/kde \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DBUILD_tests:BOOL=OFF \
+ ..
+
diff --git a/kde/cmake/cmake b/kde/cmake/cmake
new file mode 100644
index 0000000..263c12c
--- /dev/null
+++ b/kde/cmake/cmake
@@ -0,0 +1,16 @@
+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} \
+ ..
+
diff --git a/kde/cmake/k3b b/kde/cmake/k3b
new file mode 100644
index 0000000..75a29ec
--- /dev/null
+++ b/kde/cmake/k3b
@@ -0,0 +1,17 @@
+mkdir build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -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} \
+ -DK3B_ENABLE_HAL_SUPPORT:BOOL=OFF \
+ -DKDE4_ENABLE_HTMLHANDBOOK:BOOL=ON \
+ ..
+
diff --git a/kde/cmake/kdeaccessibility b/kde/cmake/kdeaccessibility
new file mode 100644
index 0000000..3fc784c
--- /dev/null
+++ b/kde/cmake/kdeaccessibility
@@ -0,0 +1,17 @@
+mkdir -p build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -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} \
+ -DBUILD_jovie:BOOL=OFF \
+ -DWITH_Speechd:BOOL=OFF \
+ ..
+
diff --git a/kde/cmake/kdeadmin b/kde/cmake/kdeadmin
new file mode 100644
index 0000000..863974d
--- /dev/null
+++ b/kde/cmake/kdeadmin
@@ -0,0 +1,18 @@
+mkdir -p build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -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} \
+ -DKU_FIRSTGID=1000 \
+ -DKU_FIRSTUID=1000 \
+ --with-shadow \
+ ..
+
diff --git a/kde/cmake/kdeartwork b/kde/cmake/kdeartwork
new file mode 100644
index 0000000..4f394d4
--- /dev/null
+++ b/kde/cmake/kdeartwork
@@ -0,0 +1,16 @@
+mkdir -p build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -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} \
+ -DKSCREENSAVER_SOUND_SUPPORT=ON \
+ ..
+
diff --git a/kde/cmake/kdebase b/kde/cmake/kdebase
new file mode 100644
index 0000000..c1835c3
--- /dev/null
+++ b/kde/cmake/kdebase
@@ -0,0 +1,16 @@
+mkdir -p build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -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} \
+ -DRUN_KAPPFINDER=ON \
+ ..
+
diff --git a/kde/cmake/kdebindings b/kde/cmake/kdebindings
new file mode 100644
index 0000000..c422830
--- /dev/null
+++ b/kde/cmake/kdebindings
@@ -0,0 +1,25 @@
+# Set 'vendorarch' (install location for vendor shipped
+# architecture dependent perl modules):
+eval $(perl '-V:vendorarch')
+
+mkdir -p build
+cd build
+ #-DCMAKE_BACKWARDS_COMPATIBILITY:STRING="2.2" \
+ cmake \
+ $KDE_OPT_ARGS \
+ -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 \
+ -DCUSTOM_PERL_SITE_ARCH_DIR=$vendorarch \
+ -DSYSCONF_INSTALL_DIR=/etc/kde \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DENABLE_QYOTO:BOOL=OFF \
+ -DENABLE_QSCINTILLA_SHARP:BOOL=OFF \
+ -DENABLE_KIMONO:BOOL=OFF \
+ -DBUILD_csharp:BOOL=OFF \
+ ..
+
diff --git a/kde/cmake/kdelibs b/kde/cmake/kdelibs
new file mode 100644
index 0000000..92015a9
--- /dev/null
+++ b/kde/cmake/kdelibs
@@ -0,0 +1,17 @@
+mkdir -p build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -DWITH_HAL=OFF \
+ -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} \
+ -DKDE_DISTRIBUTION_TEXT="volkerdi@slackware.com" \
+ ..
+
diff --git a/kde/cmake/kdenetwork b/kde/cmake/kdenetwork
new file mode 100644
index 0000000..eeb6206
--- /dev/null
+++ b/kde/cmake/kdenetwork
@@ -0,0 +1,16 @@
+mkdir -p build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -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} \
+ -DWITH_irc=ON \
+ ..
+
diff --git a/kde/cmake/kdewebdev b/kde/cmake/kdewebdev
new file mode 100644
index 0000000..1e309b8
--- /dev/null
+++ b/kde/cmake/kdewebdev
@@ -0,0 +1,17 @@
+mkdir -p build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -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} \
+ -DLIBTIDY_INCLUDE_DIR=$PKG/usr/include \
+ -DLIBTIDY_LIBRARIES=$PKG/usr/lib${LIBDIRSUFFIX}/libtidy.so \
+ ..
+
diff --git a/kde/cmake/kwebkitpart b/kde/cmake/kwebkitpart
new file mode 100644
index 0000000..ca8ac5d
--- /dev/null
+++ b/kde/cmake/kwebkitpart
@@ -0,0 +1,11 @@
+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} \
+ ..
+
diff --git a/kde/cmake/perlkde b/kde/cmake/perlkde
new file mode 100644
index 0000000..670c028
--- /dev/null
+++ b/kde/cmake/perlkde
@@ -0,0 +1,20 @@
+# Set 'vendorarch' (install location for vendor shipped
+# architecture dependent perl modules):
+eval $(perl '-V:vendorarch')
+
+mkdir -p build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -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 \
+ -DCUSTOM_PERL_SITE_ARCH_DIR=$vendorarch \
+ -DSYSCONF_INSTALL_DIR=/etc/kde \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ ..
+
diff --git a/kde/cmake/perlqt b/kde/cmake/perlqt
new file mode 100644
index 0000000..670c028
--- /dev/null
+++ b/kde/cmake/perlqt
@@ -0,0 +1,20 @@
+# Set 'vendorarch' (install location for vendor shipped
+# architecture dependent perl modules):
+eval $(perl '-V:vendorarch')
+
+mkdir -p build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -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 \
+ -DCUSTOM_PERL_SITE_ARCH_DIR=$vendorarch \
+ -DSYSCONF_INSTALL_DIR=/etc/kde \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ ..
+
diff --git a/kde/cmake/polkit-kde-agent-1 b/kde/cmake/polkit-kde-agent-1
new file mode 100644
index 0000000..7c98736
--- /dev/null
+++ b/kde/cmake/polkit-kde-agent-1
@@ -0,0 +1,15 @@
+mkdir -p build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -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} \
+ ..
+
diff --git a/kde/cmake/polkit-kde-kcmodules-1 b/kde/cmake/polkit-kde-kcmodules-1
new file mode 100644
index 0000000..7c98736
--- /dev/null
+++ b/kde/cmake/polkit-kde-kcmodules-1
@@ -0,0 +1,15 @@
+mkdir -p build
+cd build
+ cmake \
+ $KDE_OPT_ARGS \
+ -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} \
+ ..
+
diff --git a/kde/docs/k3b b/kde/docs/k3b
new file mode 100644
index 0000000..b12b943
--- /dev/null
+++ b/kde/docs/k3b
@@ -0,0 +1 @@
+COPYING* ChangeLog FAQ.txt INSTALL.txt PERMISSIONS.txt README.txt Release\ How\ To.txt
diff --git a/kde/docs/kdepimlibs b/kde/docs/kdepimlibs
new file mode 100644
index 0000000..88e3194
--- /dev/null
+++ b/kde/docs/kdepimlibs
@@ -0,0 +1,2 @@
+COPYING* DEBUG HACKING MAINTAINERS PLAN POLICIES README*
+
diff --git a/kde/doinst.sh/amarok b/kde/doinst.sh/amarok
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/amarok
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/blinken b/kde/doinst.sh/blinken
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/blinken
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/bluedevil b/kde/doinst.sh/bluedevil
new file mode 100644
index 0000000..85ff4d8
--- /dev/null
+++ b/kde/doinst.sh/bluedevil
@@ -0,0 +1,4 @@
+#!/bin/sh
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
diff --git a/kde/doinst.sh/cantor b/kde/doinst.sh/cantor
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/cantor
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/gwenview b/kde/doinst.sh/gwenview
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/gwenview
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/k3b b/kde/doinst.sh/k3b
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/k3b
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kalgebra b/kde/doinst.sh/kalgebra
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kalgebra
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kalzium b/kde/doinst.sh/kalzium
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kalzium
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kamera b/kde/doinst.sh/kamera
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kamera
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kanagram b/kde/doinst.sh/kanagram
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kanagram
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kate b/kde/doinst.sh/kate
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kate
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kaudiocreator b/kde/doinst.sh/kaudiocreator
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kaudiocreator
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kbruch b/kde/doinst.sh/kbruch
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kbruch
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kcolorchooser b/kde/doinst.sh/kcolorchooser
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kcolorchooser
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kde-applications b/kde/doinst.sh/kde-applications
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kde-applications
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kde-baseapps b/kde/doinst.sh/kde-baseapps
new file mode 100644
index 0000000..85ff4d8
--- /dev/null
+++ b/kde/doinst.sh/kde-baseapps
@@ -0,0 +1,4 @@
+#!/bin/sh
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
diff --git a/kde/doinst.sh/kde-runtime b/kde/doinst.sh/kde-runtime
new file mode 100644
index 0000000..22d4849
--- /dev/null
+++ b/kde/doinst.sh/kde-runtime
@@ -0,0 +1,5 @@
+
+if [ -x usr/bin/update-desktop-database ]; then
+ usr/bin/update-desktop-database usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kde-workspace b/kde/doinst.sh/kde-workspace
new file mode 100644
index 0000000..793bae7
--- /dev/null
+++ b/kde/doinst.sh/kde-workspace
@@ -0,0 +1,26 @@
+#!/bin/sh
+
+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/kde/kdm/backgroundrc.new
+config etc/kde/kdm/kdmrc.new
+
+if [ -x usr/bin/update-desktop-database ]; then
+ usr/bin/update-desktop-database usr/share/applications >/dev/null 2>&1
+fi
+
+if [ -x usr/bin/update-mime-database ]; then
+ usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdeaccessibility b/kde/doinst.sh/kdeaccessibility
new file mode 100644
index 0000000..22d4849
--- /dev/null
+++ b/kde/doinst.sh/kdeaccessibility
@@ -0,0 +1,5 @@
+
+if [ -x usr/bin/update-desktop-database ]; then
+ usr/bin/update-desktop-database usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdeadmin b/kde/doinst.sh/kdeadmin
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kdeadmin
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdeartwork b/kde/doinst.sh/kdeartwork
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kdeartwork
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdebase b/kde/doinst.sh/kdebase
new file mode 100644
index 0000000..85ff4d8
--- /dev/null
+++ b/kde/doinst.sh/kdebase
@@ -0,0 +1,4 @@
+#!/bin/sh
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
diff --git a/kde/doinst.sh/kdeedu b/kde/doinst.sh/kdeedu
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kdeedu
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdegames b/kde/doinst.sh/kdegames
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kdegames
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdegraphics b/kde/doinst.sh/kdegraphics
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kdegraphics
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdelibs b/kde/doinst.sh/kdelibs
new file mode 100644
index 0000000..d7006c7
--- /dev/null
+++ b/kde/doinst.sh/kdelibs
@@ -0,0 +1,9 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
+if [ -x usr/bin/update-mime-database ]; then
+ /usr/bin/update-mime-database /usr/share/mime >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdemultimedia b/kde/doinst.sh/kdemultimedia
new file mode 100644
index 0000000..22d4849
--- /dev/null
+++ b/kde/doinst.sh/kdemultimedia
@@ -0,0 +1,5 @@
+
+if [ -x usr/bin/update-desktop-database ]; then
+ usr/bin/update-desktop-database usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdenetwork b/kde/doinst.sh/kdenetwork
new file mode 100644
index 0000000..22d4849
--- /dev/null
+++ b/kde/doinst.sh/kdenetwork
@@ -0,0 +1,5 @@
+
+if [ -x usr/bin/update-desktop-database ]; then
+ usr/bin/update-desktop-database usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdepim b/kde/doinst.sh/kdepim
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kdepim
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdepim-runtime b/kde/doinst.sh/kdepim-runtime
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kdepim-runtime
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdeplasma-addons b/kde/doinst.sh/kdeplasma-addons
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kdeplasma-addons
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdesdk b/kde/doinst.sh/kdesdk
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kdesdk
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdetoys b/kde/doinst.sh/kdetoys
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kdetoys
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdeutils b/kde/doinst.sh/kdeutils
new file mode 100644
index 0000000..22d4849
--- /dev/null
+++ b/kde/doinst.sh/kdeutils
@@ -0,0 +1,5 @@
+
+if [ -x usr/bin/update-desktop-database ]; then
+ usr/bin/update-desktop-database usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdevelop b/kde/doinst.sh/kdevelop
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kdevelop
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdevplatform b/kde/doinst.sh/kdevplatform
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kdevplatform
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kdewebdev b/kde/doinst.sh/kdewebdev
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kdewebdev
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kgamma b/kde/doinst.sh/kgamma
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kgamma
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kgeography b/kde/doinst.sh/kgeography
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kgeography
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/khangman b/kde/doinst.sh/khangman
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/khangman
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kig b/kde/doinst.sh/kig
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kig
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kiten b/kde/doinst.sh/kiten
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kiten
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/klettres b/kde/doinst.sh/klettres
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/klettres
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kmplot b/kde/doinst.sh/kmplot
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kmplot
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/koffice b/kde/doinst.sh/koffice
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/koffice
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kolourpaint b/kde/doinst.sh/kolourpaint
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kolourpaint
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/konsole b/kde/doinst.sh/konsole
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/konsole
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kopete-cryptography b/kde/doinst.sh/kopete-cryptography
new file mode 100644
index 0000000..22d4849
--- /dev/null
+++ b/kde/doinst.sh/kopete-cryptography
@@ -0,0 +1,5 @@
+
+if [ -x usr/bin/update-desktop-database ]; then
+ usr/bin/update-desktop-database usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kruler b/kde/doinst.sh/kruler
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kruler
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/ksaneplugin b/kde/doinst.sh/ksaneplugin
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/ksaneplugin
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/ksnapshot b/kde/doinst.sh/ksnapshot
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/ksnapshot
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kstars b/kde/doinst.sh/kstars
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kstars
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/ktorrent b/kde/doinst.sh/ktorrent
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/ktorrent
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/ktouch b/kde/doinst.sh/ktouch
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/ktouch
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kturtle b/kde/doinst.sh/kturtle
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kturtle
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/kwordquiz b/kde/doinst.sh/kwordquiz
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/kwordquiz
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/marble b/kde/doinst.sh/marble
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/marble
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/okular b/kde/doinst.sh/okular
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/okular
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/parley b/kde/doinst.sh/parley
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/parley
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/rocs b/kde/doinst.sh/rocs
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/rocs
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/skanlite b/kde/doinst.sh/skanlite
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/skanlite
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/step b/kde/doinst.sh/step
new file mode 100644
index 0000000..e376b59
--- /dev/null
+++ b/kde/doinst.sh/step
@@ -0,0 +1,5 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/doinst.sh/wicd-kde b/kde/doinst.sh/wicd-kde
new file mode 100644
index 0000000..22d4849
--- /dev/null
+++ b/kde/doinst.sh/wicd-kde
@@ -0,0 +1,5 @@
+
+if [ -x usr/bin/update-desktop-database ]; then
+ usr/bin/update-desktop-database usr/share/applications >/dev/null 2>&1
+fi
+
diff --git a/kde/k3b/doinst.sh.gz b/kde/k3b/doinst.sh.gz
deleted file mode 100644
index fbdbec0..0000000
--- a/kde/k3b/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/k3b/k3b.SlackBuild b/kde/k3b/k3b.SlackBuild
deleted file mode 100755
index b580490..0000000
--- a/kde/k3b/k3b.SlackBuild
+++ /dev/null
@@ -1,97 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010, 2011 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-k3b
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf k3b-$VERSION
-echo "Building k3b-$VERSION..."
-tar xvf $CWD/../src/extragear/k3b-$VERSION.tar.?z*
-cd k3b-$VERSION
-
-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 build
-cd build
-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/kde \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DK3B_ENABLE_HAL_SUPPORT:BOOL=OFF \
- -DKDE4_ENABLE_HTMLHANDBOOK:BOOL=ON \
- ..
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-cd -
-
-# Move the dbus configuration files to the proper place:
-mv $PKG/etc/kde/dbus-1 $PKG/etc/
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/k3b-$VERSION
-cp -a \
- COPYING* ChangeLog FAQ.txt INSTALL.txt PERMISSIONS.txt \
- README.txt Release\ How\ To.txt \
- $PKG/usr/doc/k3b-$VERSION
-
-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/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/k3b-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/k3b/local.options b/kde/k3b/local.options
deleted file mode 100644
index ad76ccd..0000000
--- a/kde/k3b/local.options
+++ /dev/null
@@ -1 +0,0 @@
-VERSION=2.0_fb10bb8
diff --git a/kde/kaudiocreator/doinst.sh.gz b/kde/kaudiocreator/doinst.sh.gz
deleted file mode 100644
index fbdbec0..0000000
--- a/kde/kaudiocreator/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kaudiocreator/kaudiocreator-1.2.90-addlibs.patch b/kde/kaudiocreator/kaudiocreator-1.2.90-addlibs.patch
deleted file mode 100644
index 993980e..0000000
--- a/kde/kaudiocreator/kaudiocreator-1.2.90-addlibs.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- CMakeLists.txt 2010-01-26 23:10:58.000000000 +0600
-+++ CMakeLists.txt.kio 2010-11-03 19:54:53.422101408 +0600
-@@ -54,7 +54,7 @@ kde4_add_kcfg_files(kaudiocreator_SRCS p
-
- kde4_add_executable(kaudiocreator ${kaudiocreator_SRCS})
-
--target_link_libraries(kaudiocreator ${KDE4_KUTILS_LIBS} ${KDE4_KNOTIFYCONFIG_LIBS} ${KDEMULTIMEDIA_LIBRARIES} ${TAGLIB_LIBRARIES} ${DISCID_LIBRARIES})
-+target_link_libraries(kaudiocreator ${KDE4_PHONON_LIBRARY} ${KDE4_SOLID_LIBRARY} ${KDE4_KIO_LIBS} ${KDE4_KUTILS_LIBS} ${KDE4_KNOTIFYCONFIG_LIBS} ${KDEMULTIMEDIA_LIBRARIES} ${TAGLIB_LIBRARIES} ${DISCID_LIBRARIES})
-
- install(TARGETS kaudiocreator ${INSTALL_TARGETS_DEFAULT_ARGS} )
-
diff --git a/kde/kaudiocreator/kaudiocreator.SlackBuild b/kde/kaudiocreator/kaudiocreator.SlackBuild
deleted file mode 100755
index 5fe2f7b..0000000
--- a/kde/kaudiocreator/kaudiocreator.SlackBuild
+++ /dev/null
@@ -1,90 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kaudiocreator
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib/qt ]; then
- QTDIR=/usr/lib/qt
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-echo "Building kaudiocreator-$VERSION..."
-tar xvf $CWD/../src/extragear/kaudiocreator-$VERSION.tar.?z* || exit 1
-cd kaudiocreator-$VERSION
-
-# Fix required for KDE 4.6:
-cat $CWD/kaudiocreator-1.2.90-addlibs.patch | patch -p0 --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 build
-cd build
-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/kde \
- ..
-make $NUMJOBS || exit 1
-make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kaudiocreator-$VERSION
-cp -a COPYING* TODO $PKG/usr/doc/kaudiocreator-$VERSION
-
-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/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/kaudiocreator-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kaudiocreator/local.options b/kde/kaudiocreator/local.options
deleted file mode 100644
index 60a8a9f..0000000
--- a/kde/kaudiocreator/local.options
+++ /dev/null
@@ -1,2 +0,0 @@
-#VERSION=1.2.90
-VERSION=r1220746
diff --git a/kde/kdeaccessibility/doinst.sh.gz b/kde/kdeaccessibility/doinst.sh.gz
deleted file mode 100644
index 095c2bf..0000000
--- a/kde/kdeaccessibility/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdeaccessibility/kdeaccessibility.SlackBuild b/kde/kdeaccessibility/kdeaccessibility.SlackBuild
deleted file mode 100755
index 8b70c83..0000000
--- a/kde/kdeaccessibility/kdeaccessibility.SlackBuild
+++ /dev/null
@@ -1,92 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdeaccessibility
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdeaccessibility-$VERSION..."
-tar xvf $CWD/../src/kdeaccessibility-$VERSION.tar.?z* || exit 1
-cd kdeaccessibility-$VERSION
-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 \
- $KDE_OPT_ARGS \
- -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} \
- -DBUILD_jovie:BOOL=OFF \
- -DWITH_Speechd:BOOL=OFF \
- ..
- make $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdeaccessibility-$VERSION
-cp -a COPYING* $PKG/usr/doc/kdeaccessibility-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdeaccessibility-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdeadmin/doinst.sh.gz b/kde/kdeadmin/doinst.sh.gz
deleted file mode 100644
index a217985..0000000
--- a/kde/kdeadmin/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdeadmin/kdeadmin.SlackBuild b/kde/kdeadmin/kdeadmin.SlackBuild
deleted file mode 100755
index a599da5..0000000
--- a/kde/kdeadmin/kdeadmin.SlackBuild
+++ /dev/null
@@ -1,96 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdeadmin
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdeadmin-$VERSION..."
-tar xvf $CWD/../src/kdeadmin-$VERSION.tar.?z* || exit 1
-cd kdeadmin-$VERSION
-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 {} \;
-
-# No more knetworkconf in KDE 4.6:
-#zcat $CWD/knetworkconf.diff.gz | patch -p1 --verbose || exit 1
-
-mkdir -p build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- --with-shadow \
- -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} \
- -DKU_FIRSTGID=1000 \
- -DKU_FIRSTUID=1000 \
- ..
- make $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdeadmin-$VERSION
-cp -a AUTHORS COPYING* README $PKG/usr/doc/kdeadmin-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdeadmin-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdeadmin/knetworkconf.diff.gz b/kde/kdeadmin/knetworkconf.diff.gz
deleted file mode 100644
index 46dd8bf..0000000
--- a/kde/kdeadmin/knetworkconf.diff.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdeartwork/doinst.sh.gz b/kde/kdeartwork/doinst.sh.gz
deleted file mode 100644
index a217985..0000000
--- a/kde/kdeartwork/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdeartwork/kdeartwork.SlackBuild b/kde/kdeartwork/kdeartwork.SlackBuild
deleted file mode 100755
index 02c197e..0000000
--- a/kde/kdeartwork/kdeartwork.SlackBuild
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdeartwork
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdeartwork-$VERSION..."
-tar xvf $CWD/../src/kdeartwork-$VERSION.tar.?z* || exit 1
-cd kdeartwork-$VERSION
-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 \
- $KDE_OPT_ARGS \
- -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} \
- -DKSCREENSAVER_SOUND_SUPPORT=ON \
- ..
- make $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdeartwork-$VERSION
-cp -a COPYING* README $PKG/usr/doc/kdeartwork-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdeartwork-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdebase-runtime/doinst.sh.gz b/kde/kdebase-runtime/doinst.sh.gz
deleted file mode 100644
index 7b7d876..0000000
--- a/kde/kdebase-runtime/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdebase-runtime/kdebase-runtime.SlackBuild b/kde/kdebase-runtime/kdebase-runtime.SlackBuild
deleted file mode 100755
index 0b2cddc..0000000
--- a/kde/kdebase-runtime/kdebase-runtime.SlackBuild
+++ /dev/null
@@ -1,94 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdebase-runtime
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdebase-runtime-$VERSION..."
-tar xvf $CWD/../src/kdebase-runtime-$VERSION.tar.?z* || exit 1
-cd kdebase-runtime-$VERSION
-
-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 \
- $KDE_OPT_ARGS \
- -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 $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-# Create a symlink in /usr/bin to the kdesu binary
-( cd $PKG/usr/bin ; ln -s /usr/lib${LIBDIRSUFFIX}/kde4/libexec/kdesu . )
-
-# Remove the hicolor icon theme index.theme so it doesn't clobber the real one
-rm -f $PKG/usr/share/icons/hicolor/index.theme
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-( 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdebase-runtime-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdebase-workspace/doinst.sh.gz b/kde/kdebase-workspace/doinst.sh.gz
deleted file mode 100644
index f872488..0000000
--- a/kde/kdebase-workspace/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdebase-workspace/kdebase-workspace.SlackBuild b/kde/kdebase-workspace/kdebase-workspace.SlackBuild
deleted file mode 100755
index d8cb6d5..0000000
--- a/kde/kdebase-workspace/kdebase-workspace.SlackBuild
+++ /dev/null
@@ -1,131 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010, 2011 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdebase-workspace
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdebase-workspace-$VERSION..."
-tar xvf $CWD/../src/kdebase-workspace-$VERSION.tar.?z* || exit 1
-cd kdebase-workspace-$VERSION
-
-# Patch for the shutdown issue with KDE 4.6.2 (in Linux, only "halt"
-# understands the '-p' parameter):
-sed -i -e 's/shutdown -p now/shutdown -h -P now/' kdm/config.def
-
-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 {} \;
-
-# Increase the timeout to accomodate slow-to-initialize video chipset drivers:
-zcat $CWD/kdebase-workspace.kdm.server.timeout.diff.gz | patch -p1 --verbose || exit 1
-
-mkdir -p build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- -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 $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-# 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/xinit/xinitrc.kde > $PKG/etc/X11/xinit/xinitrc.kde
-chmod 0755 $PKG/etc/X11/xinit/xinitrc.kde
-
-# Setup config files for KDM:
-$PKG/usr/bin/genkdmconf --no-old --no-old-scripts --no-backup --in $PKG/usr/share/config/kdm
-
-# Not allowing root to login at the console is just plain silly. If they
-# have physical access to the machine, what's the point of trying to stop
-# this? Even the kdmrc file says this is supposed to be the default.
-sed -i 's/AllowRootLogin=false/AllowRootLogin=true/' \
- $PKG/usr/share/config/kdm/kdmrc
-# We are also not ready to create a separate 'kdm' non-root user:
-sed -i 's/GreeterUID=kdm/#&/' \
- $PKG/usr/share/config/kdm/kdmrc
-mv $PKG/usr/share/config/kdm/kdmrc $PKG/usr/share/config/kdm/kdmrc.new
-
-cp -a $PKG/usr/share/config/kdm/Xsession $PKG/usr/share/config/kdm/Xsession.orig
-cat $CWD/config/Xsession | sed -e "s#/lib#/lib${LIBDIRSUFFIX}#" \
- > $PKG/usr/share/config/kdm/Xsession
-mv $PKG/usr/share/config/kdm/backgroundrc $PKG/usr/share/config/kdm/backgroundrc.new
-
-# Move the KDM files someplace FHS compliant:
-mkdir -p $PKG/etc/kde
-mv $PKG/usr/share/config/kdm $PKG/etc/kde
-( cd $PKG/usr/share/config ; ln -sf ../../../etc/kde/kdm . )
-
-# Move the polkit dbus configuration files to the proper place:
-mv $PKG/etc/kde/dbus-1 $PKG/etc/
-
-# This is fubar:
-rm -f $PKG/usr/share/icons/hicolor/index.theme
-
-mkdir -p $PKG/usr/doc/kdebase-workspace-$VERSION
-cp -a COPYING* README $PKG/usr/doc/kdebase-workspace-$VERSION
-
-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/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/kdebase-workspace-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdebase/config/kdeglobals b/kde/kdebase/config/kdeglobals
deleted file mode 100644
index 25d4461..0000000
--- a/kde/kdebase/config/kdeglobals
+++ /dev/null
@@ -1,4 +0,0 @@
-[General]
-XftAntialias=true
-XftHintStyle=hintmedium
-XftSubPixel=none
diff --git a/kde/kdebase/doinst.sh.gz b/kde/kdebase/doinst.sh.gz
deleted file mode 100644
index 13ab96f..0000000
--- a/kde/kdebase/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdebase/kdebase.SlackBuild b/kde/kdebase/kdebase.SlackBuild
deleted file mode 100755
index 89ff3a5..0000000
--- a/kde/kdebase/kdebase.SlackBuild
+++ /dev/null
@@ -1,112 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdebase
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdebase-$VERSION..."
-tar xvf $CWD/../src/kdebase-$VERSION.tar.?z* || exit 1
-cd kdebase-$VERSION
-
-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 \
- $KDE_OPT_ARGS \
- -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} \
- -DRUN_KAPPFINDER=ON \
- ..
- make $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-# Add profile scripts
-mkdir -p $PKG/etc/profile.d
-cat $CWD/profile.d/kde.sh | sed -e "s#/lib/#/lib${LIBDIRSUFFIX}/#" \
- > $PKG/etc/profile.d/kde.sh
-cat $CWD/profile.d/kde.csh | sed -e "s#/lib/#/lib${LIBDIRSUFFIX}/#" \
- > $PKG/etc/profile.d/kde.csh
-chmod 0755 $PKG/etc/profile.d/*
-
-# "konsole -ls" is no longer valid syntax for konsole, even though it's
-# still documented in the help manual. Here's a way to get the same
-# thing, and it works here, but I honestly don't know how it will act
-# everywhere with every shell. I just know it works with bash and ksh
-sed -i -e 's/Exec=konsole/Exec=konsole -e $SHELL -l/' \
- $PKG/usr/share/applications/kde4/konsole.desktop
-
-## I find this a little bit too bright... <change by pjv>
-## Change the konsole defaults to look like the real Linux console:
-#sed -i 's/ColorScheme=Linux/ColorScheme=WhiteOnBlack/' \
-# $PKG/usr/share/apps/konsole/Shell.profile
-
-mkdir -p $PKG/usr/doc/kdebase-$VERSION
-cp -a AUTHORS COPYING* README $PKG/usr/doc/kdebase-$VERSION || true
-
-( 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdebase-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdebindings/kdebindings-len-ptr-rfloat.diff.gz b/kde/kdebindings/kdebindings-len-ptr-rfloat.diff.gz
deleted file mode 100644
index 7f474cb..0000000
--- a/kde/kdebindings/kdebindings-len-ptr-rfloat.diff.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdebindings/kdebindings-ruby-env.h.diff.gz b/kde/kdebindings/kdebindings-ruby-env.h.diff.gz
deleted file mode 100644
index adf2a74..0000000
--- a/kde/kdebindings/kdebindings-ruby-env.h.diff.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdebindings/kdebindings-rubyconfig.h.diff.gz b/kde/kdebindings/kdebindings-rubyconfig.h.diff.gz
deleted file mode 100644
index 6ec8f0d..0000000
--- a/kde/kdebindings/kdebindings-rubyconfig.h.diff.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdebindings/kdebindings.1170602.sip_4_11_x.diff.gz b/kde/kdebindings/kdebindings.1170602.sip_4_11_x.diff.gz
deleted file mode 100644
index 22d4c2a..0000000
--- a/kde/kdebindings/kdebindings.1170602.sip_4_11_x.diff.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdebindings/kdebindings.SlackBuild b/kde/kdebindings/kdebindings.SlackBuild
deleted file mode 100755
index 481e4cb..0000000
--- a/kde/kdebindings/kdebindings.SlackBuild
+++ /dev/null
@@ -1,110 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdebindings
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdebindings-$VERSION..."
-tar xvf $CWD/../src/kdebindings-$VERSION.tar.?z* || exit 1
-cd kdebindings-$VERSION
-
-# No longer needed in kde 4.6
-#zcat $CWD/kdebindings-len-ptr-rfloat.diff.gz | patch -p1 --verbose || exit 1
-#zcat $CWD/kdebindings-ruby-env.h.diff.gz | patch -p1 --verbose || exit 1
-#zcat $CWD/kdebindings-rubyconfig.h.diff.gz | patch -p1 --verbose || exit 1
-#zcat $CWD/kdebindings.1170602.sip_4_11_x.diff.gz | patch -p0 --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 {} \;
-
-# Set 'vendorarch' (install location for vendor shipped architecture dependent perl modules):
-eval $(perl '-V:vendorarch')
-
-# -DENABLE_PYKDE4:BOOL=OFF \
-mkdir -p build
-cd build
- #-DCMAKE_BACKWARDS_COMPATIBILITY:STRING="2.2" \
- cmake \
- $KDE_OPT_ARGS \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DMAN_INSTALL_DIR=/usr/man \
- -DCUSTOM_PERL_SITE_ARCH_DIR=$vendorarch \
- -DSYSCONF_INSTALL_DIR=/etc/kde \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DENABLE_QYOTO:BOOL=OFF \
- -DENABLE_QSCINTILLA_SHARP:BOOL=OFF \
- -DENABLE_KIMONO:BOOL=OFF \
- -DBUILD_csharp:BOOL=OFF \
- ..
- # kdebindings has (in the past, on several occasions) barfed on multijobs,
- # so no $NUMJOBS here. We run make twice because the first time is not
- # 100% successful either...:
- make || make || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdebindings-$VERSION
-cp -a AUTHORS COPYING* INSTALL NEWS README \
- $PKG/usr/doc/kdebindings-$VERSION
-
-( 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 > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdebindings-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdeedu/doinst.sh.gz b/kde/kdeedu/doinst.sh.gz
deleted file mode 100644
index ae226df..0000000
--- a/kde/kdeedu/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdeedu/kdeedu.SlackBuild b/kde/kdeedu/kdeedu.SlackBuild
deleted file mode 100755
index 1cdb033..0000000
--- a/kde/kdeedu/kdeedu.SlackBuild
+++ /dev/null
@@ -1,90 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdeedu
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdeedu-$VERSION..."
-tar xvf $CWD/../src/kdeedu-$VERSION.tar.?z* || exit 1
-cd kdeedu-$VERSION
-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 \
- $KDE_OPT_ARGS \
- -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 $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdeedu-$VERSION
-cp -a COPYING* INSTALL README $PKG/usr/doc/kdeedu-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdeedu-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdegames/doinst.sh.gz b/kde/kdegames/doinst.sh.gz
deleted file mode 100644
index ae226df..0000000
--- a/kde/kdegames/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdegames/kdegames.SlackBuild b/kde/kdegames/kdegames.SlackBuild
deleted file mode 100755
index 6532e1e..0000000
--- a/kde/kdegames/kdegames.SlackBuild
+++ /dev/null
@@ -1,90 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdegames
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdegames-$VERSION..."
-tar xvf $CWD/../src/kdegames-$VERSION.tar.?z* || exit 1
-cd kdegames-$VERSION
-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 \
- $KDE_OPT_ARGS \
- -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 $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdegames-$VERSION
-cp -a AUTHORS COPYING* INSTALL README $PKG/usr/doc/kdegames-$VERSION
-
-( 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdegames-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdegraphics/doinst.sh.gz b/kde/kdegraphics/doinst.sh.gz
deleted file mode 100644
index ae226df..0000000
--- a/kde/kdegraphics/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdegraphics/kdegraphics.SlackBuild b/kde/kdegraphics/kdegraphics.SlackBuild
deleted file mode 100755
index dd95744..0000000
--- a/kde/kdegraphics/kdegraphics.SlackBuild
+++ /dev/null
@@ -1,92 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdegraphics
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdegraphics-$VERSION..."
-tar xvf $CWD/../src/kdegraphics-$VERSION.tar.?z* || exit 1
-cd kdegraphics-$VERSION
-
-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 \
- $KDE_OPT_ARGS \
- -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 $NUMJOBS || make || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdegraphics-$VERSION
-cp -a AUTHORS COPYING* INSTALL README \
- $PKG/usr/doc/kdegraphics-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdegraphics-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdelibs/doinst.sh.gz b/kde/kdelibs/doinst.sh.gz
deleted file mode 100644
index 738c276..0000000
--- a/kde/kdelibs/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdelibs/kdelibs.CVE-2011-1168.patch.gz b/kde/kdelibs/kdelibs.CVE-2011-1168.patch.gz
deleted file mode 100644
index 285586a..0000000
--- a/kde/kdelibs/kdelibs.CVE-2011-1168.patch.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdelibs/kdelibs.SlackBuild b/kde/kdelibs/kdelibs.SlackBuild
deleted file mode 100755
index 68a7dad..0000000
--- a/kde/kdelibs/kdelibs.SlackBuild
+++ /dev/null
@@ -1,106 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010, 2011 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdelibs
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdelibs-$VERSION..."
-tar xvf $CWD/../src/kdelibs-$VERSION.tar.?z* || exit 1
-cd kdelibs-$VERSION
-
-# Slackware ships a different version of XML DTDs:
-zcat $CWD/kdelibs.docbook.patch.gz | patch -p1 --verbose || exit 1
-
-# Fix for CVE-2011-1168 (Konqueror XSS attack) - incorporated into KDE 4.6.2:
-#zcat $CWD/kdelibs.CVE-2011-1168.patch.gz | patch -p1 --verbose || exit 1
-
-# Fix for CVE-2011-3365 (QLable spoofing in Kssl), incorporated into KDE 4.7.2:
-cat $CWD/kdelibs.kssl.CVE-2011-3365.patch | 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
- cmake \
- $KDE_OPT_ARGS \
- -DWITH_HAL=OFF \
- -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} \
- -DKDE_DISTRIBUTION_TEXT="volkerdi@slackware.com" \
- ..
- make $NUMJOBS || make || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-# Move the polkit dbus configuration files to the proper place:
-mv $PKG/etc/kde/dbus-1 $PKG/etc/
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdelibs-$VERSION
-cp -a AUTHORS COPYING* DEBUG INSTALL README TODO \
- $PKG/usr/doc/kdelibs-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdelibs-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdelibs/kdesu-allow_NOPASS_in_suauth.patch.gz b/kde/kdelibs/kdesu-allow_NOPASS_in_suauth.patch.gz
deleted file mode 100644
index 0cf602c..0000000
--- a/kde/kdelibs/kdesu-allow_NOPASS_in_suauth.patch.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdelibs/local.options b/kde/kdelibs/local.options
deleted file mode 100644
index 07d417a..0000000
--- a/kde/kdelibs/local.options
+++ /dev/null
@@ -1,2 +0,0 @@
-BUILD=2
-
diff --git a/kde/kdemultimedia/doinst.sh.gz b/kde/kdemultimedia/doinst.sh.gz
deleted file mode 100644
index 095c2bf..0000000
--- a/kde/kdemultimedia/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdemultimedia/kdemultimedia.SlackBuild b/kde/kdemultimedia/kdemultimedia.SlackBuild
deleted file mode 100755
index 9a7826a..0000000
--- a/kde/kdemultimedia/kdemultimedia.SlackBuild
+++ /dev/null
@@ -1,90 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdemultimedia
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdemultimedia-$VERSION..."
-tar xvf $CWD/../src/kdemultimedia-$VERSION.tar.?z* || exit 1
-cd kdemultimedia-$VERSION
-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 \
- $KDE_OPT_ARGS \
- -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 $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdemultimedia-$VERSION
-cp -a AUTHORS COPYING* INSTALL README $PKG/usr/doc/kdemultimedia-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdemultimedia-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdenetwork/doinst.sh.gz b/kde/kdenetwork/doinst.sh.gz
deleted file mode 100644
index 095c2bf..0000000
--- a/kde/kdenetwork/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdenetwork/kdenetwork.SlackBuild b/kde/kdenetwork/kdenetwork.SlackBuild
deleted file mode 100755
index f64ddaa..0000000
--- a/kde/kdenetwork/kdenetwork.SlackBuild
+++ /dev/null
@@ -1,92 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010, 2011 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdenetwork
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdenetwork-$VERSION..."
-tar xvf $CWD/../src/kdenetwork-$VERSION.tar.?z* || exit 1
-cd kdenetwork-$VERSION
-
-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 \
- $KDE_OPT_ARGS \
- -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} \
- -DWITH_irc=ON \
- ..
- make $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdenetwork-$VERSION
-cp -a COPYING* INSTALL README $PKG/usr/doc/kdenetwork-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdenetwork-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdenetwork/kdenetwork.libktorrent.diff.gz b/kde/kdenetwork/kdenetwork.libktorrent.diff.gz
deleted file mode 100644
index 94e7fa8..0000000
--- a/kde/kdenetwork/kdenetwork.libktorrent.diff.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdepim-runtime/doinst.sh.gz b/kde/kdepim-runtime/doinst.sh.gz
deleted file mode 100644
index ae226df..0000000
--- a/kde/kdepim-runtime/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdepim-runtime/kdepim-runtime.SlackBuild b/kde/kdepim-runtime/kdepim-runtime.SlackBuild
deleted file mode 100755
index 51b89c5..0000000
--- a/kde/kdepim-runtime/kdepim-runtime.SlackBuild
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009 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.
-
-PRGNAM=kdepim-runtime
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PRGNAM
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building $PRGNAM-$VERSION..."
-tar xvf $CWD/../src/$PRGNAM-$VERSION.tar.?z* || exit 1
-cd $PRGNAM-$VERSION
-
-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 \
- $KDE_OPT_ARGS \
- -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 $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a COPYING* MAINTAINERS README* $PKG/usr/doc/$PRGNAM-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PRGNAM-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdepim-runtime/local.options b/kde/kdepim-runtime/local.options
deleted file mode 100644
index b7884f7..0000000
--- a/kde/kdepim-runtime/local.options
+++ /dev/null
@@ -1,2 +0,0 @@
-VERSION=4.6.1
-
diff --git a/kde/kdepim/doinst.sh.gz b/kde/kdepim/doinst.sh.gz
deleted file mode 100644
index ae226df..0000000
--- a/kde/kdepim/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdepim/kdepim.SlackBuild b/kde/kdepim/kdepim.SlackBuild
deleted file mode 100755
index 0a776f6..0000000
--- a/kde/kdepim/kdepim.SlackBuild
+++ /dev/null
@@ -1,94 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdepim
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdepim-$VERSION..."
-tar xvf $CWD/../src/kdepim-$VERSION.tar.?z* || exit 1
-cd kdepim-$VERSION
-
-# Install the kleopatra headers, or else kopete-cryptography will not build:
-cat $CWD/kdepim-4.5.85-install-headers.patch | 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
- cmake \
- $KDE_OPT_ARGS \
- -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 $NUMJOBS || make || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdepim-$VERSION
-cp -a COPYING* MAINTAINERS README* $PKG/usr/doc/kdepim-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdepim-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdepim/local.options b/kde/kdepim/local.options
deleted file mode 100644
index 05678a7..0000000
--- a/kde/kdepim/local.options
+++ /dev/null
@@ -1 +0,0 @@
-VERSION=4.6.1
diff --git a/kde/kdepimlibs/kdepimlibs-4.6.imap4.cpp.r1216163.diff.gz b/kde/kdepimlibs/kdepimlibs-4.6.imap4.cpp.r1216163.diff.gz
deleted file mode 100644
index 33afa5a..0000000
--- a/kde/kdepimlibs/kdepimlibs-4.6.imap4.cpp.r1216163.diff.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdepimlibs/kdepimlibs.SlackBuild b/kde/kdepimlibs/kdepimlibs.SlackBuild
deleted file mode 100755
index 1ef0a12..0000000
--- a/kde/kdepimlibs/kdepimlibs.SlackBuild
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010, 2011 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdepimlibs
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdepimlibs-$VERSION..."
-tar xvf $CWD/../src/kdepimlibs-$VERSION.tar.?z* || exit 1
-cd kdepimlibs-$VERSION
-
-# Hotfix for crashes in the KDE imap4 ioslave:
-#zcat $CWD/kdepimlibs-4.6.imap4.cpp.r1216163.diff.gz | patch -p4 --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
- 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/kde \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- ..
- make $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdepimlibs-$VERSION
-cp -a COPYING* DEBUG HACKING MAINTAINERS PLAN POLICIES README* \
- $PKG/usr/doc/kdepimlibs-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdepimlibs-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdeplasma-addons/doinst.sh.gz b/kde/kdeplasma-addons/doinst.sh.gz
deleted file mode 100644
index ae226df..0000000
--- a/kde/kdeplasma-addons/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdeplasma-addons/kdeplasma-addons.SlackBuild b/kde/kdeplasma-addons/kdeplasma-addons.SlackBuild
deleted file mode 100755
index 5595221..0000000
--- a/kde/kdeplasma-addons/kdeplasma-addons.SlackBuild
+++ /dev/null
@@ -1,90 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdeplasma-addons
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdeplasma-addons-$VERSION..."
-tar xvf $CWD/../src/kdeplasma-addons-$VERSION.tar.?z* || exit 1
-cd kdeplasma-addons-$VERSION
-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 \
- $KDE_OPT_ARGS \
- -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 $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdeplasma-addons-$VERSION
-cp -a COPYING* $PKG/usr/doc/kdeplasma-addons-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdeplasma-addons-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdesdk/doinst.sh.gz b/kde/kdesdk/doinst.sh.gz
deleted file mode 100644
index ae226df..0000000
--- a/kde/kdesdk/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdesdk/kdesdk.SlackBuild b/kde/kdesdk/kdesdk.SlackBuild
deleted file mode 100755
index 5c6f573..0000000
--- a/kde/kdesdk/kdesdk.SlackBuild
+++ /dev/null
@@ -1,90 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdesdk
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdesdk-$VERSION..."
-tar xvf $CWD/../src/kdesdk-$VERSION.tar.?z* || exit 1
-cd kdesdk-$VERSION
-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 \
- $KDE_OPT_ARGS \
- -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 $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdesdk-$VERSION
-cp -a COPYING* README $PKG/usr/doc/kdesdk-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdesdk-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdetoys/doinst.sh.gz b/kde/kdetoys/doinst.sh.gz
deleted file mode 100644
index ae226df..0000000
--- a/kde/kdetoys/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdetoys/kdetoys.SlackBuild b/kde/kdetoys/kdetoys.SlackBuild
deleted file mode 100755
index dbfe023..0000000
--- a/kde/kdetoys/kdetoys.SlackBuild
+++ /dev/null
@@ -1,90 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdetoys
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdetoys-$VERSION..."
-tar xvf $CWD/../src/kdetoys-$VERSION.tar.?z* || exit 1
-cd kdetoys-$VERSION
-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 \
- $KDE_OPT_ARGS \
- -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 $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdetoys-$VERSION
-cp -a AUTHORS COPYING* README $PKG/usr/doc/kdetoys-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdetoys-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdeutils/doinst.sh.gz b/kde/kdeutils/doinst.sh.gz
deleted file mode 100644
index 095c2bf..0000000
--- a/kde/kdeutils/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdeutils/kdeutils.SlackBuild b/kde/kdeutils/kdeutils.SlackBuild
deleted file mode 100755
index c0c8787..0000000
--- a/kde/kdeutils/kdeutils.SlackBuild
+++ /dev/null
@@ -1,102 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010, 2011 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdeutils
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdeutils-$VERSION..."
-tar xvf $CWD/../src/kdeutils-$VERSION.tar.?z* || exit 1
-cd kdeutils-$VERSION
-
-# Fix stupid regression in kcalc (KDE 4.6.5 only -
-# see http://bugs.kde.org/show_bug.cgi?id=276568):
-zcat $CWD/kdeutils_bug_276568.patch.gz | patch -p4 --verbose || exit 1
-
-# Fix broken keybindings in kcalc (KDE 4.6.5 only -
-# see http://bugs.kde.org/show_bug.cgi?id=277020):
-zcat $CWD/kdeutils_bug_277020.patch.gz | patch -p3 --verbose || exit 1
-
-# Fix for CVE-2011-2725 (KDE 4.6.5):
-zcat $CWD/kdeutils.ark.CVE-2011-2725.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 {} \;
-
-mkdir -p build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- -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 $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdeutils-$VERSION
-cp -a AUTHORS COPYING* INSTALL README $PKG/usr/doc/kdeutils-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdeutils-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdeutils/kdeutils.ark.CVE-2011-2725.patch.gz b/kde/kdeutils/kdeutils.ark.CVE-2011-2725.patch.gz
deleted file mode 100644
index 12768b5..0000000
--- a/kde/kdeutils/kdeutils.ark.CVE-2011-2725.patch.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdeutils/kdeutils_bug_276568.patch.gz b/kde/kdeutils/kdeutils_bug_276568.patch.gz
deleted file mode 100644
index 3c253c9..0000000
--- a/kde/kdeutils/kdeutils_bug_276568.patch.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdeutils/kdeutils_bug_277020.patch.gz b/kde/kdeutils/kdeutils_bug_277020.patch.gz
deleted file mode 100644
index 3d36632..0000000
--- a/kde/kdeutils/kdeutils_bug_277020.patch.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdeutils/local.options b/kde/kdeutils/local.options
deleted file mode 100644
index a837340..0000000
--- a/kde/kdeutils/local.options
+++ /dev/null
@@ -1 +0,0 @@
-BUILD=3
diff --git a/kde/kdevelop/doinst.sh.gz b/kde/kdevelop/doinst.sh.gz
deleted file mode 100644
index ae226df..0000000
--- a/kde/kdevelop/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdevelop/kdevelop.SlackBuild b/kde/kdevelop/kdevelop.SlackBuild
deleted file mode 100755
index 430f480..0000000
--- a/kde/kdevelop/kdevelop.SlackBuild
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdevelop
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdevelop-$VERSION..."
-tar xvf $CWD/../src/kdevelop-$VERSION.tar.?z* || exit 1
-cd kdevelop-$VERSION
-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 \
- $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/kde \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- ..
- make $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdevelop-$VERSION
-cp -a \
- AUTHORS COPYING* ChangeLog HACKING* NEWS README* TODO \
- $PKG/usr/doc/kdevelop-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdevelop-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdevelop/local.options b/kde/kdevelop/local.options
deleted file mode 100644
index 324f64a..0000000
--- a/kde/kdevelop/local.options
+++ /dev/null
@@ -1 +0,0 @@
-VERSION=4.2.0
diff --git a/kde/kdevplatform/doinst.sh.gz b/kde/kdevplatform/doinst.sh.gz
deleted file mode 100644
index ae226df..0000000
--- a/kde/kdevplatform/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdevplatform/kdevplatform.SlackBuild b/kde/kdevplatform/kdevplatform.SlackBuild
deleted file mode 100755
index d24b94d..0000000
--- a/kde/kdevplatform/kdevplatform.SlackBuild
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdevplatform
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building kdevplatform-$VERSION..."
-tar xvf $CWD/../src/kdevplatform-$VERSION.tar.?z* || exit 1
-cd kdevplatform-$VERSION
-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 \
- $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/kde \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- ..
- make $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdevplatform-$VERSION
-cp -a \
- COPYING* ChangeLog NEWS README TODO \
- $PKG/usr/doc/kdevplatform-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdevplatform-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/kdevplatform/local.options b/kde/kdevplatform/local.options
deleted file mode 100644
index 6aa1ebd..0000000
--- a/kde/kdevplatform/local.options
+++ /dev/null
@@ -1 +0,0 @@
-VERSION=1.2.0
diff --git a/kde/kdewebdev/doinst.sh.gz b/kde/kdewebdev/doinst.sh.gz
deleted file mode 100644
index ae226df..0000000
--- a/kde/kdewebdev/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdewebdev/kde4-kdewebdev-findtidy.diff.gz b/kde/kdewebdev/kde4-kdewebdev-findtidy.diff.gz
deleted file mode 100644
index 47db461..0000000
--- a/kde/kdewebdev/kde4-kdewebdev-findtidy.diff.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kdewebdev/kdewebdev.SlackBuild b/kde/kdewebdev/kdewebdev.SlackBuild
deleted file mode 100755
index 47e4849..0000000
--- a/kde/kdewebdev/kdewebdev.SlackBuild
+++ /dev/null
@@ -1,108 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-kdewebdev
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-
-# First, build and install Tidy:
-cd tidy
- echo "Building htmltidy..."
- ARCH=$ARCH sh ./tidy.build $PKG
-cd -
-
-cd $TMP
-echo "Building kdewebdev-$VERSION..."
-tar xvf $CWD/../src/kdewebdev-$VERSION.tar.?z* || exit 1
-cd kdewebdev-$VERSION
-
-#zcat $CWD/kde4-kdewebdev-findtidy.diff.gz | patch -p0 --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 {} \;
-
-# Maybe we won't need this again...
-# -DWITH_RUBY:BOOL=OFF \
-cp klinkstatus/src/tidy/tidyx.h{,.orig}
-zcat $CWD/include-tidy.patch.gz | patch -p0
-
-mkdir -p build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- -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} \
- -DLIBTIDY_INCLUDE_DIR=$PKG/usr/include \
- -DLIBTIDY_LIBRARIES=$PKG/usr/lib${LIBDIRSUFFIX}/libtidy.so \
- ..
- make $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/kdewebdev-$VERSION
-cp -a AUTHORS COPYING* INSTALL* NEWS PACKAGING README TODO VERSION \
- $PKG/usr/doc/kdewebdev-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/kdewebdev-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/koffice/doinst.sh.gz b/kde/koffice/doinst.sh.gz
deleted file mode 100644
index ae226df..0000000
--- a/kde/koffice/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/koffice/koffice.SlackBuild b/kde/koffice/koffice.SlackBuild
deleted file mode 100755
index 15631c9..0000000
--- a/kde/koffice/koffice.SlackBuild
+++ /dev/null
@@ -1,90 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-koffice
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building koffice-$VERSION..."
-tar xvf $CWD/../src/koffice-$VERSION.tar.?z* || exit 1
-cd koffice-$VERSION
-
-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 \
- $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/kde \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- ..
- make $NUMJOBS || make || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/koffice-$VERSION
-cp -a AUTHORS COPYING* README* $PKG/usr/doc/koffice-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/koffice-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/koffice/koffice.krita.png14.diff.gz b/kde/koffice/koffice.krita.png14.diff.gz
deleted file mode 100644
index 5e481d1..0000000
--- a/kde/koffice/koffice.krita.png14.diff.gz
+++ /dev/null
Binary files differ
diff --git a/kde/koffice/local.options b/kde/koffice/local.options
deleted file mode 100644
index badf0f6..0000000
--- a/kde/koffice/local.options
+++ /dev/null
@@ -1 +0,0 @@
-VERSION=2.2.2
diff --git a/kde/konq-plugins/konq-plugins-4.4.0-qt47.patch.gz b/kde/konq-plugins/konq-plugins-4.4.0-qt47.patch.gz
deleted file mode 100644
index 8bba207..0000000
--- a/kde/konq-plugins/konq-plugins-4.4.0-qt47.patch.gz
+++ /dev/null
Binary files differ
diff --git a/kde/konq-plugins/konq-plugins.SlackBuild b/kde/konq-plugins/konq-plugins.SlackBuild
deleted file mode 100755
index a628f86..0000000
--- a/kde/konq-plugins/konq-plugins.SlackBuild
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-konq-plugins
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-echo "Building konq-plugins-$VERSION..."
-tar xvf $CWD/../src/extragear/konq-plugins-$VERSION.tar.?z* || exit 1
-cd konq-plugins-$VERSION
-
-#zcat $CWD/konq-plugins-4.4.0-qt47.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 {} \;
-
-mkdir -p build
-cd build
- cmake \
- $KDE_OPT_ARGS \
- -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 $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/konq-plugins-$VERSION
-cp -a konq-plugins/COPYING* konq-plugins/README* \
- $PKG/usr/doc/konq-plugins-$VERSION
-
-( 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 > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/konq-plugins-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/konq-plugins/local.options b/kde/konq-plugins/local.options
deleted file mode 100644
index 05678a7..0000000
--- a/kde/konq-plugins/local.options
+++ /dev/null
@@ -1 +0,0 @@
-VERSION=4.6.1
diff --git a/kde/konq-plugins/slack-desc b/kde/konq-plugins/slack-desc
deleted file mode 100644
index e319910..0000000
--- a/kde/konq-plugins/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------------------------------------------------------|
-konq-plugins: konq-plugins (Plugins to extend Konqueror)
-konq-plugins:
-konq-plugins: This module contains plugins that interact with Konqueror. Some of
-konq-plugins: the plugins included are babelfish, dirfilter, domtreeviewer,
-konq-plugins: htmlvalidator, cssvalidator, khtmlsettingsplugin, kimgalleryplugin,
-konq-plugins: uachanger, kuick, smbmounter, autorefresh, sidebar,
-konq-plugins: sidebar/mediaplayer, fsview, akregator, mediarealfolder,
-konq-plugins: and minitools.
-konq-plugins:
-konq-plugins:
-konq-plugins:
diff --git a/kde/kopete-cryptography/doinst.sh.gz b/kde/kopete-cryptography/doinst.sh.gz
deleted file mode 100644
index 095c2bf..0000000
--- a/kde/kopete-cryptography/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/kopete-cryptography/kopete-cryptography.SlackBuild b/kde/kopete-cryptography/kopete-cryptography.SlackBuild
deleted file mode 100755
index b75eb64..0000000
--- a/kde/kopete-cryptography/kopete-cryptography.SlackBuild
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010 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.
-
-
-PRGNAM=kopete-cryptography
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PRGNAM
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building $PRGNAM-$VERSION..."
-tar xvf $CWD/../src/extragear/$PRGNAM-$VERSION.tar.?z* || exit 1
-cd $PRGNAM-$VERSION
-
-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 \
- $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/kde \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- ..
- make $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a COPYING* $PKG/usr/doc/$PRGNAM-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PRGNAM-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz
-
diff --git a/kde/kopete-cryptography/local.options b/kde/kopete-cryptography/local.options
deleted file mode 100644
index fda4295..0000000
--- a/kde/kopete-cryptography/local.options
+++ /dev/null
@@ -1 +0,0 @@
-VERSION=1.3.0-kde4.4.0
diff --git a/kde/ktorrent/doinst.sh.gz b/kde/ktorrent/doinst.sh.gz
deleted file mode 100644
index fbdbec0..0000000
--- a/kde/ktorrent/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/ktorrent/ktorrent.SlackBuild b/kde/ktorrent/ktorrent.SlackBuild
deleted file mode 100755
index 57cf6ae..0000000
--- a/kde/ktorrent/ktorrent.SlackBuild
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-ktorrent
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-echo "Building ktorrent-$VERSION..."
-tar xvf $CWD/../src/extragear/ktorrent-${VERSION}.tar.?z* || exit 1
-cd ktorrent-$VERSION
-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 \
- $KDE_OPT_ARGS \
- -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 $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/ktorrent-$VERSION
-cp -a COPYING* ChangeLog \
- $PKG/usr/doc/ktorrent-$VERSION
-
-( 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/ktorrent-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/ktorrent/local.options b/kde/ktorrent/local.options
deleted file mode 100644
index 6cff613..0000000
--- a/kde/ktorrent/local.options
+++ /dev/null
@@ -1 +0,0 @@
-VERSION=4.0.4
diff --git a/kde/kwebkitpart/local.options b/kde/kwebkitpart/local.options
deleted file mode 100644
index 339f29d..0000000
--- a/kde/kwebkitpart/local.options
+++ /dev/null
@@ -1,2 +0,0 @@
-VERSION=c9cd864_20110228git
-
diff --git a/kde/libktorrent/libktorrent.SlackBuild b/kde/libktorrent/libktorrent.SlackBuild
deleted file mode 100755
index 48940d4..0000000
--- a/kde/libktorrent/libktorrent.SlackBuild
+++ /dev/null
@@ -1,90 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-libktorrent
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-echo "Building libktorrent-$VERSION..."
-tar xvf $CWD/../src/extragear/libktorrent-${VERSION}.tar.?z* || exit 1
-cd libktorrent-$VERSION
-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 \
- $KDE_OPT_ARGS \
- -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 $NUMJOBS || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/libktorrent-$VERSION
-cp -a COPYING* ChangeLog \
- $PKG/usr/doc/libktorrent-$VERSION
-
-( 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 > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/libktorrent-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/libktorrent/local.options b/kde/libktorrent/local.options
deleted file mode 100644
index e2e9306..0000000
--- a/kde/libktorrent/local.options
+++ /dev/null
@@ -1 +0,0 @@
-VERSION=1.0.4
diff --git a/kde/modularize b/kde/modularize
new file mode 100644
index 0000000..7cce7d3
--- /dev/null
+++ b/kde/modularize
@@ -0,0 +1,99 @@
+# If a package is listed here, it will be built apart from the
+# usual "grab bag" package that's made from each source directory.
+
+# kdebase:
+konsole
+kate
+kde-wallpapers
+kde-workspace
+kde-runtime
+
+# kdeedu:
+libkdeedu
+blinken
+cantor
+kalgebra
+kalzium
+kanagram
+kbruch
+kgeography
+khangman
+kig
+kiten
+klettres
+kmplot
+kstars
+ktouch
+kturtle
+kwordquiz
+marble
+parley
+rocs
+step
+
+# kdegraphics:
+libkipi
+libkexiv2
+libkdcraw
+libksane
+okular
+gwenview
+kamera
+kcolorchooser
+kgamma
+kolourpaint
+kruler
+ksaneplugin
+ksnapshot
+svgpart
+mobipocket
+
+# kdebindings
+smokegen
+smokeqt
+qtruby
+perlqt
+smokekde
+korundum
+perlkde
+pykde4
+kross-interpreters
+
+# kdeutils
+#ark
+#filelight
+#kcalk
+#kcharselect
+#kdiskfree
+#kfloppy
+#kgpg
+#printer-applet
+#kremotecontrol
+#ktimer
+#kwallet
+#superkaramba
+#sweeper
+
+# kdepim
+kdepim-runtime
+
+# polkit-kde
+polkit-kde-agent-1
+polkit-kde-kcmodules-1
+
+# extragear
+bluedevil
+k3b
+kaudiocreator
+kplayer
+kwebkitpart
+oxygen-gtk
+kdevplatform
+kdevelop
+quanta
+wicd-kde
+networkmanagement
+skanlite
+ktorrent
+amarok
+
diff --git a/kde/modules/extragear b/kde/modules/extragear
new file mode 100644
index 0000000..1a33906
--- /dev/null
+++ b/kde/modules/extragear
@@ -0,0 +1,15 @@
+bluedevil
+k3b
+kaudiocreator
+kplayer
+kwebkitpart
+oxygen-gtk
+kdevplatform
+kdevelop
+quanta
+wicd-kde
+networkmanagement
+skanlite
+ktorrent
+amarok
+
diff --git a/kde/modules/kdeaccessibility b/kde/modules/kdeaccessibility
new file mode 100644
index 0000000..9a03d1c
--- /dev/null
+++ b/kde/modules/kdeaccessibility
@@ -0,0 +1 @@
+kdeaccessibility
diff --git a/kde/modules/kdeadmin b/kde/modules/kdeadmin
new file mode 100644
index 0000000..9408973
--- /dev/null
+++ b/kde/modules/kdeadmin
@@ -0,0 +1 @@
+kdeadmin
diff --git a/kde/modules/kdeartwork b/kde/modules/kdeartwork
new file mode 100644
index 0000000..e0f2432
--- /dev/null
+++ b/kde/modules/kdeartwork
@@ -0,0 +1 @@
+kdeartwork
diff --git a/kde/modules/kdebase b/kde/modules/kdebase
new file mode 100644
index 0000000..b04c066
--- /dev/null
+++ b/kde/modules/kdebase
@@ -0,0 +1,6 @@
+kde-baseapps
+konsole
+kate
+kde-wallpapers
+kde-workspace
+kde-runtime
diff --git a/kde/modules/kdebindings b/kde/modules/kdebindings
new file mode 100644
index 0000000..9aa72c0
--- /dev/null
+++ b/kde/modules/kdebindings
@@ -0,0 +1,11 @@
+smokegen
+smokeqt
+qtruby
+perlqt
+smokekde
+korundum
+perlkde
+pykde4
+kross-interpreters
+kimono
+qyoto
diff --git a/kde/modules/kdeedu b/kde/modules/kdeedu
new file mode 100644
index 0000000..c1c1eaf
--- /dev/null
+++ b/kde/modules/kdeedu
@@ -0,0 +1,21 @@
+libkdeedu
+blinken
+cantor
+kalgebra
+kalzium
+kanagram
+kbruch
+kgeography
+khangman
+kig
+kiten
+klettres
+kmplot
+kstars
+ktouch
+kturtle
+kwordquiz
+marble
+parley
+rocs
+step
diff --git a/kde/modules/kdegames b/kde/modules/kdegames
new file mode 100644
index 0000000..41e45e2
--- /dev/null
+++ b/kde/modules/kdegames
@@ -0,0 +1 @@
+kdegames
diff --git a/kde/modules/kdegraphics b/kde/modules/kdegraphics
new file mode 100644
index 0000000..14bed7f
--- /dev/null
+++ b/kde/modules/kdegraphics
@@ -0,0 +1,17 @@
+libkipi
+libkexiv2
+libkdcraw
+libksane
+okular
+kdegraphics-strigi-analyzer
+kdegraphics-thumbnailers
+gwenview
+kamera
+kcolorchooser
+kgamma
+kolourpaint
+kruler
+ksaneplugin
+ksnapshot
+mobipocket
+svgpart
diff --git a/kde/modules/kdelibs b/kde/modules/kdelibs
new file mode 100644
index 0000000..4731597
--- /dev/null
+++ b/kde/modules/kdelibs
@@ -0,0 +1 @@
+kdelibs
diff --git a/kde/modules/kdemultimedia b/kde/modules/kdemultimedia
new file mode 100644
index 0000000..cb104a7
--- /dev/null
+++ b/kde/modules/kdemultimedia
@@ -0,0 +1 @@
+kdemultimedia
diff --git a/kde/modules/kdenetwork b/kde/modules/kdenetwork
new file mode 100644
index 0000000..f8ad9ad
--- /dev/null
+++ b/kde/modules/kdenetwork
@@ -0,0 +1 @@
+kdenetwork
diff --git a/kde/modules/kdepim b/kde/modules/kdepim
new file mode 100644
index 0000000..7da0ed1
--- /dev/null
+++ b/kde/modules/kdepim
@@ -0,0 +1,3 @@
+kdepim
+kdepim-runtime
+
diff --git a/kde/modules/kdepimlibs b/kde/modules/kdepimlibs
new file mode 100644
index 0000000..d3deaeb
--- /dev/null
+++ b/kde/modules/kdepimlibs
@@ -0,0 +1 @@
+kdepimlibs
diff --git a/kde/modules/kdeplasma-addons b/kde/modules/kdeplasma-addons
new file mode 100644
index 0000000..cf9d5ea
--- /dev/null
+++ b/kde/modules/kdeplasma-addons
@@ -0,0 +1 @@
+kdeplasma-addons
diff --git a/kde/modules/kdesdk b/kde/modules/kdesdk
new file mode 100644
index 0000000..4565576
--- /dev/null
+++ b/kde/modules/kdesdk
@@ -0,0 +1 @@
+kdesdk
diff --git a/kde/modules/kdetoys b/kde/modules/kdetoys
new file mode 100644
index 0000000..87850d9
--- /dev/null
+++ b/kde/modules/kdetoys
@@ -0,0 +1 @@
+kdetoys
diff --git a/kde/modules/kdeutils b/kde/modules/kdeutils
new file mode 100644
index 0000000..613b7f9
--- /dev/null
+++ b/kde/modules/kdeutils
@@ -0,0 +1,15 @@
+kdeutils
+#ark
+#filelight
+#kcalk
+#kcharselect
+#kdiskfree
+#kfloppy
+#kgpg
+#printer-applet
+#kremotecontrol
+#ktimer
+#kwallet
+#superkaramba
+#sweeper
+
diff --git a/kde/modules/kdewebdev b/kde/modules/kdewebdev
new file mode 100644
index 0000000..2be324d
--- /dev/null
+++ b/kde/modules/kdewebdev
@@ -0,0 +1 @@
+kdewebdev
diff --git a/kde/modules/oxygen-icons b/kde/modules/oxygen-icons
new file mode 100644
index 0000000..ab964a4
--- /dev/null
+++ b/kde/modules/oxygen-icons
@@ -0,0 +1,2 @@
+oxygen-icons
+
diff --git a/kde/modules/polkit-kde b/kde/modules/polkit-kde
new file mode 100644
index 0000000..9c1e647
--- /dev/null
+++ b/kde/modules/polkit-kde
@@ -0,0 +1,2 @@
+polkit-kde-agent-1
+polkit-kde-kcmodules-1
diff --git a/kde/noarch b/kde/noarch
new file mode 100644
index 0000000..0c1318f
--- /dev/null
+++ b/kde/noarch
@@ -0,0 +1,5 @@
+# List packages with an $ARCH of "noarch" (i.e. packages
+# that contain no binaries) here:
+
+kde-wallpapers
+
diff --git a/kde/package-blacklist b/kde/package-blacklist
new file mode 100644
index 0000000..6451ed9
--- /dev/null
+++ b/kde/package-blacklist
@@ -0,0 +1,11 @@
+# Enter packages to skip (perhaps because they aren't used on
+# this platform) below. Just the package name -- no version
+# number is needed.
+
+## kdebindings:
+# needs c-sharp:
+kimono
+qyoto
+# ruby errors "env.h not found":
+kross-interpreters
+
diff --git a/kde/patch/README b/kde/patch/README
new file mode 100644
index 0000000..2478e45
--- /dev/null
+++ b/kde/patch/README
@@ -0,0 +1,18 @@
+
+IMPORTANT!
+
+To fail/exit a script, use this:
+
+[command that fails] || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
+DO NOT USE THIS:
+
+[command that fails] || exit 1
+
+as it will cause the parent script to exit in the wrong location and possibly
+silently skip building some packages.
+
+Thanks,
+
+The Management
+
diff --git a/kde/patch/kde-workspace.patch b/kde/patch/kde-workspace.patch
new file mode 100644
index 0000000..3168d72
--- /dev/null
+++ b/kde/patch/kde-workspace.patch
@@ -0,0 +1,9 @@
+# Increase the timeout to accomodate slow-to-initialize video chipset drivers:
+zcat $CWD/patch/kde-workspace/kdebase-workspace.kdm.server.timeout.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
+## Patch for the shutdown issue with KDE 4.6.2 (in Linux, only "halt"
+## understands the '-p' parameter):
+#sed -i -e 's/shutdown -p now/shutdown -h -P now/' kdm/config.def
+
+# Fix a long-standing performance issue (since 4.0) in kwin (not needed for KDE >= 4.7.2):
+#zcat $CWD/patch/kde-workspace/kdebase-workspace.kwin.effects.performance.diff | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/kde/kdebase-workspace/kdebase-workspace.kdm.server.timeout.diff.gz b/kde/patch/kde-workspace/kdebase-workspace.kdm.server.timeout.diff.gz
index a9c2bae..a9c2bae 100644
--- a/kde/kdebase-workspace/kdebase-workspace.kdm.server.timeout.diff.gz
+++ b/kde/patch/kde-workspace/kdebase-workspace.kdm.server.timeout.diff.gz
Binary files differ
diff --git a/kde/patch/kde-workspace/kdebase-workspace.kwin.effects.performance.diff.gz b/kde/patch/kde-workspace/kdebase-workspace.kwin.effects.performance.diff.gz
new file mode 100644
index 0000000..7596c2e
--- /dev/null
+++ b/kde/patch/kde-workspace/kdebase-workspace.kwin.effects.performance.diff.gz
Binary files differ
diff --git a/kde/patch/kdelibs.patch b/kde/patch/kdelibs.patch
new file mode 100644
index 0000000..1b0fd96
--- /dev/null
+++ b/kde/patch/kdelibs.patch
@@ -0,0 +1,13 @@
+# Slackware ships a different version of XML DTDs:
+zcat $CWD/patch/kdelibs/kdelibs.docbook.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
+# Fix for CVE-2011-3365 (not needed for KDE >= 4.7.2):
+#cat $CWD/patch/kdelibs/kdelibs.kssl.CVE-2011-3365.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
+# Fix a bug introduced in kdelibs-4.7.2 which was intended as a fix but
+# prevents any query which does NOT use wide unicode characters to fail:
+#cat $CWD/patch/kdelibs/kdelibs.nepomuk.unicode.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
+# Fix broken number entry (fixed in KDE >= 4.7.5)
+cat $CWD/patch/kdelibs/kdelibs.klocale.numberfix.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
diff --git a/kde/kdelibs/kdelibs.docbook.patch.gz b/kde/patch/kdelibs/kdelibs.docbook.patch.gz
index 2de9a66..2de9a66 100644
--- a/kde/kdelibs/kdelibs.docbook.patch.gz
+++ b/kde/patch/kdelibs/kdelibs.docbook.patch.gz
Binary files differ
diff --git a/kde/patch/kdelibs/kdelibs.klocale.numberfix.patch b/kde/patch/kdelibs/kdelibs.klocale.numberfix.patch
new file mode 100644
index 0000000..d27c2a3
--- /dev/null
+++ b/kde/patch/kdelibs/kdelibs.klocale.numberfix.patch
@@ -0,0 +1,130 @@
+commit 2993b24bc21a340695ad35b4f014a684f4d0c651
+Author: John Layt <jlayt@kde.org>
+Date: Sat Dec 17 16:27:51 2011 +0000
+
+ KLocale: Fix readNumber() and readMoney() for lenient group parsing
+
+ Restore the old pre-4.7 behaviour of accepting as valid any numbers
+ that do not contain any group separators but strictly enforce group
+ rules when the number contains 1 or more group separators.
+
+ Distro's will really want to backport this fix to all versions of 4.7
+ as previously number entry for all KDE apps would have been seriously
+ broken.
+
+ I'm amazed I wasn't beaten up for this earlier!
+
+ BUG: 288963
+ FIXED-IN: 4.7.5
+ CCMAIL: kde-packager@kde.org
+
+diff --git a/kdecore/localization/klocale_kde.cpp b/kdecore/localization/klocale_kde.cpp
+index 6cf85f9..6690f4a 100644
+--- a/kdecore/localization/klocale_kde.cpp
++++ b/kdecore/localization/klocale_kde.cpp
+@@ -1894,7 +1894,10 @@ double KLocalePrivate::readNumber(const QString &_str, bool * ok) const
+
+ // Remove group separators
+ bool groupOk = true;
+- str = parseDigitGroup(str, thousandsSeparator(), decimalSymbol(), numericDigitGrouping(), &groupOk);
++ if(str.contains(thousandsSeparator())) {
++ str = parseDigitGroup(str, thousandsSeparator(), decimalSymbol(),
++ numericDigitGrouping(), &groupOk);
++ }
+
+ if (!groupOk) {
+ if (ok) {
+@@ -2013,7 +2016,10 @@ double KLocalePrivate::readMoney(const QString &_str, bool *ok) const
+
+ // Remove group separators
+ bool groupOk = true;
+- str = parseDigitGroup(str, monetaryThousandsSeparator(), monetaryDecimalSymbol(), monetaryDigitGrouping(), &groupOk);
++ if(str.contains(monetaryThousandsSeparator())) {
++ str = parseDigitGroup(str, monetaryThousandsSeparator(), monetaryDecimalSymbol(),
++ monetaryDigitGrouping(), &groupOk);
++ }
+
+ if (!groupOk) {
+ if (ok) {
+diff --git a/kdecore/tests/klocaletest.cpp b/kdecore/tests/klocaletest.cpp
+index 97a3bce..f80de85 100644
+--- a/kdecore/tests/klocaletest.cpp
++++ b/kdecore/tests/klocaletest.cpp
+@@ -180,9 +180,13 @@ KLocaleTest::readNumber()
+ QVERIFY(!ok);
+ QCOMPARE(locale.readNumber(QString("123,456,789.01"), &ok), 0.0);
+ QVERIFY(!ok);
+- QCOMPARE(locale.readNumber(QString("123456789"), &ok), 0.0);
++ QCOMPARE(locale.readNumber(QString("123456789"), &ok), 123456789.0);
++ QVERIFY(ok);
++ QCOMPARE(locale.readNumber(QString("123456789.01"), &ok), 123456789.01);
++ QVERIFY(ok);
++ QCOMPARE(locale.readNumber(QString("123456,789"), &ok), 0.0);
+ QVERIFY(!ok);
+- QCOMPARE(locale.readNumber(QString("123456789.01"), &ok), 0.0);
++ QCOMPARE(locale.readNumber(QString("123456,789.01"), &ok), 0.0);
+ QVERIFY(!ok);
+
+ //Test it parses correctly with an empty separator.
+@@ -204,6 +208,14 @@ KLocaleTest::readNumber()
+ QVERIFY(ok);
+ QCOMPARE(locale.readNumber(QString("123 456 789.01"), &ok), 123456789.01);
+ QVERIFY(ok);
++ QCOMPARE(locale.readNumber(QString("123456789"), &ok), 123456789.0);
++ QVERIFY(ok);
++ QCOMPARE(locale.readNumber(QString("123456789.01"), &ok), 123456789.01);
++ QVERIFY(ok);
++ QCOMPARE(locale.readNumber(QString("123456 789"), &ok), 0.0);
++ QVERIFY(!ok);
++ QCOMPARE(locale.readNumber(QString("123456 789.01"), &ok), 0.0);
++ QVERIFY(!ok);
+ QCOMPARE(locale.readNumber(QString("123,456,789"), &ok), 0.0);
+ QVERIFY(!ok);
+ QCOMPARE(locale.readNumber(QString("123,456,789.01"), &ok), 0.0);
+@@ -479,6 +491,10 @@ void KLocaleTest::readMoney()
+ QVERIFY(ok);
+ QCOMPARE(locale.readMoney("$ 987,654,321.12", &ok), 987654321.12);
+ QVERIFY(ok);
++ QCOMPARE(locale.readMoney("$ 987654321.12", &ok), 987654321.12);
++ QVERIFY(ok);
++ QCOMPARE(locale.readMoney("$ 987654,321.12", &ok), 0.0);
++ QVERIFY(!ok);
+
+ QCOMPARE(locale.readMoney( "$ -1.12", &ok), -1.12);
+ QVERIFY(ok);
+@@ -498,6 +514,10 @@ void KLocaleTest::readMoney()
+ QVERIFY(ok);
+ QCOMPARE(locale.readMoney("$ -987,654,321.12", &ok), -987654321.12);
+ QVERIFY(ok);
++ QCOMPARE(locale.readMoney("$ -987654321.12", &ok), -987654321.12);
++ QVERIFY(ok);
++ QCOMPARE(locale.readMoney("$ -987654,321.12", &ok), 0.0);
++ QVERIFY(!ok);
+
+ // Test incomplete formats
+ QCOMPARE(locale.readMoney( "$ 1", &ok), 1.00);
+@@ -521,17 +541,21 @@ void KLocaleTest::readMoney()
+
+ // Test Grouping
+ locale.d->setMonetaryDigitGrouping(QList<int>());
+- QCOMPARE(locale.readMoney( "$ 987654321.12", &ok), 987654321.12);
++ QCOMPARE(locale.readMoney("$ 987654321.12", &ok), 987654321.12);
+ QVERIFY(ok);
+ QCOMPARE(locale.readMoney("$ -987654321.12", &ok), -987654321.12);
+ QVERIFY(ok);
+ locale.d->setMonetaryDigitGrouping(QList<int>() << 3 << 2);
+- QCOMPARE(locale.readMoney( "$ 98,76,54,321.12", &ok), 987654321.12);
++ QCOMPARE(locale.readMoney("$ 98,76,54,321.12", &ok), 987654321.12);
+ QVERIFY(ok);
+ QCOMPARE(locale.readMoney("$ -98,76,54,321.12", &ok), -987654321.12);
+ QVERIFY(ok);
++ QCOMPARE(locale.readMoney("$ 987654321.12", &ok), 987654321.12);
++ QVERIFY(ok);
++ QCOMPARE(locale.readMoney("$ -987654321.12", &ok), -987654321.12);
++ QVERIFY(ok);
+ locale.d->setMonetaryDigitGrouping(QList<int>() << 3 << -1);
+- QCOMPARE(locale.readMoney( "$ 987654,321.12", &ok), 987654321.12);
++ QCOMPARE(locale.readMoney("$ 987654,321.12", &ok), 987654321.12);
+ QVERIFY(ok);
+ QCOMPARE(locale.readMoney("$ -987654,321.12", &ok), -987654321.12);
+ QVERIFY(ok);
diff --git a/kde/kdelibs/kdelibs.kssl.CVE-2011-3365.patch b/kde/patch/kdelibs/kdelibs.kssl.CVE-2011-3365.patch
index d05e44b..b44b865 100644
--- a/kde/kdelibs/kdelibs.kssl.CVE-2011-3365.patch
+++ b/kde/patch/kdelibs/kdelibs.kssl.CVE-2011-3365.patch
@@ -1,11 +1,10 @@
-commit 9ca2b26fc67c3f921e1943c1725fca623e395854
+commit bd70d4e589711fda9ab07738c46e37eee8376214
Author: David Faure <faure@kde.org>
Date: Thu Jun 30 23:43:45 2011 +0200
Security fix: don't interpret html tags
Credits to Tim Brown for the find.
- (cherry picked from commit bd70d4e589711fda9ab07738c46e37eee8376214)
diff --git a/kio/kssl/ksslcertificatebox.cpp b/kio/kssl/ksslcertificatebox.cpp
index 4ffc613..094787a 100644
@@ -22,3 +21,4 @@ index 4ffc613..094787a 100644
}
+
diff --git a/kde/patch/kdelibs/kdelibs.nepomuk.unicode.patch b/kde/patch/kdelibs/kdelibs.nepomuk.unicode.patch
new file mode 100644
index 0000000..819a429
--- /dev/null
+++ b/kde/patch/kdelibs/kdelibs.nepomuk.unicode.patch
@@ -0,0 +1,65 @@
+diff --git a/nepomuk/query/querybuilderdata_p.h b/nepomuk/query/querybuilderdata_p.h
+index 055482e..3880e13 100644
+--- a/nepomuk/query/querybuilderdata_p.h
++++ b/nepomuk/query/querybuilderdata_p.h
+@@ -32,6 +32,28 @@
+ #include "query_p.h"
+ #include "groupterm_p.h"
+
++namespace {
++/// A hack to avoid passing extended chars to the bif:search_excerpts method which cannot handle
++/// utf8 chars which use more than one char, ie. wide chars.
++/// Thus, we simply truncate each term at the first wide char.
++QStringList stripExtendedCharsHack(const QStringList& terms) {
++ QStringList newTerms;
++ foreach(const QString& term, terms) {
++ int i = 0;
++ while(i < term.length()) {
++ if(term[i].unicode() > 0x7f) {
++ break;
++ }
++ ++i;
++ }
++ if(i > 0) {
++ newTerms.append(term.left(i));
++ }
++ }
++ return newTerms;
++}
++}
++
+ namespace Nepomuk {
+ namespace Query {
+ class QueryBuilderData
+@@ -246,16 +268,23 @@ namespace Nepomuk {
+ for( QHash<QString, QStringList>::const_iterator it = m_fullTextSearchTerms.constBegin();
+ it != m_fullTextSearchTerms.constEnd(); ++it ) {
+ const QString& varName = it.key();
+- const QStringList& terms = it.value();
+- // bif:search_excerpt wants a vector of all search terms
+- excerptParts
+- << QString::fromLatin1("bif:search_excerpt(bif:vector(bif:charset_recode('%1', '_WIDE_', 'UTF-8')), %2)")
+- .arg( terms.join(QLatin1String("','")),
+- varName );
++ const QStringList terms = stripExtendedCharsHack(it.value());
++ if(terms.count()) {
++ // bif:search_excerpt wants a vector of all search terms
++ excerptParts
++ << QString::fromLatin1("bif:search_excerpt(bif:vector('%1'), %2)")
++ .arg( terms.join(QLatin1String("','")),
++ varName );
++ }
+ }
+
+- return QString::fromLatin1("(bif:concat(%1)) as ?_n_f_t_m_ex_")
+- .arg(excerptParts.join(QLatin1String(",")));
++ if(excerptParts.count()) {
++ return QString::fromLatin1("(bif:concat(%1)) as ?_n_f_t_m_ex_")
++ .arg(excerptParts.join(QLatin1String(",")));
++ }
++ else {
++ return QString();
++ }
+ }
+ else {
+ return QString();
diff --git a/kde/patch/kdepim-runtime.patch b/kde/patch/kdepim-runtime.patch
new file mode 100644
index 0000000..0fa7a5a
--- /dev/null
+++ b/kde/patch/kdepim-runtime.patch
@@ -0,0 +1,7 @@
+# Fix a bug in kdepim-runtime 4.7.1 which can cause an email to be permanently
+# lost when downloading from a POP3 account into a maildir-style mailbox:
+#cat $CWD/patch/kdepim-runtime/0001-Ignore-items-with-empty-remote-ids-here.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
+# Address bug 283467, fixed in KDE 4.7.3:
+#cat $CWD/patch/kdepim-runtime/kdepim-runtime/Kmail-has-duplicated-folders-after-migration-from-previous-version_bug-283467.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
diff --git a/kde/patch/kdepim-runtime/0001-Ignore-items-with-empty-remote-ids-here.patch b/kde/patch/kdepim-runtime/0001-Ignore-items-with-empty-remote-ids-here.patch
new file mode 100644
index 0000000..2a8397d
--- /dev/null
+++ b/kde/patch/kdepim-runtime/0001-Ignore-items-with-empty-remote-ids-here.patch
@@ -0,0 +1,36 @@
+From ccd67f3e65c9ffe32858ca521aa1e56a42b026af Mon Sep 17 00:00:00 2001
+From: Volker Krause <vkrause@kde.org>
+Date: Tue, 20 Sep 2011 10:12:40 +0200
+Subject: [PATCH] Ignore items with empty remote ids here.
+
+Items with empty remote id are those not yet stored by the resource,
+ie. we still have pending change replays for those. So, if we do a sync
+during that period (which could happen since the introduction of the
+file system watcher), we would remove a random one of those (only one
+since the map would only contain one without a remote id). This mostly
+affects the POP3 usage pattern.
+(cherry picked from commit f814b46a799ea8418ae17cf77d44da473124d12d)
+---
+ resources/maildir/retrieveitemsjob.cpp | 6 ++++--
+ 1 files changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/resources/maildir/retrieveitemsjob.cpp b/resources/maildir/retrieveitemsjob.cpp
+index 7253f7e..f0273ef 100644
+--- a/resources/maildir/retrieveitemsjob.cpp
++++ b/resources/maildir/retrieveitemsjob.cpp
+@@ -57,8 +57,10 @@ void RetrieveItemsJob::localListDone ( KJob* job )
+
+ const Akonadi::Item::List items = qobject_cast<Akonadi::ItemFetchJob*>( job )->items();
+ m_localItems.reserve( items.size() );
+- foreach ( const Akonadi::Item &item, items )
+- m_localItems.insert( item.remoteId(), item );
++ foreach ( const Akonadi::Item &item, items ) {
++ if ( !item.remoteId().isEmpty() )
++ m_localItems.insert( item.remoteId(), item );
++ }
+
+ const QStringList entryList = m_maildir.entryList();
+ qint64 previousMtime = m_collection.remoteRevision().toLongLong();
+--
+1.7.1
+
diff --git a/kde/patch/kdepim-runtime/Kmail-has-duplicated-folders-after-migration-from-previous-version_bug-283467.patch b/kde/patch/kdepim-runtime/Kmail-has-duplicated-folders-after-migration-from-previous-version_bug-283467.patch
new file mode 100644
index 0000000..1c1dcc5
--- /dev/null
+++ b/kde/patch/kdepim-runtime/Kmail-has-duplicated-folders-after-migration-from-previous-version_bug-283467.patch
@@ -0,0 +1,76 @@
+From: Montel Laurent <montel@kde.org>
+Date: Fri, 07 Oct 2011 15:14:06 +0000
+Subject: Fix Bug 283467 - Kmail has duplicated folders after migration from previous version.
+X-Git-Url: http://quickgit.kde.org/?p=kdepim-runtime.git&amp;a=commitdiff&amp;h=6bdc6290632be5fc6c103064463d7421b5e3b60d
+---
+Fix Bug 283467 - Kmail has duplicated folders after migration from previous version.
+
+By default in config we don't translate config name.
+We use "inbox" "sent-mail" etc.
+
+BUG: 283467
+FIXED-IN: 4.7.3
+---
+
+
+--- a/migration/kmail/localfolderscollectionmigrator.cpp
++++ b/migration/kmail/localfolderscollectionmigrator.cpp
+@@ -64,23 +64,41 @@ void LocalFoldersCollectionMigrator::set
+
+ const KConfigGroup group( config, QLatin1String( "General" ) );
+
+- QString name = group.readEntry( QLatin1String( "inboxFolder" ), i18nc( "mail folder name for role inbox", "inbox" ) );
+- d->mSystemFolders.insert( name, SpecialMailCollections::Inbox );
+-
+- name = group.readEntry( QLatin1String( "outboxFolder" ), i18nc( "mail folder name for role outbox", "outbox" ) );
+- d->mSystemFolders.insert( name, SpecialMailCollections::Outbox );
+-
+- name = group.readEntry( QLatin1String( "sentFolder" ), i18nc( "mail folder name for role sent-mail", "sent-mail" ) );
+- d->mSystemFolders.insert( name, SpecialMailCollections::SentMail );
+-
+- name = group.readEntry( QLatin1String( "trashFolder" ), i18nc( "mail folder name for role trash", "trash" ) );
+- d->mSystemFolders.insert( name, SpecialMailCollections::Trash );
+-
+- name = group.readEntry( QLatin1String( "draftsFolder" ), i18nc( "mail folder name for role drafts", "drafts" ) );
+- d->mSystemFolders.insert( name, SpecialMailCollections::Drafts );
+-
+- name = group.readEntry( QLatin1String( "templatesFolder" ), i18nc( "mail folder name for role templates", "templates" ) );
+- d->mSystemFolders.insert( name, SpecialMailCollections::Templates );
++ if ( group.hasKey( QLatin1String( "inboxFolder" ) ) ) {
++ const QString name = group.readEntry( QLatin1String( "inboxFolder" ), i18nc( "mail folder name for role inbox", "inbox" ) );
++ d->mSystemFolders.insert( name, SpecialMailCollections::Inbox );
++ } else
++ d->mSystemFolders.insert( QLatin1String( "inbox" ), SpecialMailCollections::Inbox );
++
++ if ( group.hasKey( QLatin1String( "outboxFolder" ) ) ) {
++ const QString name = group.readEntry( QLatin1String( "outboxFolder" ), i18nc( "mail folder name for role outbox", "outbox" ) );
++ d->mSystemFolders.insert( name, SpecialMailCollections::Outbox );
++ } else
++ d->mSystemFolders.insert( QLatin1String( "outbox" ), SpecialMailCollections::Outbox );
++
++ if ( group.hasKey( QLatin1String( "sentFolder" ) ) ) {
++ const QString name = group.readEntry( QLatin1String( "sentFolder" ), i18nc( "mail folder name for role sent-mail", "sent-mail" ) );
++ d->mSystemFolders.insert( name, SpecialMailCollections::SentMail );
++ } else
++ d->mSystemFolders.insert( QLatin1String( "sent-mail" ), SpecialMailCollections::SentMail );
++
++ if ( group.hasKey( QLatin1String( "trashFolder" ) ) ) {
++ const QString name = group.readEntry( QLatin1String( "trashFolder" ), i18nc( "mail folder name for role trash", "trash" ) );
++ d->mSystemFolders.insert( name, SpecialMailCollections::Trash );
++ } else
++ d->mSystemFolders.insert( QLatin1String( "trash" ), SpecialMailCollections::Trash );
++
++ if ( group.hasKey( QLatin1String( "draftsFolder" ) ) ) {
++ const QString name = group.readEntry( QLatin1String( "draftsFolder" ), i18nc( "mail folder name for role drafts", "drafts" ) );
++ d->mSystemFolders.insert( name, SpecialMailCollections::Drafts );
++ } else
++ d->mSystemFolders.insert( QLatin1String( "drafts" ), SpecialMailCollections::Drafts );
++
++ if ( group.hasKey( QLatin1String( "templatesFolder" ) ) ) {
++ const QString name = group.readEntry( QLatin1String( "templatesFolder" ), i18nc( "mail folder name for role templates", "templates" ) );
++ d->mSystemFolders.insert( name, SpecialMailCollections::Templates );
++ } else
++ d->mSystemFolders.insert( QLatin1String( "templates" ), SpecialMailCollections::Templates );
+ }
+
+ void LocalFoldersCollectionMigrator::migrateCollection( const Collection &collection, const QString &folderId )
diff --git a/kde/patch/kdepim.patch b/kde/patch/kdepim.patch
new file mode 100644
index 0000000..b36c707
--- /dev/null
+++ b/kde/patch/kdepim.patch
@@ -0,0 +1,6 @@
+# Install the kleopatra headers, or else kopete-cryptography will not build:
+cat $CWD/patch/kdepim/kdepim-4.5.85-install-headers.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
+# Fix a memleak in kdepim 4.7.1 (fixed just too late to be included in the
+# 4.7.1 tarball)
+#cat $CWD/patch/kdepim/kdepim-4.7.1_memleak.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/kde/kdepim/kdepim-4.5.85-install-headers.patch b/kde/patch/kdepim/kdepim-4.5.85-install-headers.patch
index aa43059..aa43059 100644
--- a/kde/kdepim/kdepim-4.5.85-install-headers.patch
+++ b/kde/patch/kdepim/kdepim-4.5.85-install-headers.patch
diff --git a/kde/patch/kdepim/kdepim-4.7.1_memleak.patch b/kde/patch/kdepim/kdepim-4.7.1_memleak.patch
new file mode 100644
index 0000000..e959dfa
--- /dev/null
+++ b/kde/patch/kdepim/kdepim-4.7.1_memleak.patch
@@ -0,0 +1,22 @@
+commit 0dbc5c1b233d355dce26868253c0e8f4dede58d4
+Author: Montel Laurent <montel@kde.org>
+Date: Mon Sep 5 16:01:10 2011 +0200
+
+ Fix mem leak (too bad it will not in 4.7.1)
+
+diff --git a/mailcommon/foldercollection.cpp b/mailcommon/foldercollection.cpp
+index 3c31d8e..2d4ca73 100644
+--- a/mailcommon/foldercollection.cpp
++++ b/mailcommon/foldercollection.cpp
+@@ -294,8 +294,10 @@ uint FolderCollection::identity() const
+ OrgKdeAkonadiImapSettingsInterface *imapSettingsInterface = Util::createImapSettingsInterface( mCollection.resource() );
+ if ( imapSettingsInterface->isValid() ) {
+ QDBusReply<bool> useDefault = imapSettingsInterface->useDefaultIdentity();
+- if( useDefault.isValid() && useDefault.value() )
++ if( useDefault.isValid() && useDefault.value() ) {
++ delete imapSettingsInterface;
+ return mIdentity;
++ }
+
+ QDBusReply<int> remoteAccountIdent = imapSettingsInterface->accountIdentity();
+ if ( remoteAccountIdent.isValid() && remoteAccountIdent.value() > 0 ) {
diff --git a/kde/patch/kdewebdev.patch b/kde/patch/kdewebdev.patch
new file mode 100644
index 0000000..ccac0a7
--- /dev/null
+++ b/kde/patch/kdewebdev.patch
@@ -0,0 +1,5 @@
+# Make it find tidy:
+zcat $CWD/patch/kdewebdev/include-tidy.patch.gz \
+ | sed -e "s#/tmp/package-kdewebdev#${SLACK_KDE_BUILD_DIR}/${module}/package-kdewebdev#" \
+ | patch -p0 --verbose \
+ || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/kde/kdewebdev/include-tidy.patch.gz b/kde/patch/kdewebdev/include-tidy.patch.gz
index be1d83a..be1d83a 100644
--- a/kde/kdewebdev/include-tidy.patch.gz
+++ b/kde/patch/kdewebdev/include-tidy.patch.gz
Binary files differ
diff --git a/kde/polkit-kde-agent-1/local.options b/kde/polkit-kde-agent-1/local.options
deleted file mode 100644
index 4f1f569..0000000
--- a/kde/polkit-kde-agent-1/local.options
+++ /dev/null
@@ -1 +0,0 @@
-VERSION=0.99.0
diff --git a/kde/polkit-kde-agent-1/polkit-kde-agent-1.SlackBuild b/kde/polkit-kde-agent-1/polkit-kde-agent-1.SlackBuild
deleted file mode 100755
index d49026a..0000000
--- a/kde/polkit-kde-agent-1/polkit-kde-agent-1.SlackBuild
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-polkit-kde-agent-1
-
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/kde ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/kde
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building polkit-kde-agent-1-$VERSION..."
-tar xvf $CWD/../src/polkit-kde-agent-1-$VERSION.tar.?z* || exit 1
-cd polkit-kde-agent-1-$VERSION
-
-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 \
- $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} \
- ..
- make $NUMJOBS || make || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/polkit-kde-agent-1-$VERSION
-cp -a \
- COPYING* README* \
- $PKG/usr/doc/polkit-kde-agent-1-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-#zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/polkit-kde-agent-1-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/polkit-kde-agent-1/pull-polkit-kde-agent-1 b/kde/polkit-kde-agent-1/pull-polkit-kde-agent-1
deleted file mode 100644
index 34da108..0000000
--- a/kde/polkit-kde-agent-1/pull-polkit-kde-agent-1
+++ /dev/null
@@ -1,6 +0,0 @@
-rm -rf polkit-kde-agent-1
-git clone git://anongit.kde.org/polkit-kde-agent-1
-( cd polkit-kde-agent-1 && rm -rf .git* )
-mv polkit-kde-agent-1 polkit-kde-agent-1-$(date +%Y%m%d)git
-tar cf polkit-kde-agent-1-$(date +%Y%m%d)git.tar polkit-kde-agent-1-$(date +%Y%m%d)git
-xz -9 polkit-kde-agent-1-$(date +%Y%m%d)git.tar
diff --git a/kde/polkit-kde-kcmodules-1/local.options b/kde/polkit-kde-kcmodules-1/local.options
deleted file mode 100644
index 416b967..0000000
--- a/kde/polkit-kde-kcmodules-1/local.options
+++ /dev/null
@@ -1 +0,0 @@
-VERSION=20101202git
diff --git a/kde/polkit-kde-kcmodules-1/polkit-kde-kcmodules-1.SlackBuild b/kde/polkit-kde-kcmodules-1/polkit-kde-kcmodules-1.SlackBuild
deleted file mode 100755
index 1a3bde0..0000000
--- a/kde/polkit-kde-kcmodules-1/polkit-kde-kcmodules-1.SlackBuild
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-polkit-kde-kcmodules-1
-
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/kde ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/kde
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building polkit-kde-kcmodules-1-$VERSION..."
-tar xvf $CWD/../src/polkit-kde-kcmodules-1-$VERSION.tar.?z* || exit 1
-cd polkit-kde-kcmodules-1-$VERSION
-
-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 \
- $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} \
- ..
- make $NUMJOBS || make || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/polkit-kde-kcmodules-1-$VERSION
-cp -a \
- COPYING* README* \
- $PKG/usr/doc/polkit-kde-kcmodules-1-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-#zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/polkit-kde-kcmodules-1-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/polkit-kde-kcmodules-1/pull-polkit-kde-kcmodules-1 b/kde/polkit-kde-kcmodules-1/pull-polkit-kde-kcmodules-1
deleted file mode 100644
index de50ef5..0000000
--- a/kde/polkit-kde-kcmodules-1/pull-polkit-kde-kcmodules-1
+++ /dev/null
@@ -1,6 +0,0 @@
-rm -rf polkit-kde-kcmodules-1
-git clone git://anongit.kde.org/polkit-kde-kcmodules-1
-( cd polkit-kde-kcmodules-1 && rm -rf .git* )
-mv polkit-kde-kcmodules-1 polkit-kde-kcmodules-1-$(date +%Y%m%d)git
-tar cf polkit-kde-kcmodules-1-$(date +%Y%m%d)git.tar polkit-kde-kcmodules-1-$(date +%Y%m%d)git
-xz -9 polkit-kde-kcmodules-1-$(date +%Y%m%d)git.tar
diff --git a/kde/polkit-qt-1/local.options b/kde/polkit-qt-1/local.options
deleted file mode 100644
index 4f1f569..0000000
--- a/kde/polkit-qt-1/local.options
+++ /dev/null
@@ -1 +0,0 @@
-VERSION=0.99.0
diff --git a/kde/polkit-qt-1/polkit-qt-1.SlackBuild b/kde/polkit-qt-1/polkit-qt-1.SlackBuild
deleted file mode 100755
index 646b6eb..0000000
--- a/kde/polkit-qt-1/polkit-qt-1.SlackBuild
+++ /dev/null
@@ -1,90 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-polkit-qt-1
-
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $PKG/usr
-cd $TMP
-echo "Building polkit-qt-1-$VERSION..."
-tar xvf $CWD/../src/polkit-qt-1-$VERSION.tar.?z* || exit 1
-cd polkit-qt-1-$VERSION
-
-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 \
- $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} \
- ..
- make $NUMJOBS || make || exit 1
- make install DESTDIR=$PKG || exit 1
-cd -
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/polkit-qt-1-$VERSION
-cp -a COPYING* README* $PKG/usr/doc/polkit-qt-1-$VERSION
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
- 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 > $PKG/install/slack-desc
-#zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/polkit-qt-1-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/kde/post-install/k3b.post-install b/kde/post-install/k3b.post-install
new file mode 100644
index 0000000..8810114
--- /dev/null
+++ b/kde/post-install/k3b.post-install
@@ -0,0 +1,2 @@
+# Move the dbus configuration files to the proper place:
+mv $PKG/etc/kde/dbus-1 $PKG/etc/
diff --git a/kde/post-install/kde-runtime.post-install b/kde/post-install/kde-runtime.post-install
new file mode 100644
index 0000000..914cfe8
--- /dev/null
+++ b/kde/post-install/kde-runtime.post-install
@@ -0,0 +1,5 @@
+# Create a symlink in /usr/bin to the kdesu binary
+( cd $PKG/usr/bin ; ln -s /usr/lib${LIBDIRSUFFIX}/kde4/libexec/kdesu . )
+
+# Remove the hicolor icon theme index.theme so it doesn't clobber the real one
+rm -f $PKG/usr/share/icons/hicolor/index.theme
diff --git a/kde/post-install/kde-workspace.post-install b/kde/post-install/kde-workspace.post-install
new file mode 100644
index 0000000..68dd052
--- /dev/null
+++ b/kde/post-install/kde-workspace.post-install
@@ -0,0 +1,35 @@
+
+# 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/kde-workspace/xinit/xinitrc.kde > $PKG/etc/X11/xinit/xinitrc.kde
+chmod 0755 $PKG/etc/X11/xinit/xinitrc.kde
+
+# Setup config files for KDM:
+$PKG/usr/bin/genkdmconf --no-old --no-old-scripts --no-backup --in $PKG/usr/share/config/kdm
+
+# Not allowing root to login at the console is just plain silly. If they
+# have physical access to the machine, what's the point of trying to stop
+# this? Even the kdmrc file says this is supposed to be the default.
+sed -i 's/AllowRootLogin=false/AllowRootLogin=true/' \
+ $PKG/usr/share/config/kdm/kdmrc
+# We are also not ready to create a separate 'kdm' non-root user:
+sed -i 's/GreeterUID=kdm/#&/' \
+ $PKG/usr/share/config/kdm/kdmrc
+mv $PKG/usr/share/config/kdm/kdmrc $PKG/usr/share/config/kdm/kdmrc.new
+
+cp -a $PKG/usr/share/config/kdm/Xsession $PKG/usr/share/config/kdm/Xsession.orig
+cat $CWD/post-install/kde-workspace/config/Xsession | sed -e "s#/lib#/lib${LIBDIRSUFFIX}#" \
+ > $PKG/usr/share/config/kdm/Xsession
+mv $PKG/usr/share/config/kdm/backgroundrc $PKG/usr/share/config/kdm/backgroundrc.new
+
+# Move the KDM files someplace FHS compliant:
+mkdir -p $PKG/etc/kde
+mv $PKG/usr/share/config/kdm $PKG/etc/kde
+( cd $PKG/usr/share/config ; ln -sf ../../../etc/kde/kdm . )
+
+# Move the polkit dbus configuration files to the proper place:
+mv $PKG/etc/kde/dbus-1 $PKG/etc/
+
+# This is fubar:
+rm -f $PKG/usr/share/icons/hicolor/index.theme
diff --git a/kde/kdebase-workspace/config/Xsession b/kde/post-install/kde-workspace/config/Xsession
index 736f5d5..736f5d5 100644
--- a/kde/kdebase-workspace/config/Xsession
+++ b/kde/post-install/kde-workspace/config/Xsession
diff --git a/kde/kdebase-workspace/config/Xsession.orig b/kde/post-install/kde-workspace/config/Xsession.orig
index 43d78b8..43d78b8 100644
--- a/kde/kdebase-workspace/config/Xsession.orig
+++ b/kde/post-install/kde-workspace/config/Xsession.orig
diff --git a/kde/kdebase-workspace/xinit/xinitrc.kde b/kde/post-install/kde-workspace/xinit/xinitrc.kde
index a33eb06..a33eb06 100755
--- a/kde/kdebase-workspace/xinit/xinitrc.kde
+++ b/kde/post-install/kde-workspace/xinit/xinitrc.kde
diff --git a/kde/post-install/kdebase.post-install b/kde/post-install/kdebase.post-install
new file mode 100644
index 0000000..e18f8fe
--- /dev/null
+++ b/kde/post-install/kdebase.post-install
@@ -0,0 +1,9 @@
+# Add profile scripts
+mkdir -p $PKG/etc/profile.d
+cat $CWD/post-install/kdebase/profile.d/kde.sh \
+ | sed -e "s#/lib/#/lib${LIBDIRSUFFIX}/#" \
+ > $PKG/etc/profile.d/kde.sh
+cat $CWD/post-install/kdebase/profile.d/kde.csh \
+ | sed -e "s#/lib/#/lib${LIBDIRSUFFIX}/#" \
+ > $PKG/etc/profile.d/kde.csh
+chmod 0755 $PKG/etc/profile.d/*
diff --git a/kde/kdebase/profile.d/kde.csh b/kde/post-install/kdebase/profile.d/kde.csh
index a09579b..a09579b 100755
--- a/kde/kdebase/profile.d/kde.csh
+++ b/kde/post-install/kdebase/profile.d/kde.csh
diff --git a/kde/kdebase/profile.d/kde.sh b/kde/post-install/kdebase/profile.d/kde.sh
index 6f0199e..6f0199e 100755
--- a/kde/kdebase/profile.d/kde.sh
+++ b/kde/post-install/kdebase/profile.d/kde.sh
diff --git a/kde/post-install/kdelibs.post-install b/kde/post-install/kdelibs.post-install
new file mode 100644
index 0000000..9239a3e
--- /dev/null
+++ b/kde/post-install/kdelibs.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/konsole.post-install b/kde/post-install/konsole.post-install
new file mode 100644
index 0000000..b0ef9a6
--- /dev/null
+++ b/kde/post-install/konsole.post-install
@@ -0,0 +1,12 @@
+# "konsole -ls" is no longer valid syntax for konsole, even though it's
+# still documented in the help manual. Here's a way to get the same
+# thing, and it works here, but I honestly don't know how it will act
+# everywhere with every shell. I just know it works with bash and ksh
+sed -i -e 's/Exec=konsole/Exec=konsole -e $SHELL -l/' \
+ $PKG/usr/share/applications/kde4/konsole.desktop
+
+## I find this a little bit too bright... <change by pjv>
+## Change the konsole defaults to look like the real Linux console:
+#sed -i 's/ColorScheme=Linux/ColorScheme=WhiteOnBlack/' \
+# $PKG/usr/share/apps/konsole/Shell.profile
+
diff --git a/kde/pre-install/README b/kde/pre-install/README
new file mode 100644
index 0000000..2478e45
--- /dev/null
+++ b/kde/pre-install/README
@@ -0,0 +1,18 @@
+
+IMPORTANT!
+
+To fail/exit a script, use this:
+
+[command that fails] || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
+DO NOT USE THIS:
+
+[command that fails] || exit 1
+
+as it will cause the parent script to exit in the wrong location and possibly
+silently skip building some packages.
+
+Thanks,
+
+The Management
+
diff --git a/kde/pre-install/amarok.pre-install b/kde/pre-install/amarok.pre-install
new file mode 100644
index 0000000..5411ce0
--- /dev/null
+++ b/kde/pre-install/amarok.pre-install
@@ -0,0 +1,9 @@
+if [ ! -r /usr/lib${LIBDIRSUFFIX}/mysql/libmysqld.a ]; then
+ cat << EOF
+ERROR: missing /usr/lib${LIBDIRSUFFIX}/mysql/libmysqld.a
+ please use mysql-embedded.build in source/ap/mysql/
+ to build and install this, and then try again.
+EOF
+ touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ;
+fi
+
diff --git a/kde/pre-install/kdewebdev.pre-install b/kde/pre-install/kdewebdev.pre-install
new file mode 100644
index 0000000..6cd51b1
--- /dev/null
+++ b/kde/pre-install/kdewebdev.pre-install
@@ -0,0 +1,6 @@
+# First, build and install Tidy:
+cd $CWD/pre-install/kdewebdev/tidy
+ echo "Building htmltidy..."
+ ARCH=$ARCH sh ./tidy.build $PKG
+cd -
+
diff --git a/kde/kdewebdev/tidy/get-tidy-cvs.sh b/kde/pre-install/kdewebdev/tidy/get-tidy-cvs.sh
index e4fb4b2..e4fb4b2 100755
--- a/kde/kdewebdev/tidy/get-tidy-cvs.sh
+++ b/kde/pre-install/kdewebdev/tidy/get-tidy-cvs.sh
diff --git a/kde/kdewebdev/tidy/tidy.SlackBuild b/kde/pre-install/kdewebdev/tidy/tidy.SlackBuild
index 6d8c3a7..6d8c3a7 100755
--- a/kde/kdewebdev/tidy/tidy.SlackBuild
+++ b/kde/pre-install/kdewebdev/tidy/tidy.SlackBuild
diff --git a/kde/kdewebdev/tidy/tidy.build b/kde/pre-install/kdewebdev/tidy/tidy.build
index b638b24..b638b24 100755
--- a/kde/kdewebdev/tidy/tidy.build
+++ b/kde/pre-install/kdewebdev/tidy/tidy.build
diff --git a/kde/skanlite/doinst.sh.gz b/kde/skanlite/doinst.sh.gz
deleted file mode 100644
index fbdbec0..0000000
--- a/kde/skanlite/doinst.sh.gz
+++ /dev/null
Binary files differ
diff --git a/kde/skanlite/local.options b/kde/skanlite/local.options
deleted file mode 100644
index a62bafe..0000000
--- a/kde/skanlite/local.options
+++ /dev/null
@@ -1 +0,0 @@
-VERSION=0.7
diff --git a/kde/skanlite/skanlite.SlackBuild b/kde/skanlite/skanlite.SlackBuild
deleted file mode 100755
index a156933..0000000
--- a/kde/skanlite/skanlite.SlackBuild
+++ /dev/null
@@ -1,85 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010 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.
-
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-skanlite
-
-# Set the config option variables if they are not already set:
-if [ -r ../KDE.options ]; then
- . ../KDE.options
-fi
-
-# The global options may be overridden here (if needed):
-if [ -r ./local.options ]; then
- . ./local.options
-fi
-
-# Avoid a version number in .la files:
-if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then
- QTDIR=/usr/lib${LIBDIRSUFFIX}/qt
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-echo "Building skanlite-$VERSION..."
-tar xvf $CWD/../src/extragear/skanlite-$VERSION.tar.?z* || exit 1
-cd skanlite-$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 {} \;
-
-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 $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-if [ -d $PKG/usr/man ]; then
- gzip -9 $PKG/usr/man/man?/*
-fi
-
-mkdir -p $PKG/usr/doc/skanlite-$VERSION
-cp -a COPYING* $PKG/usr/doc/skanlite-$VERSION
-
-( 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 > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/skanlite-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz
-
diff --git a/kde/amarok/slack-desc b/kde/slack-desc/amarok
index 8ee6397..8ee6397 100644
--- a/kde/amarok/slack-desc
+++ b/kde/slack-desc/amarok
diff --git a/kde/slack-desc/ark b/kde/slack-desc/ark
new file mode 100644
index 0000000..354af59
--- /dev/null
+++ b/kde/slack-desc/ark
@@ -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------------------------------------------------------|
+ark: ark (KDE archiver tool)
+ark:
+ark: This is KDE's application to work with compressed archives.
+ark:
+ark:
+ark:
+ark:
+ark:
+ark:
+ark: Ark's home page is: http://kde.org
+ark:
diff --git a/kde/slack-desc/blinken b/kde/slack-desc/blinken
new file mode 100644
index 0000000..20eaa6f
--- /dev/null
+++ b/kde/slack-desc/blinken
@@ -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------------------------------------------------------|
+blinken: blinken (a memory enhancement game)
+blinken:
+blinken: Blinken is a memory enhancement game.
+blinken:
+blinken:
+blinken:
+blinken:
+blinken:
+blinken:
+blinken: For more information, visit: http://edu.kde.org/
+blinken:
diff --git a/kde/bluedevil/slack-desc b/kde/slack-desc/bluedevil
index 5f864d9..5f864d9 100644
--- a/kde/bluedevil/slack-desc
+++ b/kde/slack-desc/bluedevil
diff --git a/kde/slack-desc/cantor b/kde/slack-desc/cantor
new file mode 100644
index 0000000..7ff43c5
--- /dev/null
+++ b/kde/slack-desc/cantor
@@ -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------------------------------------------------------|
+cantor: cantor (front-end to mathematics software)
+cantor:
+cantor: Cantor is a frontend to several existing mathematical software
+cantor: such as R, Sage and Maxima: Cantor.
+cantor: Cantor offers a worksheet as a nice GUI for all those backends
+cantor: and is not targeted to kids but to scientists.
+cantor:
+cantor:
+cantor:
+cantor: For more information, visit: http://edu.kde.org/
+cantor:
diff --git a/kde/slack-desc/digikam b/kde/slack-desc/digikam
new file mode 100644
index 0000000..44c4bfe
--- /dev/null
+++ b/kde/slack-desc/digikam
@@ -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-----------------------------------------------------|
+digikam: digiKam (KDE Photo Management Application)
+digikam:
+digikam: digiKam is a simple digital photo management application for KDE,
+digikam: which makes importing and organizing digital photos a "snap". The
+digikam: photos can be organized in albums which can be sorted chronologically,
+digikam: by directory layout or by custom collections. An easy to use interface
+digikam: is provided that enables you to connect to your camera and preview,
+digikam: download and/or delete your images.
+digikam:
+digikam: Homepage: http://www.digikam.org/
+digikam:
diff --git a/kde/slack-desc/filelight b/kde/slack-desc/filelight
new file mode 100644
index 0000000..0ba1629
--- /dev/null
+++ b/kde/slack-desc/filelight
@@ -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 mfilelights the last column you can put a 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------------------------------------------------------|
+filelight: filelight (file system monitor)
+filelight:
+filelight: Filelight allows you to quickly understand exactly where your
+filelight: diskspace is being used by graphically representing your file system.
+filelight:
+filelight:
+filelight:
+filelight:
+filelight:
+filelight: filelight's home page is: http://utils.kde.org/projects/filelight
+filelight:
diff --git a/kde/slack-desc/gwenview b/kde/slack-desc/gwenview
new file mode 100644
index 0000000..3552200
--- /dev/null
+++ b/kde/slack-desc/gwenview
@@ -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------------------------------------------------------|
+gwenview: gwenview (image viewer for KDE)
+gwenview:
+gwenview: Gwenview is a simple image viewer for KDE.
+gwenview: It features a folder tree window and a file list window, providing
+gwenview: easy navigation of your file hierarchy.
+gwenview:
+gwenview:
+gwenview:
+gwenview:
+gwenview: For more information, visit: http://www.kde.org
+gwenview:
diff --git a/kde/k3b/slack-desc b/kde/slack-desc/k3b
index 032bbb8..032bbb8 100644
--- a/kde/k3b/slack-desc
+++ b/kde/slack-desc/k3b
diff --git a/kde/slack-desc/kalgebra b/kde/slack-desc/kalgebra
new file mode 100644
index 0000000..0c6e371
--- /dev/null
+++ b/kde/slack-desc/kalgebra
@@ -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------------------------------------------------------|
+kalgebra: kalgebra (a graph calculator)
+kalgebra:
+kalgebra: KAlgebra is a MathML-based graph calculator.
+kalgebra: Besides it was initially mathml oriented now it can be used by
+kalgebra: everyone with little mathematic knowledge.
+kalgebra:
+kalgebra:
+kalgebra:
+kalgebra:
+kalgebra: For more information, visit: http://edu.kde.org/
+kalgebra:
diff --git a/kde/slack-desc/kalzium b/kde/slack-desc/kalzium
new file mode 100644
index 0000000..15bf842
--- /dev/null
+++ b/kde/slack-desc/kalzium
@@ -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------------------------------------------------------|
+kalzium: kalzium (periodic table of the elements)
+kalzium:
+kalzium: Kalzium shows a periodic table of the elements.
+kalzium:
+kalzium:
+kalzium:
+kalzium:
+kalzium:
+kalzium:
+kalzium: For more information, visit: http://edu.kde.org/
+kalzium:
diff --git a/kde/slack-desc/kamera b/kde/slack-desc/kamera
new file mode 100644
index 0000000..5f1cc0a
--- /dev/null
+++ b/kde/slack-desc/kamera
@@ -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------------------------------------------------------|
+kamera: kamera (digital camera support for KDE)
+kamera:
+kamera: Digital camera support for KDE.
+kamera:
+kamera:
+kamera:
+kamera:
+kamera:
+kamera:
+kamera: For more information, visit: http://www.kde.org
+kamera:
diff --git a/kde/slack-desc/kanagram b/kde/slack-desc/kanagram
new file mode 100644
index 0000000..867c72d
--- /dev/null
+++ b/kde/slack-desc/kanagram
@@ -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------------------------------------------------------|
+kanagram: kanagram (letter game)
+kanagram:
+kanagram: Kanagram is a replacement for KMessedWords.
+kanagram: Kanagram mixes up the letters of a word (creating an anagram),
+kanagram: and you have to guess what the mixed up word is.
+kanagram: Kanagram features several built-in word lists, hints, and a cheat
+kanagram: feature which reveals the original word.
+kanagram: Kanagram also has a vocabulary editor.
+kanagram:
+kanagram: For more information, visit: http://edu.kde.org/
+kanagram:
diff --git a/kde/slack-desc/kate b/kde/slack-desc/kate
new file mode 100644
index 0000000..b5fc79b
--- /dev/null
+++ b/kde/slack-desc/kate
@@ -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-----------------------------------------------------|
+kate: kate (an advanced text editor for KDE)
+kate:
+kate: The Kate project develops two main products:
+kate: KatePart, the advanced editor component which is used in numerous KDE
+kate: applications requiring a text editing component, and Kate, a MDI text
+kate: editor application.
+kate: In addition, we provide KWrite, a simple SDI editor shell which
+kate: allows the user to select his/her favourite editor component.
+kate:
+kate: Homepage: http://kate-editor.org
+kate:
diff --git a/kde/kaudiocreator/slack-desc b/kde/slack-desc/kaudiocreator
index 3de3772..3de3772 100644
--- a/kde/kaudiocreator/slack-desc
+++ b/kde/slack-desc/kaudiocreator
diff --git a/kde/slack-desc/kbruch b/kde/slack-desc/kbruch
new file mode 100644
index 0000000..6f1bd0d
--- /dev/null
+++ b/kde/slack-desc/kbruch
@@ -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------------------------------------------------------|
+kbruch: kbruch (calculate fractions)
+kbruch:
+kbruch: KBruch is a small program to practice calculating with fractions.
+kbruch:
+kbruch:
+kbruch:
+kbruch:
+kbruch:
+kbruch:
+kbruch: For more information, visit: http://edu.kde.org/
+kbruch:
diff --git a/kde/slack-desc/kcalk b/kde/slack-desc/kcalk
new file mode 100644
index 0000000..0fda094
--- /dev/null
+++ b/kde/slack-desc/kcalk
@@ -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 mkcalcs the last column you can put a 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------------------------------------------------------|
+kcalc: kcalc (KDE calculator)
+kcalc:
+kcalc: KCalc is a calculator which offers many more mathematical functions
+kcalc: than meet the eye on a first glance.
+kcalc:
+kcalc:
+kcalc:
+kcalc:
+kcalc:
+kcalc: kcalc's home page is: http://utils.kde.org/projects/kcalc
+kcalc:
diff --git a/kde/slack-desc/kcharselect b/kde/slack-desc/kcharselect
new file mode 100644
index 0000000..fac80bf
--- /dev/null
+++ b/kde/slack-desc/kcharselect
@@ -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 mkcharselects the last column you can put a 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------------------------------------------------------|
+kcharselect: kcharselect (character picker)
+kcharselect:
+kcharselect: KCharSelect is a tool to select special characters from all
+kcharselect: installed fonts and copy them into the clipboard.
+kcharselect:
+kcharselect:
+kcharselect:
+kcharselect:
+kcharselect:
+kcharselect: kcharselect's home page: http://utils.kde.org/projects/kcharselect
+kcharselect:
diff --git a/kde/slack-desc/kcolorchooser b/kde/slack-desc/kcolorchooser
new file mode 100644
index 0000000..86e9b70
--- /dev/null
+++ b/kde/slack-desc/kcolorchooser
@@ -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------------------------------------------------------|
+kcolorchooser: kcolorchooser (color chooser)
+kcolorchooser:
+kcolorchooser: A color chooser application for KDE.
+kcolorchooser:
+kcolorchooser:
+kcolorchooser:
+kcolorchooser:
+kcolorchooser:
+kcolorchooser:
+kcolorchooser: For more information, visit: http://www.kde.org
+kcolorchooser:
diff --git a/kde/slack-desc/kde-base b/kde/slack-desc/kde-base
new file mode 100644
index 0000000..d00d2bf
--- /dev/null
+++ b/kde/slack-desc/kde-base
@@ -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------------------------------------------------------|
+kde-base: kde-base (KDE core applications and files)
+kde-base:
+kde-base: This package provides the core applications and infrastructure files
+kde-base: for the KDE Plasma Desktop.
+kde-base:
+kde-base:
+kde-base:
+kde-base:
+kde-base:
+kde-base:
+kde-base:
diff --git a/kde/slack-desc/kde-baseapps b/kde/slack-desc/kde-baseapps
new file mode 100644
index 0000000..9fe2128
--- /dev/null
+++ b/kde/slack-desc/kde-baseapps
@@ -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------------------------------------------------------|
+kde-baseapps: kde-baseapps (KDE core applications and files)
+kde-baseapps:
+kde-baseapps: This package provides the core applications and infrastructure files
+kde-baseapps: for the KDE Plasma Desktop.
+kde-baseapps:
+kde-baseapps:
+kde-baseapps:
+kde-baseapps:
+kde-baseapps:
+kde-baseapps: For more info, visit: http://www.kde.org
+kde-baseapps:
diff --git a/kde/slack-desc/kde-bindings b/kde/slack-desc/kde-bindings
new file mode 100644
index 0000000..3602053
--- /dev/null
+++ b/kde/slack-desc/kde-bindings
@@ -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------------------------------------------------------|
+kde-bindings: kde-bindings (KDE language bindings)
+kde-bindings:
+kde-bindings: KDE and most KDE applications are implemented using the C++
+kde-bindings: programming language, but that doesn't mean you don't have a choice.
+kde-bindings: This package contains a number of bindings to other languages,
+kde-bindings: including scripting languages and other systems' programming
+kde-bindings: languages, allowing them to be used to create applications for the
+kde-bindings: KDE Platform.
+kde-bindings:
+kde-bindings:
+kde-bindings:
diff --git a/kde/slack-desc/kde-educational b/kde/slack-desc/kde-educational
new file mode 100644
index 0000000..bccdeb3
--- /dev/null
+++ b/kde/slack-desc/kde-educational
@@ -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------------------------------------------------------|
+kde-educational: kde-educational (Educational applications)
+kde-educational:
+kde-educational: Educational applications for the KDE Software Compilation.
+kde-educational:
+kde-educational:
+kde-educational:
+kde-educational:
+kde-educational:
+kde-educational:
+kde-educational:
+kde-educational:
diff --git a/kde/slack-desc/kde-runtime b/kde/slack-desc/kde-runtime
new file mode 100644
index 0000000..279b2bf
--- /dev/null
+++ b/kde/slack-desc/kde-runtime
@@ -0,0 +1,18 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a 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------------------------------------------------------|
+kde-runtime: kde-runtime (KDE runtime core)
+kde-runtime:
+kde-runtime: This package contains core components of the KDE base runtime module.
+kde-runtime:
+kde-runtime:
+kde-runtime:
+kde-runtime:
+kde-runtime:
+kde-runtime:
+kde-runtime:
+kde-runtime:
diff --git a/kde/slack-desc/kde-wallpapers b/kde/slack-desc/kde-wallpapers
new file mode 100644
index 0000000..07e7fc0
--- /dev/null
+++ b/kde/slack-desc/kde-wallpapers
@@ -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-------------------------------------------------|
+kde-wallpapers: kde-wallpapers (Wallpapers for KDE)
+kde-wallpapers:
+kde-wallpapers: Additional wallpapers for KDE
+kde-wallpapers:
+kde-wallpapers:
+kde-wallpapers:
+kde-wallpapers:
+kde-wallpapers:
+kde-wallpapers:
+kde-wallpapers:
+kde-wallpapers:
diff --git a/kde/slack-desc/kde-workspace b/kde/slack-desc/kde-workspace
new file mode 100644
index 0000000..3027e73
--- /dev/null
+++ b/kde/slack-desc/kde-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 ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+kde-workspace: kde-workspace (KDE Plasma Desktop)
+kde-workspace:
+kde-workspace: This package provides the essential parts of the KDE Plasma Desktop
+kde-workspace: that are presented to the user.
+kde-workspace:
+kde-workspace:
+kde-workspace:
+kde-workspace:
+kde-workspace:
+kde-workspace:
+kde-workspace:
diff --git a/kde/kdeaccessibility/slack-desc b/kde/slack-desc/kdeaccessibility
index 91669ef..91669ef 100644
--- a/kde/kdeaccessibility/slack-desc
+++ b/kde/slack-desc/kdeaccessibility
diff --git a/kde/kdeadmin/slack-desc b/kde/slack-desc/kdeadmin
index cef4307..cef4307 100644
--- a/kde/kdeadmin/slack-desc
+++ b/kde/slack-desc/kdeadmin
diff --git a/kde/kdeartwork/slack-desc b/kde/slack-desc/kdeartwork
index cc5f6f1..cc5f6f1 100644
--- a/kde/kdeartwork/slack-desc
+++ b/kde/slack-desc/kdeartwork
diff --git a/kde/kdebase/slack-desc b/kde/slack-desc/kdebase
index bf91423..bf91423 100644
--- a/kde/kdebase/slack-desc
+++ b/kde/slack-desc/kdebase
diff --git a/kde/kdebase-runtime/slack-desc b/kde/slack-desc/kdebase-runtime
index 09bf577..09bf577 100644
--- a/kde/kdebase-runtime/slack-desc
+++ b/kde/slack-desc/kdebase-runtime
diff --git a/kde/kdebase-workspace/slack-desc b/kde/slack-desc/kdebase-workspace
index 87f2c41..87f2c41 100644
--- a/kde/kdebase-workspace/slack-desc
+++ b/kde/slack-desc/kdebase-workspace
diff --git a/kde/kdebindings/slack-desc b/kde/slack-desc/kdebindings
index e927c76..e927c76 100644
--- a/kde/kdebindings/slack-desc
+++ b/kde/slack-desc/kdebindings
diff --git a/kde/kdeedu/slack-desc b/kde/slack-desc/kdeedu
index b97fdd7..b97fdd7 100644
--- a/kde/kdeedu/slack-desc
+++ b/kde/slack-desc/kdeedu
diff --git a/kde/kdegames/slack-desc b/kde/slack-desc/kdegames
index c821c7f..c821c7f 100644
--- a/kde/kdegames/slack-desc
+++ b/kde/slack-desc/kdegames
diff --git a/kde/kdegraphics/slack-desc b/kde/slack-desc/kdegraphics
index 7184942..7184942 100644
--- a/kde/kdegraphics/slack-desc
+++ b/kde/slack-desc/kdegraphics
diff --git a/kde/slack-desc/kdegraphics-strigi-analyzer b/kde/slack-desc/kdegraphics-strigi-analyzer
new file mode 100644
index 0000000..a37e4ec
--- /dev/null
+++ b/kde/slack-desc/kdegraphics-strigi-analyzer
@@ -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------------------------------------------------------|
+kdegraphics-strigi-analyzer: kdegraphics-strigi-analyzer (graphics plugins for strigi)
+kdegraphics-strigi-analyzer:
+kdegraphics-strigi-analyzer: Graphics file format plugins for Strigi Desktop Search.
+kdegraphics-strigi-analyzer: These plugins allow Strigi Desktop Search to extract
+kdegraphics-strigi-analyzer: additional information about several document and graphic file formats.
+kdegraphics-strigi-analyzer:
+kdegraphics-strigi-analyzer:
+kdegraphics-strigi-analyzer:
+kdegraphics-strigi-analyzer:
+kdegraphics-strigi-analyzer: For more information, visit: http://www.kde.org
+kdegraphics-strigi-analyzer:
diff --git a/kde/slack-desc/kdegraphics-thumbnailers b/kde/slack-desc/kdegraphics-thumbnailers
new file mode 100644
index 0000000..e9843ce
--- /dev/null
+++ b/kde/slack-desc/kdegraphics-thumbnailers
@@ -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------------------------------------------------------|
+kdegraphics-thumbnailers: kdegraphics-thumbnailers (thumbnailers for various graphics formats)
+kdegraphics-thumbnailers:
+kdegraphics-thumbnailers: These plugins allow KDE software to create thumbnails for
+kdegraphics-thumbnailers: several advanced graphic file formats.
+kdegraphics-thumbnailers:
+kdegraphics-thumbnailers:
+kdegraphics-thumbnailers:
+kdegraphics-thumbnailers:
+kdegraphics-thumbnailers:
+kdegraphics-thumbnailers: For more information, visit: http://www.kde.org
+kdegraphics-thumbnailers:
diff --git a/kde/kdelibs/slack-desc b/kde/slack-desc/kdelibs
index a89ea3c..a89ea3c 100644
--- a/kde/kdelibs/slack-desc
+++ b/kde/slack-desc/kdelibs
diff --git a/kde/kdemultimedia/slack-desc b/kde/slack-desc/kdemultimedia
index 2cc6715..2cc6715 100644
--- a/kde/kdemultimedia/slack-desc
+++ b/kde/slack-desc/kdemultimedia
diff --git a/kde/kdenetwork/slack-desc b/kde/slack-desc/kdenetwork
index 90120dd..90120dd 100644
--- a/kde/kdenetwork/slack-desc
+++ b/kde/slack-desc/kdenetwork
diff --git a/kde/kdepim/slack-desc b/kde/slack-desc/kdepim
index 7a66c17..7a66c17 100644
--- a/kde/kdepim/slack-desc
+++ b/kde/slack-desc/kdepim
diff --git a/kde/kdepim-runtime/slack-desc b/kde/slack-desc/kdepim-runtime
index cb0ac6e..cb0ac6e 100644
--- a/kde/kdepim-runtime/slack-desc
+++ b/kde/slack-desc/kdepim-runtime
diff --git a/kde/kdepimlibs/slack-desc b/kde/slack-desc/kdepimlibs
index cbd08ba..cbd08ba 100644
--- a/kde/kdepimlibs/slack-desc
+++ b/kde/slack-desc/kdepimlibs
diff --git a/kde/kdeplasma-addons/slack-desc b/kde/slack-desc/kdeplasma-addons
index a9bc573..a9bc573 100644
--- a/kde/kdeplasma-addons/slack-desc
+++ b/kde/slack-desc/kdeplasma-addons
diff --git a/kde/kdesdk/slack-desc b/kde/slack-desc/kdesdk
index f954a27..f954a27 100644
--- a/kde/kdesdk/slack-desc
+++ b/kde/slack-desc/kdesdk
diff --git a/kde/kdetoys/slack-desc b/kde/slack-desc/kdetoys
index 9af6c60..9af6c60 100644
--- a/kde/kdetoys/slack-desc
+++ b/kde/slack-desc/kdetoys
diff --git a/kde/kdeutils/slack-desc b/kde/slack-desc/kdeutils
index 2972d01..2972d01 100644
--- a/kde/kdeutils/slack-desc
+++ b/kde/slack-desc/kdeutils
diff --git a/kde/kdevelop/slack-desc b/kde/slack-desc/kdevelop
index 49f2da1..49f2da1 100644
--- a/kde/kdevelop/slack-desc
+++ b/kde/slack-desc/kdevelop
diff --git a/kde/kdevplatform/slack-desc b/kde/slack-desc/kdevplatform
index 04fe68c..04fe68c 100644
--- a/kde/kdevplatform/slack-desc
+++ b/kde/slack-desc/kdevplatform
diff --git a/kde/kdewebdev/slack-desc b/kde/slack-desc/kdewebdev
index 294ef22..294ef22 100644
--- a/kde/kdewebdev/slack-desc
+++ b/kde/slack-desc/kdewebdev
diff --git a/kde/slack-desc/kdiskfree b/kde/slack-desc/kdiskfree
new file mode 100644
index 0000000..2e1ac3b
--- /dev/null
+++ b/kde/slack-desc/kdiskfree
@@ -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 mkdiskfrees the last column you can put a 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------------------------------------------------------|
+kdiskfree: kdiskfree (show available disk space)
+kdiskfree:
+kdiskfree: KDiskFree displays the available file devices (hard drive partitions,
+kdiskfree: floppy and CD/DVD drives, etc.) along with information on their
+kdiskfree: capacity, free space, type and mount point.
+kdiskfree:
+kdiskfree:
+kdiskfree:
+kdiskfree:
+kdiskfree: kdiskfree's home page is: http://utils.kde.org/projects/kdf
+kdiskfree:
diff --git a/kde/slack-desc/kfloppy b/kde/slack-desc/kfloppy
new file mode 100644
index 0000000..a0c876d
--- /dev/null
+++ b/kde/slack-desc/kfloppy
@@ -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 mkfloppys the last column you can put a 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------------------------------------------------------|
+kfloppy: kfloppy (floppy disk formatter)
+kfloppy:
+kfloppy: KFloppy is a utility that provides a straightforward graphical means
+kfloppy: to format 3.5" and 5.25" floppy disks.
+kfloppy:
+kfloppy:
+kfloppy:
+kfloppy:
+kfloppy:
+kfloppy: kfloppy's home page is: http://utils.kde.org/projects/kfloppy
+kfloppy:
diff --git a/kde/slack-desc/kgamma b/kde/slack-desc/kgamma
new file mode 100644
index 0000000..eb7374c
--- /dev/null
+++ b/kde/slack-desc/kgamma
@@ -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------------------------------------------------------|
+kgamma: kgamma (display gamma configuration)
+kgamma:
+kgamma: A KDE system settings module to configure display gamma.
+kgamma:
+kgamma:
+kgamma:
+kgamma:
+kgamma:
+kgamma:
+kgamma: For more information, visit: http://www.kde.org
+kgamma:
diff --git a/kde/slack-desc/kgeography b/kde/slack-desc/kgeography
new file mode 100644
index 0000000..cb03bc5
--- /dev/null
+++ b/kde/slack-desc/kgeography
@@ -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------------------------------------------------------|
+kgeography: kgeography (a geography learning tool)
+kgeography:
+kgeography: KGeography is a geography learning tool.
+kgeography: Right now it has three usage modes:
+kgeography: * Browse the maps clicking in a map division to see it's name
+kgeography: * The game tells you a map division name and you have to click on it
+kgeography: * The game shows you a map division flag and you have to guess
+kgeography: its name
+kgeography:
+kgeography: For more information, visit: http://kgeography.berlios.de/
+kgeography:
diff --git a/kde/slack-desc/kgpg b/kde/slack-desc/kgpg
new file mode 100644
index 0000000..a241179
--- /dev/null
+++ b/kde/slack-desc/kgpg
@@ -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 mkgpgs the last column you can put a 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------------------------------------------------------|
+kgpg: kgpg (KDE GUI for GnuPG)
+kgpg:
+kgpg: KGpg is a simple interface for GnuPG, a powerful encryption utility.
+kgpg:
+kgpg:
+kgpg:
+kgpg:
+kgpg:
+kgpg:
+kgpg: kgpg's home page is: http://utils.kde.org/projects/kgpg
+kgpg:
diff --git a/kde/slack-desc/khangman b/kde/slack-desc/khangman
new file mode 100644
index 0000000..1df699c
--- /dev/null
+++ b/kde/slack-desc/khangman
@@ -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------------------------------------------------------|
+khangman: khangman (classical hangman game)
+khangman:
+khangman: KHangman is the classical hangman game. The child should guess a word
+khangman: letter by letter. At each miss, the picture of a hangman appears.
+khangman: After 10 tries, if the word is not guessed, the game is over and
+khangman: the answer is displayed.
+khangman:
+khangman:
+khangman:
+khangman: For more information, visit: http://edu.kde.org/
+khangman:
diff --git a/kde/slack-desc/kig b/kde/slack-desc/kig
new file mode 100644
index 0000000..1d63f4b
--- /dev/null
+++ b/kde/slack-desc/kig
@@ -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------------------------------------------------------|
+kig: kig (interactive geometry game)
+kig:
+kig: Kig is an application meant to allow high school students to
+kig: interactively explore mathematical concepts, much like Dr.Geo, KGeo,
+kig: KSeg and Cabri.
+kig:
+kig:
+kig:
+kig:
+kig: For more information, visit: http://edu.kde.org/kig/
+kig:
diff --git a/kde/slack-desc/kimono b/kde/slack-desc/kimono
new file mode 100644
index 0000000..bed4302
--- /dev/null
+++ b/kde/slack-desc/kimono
@@ -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------------------------------------------------------|
+kimono: kimono (C# mono KDE4 bindings)
+kimono:
+kimono: C# Mono KDE 4 language bindings.
+kimono:
+kimono:
+kimono:
+kimono:
+kimono:
+kimono:
+kimono: For more information, visit: http://www.www.org
+kimono:
diff --git a/kde/slack-desc/kipi-plugins b/kde/slack-desc/kipi-plugins
new file mode 100644
index 0000000..58fc361
--- /dev/null
+++ b/kde/slack-desc/kipi-plugins
@@ -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------------------------------------------------------|
+kipi-plugins: Kipi Plugins (Plugins for libKipi)
+kipi-plugins:
+kipi-plugins: Kipi Plugins are additional functions for the KDE Images Managment
+kipi-plugins: Host Programs (digiKam, KimDaBa, ShowImg, and Gwenview). They can add
+kipi-plugins: extra menus and shortcuts, and extend the host programs features. You
+kipi-plugins: can install as many or as few as you like, from within host programs.
+kipi-plugins:
+kipi-plugins: Homepage: http://www.kipi-plugins.org/
+kipi-plugins:
+kipi-plugins:
+kipi-plugins:
diff --git a/kde/slack-desc/kiten b/kde/slack-desc/kiten
new file mode 100644
index 0000000..384e887
--- /dev/null
+++ b/kde/slack-desc/kiten
@@ -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------------------------------------------------------|
+kiten: kiten (a tool to learn Japanese)
+kiten:
+kiten: Kiten is a tool to learn Japanese.
+kiten:
+kiten:
+kiten:
+kiten:
+kiten:
+kiten:
+kiten: For more information, visit: http://edu.kde.org/
+kiten:
diff --git a/kde/slack-desc/klettres b/kde/slack-desc/klettres
new file mode 100644
index 0000000..a17c20d
--- /dev/null
+++ b/kde/slack-desc/klettres
@@ -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------------------------------------------------------|
+klettres: klettres (language learning program)
+klettres:
+klettres: KLettres aims to help to learn the alphabet and then to read some
+klettres: syllables in different languages.
+klettres: It is meant to help learning the very first sounds of a new language,
+klettres: for children or for adults.
+klettres:
+klettres:
+klettres:
+klettres: For more information, visit: http://edu.kde.org/klettres
+klettres:
diff --git a/kde/slack-desc/kmplot b/kde/slack-desc/kmplot
new file mode 100644
index 0000000..91472c5
--- /dev/null
+++ b/kde/slack-desc/kmplot
@@ -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------------------------------------------------------|
+kmplot: kmplot (a mathematical function plotter)
+kmplot:
+kmplot: KmPlot is a mathematical function plotter for the KDE-Desktop.
+kmplot: It has a built-in powerful parser. You can plot different functions
+kmplot: simultaneously and combine them into new functions. KmPlot supports
+kmplot: functions with parameters and functions in polar coordinates.
+kmplot: Several grid modes are possible.
+kmplot: Plots may be printed with high precision in correct scale.
+kmplot:
+kmplot: For more information, visit: http://edu.kde.org/
+kmplot:
diff --git a/kde/koffice/slack-desc b/kde/slack-desc/koffice
index 6863e91..6863e91 100644
--- a/kde/koffice/slack-desc
+++ b/kde/slack-desc/koffice
diff --git a/kde/slack-desc/kolourpaint b/kde/slack-desc/kolourpaint
new file mode 100644
index 0000000..b641cec
--- /dev/null
+++ b/kde/slack-desc/kolourpaint
@@ -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------------------------------------------------------|
+kolourpaint: kolourpaint (easy to use paint program)
+kolourpaint:
+kolourpaint: KolourPaint is a easy-to-use paint program for KDE. It aims to be
+kolourpaint: conceptually simply to understand; providing a level of functionality
+kolourpaint: targeted towards the average user. It's designed for tasks like:
+kolourpaint: * Painting - drawing diagrams and "finger painting".
+kolourpaint: * Image Manipulation - editing screenshots and photos, and
+kolourpaint: applying effects
+kolourpaint: * Icon Editing - drawing clipart and logos with transparency.
+kolourpaint:
+kolourpaint: For more information, visit: http://www.kde.org
diff --git a/kde/slack-desc/konsole b/kde/slack-desc/konsole
new file mode 100644
index 0000000..5534f13
--- /dev/null
+++ b/kde/slack-desc/konsole
@@ -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-----------------------------------------------------|
+konsole: konsole (KDE's terminal emulator)
+konsole:
+konsole: Konsole is KDE's terminal emulator.
+konsole:
+konsole:
+konsole:
+konsole:
+konsole:
+konsole:
+konsole: Homepage: http://kde.org
+konsole:
diff --git a/kde/kopete-cryptography/slack-desc b/kde/slack-desc/kopete-cryptography
index 7529a8b..7529a8b 100644
--- a/kde/kopete-cryptography/slack-desc
+++ b/kde/slack-desc/kopete-cryptography
diff --git a/kde/slack-desc/korundum b/kde/slack-desc/korundum
new file mode 100644
index 0000000..77af8eb
--- /dev/null
+++ b/kde/slack-desc/korundum
@@ -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------------------------------------------------------|
+korundum: korundum (KDE ruby bindings)
+korundum:
+korundum: Very complete bindings to both the KDE API and the Qt APIs.
+korundum: The Korundum package includes both a QtRuby Qt-only binding along
+korundum: with the full combined Qt/KDE one.
+korundum: The QtRuby package contains just Qt bindings with no dependencies
+korundum: on KDE.
+korundum:
+korundum:
+korundum: For more information, visit: http://rubyforge.org/projects/korundum/
+korundum:
diff --git a/kde/slack-desc/kplayer b/kde/slack-desc/kplayer
new file mode 100644
index 0000000..87605b2
--- /dev/null
+++ b/kde/slack-desc/kplayer
@@ -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------------------------------------------------------|
+kplayer: kplayer (KDE media player)
+kplayer:
+kplayer: KPlayer is a KDE multimedia player. With KPlayer you can easily play
+kplayer: a wide variety of video and audio files and streams using a rich and
+kplayer: friendly interface that follows KDE standards.
+kplayer: KPlayer will work out of the box if properly installed, and because
+kplayer: it uses MPlayer as the media playing backend, it will play virtually
+kplayer: any file or Internet stream.
+kplayer:
+kplayer: For more information, visit: http://www.kde.org
+kplayer:
diff --git a/kde/slack-desc/kremotecontrol b/kde/slack-desc/kremotecontrol
new file mode 100644
index 0000000..a3ce5ae
--- /dev/null
+++ b/kde/slack-desc/kremotecontrol
@@ -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 mkremotecontrols the last column you can put a 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------------------------------------------------------|
+kremotecontrol: kremotecontrol (remote control frontend)
+kremotecontrol:
+kremotecontrol: KRemoteControl (formerly known as KDELirc) is a KDE frontend for
+kremotecontrol: your remote controls.
+kremotecontrol:
+kremotecontrol:
+kremotecontrol:
+kremotecontrol:
+kremotecontrol:
+kremotecontrol: kremotecontrol's home page is: http://utils.kde.org/projects/kremotecontrol
+kremotecontrol:
diff --git a/kde/slack-desc/kross-interpreters b/kde/slack-desc/kross-interpreters
new file mode 100644
index 0000000..64eaf31
--- /dev/null
+++ b/kde/slack-desc/kross-interpreters
@@ -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------------------------------------------------------|
+kross-interpreters: kross-interpreters (Kross interpreters)
+kross-interpreters:
+kross-interpreters: Set of inerpreter plugins for the Kross archtecture in KDE.
+kross-interpreters:
+kross-interpreters:
+kross-interpreters:
+kross-interpreters:
+kross-interpreters:
+kross-interpreters:
+kross-interpreters: See also: http://developer.kde.org/language-bindings/
+kross-interpreters:
diff --git a/kde/slack-desc/kruler b/kde/slack-desc/kruler
new file mode 100644
index 0000000..58a19f3
--- /dev/null
+++ b/kde/slack-desc/kruler
@@ -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------------------------------------------------------|
+kruler: kruler (a screen ruler for KDE)
+kruler:
+kruler: A screen ruler and color measurement tool for KDE.
+kruler:
+kruler:
+kruler:
+kruler:
+kruler:
+kruler:
+kruler: For more information, visit: http://www.kde.org
+kruler:
diff --git a/kde/slack-desc/ksaneplugin b/kde/slack-desc/ksaneplugin
new file mode 100644
index 0000000..be08d62
--- /dev/null
+++ b/kde/slack-desc/ksaneplugin
@@ -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------------------------------------------------------|
+ksaneplugin: ksaneplugin (scanning plugin using libksane)
+ksaneplugin:
+ksaneplugin: This is a KScan plugin that implements the scanning through
+ksaneplugin: libksane.
+ksaneplugin:
+ksaneplugin:
+ksaneplugin:
+ksaneplugin:
+ksaneplugin:
+ksaneplugin: For more information, visit: http://www.kde.org
+ksaneplugin:
diff --git a/kde/slack-desc/ksnapshot b/kde/slack-desc/ksnapshot
new file mode 100644
index 0000000..93c468b
--- /dev/null
+++ b/kde/slack-desc/ksnapshot
@@ -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------------------------------------------------------|
+ksnapshot: ksnapshot (screen capture program)
+ksnapshot:
+ksnapshot: A screenshot utility for KDE.
+ksnapshot:
+ksnapshot:
+ksnapshot:
+ksnapshot:
+ksnapshot:
+ksnapshot:
+ksnapshot: For more information, visit: http://www.kde.org
+ksnapshot:
diff --git a/kde/slack-desc/kstars b/kde/slack-desc/kstars
new file mode 100644
index 0000000..d3c7416
--- /dev/null
+++ b/kde/slack-desc/kstars
@@ -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------------------------------------------------------|
+kstars: kstars (a desktop planetarium)
+kstars:
+kstars: KStars is a desktop planetarium.
+kstars:
+kstars:
+kstars:
+kstars:
+kstars:
+kstars:
+kstars: For more information, visit: http://edu.kde.org/
+kstars:
diff --git a/kde/slack-desc/ktimer b/kde/slack-desc/ktimer
new file mode 100644
index 0000000..30ceebd
--- /dev/null
+++ b/kde/slack-desc/ktimer
@@ -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 mktimers the last column you can put a 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------------------------------------------------------|
+ktimer: ktimer (program scheduler)
+ktimer:
+ktimer: KTimer is a little tool to execute programs after some time.
+ktimer:
+ktimer:
+ktimer:
+ktimer:
+ktimer:
+ktimer:
+ktimer: ktimer's home page is: http://utils.kde.org/projects/ktimer
+ktimer:
diff --git a/kde/ktorrent/slack-desc b/kde/slack-desc/ktorrent
index fbf151f..fbf151f 100644
--- a/kde/ktorrent/slack-desc
+++ b/kde/slack-desc/ktorrent
diff --git a/kde/slack-desc/ktouch b/kde/slack-desc/ktouch
new file mode 100644
index 0000000..fe4f5a6
--- /dev/null
+++ b/kde/slack-desc/ktouch
@@ -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------------------------------------------------------|
+ktouch: ktouch (touch typing tutor)
+ktouch:
+ktouch: A KDE program that helps you to learn and practice touch typing.
+ktouch:
+ktouch:
+ktouch:
+ktouch:
+ktouch:
+ktouch:
+ktouch: For more information, visit: http://edu.kde.org/
+ktouch:
diff --git a/kde/slack-desc/kturtle b/kde/slack-desc/kturtle
new file mode 100644
index 0000000..5716f83
--- /dev/null
+++ b/kde/slack-desc/kturtle
@@ -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------------------------------------------------------|
+kturtle: kturtle (Logo programming environment)
+kturtle:
+kturtle: KTurtle is an educational Logo programming environment.
+kturtle:
+kturtle:
+kturtle:
+kturtle:
+kturtle:
+kturtle:
+kturtle: For more information, visit: http://edu.kde.org/
+kturtle:
diff --git a/kde/slack-desc/kwallet b/kde/slack-desc/kwallet
new file mode 100644
index 0000000..c2b3936
--- /dev/null
+++ b/kde/slack-desc/kwallet
@@ -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 mkwallets the last column you can put a 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------------------------------------------------------|
+kwallet: kwallet (KDE wallet manager)
+kwallet:
+kwallet: KDE Wallet Manager is a tool to manage the passwords
+kwallet: on your KDE system.
+kwallet:
+kwallet:
+kwallet:
+kwallet:
+kwallet:
+kwallet: kwallet's home page is: https://projects.kde.org/projects/kde/kdeutils
+kwallet:
diff --git a/kde/kwebkitpart/slack-desc b/kde/slack-desc/kwebkitpart
index ca34ac3..ca34ac3 100644
--- a/kde/kwebkitpart/slack-desc
+++ b/kde/slack-desc/kwebkitpart
diff --git a/kde/slack-desc/kwordquiz b/kde/slack-desc/kwordquiz
new file mode 100644
index 0000000..ad6ec5e
--- /dev/null
+++ b/kde/slack-desc/kwordquiz
@@ -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------------------------------------------------------|
+kwordquiz: kwordquiz (a general purpose flash card program)
+kwordquiz:
+kwordquiz: KWordQuiz is a general purpose flash card program.
+kwordquiz: It can be used for vocabulary learning and many other subjects.
+kwordquiz:
+kwordquiz:
+kwordquiz:
+kwordquiz:
+kwordquiz:
+kwordquiz: For more information, visit: http://edu.kde.org/
+kwordquiz:
diff --git a/kde/slack-desc/libkdcraw b/kde/slack-desc/libkdcraw
new file mode 100644
index 0000000..0a99c8a
--- /dev/null
+++ b/kde/slack-desc/libkdcraw
@@ -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------------------------------------------------------|
+libkdcraw: libkdcraw (library wrapper around dcraw)
+libkdcraw:
+libkdcraw: Libkdcraw is a C++ interface around the dcraw binary program,
+libkdcraw: used to decode RAW picture files.
+libkdcraw:
+libkdcraw:
+libkdcraw:
+libkdcraw:
+libkdcraw:
+libkdcraw: For more information, visit: http://www.kipi-plugins.org/
+libkdcraw:
diff --git a/kde/slack-desc/libkdeedu b/kde/slack-desc/libkdeedu
new file mode 100644
index 0000000..ab58c79
--- /dev/null
+++ b/kde/slack-desc/libkdeedu
@@ -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------------------------------------------------------|
+libkdeedu: libkdeedu (Educational applications)
+libkdeedu:
+libkdeedu: Educational applications for the KDE Software Compilation.
+libkdeedu:
+libkdeedu:
+libkdeedu:
+libkdeedu:
+libkdeedu:
+libkdeedu:
+libkdeedu:
+libkdeedu:
diff --git a/kde/slack-desc/libkexiv2 b/kde/slack-desc/libkexiv2
new file mode 100644
index 0000000..0845661
--- /dev/null
+++ b/kde/slack-desc/libkexiv2
@@ -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------------------------------------------------------|
+libkexiv2: libkexiv2 (wrapper library for exiv2 library)
+libkexiv2:
+libkexiv2: Libkexiv2 is a KDE wrapper around the Exiv2 library to manipulate
+libkexiv2: pictures' metadata.
+libkexiv2:
+libkexiv2:
+libkexiv2:
+libkexiv2:
+libkexiv2:
+libkexiv2: For more information, visit: http://www.kipi-plugins.org/
+libkexiv2:
diff --git a/kde/slack-desc/libkipi b/kde/slack-desc/libkipi
new file mode 100644
index 0000000..cf765cf
--- /dev/null
+++ b/kde/slack-desc/libkipi
@@ -0,0 +1,20 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a 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------------------------------------------------------|
+libkipi: libKipi (KDE Image Plugin Interface)
+libkipi:
+libkipi: This package provides a generic KDE Image Plug-in Interface used by
+libkipi: some KDE image applications.
+libkipi: Plug-ins for this interface are in the kipi-plugins package.
+libkipi:
+libkipi:
+libkipi:
+libkipi:
+libkipi: For more info, visit: http://www.kipi-plugins.org/
+libkipi:
+
diff --git a/kde/slack-desc/libksane b/kde/slack-desc/libksane
new file mode 100644
index 0000000..33ea10b
--- /dev/null
+++ b/kde/slack-desc/libksane
@@ -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------------------------------------------------------|
+libksane: libksane (KDE scan support interface)
+libksane:
+libksane: Libksane is a library to add scan support to KDE applications.
+libksane:
+libksane:
+libksane:
+libksane:
+libksane:
+libksane:
+libksane: For more information, visit: http://www.kde.org
+libksane:
diff --git a/kde/slack-desc/libktorrent b/kde/slack-desc/libktorrent
new file mode 100644
index 0000000..e833440
--- /dev/null
+++ b/kde/slack-desc/libktorrent
@@ -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------------------------------------------------------|
+libktorrent: libktorrent (Protocol library for the KDE BitTorrent program)
+libktorrent:
+libktorrent: Libktorrent is the BitTorrent protocol library for ktorrent, which
+libktorrent: contains all the torrent downloading code. Although it is closely
+libktorrent: to ktorrent, the goal is to make libktorrent an independent library
+libktorrent: which can be used by other applications.
+libktorrent:
+libktorrent: Homepage: http://ktorrent.org
+libktorrent:
+libktorrent:
+libktorrent:
diff --git a/kde/slack-desc/marble b/kde/slack-desc/marble
new file mode 100644
index 0000000..06e3e8e
--- /dev/null
+++ b/kde/slack-desc/marble
@@ -0,0 +1,20 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a 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------------------------------------------------------|
+marble: marble (virtual globe)
+marble:
+marble: Marble is a virtual globe with advanced routing capabilities. You can
+marble: download maps from a variety of themes and explore the surroundings.
+marble: Record your trip and share it with your friends.
+marble: Features: online and offline routing, GPS tracking and recording,
+marble: themable maps (OpenStreetMap, Satellite Map and more), support for
+marble: different projections (globe, flat map, ...) and other planets,
+marble: download of maps and route data for offline usage.
+marble:
+marble: For more information, visit: http://edu.kde.org/
+
diff --git a/kde/slack-desc/mobipocket b/kde/slack-desc/mobipocket
new file mode 100644
index 0000000..72f611e
--- /dev/null
+++ b/kde/slack-desc/mobipocket
@@ -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------------------------------------------------------|
+mobipocket: mobipocket (Mobipocket support for Okular)
+mobipocket:
+mobipocket: Mobipocket support for Okular.
+mobipocket:
+mobipocket:
+mobipocket:
+mobipocket:
+mobipocket:
+mobipocket:
+mobipocket: For more information, visit: http://www.kde.org/
+mobipocket:
diff --git a/kde/slack-desc/networkmanagement b/kde/slack-desc/networkmanagement
new file mode 100644
index 0000000..3cdc1a7
--- /dev/null
+++ b/kde/slack-desc/networkmanagement
@@ -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------------------------------------------------------|
+networkmanagement: networkmanagement (KDE network control panel and widget)
+networkmanagement:
+networkmanagement: KDE network control panel and widget
+networkmanagement:
+networkmanagement:
+networkmanagement:
+networkmanagement:
+networkmanagement:
+networkmanagement: For more information, visit:
+networkmanagement: http://userbase.kde.org/NetworkManagement
+networkmanagement:
diff --git a/kde/slack-desc/okular b/kde/slack-desc/okular
new file mode 100644
index 0000000..cd0e969
--- /dev/null
+++ b/kde/slack-desc/okular
@@ -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------------------------------------------------------|
+okular: okular (a document viewer)
+okular:
+okular: Okular is a document viewer for KDE.
+okular:
+okular:
+okular:
+okular:
+okular:
+okular:
+okular: For more information, visit: http://www.kde.org
+okular:
diff --git a/kde/slack-desc/oxygen-gtk b/kde/slack-desc/oxygen-gtk
new file mode 100644
index 0000000..e4f53fb
--- /dev/null
+++ b/kde/slack-desc/oxygen-gtk
@@ -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------------------------------------------------------|
+oxygen-gtk: oxygen-gtk (Oxygen gtk-engine)
+oxygen-gtk:
+oxygen-gtk: Oxygen-Gtk is a port of the KDE widget theme Oxygen, to gtk.
+oxygen-gtk: It's primary goal is to ensure visual consistency between gtk and
+oxygen-gtk: qt-based applications running under kde. A secondary objective is
+oxygen-gtk: to also have a stand-alone nice looking gtk theme that would behave
+oxygen-gtk: well on other Desktop Environments.
+oxygen-gtk: Unlike other attempts made to port the kde oxygen theme to gtk, this
+oxygen-gtk: attempt does not depend on Qt.
+oxygen-gtk:
+oxygen-gtk: See: http://projects.kde.org/projects/playground/artwork/oxygen-gtk
diff --git a/kde/oxygen-icons/slack-desc b/kde/slack-desc/oxygen-icons
index 5c1c15c..5c1c15c 100644
--- a/kde/oxygen-icons/slack-desc
+++ b/kde/slack-desc/oxygen-icons
diff --git a/kde/slack-desc/parley b/kde/slack-desc/parley
new file mode 100644
index 0000000..4ab32b7
--- /dev/null
+++ b/kde/slack-desc/parley
@@ -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------------------------------------------------------|
+parley: parley (vocabulary trainer)
+parley:
+parley: Parley is a vocabulary trainer for KDE.
+parley:
+parley:
+parley:
+parley:
+parley:
+parley:
+parley: For more information, visit: http://edu.kde.org/
+parley:
diff --git a/kde/slack-desc/perlkde b/kde/slack-desc/perlkde
new file mode 100644
index 0000000..c9c5316
--- /dev/null
+++ b/kde/slack-desc/perlkde
@@ -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------------------------------------------------------|
+perlkde: perlkde (perl bindings for KDE)
+perlkde:
+perlkde: Perl bindings for KDE.
+perlkde:
+perlkde:
+perlkde:
+perlkde:
+perlkde:
+perlkde:
+perlkde: For more information, visit: http://www.kde.org
+perlkde:
diff --git a/kde/slack-desc/perlqt b/kde/slack-desc/perlqt
new file mode 100644
index 0000000..d2abbe7
--- /dev/null
+++ b/kde/slack-desc/perlqt
@@ -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------------------------------------------------------|
+perlqt: perlqt (Perl OO interface to Qt)
+perlqt:
+perlqt: A Perl Object Oriented interface to the Qt GUI Toolkit.
+perlqt: Access to the KDE Desktop Environment libraries is planned as well.
+perlqt:
+perlqt:
+perlqt:
+perlqt:
+perlqt:
+perlqt: For more information, visit: http://perlqt.sourceforge.net
+perlqt:
diff --git a/kde/polkit-kde-agent-1/slack-desc b/kde/slack-desc/polkit-kde-agent-1
index 8b6f29b..8b6f29b 100644
--- a/kde/polkit-kde-agent-1/slack-desc
+++ b/kde/slack-desc/polkit-kde-agent-1
diff --git a/kde/polkit-kde-kcmodules-1/slack-desc b/kde/slack-desc/polkit-kde-kcmodules-1
index 57c6169..57c6169 100644
--- a/kde/polkit-kde-kcmodules-1/slack-desc
+++ b/kde/slack-desc/polkit-kde-kcmodules-1
diff --git a/kde/slack-desc/polkit-qt-1 b/kde/slack-desc/polkit-qt-1
new file mode 100644
index 0000000..ea4ffe0
--- /dev/null
+++ b/kde/slack-desc/polkit-qt-1
@@ -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-qt-1: polkit-qt-1 (Qt polkit API wrapper)
+polkit-qt-1:
+polkit-qt-1: polkit-qt-1 aims to make it easy for Qt developers to take advantage
+polkit-qt-1: of the polkit API. It is a convenience wrapper around QAction and
+polkit-qt-1: QAbstractButton that lets you integrate those two components
+polkit-qt-1: easily with polkit.
+polkit-qt-1:
+polkit-qt-1:
+polkit-qt-1:
+polkit-qt-1: Homepage: http://techbase.kde.org/Polkit-Qt-1
+polkit-qt-1:
diff --git a/kde/slack-desc/printer-applet b/kde/slack-desc/printer-applet
new file mode 100644
index 0000000..4148ed1
--- /dev/null
+++ b/kde/slack-desc/printer-applet
@@ -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 mprinter-applets the last column you can put a 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------------------------------------------------------|
+printer-applet: printer-applet (printer applet)
+printer-applet:
+printer-applet: Printer Applet is a system tray utility that shows current
+printer-applet: print jobs, shows printer warnings and errors.
+printer-applet:
+printer-applet:
+printer-applet:
+printer-applet:
+printer-applet:
+printer-applet: printer-applet's home: http://utils.kde.org/projects/printer-applet
+printer-applet:
diff --git a/kde/slack-desc/prison b/kde/slack-desc/prison
new file mode 100644
index 0000000..6ead6fb
--- /dev/null
+++ b/kde/slack-desc/prison
@@ -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-----------------------------------------------------|
+prison: prison (Qt based Barcode API)
+prison:
+prison: Prison is a barcode API currently offering a Qt API to produce
+prison: QRCode barcodes and DotMatrix barcodes.
+prison:
+prison:
+prison:
+prison:
+prison:
+prison: git clone git://anongit.kde.org/prison
+prison:
diff --git a/kde/slack-desc/pykde4 b/kde/slack-desc/pykde4
new file mode 100644
index 0000000..a79f357
--- /dev/null
+++ b/kde/slack-desc/pykde4
@@ -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------------------------------------------------------|
+pykde4: pykde4 (Python bindings for KDE4)
+pykde4:
+pykde4: Python bindings for KDE4.
+pykde4:
+pykde4:
+pykde4:
+pykde4:
+pykde4:
+pykde4:
+pykde4: For more information, visit: http://www.kde.org
+pykde4:
diff --git a/kde/slack-desc/qtruby b/kde/slack-desc/qtruby
new file mode 100644
index 0000000..8c729a9
--- /dev/null
+++ b/kde/slack-desc/qtruby
@@ -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------------------------------------------------------|
+qtruby: qtruby (qt bindings for ruby)
+qtruby:
+qtruby: QtRuby is part of Korundum, very complete bindings to both the KDE
+qtruby: API and the Qt APIs. The Korundum package includes both a QtRuby
+qtruby: Qt-only binding along with the full combined Qt/KDE one.
+qtruby: The QtRuby package contains just Qt bindings, with no dependency
+qtruby: on KDE.
+qtruby:
+qtruby:
+qtruby: For more information, visit: http://rubyforge.org/projects/korundum/
+qtruby:
diff --git a/kde/slack-desc/quanta b/kde/slack-desc/quanta
new file mode 100644
index 0000000..2abf0f8
--- /dev/null
+++ b/kde/slack-desc/quanta
@@ -0,0 +1,20 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a 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------------------------------------------------------|
+quanta: quanta (Quanta Plus web development environment)
+quanta:
+quanta: Quanta Plus is a web development environment for HTML and associate
+quanta: languages. It is designed for quick web development.
+quanta: Quanta Plus includes the ability to run a debugger.
+quanta:
+quanta:
+quanta:
+quanta: Project page:
+quanta: https://projects.kde.org/projects/playground/devtools/quanta
+quanta:
+
diff --git a/kde/slack-desc/qyoto b/kde/slack-desc/qyoto
new file mode 100644
index 0000000..bd2ea41
--- /dev/null
+++ b/kde/slack-desc/qyoto
@@ -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------------------------------------------------------|
+qyoto: qyoto (C# Mono Qt4 bindings)
+qyoto:
+qyoto: C# Mono Qt 4 language bindings.
+qyoto:
+qyoto:
+qyoto:
+qyoto:
+qyoto:
+qyoto:
+qyoto: For more information, visit: http://www.www.org
+qyoto:
diff --git a/kde/slack-desc/rocs b/kde/slack-desc/rocs
new file mode 100644
index 0000000..428f326
--- /dev/null
+++ b/kde/slack-desc/rocs
@@ -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------------------------------------------------------|
+rocs: rocs (graph theory IDE)
+rocs:
+rocs: Rocs is a Graph Theory IDE for professors and students.
+rocs:
+rocs:
+rocs:
+rocs:
+rocs:
+rocs:
+rocs: For more information, visit: http://edu.kde.org/
+rocs:
diff --git a/kde/skanlite/slack-desc b/kde/slack-desc/skanlite
index b4e994d..b4e994d 100644
--- a/kde/skanlite/slack-desc
+++ b/kde/slack-desc/skanlite
diff --git a/kde/slack-desc/smokegen b/kde/slack-desc/smokegen
new file mode 100644
index 0000000..e76ba3d
--- /dev/null
+++ b/kde/slack-desc/smokegen
@@ -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------------------------------------------------------|
+smokegen: smokegen (smoke generator)
+smokegen:
+smokegen: Smoke Generator.
+smokegen:
+smokegen:
+smokegen:
+smokegen:
+smokegen:
+smokegen:
+smokegen: For more information, visit: http://www.kde.org
+smokegen:
diff --git a/kde/slack-desc/smokekde b/kde/slack-desc/smokekde
new file mode 100644
index 0000000..b2d5736
--- /dev/null
+++ b/kde/slack-desc/smokekde
@@ -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------------------------------------------------------|
+smokekde: smokekde (smoke-kde library)
+smokekde:
+smokekde: Smoke generator.
+smokekde:
+smokekde:
+smokekde:
+smokekde:
+smokekde:
+smokekde:
+smokekde: For more information, visit: http://www.kde.org
+smokekde:
diff --git a/kde/slack-desc/smokeqt b/kde/slack-desc/smokeqt
new file mode 100644
index 0000000..22ac876
--- /dev/null
+++ b/kde/slack-desc/smokeqt
@@ -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------------------------------------------------------|
+smokeqt: smokeqt (bindings for Qt libraries)
+smokeqt:
+smokeqt: This package includes bindings for Qt libraries.
+smokeqt:
+smokeqt:
+smokeqt:
+smokeqt:
+smokeqt:
+smokeqt:
+smokeqt: For more information, visit: http://www.kde.org
+smokeqt:
diff --git a/kde/slack-desc/step b/kde/slack-desc/step
new file mode 100644
index 0000000..46eddd7
--- /dev/null
+++ b/kde/slack-desc/step
@@ -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------------------------------------------------------|
+step: step (interactive physics simulator)
+step:
+step: Step is an interactive physical simulator.
+step: It works like this: you place some bodies on the scene, add some
+step: forces such as gravity or springs, then click "Simulate" and Step
+step: shows you how your scene will evolve according to the laws of physics.
+step: With Step you can not only learn but feel how physics works !
+step:
+step:
+step: For more information, visit: http://edu.kde.org/
+step:
diff --git a/kde/slack-desc/strigi b/kde/slack-desc/strigi
new file mode 100644
index 0000000..16dda7e
--- /dev/null
+++ b/kde/slack-desc/strigi
@@ -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/kde/slack-desc/superkaramba b/kde/slack-desc/superkaramba
new file mode 100644
index 0000000..3ea3970
--- /dev/null
+++ b/kde/slack-desc/superkaramba
@@ -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 msuperkarambas the last column you can put a 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------------------------------------------------------|
+superkaramba: superkaramba (interactive widget manager)
+superkaramba:
+superkaramba: SuperKaramba is a tool that allows you to easily create
+superkaramba: interactive widgets on your KDE desktop.
+superkaramba:
+superkaramba:
+superkaramba:
+superkaramba:
+superkaramba:
+superkaramba: Home page: https://projects.kde.org/projects/kde/kdeutils/
+superkaramba:
diff --git a/kde/slack-desc/svgpart b/kde/slack-desc/svgpart
new file mode 100644
index 0000000..97a0dc7
--- /dev/null
+++ b/kde/slack-desc/svgpart
@@ -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------------------------------------------------------|
+svgpart: svgpart (SVG plugin for KDE)
+svgpart:
+svgpart: KPart for viewing SVVG files in KDE.
+svgpart:
+svgpart:
+svgpart:
+svgpart:
+svgpart:
+svgpart:
+svgpart: For more information, visit: http://www.kde.org
+svgpart:
diff --git a/kde/slack-desc/sweeper b/kde/slack-desc/sweeper
new file mode 100644
index 0000000..b12ca4e
--- /dev/null
+++ b/kde/slack-desc/sweeper
@@ -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 msweepers the last column you can put a 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------------------------------------------------------|
+sweeper: sweeper (remove traces of your activities)
+sweeper:
+sweeper: Sweeper helps to clean unwanted traces the user leaves on the system.
+sweeper:
+sweeper:
+sweeper:
+sweeper:
+sweeper:
+sweeper:
+sweeper: Home page: https://projects.kde.org/projects/kde/kdeutils/sweeper
+sweeper:
diff --git a/kde/slack-desc/wicd-kde b/kde/slack-desc/wicd-kde
new file mode 100644
index 0000000..b4f1ce6
--- /dev/null
+++ b/kde/slack-desc/wicd-kde
@@ -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------------------------------------------------------|
+wicd-kde: wicd-kde (Wicd client built on the KDE Development Platform)
+wicd-kde:
+wicd-kde: A Wicd client built on the KDE Development Platform.
+wicd-kde:
+wicd-kde:
+wicd-kde:
+wicd-kde:
+wicd-kde:
+wicd-kde: For more information, visit:
+wicd-kde: https://projects.kde.org/projects/extragear/network/wicd-kde
+wicd-kde:
diff --git a/kdei/kde-l10n/kde-l10n.SlackBuild b/kdei/kde-l10n/kde-l10n.SlackBuild
index 45a6129..88fd0b8 100755
--- a/kdei/kde-l10n/kde-l10n.SlackBuild
+++ b/kdei/kde-l10n/kde-l10n.SlackBuild
@@ -35,9 +35,9 @@ if [ ! -r ./languages ]; then
done
fi
-[ -z $VERSION ] && export VERSION=4.6.5
+[ -z $VERSION ] && export VERSION=4.7.4
[ -z $ARCH ] && export ARCH=noarch
-[ -z $BUILD ] && export BUILD=2
+[ -z $BUILD ] && export BUILD=1
# Use this as CFLAGS and CXXFLAGS:
if [ -z "$SLKCFLAGS" ]; then
diff --git a/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-bs b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-bs
new file mode 100644
index 0000000..04f60af
--- /dev/null
+++ b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-bs
@@ -0,0 +1,11 @@
+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-ug b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ug
new file mode 100644
index 0000000..d7d8234
--- /dev/null
+++ b/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-ug
@@ -0,0 +1,11 @@
+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: