From 270c1ba7053478dbd1c632eea18d6e54d51e4ecc Mon Sep 17 00:00:00 2001 From: Eric Hameleers Date: Mon, 22 Dec 2014 15:03:24 +0100 Subject: KDE 4.7.4 for Slackware 13.37 (06dec2011) --- kde/KDE.SlackBuild | 451 +++++++++++++++++++-- kde/KDE.options | 6 +- kde/KDE_extra.SlackBuild | 58 --- kde/amarok/amarok.SlackBuild | 109 ----- kde/amarok/doinst.sh.gz | Bin 118 -> 0 bytes kde/amarok/local.options | 1 - kde/amarok/slack-desc | 19 - kde/bluedevil/bluedevil.SlackBuild | 93 ----- kde/bluedevil/doinst.sh.gz | Bin 124 -> 0 bytes kde/bluedevil/local.options | 1 - kde/bluedevil/slack-desc | 19 - kde/build/kde-workspace | 2 + kde/build/kdelibs | 2 + kde/cmake/amarok | 22 + kde/cmake/bluedevil | 13 + kde/cmake/cmake | 16 + kde/cmake/k3b | 17 + kde/cmake/kdeaccessibility | 17 + kde/cmake/kdeadmin | 18 + kde/cmake/kdeartwork | 16 + kde/cmake/kdebase | 16 + kde/cmake/kdebindings | 25 ++ kde/cmake/kdelibs | 17 + kde/cmake/kdenetwork | 16 + kde/cmake/kdewebdev | 17 + kde/cmake/kwebkitpart | 11 + kde/cmake/perlkde | 20 + kde/cmake/perlqt | 20 + kde/cmake/polkit-kde-agent-1 | 15 + kde/cmake/polkit-kde-kcmodules-1 | 15 + kde/docs/k3b | 1 + kde/docs/kdepimlibs | 2 + kde/doinst.sh/amarok | 5 + kde/doinst.sh/blinken | 5 + kde/doinst.sh/bluedevil | 4 + kde/doinst.sh/cantor | 5 + kde/doinst.sh/gwenview | 5 + kde/doinst.sh/k3b | 5 + kde/doinst.sh/kalgebra | 5 + kde/doinst.sh/kalzium | 5 + kde/doinst.sh/kamera | 5 + kde/doinst.sh/kanagram | 5 + kde/doinst.sh/kate | 5 + kde/doinst.sh/kaudiocreator | 5 + kde/doinst.sh/kbruch | 5 + kde/doinst.sh/kcolorchooser | 5 + kde/doinst.sh/kde-applications | 5 + kde/doinst.sh/kde-baseapps | 4 + kde/doinst.sh/kde-runtime | 5 + kde/doinst.sh/kde-workspace | 26 ++ kde/doinst.sh/kdeaccessibility | 5 + kde/doinst.sh/kdeadmin | 5 + kde/doinst.sh/kdeartwork | 5 + kde/doinst.sh/kdebase | 4 + kde/doinst.sh/kdeedu | 5 + kde/doinst.sh/kdegames | 5 + kde/doinst.sh/kdegraphics | 5 + kde/doinst.sh/kdelibs | 9 + kde/doinst.sh/kdemultimedia | 5 + kde/doinst.sh/kdenetwork | 5 + kde/doinst.sh/kdepim | 5 + kde/doinst.sh/kdepim-runtime | 5 + kde/doinst.sh/kdeplasma-addons | 5 + kde/doinst.sh/kdesdk | 5 + kde/doinst.sh/kdetoys | 5 + kde/doinst.sh/kdeutils | 5 + kde/doinst.sh/kdevelop | 5 + kde/doinst.sh/kdevplatform | 5 + kde/doinst.sh/kdewebdev | 5 + kde/doinst.sh/kgamma | 5 + kde/doinst.sh/kgeography | 5 + kde/doinst.sh/khangman | 5 + kde/doinst.sh/kig | 5 + kde/doinst.sh/kiten | 5 + kde/doinst.sh/klettres | 5 + kde/doinst.sh/kmplot | 5 + kde/doinst.sh/koffice | 5 + kde/doinst.sh/kolourpaint | 5 + kde/doinst.sh/konsole | 5 + kde/doinst.sh/kopete-cryptography | 5 + kde/doinst.sh/kruler | 5 + kde/doinst.sh/ksaneplugin | 5 + kde/doinst.sh/ksnapshot | 5 + kde/doinst.sh/kstars | 5 + kde/doinst.sh/ktorrent | 5 + kde/doinst.sh/ktouch | 5 + kde/doinst.sh/kturtle | 5 + kde/doinst.sh/kwordquiz | 5 + kde/doinst.sh/marble | 5 + kde/doinst.sh/okular | 5 + kde/doinst.sh/parley | 5 + kde/doinst.sh/rocs | 5 + kde/doinst.sh/skanlite | 5 + kde/doinst.sh/step | 5 + kde/doinst.sh/wicd-kde | 5 + kde/k3b/doinst.sh.gz | Bin 118 -> 0 bytes kde/k3b/k3b.SlackBuild | 97 ----- kde/k3b/local.options | 1 - kde/k3b/slack-desc | 19 - kde/kaudiocreator/doinst.sh.gz | Bin 118 -> 0 bytes .../kaudiocreator-1.2.90-addlibs.patch | 11 - kde/kaudiocreator/kaudiocreator.SlackBuild | 90 ---- kde/kaudiocreator/local.options | 2 - kde/kaudiocreator/slack-desc | 19 - kde/kdeaccessibility/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdeaccessibility/kdeaccessibility.SlackBuild | 92 ----- kde/kdeaccessibility/slack-desc | 20 - kde/kdeadmin/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdeadmin/kdeadmin.SlackBuild | 96 ----- kde/kdeadmin/knetworkconf.diff.gz | Bin 1283 -> 0 bytes kde/kdeadmin/slack-desc | 20 - kde/kdeartwork/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdeartwork/kdeartwork.SlackBuild | 91 ----- kde/kdeartwork/slack-desc | 19 - kde/kdebase-runtime/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdebase-runtime/kdebase-runtime.SlackBuild | 94 ----- kde/kdebase-runtime/slack-desc | 18 - kde/kdebase-workspace/config/Xsession | 88 ---- kde/kdebase-workspace/config/Xsession.orig | 65 --- kde/kdebase-workspace/doinst.sh.gz | Bin 361 -> 0 bytes kde/kdebase-workspace/kdebase-workspace.SlackBuild | 131 ------ .../kdebase-workspace.kdm.server.timeout.diff.gz | Bin 247 -> 0 bytes kde/kdebase-workspace/slack-desc | 12 - kde/kdebase-workspace/xinit/xinitrc.kde | 32 -- kde/kdebase/config/kdeglobals | 4 - kde/kdebase/doinst.sh.gz | Bin 124 -> 0 bytes kde/kdebase/kdebase.SlackBuild | 112 ----- kde/kdebase/profile.d/kde.csh | 12 - kde/kdebase/profile.d/kde.sh | 13 - kde/kdebase/slack-desc | 19 - kde/kdebindings/kdebindings-len-ptr-rfloat.diff.gz | Bin 1819 -> 0 bytes kde/kdebindings/kdebindings-ruby-env.h.diff.gz | Bin 1812 -> 0 bytes kde/kdebindings/kdebindings-rubyconfig.h.diff.gz | Bin 307 -> 0 bytes .../kdebindings.1170602.sip_4_11_x.diff.gz | Bin 658 -> 0 bytes kde/kdebindings/kdebindings.SlackBuild | 110 ----- kde/kdebindings/slack-desc | 19 - kde/kdeedu/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdeedu/kdeedu.SlackBuild | 90 ---- kde/kdeedu/slack-desc | 19 - kde/kdegames/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdegames/kdegames.SlackBuild | 90 ---- kde/kdegames/slack-desc | 19 - kde/kdegraphics/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdegraphics/kdegraphics.SlackBuild | 92 ----- kde/kdegraphics/slack-desc | 19 - kde/kdelibs/doinst.sh.gz | Bin 142 -> 0 bytes kde/kdelibs/kdelibs.CVE-2011-1168.patch.gz | Bin 400 -> 0 bytes kde/kdelibs/kdelibs.SlackBuild | 106 ----- kde/kdelibs/kdelibs.docbook.patch.gz | Bin 361 -> 0 bytes kde/kdelibs/kdelibs.kssl.CVE-2011-3365.patch | 24 -- kde/kdelibs/kdesu-allow_NOPASS_in_suauth.patch.gz | Bin 766 -> 0 bytes kde/kdelibs/local.options | 2 - kde/kdelibs/slack-desc | 19 - kde/kdemultimedia/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdemultimedia/kdemultimedia.SlackBuild | 90 ---- kde/kdemultimedia/slack-desc | 19 - kde/kdenetwork/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdenetwork/kdenetwork.SlackBuild | 92 ----- kde/kdenetwork/kdenetwork.libktorrent.diff.gz | Bin 427 -> 0 bytes kde/kdenetwork/slack-desc | 19 - kde/kdepim-runtime/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdepim-runtime/kdepim-runtime.SlackBuild | 91 ----- kde/kdepim-runtime/local.options | 2 - kde/kdepim-runtime/slack-desc | 19 - kde/kdepim/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdepim/kdepim-4.5.85-install-headers.patch | 124 ------ kde/kdepim/kdepim.SlackBuild | 94 ----- kde/kdepim/local.options | 1 - kde/kdepim/slack-desc | 19 - .../kdepimlibs-4.6.imap4.cpp.r1216163.diff.gz | Bin 409 -> 0 bytes kde/kdepimlibs/kdepimlibs.SlackBuild | 93 ----- kde/kdepimlibs/slack-desc | 19 - kde/kdeplasma-addons/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdeplasma-addons/kdeplasma-addons.SlackBuild | 90 ---- kde/kdeplasma-addons/slack-desc | 19 - kde/kdesdk/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdesdk/kdesdk.SlackBuild | 90 ---- kde/kdesdk/slack-desc | 19 - kde/kdetoys/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdetoys/kdetoys.SlackBuild | 90 ---- kde/kdetoys/slack-desc | 19 - kde/kdeutils/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdeutils/kdeutils.SlackBuild | 102 ----- kde/kdeutils/kdeutils.ark.CVE-2011-2725.patch.gz | Bin 670 -> 0 bytes kde/kdeutils/kdeutils_bug_276568.patch.gz | Bin 1907 -> 0 bytes kde/kdeutils/kdeutils_bug_277020.patch.gz | Bin 381 -> 0 bytes kde/kdeutils/local.options | 1 - kde/kdeutils/slack-desc | 19 - kde/kdevelop/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdevelop/kdevelop.SlackBuild | 91 ----- kde/kdevelop/local.options | 1 - kde/kdevelop/slack-desc | 19 - kde/kdevplatform/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdevplatform/kdevplatform.SlackBuild | 91 ----- kde/kdevplatform/local.options | 1 - kde/kdevplatform/slack-desc | 19 - kde/kdewebdev/doinst.sh.gz | Bin 118 -> 0 bytes kde/kdewebdev/include-tidy.patch.gz | Bin 260 -> 0 bytes kde/kdewebdev/kde4-kdewebdev-findtidy.diff.gz | Bin 391 -> 0 bytes kde/kdewebdev/kdewebdev.SlackBuild | 108 ----- kde/kdewebdev/slack-desc | 19 - kde/kdewebdev/tidy/get-tidy-cvs.sh | 37 -- kde/kdewebdev/tidy/tidy.SlackBuild | 104 ----- kde/kdewebdev/tidy/tidy.build | 92 ----- kde/koffice/doinst.sh.gz | Bin 118 -> 0 bytes kde/koffice/koffice.SlackBuild | 90 ---- kde/koffice/koffice.krita.png14.diff.gz | Bin 267 -> 0 bytes kde/koffice/local.options | 1 - kde/koffice/slack-desc | 19 - kde/konq-plugins/konq-plugins-4.4.0-qt47.patch.gz | Bin 318 -> 0 bytes kde/konq-plugins/konq-plugins.SlackBuild | 93 ----- kde/konq-plugins/local.options | 1 - kde/konq-plugins/slack-desc | 19 - kde/kopete-cryptography/doinst.sh.gz | Bin 118 -> 0 bytes .../kopete-cryptography.SlackBuild | 91 ----- kde/kopete-cryptography/local.options | 1 - kde/kopete-cryptography/slack-desc | 19 - kde/ktorrent/doinst.sh.gz | Bin 118 -> 0 bytes kde/ktorrent/ktorrent.SlackBuild | 91 ----- kde/ktorrent/local.options | 1 - kde/ktorrent/slack-desc | 19 - kde/kwebkitpart/kwebkitpart.SlackBuild | 88 ---- kde/kwebkitpart/local.options | 2 - kde/kwebkitpart/slack-desc | 19 - kde/libktorrent/libktorrent.SlackBuild | 90 ---- kde/libktorrent/local.options | 1 - kde/libktorrent/slack-desc | 19 - kde/modularize | 99 +++++ kde/modules/extragear | 15 + kde/modules/kdeaccessibility | 1 + kde/modules/kdeadmin | 1 + kde/modules/kdeartwork | 1 + kde/modules/kdebase | 6 + kde/modules/kdebindings | 11 + kde/modules/kdeedu | 21 + kde/modules/kdegames | 1 + kde/modules/kdegraphics | 17 + kde/modules/kdelibs | 1 + kde/modules/kdemultimedia | 1 + kde/modules/kdenetwork | 1 + kde/modules/kdepim | 3 + kde/modules/kdepimlibs | 1 + kde/modules/kdeplasma-addons | 1 + kde/modules/kdesdk | 1 + kde/modules/kdetoys | 1 + kde/modules/kdeutils | 15 + kde/modules/kdewebdev | 1 + kde/modules/oxygen-icons | 2 + kde/modules/polkit-kde | 2 + kde/noarch | 5 + kde/oxygen-icons/oxygen-icons.SlackBuild | 86 ---- kde/oxygen-icons/slack-desc | 19 - kde/package-blacklist | 11 + kde/patch/README | 18 + kde/patch/kde-workspace.patch | 9 + .../kdebase-workspace.kdm.server.timeout.diff.gz | Bin 0 -> 247 bytes ...base-workspace.kwin.effects.performance.diff.gz | Bin 0 -> 1019 bytes kde/patch/kdelibs.patch | 13 + kde/patch/kdelibs/kdelibs.docbook.patch.gz | Bin 0 -> 361 bytes kde/patch/kdelibs/kdelibs.klocale.numberfix.patch | 130 ++++++ kde/patch/kdelibs/kdelibs.kssl.CVE-2011-3365.patch | 24 ++ kde/patch/kdelibs/kdelibs.nepomuk.unicode.patch | 65 +++ kde/patch/kdepim-runtime.patch | 7 + ...1-Ignore-items-with-empty-remote-ids-here.patch | 36 ++ ...igration-from-previous-version_bug-283467.patch | 76 ++++ kde/patch/kdepim.patch | 6 + .../kdepim/kdepim-4.5.85-install-headers.patch | 124 ++++++ kde/patch/kdepim/kdepim-4.7.1_memleak.patch | 22 + kde/patch/kdewebdev.patch | 5 + kde/patch/kdewebdev/include-tidy.patch.gz | Bin 0 -> 260 bytes kde/polkit-kde-agent-1/local.options | 1 - .../polkit-kde-agent-1.SlackBuild | 93 ----- kde/polkit-kde-agent-1/pull-polkit-kde-agent-1 | 6 - kde/polkit-kde-agent-1/slack-desc | 18 - kde/polkit-kde-kcmodules-1/local.options | 1 - .../polkit-kde-kcmodules-1.SlackBuild | 93 ----- .../pull-polkit-kde-kcmodules-1 | 6 - kde/polkit-kde-kcmodules-1/slack-desc | 18 - kde/polkit-qt-1/local.options | 1 - kde/polkit-qt-1/polkit-qt-1.SlackBuild | 90 ---- kde/polkit-qt-1/pull-polkit-qt-1 | 6 - kde/polkit-qt-1/slack-desc | 19 - kde/post-install/k3b.post-install | 2 + kde/post-install/kde-runtime.post-install | 5 + kde/post-install/kde-workspace.post-install | 35 ++ kde/post-install/kde-workspace/config/Xsession | 88 ++++ .../kde-workspace/config/Xsession.orig | 65 +++ kde/post-install/kde-workspace/xinit/xinitrc.kde | 32 ++ kde/post-install/kdebase.post-install | 9 + kde/post-install/kdebase/profile.d/kde.csh | 12 + kde/post-install/kdebase/profile.d/kde.sh | 13 + kde/post-install/kdelibs.post-install | 2 + kde/post-install/konsole.post-install | 12 + kde/pre-install/README | 18 + kde/pre-install/amarok.pre-install | 9 + kde/pre-install/kdewebdev.pre-install | 6 + kde/pre-install/kdewebdev/tidy/get-tidy-cvs.sh | 37 ++ kde/pre-install/kdewebdev/tidy/tidy.SlackBuild | 104 +++++ kde/pre-install/kdewebdev/tidy/tidy.build | 92 +++++ kde/skanlite/doinst.sh.gz | Bin 118 -> 0 bytes kde/skanlite/local.options | 1 - kde/skanlite/skanlite.SlackBuild | 85 ---- kde/skanlite/slack-desc | 19 - kde/slack-desc/amarok | 19 + kde/slack-desc/ark | 19 + kde/slack-desc/blinken | 19 + kde/slack-desc/bluedevil | 19 + kde/slack-desc/cantor | 19 + kde/slack-desc/digikam | 19 + kde/slack-desc/filelight | 19 + kde/slack-desc/gwenview | 19 + kde/slack-desc/k3b | 19 + kde/slack-desc/kalgebra | 19 + kde/slack-desc/kalzium | 19 + kde/slack-desc/kamera | 19 + kde/slack-desc/kanagram | 19 + kde/slack-desc/kate | 19 + kde/slack-desc/kaudiocreator | 19 + kde/slack-desc/kbruch | 19 + kde/slack-desc/kcalk | 19 + kde/slack-desc/kcharselect | 19 + kde/slack-desc/kcolorchooser | 19 + kde/slack-desc/kde-base | 19 + kde/slack-desc/kde-baseapps | 19 + kde/slack-desc/kde-bindings | 19 + kde/slack-desc/kde-educational | 19 + kde/slack-desc/kde-runtime | 18 + kde/slack-desc/kde-wallpapers | 19 + kde/slack-desc/kde-workspace | 19 + kde/slack-desc/kdeaccessibility | 20 + kde/slack-desc/kdeadmin | 20 + kde/slack-desc/kdeartwork | 19 + kde/slack-desc/kdebase | 19 + kde/slack-desc/kdebase-runtime | 18 + kde/slack-desc/kdebase-workspace | 12 + kde/slack-desc/kdebindings | 19 + kde/slack-desc/kdeedu | 19 + kde/slack-desc/kdegames | 19 + kde/slack-desc/kdegraphics | 19 + kde/slack-desc/kdegraphics-strigi-analyzer | 19 + kde/slack-desc/kdegraphics-thumbnailers | 19 + kde/slack-desc/kdelibs | 19 + kde/slack-desc/kdemultimedia | 19 + kde/slack-desc/kdenetwork | 19 + kde/slack-desc/kdepim | 19 + kde/slack-desc/kdepim-runtime | 19 + kde/slack-desc/kdepimlibs | 19 + kde/slack-desc/kdeplasma-addons | 19 + kde/slack-desc/kdesdk | 19 + kde/slack-desc/kdetoys | 19 + kde/slack-desc/kdeutils | 19 + kde/slack-desc/kdevelop | 19 + kde/slack-desc/kdevplatform | 19 + kde/slack-desc/kdewebdev | 19 + kde/slack-desc/kdiskfree | 19 + kde/slack-desc/kfloppy | 19 + kde/slack-desc/kgamma | 19 + kde/slack-desc/kgeography | 19 + kde/slack-desc/kgpg | 19 + kde/slack-desc/khangman | 19 + kde/slack-desc/kig | 19 + kde/slack-desc/kimono | 19 + kde/slack-desc/kipi-plugins | 19 + kde/slack-desc/kiten | 19 + kde/slack-desc/klettres | 19 + kde/slack-desc/kmplot | 19 + kde/slack-desc/koffice | 19 + kde/slack-desc/kolourpaint | 19 + kde/slack-desc/konsole | 19 + kde/slack-desc/kopete-cryptography | 19 + kde/slack-desc/korundum | 19 + kde/slack-desc/kplayer | 19 + kde/slack-desc/kremotecontrol | 19 + kde/slack-desc/kross-interpreters | 19 + kde/slack-desc/kruler | 19 + kde/slack-desc/ksaneplugin | 19 + kde/slack-desc/ksnapshot | 19 + kde/slack-desc/kstars | 19 + kde/slack-desc/ktimer | 19 + kde/slack-desc/ktorrent | 19 + kde/slack-desc/ktouch | 19 + kde/slack-desc/kturtle | 19 + kde/slack-desc/kwallet | 19 + kde/slack-desc/kwebkitpart | 19 + kde/slack-desc/kwordquiz | 19 + kde/slack-desc/libkdcraw | 19 + kde/slack-desc/libkdeedu | 19 + kde/slack-desc/libkexiv2 | 19 + kde/slack-desc/libkipi | 20 + kde/slack-desc/libksane | 19 + kde/slack-desc/libktorrent | 19 + kde/slack-desc/marble | 20 + kde/slack-desc/mobipocket | 19 + kde/slack-desc/networkmanagement | 19 + kde/slack-desc/okular | 19 + kde/slack-desc/oxygen-gtk | 19 + kde/slack-desc/oxygen-icons | 19 + kde/slack-desc/parley | 19 + kde/slack-desc/perlkde | 19 + kde/slack-desc/perlqt | 19 + kde/slack-desc/polkit-kde-agent-1 | 18 + kde/slack-desc/polkit-kde-kcmodules-1 | 18 + kde/slack-desc/polkit-qt-1 | 19 + kde/slack-desc/printer-applet | 19 + kde/slack-desc/prison | 19 + kde/slack-desc/pykde4 | 19 + kde/slack-desc/qtruby | 19 + kde/slack-desc/quanta | 20 + kde/slack-desc/qyoto | 19 + kde/slack-desc/rocs | 19 + kde/slack-desc/skanlite | 19 + kde/slack-desc/smokegen | 19 + kde/slack-desc/smokekde | 19 + kde/slack-desc/smokeqt | 19 + kde/slack-desc/step | 19 + kde/slack-desc/strigi | 19 + kde/slack-desc/superkaramba | 19 + kde/slack-desc/svgpart | 19 + kde/slack-desc/sweeper | 19 + kde/slack-desc/wicd-kde | 19 + 420 files changed, 4578 insertions(+), 5051 deletions(-) delete mode 100755 kde/KDE_extra.SlackBuild delete mode 100755 kde/amarok/amarok.SlackBuild delete mode 100644 kde/amarok/doinst.sh.gz delete mode 100644 kde/amarok/local.options delete mode 100644 kde/amarok/slack-desc delete mode 100755 kde/bluedevil/bluedevil.SlackBuild delete mode 100644 kde/bluedevil/doinst.sh.gz delete mode 100644 kde/bluedevil/local.options delete mode 100644 kde/bluedevil/slack-desc create mode 100644 kde/build/kde-workspace create mode 100644 kde/build/kdelibs create mode 100644 kde/cmake/amarok create mode 100644 kde/cmake/bluedevil create mode 100644 kde/cmake/cmake create mode 100644 kde/cmake/k3b create mode 100644 kde/cmake/kdeaccessibility create mode 100644 kde/cmake/kdeadmin create mode 100644 kde/cmake/kdeartwork create mode 100644 kde/cmake/kdebase create mode 100644 kde/cmake/kdebindings create mode 100644 kde/cmake/kdelibs create mode 100644 kde/cmake/kdenetwork create mode 100644 kde/cmake/kdewebdev create mode 100644 kde/cmake/kwebkitpart create mode 100644 kde/cmake/perlkde create mode 100644 kde/cmake/perlqt create mode 100644 kde/cmake/polkit-kde-agent-1 create mode 100644 kde/cmake/polkit-kde-kcmodules-1 create mode 100644 kde/docs/k3b create mode 100644 kde/docs/kdepimlibs create mode 100644 kde/doinst.sh/amarok create mode 100644 kde/doinst.sh/blinken create mode 100644 kde/doinst.sh/bluedevil create mode 100644 kde/doinst.sh/cantor create mode 100644 kde/doinst.sh/gwenview create mode 100644 kde/doinst.sh/k3b create mode 100644 kde/doinst.sh/kalgebra create mode 100644 kde/doinst.sh/kalzium create mode 100644 kde/doinst.sh/kamera create mode 100644 kde/doinst.sh/kanagram create mode 100644 kde/doinst.sh/kate create mode 100644 kde/doinst.sh/kaudiocreator create mode 100644 kde/doinst.sh/kbruch create mode 100644 kde/doinst.sh/kcolorchooser create mode 100644 kde/doinst.sh/kde-applications create mode 100644 kde/doinst.sh/kde-baseapps create mode 100644 kde/doinst.sh/kde-runtime create mode 100644 kde/doinst.sh/kde-workspace create mode 100644 kde/doinst.sh/kdeaccessibility create mode 100644 kde/doinst.sh/kdeadmin create mode 100644 kde/doinst.sh/kdeartwork create mode 100644 kde/doinst.sh/kdebase create mode 100644 kde/doinst.sh/kdeedu create mode 100644 kde/doinst.sh/kdegames create mode 100644 kde/doinst.sh/kdegraphics create mode 100644 kde/doinst.sh/kdelibs create mode 100644 kde/doinst.sh/kdemultimedia create mode 100644 kde/doinst.sh/kdenetwork create mode 100644 kde/doinst.sh/kdepim create mode 100644 kde/doinst.sh/kdepim-runtime create mode 100644 kde/doinst.sh/kdeplasma-addons create mode 100644 kde/doinst.sh/kdesdk create mode 100644 kde/doinst.sh/kdetoys create mode 100644 kde/doinst.sh/kdeutils create mode 100644 kde/doinst.sh/kdevelop create mode 100644 kde/doinst.sh/kdevplatform create mode 100644 kde/doinst.sh/kdewebdev create mode 100644 kde/doinst.sh/kgamma create mode 100644 kde/doinst.sh/kgeography create mode 100644 kde/doinst.sh/khangman create mode 100644 kde/doinst.sh/kig create mode 100644 kde/doinst.sh/kiten create mode 100644 kde/doinst.sh/klettres create mode 100644 kde/doinst.sh/kmplot create mode 100644 kde/doinst.sh/koffice create mode 100644 kde/doinst.sh/kolourpaint create mode 100644 kde/doinst.sh/konsole create mode 100644 kde/doinst.sh/kopete-cryptography create mode 100644 kde/doinst.sh/kruler create mode 100644 kde/doinst.sh/ksaneplugin create mode 100644 kde/doinst.sh/ksnapshot create mode 100644 kde/doinst.sh/kstars create mode 100644 kde/doinst.sh/ktorrent create mode 100644 kde/doinst.sh/ktouch create mode 100644 kde/doinst.sh/kturtle create mode 100644 kde/doinst.sh/kwordquiz create mode 100644 kde/doinst.sh/marble create mode 100644 kde/doinst.sh/okular create mode 100644 kde/doinst.sh/parley create mode 100644 kde/doinst.sh/rocs create mode 100644 kde/doinst.sh/skanlite create mode 100644 kde/doinst.sh/step create mode 100644 kde/doinst.sh/wicd-kde delete mode 100644 kde/k3b/doinst.sh.gz delete mode 100755 kde/k3b/k3b.SlackBuild delete mode 100644 kde/k3b/local.options delete mode 100644 kde/k3b/slack-desc delete mode 100644 kde/kaudiocreator/doinst.sh.gz delete mode 100644 kde/kaudiocreator/kaudiocreator-1.2.90-addlibs.patch delete mode 100755 kde/kaudiocreator/kaudiocreator.SlackBuild delete mode 100644 kde/kaudiocreator/local.options delete mode 100644 kde/kaudiocreator/slack-desc delete mode 100644 kde/kdeaccessibility/doinst.sh.gz delete mode 100755 kde/kdeaccessibility/kdeaccessibility.SlackBuild delete mode 100644 kde/kdeaccessibility/slack-desc delete mode 100644 kde/kdeadmin/doinst.sh.gz delete mode 100755 kde/kdeadmin/kdeadmin.SlackBuild delete mode 100644 kde/kdeadmin/knetworkconf.diff.gz delete mode 100644 kde/kdeadmin/slack-desc delete mode 100644 kde/kdeartwork/doinst.sh.gz delete mode 100755 kde/kdeartwork/kdeartwork.SlackBuild delete mode 100644 kde/kdeartwork/slack-desc delete mode 100644 kde/kdebase-runtime/doinst.sh.gz delete mode 100755 kde/kdebase-runtime/kdebase-runtime.SlackBuild delete mode 100644 kde/kdebase-runtime/slack-desc delete mode 100644 kde/kdebase-workspace/config/Xsession delete mode 100644 kde/kdebase-workspace/config/Xsession.orig delete mode 100644 kde/kdebase-workspace/doinst.sh.gz delete mode 100755 kde/kdebase-workspace/kdebase-workspace.SlackBuild delete mode 100644 kde/kdebase-workspace/kdebase-workspace.kdm.server.timeout.diff.gz delete mode 100644 kde/kdebase-workspace/slack-desc delete mode 100755 kde/kdebase-workspace/xinit/xinitrc.kde delete mode 100644 kde/kdebase/config/kdeglobals delete mode 100644 kde/kdebase/doinst.sh.gz delete mode 100755 kde/kdebase/kdebase.SlackBuild delete mode 100755 kde/kdebase/profile.d/kde.csh delete mode 100755 kde/kdebase/profile.d/kde.sh delete mode 100644 kde/kdebase/slack-desc delete mode 100644 kde/kdebindings/kdebindings-len-ptr-rfloat.diff.gz delete mode 100644 kde/kdebindings/kdebindings-ruby-env.h.diff.gz delete mode 100644 kde/kdebindings/kdebindings-rubyconfig.h.diff.gz delete mode 100644 kde/kdebindings/kdebindings.1170602.sip_4_11_x.diff.gz delete mode 100755 kde/kdebindings/kdebindings.SlackBuild delete mode 100644 kde/kdebindings/slack-desc delete mode 100644 kde/kdeedu/doinst.sh.gz delete mode 100755 kde/kdeedu/kdeedu.SlackBuild delete mode 100644 kde/kdeedu/slack-desc delete mode 100644 kde/kdegames/doinst.sh.gz delete mode 100755 kde/kdegames/kdegames.SlackBuild delete mode 100644 kde/kdegames/slack-desc delete mode 100644 kde/kdegraphics/doinst.sh.gz delete mode 100755 kde/kdegraphics/kdegraphics.SlackBuild delete mode 100644 kde/kdegraphics/slack-desc delete mode 100644 kde/kdelibs/doinst.sh.gz delete mode 100644 kde/kdelibs/kdelibs.CVE-2011-1168.patch.gz delete mode 100755 kde/kdelibs/kdelibs.SlackBuild delete mode 100644 kde/kdelibs/kdelibs.docbook.patch.gz delete mode 100644 kde/kdelibs/kdelibs.kssl.CVE-2011-3365.patch delete mode 100644 kde/kdelibs/kdesu-allow_NOPASS_in_suauth.patch.gz delete mode 100644 kde/kdelibs/local.options delete mode 100644 kde/kdelibs/slack-desc delete mode 100644 kde/kdemultimedia/doinst.sh.gz delete mode 100755 kde/kdemultimedia/kdemultimedia.SlackBuild delete mode 100644 kde/kdemultimedia/slack-desc delete mode 100644 kde/kdenetwork/doinst.sh.gz delete mode 100755 kde/kdenetwork/kdenetwork.SlackBuild delete mode 100644 kde/kdenetwork/kdenetwork.libktorrent.diff.gz delete mode 100644 kde/kdenetwork/slack-desc delete mode 100644 kde/kdepim-runtime/doinst.sh.gz delete mode 100755 kde/kdepim-runtime/kdepim-runtime.SlackBuild delete mode 100644 kde/kdepim-runtime/local.options delete mode 100644 kde/kdepim-runtime/slack-desc delete mode 100644 kde/kdepim/doinst.sh.gz delete mode 100644 kde/kdepim/kdepim-4.5.85-install-headers.patch delete mode 100755 kde/kdepim/kdepim.SlackBuild delete mode 100644 kde/kdepim/local.options delete mode 100644 kde/kdepim/slack-desc delete mode 100644 kde/kdepimlibs/kdepimlibs-4.6.imap4.cpp.r1216163.diff.gz delete mode 100755 kde/kdepimlibs/kdepimlibs.SlackBuild delete mode 100644 kde/kdepimlibs/slack-desc delete mode 100644 kde/kdeplasma-addons/doinst.sh.gz delete mode 100755 kde/kdeplasma-addons/kdeplasma-addons.SlackBuild delete mode 100644 kde/kdeplasma-addons/slack-desc delete mode 100644 kde/kdesdk/doinst.sh.gz delete mode 100755 kde/kdesdk/kdesdk.SlackBuild delete mode 100644 kde/kdesdk/slack-desc delete mode 100644 kde/kdetoys/doinst.sh.gz delete mode 100755 kde/kdetoys/kdetoys.SlackBuild delete mode 100644 kde/kdetoys/slack-desc delete mode 100644 kde/kdeutils/doinst.sh.gz delete mode 100755 kde/kdeutils/kdeutils.SlackBuild delete mode 100644 kde/kdeutils/kdeutils.ark.CVE-2011-2725.patch.gz delete mode 100644 kde/kdeutils/kdeutils_bug_276568.patch.gz delete mode 100644 kde/kdeutils/kdeutils_bug_277020.patch.gz delete mode 100644 kde/kdeutils/local.options delete mode 100644 kde/kdeutils/slack-desc delete mode 100644 kde/kdevelop/doinst.sh.gz delete mode 100755 kde/kdevelop/kdevelop.SlackBuild delete mode 100644 kde/kdevelop/local.options delete mode 100644 kde/kdevelop/slack-desc delete mode 100644 kde/kdevplatform/doinst.sh.gz delete mode 100755 kde/kdevplatform/kdevplatform.SlackBuild delete mode 100644 kde/kdevplatform/local.options delete mode 100644 kde/kdevplatform/slack-desc delete mode 100644 kde/kdewebdev/doinst.sh.gz delete mode 100644 kde/kdewebdev/include-tidy.patch.gz delete mode 100644 kde/kdewebdev/kde4-kdewebdev-findtidy.diff.gz delete mode 100755 kde/kdewebdev/kdewebdev.SlackBuild delete mode 100644 kde/kdewebdev/slack-desc delete mode 100755 kde/kdewebdev/tidy/get-tidy-cvs.sh delete mode 100755 kde/kdewebdev/tidy/tidy.SlackBuild delete mode 100755 kde/kdewebdev/tidy/tidy.build delete mode 100644 kde/koffice/doinst.sh.gz delete mode 100755 kde/koffice/koffice.SlackBuild delete mode 100644 kde/koffice/koffice.krita.png14.diff.gz delete mode 100644 kde/koffice/local.options delete mode 100644 kde/koffice/slack-desc delete mode 100644 kde/konq-plugins/konq-plugins-4.4.0-qt47.patch.gz delete mode 100755 kde/konq-plugins/konq-plugins.SlackBuild delete mode 100644 kde/konq-plugins/local.options delete mode 100644 kde/konq-plugins/slack-desc delete mode 100644 kde/kopete-cryptography/doinst.sh.gz delete mode 100755 kde/kopete-cryptography/kopete-cryptography.SlackBuild delete mode 100644 kde/kopete-cryptography/local.options delete mode 100644 kde/kopete-cryptography/slack-desc delete mode 100644 kde/ktorrent/doinst.sh.gz delete mode 100755 kde/ktorrent/ktorrent.SlackBuild delete mode 100644 kde/ktorrent/local.options delete mode 100644 kde/ktorrent/slack-desc delete mode 100755 kde/kwebkitpart/kwebkitpart.SlackBuild delete mode 100644 kde/kwebkitpart/local.options delete mode 100644 kde/kwebkitpart/slack-desc delete mode 100755 kde/libktorrent/libktorrent.SlackBuild delete mode 100644 kde/libktorrent/local.options delete mode 100644 kde/libktorrent/slack-desc create mode 100644 kde/modularize create mode 100644 kde/modules/extragear create mode 100644 kde/modules/kdeaccessibility create mode 100644 kde/modules/kdeadmin create mode 100644 kde/modules/kdeartwork create mode 100644 kde/modules/kdebase create mode 100644 kde/modules/kdebindings create mode 100644 kde/modules/kdeedu create mode 100644 kde/modules/kdegames create mode 100644 kde/modules/kdegraphics create mode 100644 kde/modules/kdelibs create mode 100644 kde/modules/kdemultimedia create mode 100644 kde/modules/kdenetwork create mode 100644 kde/modules/kdepim create mode 100644 kde/modules/kdepimlibs create mode 100644 kde/modules/kdeplasma-addons create mode 100644 kde/modules/kdesdk create mode 100644 kde/modules/kdetoys create mode 100644 kde/modules/kdeutils create mode 100644 kde/modules/kdewebdev create mode 100644 kde/modules/oxygen-icons create mode 100644 kde/modules/polkit-kde create mode 100644 kde/noarch delete mode 100755 kde/oxygen-icons/oxygen-icons.SlackBuild delete mode 100644 kde/oxygen-icons/slack-desc create mode 100644 kde/package-blacklist create mode 100644 kde/patch/README create mode 100644 kde/patch/kde-workspace.patch create mode 100644 kde/patch/kde-workspace/kdebase-workspace.kdm.server.timeout.diff.gz create mode 100644 kde/patch/kde-workspace/kdebase-workspace.kwin.effects.performance.diff.gz create mode 100644 kde/patch/kdelibs.patch create mode 100644 kde/patch/kdelibs/kdelibs.docbook.patch.gz create mode 100644 kde/patch/kdelibs/kdelibs.klocale.numberfix.patch create mode 100644 kde/patch/kdelibs/kdelibs.kssl.CVE-2011-3365.patch create mode 100644 kde/patch/kdelibs/kdelibs.nepomuk.unicode.patch create mode 100644 kde/patch/kdepim-runtime.patch create mode 100644 kde/patch/kdepim-runtime/0001-Ignore-items-with-empty-remote-ids-here.patch create mode 100644 kde/patch/kdepim-runtime/Kmail-has-duplicated-folders-after-migration-from-previous-version_bug-283467.patch create mode 100644 kde/patch/kdepim.patch create mode 100644 kde/patch/kdepim/kdepim-4.5.85-install-headers.patch create mode 100644 kde/patch/kdepim/kdepim-4.7.1_memleak.patch create mode 100644 kde/patch/kdewebdev.patch create mode 100644 kde/patch/kdewebdev/include-tidy.patch.gz delete mode 100644 kde/polkit-kde-agent-1/local.options delete mode 100755 kde/polkit-kde-agent-1/polkit-kde-agent-1.SlackBuild delete mode 100644 kde/polkit-kde-agent-1/pull-polkit-kde-agent-1 delete mode 100644 kde/polkit-kde-agent-1/slack-desc delete mode 100644 kde/polkit-kde-kcmodules-1/local.options delete mode 100755 kde/polkit-kde-kcmodules-1/polkit-kde-kcmodules-1.SlackBuild delete mode 100644 kde/polkit-kde-kcmodules-1/pull-polkit-kde-kcmodules-1 delete mode 100644 kde/polkit-kde-kcmodules-1/slack-desc delete mode 100644 kde/polkit-qt-1/local.options delete mode 100755 kde/polkit-qt-1/polkit-qt-1.SlackBuild delete mode 100644 kde/polkit-qt-1/pull-polkit-qt-1 delete mode 100644 kde/polkit-qt-1/slack-desc create mode 100644 kde/post-install/k3b.post-install create mode 100644 kde/post-install/kde-runtime.post-install create mode 100644 kde/post-install/kde-workspace.post-install create mode 100644 kde/post-install/kde-workspace/config/Xsession create mode 100644 kde/post-install/kde-workspace/config/Xsession.orig create mode 100755 kde/post-install/kde-workspace/xinit/xinitrc.kde create mode 100644 kde/post-install/kdebase.post-install create mode 100755 kde/post-install/kdebase/profile.d/kde.csh create mode 100755 kde/post-install/kdebase/profile.d/kde.sh create mode 100644 kde/post-install/kdelibs.post-install create mode 100644 kde/post-install/konsole.post-install create mode 100644 kde/pre-install/README create mode 100644 kde/pre-install/amarok.pre-install create mode 100644 kde/pre-install/kdewebdev.pre-install create mode 100755 kde/pre-install/kdewebdev/tidy/get-tidy-cvs.sh create mode 100755 kde/pre-install/kdewebdev/tidy/tidy.SlackBuild create mode 100755 kde/pre-install/kdewebdev/tidy/tidy.build delete mode 100644 kde/skanlite/doinst.sh.gz delete mode 100644 kde/skanlite/local.options delete mode 100755 kde/skanlite/skanlite.SlackBuild delete mode 100644 kde/skanlite/slack-desc create mode 100644 kde/slack-desc/amarok create mode 100644 kde/slack-desc/ark create mode 100644 kde/slack-desc/blinken create mode 100644 kde/slack-desc/bluedevil create mode 100644 kde/slack-desc/cantor create mode 100644 kde/slack-desc/digikam create mode 100644 kde/slack-desc/filelight create mode 100644 kde/slack-desc/gwenview create mode 100644 kde/slack-desc/k3b create mode 100644 kde/slack-desc/kalgebra create mode 100644 kde/slack-desc/kalzium create mode 100644 kde/slack-desc/kamera create mode 100644 kde/slack-desc/kanagram create mode 100644 kde/slack-desc/kate create mode 100644 kde/slack-desc/kaudiocreator create mode 100644 kde/slack-desc/kbruch create mode 100644 kde/slack-desc/kcalk create mode 100644 kde/slack-desc/kcharselect create mode 100644 kde/slack-desc/kcolorchooser create mode 100644 kde/slack-desc/kde-base create mode 100644 kde/slack-desc/kde-baseapps create mode 100644 kde/slack-desc/kde-bindings create mode 100644 kde/slack-desc/kde-educational create mode 100644 kde/slack-desc/kde-runtime create mode 100644 kde/slack-desc/kde-wallpapers create mode 100644 kde/slack-desc/kde-workspace create mode 100644 kde/slack-desc/kdeaccessibility create mode 100644 kde/slack-desc/kdeadmin create mode 100644 kde/slack-desc/kdeartwork create mode 100644 kde/slack-desc/kdebase create mode 100644 kde/slack-desc/kdebase-runtime create mode 100644 kde/slack-desc/kdebase-workspace create mode 100644 kde/slack-desc/kdebindings create mode 100644 kde/slack-desc/kdeedu create mode 100644 kde/slack-desc/kdegames create mode 100644 kde/slack-desc/kdegraphics create mode 100644 kde/slack-desc/kdegraphics-strigi-analyzer create mode 100644 kde/slack-desc/kdegraphics-thumbnailers create mode 100644 kde/slack-desc/kdelibs create mode 100644 kde/slack-desc/kdemultimedia create mode 100644 kde/slack-desc/kdenetwork create mode 100644 kde/slack-desc/kdepim create mode 100644 kde/slack-desc/kdepim-runtime create mode 100644 kde/slack-desc/kdepimlibs create mode 100644 kde/slack-desc/kdeplasma-addons create mode 100644 kde/slack-desc/kdesdk create mode 100644 kde/slack-desc/kdetoys create mode 100644 kde/slack-desc/kdeutils create mode 100644 kde/slack-desc/kdevelop create mode 100644 kde/slack-desc/kdevplatform create mode 100644 kde/slack-desc/kdewebdev create mode 100644 kde/slack-desc/kdiskfree create mode 100644 kde/slack-desc/kfloppy create mode 100644 kde/slack-desc/kgamma create mode 100644 kde/slack-desc/kgeography create mode 100644 kde/slack-desc/kgpg create mode 100644 kde/slack-desc/khangman create mode 100644 kde/slack-desc/kig create mode 100644 kde/slack-desc/kimono create mode 100644 kde/slack-desc/kipi-plugins create mode 100644 kde/slack-desc/kiten create mode 100644 kde/slack-desc/klettres create mode 100644 kde/slack-desc/kmplot create mode 100644 kde/slack-desc/koffice create mode 100644 kde/slack-desc/kolourpaint create mode 100644 kde/slack-desc/konsole create mode 100644 kde/slack-desc/kopete-cryptography create mode 100644 kde/slack-desc/korundum create mode 100644 kde/slack-desc/kplayer create mode 100644 kde/slack-desc/kremotecontrol create mode 100644 kde/slack-desc/kross-interpreters create mode 100644 kde/slack-desc/kruler create mode 100644 kde/slack-desc/ksaneplugin create mode 100644 kde/slack-desc/ksnapshot create mode 100644 kde/slack-desc/kstars create mode 100644 kde/slack-desc/ktimer create mode 100644 kde/slack-desc/ktorrent create mode 100644 kde/slack-desc/ktouch create mode 100644 kde/slack-desc/kturtle create mode 100644 kde/slack-desc/kwallet create mode 100644 kde/slack-desc/kwebkitpart create mode 100644 kde/slack-desc/kwordquiz create mode 100644 kde/slack-desc/libkdcraw create mode 100644 kde/slack-desc/libkdeedu create mode 100644 kde/slack-desc/libkexiv2 create mode 100644 kde/slack-desc/libkipi create mode 100644 kde/slack-desc/libksane create mode 100644 kde/slack-desc/libktorrent create mode 100644 kde/slack-desc/marble create mode 100644 kde/slack-desc/mobipocket create mode 100644 kde/slack-desc/networkmanagement create mode 100644 kde/slack-desc/okular create mode 100644 kde/slack-desc/oxygen-gtk create mode 100644 kde/slack-desc/oxygen-icons create mode 100644 kde/slack-desc/parley create mode 100644 kde/slack-desc/perlkde create mode 100644 kde/slack-desc/perlqt create mode 100644 kde/slack-desc/polkit-kde-agent-1 create mode 100644 kde/slack-desc/polkit-kde-kcmodules-1 create mode 100644 kde/slack-desc/polkit-qt-1 create mode 100644 kde/slack-desc/printer-applet create mode 100644 kde/slack-desc/prison create mode 100644 kde/slack-desc/pykde4 create mode 100644 kde/slack-desc/qtruby create mode 100644 kde/slack-desc/quanta create mode 100644 kde/slack-desc/qyoto create mode 100644 kde/slack-desc/rocs create mode 100644 kde/slack-desc/skanlite create mode 100644 kde/slack-desc/smokegen create mode 100644 kde/slack-desc/smokekde create mode 100644 kde/slack-desc/smokeqt create mode 100644 kde/slack-desc/step create mode 100644 kde/slack-desc/strigi create mode 100644 kde/slack-desc/superkaramba create mode 100644 kde/slack-desc/svgpart create mode 100644 kde/slack-desc/sweeper create mode 100644 kde/slack-desc/wicd-kde (limited to 'kde') 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 -# Modified for KDE4 by Eric Hameleers +# Adapted by Eric Hameleers 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 "" 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 -# Modified for KDE4 by Eric Hameleers - -# 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 Binary files a/kde/amarok/doinst.sh.gz and /dev/null 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/amarok/slack-desc b/kde/amarok/slack-desc deleted file mode 100644 index 8ee6397..0000000 --- a/kde/amarok/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------------------------------------------------------| -amarok: amarok (music player) -amarok: -amarok: Amarok is a music player for Linux and Unix with an intuitive -amarok: interface. Amarok makes playing the music you love easier than ever -amarok: before -- and looks good doing it. -amarok: -amarok: Amarok's home page is: http://amarok.kde.org -amarok: -amarok: -amarok: -amarok: diff --git a/kde/bluedevil/bluedevil.SlackBuild b/kde/bluedevil/bluedevil.SlackBuild deleted file mode 100755 index fe79070..0000000 --- a/kde/bluedevil/bluedevil.SlackBuild +++ /dev/null @@ -1,93 +0,0 @@ -#!/bin/sh - -# Copyright 2011 Eric Hameleers, Eindhoven, NL -# 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. - -PKGNAM=bluedevil - -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 -fi - -rm -rf $PKG -mkdir -p $PKG/usr -cd $TMP -echo "Building $PKGNAM-$VERSION..." -tar xvf $CWD/../src/extragear/$PKGNAM-$VERSION.tar.?z* || exit 1 -cd $PKGNAM-$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} \ - -DBUILD_tests: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/$PKGNAM-$VERSION -cp -a AUTHORS COPYING* HACKING README $PKG/usr/doc/$PKGNAM-$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/$PKGNAM-$VERSION-$ARCH-$BUILD.txz - diff --git a/kde/bluedevil/doinst.sh.gz b/kde/bluedevil/doinst.sh.gz deleted file mode 100644 index 13ab96f..0000000 Binary files a/kde/bluedevil/doinst.sh.gz and /dev/null 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/bluedevil/slack-desc b/kde/bluedevil/slack-desc deleted file mode 100644 index 5f864d9..0000000 --- a/kde/bluedevil/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------------------------------------------------------| -bluedevil: bluedevil (bluetooth stack for KDE) -bluedevil: -bluedevil: BlueDevil is the bluetooth stack for KDE. -bluedevil: -bluedevil: -bluedevil: -bluedevil: -bluedevil: -bluedevil: -bluedevil: Homepage: http://www.afiestas.org/ -bluedevil: 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 Binary files a/kde/k3b/doinst.sh.gz and /dev/null 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/k3b/slack-desc b/kde/k3b/slack-desc deleted file mode 100644 index 032bbb8..0000000 --- a/kde/k3b/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------------------------------------------------------| -k3b: k3b (The CD Creator) -k3b: -k3b: K3b makes writing cds under Linux easy. It has an easy to use -k3b: interface and supports CD burning (including on-the-fly), copying, -k3b: erasing, ripping, and more. -k3b: -k3b: K3b was written by Sebastian Trueg, Thomas Froescher, -k3b: Christian Kvasny, and Klaus-Dieter Krannich. -k3b: -k3b: For more information, visit: http://www.k3b.org -k3b: diff --git a/kde/kaudiocreator/doinst.sh.gz b/kde/kaudiocreator/doinst.sh.gz deleted file mode 100644 index fbdbec0..0000000 Binary files a/kde/kaudiocreator/doinst.sh.gz and /dev/null 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/kaudiocreator/slack-desc b/kde/kaudiocreator/slack-desc deleted file mode 100644 index 3de3772..0000000 --- a/kde/kaudiocreator/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-----------------------------------------------| -kaudiocreator: kaudiocreator (CD ripper and audio encoder) -kaudiocreator: -kaudiocreator: kaudiocreater is a KDE frontend for ripping and encoding audio -kaudiocreator: to/from optical media. -kaudiocreator: -kaudiocreator: -kaudiocreator: -kaudiocreator: -kaudiocreator: -kaudiocreator: -kaudiocreator: diff --git a/kde/kdeaccessibility/doinst.sh.gz b/kde/kdeaccessibility/doinst.sh.gz deleted file mode 100644 index 095c2bf..0000000 Binary files a/kde/kdeaccessibility/doinst.sh.gz and /dev/null 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/kdeaccessibility/slack-desc b/kde/kdeaccessibility/slack-desc deleted file mode 100644 index 91669ef..0000000 --- a/kde/kdeaccessibility/slack-desc +++ /dev/null @@ -1,20 +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------------------------------------------------------| -kdeaccessibility: kdeaccessibility (Accessibility programs for KDE) -kdeaccessibility: -kdeaccessibility: KDE accessibility programs, including kmag (a screen magnifier), -kdeaccessibility: kmousetool (clicks the mouse for you), and kmouth (a speech -kdeaccessibility: synthesizer frontend). -kdeaccessibility: -kdeaccessibility: -kdeaccessibility: -kdeaccessibility: -kdeaccessibility: -kdeaccessibility: -kdeaccessibility: diff --git a/kde/kdeadmin/doinst.sh.gz b/kde/kdeadmin/doinst.sh.gz deleted file mode 100644 index a217985..0000000 Binary files a/kde/kdeadmin/doinst.sh.gz and /dev/null 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 Binary files a/kde/kdeadmin/knetworkconf.diff.gz and /dev/null differ diff --git a/kde/kdeadmin/slack-desc b/kde/kdeadmin/slack-desc deleted file mode 100644 index cef4307..0000000 --- a/kde/kdeadmin/slack-desc +++ /dev/null @@ -1,20 +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---------------------------------------------------| -kdeadmin: kdeadmin (System Administration tools) -kdeadmin: -kdeadmin: KDE system administration tools. -kdeadmin: -kdeadmin: -kdeadmin: -kdeadmin: -kdeadmin: -kdeadmin: -kdeadmin: -kdeadmin: diff --git a/kde/kdeartwork/doinst.sh.gz b/kde/kdeartwork/doinst.sh.gz deleted file mode 100644 index a217985..0000000 Binary files a/kde/kdeartwork/doinst.sh.gz and /dev/null 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/kdeartwork/slack-desc b/kde/kdeartwork/slack-desc deleted file mode 100644 index cc5f6f1..0000000 --- a/kde/kdeartwork/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-------------------------------------------------| -kdeartwork: kdeartwork (Artwork for KDE) -kdeartwork: -kdeartwork: Additional themes, screensavers, sounds, wallpapers, and window -kdeartwork: styles. -kdeartwork: -kdeartwork: -kdeartwork: -kdeartwork: -kdeartwork: -kdeartwork: -kdeartwork: diff --git a/kde/kdebase-runtime/doinst.sh.gz b/kde/kdebase-runtime/doinst.sh.gz deleted file mode 100644 index 7b7d876..0000000 Binary files a/kde/kdebase-runtime/doinst.sh.gz and /dev/null 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-runtime/slack-desc b/kde/kdebase-runtime/slack-desc deleted file mode 100644 index 09bf577..0000000 --- a/kde/kdebase-runtime/slack-desc +++ /dev/null @@ -1,18 +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------------------------------------------------------| -kdebase-runtime: kdebase-runtime (KDE runtime core) -kdebase-runtime: -kdebase-runtime: This package contains core components of the KDE base runtime module. -kdebase-runtime: -kdebase-runtime: -kdebase-runtime: -kdebase-runtime: -kdebase-runtime: -kdebase-runtime: -kdebase-runtime: -kdebase-runtime: diff --git a/kde/kdebase-workspace/config/Xsession b/kde/kdebase-workspace/config/Xsession deleted file mode 100644 index 736f5d5..0000000 --- a/kde/kdebase-workspace/config/Xsession +++ /dev/null @@ -1,88 +0,0 @@ -#! /bin/sh -# Xsession - run as user - -# Merged in parts of the old Xsession to load defaults from -# Xresources and Xmodmap files, 2006-02-09 volkerdi -# Merged with the new Xsession (original) from KDE4, 20071220 rworkman - - session=$1 - -# This section is borrowed from the old X11 Xsession file: -userresources=$HOME/.Xresources -usermodmap=$HOME/.Xmodmap -sysresources=/usr/lib/X11/xinit/.Xresources -sysmodmap=/usr/lib/X11/xinit/.Xmodmap -# merge in defaults and keymaps -if [ -r $sysresources ]; then - /usr/bin/xrdb -merge $sysresources -fi -if [ -r $sysmodmap ]; then - /usr/bin/xmodmap $sysmodmap -fi -if [ -r $userresources ]; then - /usr/bin/xrdb -merge $userresources -fi -if [ -r $usermodmap ]; then - /usr/bin/xmodmap $usermodmap -fi - -# Note that the respective logout scripts are not sourced. -case $SHELL in - */bash) - [ -z "$BASH" ] && exec $SHELL $0 "$@" - set +o posix - [ -f /etc/profile ] && . /etc/profile - if [ -f $HOME/.bash_profile ]; then - . $HOME/.bash_profile - elif [ -f $HOME/.bash_login ]; then - . $HOME/.bash_login - elif [ -f $HOME/.profile ]; then - . $HOME/.profile - fi - ;; - */zsh) - [ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@" - emulate -R zsh - [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc - zhome=${ZDOTDIR:-$HOME} - # zshenv is always sourced automatically. - [ -f $zdir/zprofile ] && . $zdir/zprofile - [ -f $zhome/.zprofile ] && . $zhome/.zprofile - [ -f $zdir/zlogin ] && . $zdir/zlogin - [ -f $zhome/.zlogin ] && . $zhome/.zlogin - ;; - */csh|*/tcsh) - # [t]cshrc is always sourced automatically. - # Note that sourcing csh.login after .cshrc is non-standard. - xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX` - $SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bin/sh -c export -p >! $xsess_tmp" - . $xsess_tmp - rm -f $xsess_tmp - ;; - *) # Plain sh, ksh, and anything we do not know. - [ -f /etc/profile ] && . /etc/profile - [ -f $HOME/.profile ] && . $HOME/.profile - ;; -esac - -[ -f /etc/xprofile ] && . /etc/xprofile -[ -f $HOME/.xprofile ] && . $HOME/.xprofile - -case $session in - "") - exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session." - ;; - failsafe) - exec xterm -geometry 80x24-0-0 - ;; - custom) - exec $HOME/.xsession - ;; - default) - exec /usr/bin/startkde - ;; - *) - eval exec "$session" - ;; -esac -exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop." diff --git a/kde/kdebase-workspace/config/Xsession.orig b/kde/kdebase-workspace/config/Xsession.orig deleted file mode 100644 index 43d78b8..0000000 --- a/kde/kdebase-workspace/config/Xsession.orig +++ /dev/null @@ -1,65 +0,0 @@ -#! /bin/sh -# Xsession - run as user - -session=$1 - -# Note that the respective logout scripts are not sourced. -case $SHELL in - */bash) - [ -z "$BASH" ] && exec $SHELL $0 "$@" - set +o posix - [ -f /etc/profile ] && . /etc/profile - if [ -f $HOME/.bash_profile ]; then - . $HOME/.bash_profile - elif [ -f $HOME/.bash_login ]; then - . $HOME/.bash_login - elif [ -f $HOME/.profile ]; then - . $HOME/.profile - fi - ;; - */zsh) - [ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@" - emulate -R zsh - [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc - zhome=${ZDOTDIR:-$HOME} - # zshenv is always sourced automatically. - [ -f $zdir/zprofile ] && . $zdir/zprofile - [ -f $zhome/.zprofile ] && . $zhome/.zprofile - [ -f $zdir/zlogin ] && . $zdir/zlogin - [ -f $zhome/.zlogin ] && . $zhome/.zlogin - ;; - */csh|*/tcsh) - # [t]cshrc is always sourced automatically. - # Note that sourcing csh.login after .cshrc is non-standard. - xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX` - $SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bin/sh -c export -p >! $xsess_tmp" - . $xsess_tmp - rm -f $xsess_tmp - ;; - *) # Plain sh, ksh, and anything we do not know. - [ -f /etc/profile ] && . /etc/profile - [ -f $HOME/.profile ] && . $HOME/.profile - ;; -esac - -[ -f /etc/xprofile ] && . /etc/xprofile -[ -f $HOME/.xprofile ] && . $HOME/.xprofile - -case $session in - "") - exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session." - ;; - failsafe) - exec xterm -geometry 80x24-0-0 - ;; - custom) - exec $HOME/.xsession - ;; - default) - exec /usr/bin/startkde - ;; - *) - eval exec "$session" - ;; -esac -exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop." diff --git a/kde/kdebase-workspace/doinst.sh.gz b/kde/kdebase-workspace/doinst.sh.gz deleted file mode 100644 index f872488..0000000 Binary files a/kde/kdebase-workspace/doinst.sh.gz and /dev/null 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-workspace/kdebase-workspace.kdm.server.timeout.diff.gz b/kde/kdebase-workspace/kdebase-workspace.kdm.server.timeout.diff.gz deleted file mode 100644 index a9c2bae..0000000 Binary files a/kde/kdebase-workspace/kdebase-workspace.kdm.server.timeout.diff.gz and /dev/null differ diff --git a/kde/kdebase-workspace/slack-desc b/kde/kdebase-workspace/slack-desc deleted file mode 100644 index 87f2c41..0000000 --- a/kde/kdebase-workspace/slack-desc +++ /dev/null @@ -1,12 +0,0 @@ - |-----handy-ruler------------------------------------------------------| -kdebase-workspace: kdebase-workspace (KDE Plasma Desktop) -kdebase-workspace: -kdebase-workspace: This package provides the essential parts of the KDE Plasma Desktop -kdebase-workspace: that are presented to the user. -kdebase-workspace: -kdebase-workspace: -kdebase-workspace: -kdebase-workspace: -kdebase-workspace: -kdebase-workspace: -kdebase-workspace: diff --git a/kde/kdebase-workspace/xinit/xinitrc.kde b/kde/kdebase-workspace/xinit/xinitrc.kde deleted file mode 100755 index a33eb06..0000000 --- a/kde/kdebase-workspace/xinit/xinitrc.kde +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh -# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $ - -userresources=$HOME/.Xresources -usermodmap=$HOME/.Xmodmap -sysresources=/etc/X11/xinit/.Xresources -sysmodmap=/etc/X11/xinit/.Xmodmap - -# merge in defaults and keymaps - -if [ -f $sysresources ]; then - xrdb -merge $sysresources -fi - -if [ -f $sysmodmap ]; then - xmodmap $sysmodmap -fi - -if [ -f $userresources ]; then - xrdb -merge $userresources -fi - -if [ -f $usermodmap ]; then - xmodmap $usermodmap -fi - -# Start the window manager: -if [ -z "$DESKTOP_SESSION" -a -x /usr/bin/ck-launch-session ]; then - ck-launch-session startkde -else - startkde -fi diff --git a/kde/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 Binary files a/kde/kdebase/doinst.sh.gz and /dev/null 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 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/kdebase/profile.d/kde.csh b/kde/kdebase/profile.d/kde.csh deleted file mode 100755 index a09579b..0000000 --- a/kde/kdebase/profile.d/kde.csh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/csh -# KDE additions: -if ( ! $?KDEDIRS ) then - setenv KDEDIRS /usr -endif -setenv PATH ${PATH}:/usr/lib/kde4/libexec - -if ( $?XDG_CONFIG_DIRS ) then - setenv XDG_CONFIG_DIRS ${XDG_CONFIG_DIRS}:/etc/kde/xdg -else - setenv XDG_CONFIG_DIRS /etc/xdg:/etc/kde/xdg -endif diff --git a/kde/kdebase/profile.d/kde.sh b/kde/kdebase/profile.d/kde.sh deleted file mode 100755 index 6f0199e..0000000 --- a/kde/kdebase/profile.d/kde.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -# KDE additions: -KDEDIRS=/usr -export KDEDIRS -PATH="$PATH:/usr/lib/kde4/libexec" -export PATH -if [ ! "$XDG_CONFIG_DIRS" = "" ]; then - XDG_CONFIG_DIRS=$XDG_CONFIG_DIRS:/etc/kde/xdg -else - XDG_CONFIG_DIRS=/etc/xdg:/etc/kde/xdg -fi -export XDG_CONFIG_DIRS - diff --git a/kde/kdebase/slack-desc b/kde/kdebase/slack-desc deleted file mode 100644 index bf91423..0000000 --- a/kde/kdebase/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------------------------------------------------------| -kdebase: kdebase (KDE core applications and files) -kdebase: -kdebase: This package provides the core applications and infrastructure files -kdebase: for the KDE Plasma Desktop. -kdebase: -kdebase: -kdebase: -kdebase: -kdebase: -kdebase: -kdebase: 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 Binary files a/kde/kdebindings/kdebindings-len-ptr-rfloat.diff.gz and /dev/null 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 Binary files a/kde/kdebindings/kdebindings-ruby-env.h.diff.gz and /dev/null 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 Binary files a/kde/kdebindings/kdebindings-rubyconfig.h.diff.gz and /dev/null 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 Binary files a/kde/kdebindings/kdebindings.1170602.sip_4_11_x.diff.gz and /dev/null 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/kdebindings/slack-desc b/kde/kdebindings/slack-desc deleted file mode 100644 index e927c76..0000000 --- a/kde/kdebindings/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------------------------------------------------------| -kdebindings: kdebindings (KDE language bindings) -kdebindings: -kdebindings: KDE and most KDE applications are implemented using the C++ -kdebindings: programming language, but that doesn't mean you don't have a choice. -kdebindings: This package contains a number of bindings to other languages, -kdebindings: including scripting languages and other systems' programming -kdebindings: languages, allowing them to be used to create applications for the -kdebindings: KDE Platform. -kdebindings: -kdebindings: -kdebindings: diff --git a/kde/kdeedu/doinst.sh.gz b/kde/kdeedu/doinst.sh.gz deleted file mode 100644 index ae226df..0000000 Binary files a/kde/kdeedu/doinst.sh.gz and /dev/null 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/kdeedu/slack-desc b/kde/kdeedu/slack-desc deleted file mode 100644 index b97fdd7..0000000 --- a/kde/kdeedu/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------------------------------------------------------| -kdeedu: kdeedu (Educational applications) -kdeedu: -kdeedu: Educational applications for the KDE Software Compilation. -kdeedu: -kdeedu: -kdeedu: -kdeedu: -kdeedu: -kdeedu: -kdeedu: -kdeedu: diff --git a/kde/kdegames/doinst.sh.gz b/kde/kdegames/doinst.sh.gz deleted file mode 100644 index ae226df..0000000 Binary files a/kde/kdegames/doinst.sh.gz and /dev/null 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/kdegames/slack-desc b/kde/kdegames/slack-desc deleted file mode 100644 index c821c7f..0000000 --- a/kde/kdegames/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------------------------------------------------------| -kdegames: kdegames (KDE games) -kdegames: -kdegames: A collection of games for the KDE Software Compilation. -kdegames: -kdegames: -kdegames: -kdegames: -kdegames: -kdegames: -kdegames: -kdegames: diff --git a/kde/kdegraphics/doinst.sh.gz b/kde/kdegraphics/doinst.sh.gz deleted file mode 100644 index ae226df..0000000 Binary files a/kde/kdegraphics/doinst.sh.gz and /dev/null 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/kdegraphics/slack-desc b/kde/kdegraphics/slack-desc deleted file mode 100644 index 7184942..0000000 --- a/kde/kdegraphics/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------------------------------------------------------| -kdegraphics: kdegraphics (KDE graphics programs) -kdegraphics: -kdegraphics: Graphics programs for the KDE Software Compilation, including -kdegraphics: gwenview, kcolorchooser, kbackgroundsnapshot, kolourpaint, kruler, -kdegraphics: ksnapshot, okular, and xf86gammacfg. -kdegraphics: -kdegraphics: -kdegraphics: -kdegraphics: -kdegraphics: -kdegraphics: diff --git a/kde/kdelibs/doinst.sh.gz b/kde/kdelibs/doinst.sh.gz deleted file mode 100644 index 738c276..0000000 Binary files a/kde/kdelibs/doinst.sh.gz and /dev/null 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 Binary files a/kde/kdelibs/kdelibs.CVE-2011-1168.patch.gz and /dev/null 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/kdelibs.docbook.patch.gz b/kde/kdelibs/kdelibs.docbook.patch.gz deleted file mode 100644 index 2de9a66..0000000 Binary files a/kde/kdelibs/kdelibs.docbook.patch.gz and /dev/null differ diff --git a/kde/kdelibs/kdelibs.kssl.CVE-2011-3365.patch b/kde/kdelibs/kdelibs.kssl.CVE-2011-3365.patch deleted file mode 100644 index d05e44b..0000000 --- a/kde/kdelibs/kdelibs.kssl.CVE-2011-3365.patch +++ /dev/null @@ -1,24 +0,0 @@ -commit 9ca2b26fc67c3f921e1943c1725fca623e395854 -Author: David Faure -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 ---- a/kio/kssl/ksslcertificatebox.cpp -+++ b/kio/kssl/ksslcertificatebox.cpp -@@ -36,6 +36,10 @@ KSslCertificateBox::KSslCertificateBox(QWidget *parent) - d(new KSslCertificateBoxPrivate()) - { - d->ui.setupUi(this); -+ // No fooling us with html tags -+ Q_FOREACH(QLabel* label, qFindChildren(this)) { -+ label->setTextFormat(Qt::PlainText); -+ } - } - - 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 Binary files a/kde/kdelibs/kdesu-allow_NOPASS_in_suauth.patch.gz and /dev/null 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/kdelibs/slack-desc b/kde/kdelibs/slack-desc deleted file mode 100644 index a89ea3c..0000000 --- a/kde/kdelibs/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------------------------------------------------------| -kdelibs: kdelibs (KDE libraries) -kdelibs: -kdelibs: System libraries and other resources required for the KDE Platform. -kdelibs: -kdelibs: -kdelibs: -kdelibs: -kdelibs: -kdelibs: -kdelibs: -kdelibs: diff --git a/kde/kdemultimedia/doinst.sh.gz b/kde/kdemultimedia/doinst.sh.gz deleted file mode 100644 index 095c2bf..0000000 Binary files a/kde/kdemultimedia/doinst.sh.gz and /dev/null 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/kdemultimedia/slack-desc b/kde/kdemultimedia/slack-desc deleted file mode 100644 index 2cc6715..0000000 --- a/kde/kdemultimedia/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------------------------------------------------------| -kdemultimedia: kdemultimedia (KDE multimedia applications) -kdemultimedia: -kdemultimedia: Multimedia applications for the KDE Software Compilation, including: -kdemultimedia: * noatun: a multimedia player for sound and movies -kdemultimedia: * kmix: the audio mixer as a standalone program and Kicker applet -kdemultimedia: * kscd: A CD player with an interface to the internet CDDB database -kdemultimedia: * phonon-xine: A Phonon backend based on Xine -kdemultimedia: -kdemultimedia: -kdemultimedia: -kdemultimedia: diff --git a/kde/kdenetwork/doinst.sh.gz b/kde/kdenetwork/doinst.sh.gz deleted file mode 100644 index 095c2bf..0000000 Binary files a/kde/kdenetwork/doinst.sh.gz and /dev/null 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 Binary files a/kde/kdenetwork/kdenetwork.libktorrent.diff.gz and /dev/null differ diff --git a/kde/kdenetwork/slack-desc b/kde/kdenetwork/slack-desc deleted file mode 100644 index 90120dd..0000000 --- a/kde/kdenetwork/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------------------------------------------------------| -kdenetwork: kdenetwork (Network utilities for KDE) -kdenetwork: -kdenetwork: Network related utilities for the KDE Software Compilation. -kdenetwork: -kdenetwork: -kdenetwork: -kdenetwork: -kdenetwork: -kdenetwork: -kdenetwork: -kdenetwork: diff --git a/kde/kdepim-runtime/doinst.sh.gz b/kde/kdepim-runtime/doinst.sh.gz deleted file mode 100644 index ae226df..0000000 Binary files a/kde/kdepim-runtime/doinst.sh.gz and /dev/null 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-runtime/slack-desc b/kde/kdepim-runtime/slack-desc deleted file mode 100644 index cb0ac6e..0000000 --- a/kde/kdepim-runtime/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-----------------------------------------------------| -kdepim-runtime: kdepim-runtime (KDE Personal Information Management runtime) -kdepim-runtime: -kdepim-runtime: The KDE-PIM project aims to bring together those who wish to help -kdepim-runtime: design, implement, test, etc. anything that's to do with personal -kdepim-runtime: information management. -kdepim-runtime: -kdepim-runtime: This rather broad scope encompasses mail clients, addressbooks, -kdepim-runtime: usenet news, scheduling, and even sticky notes. -kdepim-runtime: -kdepim-runtime: -kdepim-runtime: diff --git a/kde/kdepim/doinst.sh.gz b/kde/kdepim/doinst.sh.gz deleted file mode 100644 index ae226df..0000000 Binary files a/kde/kdepim/doinst.sh.gz and /dev/null differ diff --git a/kde/kdepim/kdepim-4.5.85-install-headers.patch b/kde/kdepim/kdepim-4.5.85-install-headers.patch deleted file mode 100644 index aa43059..0000000 --- a/kde/kdepim/kdepim-4.5.85-install-headers.patch +++ /dev/null @@ -1,124 +0,0 @@ -diff -ur kdepim-4.5.85/kleopatra/libkleopatraclient/CMakeLists.txt kdepim-4.5.85-install-headers/kleopatra/libkleopatraclient/CMakeLists.txt ---- kdepim-4.5.85/kleopatra/libkleopatraclient/CMakeLists.txt 2010-01-27 01:22:34.000000000 +0100 -+++ kdepim-4.5.85-install-headers/kleopatra/libkleopatraclient/CMakeLists.txt 2010-12-08 14:40:45.000000000 +0100 -@@ -6,3 +6,7 @@ - - add_subdirectory( tests ) - -+install( -+ FILES kleopatraclient_export.h -+ DESTINATION ${INCLUDE_INSTALL_DIR}/libkleopatraclient -+ ) -diff -ur kdepim-4.5.85/kleopatra/libkleopatraclient/core/CMakeLists.txt kdepim-4.5.85-install-headers/kleopatra/libkleopatraclient/core/CMakeLists.txt ---- kdepim-4.5.85/kleopatra/libkleopatraclient/core/CMakeLists.txt 2010-11-19 11:51:51.000000000 +0100 -+++ kdepim-4.5.85-install-headers/kleopatra/libkleopatraclient/core/CMakeLists.txt 2010-12-08 14:42:12.000000000 +0100 -@@ -55,4 +55,12 @@ - DESTINATION ${LIB_INSTALL_DIR} - ) - -- -+install( -+ FILES -+ initialization.h -+ command.h -+ selectcertificatecommand.h -+ signencryptfilescommand.h -+ decryptverifyfilescommand.h -+ DESTINATION ${INCLUDE_INSTALL_DIR}/libkleopatraclient/core -+ ) -diff -ur kdepim-4.5.85/kleopatra/libkleopatraclient/gui/CMakeLists.txt kdepim-4.5.85-install-headers/kleopatra/libkleopatraclient/gui/CMakeLists.txt ---- kdepim-4.5.85/kleopatra/libkleopatraclient/gui/CMakeLists.txt 2010-07-29 11:58:45.000000000 +0200 -+++ kdepim-4.5.85-install-headers/kleopatra/libkleopatraclient/gui/CMakeLists.txt 2010-12-08 14:42:41.000000000 +0100 -@@ -20,3 +20,8 @@ - DESTINATION ${LIB_INSTALL_DIR} - ) - -+install( -+ FILES -+ certificaterequester.h -+ DESTINATION ${INCLUDE_INSTALL_DIR}/libkleopatraclient/gui -+ ) -diff -ur kdepim-4.5.85/libkleo/CMakeLists.txt kdepim-4.5.85-install-headers/libkleo/CMakeLists.txt ---- kdepim-4.5.85/libkleo/CMakeLists.txt 2010-12-01 23:23:12.000000000 +0100 -+++ kdepim-4.5.85-install-headers/libkleo/CMakeLists.txt 2010-12-08 15:22:00.000000000 +0100 -@@ -112,6 +112,64 @@ - set_target_properties(kleo PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} ) - install(TARGETS kleo ${INSTALL_TARGETS_DEFAULT_ARGS}) - -+install( FILES -+ kleo/kleo_export.h -+ kleo/enum.h -+ kleo/oidmap.h -+ kleo/cryptobackend.h -+ kleo/cryptobackendfactory.h -+ kleo/cryptoconfig.h -+ kleo/dn.h -+ kleo/job.h -+ kleo/keylistjob.h -+ kleo/keygenerationjob.h -+ kleo/abstractimportjob.h -+ kleo/importjob.h -+ kleo/importfromkeyserverjob.h -+ kleo/exportjob.h -+ kleo/changeexpiryjob.h -+ kleo/changeownertrustjob.h -+ kleo/downloadjob.h -+ kleo/deletejob.h -+ kleo/encryptjob.h -+ kleo/decryptjob.h -+ kleo/signjob.h -+ kleo/specialjob.h -+ kleo/verifydetachedjob.h -+ kleo/verifyopaquejob.h -+ kleo/decryptverifyjob.h -+ kleo/signencryptjob.h -+ kleo/signkeyjob.h -+ kleo/adduseridjob.h -+ kleo/refreshkeysjob.h -+ kleo/multideletejob.h -+ kleo/hierarchicalkeylistjob.h -+ kleo/keyfilter.h -+ kleo/keyfiltermanager.h -+ kleo/changepasswdjob.h -+ kleo/checksumdefinition.h -+ kleo/exception.h -+ kleo/kconfigbasedkeyfilter.h -+ kleo/listallkeysjob.h -+ kleo/stl_util.h -+ DESTINATION ${INCLUDE_INSTALL_DIR}/kleo COMPONENT Devel) -+ -+install ( FILES -+ ui/kdhorizontalline.h -+ ui/messagebox.h -+ ui/progressbar.h -+ ui/progressdialog.h -+ ui/keylistview.h -+ ui/keyselectiondialog.h -+ ui/keyrequester.h -+ ui/keyapprovaldialog.h -+ ui/dnattributeorderconfigwidget.h -+ ui/cryptoconfigmodule.h -+ ui/cryptoconfigdialog.h -+ ui/directoryserviceswidget.h -+ ui/filenamerequester.h -+ DESTINATION ${INCLUDE_INSTALL_DIR}/kleo/ui COMPONENT Devel) -+ - if ( WIN32 ) - install ( FILES libkleopatrarc-win32.desktop DESTINATION ${CONFIG_INSTALL_DIR} RENAME libkleopatrarc ) - else ( WIN32 ) -diff -ur kdepim-4.5.85/libkpgp/CMakeLists.txt kdepim-4.5.85-install-headers/libkpgp/CMakeLists.txt ---- kdepim-4.5.85/libkpgp/CMakeLists.txt 2010-07-29 11:59:00.000000000 +0200 -+++ kdepim-4.5.85-install-headers/libkpgp/CMakeLists.txt 2010-12-08 14:43:33.000000000 +0100 -@@ -35,3 +35,11 @@ - install(FILES kpgp.upd DESTINATION ${KCONF_UPDATE_INSTALL_DIR}) - install(PROGRAMS kpgp-3.1-upgrade-address-data.pl DESTINATION ${KCONF_UPDATE_INSTALL_DIR}) - -+install(FILES -+ kpgp.h -+ kpgpbase.h -+ kpgpblock.h -+ kpgpkey.h -+ kpgpui.h -+ libkpgp_export.h -+ DESTINATION ${INCLUDE_INSTALL_DIR}/kpgp COMPONENT Devel ) - 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/kdepim/slack-desc b/kde/kdepim/slack-desc deleted file mode 100644 index 7a66c17..0000000 --- a/kde/kdepim/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-----------------------------------------------------| -kdepim: kdepim (KDE Personal Information Management applications) -kdepim: -kdepim: The KDE-PIM project aims to bring together those who wish to help -kdepim: design, implement, test, etc. anything that's to do with personal -kdepim: information management. -kdepim: -kdepim: This rather broad scope encompasses mail clients, addressbooks, -kdepim: usenet news, scheduling, and even sticky notes. -kdepim: -kdepim: -kdepim: 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 Binary files a/kde/kdepimlibs/kdepimlibs-4.6.imap4.cpp.r1216163.diff.gz and /dev/null 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/kdepimlibs/slack-desc b/kde/kdepimlibs/slack-desc deleted file mode 100644 index cbd08ba..0000000 --- a/kde/kdepimlibs/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------------------------------------------------------| -kdepimlibs: kdepimlibs (Libraries for KDE-PIM) -kdepimlibs: -kdepimlibs: This module includes libraries that are central to the development and -kdepimlibs: execution of a KDE-PIM application. -kdepimlibs: -kdepimlibs: -kdepimlibs: -kdepimlibs: -kdepimlibs: -kdepimlibs: -kdepimlibs: diff --git a/kde/kdeplasma-addons/doinst.sh.gz b/kde/kdeplasma-addons/doinst.sh.gz deleted file mode 100644 index ae226df..0000000 Binary files a/kde/kdeplasma-addons/doinst.sh.gz and /dev/null 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/kdeplasma-addons/slack-desc b/kde/kdeplasma-addons/slack-desc deleted file mode 100644 index a9bc573..0000000 --- a/kde/kdeplasma-addons/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------------------------------------------------------| -kdeplasma-addons: kdeplasma-addons (Plasma addons for KDE) -kdeplasma-addons: -kdeplasma-addons: Plasmoids (or widgets) for the KDE Plasma Desktop shell. -kdeplasma-addons: -kdeplasma-addons: -kdeplasma-addons: -kdeplasma-addons: -kdeplasma-addons: -kdeplasma-addons: -kdeplasma-addons: -kdeplasma-addons: diff --git a/kde/kdesdk/doinst.sh.gz b/kde/kdesdk/doinst.sh.gz deleted file mode 100644 index ae226df..0000000 Binary files a/kde/kdesdk/doinst.sh.gz and /dev/null 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/kdesdk/slack-desc b/kde/kdesdk/slack-desc deleted file mode 100644 index f954a27..0000000 --- a/kde/kdesdk/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-----------------------------------------------------| -kdesdk: kdesdk (KDE SDK) -kdesdk: -kdesdk: KDE Software Development Kit. This is a collection of applications -kdesdk: and tools used to develop on the KDE Platform. It also contains -kdesdk: example code for use in learning KDE programming or starting a new -kdesdk: KDE application. -kdesdk: -kdesdk: -kdesdk: -kdesdk: -kdesdk: diff --git a/kde/kdetoys/doinst.sh.gz b/kde/kdetoys/doinst.sh.gz deleted file mode 100644 index ae226df..0000000 Binary files a/kde/kdetoys/doinst.sh.gz and /dev/null 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/kdetoys/slack-desc b/kde/kdetoys/slack-desc deleted file mode 100644 index 9af6c60..0000000 --- a/kde/kdetoys/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------------------------------------------------------| -kdetoys: kdetoys (Toys for the KDE Software Compilation) -kdetoys: -kdetoys: Some toys for the KDE Software Compilation such as amor, kteatime, -kdetoys: ktux, kweatherreport, and kweatherservice. -kdetoys: -kdetoys: -kdetoys: -kdetoys: -kdetoys: -kdetoys: -kdetoys: diff --git a/kde/kdeutils/doinst.sh.gz b/kde/kdeutils/doinst.sh.gz deleted file mode 100644 index 095c2bf..0000000 Binary files a/kde/kdeutils/doinst.sh.gz and /dev/null 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 Binary files a/kde/kdeutils/kdeutils.ark.CVE-2011-2725.patch.gz and /dev/null 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 Binary files a/kde/kdeutils/kdeutils_bug_276568.patch.gz and /dev/null 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 Binary files a/kde/kdeutils/kdeutils_bug_277020.patch.gz and /dev/null 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/kdeutils/slack-desc b/kde/kdeutils/slack-desc deleted file mode 100644 index 2972d01..0000000 --- a/kde/kdeutils/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---------------------------------------------------| -kdeutils: kdeutils (KDE Utilities) -kdeutils: -kdeutils: This package includes utilities for the KDE Software Compilation -kdeutils: such as ark, kcalc, kcharselect, kdessh, kdf, kfloppy, kgpg, -kdeutils: ktimer, kwalletmanager, kwikdisk, okteta, superkaramba, and -kdeutils: sweeper. -kdeutils: -kdeutils: -kdeutils: -kdeutils: -kdeutils: diff --git a/kde/kdevelop/doinst.sh.gz b/kde/kdevelop/doinst.sh.gz deleted file mode 100644 index ae226df..0000000 Binary files a/kde/kdevelop/doinst.sh.gz and /dev/null 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/kdevelop/slack-desc b/kde/kdevelop/slack-desc deleted file mode 100644 index 49f2da1..0000000 --- a/kde/kdevelop/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------------------------------------------------------| -kdevelop: kdevelop (development environment for KDE) -kdevelop: -kdevelop: The KDevelop integrated C/C++ application development environment. -kdevelop: -kdevelop: -kdevelop: -kdevelop: -kdevelop: -kdevelop: -kdevelop: -kdevelop: diff --git a/kde/kdevplatform/doinst.sh.gz b/kde/kdevplatform/doinst.sh.gz deleted file mode 100644 index ae226df..0000000 Binary files a/kde/kdevplatform/doinst.sh.gz and /dev/null 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/kdevplatform/slack-desc b/kde/kdevplatform/slack-desc deleted file mode 100644 index 04fe68c..0000000 --- a/kde/kdevplatform/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------------------------------------------------------| -kdevplatform: kdevplatform (KDE development platform) -kdevplatform: -kdevplatform: This KDE module provides libraries used by kdevelop. -kdevplatform: -kdevplatform: -kdevplatform: -kdevplatform: -kdevplatform: -kdevplatform: -kdevplatform: -kdevplatform: diff --git a/kde/kdewebdev/doinst.sh.gz b/kde/kdewebdev/doinst.sh.gz deleted file mode 100644 index ae226df..0000000 Binary files a/kde/kdewebdev/doinst.sh.gz and /dev/null differ diff --git a/kde/kdewebdev/include-tidy.patch.gz b/kde/kdewebdev/include-tidy.patch.gz deleted file mode 100644 index be1d83a..0000000 Binary files a/kde/kdewebdev/include-tidy.patch.gz and /dev/null 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 Binary files a/kde/kdewebdev/kde4-kdewebdev-findtidy.diff.gz and /dev/null 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/kdewebdev/slack-desc b/kde/kdewebdev/slack-desc deleted file mode 100644 index 294ef22..0000000 --- a/kde/kdewebdev/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--------------------------------------------------| -kdewebdev: kdewebdev (web development package for the KDE Platform) -kdewebdev: -kdewebdev: The kdewebdev package contains applications which are useful for -kdewebdev: web development. -kdewebdev: -kdewebdev: -kdewebdev: -kdewebdev: -kdewebdev: -kdewebdev: -kdewebdev: diff --git a/kde/kdewebdev/tidy/get-tidy-cvs.sh b/kde/kdewebdev/tidy/get-tidy-cvs.sh deleted file mode 100755 index e4fb4b2..0000000 --- a/kde/kdewebdev/tidy/get-tidy-cvs.sh +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/sh -# Copyright 2006, 2009 Patrick 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. -# - -# Fetch the latest CVS of Tidy. -# Clean the download location: -rm -rf tidy -cvs -d:pserver:anonymous@tidy.cvs.sourceforge.net:/cvsroot/tidy login -CVS_VERSION=$(date +%Y%m%dT%R | tr -d :) -# Doubtful that these will exist, but... -rm -f tidy-${CVS_VERSION}.tar tidy-${CVS_VERSION}.tar.xz -cvs -z3 -d:pserver:anonymous@tidy.cvs.sourceforge.net:/cvsroot/tidy co -P tidy -# Rid ourselves of cruft: -( cd tidy ; find . -type d -name CVS -exec rm -rf {} \; 2> /dev/null ) -# Make tarball "release": -tar cf tidy-${CVS_VERSION}.tar tidy -xz -9 tidy-${CVS_VERSION}.tar -# Clean up: -rm -rf tidy diff --git a/kde/kdewebdev/tidy/tidy.SlackBuild b/kde/kdewebdev/tidy/tidy.SlackBuild deleted file mode 100755 index 6d8c3a7..0000000 --- a/kde/kdewebdev/tidy/tidy.SlackBuild +++ /dev/null @@ -1,104 +0,0 @@ -#!/bin/sh -# Copyright 2006, 2007, 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. - -# This file is an example, so feel free to fix it if it gets out of date. :-) - -PKGNAM=tidy -VERSION=${VERSION:-20100503T2309} -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 - -CWD=$(pwd) -TMP=${TMP:-/tmp} -PKG=$TMP/package-${PKGNAM} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -else - SLKCFLAGS="-O2" -fi - -rm -rf $PKG -mkdir -p $TMP $PKG -cd $TMP -rm -rf ${PKGNAM} -tar xvf $CWD/${PKGNAM}-$VERSION.tar.?z* - -cd ${PKGNAM} - -# Make sure ownerships and permissions are sane: -chown -R root:root . -find . -perm 666 -exec chmod 644 {} \; -find . -perm 664 -exec chmod 644 {} \; -find . -perm 600 -exec chmod 644 {} \; -find . -perm 444 -exec chmod 644 {} \; -find . -perm 400 -exec chmod 644 {} \; -find . -perm 440 -exec chmod 644 {} \; -find . -perm 777 -exec chmod 755 {} \; -find . -perm 775 -exec chmod 755 {} \; -find . -perm 511 -exec chmod 755 {} \; -find . -perm 711 -exec chmod 755 {} \; -find . -perm 555 -exec chmod 755 {} \; - -# Prepare autoconf: -sh build/gnuauto/setup.sh - -# Configure: -CFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --disable-static \ - $ARCH-slackware-linux - -# Build and install: -make -j4 || make || exit 1 -make install DESTDIR=$PKG || exit 1 - -# Strip binaries: -( 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 -) - -# Add a documentation directory: -mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION -# The Makefile evidently contains the package's license... -cp -a Makefile htmldoc $PKG/usr/doc/${PKGNAM}-$VERSION - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $TMP/${PKGNAM}-$VERSION-$ARCH-$BUILD.txz - diff --git a/kde/kdewebdev/tidy/tidy.build b/kde/kdewebdev/tidy/tidy.build deleted file mode 100755 index b638b24..0000000 --- a/kde/kdewebdev/tidy/tidy.build +++ /dev/null @@ -1,92 +0,0 @@ -#!/bin/sh -# Copyright 2006, 2007, 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 20071221 -# for new cvs pull and changed include directory for kde4's kdewebdev -# New cvs version - 20080502 - -PKGNAM=tidy -VERSION=20100503T2309 -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 - -CWD=$(pwd) -TMP=${TMP:-/tmp} - -PKG=$1 - -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 - -cd $TMP -rm -rf ${PKGNAM} -tar xvf $CWD/${PKGNAM}-$VERSION.tar.?z* || exit 1 -cd ${PKGNAM} -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 {} \; - -# Prepare autoconf: -sh build/gnuauto/setup.sh - -CFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --includedir=/usr/include/tidy \ - --disable-static \ - --build=$ARCH-slackware-linux - -make -j4 || exit 1 -make install DESTDIR=$PKG || exit 1 - -# Strip binaries: -( 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/usr/doc/${PKGNAM}-$VERSION -cp -a htmldoc/* $PKG/usr/doc/${PKGNAM}-$VERSION - diff --git a/kde/koffice/doinst.sh.gz b/kde/koffice/doinst.sh.gz deleted file mode 100644 index ae226df..0000000 Binary files a/kde/koffice/doinst.sh.gz and /dev/null 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 Binary files a/kde/koffice/koffice.krita.png14.diff.gz and /dev/null 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/koffice/slack-desc b/kde/koffice/slack-desc deleted file mode 100644 index 6863e91..0000000 --- a/kde/koffice/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------------------------------------------------------| -koffice: koffice (KDE office productivity suite) -koffice: -koffice: KOffice office productivity applications. Included are a word -koffice: processor, spreadsheet, presentation program, chart and graph creator, -koffice: vector graphics tool, database report creator, flowcharting program, -koffice: integrated data management program, a pixel graphics editor, -koffice: a mathematical formula editor, and KOffice Workspace -koffice: (a combination of all of the above). -koffice: -koffice: -koffice: 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 Binary files a/kde/konq-plugins/konq-plugins-4.4.0-qt47.patch.gz and /dev/null 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 Binary files a/kde/kopete-cryptography/doinst.sh.gz and /dev/null 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/kopete-cryptography/slack-desc b/kde/kopete-cryptography/slack-desc deleted file mode 100644 index 7529a8b..0000000 --- a/kde/kopete-cryptography/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------------------------------------------------------| -kopete-cryptography: kopete-cryptography (crypto support for kopete) -kopete-cryptography: -kopete-cryptography: Cryptographic support for Kopete, the KDE Instant Messenger. -kopete-cryptography: -kopete-cryptography: -kopete-cryptography: -kopete-cryptography: -kopete-cryptography: -kopete-cryptography: -kopete-cryptography: -kopete-cryptography: diff --git a/kde/ktorrent/doinst.sh.gz b/kde/ktorrent/doinst.sh.gz deleted file mode 100644 index fbdbec0..0000000 Binary files a/kde/ktorrent/doinst.sh.gz and /dev/null 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/ktorrent/slack-desc b/kde/ktorrent/slack-desc deleted file mode 100644 index fbf151f..0000000 --- a/kde/ktorrent/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------------------------------------------------------| -ktorrent: ktorrent (KDE BitTorrent program) -ktorrent: -ktorrent: KTorrent is a BitTorrent program with many features: -ktorrent: Download torrent files (of course :-), upload and download speed -ktorrent: capping, Internet searching, UDP trackers, port forwarding with UPnP, -ktorrent: IP blocking, importing of partially or fully downloaded files, -ktorrent: support for distributed hash tables, protocol encryption, -ktorrent: bandwidth scheduling, and much more. -ktorrent: -ktorrent: KTorrent's developers are Joris Guisson and Ivan Vasic. -ktorrent: KTorrent is released under the GPL. diff --git a/kde/kwebkitpart/kwebkitpart.SlackBuild b/kde/kwebkitpart/kwebkitpart.SlackBuild deleted file mode 100755 index 31c64b3..0000000 --- a/kde/kwebkitpart/kwebkitpart.SlackBuild +++ /dev/null @@ -1,88 +0,0 @@ -#!/bin/sh - -# Copyright 2010 Eric Hameleers, Eindhoven, The Netherlands -# Copyright 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. - - -PKGNAM=kwebkitpart - - -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 -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 -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 \ - -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.LIB README TODO \ - $PKG/usr/doc/$PKGNAM-$VERSION - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz - diff --git a/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/kwebkitpart/slack-desc b/kde/kwebkitpart/slack-desc deleted file mode 100644 index ca34ac3..0000000 --- a/kde/kwebkitpart/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-----------------------------------------------------| -kwebkitpart: kwebkitpart () -kwebkitpart: -kwebkitpart: KWebKitPart is a web browser component for KDE (KPart) -kwebkitpart: based on (Qt)WebKit. -kwebkitpart: You can use it for example for browsing the web in Konqueror. -kwebkitpart: -kwebkitpart: -kwebkitpart: -kwebkitpart: -kwebkitpart: Homepage: http://kde-apps.org/content/show.php?content=127960 -kwebkitpart: 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/libktorrent/slack-desc b/kde/libktorrent/slack-desc deleted file mode 100644 index e833440..0000000 --- a/kde/libktorrent/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------------------------------------------------------| -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/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/oxygen-icons/oxygen-icons.SlackBuild b/kde/oxygen-icons/oxygen-icons.SlackBuild deleted file mode 100755 index bedc8e1..0000000 --- a/kde/oxygen-icons/oxygen-icons.SlackBuild +++ /dev/null @@ -1,86 +0,0 @@ -#!/bin/sh - -# Copyright 2008, 2009 Patrick J. Volkerding, Sebeka, MN, USA -# Copyright 2008 Robby Workman, Northport, AL, 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=oxygen-icons - -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 -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 -cd $PKGNAM-$VERSION || exit 1 -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX: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 - -mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION -cp -a AUTHORS CONTRIBUTING COPYING TODO-smallversions $PKG/usr/doc/$PKGNAM-$VERSION - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz - diff --git a/kde/oxygen-icons/slack-desc b/kde/oxygen-icons/slack-desc deleted file mode 100644 index 5c1c15c..0000000 --- a/kde/oxygen-icons/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------------------------------------------------------| -oxygen-icons: oxygen-icons (Oxygen theme for the KDE Plasma Desktop) -oxygen-icons: -oxygen-icons: Oxygen provides a complete and modern icon theme for KDE. -oxygen-icons: -oxygen-icons: -oxygen-icons: -oxygen-icons: -oxygen-icons: -oxygen-icons: -oxygen-icons: Visit the Oxygen project online: http://www.oxygen-icons.org -oxygen-icons: 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/patch/kde-workspace/kdebase-workspace.kdm.server.timeout.diff.gz b/kde/patch/kde-workspace/kdebase-workspace.kdm.server.timeout.diff.gz new file mode 100644 index 0000000..a9c2bae Binary files /dev/null and b/kde/patch/kde-workspace/kdebase-workspace.kdm.server.timeout.diff.gz 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 Binary files /dev/null and b/kde/patch/kde-workspace/kdebase-workspace.kwin.effects.performance.diff.gz 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/patch/kdelibs/kdelibs.docbook.patch.gz b/kde/patch/kdelibs/kdelibs.docbook.patch.gz new file mode 100644 index 0000000..2de9a66 Binary files /dev/null and b/kde/patch/kdelibs/kdelibs.docbook.patch.gz 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 +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()); +- 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() << 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() << 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/patch/kdelibs/kdelibs.kssl.CVE-2011-3365.patch b/kde/patch/kdelibs/kdelibs.kssl.CVE-2011-3365.patch new file mode 100644 index 0000000..b44b865 --- /dev/null +++ b/kde/patch/kdelibs/kdelibs.kssl.CVE-2011-3365.patch @@ -0,0 +1,24 @@ +commit bd70d4e589711fda9ab07738c46e37eee8376214 +Author: David Faure +Date: Thu Jun 30 23:43:45 2011 +0200 + + Security fix: don't interpret html tags + + Credits to Tim Brown for the find. + +diff --git a/kio/kssl/ksslcertificatebox.cpp b/kio/kssl/ksslcertificatebox.cpp +index 4ffc613..094787a 100644 +--- a/kio/kssl/ksslcertificatebox.cpp ++++ b/kio/kssl/ksslcertificatebox.cpp +@@ -36,6 +36,10 @@ KSslCertificateBox::KSslCertificateBox(QWidget *parent) + d(new KSslCertificateBoxPrivate()) + { + d->ui.setupUi(this); ++ // No fooling us with html tags ++ Q_FOREACH(QLabel* label, qFindChildren(this)) { ++ label->setTextFormat(Qt::PlainText); ++ } + } + + + 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::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 +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( 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 +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&a=commitdiff&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/patch/kdepim/kdepim-4.5.85-install-headers.patch b/kde/patch/kdepim/kdepim-4.5.85-install-headers.patch new file mode 100644 index 0000000..aa43059 --- /dev/null +++ b/kde/patch/kdepim/kdepim-4.5.85-install-headers.patch @@ -0,0 +1,124 @@ +diff -ur kdepim-4.5.85/kleopatra/libkleopatraclient/CMakeLists.txt kdepim-4.5.85-install-headers/kleopatra/libkleopatraclient/CMakeLists.txt +--- kdepim-4.5.85/kleopatra/libkleopatraclient/CMakeLists.txt 2010-01-27 01:22:34.000000000 +0100 ++++ kdepim-4.5.85-install-headers/kleopatra/libkleopatraclient/CMakeLists.txt 2010-12-08 14:40:45.000000000 +0100 +@@ -6,3 +6,7 @@ + + add_subdirectory( tests ) + ++install( ++ FILES kleopatraclient_export.h ++ DESTINATION ${INCLUDE_INSTALL_DIR}/libkleopatraclient ++ ) +diff -ur kdepim-4.5.85/kleopatra/libkleopatraclient/core/CMakeLists.txt kdepim-4.5.85-install-headers/kleopatra/libkleopatraclient/core/CMakeLists.txt +--- kdepim-4.5.85/kleopatra/libkleopatraclient/core/CMakeLists.txt 2010-11-19 11:51:51.000000000 +0100 ++++ kdepim-4.5.85-install-headers/kleopatra/libkleopatraclient/core/CMakeLists.txt 2010-12-08 14:42:12.000000000 +0100 +@@ -55,4 +55,12 @@ + DESTINATION ${LIB_INSTALL_DIR} + ) + +- ++install( ++ FILES ++ initialization.h ++ command.h ++ selectcertificatecommand.h ++ signencryptfilescommand.h ++ decryptverifyfilescommand.h ++ DESTINATION ${INCLUDE_INSTALL_DIR}/libkleopatraclient/core ++ ) +diff -ur kdepim-4.5.85/kleopatra/libkleopatraclient/gui/CMakeLists.txt kdepim-4.5.85-install-headers/kleopatra/libkleopatraclient/gui/CMakeLists.txt +--- kdepim-4.5.85/kleopatra/libkleopatraclient/gui/CMakeLists.txt 2010-07-29 11:58:45.000000000 +0200 ++++ kdepim-4.5.85-install-headers/kleopatra/libkleopatraclient/gui/CMakeLists.txt 2010-12-08 14:42:41.000000000 +0100 +@@ -20,3 +20,8 @@ + DESTINATION ${LIB_INSTALL_DIR} + ) + ++install( ++ FILES ++ certificaterequester.h ++ DESTINATION ${INCLUDE_INSTALL_DIR}/libkleopatraclient/gui ++ ) +diff -ur kdepim-4.5.85/libkleo/CMakeLists.txt kdepim-4.5.85-install-headers/libkleo/CMakeLists.txt +--- kdepim-4.5.85/libkleo/CMakeLists.txt 2010-12-01 23:23:12.000000000 +0100 ++++ kdepim-4.5.85-install-headers/libkleo/CMakeLists.txt 2010-12-08 15:22:00.000000000 +0100 +@@ -112,6 +112,64 @@ + set_target_properties(kleo PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} ) + install(TARGETS kleo ${INSTALL_TARGETS_DEFAULT_ARGS}) + ++install( FILES ++ kleo/kleo_export.h ++ kleo/enum.h ++ kleo/oidmap.h ++ kleo/cryptobackend.h ++ kleo/cryptobackendfactory.h ++ kleo/cryptoconfig.h ++ kleo/dn.h ++ kleo/job.h ++ kleo/keylistjob.h ++ kleo/keygenerationjob.h ++ kleo/abstractimportjob.h ++ kleo/importjob.h ++ kleo/importfromkeyserverjob.h ++ kleo/exportjob.h ++ kleo/changeexpiryjob.h ++ kleo/changeownertrustjob.h ++ kleo/downloadjob.h ++ kleo/deletejob.h ++ kleo/encryptjob.h ++ kleo/decryptjob.h ++ kleo/signjob.h ++ kleo/specialjob.h ++ kleo/verifydetachedjob.h ++ kleo/verifyopaquejob.h ++ kleo/decryptverifyjob.h ++ kleo/signencryptjob.h ++ kleo/signkeyjob.h ++ kleo/adduseridjob.h ++ kleo/refreshkeysjob.h ++ kleo/multideletejob.h ++ kleo/hierarchicalkeylistjob.h ++ kleo/keyfilter.h ++ kleo/keyfiltermanager.h ++ kleo/changepasswdjob.h ++ kleo/checksumdefinition.h ++ kleo/exception.h ++ kleo/kconfigbasedkeyfilter.h ++ kleo/listallkeysjob.h ++ kleo/stl_util.h ++ DESTINATION ${INCLUDE_INSTALL_DIR}/kleo COMPONENT Devel) ++ ++install ( FILES ++ ui/kdhorizontalline.h ++ ui/messagebox.h ++ ui/progressbar.h ++ ui/progressdialog.h ++ ui/keylistview.h ++ ui/keyselectiondialog.h ++ ui/keyrequester.h ++ ui/keyapprovaldialog.h ++ ui/dnattributeorderconfigwidget.h ++ ui/cryptoconfigmodule.h ++ ui/cryptoconfigdialog.h ++ ui/directoryserviceswidget.h ++ ui/filenamerequester.h ++ DESTINATION ${INCLUDE_INSTALL_DIR}/kleo/ui COMPONENT Devel) ++ + if ( WIN32 ) + install ( FILES libkleopatrarc-win32.desktop DESTINATION ${CONFIG_INSTALL_DIR} RENAME libkleopatrarc ) + else ( WIN32 ) +diff -ur kdepim-4.5.85/libkpgp/CMakeLists.txt kdepim-4.5.85-install-headers/libkpgp/CMakeLists.txt +--- kdepim-4.5.85/libkpgp/CMakeLists.txt 2010-07-29 11:59:00.000000000 +0200 ++++ kdepim-4.5.85-install-headers/libkpgp/CMakeLists.txt 2010-12-08 14:43:33.000000000 +0100 +@@ -35,3 +35,11 @@ + install(FILES kpgp.upd DESTINATION ${KCONF_UPDATE_INSTALL_DIR}) + install(PROGRAMS kpgp-3.1-upgrade-address-data.pl DESTINATION ${KCONF_UPDATE_INSTALL_DIR}) + ++install(FILES ++ kpgp.h ++ kpgpbase.h ++ kpgpblock.h ++ kpgpkey.h ++ kpgpui.h ++ libkpgp_export.h ++ DESTINATION ${INCLUDE_INSTALL_DIR}/kpgp COMPONENT Devel ) + 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 +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 useDefault = imapSettingsInterface->useDefaultIdentity(); +- if( useDefault.isValid() && useDefault.value() ) ++ if( useDefault.isValid() && useDefault.value() ) { ++ delete imapSettingsInterface; + return mIdentity; ++ } + + QDBusReply 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/patch/kdewebdev/include-tidy.patch.gz b/kde/patch/kdewebdev/include-tidy.patch.gz new file mode 100644 index 0000000..be1d83a Binary files /dev/null and b/kde/patch/kdewebdev/include-tidy.patch.gz 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-agent-1/slack-desc b/kde/polkit-kde-agent-1/slack-desc deleted file mode 100644 index 8b6f29b..0000000 --- a/kde/polkit-kde-agent-1/slack-desc +++ /dev/null @@ -1,18 +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-----------------------------------------------------| -polkit-kde-agent-1: polkit-kde-agent-1 (KDE polkit authenticator) -polkit-kde-agent-1: -polkit-kde-agent-1: This is a polkit authenticator for KDE. -polkit-kde-agent-1: -polkit-kde-agent-1: -polkit-kde-agent-1: -polkit-kde-agent-1: -polkit-kde-agent-1: -polkit-kde-agent-1: -polkit-kde-agent-1: 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-kde-kcmodules-1/slack-desc b/kde/polkit-kde-kcmodules-1/slack-desc deleted file mode 100644 index 57c6169..0000000 --- a/kde/polkit-kde-kcmodules-1/slack-desc +++ /dev/null @@ -1,18 +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-----------------------------------------------------| -polkit-kde-kcmodules-1: polkit-kde-kcmodules (KDE polkit kcmodules) -polkit-kde-kcmodules-1: -polkit-kde-kcmodules-1: This package contains the kcm_polkit modules for KDE. -polkit-kde-kcmodules-1: -polkit-kde-kcmodules-1: -polkit-kde-kcmodules-1: -polkit-kde-kcmodules-1: -polkit-kde-kcmodules-1: -polkit-kde-kcmodules-1: -polkit-kde-kcmodules-1: 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/polkit-qt-1/pull-polkit-qt-1 b/kde/polkit-qt-1/pull-polkit-qt-1 deleted file mode 100644 index 42d6487..0000000 --- a/kde/polkit-qt-1/pull-polkit-qt-1 +++ /dev/null @@ -1,6 +0,0 @@ -rm -rf polkit-qt-1 -git clone git://anongit.kde.org/polkit-qt-1 -( cd polkit-qt-1 && rm -rf .git* ) -mv polkit-qt-1 polkit-qt-1-$(date +%Y%m%d)git -tar cf polkit-qt-1-$(date +%Y%m%d)git.tar polkit-qt-1-$(date +%Y%m%d)git -xz -9 polkit-qt-1-$(date +%Y%m%d)git.tar diff --git a/kde/polkit-qt-1/slack-desc b/kde/polkit-qt-1/slack-desc deleted file mode 100644 index ea4ffe0..0000000 --- a/kde/polkit-qt-1/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-----------------------------------------------------| -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/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/post-install/kde-workspace/config/Xsession b/kde/post-install/kde-workspace/config/Xsession new file mode 100644 index 0000000..736f5d5 --- /dev/null +++ b/kde/post-install/kde-workspace/config/Xsession @@ -0,0 +1,88 @@ +#! /bin/sh +# Xsession - run as user + +# Merged in parts of the old Xsession to load defaults from +# Xresources and Xmodmap files, 2006-02-09 volkerdi +# Merged with the new Xsession (original) from KDE4, 20071220 rworkman + + session=$1 + +# This section is borrowed from the old X11 Xsession file: +userresources=$HOME/.Xresources +usermodmap=$HOME/.Xmodmap +sysresources=/usr/lib/X11/xinit/.Xresources +sysmodmap=/usr/lib/X11/xinit/.Xmodmap +# merge in defaults and keymaps +if [ -r $sysresources ]; then + /usr/bin/xrdb -merge $sysresources +fi +if [ -r $sysmodmap ]; then + /usr/bin/xmodmap $sysmodmap +fi +if [ -r $userresources ]; then + /usr/bin/xrdb -merge $userresources +fi +if [ -r $usermodmap ]; then + /usr/bin/xmodmap $usermodmap +fi + +# Note that the respective logout scripts are not sourced. +case $SHELL in + */bash) + [ -z "$BASH" ] && exec $SHELL $0 "$@" + set +o posix + [ -f /etc/profile ] && . /etc/profile + if [ -f $HOME/.bash_profile ]; then + . $HOME/.bash_profile + elif [ -f $HOME/.bash_login ]; then + . $HOME/.bash_login + elif [ -f $HOME/.profile ]; then + . $HOME/.profile + fi + ;; + */zsh) + [ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@" + emulate -R zsh + [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc + zhome=${ZDOTDIR:-$HOME} + # zshenv is always sourced automatically. + [ -f $zdir/zprofile ] && . $zdir/zprofile + [ -f $zhome/.zprofile ] && . $zhome/.zprofile + [ -f $zdir/zlogin ] && . $zdir/zlogin + [ -f $zhome/.zlogin ] && . $zhome/.zlogin + ;; + */csh|*/tcsh) + # [t]cshrc is always sourced automatically. + # Note that sourcing csh.login after .cshrc is non-standard. + xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX` + $SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bin/sh -c export -p >! $xsess_tmp" + . $xsess_tmp + rm -f $xsess_tmp + ;; + *) # Plain sh, ksh, and anything we do not know. + [ -f /etc/profile ] && . /etc/profile + [ -f $HOME/.profile ] && . $HOME/.profile + ;; +esac + +[ -f /etc/xprofile ] && . /etc/xprofile +[ -f $HOME/.xprofile ] && . $HOME/.xprofile + +case $session in + "") + exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session." + ;; + failsafe) + exec xterm -geometry 80x24-0-0 + ;; + custom) + exec $HOME/.xsession + ;; + default) + exec /usr/bin/startkde + ;; + *) + eval exec "$session" + ;; +esac +exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop." diff --git a/kde/post-install/kde-workspace/config/Xsession.orig b/kde/post-install/kde-workspace/config/Xsession.orig new file mode 100644 index 0000000..43d78b8 --- /dev/null +++ b/kde/post-install/kde-workspace/config/Xsession.orig @@ -0,0 +1,65 @@ +#! /bin/sh +# Xsession - run as user + +session=$1 + +# Note that the respective logout scripts are not sourced. +case $SHELL in + */bash) + [ -z "$BASH" ] && exec $SHELL $0 "$@" + set +o posix + [ -f /etc/profile ] && . /etc/profile + if [ -f $HOME/.bash_profile ]; then + . $HOME/.bash_profile + elif [ -f $HOME/.bash_login ]; then + . $HOME/.bash_login + elif [ -f $HOME/.profile ]; then + . $HOME/.profile + fi + ;; + */zsh) + [ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@" + emulate -R zsh + [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc + zhome=${ZDOTDIR:-$HOME} + # zshenv is always sourced automatically. + [ -f $zdir/zprofile ] && . $zdir/zprofile + [ -f $zhome/.zprofile ] && . $zhome/.zprofile + [ -f $zdir/zlogin ] && . $zdir/zlogin + [ -f $zhome/.zlogin ] && . $zhome/.zlogin + ;; + */csh|*/tcsh) + # [t]cshrc is always sourced automatically. + # Note that sourcing csh.login after .cshrc is non-standard. + xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX` + $SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bin/sh -c export -p >! $xsess_tmp" + . $xsess_tmp + rm -f $xsess_tmp + ;; + *) # Plain sh, ksh, and anything we do not know. + [ -f /etc/profile ] && . /etc/profile + [ -f $HOME/.profile ] && . $HOME/.profile + ;; +esac + +[ -f /etc/xprofile ] && . /etc/xprofile +[ -f $HOME/.xprofile ] && . $HOME/.xprofile + +case $session in + "") + exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session." + ;; + failsafe) + exec xterm -geometry 80x24-0-0 + ;; + custom) + exec $HOME/.xsession + ;; + default) + exec /usr/bin/startkde + ;; + *) + eval exec "$session" + ;; +esac +exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop." diff --git a/kde/post-install/kde-workspace/xinit/xinitrc.kde b/kde/post-install/kde-workspace/xinit/xinitrc.kde new file mode 100755 index 0000000..a33eb06 --- /dev/null +++ b/kde/post-install/kde-workspace/xinit/xinitrc.kde @@ -0,0 +1,32 @@ +#!/bin/sh +# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $ + +userresources=$HOME/.Xresources +usermodmap=$HOME/.Xmodmap +sysresources=/etc/X11/xinit/.Xresources +sysmodmap=/etc/X11/xinit/.Xmodmap + +# merge in defaults and keymaps + +if [ -f $sysresources ]; then + xrdb -merge $sysresources +fi + +if [ -f $sysmodmap ]; then + xmodmap $sysmodmap +fi + +if [ -f $userresources ]; then + xrdb -merge $userresources +fi + +if [ -f $usermodmap ]; then + xmodmap $usermodmap +fi + +# Start the window manager: +if [ -z "$DESKTOP_SESSION" -a -x /usr/bin/ck-launch-session ]; then + ck-launch-session startkde +else + startkde +fi diff --git a/kde/post-install/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/post-install/kdebase/profile.d/kde.csh b/kde/post-install/kdebase/profile.d/kde.csh new file mode 100755 index 0000000..a09579b --- /dev/null +++ b/kde/post-install/kdebase/profile.d/kde.csh @@ -0,0 +1,12 @@ +#!/bin/csh +# KDE additions: +if ( ! $?KDEDIRS ) then + setenv KDEDIRS /usr +endif +setenv PATH ${PATH}:/usr/lib/kde4/libexec + +if ( $?XDG_CONFIG_DIRS ) then + setenv XDG_CONFIG_DIRS ${XDG_CONFIG_DIRS}:/etc/kde/xdg +else + setenv XDG_CONFIG_DIRS /etc/xdg:/etc/kde/xdg +endif diff --git a/kde/post-install/kdebase/profile.d/kde.sh b/kde/post-install/kdebase/profile.d/kde.sh new file mode 100755 index 0000000..6f0199e --- /dev/null +++ b/kde/post-install/kdebase/profile.d/kde.sh @@ -0,0 +1,13 @@ +#!/bin/sh +# KDE additions: +KDEDIRS=/usr +export KDEDIRS +PATH="$PATH:/usr/lib/kde4/libexec" +export PATH +if [ ! "$XDG_CONFIG_DIRS" = "" ]; then + XDG_CONFIG_DIRS=$XDG_CONFIG_DIRS:/etc/kde/xdg +else + XDG_CONFIG_DIRS=/etc/xdg:/etc/kde/xdg +fi +export XDG_CONFIG_DIRS + 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 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/pre-install/kdewebdev/tidy/get-tidy-cvs.sh b/kde/pre-install/kdewebdev/tidy/get-tidy-cvs.sh new file mode 100755 index 0000000..e4fb4b2 --- /dev/null +++ b/kde/pre-install/kdewebdev/tidy/get-tidy-cvs.sh @@ -0,0 +1,37 @@ +#!/bin/sh +# Copyright 2006, 2009 Patrick 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. +# + +# Fetch the latest CVS of Tidy. +# Clean the download location: +rm -rf tidy +cvs -d:pserver:anonymous@tidy.cvs.sourceforge.net:/cvsroot/tidy login +CVS_VERSION=$(date +%Y%m%dT%R | tr -d :) +# Doubtful that these will exist, but... +rm -f tidy-${CVS_VERSION}.tar tidy-${CVS_VERSION}.tar.xz +cvs -z3 -d:pserver:anonymous@tidy.cvs.sourceforge.net:/cvsroot/tidy co -P tidy +# Rid ourselves of cruft: +( cd tidy ; find . -type d -name CVS -exec rm -rf {} \; 2> /dev/null ) +# Make tarball "release": +tar cf tidy-${CVS_VERSION}.tar tidy +xz -9 tidy-${CVS_VERSION}.tar +# Clean up: +rm -rf tidy diff --git a/kde/pre-install/kdewebdev/tidy/tidy.SlackBuild b/kde/pre-install/kdewebdev/tidy/tidy.SlackBuild new file mode 100755 index 0000000..6d8c3a7 --- /dev/null +++ b/kde/pre-install/kdewebdev/tidy/tidy.SlackBuild @@ -0,0 +1,104 @@ +#!/bin/sh +# Copyright 2006, 2007, 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. + +# This file is an example, so feel free to fix it if it gets out of date. :-) + +PKGNAM=tidy +VERSION=${VERSION:-20100503T2309} +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 + +CWD=$(pwd) +TMP=${TMP:-/tmp} +PKG=$TMP/package-${PKGNAM} + +if [ "$ARCH" = "i486" ]; then + SLKCFLAGS="-O2 -march=i486 -mtune=i686" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" +else + SLKCFLAGS="-O2" +fi + +rm -rf $PKG +mkdir -p $TMP $PKG +cd $TMP +rm -rf ${PKGNAM} +tar xvf $CWD/${PKGNAM}-$VERSION.tar.?z* + +cd ${PKGNAM} + +# Make sure ownerships and permissions are sane: +chown -R root:root . +find . -perm 666 -exec chmod 644 {} \; +find . -perm 664 -exec chmod 644 {} \; +find . -perm 600 -exec chmod 644 {} \; +find . -perm 444 -exec chmod 644 {} \; +find . -perm 400 -exec chmod 644 {} \; +find . -perm 440 -exec chmod 644 {} \; +find . -perm 777 -exec chmod 755 {} \; +find . -perm 775 -exec chmod 755 {} \; +find . -perm 511 -exec chmod 755 {} \; +find . -perm 711 -exec chmod 755 {} \; +find . -perm 555 -exec chmod 755 {} \; + +# Prepare autoconf: +sh build/gnuauto/setup.sh + +# Configure: +CFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --disable-static \ + $ARCH-slackware-linux + +# Build and install: +make -j4 || make || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Strip binaries: +( 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 +) + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +# The Makefile evidently contains the package's license... +cp -a Makefile htmldoc $PKG/usr/doc/${PKGNAM}-$VERSION + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/${PKGNAM}-$VERSION-$ARCH-$BUILD.txz + diff --git a/kde/pre-install/kdewebdev/tidy/tidy.build b/kde/pre-install/kdewebdev/tidy/tidy.build new file mode 100755 index 0000000..b638b24 --- /dev/null +++ b/kde/pre-install/kdewebdev/tidy/tidy.build @@ -0,0 +1,92 @@ +#!/bin/sh +# Copyright 2006, 2007, 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 20071221 +# for new cvs pull and changed include directory for kde4's kdewebdev +# New cvs version - 20080502 + +PKGNAM=tidy +VERSION=20100503T2309 +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 + +CWD=$(pwd) +TMP=${TMP:-/tmp} + +PKG=$1 + +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 + +cd $TMP +rm -rf ${PKGNAM} +tar xvf $CWD/${PKGNAM}-$VERSION.tar.?z* || exit 1 +cd ${PKGNAM} +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 {} \; + +# Prepare autoconf: +sh build/gnuauto/setup.sh + +CFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --includedir=/usr/include/tidy \ + --disable-static \ + --build=$ARCH-slackware-linux + +make -j4 || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Strip binaries: +( 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/usr/doc/${PKGNAM}-$VERSION +cp -a htmldoc/* $PKG/usr/doc/${PKGNAM}-$VERSION + diff --git a/kde/skanlite/doinst.sh.gz b/kde/skanlite/doinst.sh.gz deleted file mode 100644 index fbdbec0..0000000 Binary files a/kde/skanlite/doinst.sh.gz and /dev/null 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/skanlite/slack-desc b/kde/skanlite/slack-desc deleted file mode 100644 index b4e994d..0000000 --- a/kde/skanlite/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------------------------------------------------------| -skanlite: skanlite (a scanning program) -skanlite: -skanlite: Skanlite is a light-weight scanning application based on libksane. -skanlite: -skanlite: -skanlite: -skanlite: -skanlite: -skanlite: -skanlite: -skanlite: diff --git a/kde/slack-desc/amarok b/kde/slack-desc/amarok new file mode 100644 index 0000000..8ee6397 --- /dev/null +++ b/kde/slack-desc/amarok @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a 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------------------------------------------------------| +amarok: amarok (music player) +amarok: +amarok: Amarok is a music player for Linux and Unix with an intuitive +amarok: interface. Amarok makes playing the music you love easier than ever +amarok: before -- and looks good doing it. +amarok: +amarok: Amarok's home page is: http://amarok.kde.org +amarok: +amarok: +amarok: +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/slack-desc/bluedevil b/kde/slack-desc/bluedevil new file mode 100644 index 0000000..5f864d9 --- /dev/null +++ b/kde/slack-desc/bluedevil @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a 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------------------------------------------------------| +bluedevil: bluedevil (bluetooth stack for KDE) +bluedevil: +bluedevil: BlueDevil is the bluetooth stack for KDE. +bluedevil: +bluedevil: +bluedevil: +bluedevil: +bluedevil: +bluedevil: +bluedevil: Homepage: http://www.afiestas.org/ +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/slack-desc/k3b b/kde/slack-desc/k3b new file mode 100644 index 0000000..032bbb8 --- /dev/null +++ b/kde/slack-desc/k3b @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a 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------------------------------------------------------| +k3b: k3b (The CD Creator) +k3b: +k3b: K3b makes writing cds under Linux easy. It has an easy to use +k3b: interface and supports CD burning (including on-the-fly), copying, +k3b: erasing, ripping, and more. +k3b: +k3b: K3b was written by Sebastian Trueg, Thomas Froescher, +k3b: Christian Kvasny, and Klaus-Dieter Krannich. +k3b: +k3b: For more information, visit: http://www.k3b.org +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/slack-desc/kaudiocreator b/kde/slack-desc/kaudiocreator new file mode 100644 index 0000000..3de3772 --- /dev/null +++ b/kde/slack-desc/kaudiocreator @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a 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-----------------------------------------------| +kaudiocreator: kaudiocreator (CD ripper and audio encoder) +kaudiocreator: +kaudiocreator: kaudiocreater is a KDE frontend for ripping and encoding audio +kaudiocreator: to/from optical media. +kaudiocreator: +kaudiocreator: +kaudiocreator: +kaudiocreator: +kaudiocreator: +kaudiocreator: +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/slack-desc/kdeaccessibility b/kde/slack-desc/kdeaccessibility new file mode 100644 index 0000000..91669ef --- /dev/null +++ b/kde/slack-desc/kdeaccessibility @@ -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------------------------------------------------------| +kdeaccessibility: kdeaccessibility (Accessibility programs for KDE) +kdeaccessibility: +kdeaccessibility: KDE accessibility programs, including kmag (a screen magnifier), +kdeaccessibility: kmousetool (clicks the mouse for you), and kmouth (a speech +kdeaccessibility: synthesizer frontend). +kdeaccessibility: +kdeaccessibility: +kdeaccessibility: +kdeaccessibility: +kdeaccessibility: +kdeaccessibility: +kdeaccessibility: diff --git a/kde/slack-desc/kdeadmin b/kde/slack-desc/kdeadmin new file mode 100644 index 0000000..cef4307 --- /dev/null +++ b/kde/slack-desc/kdeadmin @@ -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---------------------------------------------------| +kdeadmin: kdeadmin (System Administration tools) +kdeadmin: +kdeadmin: KDE system administration tools. +kdeadmin: +kdeadmin: +kdeadmin: +kdeadmin: +kdeadmin: +kdeadmin: +kdeadmin: +kdeadmin: diff --git a/kde/slack-desc/kdeartwork b/kde/slack-desc/kdeartwork new file mode 100644 index 0000000..cc5f6f1 --- /dev/null +++ b/kde/slack-desc/kdeartwork @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a 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-------------------------------------------------| +kdeartwork: kdeartwork (Artwork for KDE) +kdeartwork: +kdeartwork: Additional themes, screensavers, sounds, wallpapers, and window +kdeartwork: styles. +kdeartwork: +kdeartwork: +kdeartwork: +kdeartwork: +kdeartwork: +kdeartwork: +kdeartwork: diff --git a/kde/slack-desc/kdebase b/kde/slack-desc/kdebase new file mode 100644 index 0000000..bf91423 --- /dev/null +++ b/kde/slack-desc/kdebase @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a 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------------------------------------------------------| +kdebase: kdebase (KDE core applications and files) +kdebase: +kdebase: This package provides the core applications and infrastructure files +kdebase: for the KDE Plasma Desktop. +kdebase: +kdebase: +kdebase: +kdebase: +kdebase: +kdebase: +kdebase: diff --git a/kde/slack-desc/kdebase-runtime b/kde/slack-desc/kdebase-runtime new file mode 100644 index 0000000..09bf577 --- /dev/null +++ b/kde/slack-desc/kdebase-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------------------------------------------------------| +kdebase-runtime: kdebase-runtime (KDE runtime core) +kdebase-runtime: +kdebase-runtime: This package contains core components of the KDE base runtime module. +kdebase-runtime: +kdebase-runtime: +kdebase-runtime: +kdebase-runtime: +kdebase-runtime: +kdebase-runtime: +kdebase-runtime: +kdebase-runtime: diff --git a/kde/slack-desc/kdebase-workspace b/kde/slack-desc/kdebase-workspace new file mode 100644 index 0000000..87f2c41 --- /dev/null +++ b/kde/slack-desc/kdebase-workspace @@ -0,0 +1,12 @@ + |-----handy-ruler------------------------------------------------------| +kdebase-workspace: kdebase-workspace (KDE Plasma Desktop) +kdebase-workspace: +kdebase-workspace: This package provides the essential parts of the KDE Plasma Desktop +kdebase-workspace: that are presented to the user. +kdebase-workspace: +kdebase-workspace: +kdebase-workspace: +kdebase-workspace: +kdebase-workspace: +kdebase-workspace: +kdebase-workspace: diff --git a/kde/slack-desc/kdebindings b/kde/slack-desc/kdebindings new file mode 100644 index 0000000..e927c76 --- /dev/null +++ b/kde/slack-desc/kdebindings @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a 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------------------------------------------------------| +kdebindings: kdebindings (KDE language bindings) +kdebindings: +kdebindings: KDE and most KDE applications are implemented using the C++ +kdebindings: programming language, but that doesn't mean you don't have a choice. +kdebindings: This package contains a number of bindings to other languages, +kdebindings: including scripting languages and other systems' programming +kdebindings: languages, allowing them to be used to create applications for the +kdebindings: KDE Platform. +kdebindings: +kdebindings: +kdebindings: diff --git a/kde/slack-desc/kdeedu b/kde/slack-desc/kdeedu new file mode 100644 index 0000000..b97fdd7 --- /dev/null +++ b/kde/slack-desc/kdeedu @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a 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------------------------------------------------------| +kdeedu: kdeedu (Educational applications) +kdeedu: +kdeedu: Educational applications for the KDE Software Compilation. +kdeedu: +kdeedu: +kdeedu: +kdeedu: +kdeedu: +kdeedu: +kdeedu: +kdeedu: diff --git a/kde/slack-desc/kdegames b/kde/slack-desc/kdegames new file mode 100644 index 0000000..c821c7f --- /dev/null +++ b/kde/slack-desc/kdegames @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a 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------------------------------------------------------| +kdegames: kdegames (KDE games) +kdegames: +kdegames: A collection of games for the KDE Software Compilation. +kdegames: +kdegames: +kdegames: +kdegames: +kdegames: +kdegames: +kdegames: +kdegames: diff --git a/kde/slack-desc/kdegraphics b/kde/slack-desc/kdegraphics new file mode 100644 index 0000000..7184942 --- /dev/null +++ b/kde/slack-desc/kdegraphics @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a 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: kdegraphics (KDE graphics programs) +kdegraphics: +kdegraphics: Graphics programs for the KDE Software Compilation, including +kdegraphics: gwenview, kcolorchooser, kbackgroundsnapshot, kolourpaint, kruler, +kdegraphics: ksnapshot, okular, and xf86gammacfg. +kdegraphics: +kdegraphics: +kdegraphics: +kdegraphics: +kdegraphics: +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/slack-desc/kdelibs b/kde/slack-desc/kdelibs new file mode 100644 index 0000000..a89ea3c --- /dev/null +++ b/kde/slack-desc/kdelibs @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a 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------------------------------------------------------| +kdelibs: kdelibs (KDE libraries) +kdelibs: +kdelibs: System libraries and other resources required for the KDE Platform. +kdelibs: +kdelibs: +kdelibs: +kdelibs: +kdelibs: +kdelibs: +kdelibs: +kdelibs: diff --git a/kde/slack-desc/kdemultimedia b/kde/slack-desc/kdemultimedia new file mode 100644 index 0000000..2cc6715 --- /dev/null +++ b/kde/slack-desc/kdemultimedia @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a 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------------------------------------------------------| +kdemultimedia: kdemultimedia (KDE multimedia applications) +kdemultimedia: +kdemultimedia: Multimedia applications for the KDE Software Compilation, including: +kdemultimedia: * noatun: a multimedia player for sound and movies +kdemultimedia: * kmix: the audio mixer as a standalone program and Kicker applet +kdemultimedia: * kscd: A CD player with an interface to the internet CDDB database +kdemultimedia: * phonon-xine: A Phonon backend based on Xine +kdemultimedia: +kdemultimedia: +kdemultimedia: +kdemultimedia: diff --git a/kde/slack-desc/kdenetwork b/kde/slack-desc/kdenetwork new file mode 100644 index 0000000..90120dd --- /dev/null +++ b/kde/slack-desc/kdenetwork @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a 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------------------------------------------------------| +kdenetwork: kdenetwork (Network utilities for KDE) +kdenetwork: +kdenetwork: Network related utilities for the KDE Software Compilation. +kdenetwork: +kdenetwork: +kdenetwork: +kdenetwork: +kdenetwork: +kdenetwork: +kdenetwork: +kdenetwork: diff --git a/kde/slack-desc/kdepim b/kde/slack-desc/kdepim new file mode 100644 index 0000000..7a66c17 --- /dev/null +++ b/kde/slack-desc/kdepim @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a 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-----------------------------------------------------| +kdepim: kdepim (KDE Personal Information Management applications) +kdepim: +kdepim: The KDE-PIM project aims to bring together those who wish to help +kdepim: design, implement, test, etc. anything that's to do with personal +kdepim: information management. +kdepim: +kdepim: This rather broad scope encompasses mail clients, addressbooks, +kdepim: usenet news, scheduling, and even sticky notes. +kdepim: +kdepim: +kdepim: diff --git a/kde/slack-desc/kdepim-runtime b/kde/slack-desc/kdepim-runtime new file mode 100644 index 0000000..cb0ac6e --- /dev/null +++ b/kde/slack-desc/kdepim-runtime @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a 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-----------------------------------------------------| +kdepim-runtime: kdepim-runtime (KDE Personal Information Management runtime) +kdepim-runtime: +kdepim-runtime: The KDE-PIM project aims to bring together those who wish to help +kdepim-runtime: design, implement, test, etc. anything that's to do with personal +kdepim-runtime: information management. +kdepim-runtime: +kdepim-runtime: This rather broad scope encompasses mail clients, addressbooks, +kdepim-runtime: usenet news, scheduling, and even sticky notes. +kdepim-runtime: +kdepim-runtime: +kdepim-runtime: diff --git a/kde/slack-desc/kdepimlibs b/kde/slack-desc/kdepimlibs new file mode 100644 index 0000000..cbd08ba --- /dev/null +++ b/kde/slack-desc/kdepimlibs @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a 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------------------------------------------------------| +kdepimlibs: kdepimlibs (Libraries for KDE-PIM) +kdepimlibs: +kdepimlibs: This module includes libraries that are central to the development and +kdepimlibs: execution of a KDE-PIM application. +kdepimlibs: +kdepimlibs: +kdepimlibs: +kdepimlibs: +kdepimlibs: +kdepimlibs: +kdepimlibs: diff --git a/kde/slack-desc/kdeplasma-addons b/kde/slack-desc/kdeplasma-addons new file mode 100644 index 0000000..a9bc573 --- /dev/null +++ b/kde/slack-desc/kdeplasma-addons @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a 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------------------------------------------------------| +kdeplasma-addons: kdeplasma-addons (Plasma addons for KDE) +kdeplasma-addons: +kdeplasma-addons: Plasmoids (or widgets) for the KDE Plasma Desktop shell. +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: diff --git a/kde/slack-desc/kdesdk b/kde/slack-desc/kdesdk new file mode 100644 index 0000000..f954a27 --- /dev/null +++ b/kde/slack-desc/kdesdk @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a 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-----------------------------------------------------| +kdesdk: kdesdk (KDE SDK) +kdesdk: +kdesdk: KDE Software Development Kit. This is a collection of applications +kdesdk: and tools used to develop on the KDE Platform. It also contains +kdesdk: example code for use in learning KDE programming or starting a new +kdesdk: KDE application. +kdesdk: +kdesdk: +kdesdk: +kdesdk: +kdesdk: diff --git a/kde/slack-desc/kdetoys b/kde/slack-desc/kdetoys new file mode 100644 index 0000000..9af6c60 --- /dev/null +++ b/kde/slack-desc/kdetoys @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a 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------------------------------------------------------| +kdetoys: kdetoys (Toys for the KDE Software Compilation) +kdetoys: +kdetoys: Some toys for the KDE Software Compilation such as amor, kteatime, +kdetoys: ktux, kweatherreport, and kweatherservice. +kdetoys: +kdetoys: +kdetoys: +kdetoys: +kdetoys: +kdetoys: +kdetoys: diff --git a/kde/slack-desc/kdeutils b/kde/slack-desc/kdeutils new file mode 100644 index 0000000..2972d01 --- /dev/null +++ b/kde/slack-desc/kdeutils @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a 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---------------------------------------------------| +kdeutils: kdeutils (KDE Utilities) +kdeutils: +kdeutils: This package includes utilities for the KDE Software Compilation +kdeutils: such as ark, kcalc, kcharselect, kdessh, kdf, kfloppy, kgpg, +kdeutils: ktimer, kwalletmanager, kwikdisk, okteta, superkaramba, and +kdeutils: sweeper. +kdeutils: +kdeutils: +kdeutils: +kdeutils: +kdeutils: diff --git a/kde/slack-desc/kdevelop b/kde/slack-desc/kdevelop new file mode 100644 index 0000000..49f2da1 --- /dev/null +++ b/kde/slack-desc/kdevelop @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a 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------------------------------------------------------| +kdevelop: kdevelop (development environment for KDE) +kdevelop: +kdevelop: The KDevelop integrated C/C++ application development environment. +kdevelop: +kdevelop: +kdevelop: +kdevelop: +kdevelop: +kdevelop: +kdevelop: +kdevelop: diff --git a/kde/slack-desc/kdevplatform b/kde/slack-desc/kdevplatform new file mode 100644 index 0000000..04fe68c --- /dev/null +++ b/kde/slack-desc/kdevplatform @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a 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------------------------------------------------------| +kdevplatform: kdevplatform (KDE development platform) +kdevplatform: +kdevplatform: This KDE module provides libraries used by kdevelop. +kdevplatform: +kdevplatform: +kdevplatform: +kdevplatform: +kdevplatform: +kdevplatform: +kdevplatform: +kdevplatform: diff --git a/kde/slack-desc/kdewebdev b/kde/slack-desc/kdewebdev new file mode 100644 index 0000000..294ef22 --- /dev/null +++ b/kde/slack-desc/kdewebdev @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a 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--------------------------------------------------| +kdewebdev: kdewebdev (web development package for the KDE Platform) +kdewebdev: +kdewebdev: The kdewebdev package contains applications which are useful for +kdewebdev: web development. +kdewebdev: +kdewebdev: +kdewebdev: +kdewebdev: +kdewebdev: +kdewebdev: +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/slack-desc/koffice b/kde/slack-desc/koffice new file mode 100644 index 0000000..6863e91 --- /dev/null +++ b/kde/slack-desc/koffice @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a 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------------------------------------------------------| +koffice: koffice (KDE office productivity suite) +koffice: +koffice: KOffice office productivity applications. Included are a word +koffice: processor, spreadsheet, presentation program, chart and graph creator, +koffice: vector graphics tool, database report creator, flowcharting program, +koffice: integrated data management program, a pixel graphics editor, +koffice: a mathematical formula editor, and KOffice Workspace +koffice: (a combination of all of the above). +koffice: +koffice: +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/slack-desc/kopete-cryptography b/kde/slack-desc/kopete-cryptography new file mode 100644 index 0000000..7529a8b --- /dev/null +++ b/kde/slack-desc/kopete-cryptography @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a 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------------------------------------------------------| +kopete-cryptography: kopete-cryptography (crypto support for kopete) +kopete-cryptography: +kopete-cryptography: Cryptographic support for Kopete, the KDE Instant Messenger. +kopete-cryptography: +kopete-cryptography: +kopete-cryptography: +kopete-cryptography: +kopete-cryptography: +kopete-cryptography: +kopete-cryptography: +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/slack-desc/ktorrent b/kde/slack-desc/ktorrent new file mode 100644 index 0000000..fbf151f --- /dev/null +++ b/kde/slack-desc/ktorrent @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a 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------------------------------------------------------| +ktorrent: ktorrent (KDE BitTorrent program) +ktorrent: +ktorrent: KTorrent is a BitTorrent program with many features: +ktorrent: Download torrent files (of course :-), upload and download speed +ktorrent: capping, Internet searching, UDP trackers, port forwarding with UPnP, +ktorrent: IP blocking, importing of partially or fully downloaded files, +ktorrent: support for distributed hash tables, protocol encryption, +ktorrent: bandwidth scheduling, and much more. +ktorrent: +ktorrent: KTorrent's developers are Joris Guisson and Ivan Vasic. +ktorrent: KTorrent is released under the GPL. 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/slack-desc/kwebkitpart b/kde/slack-desc/kwebkitpart new file mode 100644 index 0000000..ca34ac3 --- /dev/null +++ b/kde/slack-desc/kwebkitpart @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a 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-----------------------------------------------------| +kwebkitpart: kwebkitpart () +kwebkitpart: +kwebkitpart: KWebKitPart is a web browser component for KDE (KPart) +kwebkitpart: based on (Qt)WebKit. +kwebkitpart: You can use it for example for browsing the web in Konqueror. +kwebkitpart: +kwebkitpart: +kwebkitpart: +kwebkitpart: +kwebkitpart: Homepage: http://kde-apps.org/content/show.php?content=127960 +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/slack-desc/oxygen-icons b/kde/slack-desc/oxygen-icons new file mode 100644 index 0000000..5c1c15c --- /dev/null +++ b/kde/slack-desc/oxygen-icons @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a 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-icons: oxygen-icons (Oxygen theme for the KDE Plasma Desktop) +oxygen-icons: +oxygen-icons: Oxygen provides a complete and modern icon theme for KDE. +oxygen-icons: +oxygen-icons: +oxygen-icons: +oxygen-icons: +oxygen-icons: +oxygen-icons: +oxygen-icons: Visit the Oxygen project online: http://www.oxygen-icons.org +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/slack-desc/polkit-kde-agent-1 b/kde/slack-desc/polkit-kde-agent-1 new file mode 100644 index 0000000..8b6f29b --- /dev/null +++ b/kde/slack-desc/polkit-kde-agent-1 @@ -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-----------------------------------------------------| +polkit-kde-agent-1: polkit-kde-agent-1 (KDE polkit authenticator) +polkit-kde-agent-1: +polkit-kde-agent-1: This is a polkit authenticator for KDE. +polkit-kde-agent-1: +polkit-kde-agent-1: +polkit-kde-agent-1: +polkit-kde-agent-1: +polkit-kde-agent-1: +polkit-kde-agent-1: +polkit-kde-agent-1: diff --git a/kde/slack-desc/polkit-kde-kcmodules-1 b/kde/slack-desc/polkit-kde-kcmodules-1 new file mode 100644 index 0000000..57c6169 --- /dev/null +++ b/kde/slack-desc/polkit-kde-kcmodules-1 @@ -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-----------------------------------------------------| +polkit-kde-kcmodules-1: polkit-kde-kcmodules (KDE polkit kcmodules) +polkit-kde-kcmodules-1: +polkit-kde-kcmodules-1: This package contains the kcm_polkit modules for KDE. +polkit-kde-kcmodules-1: +polkit-kde-kcmodules-1: +polkit-kde-kcmodules-1: +polkit-kde-kcmodules-1: +polkit-kde-kcmodules-1: +polkit-kde-kcmodules-1: +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/slack-desc/skanlite b/kde/slack-desc/skanlite new file mode 100644 index 0000000..b4e994d --- /dev/null +++ b/kde/slack-desc/skanlite @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a 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------------------------------------------------------| +skanlite: skanlite (a scanning program) +skanlite: +skanlite: Skanlite is a light-weight scanning application based on libksane. +skanlite: +skanlite: +skanlite: +skanlite: +skanlite: +skanlite: +skanlite: +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: -- cgit v1.2.3