diff options
Diffstat (limited to 'source/kde')
398 files changed, 4110 insertions, 4589 deletions
diff --git a/source/kde/KDE.SlackBuild b/source/kde/KDE.SlackBuild index 048c09e9..7d40f165 100755 --- a/source/kde/KDE.SlackBuild +++ b/source/kde/KDE.SlackBuild @@ -1,40 +1,435 @@ #!/bin/sh +# Copyright 2011, 2012 Patrick J. Volkerding, Sebeka, MN, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# Build (and install) all KDE core packages. -# Written for Slackware by volkerdi@slackware.com. -# Modified for KDE4 by Robby Workman <rworkman@slackware.com> -# Modified for KDE4 by Eric Hameleers <alien@slackware.com> +# Adapted by Eric Hameleers <alien@slackware.com> from the modular x.org build. -# kdeaccessibility builds plugins for epos, festival, flite, freetts, and -# hadifix, so they should work with kde if any of those are installed later +# To build only a single package group, specify it as $1, like: +# ./KDE.SlackBuild kdeedu +# To build only a single package, specify both the group name +# 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 "^ *#" |grep -wq $(echo $(basename $SRCFILE) | rev | cut -f2- -d- | rev)$ ; then + echo "Source file '$(basename $SRCFILE)' is commented out in 'modules' !" + elif ! cat modules/* |grep -v "^ *#" |grep -wq $(echo $(basename $SRCFILE) | rev | cut -f2- -d- | rev) ; then + echo "Source file '$(basename $SRCFILE)' is not mentioned in 'modules' !" + RETVAL=1 + fi + done + + for MODULE in $(cat $CWD/modules/* | grep -v "^#") ; do + #if [ -z "$(find $CWD/src -name ${MODULE}-*)" ] ; then + if [ -z "$(find $CWD/src -name $MODULE-*.tar.* |grep -E "$MODULE-[^-]+.tar.*$|$MODULE-[0-9].+.tar.*$")" ] ; then + echo "Module '$MODULE' does not have a matching source tarball !" + if [ "$CHECKOUT" = "yes" -o "$CHECKOUT" = "YES" ]; then + echo "Checking out KDE component at branch '$VERSION'." + git archive --format=tar --prefix {$MODULE}-${VERSION}/ --remote ${KDEGITURI}/${MODULE}.git v${VERSION} | xz -c > $CWD/src/${MODULE}-${VERSION}.tar.xz + RETVAL=$? + if [ $RETVAL -ne 0 ]; then + echo "Error while checking out '$MODULE' !" + mv $CWD/src/${MODULE}-${VERSION}.tar.xz $CWD/src/${MODULE}-${VERSION}.tar.xz.failed + fi + else + RETVAL=1 + fi + fi + # A missing slack-desc counts as fatal even if the program may end up + # inside the big meta-package. + if [ -z "$(find $CWD/slack-desc -name ${MODULE})" ] ; then + echo "Module '$MODULE' does not have a slack-desc file !" + RETVAL=1 + fi + done + + if [ $RETVAL -eq 0 ]; then + echo "Check complete, build starts in 5 seconds" + sleep 5 + else + exit 1 + fi +} + +# Support function builds one complete module (like 'kdelibs'), or +# exactly one package which is part of a module (like 'okular'): +build_mod_pkg () { + kde_module=$1 + kde_pkg=$2 + + cd $CWD/modules + + # See if $kde_module is a module name like "kdeadmin": + if [ ! -z "$kde_module" ]; then + if [ ! -f "$kde_module" ]; then + return + fi + fi + PKG=${SLACK_KDE_BUILD_DIR}/${kde_module}/package-${kde_module} + rm -rf $PKG + mkdir -p $PKG + ( for PKGNAME in $(cat $kde_module |grep -v "^$" |grep -v "^#") ; do + # Find the full source filename - yeah ugly, but I had two goals: + # 1- source tarball can be in a random subdirectory of src/ + # 2- differentiate between e.g. 'kdepim' and 'kdepim-runtime' + kde_src=$(basename $(find $CWD/src -name "$PKGNAME-*.tar.?z*" |grep -E "$PKGNAME-[^-]+.tar.*$|$PKGNAME-[0-9].+.tar.*$") 2>/dev/null) + if [ "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}-$(echo $MODULAR_PACKAGE_VERSION |tr - _)-${PKGARCH}-${MODBUILD}.txz + fi + # We will continue with the fresh packages installed: + upgradepkg --install-new --reinstall ${SLACK_KDE_BUILD_DIR}/${kde_module}/${PKGNAME}-${MODULAR_PACKAGE_VERSION}-${PKGARCH}-${MODBUILD}.txz + # Keep MIME database current: + /usr/bin/update-mime-database /usr/share/mime 1>/dev/null 2>/dev/null & + fi + + # Reset $PKG to assume we're building the whole source dir: + PKG=${SLACK_KDE_BUILD_DIR}/${kde_module}/package-${kde_module} + + done + + # Nothing here? Must have been fully modular. :-) + if [ ! -d ${SLACK_KDE_BUILD_DIR}/${kde_module}/package-${kde_module}/usr ]; then + return + fi + + # Build a "<kde_module>" package for anything that wasn't built modular: + # It's safer to consider these to have binaries in them. ;-) + PKGARCH=$ARCH + cd $PKG + + process_man_pages + process_info_pages + no_usr_share_doc + + # If there are post-install things to do for the combined package, + # we do them here. This could be used for things like making a + # VERSION number for a combined package. :-) + if [ -r $CWD/post-install/${kde_module}.post-install ]; then + . $CWD/post-install/${kde_module}.post-install + fi + mkdir -p $PKG/install + if [ -r $CWD/slack-desc/${kde_module} ]; then + cat $CWD/slack-desc/${kde_module} > $PKG/install/slack-desc + else + touch $PKG/install/slack-desc-missing + fi + if [ -r $CWD/doinst.sh/${kde_module} ]; then + cat $CWD/doinst.sh/${kde_module} \ + | sed -e "s#usr/lib#usr/lib${LIBDIRSUFFIX}#g" \ + >> $PKG/install/doinst.sh + fi + if [ -r $CWD/build/${kde_module} ]; then + SRCDIRBUILD=$(cat $CWD/build/${kde_module}) + else + SRCDIRBUILD=$BUILD + fi + if [ -r $CWD/makepkg/${kde_module} ]; then + BUILD=$SRCDIRBUILD . $CWD/makepkg/${kde_module} + else + /sbin/makepkg -l y -c n ${SLACK_KDE_BUILD_DIR}/${kde_module}/${kde_module}-$(echo $VERSION |tr - _)-${PKGARCH}-${SRCDIRBUILD}.txz + fi + # We will continue with the fresh packages installed: + upgradepkg --install-new --reinstall ${SLACK_KDE_BUILD_DIR}/${kde_module}/${kde_module}-${VERSION}-${PKGARCH}-${SRCDIRBUILD}.txz + # Keep MIME database current: + /usr/bin/update-mime-database /usr/share/mime 1>/dev/null 2>/dev/null & + ) +} + +# Process the module queue. Format is: +# module[:subpackage[,subpackage]] [module...] +deterministic_build() { + RET=0 + for ENTRY in $1 ; do + KDE_MOD=$(echo "$ENTRY": | cut -f1 -d:) + KDE_PKGS=$(echo "$ENTRY": | cut -f2 -d:) + if [ -z "$KDE_PKGS" ]; then + 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) -# These, and polkit-qt-1 from git, will be needed soon, but are too new to use here. -# polkit-kde-agent-1 \ -# polkit-kde-kcmodules-1 " +# 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... +# Same goes for kdelibs (at least during KDE 4.8.x) kdeutils:ksecrets needs +# kdelibs and then kdelibs needs a rebuild to pick up ksecretservice +# (this will no longer be required in KDE 4.9). KDEMODS=" \ - polkit-qt-1 \ kdelibs \ kdepimlibs \ kdebase \ - kdebase-workspace \ - kdebase-runtime \ kdesdk \ kdegraphics \ kdebindings \ - kdebase-workspace \ + kdebase:kde-workspace \ kdeaccessibility \ kdeutils \ + kdelibs \ kdemultimedia \ + extragear:libktorrent \ kdenetwork \ oxygen-icons \ kdeadmin \ @@ -46,28 +441,36 @@ KDEMODS=" \ kdeedu \ kdewebdev \ kdeplasma-addons \ - polkit-kde-1 " + polkit-kde \ + extragear \ + " # 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 +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 @@ -75,3 +478,6 @@ do cd - ; done +exit 0 + + diff --git a/source/kde/KDE.options b/source/kde/KDE.options index 16ae672c..debc6ea1 100644 --- a/source/kde/KDE.options +++ b/source/kde/KDE.options @@ -3,19 +3,23 @@ # usually has a different version number), or by setting your own # environment variables. -[ -z $VERSION ] && export VERSION=4.5.5 +[ -z $VERSION ] && export VERSION=4.8.5 [ -z $BUILD ] && export BUILD=1 # Automatically determine the architecture we're building on: +MARCH=$( uname -m ) if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) export ARCH=i486 ;; - arm*) export ARCH=arm ;; + case "$MARCH" in + i?86) export ARCH=i486 ;; + armv7hl) export ARCH=$MARCH ;; + arm*) export ARCH=arm ;; # Unless $ARCH is already set, use uname -m for all other archs: - *) export ARCH=$( uname -m ) ;; + *) export ARCH=$MARCH ;; esac fi +[ -z $PKGARCH ] && export PKGARCH=$ARCH + # Use this as CFLAGS and CXXFLAGS: if [ -z "$SLKCFLAGS" ]; then if [ "$ARCH" = "i486" ]; then @@ -33,6 +37,9 @@ if [ -z "$SLKCFLAGS" ]; then elif [ "$ARCH" = "armel" ]; then export SLKCFLAGS="-O2 -march=armv4t" export LIBDIRSUFFIX="" + elif [ "$ARCH" = "armv7hl" ]; then + export SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16" + export LIBDIRSUFFIX="" else export SLKCFLAGS="-O2" export LIBDIRSUFFIX="" @@ -47,5 +54,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/source/kde/amarok/amarok.SlackBuild b/source/kde/amarok/amarok.SlackBuild deleted file mode 100755 index 2a6fc082..00000000 --- a/source/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/source/kde/amarok/local.options b/source/kde/amarok/local.options deleted file mode 100644 index c9623084..00000000 --- a/source/kde/amarok/local.options +++ /dev/null @@ -1 +0,0 @@ -VERSION=2.4.0 diff --git a/source/kde/build/calligra b/source/kde/build/calligra new file mode 100644 index 00000000..b8626c4c --- /dev/null +++ b/source/kde/build/calligra @@ -0,0 +1 @@ +4 diff --git a/source/kde/cmake/amarok b/source/kde/cmake/amarok new file mode 100644 index 00000000..9cf5a28b --- /dev/null +++ b/source/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/source/kde/cmake/analitza b/source/kde/cmake/analitza new file mode 100644 index 00000000..cf539f40 --- /dev/null +++ b/source/kde/cmake/analitza @@ -0,0 +1,18 @@ +mkdir build +cd build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_EXE_LINKER_FLAGS:STRING="-ltermcap" \ + -DCMAKE_EXE_LINKER_FLAGS_RELEASE:STRING="-ltermcap" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + .. + diff --git a/source/kde/cmake/bluedevil b/source/kde/cmake/bluedevil new file mode 100644 index 00000000..d855f531 --- /dev/null +++ b/source/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/source/kde/cmake/calligra b/source/kde/cmake/calligra new file mode 100644 index 00000000..adb281fd --- /dev/null +++ b/source/kde/cmake/calligra @@ -0,0 +1,17 @@ +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} \ + -DIHAVEPATCHEDQT:BOOL=ON \ + .. + diff --git a/source/kde/cmake/cmake b/source/kde/cmake/cmake new file mode 100644 index 00000000..263c12ca --- /dev/null +++ b/source/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/source/kde/cmake/k3b b/source/kde/cmake/k3b new file mode 100644 index 00000000..75a29ecb --- /dev/null +++ b/source/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/source/kde/cmake/kdeaccessibility b/source/kde/cmake/kdeaccessibility new file mode 100644 index 00000000..3fc784c8 --- /dev/null +++ b/source/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/source/kde/cmake/kdeadmin b/source/kde/cmake/kdeadmin new file mode 100644 index 00000000..863974d6 --- /dev/null +++ b/source/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/source/kde/cmake/kdeartwork b/source/kde/cmake/kdeartwork new file mode 100644 index 00000000..4f394d41 --- /dev/null +++ b/source/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/source/kde/cmake/kdebase b/source/kde/cmake/kdebase new file mode 100644 index 00000000..c1835c39 --- /dev/null +++ b/source/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/source/kde/cmake/kdebindings b/source/kde/cmake/kdebindings new file mode 100644 index 00000000..c4228309 --- /dev/null +++ b/source/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/source/kde/cmake/kdelibs b/source/kde/cmake/kdelibs new file mode 100644 index 00000000..92015a91 --- /dev/null +++ b/source/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/source/kde/cmake/kdenetwork b/source/kde/cmake/kdenetwork new file mode 100644 index 00000000..eeb62061 --- /dev/null +++ b/source/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/source/kde/cmake/kdewebdev b/source/kde/cmake/kdewebdev new file mode 100644 index 00000000..1e309b86 --- /dev/null +++ b/source/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/source/kde/cmake/kwebkitpart b/source/kde/cmake/kwebkitpart new file mode 100644 index 00000000..ca8ac5d2 --- /dev/null +++ b/source/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/source/kde/cmake/networkmanagement b/source/kde/cmake/networkmanagement new file mode 100644 index 00000000..81964f4f --- /dev/null +++ b/source/kde/cmake/networkmanagement @@ -0,0 +1,17 @@ +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 \ + -DDBUS_SYSTEM_POLICY_DIR=/etc/dbus-1/system.d \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + .. + diff --git a/source/kde/cmake/perlkde b/source/kde/cmake/perlkde new file mode 100644 index 00000000..670c028a --- /dev/null +++ b/source/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/source/kde/cmake/perlqt b/source/kde/cmake/perlqt new file mode 100644 index 00000000..670c028a --- /dev/null +++ b/source/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/source/kde/cmake/polkit-kde-agent-1 b/source/kde/cmake/polkit-kde-agent-1 new file mode 100644 index 00000000..7c98736f --- /dev/null +++ b/source/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/source/kde/cmake/polkit-kde-kcmodules-1 b/source/kde/cmake/polkit-kde-kcmodules-1 new file mode 100644 index 00000000..7c98736f --- /dev/null +++ b/source/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/source/kde/docs/k3b b/source/kde/docs/k3b new file mode 100644 index 00000000..b12b9431 --- /dev/null +++ b/source/kde/docs/k3b @@ -0,0 +1 @@ +COPYING* ChangeLog FAQ.txt INSTALL.txt PERMISSIONS.txt README.txt Release\ How\ To.txt diff --git a/source/kde/docs/kdepimlibs b/source/kde/docs/kdepimlibs new file mode 100644 index 00000000..88e3194a --- /dev/null +++ b/source/kde/docs/kdepimlibs @@ -0,0 +1,2 @@ +COPYING* DEBUG HACKING MAINTAINERS PLAN POLICIES README* + diff --git a/source/kde/amarok/doinst.sh b/source/kde/doinst.sh/amarok index e376b59a..e376b59a 100644 --- a/source/kde/amarok/doinst.sh +++ b/source/kde/doinst.sh/amarok diff --git a/source/kde/k3b/doinst.sh b/source/kde/doinst.sh/blinken index e376b59a..e376b59a 100644 --- a/source/kde/k3b/doinst.sh +++ b/source/kde/doinst.sh/blinken diff --git a/source/kde/kdebase/doinst.sh b/source/kde/doinst.sh/bluedevil index 85ff4d86..85ff4d86 100644 --- a/source/kde/kdebase/doinst.sh +++ b/source/kde/doinst.sh/bluedevil diff --git a/source/kde/kaudiocreator/doinst.sh b/source/kde/doinst.sh/cantor index e376b59a..e376b59a 100644 --- a/source/kde/kaudiocreator/doinst.sh +++ b/source/kde/doinst.sh/cantor diff --git a/source/kde/kdeadmin/doinst.sh b/source/kde/doinst.sh/gwenview index e376b59a..e376b59a 100644 --- a/source/kde/kdeadmin/doinst.sh +++ b/source/kde/doinst.sh/gwenview diff --git a/source/kde/kdeartwork/doinst.sh b/source/kde/doinst.sh/jovie index e376b59a..e376b59a 100644 --- a/source/kde/kdeartwork/doinst.sh +++ b/source/kde/doinst.sh/jovie diff --git a/source/kde/kdeedu/doinst.sh b/source/kde/doinst.sh/k3b index e376b59a..e376b59a 100644 --- a/source/kde/kdeedu/doinst.sh +++ b/source/kde/doinst.sh/k3b diff --git a/source/kde/kdegames/doinst.sh b/source/kde/doinst.sh/kalgebra index e376b59a..e376b59a 100644 --- a/source/kde/kdegames/doinst.sh +++ b/source/kde/doinst.sh/kalgebra diff --git a/source/kde/kdegraphics/doinst.sh b/source/kde/doinst.sh/kalzium index e376b59a..e376b59a 100644 --- a/source/kde/kdegraphics/doinst.sh +++ b/source/kde/doinst.sh/kalzium diff --git a/source/kde/kdepim-runtime/doinst.sh b/source/kde/doinst.sh/kamera index e376b59a..e376b59a 100644 --- a/source/kde/kdepim-runtime/doinst.sh +++ b/source/kde/doinst.sh/kamera diff --git a/source/kde/kdepim/doinst.sh b/source/kde/doinst.sh/kanagram index e376b59a..e376b59a 100644 --- a/source/kde/kdepim/doinst.sh +++ b/source/kde/doinst.sh/kanagram diff --git a/source/kde/kdeplasma-addons/doinst.sh b/source/kde/doinst.sh/kate index e376b59a..e376b59a 100644 --- a/source/kde/kdeplasma-addons/doinst.sh +++ b/source/kde/doinst.sh/kate diff --git a/source/kde/kdesdk/doinst.sh b/source/kde/doinst.sh/kaudiocreator index e376b59a..e376b59a 100644 --- a/source/kde/kdesdk/doinst.sh +++ b/source/kde/doinst.sh/kaudiocreator diff --git a/source/kde/kdetoys/doinst.sh b/source/kde/doinst.sh/kbruch index e376b59a..e376b59a 100644 --- a/source/kde/kdetoys/doinst.sh +++ b/source/kde/doinst.sh/kbruch diff --git a/source/kde/kdevelop/doinst.sh b/source/kde/doinst.sh/kcalc index e376b59a..e376b59a 100644 --- a/source/kde/kdevelop/doinst.sh +++ b/source/kde/doinst.sh/kcalc diff --git a/source/kde/kdevplatform/doinst.sh b/source/kde/doinst.sh/kcolorchooser index e376b59a..e376b59a 100644 --- a/source/kde/kdevplatform/doinst.sh +++ b/source/kde/doinst.sh/kcolorchooser diff --git a/source/kde/kdewebdev/doinst.sh b/source/kde/doinst.sh/kde-applications index e376b59a..e376b59a 100644 --- a/source/kde/kdewebdev/doinst.sh +++ b/source/kde/doinst.sh/kde-applications diff --git a/source/kde/doinst.sh/kde-baseapps b/source/kde/doinst.sh/kde-baseapps new file mode 100644 index 00000000..85ff4d86 --- /dev/null +++ b/source/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/source/kde/kdeaccessibility/doinst.sh b/source/kde/doinst.sh/kde-runtime index 22d4849b..22d4849b 100644 --- a/source/kde/kdeaccessibility/doinst.sh +++ b/source/kde/doinst.sh/kde-runtime diff --git a/source/kde/kdebase-workspace/doinst.sh b/source/kde/doinst.sh/kde-workspace index 793bae74..793bae74 100644 --- a/source/kde/kdebase-workspace/doinst.sh +++ b/source/kde/doinst.sh/kde-workspace diff --git a/source/kde/kdebase-runtime/doinst.sh b/source/kde/doinst.sh/kdeaccessibility index 22d4849b..22d4849b 100644 --- a/source/kde/kdebase-runtime/doinst.sh +++ b/source/kde/doinst.sh/kdeaccessibility diff --git a/source/kde/koffice/doinst.sh b/source/kde/doinst.sh/kdeadmin index e376b59a..e376b59a 100644 --- a/source/kde/koffice/doinst.sh +++ b/source/kde/doinst.sh/kdeadmin diff --git a/source/kde/ktorrent/doinst.sh b/source/kde/doinst.sh/kdeartwork index e376b59a..e376b59a 100644 --- a/source/kde/ktorrent/doinst.sh +++ b/source/kde/doinst.sh/kdeartwork diff --git a/source/kde/doinst.sh/kdebase b/source/kde/doinst.sh/kdebase new file mode 100644 index 00000000..85ff4d86 --- /dev/null +++ b/source/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/source/kde/skanlite/doinst.sh b/source/kde/doinst.sh/kdeedu index e376b59a..e376b59a 100644 --- a/source/kde/skanlite/doinst.sh +++ b/source/kde/doinst.sh/kdeedu diff --git a/source/kde/doinst.sh/kdegames b/source/kde/doinst.sh/kdegames new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/kdegraphics b/source/kde/doinst.sh/kdegraphics new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/kdelibs/doinst.sh b/source/kde/doinst.sh/kdelibs index d7006c70..d7006c70 100644 --- a/source/kde/kdelibs/doinst.sh +++ b/source/kde/doinst.sh/kdelibs diff --git a/source/kde/kdemultimedia/doinst.sh b/source/kde/doinst.sh/kdemultimedia index 22d4849b..22d4849b 100644 --- a/source/kde/kdemultimedia/doinst.sh +++ b/source/kde/doinst.sh/kdemultimedia diff --git a/source/kde/kdenetwork/doinst.sh b/source/kde/doinst.sh/kdenetwork index 22d4849b..22d4849b 100644 --- a/source/kde/kdenetwork/doinst.sh +++ b/source/kde/doinst.sh/kdenetwork diff --git a/source/kde/doinst.sh/kdepim b/source/kde/doinst.sh/kdepim new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/kdepim-runtime b/source/kde/doinst.sh/kdepim-runtime new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/kdeplasma-addons b/source/kde/doinst.sh/kdeplasma-addons new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/kdesdk b/source/kde/doinst.sh/kdesdk new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/kdetoys b/source/kde/doinst.sh/kdetoys new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/kdeutils/doinst.sh b/source/kde/doinst.sh/kdeutils index 22d4849b..22d4849b 100644 --- a/source/kde/kdeutils/doinst.sh +++ b/source/kde/doinst.sh/kdeutils diff --git a/source/kde/doinst.sh/kdevelop b/source/kde/doinst.sh/kdevelop new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/kdevplatform b/source/kde/doinst.sh/kdevplatform new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/kdewebdev b/source/kde/doinst.sh/kdewebdev new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/kdf b/source/kde/doinst.sh/kdf new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/kde/doinst.sh/kdf @@ -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/source/kde/doinst.sh/kgamma b/source/kde/doinst.sh/kgamma new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/kgeography b/source/kde/doinst.sh/kgeography new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/khangman b/source/kde/doinst.sh/khangman new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/kig b/source/kde/doinst.sh/kig new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/kiten b/source/kde/doinst.sh/kiten new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/klettres b/source/kde/doinst.sh/klettres new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/kmag b/source/kde/doinst.sh/kmag new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/kde/doinst.sh/kmag @@ -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/source/kde/doinst.sh/kmousetool b/source/kde/doinst.sh/kmousetool new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/kde/doinst.sh/kmousetool @@ -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/source/kde/doinst.sh/kmouth b/source/kde/doinst.sh/kmouth new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/kde/doinst.sh/kmouth @@ -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/source/kde/doinst.sh/kmplot b/source/kde/doinst.sh/kmplot new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/koffice b/source/kde/doinst.sh/koffice new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/kolourpaint b/source/kde/doinst.sh/kolourpaint new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/konsole b/source/kde/doinst.sh/konsole new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/kopete-cryptography/doinst.sh b/source/kde/doinst.sh/kopete-cryptography index 22d4849b..22d4849b 100644 --- a/source/kde/kopete-cryptography/doinst.sh +++ b/source/kde/doinst.sh/kopete-cryptography diff --git a/source/kde/doinst.sh/kruler b/source/kde/doinst.sh/kruler new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/ksaneplugin b/source/kde/doinst.sh/ksaneplugin new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/ksnapshot b/source/kde/doinst.sh/ksnapshot new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/kstars b/source/kde/doinst.sh/kstars new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/ktorrent b/source/kde/doinst.sh/ktorrent new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/ktouch b/source/kde/doinst.sh/ktouch new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/kturtle b/source/kde/doinst.sh/kturtle new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/kwordquiz b/source/kde/doinst.sh/kwordquiz new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/marble b/source/kde/doinst.sh/marble new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/okular b/source/kde/doinst.sh/okular new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/parley b/source/kde/doinst.sh/parley new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/rocs b/source/kde/doinst.sh/rocs new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/skanlite b/source/kde/doinst.sh/skanlite new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/step b/source/kde/doinst.sh/step new file mode 100644 index 00000000..e376b59a --- /dev/null +++ b/source/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/source/kde/doinst.sh/wicd-kde b/source/kde/doinst.sh/wicd-kde new file mode 100644 index 00000000..22d4849b --- /dev/null +++ b/source/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/source/kde/k3b/k3b.SlackBuild b/source/kde/k3b/k3b.SlackBuild deleted file mode 100755 index a32bbc74..00000000 --- a/source/kde/k3b/k3b.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-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} \ - .. -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 \ - AUTHORS COPYING* FAQ INSTALL KNOWNBUGS PERMISSIONS README RELEASE_HOWTO TODO \ - $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/source/kde/k3b/local.options b/source/kde/k3b/local.options deleted file mode 100644 index 30cc24d0..00000000 --- a/source/kde/k3b/local.options +++ /dev/null @@ -1,2 +0,0 @@ -VERSION=2.0.2 -BUILD=2 diff --git a/source/kde/kaudiocreator/kaudiocreator.SlackBuild b/source/kde/kaudiocreator/kaudiocreator.SlackBuild deleted file mode 100755 index 2a8dfc0f..00000000 --- a/source/kde/kaudiocreator/kaudiocreator.SlackBuild +++ /dev/null @@ -1,86 +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 -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/source/kde/kaudiocreator/local.options b/source/kde/kaudiocreator/local.options deleted file mode 100644 index 758a383e..00000000 --- a/source/kde/kaudiocreator/local.options +++ /dev/null @@ -1,2 +0,0 @@ -VERSION=r1212483 -BUILD=1 diff --git a/source/kde/kde-deps-build/PyQt b/source/kde/kde-deps-build/PyQt new file mode 120000 index 00000000..eb8bcce2 --- /dev/null +++ b/source/kde/kde-deps-build/PyQt @@ -0,0 +1 @@ +../../l/PyQt
\ No newline at end of file diff --git a/source/kde/kde-deps-build/QScintilla b/source/kde/kde-deps-build/QScintilla new file mode 120000 index 00000000..29ee38cf --- /dev/null +++ b/source/kde/kde-deps-build/QScintilla @@ -0,0 +1 @@ +../../l/QScintilla
\ No newline at end of file diff --git a/source/kde/kde-deps-build/akonadi b/source/kde/kde-deps-build/akonadi new file mode 120000 index 00000000..e1a82ac1 --- /dev/null +++ b/source/kde/kde-deps-build/akonadi @@ -0,0 +1 @@ +../../l/akonadi
\ No newline at end of file diff --git a/source/kde/KDE_extra.SlackBuild b/source/kde/kde-deps-build/alldeps.SlackBuild index d76c18e6..aaf624ae 100755 --- a/source/kde/KDE_extra.SlackBuild +++ b/source/kde/kde-deps-build/alldeps.SlackBuild @@ -1,35 +1,54 @@ #!/bin/sh -# Build (and install) all KDE "extra" packages. -# Written for Slackware by volkerdi@slackware.com. -# Modified for KDE4 by Robby Workman <rworkman@slackware.com> -# Modified for KDE4 by Eric Hameleers <alien@slackware.com> +# Build (and install) all KDE dependencies +# Modified from the KDE Slackware script by Eric Hameleers <alien@slackware.com> + # Set the config option variables if they are not already set: -[ -r ./KDE.options ] && . ./KDE.options +[ -r ./alldeps.options ] && . ./alldeps.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 \ - konq-plugins \ - kopete-cryptography \ - libktorrent \ - ktorrent \ - skanlite \ - koffice \ - kaudiocreator \ - amarok \ - k3b" +ALLDEPS=" \ + qt \ + polkit-qt-1 \ + sip \ + PyQt \ + QScintilla \ + clucene \ + raptor2 \ + rasqal \ + redland \ + libatasmart \ + sg3_utils \ + udisks \ + upower \ + libvncserver \ + shared-desktop-ontologies \ + system-config-printer \ + ebook-tools \ + herqq \ + lcms2 \ + hunspell \ + libdbusmenu-qt \ + phonon \ + phonon-gstreamer \ + phonon-xine \ + phonon-mplayer \ + soprano \ + akonadi \ + attica \ + grantlee \ + libssh \ + libbluedevil \ + strigi \ + polkit-qt-1 \ + " # Allow for specification of individual packages to be built: if [ -z "$1" ]; then - MODQUEUE=$KDEMODS + MODQUEUE=$ALLDEPS else MODQUEUE=$* fi diff --git a/source/kde/kde-deps-build/attica b/source/kde/kde-deps-build/attica new file mode 120000 index 00000000..5774de2d --- /dev/null +++ b/source/kde/kde-deps-build/attica @@ -0,0 +1 @@ +../../l/attica
\ No newline at end of file diff --git a/source/kde/kde-deps-build/clucene b/source/kde/kde-deps-build/clucene new file mode 120000 index 00000000..49d6537f --- /dev/null +++ b/source/kde/kde-deps-build/clucene @@ -0,0 +1 @@ +../../l/clucene
\ No newline at end of file diff --git a/source/kde/kde-deps-build/ebook-tools b/source/kde/kde-deps-build/ebook-tools new file mode 120000 index 00000000..924f1053 --- /dev/null +++ b/source/kde/kde-deps-build/ebook-tools @@ -0,0 +1 @@ +../../l/ebook-tools
\ No newline at end of file diff --git a/source/kde/kde-deps-build/grantlee b/source/kde/kde-deps-build/grantlee new file mode 120000 index 00000000..ef50546f --- /dev/null +++ b/source/kde/kde-deps-build/grantlee @@ -0,0 +1 @@ +../../l/grantlee
\ No newline at end of file diff --git a/source/kde/kde-deps-build/herqq b/source/kde/kde-deps-build/herqq new file mode 120000 index 00000000..2fec17ef --- /dev/null +++ b/source/kde/kde-deps-build/herqq @@ -0,0 +1 @@ +../../l/herqq
\ No newline at end of file diff --git a/source/kde/kde-deps-build/hunspell b/source/kde/kde-deps-build/hunspell new file mode 120000 index 00000000..48a5644c --- /dev/null +++ b/source/kde/kde-deps-build/hunspell @@ -0,0 +1 @@ +../../l/hunspell
\ No newline at end of file diff --git a/source/kde/kde-deps-build/lcms2 b/source/kde/kde-deps-build/lcms2 new file mode 120000 index 00000000..92d62fe7 --- /dev/null +++ b/source/kde/kde-deps-build/lcms2 @@ -0,0 +1 @@ +../../l/lcms2
\ No newline at end of file diff --git a/source/kde/kde-deps-build/libatasmart b/source/kde/kde-deps-build/libatasmart new file mode 120000 index 00000000..98c57dc2 --- /dev/null +++ b/source/kde/kde-deps-build/libatasmart @@ -0,0 +1 @@ +../../l/libatasmart
\ No newline at end of file diff --git a/source/kde/kde-deps-build/libbluedevil b/source/kde/kde-deps-build/libbluedevil new file mode 120000 index 00000000..e9fb000f --- /dev/null +++ b/source/kde/kde-deps-build/libbluedevil @@ -0,0 +1 @@ +../../l/libbluedevil
\ No newline at end of file diff --git a/source/kde/kde-deps-build/libdbusmenu-qt b/source/kde/kde-deps-build/libdbusmenu-qt new file mode 120000 index 00000000..8e368ed1 --- /dev/null +++ b/source/kde/kde-deps-build/libdbusmenu-qt @@ -0,0 +1 @@ +../../l/libdbusmenu-qt
\ No newline at end of file diff --git a/source/kde/kde-deps-build/libmsn b/source/kde/kde-deps-build/libmsn new file mode 120000 index 00000000..3c90de7c --- /dev/null +++ b/source/kde/kde-deps-build/libmsn @@ -0,0 +1 @@ +../../l/libmsn
\ No newline at end of file diff --git a/source/kde/kde-deps-build/libssh b/source/kde/kde-deps-build/libssh new file mode 120000 index 00000000..bdb8f2fe --- /dev/null +++ b/source/kde/kde-deps-build/libssh @@ -0,0 +1 @@ +../../l/libssh
\ No newline at end of file diff --git a/source/kde/kde-deps-build/libvncserver b/source/kde/kde-deps-build/libvncserver new file mode 120000 index 00000000..ebd5804a --- /dev/null +++ b/source/kde/kde-deps-build/libvncserver @@ -0,0 +1 @@ +../../l/libvncserver
\ No newline at end of file diff --git a/source/kde/kde-deps-build/phonon b/source/kde/kde-deps-build/phonon new file mode 120000 index 00000000..21fb4086 --- /dev/null +++ b/source/kde/kde-deps-build/phonon @@ -0,0 +1 @@ +../../l/phonon
\ No newline at end of file diff --git a/source/kde/kde-deps-build/phonon-gstreamer b/source/kde/kde-deps-build/phonon-gstreamer new file mode 120000 index 00000000..a24371c1 --- /dev/null +++ b/source/kde/kde-deps-build/phonon-gstreamer @@ -0,0 +1 @@ +../../l/phonon-gstreamer
\ No newline at end of file diff --git a/source/kde/kde-deps-build/phonon-mplayer b/source/kde/kde-deps-build/phonon-mplayer new file mode 120000 index 00000000..a9a152ca --- /dev/null +++ b/source/kde/kde-deps-build/phonon-mplayer @@ -0,0 +1 @@ +../../l/phonon-mplayer
\ No newline at end of file diff --git a/source/kde/kde-deps-build/phonon-xine b/source/kde/kde-deps-build/phonon-xine new file mode 120000 index 00000000..821c46b7 --- /dev/null +++ b/source/kde/kde-deps-build/phonon-xine @@ -0,0 +1 @@ +../../l/phonon-xine
\ No newline at end of file diff --git a/source/kde/kde-deps-build/polkit-qt-1 b/source/kde/kde-deps-build/polkit-qt-1 new file mode 120000 index 00000000..6d3939cc --- /dev/null +++ b/source/kde/kde-deps-build/polkit-qt-1 @@ -0,0 +1 @@ +../../l/polkit-qt-1
\ No newline at end of file diff --git a/source/kde/kde-deps-build/qt b/source/kde/kde-deps-build/qt new file mode 120000 index 00000000..0cd9b149 --- /dev/null +++ b/source/kde/kde-deps-build/qt @@ -0,0 +1 @@ +../../l/qt
\ No newline at end of file diff --git a/source/kde/kde-deps-build/raptor2 b/source/kde/kde-deps-build/raptor2 new file mode 120000 index 00000000..40e6fd61 --- /dev/null +++ b/source/kde/kde-deps-build/raptor2 @@ -0,0 +1 @@ +../../l/raptor2
\ No newline at end of file diff --git a/source/kde/kde-deps-build/rasqal b/source/kde/kde-deps-build/rasqal new file mode 120000 index 00000000..b64cf797 --- /dev/null +++ b/source/kde/kde-deps-build/rasqal @@ -0,0 +1 @@ +../../l/rasqal
\ No newline at end of file diff --git a/source/kde/kde-deps-build/redland b/source/kde/kde-deps-build/redland new file mode 120000 index 00000000..332fccc0 --- /dev/null +++ b/source/kde/kde-deps-build/redland @@ -0,0 +1 @@ +../../l/redland
\ No newline at end of file diff --git a/source/kde/kde-deps-build/sg3_utils b/source/kde/kde-deps-build/sg3_utils new file mode 120000 index 00000000..b4679644 --- /dev/null +++ b/source/kde/kde-deps-build/sg3_utils @@ -0,0 +1 @@ +../../l/sg3_utils
\ No newline at end of file diff --git a/source/kde/kde-deps-build/shared-desktop-ontologies b/source/kde/kde-deps-build/shared-desktop-ontologies new file mode 120000 index 00000000..bd7f337b --- /dev/null +++ b/source/kde/kde-deps-build/shared-desktop-ontologies @@ -0,0 +1 @@ +../../l/shared-desktop-ontologies
\ No newline at end of file diff --git a/source/kde/kde-deps-build/sip b/source/kde/kde-deps-build/sip new file mode 120000 index 00000000..aa65a76f --- /dev/null +++ b/source/kde/kde-deps-build/sip @@ -0,0 +1 @@ +../../l/sip
\ No newline at end of file diff --git a/source/kde/kde-deps-build/soprano b/source/kde/kde-deps-build/soprano new file mode 120000 index 00000000..211c3a03 --- /dev/null +++ b/source/kde/kde-deps-build/soprano @@ -0,0 +1 @@ +../../l/soprano
\ No newline at end of file diff --git a/source/kde/kde-deps-build/strigi b/source/kde/kde-deps-build/strigi new file mode 120000 index 00000000..35a85f08 --- /dev/null +++ b/source/kde/kde-deps-build/strigi @@ -0,0 +1 @@ +../../l/strigi
\ No newline at end of file diff --git a/source/kde/kde-deps-build/system-config-printer b/source/kde/kde-deps-build/system-config-printer new file mode 120000 index 00000000..0f98bcc6 --- /dev/null +++ b/source/kde/kde-deps-build/system-config-printer @@ -0,0 +1 @@ +../../l/system-config-printer
\ No newline at end of file diff --git a/source/kde/kde-deps-build/udisks b/source/kde/kde-deps-build/udisks new file mode 120000 index 00000000..2059f595 --- /dev/null +++ b/source/kde/kde-deps-build/udisks @@ -0,0 +1 @@ +../../a/udisks
\ No newline at end of file diff --git a/source/kde/kde-deps-build/upower b/source/kde/kde-deps-build/upower new file mode 120000 index 00000000..18c0e047 --- /dev/null +++ b/source/kde/kde-deps-build/upower @@ -0,0 +1 @@ +../../a/upower
\ No newline at end of file diff --git a/source/kde/kdeaccessibility/kdeaccessibility.SlackBuild b/source/kde/kdeaccessibility/kdeaccessibility.SlackBuild deleted file mode 100755 index 0f65ef6b..00000000 --- a/source/kde/kdeaccessibility/kdeaccessibility.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-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} \ - .. - 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/source/kde/kdeadmin/kdeadmin.SlackBuild b/source/kde/kdeadmin/kdeadmin.SlackBuild deleted file mode 100755 index 621d03c2..00000000 --- a/source/kde/kdeadmin/kdeadmin.SlackBuild +++ /dev/null @@ -1,95 +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 {} \; - -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/source/kde/kdeadmin/knetworkconf.diff b/source/kde/kdeadmin/knetworkconf.diff deleted file mode 100644 index 425499d1..00000000 --- a/source/kde/kdeadmin/knetworkconf.diff +++ /dev/null @@ -1,147 +0,0 @@ ---- ./knetworkconf/backends/platform.pl.cmake.orig 2010-07-06 01:54:42.000000000 -0500 -+++ ./knetworkconf/backends/platform.pl.cmake 2011-03-13 16:43:44.000000000 -0500 -@@ -93,6 +93,10 @@ - "slackware-9.1.0" => "Slackware 9.1.0", - "slackware-10.0.0" => "Slackware 10.0.0", - "slackware-10.1.0" => "Slackware 10.1.0", -+ "slackware-12.2.0" => "Slackware 12.2.0", -+ "slackware-13.0.0.0.0" => "Slackware 13.0.0.0.0", -+ "slackware-13.1.0" => "Slackware 13.1.0", -+ "slackware-13.37.0" => "Slackware 13.37.0", - "freebsd-4" => "FreeBSD 4", - "freebsd-5" => "FreeBSD 5", - "freebsd-6" => "FreeBSD 6", ---- ./knetworkconf/backends/network-conf.cmake.orig 2010-07-06 01:54:42.000000000 -0500 -+++ ./knetworkconf/backends/network-conf.cmake 2011-03-13 16:43:13.000000000 -0500 -@@ -77,7 +77,9 @@ - "mandriva-2006.1", "mandriva-2007.0", "mandriva-2007.1", "mandriva-2008.0", "mandriva-2008.1", - "mandriva-2009.0", "mandriva-2009.1", "mandriva-2010.0", - "vine-3.0", "vine-3.1", -- "slackware-9.1.0", "slackware-10.0.0", "slackware-10.1.0", -+ "slackware-9.1.0", "slackware-10.0.0", "slackware-10.1.0", "slackware-12.2.0", "slackware-13.0.0.0.0", -+ "slackware-13.1.0", -+ "slackware-13.37.0", - "freebsd-5", "freebsd-6", "freebsd-7", "freebsd-8", "freebsd-9", - "gentoo", "vlos-1.2", "ark"); - ---- ./knetworkconf/backends/service.pl.cmake.orig 2010-07-06 01:54:42.000000000 -0500 -+++ ./knetworkconf/backends/service.pl.cmake 2011-03-13 16:42:51.000000000 -0500 -@@ -281,6 +281,10 @@ - "slackware-9.1.0" => "slackware-9.1.0", - "slackware-10.0.0" => "slackware-9.1.0", - "slackware-10.1.0" => "slackware-9.1.0", -+ "slackware-12.2.0" => "slackware-9.1.0", -+ "slackware-13.0.0.0.0" => "slackware-9.1.0", -+ "slackware-13.1.0" => "slackware-9.1.0", -+ "slackware-13.37.0" => "slackware-9.1.0", - - "gentoo" => "gentoo", - "vlos-1.2" => "gentoo", -@@ -317,7 +321,11 @@ - "nonetwork" => "RECOVER" - }, - "freebsd-5" => {"rc" => "GRAPHICAL" }, -- "slackware-9.1.0" => {"4" => "GRAPHICAL" } -+ "slackware-9.1.0" => {"0" => "HALT", -+ "3" => "NONE", -+ "4" => "GRAPHICAL", -+ "6" => "REBOOT" -+ } - ); - - $distro = $dist_map{$gst_dist}; ---- ./knetworkconf/backends/network.pl.cmake.orig 2010-07-06 01:54:42.000000000 -0500 -+++ ./knetworkconf/backends/network.pl.cmake 2011-03-13 16:42:24.000000000 -0500 -@@ -528,6 +528,10 @@ - "slackware-9.1.0" => "redhat-6.2", - "slackware-10.0.0" => "redhat-6.2", - "slackware-10.1.0" => "redhat-6.2", -+ "slackware-12.2.0" => "redhat-6.2", -+ "slackware-13.0.0.0.0" => "redhat-6.2", -+ "slackware-13.1.0" => "redhat-6.2", -+ "slackware-13.37.0" => "redhat-6.2", - "gentoo" => "debian-2.2", - "vlos-1.2" => "debian-2.2", - "freebsd-5" => "debian-2.2", -@@ -1833,6 +1837,10 @@ - "slackware-9.1.0" => \&gst_network_deb22_get_file, - "slackware-10.0.0" => \&gst_network_deb22_get_file, - "slackware-10.1.0" => \&gst_network_deb22_get_file, -+ "slackware-12.2.0" => \&gst_network_deb22_get_file, -+ "slackware-13.0.0.0.0" => \&gst_network_deb22_get_file, -+ "slackware-13.1.0" => \&gst_network_deb22_get_file, -+ "slackware-13.37.0" => \&gst_network_deb22_get_file, - "gentoo" => \&gst_network_deb22_get_file, - "freebsd-5" => \&gst_network_deb22_get_file, - "freebsd-6" => \&gst_network_deb22_get_file, -@@ -3958,6 +3966,10 @@ - "slackware-9.1.0" => "", - "slackware-10.0.0" => "", - "slackware-10.1.0" => "", -+ "slackware-12.2.0" => "", -+ "slackware-13.0.0.0.0" => "", -+ "slackware-13.1.0" => "", -+ "slackware-13.37.0" => "", - "gentoo" => "", - "vlos-1.2" => "", - "freebsd-5" => "", -@@ -4109,6 +4121,10 @@ - "slackware-9.1.0" => "slackware-9.1.0", - "slackware-10.0.0" => "slackware-9.1.0", - "slackware-10.1.0" => "slackware-9.1.0", -+ "slackware-12.2.0" => "slackware-9.1.0", -+ "slackware-13.0.0.0.0" => "slackware-9.1.0", -+ "slackware-13.1.0" => "slackware-9.1.0", -+ "slackware-13.37.0" => "slackware-9.1.0", - "gentoo" => "gentoo", - "vlos-1.2" => "vlos-1.2", - "freebsd-5" => "freebsd-5", -@@ -4395,6 +4411,7 @@ - [ "hostname", \&gst_parse_fq_hostname, HOSTNAME ], - [ "nameserver", \&gst_parse_split_all_unique_hash_comment, RESOLV_CONF, "nameserver", "[ \t]+" ], - [ "searchdomain", \&gst_parse_split_first_array_unique, RESOLV_CONF, "search", "[ \t]+", "[ \t]+" ], -+ [ "domain", \&gst_parse_fq_domain, HOSTNAME ], - [ "domain", \&gst_parse_split_first_str, RESOLV_CONF, "domain", "[ \t]+" ], - [ "order", \&gst_parse_split_first_array, HOST_CONF, "order", "[ \t]+", ",[ \t]*" ], - [ "hostmatch", \&gst_parse_split_first_bool, HOST_CONF, "multi", "[ \t]+" ], -@@ -4611,6 +4628,10 @@ - "slackware-9.1.0" => "slackware-9.1.0", - "slackware-10.0.0" => "slackware-9.1.0", - "slackware-10.1.0" => "slackware-9.1.0", -+ "slackware-12.2.0" => "slackware-9.1.0", -+ "slackware-13.0.0.0.0" => "slackware-9.1.0", -+ "slackware-13.1.0" => "slackware-9.1.0", -+ "slackware-13.37.0" => "slackware-9.1.0", - "gentoo" => "gentoo", - "vlos-1.2" => "vlos-1.2", - "freebsd-5" => "freebsd-5", -@@ -5508,6 +5529,10 @@ - "slackware-9.1.0" => "slackware-9.1.0", - "slackware-10.0.0" => "slackware-9.1.0", - "slackware-10.1.0" => "slackware-9.1.0", -+ "slackware-12.2.0" => "slackware-9.1.0", -+ "slackware-13.0.0.0.0" => "slackware-9.1.0", -+ "slackware-13.1.0" => "slackware-9.1.0", -+ "slackware-13.37.0" => "slackware-9.1.0", - "gentoo" => "gentoo", - "vlos-1.2" => "vlos-1.2", - "freebsd-5" => "freebsd-5", -@@ -5781,6 +5806,7 @@ - [ "hostname", \&gst_replace_fq_hostname, HOSTNAME, "%hostname%", "%domain%" ], - [ "hostname", \&gst_network_run_hostname ], - [ "gateway", \&gst_replace_rcinet1conf_global, RC_INET_CONF, GATEWAY ], -+ [ "domain", \&gst_parse_fq_domain, HOSTNAME ], - [ "domain", \&gst_replace_join_first_str, RESOLV_CONF, "domain", "[ \t]+" ], - [ "nameserver", \&gst_replace_join_all, RESOLV_CONF, "nameserver", "[ \t]+" ], - [ "searchdomain", \&gst_replace_join_first_array, RESOLV_CONF, "search", "[ \t]+", "[ \t]+" ], -@@ -5960,6 +5986,10 @@ - "slackware-9.1.0" => "slackware-9.1.0", - "slackware-10.0.0" => "slackware-9.1.0", - "slackware-10.1.0" => "slackware-9.1.0", -+ "slackware-12.2.0" => "slackware-9.1.0", -+ "slackware-13.0.0.0.0" => "slackware-9.1.0", -+ "slackware-13.1.0" => "slackware-9.1.0", -+ "slackware-13.37.0" => "slackware-9.1.0", - "gentoo" => "gentoo", - "vlos-1.2" => "vlos-1.2", - "freebsd-5" => "freebsd-5", diff --git a/source/kde/kdeadmin/local.options b/source/kde/kdeadmin/local.options deleted file mode 100644 index aae3c765..00000000 --- a/source/kde/kdeadmin/local.options +++ /dev/null @@ -1 +0,0 @@ -BUILD=2 diff --git a/source/kde/kdeartwork/kdeartwork.SlackBuild b/source/kde/kdeartwork/kdeartwork.SlackBuild deleted file mode 100755 index 02c197e8..00000000 --- a/source/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/source/kde/kdeartwork/local.options b/source/kde/kdeartwork/local.options deleted file mode 100644 index aae3c765..00000000 --- a/source/kde/kdeartwork/local.options +++ /dev/null @@ -1 +0,0 @@ -BUILD=2 diff --git a/source/kde/kdebase-runtime/kdebase-runtime.SlackBuild b/source/kde/kdebase-runtime/kdebase-runtime.SlackBuild deleted file mode 100755 index 0b2cddc8..00000000 --- a/source/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/source/kde/kdebase-runtime/local.options b/source/kde/kdebase-runtime/local.options deleted file mode 100644 index aae3c765..00000000 --- a/source/kde/kdebase-runtime/local.options +++ /dev/null @@ -1 +0,0 @@ -BUILD=2 diff --git a/source/kde/kdebase-workspace/kdebase-workspace.SlackBuild b/source/kde/kdebase-workspace/kdebase-workspace.SlackBuild deleted file mode 100755 index 91b27dd3..00000000 --- a/source/kde/kdebase-workspace/kdebase-workspace.SlackBuild +++ /dev/null @@ -1,126 +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-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 -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/source/kde/kdebase/config/kdeglobals b/source/kde/kdebase/config/kdeglobals deleted file mode 100644 index 25d44611..00000000 --- a/source/kde/kdebase/config/kdeglobals +++ /dev/null @@ -1,4 +0,0 @@ -[General] -XftAntialias=true -XftHintStyle=hintmedium -XftSubPixel=none diff --git a/source/kde/kdebase/kdebase.SlackBuild b/source/kde/kdebase/kdebase.SlackBuild deleted file mode 100755 index 53732fb5..00000000 --- a/source/kde/kdebase/kdebase.SlackBuild +++ /dev/null @@ -1,116 +0,0 @@ -#!/bin/sh - -# Copyright 2009, 2011 Patrick J. Volkerding, Sebeka, MN, USA -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 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 {} \; - -# patch a problem where closing a konsole tab breaks the right-click context menu: -zcat $CWD/konsole_right_click-185466.patch.gz | patch --verbose -p2 || exit 1 -zcat $CWD/konsole_right_click-185466.patch.patch.gz | patch --verbose -p1 || 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} \ - -DRUN_KAPPFINDER=ON \ - .. - make $NUMJOBS || exit 1 - make install DESTDIR=$PKG || exit 1 -cd - - -if [ -d $PKG/usr/man ]; then - gzip -9 $PKG/usr/man/man?/* -fi - -# Add profile scripts -mkdir -p $PKG/etc/profile.d -cat $CWD/profile.d/kde.sh | sed -e "s#/lib/#/lib${LIBDIRSUFFIX}/#" \ - > $PKG/etc/profile.d/kde.sh -cat $CWD/profile.d/kde.csh | sed -e "s#/lib/#/lib${LIBDIRSUFFIX}/#" \ - > $PKG/etc/profile.d/kde.csh -chmod 0755 $PKG/etc/profile.d/* - -# "konsole -ls" is no longer valid syntax for konsole, even though it's -# still documented in the help manual. Here's a way to get the same -# thing, and it works here, but I honestly don't know how it will act -# everywhere with every shell. I just know it works with bash and ksh -sed -i -e 's/Exec=konsole/Exec=konsole -e $SHELL -l/' \ - $PKG/usr/share/applications/kde4/konsole.desktop - -## I find this a little bit too bright... <change by pjv> -## Change the konsole defaults to look like the real Linux console: -#sed -i 's/ColorScheme=Linux/ColorScheme=WhiteOnBlack/' \ -# $PKG/usr/share/apps/konsole/Shell.profile - -mkdir -p $PKG/usr/doc/kdebase-$VERSION -cp -a AUTHORS COPYING* README $PKG/usr/doc/kdebase-$VERSION || true - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $TMP/kdebase-$VERSION-$ARCH-$BUILD.txz - diff --git a/source/kde/kdebase/konsole_right_click-185466.patch b/source/kde/kdebase/konsole_right_click-185466.patch deleted file mode 100644 index a3e19ab5..00000000 --- a/source/kde/kdebase/konsole_right_click-185466.patch +++ /dev/null @@ -1,99 +0,0 @@ -Index: tmp/kdebase-4.5.5/apps/konsole/src/MainWindow.cpp -=================================================================== ---- tmp.orig/kdebase-4.5.5/apps/konsole/src/MainWindow.cpp -+++ tmp/kdebase-4.5.5/apps/konsole/src/MainWindow.cpp -@@ -86,6 +86,8 @@ MainWindow::MainWindow() - connect( _viewManager , SIGNAL(empty()) , this , SLOT(close()) ); - connect( _viewManager , SIGNAL(activeViewChanged(SessionController*)) , this , - SLOT(activeViewChanged(SessionController*)) ); -+ connect( _viewManager , SIGNAL(unplugController(SessionController*)) , this , -+ SLOT(disconnectController(SessionController*)) ); - connect( _viewManager , SIGNAL(viewPropertiesChanged(const QList<ViewProperties*>&)) , - bookmarkHandler() , SLOT(setViews(const QList<ViewProperties*>&)) ); - -Index: tmp/kdebase-4.5.5/apps/konsole/src/MainWindow.h -=================================================================== ---- tmp.orig/kdebase-4.5.5/apps/konsole/src/MainWindow.h -+++ tmp/kdebase-4.5.5/apps/konsole/src/MainWindow.h -@@ -161,6 +161,7 @@ class MainWindow : public KXmlGuiWindow - void showShortcutsDialog(); - void newFromProfile(Profile::Ptr profile); - void activeViewChanged(SessionController* controller); -+ void disconnectController(SessionController* controller); - void activeViewTitleChanged(ViewProperties*); - - void sessionListChanged(const QList<QAction*>& actions); -@@ -179,7 +180,6 @@ class MainWindow : public KXmlGuiWindow - void setupActions(); - void setupWidgets(); - QString activeSessionDir() const; -- void disconnectController(SessionController* controller); - - // sets the active shortcuts of actions in 'dest' to the shortcuts of actions - // with the same name in 'source' (see KAction::ActiveShortcut) -Index: tmp/kdebase-4.5.5/apps/konsole/src/ViewManager.cpp -=================================================================== ---- tmp.orig/kdebase-4.5.5/apps/konsole/src/ViewManager.cpp -+++ tmp/kdebase-4.5.5/apps/konsole/src/ViewManager.cpp -@@ -376,6 +376,10 @@ void ViewManager::sessionFinished() - } - } - -+ // This is needed to remove this controller from factory() in -+ // order to prevent BUG: 185466 - disappearing menu popup -+ if (_pluggedController) -+ emit unplugController(_pluggedController); - } - - void ViewManager::focusActiveView() -@@ -744,6 +748,9 @@ void ViewManager::viewCloseRequest(QWidg - focusActiveView(); - updateDetachViewState(); - } -+ if (_pluggedController) -+ emit unplugController(_pluggedController); -+ - } - - TerminalDisplay* ViewManager::createTerminalDisplay(Session* session) -Index: tmp/kdebase-4.5.5/apps/konsole/src/ViewManager.h -=================================================================== ---- tmp.orig/kdebase-4.5.5/apps/konsole/src/ViewManager.h -+++ tmp/kdebase-4.5.5/apps/konsole/src/ViewManager.h -@@ -175,6 +175,12 @@ signals: - void activeViewChanged(SessionController* controller); - - /** -+ * Emitted when the current session needs to be unplugged from factory(). -+ * @param controller The controller associated with the view -+ */ -+ void unplugController(SessionController* controller); -+ -+ /** - * Emitted when the list of view properties ( as returned by viewProperties() ) changes. - * This occurs when views are added to or removed from the active container, or - * if the active container is changed. -Index: tmp/kdebase-4.5.5/apps/konsole/src/ViewContainer.cpp -=================================================================== ---- tmp.orig/kdebase-4.5.5/apps/konsole/src/ViewContainer.cpp -+++ tmp/kdebase-4.5.5/apps/konsole/src/ViewContainer.cpp -@@ -448,6 +448,7 @@ TabbedViewContainer::TabbedViewContainer - _closeTabButton->setIcon(KIcon("tab-close")); - _closeTabButton->adjustSize(); - _closeTabButton->setHidden(true); -+ _closeTabButton->setEnabled(false); - - connect( _tabBar , SIGNAL(currentChanged(int)) , this , SLOT(currentTabChanged(int)) ); - connect( _tabBar , SIGNAL(tabDoubleClicked(int)) , this , SLOT(tabDoubleClicked(int)) ); -@@ -500,9 +501,11 @@ TabbedViewContainer::TabbedViewContainer - i18nc("@action:inmenu", "&Rename Tab..."), this, - SLOT(tabContextMenuRenameTab())); - -+/* bug 185466 - _contextPopupMenu->addAction(KIcon("tab-close"), - i18nc("@action:inmenu", "&Close Tab"), this, - SLOT(tabContextMenuCloseTab())); -+*/ - - } - void TabbedViewContainer::setNewViewMenu(QMenu* menu) diff --git a/source/kde/kdebase/konsole_right_click-185466.patch.patch b/source/kde/kdebase/konsole_right_click-185466.patch.patch deleted file mode 100644 index 8e6f6c68..00000000 --- a/source/kde/kdebase/konsole_right_click-185466.patch.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ./apps/konsole/src/ViewContainer.cpp.orig 2011-04-04 15:05:38.000000000 -0500 -+++ ./apps/konsole/src/ViewContainer.cpp 2011-04-04 15:08:58.000000000 -0500 -@@ -448,7 +448,7 @@ - _closeTabButton->setIcon(KIcon("tab-close")); - _closeTabButton->adjustSize(); - _closeTabButton->setHidden(true); -- _closeTabButton->setEnabled(false); -+ _closeTabButton->setEnabled(true); - - connect( _tabBar , SIGNAL(currentChanged(int)) , this , SLOT(currentTabChanged(int)) ); - connect( _tabBar , SIGNAL(tabDoubleClicked(int)) , this , SLOT(tabDoubleClicked(int)) ); diff --git a/source/kde/kdebase/local.options b/source/kde/kdebase/local.options deleted file mode 100644 index a837340d..00000000 --- a/source/kde/kdebase/local.options +++ /dev/null @@ -1 +0,0 @@ -BUILD=3 diff --git a/source/kde/kdebindings/kdebindings-len-ptr-rfloat.diff b/source/kde/kdebindings/kdebindings-len-ptr-rfloat.diff deleted file mode 100644 index 0f2edc12..00000000 --- a/source/kde/kdebindings/kdebindings-len-ptr-rfloat.diff +++ /dev/null @@ -1,207 +0,0 @@ ---- kdebindings-4.3.0/ruby/krossruby/rubyfunction.h.org 2008-07-29 05:47:40.000000000 -0600 -+++ kdebindings-4.3.0/ruby/krossruby/rubyfunction.h 2009-08-09 03:04:00.105143195 -0600 -@@ -88,11 +88,11 @@ - //#endif - VALUE info = rb_gv_get("$!"); - VALUE bt = rb_funcall(info, rb_intern("backtrace"), 0); -- VALUE message = RARRAY(bt)->ptr[0]; -+ VALUE message = RARRAY_PTR(bt)[0]; - fprintf(stderr,"%s: %s (%s)\n", STR2CSTR(message), STR2CSTR(rb_obj_as_string(info)), rb_class2name(CLASS_OF(info))); -- for(int i = 1; i < RARRAY(bt)->len; ++i) -- if( TYPE(RARRAY(bt)->ptr[i]) == T_STRING ) -- fprintf(stderr,"\tfrom %s\n", STR2CSTR(RARRAY(bt)->ptr[i])); -+ for(int i = 1; i < RARRAY_LEN(bt); ++i) -+ if( TYPE(RARRAY_PTR(bt)[i]) == T_STRING ) -+ fprintf(stderr,"\tfrom %s\n", STR2CSTR(RARRAY_PTR(bt)[i])); - //ruby_nerrs++; - return Qnil; - } ---- kdebindings-4.3.0/ruby/krossruby/rubyobject.cpp.org 2008-06-18 06:41:05.000000000 -0600 -+++ kdebindings-4.3.0/ruby/krossruby/rubyobject.cpp 2009-08-08 21:55:21.209147733 -0600 -@@ -34,7 +34,7 @@ - - VALUE info = rb_gv_get("$!"); - VALUE bt = rb_funcall(info, rb_intern("backtrace"), 0); -- VALUE message = RARRAY(bt)->ptr[0]; -+ VALUE message = RARRAY_PTR(bt)[0]; - - QString errormessage = QString("%1: %2 (%3)") - .arg( STR2CSTR(message) ) -@@ -43,9 +43,9 @@ - fprintf(stderr, "%s\n", errormessage.toLatin1().data()); - - QString tracemessage; -- for(int i = 1; i < RARRAY(bt)->len; ++i) { -- if( TYPE(RARRAY(bt)->ptr[i]) == T_STRING ) { -- QString s = QString("%1\n").arg( STR2CSTR(RARRAY(bt)->ptr[i]) ); -+ for(int i = 1; i < RARRAY_LEN(bt); ++i) { -+ if( TYPE(RARRAY_PTR(bt)[i]) == T_STRING ) { -+ QString s = QString("%1\n").arg( STR2CSTR(RARRAY_PTR(bt)[i]) ); - Q_ASSERT( ! s.isNull() ); - tracemessage += s; - fprintf(stderr, "\t%s", s.toLatin1().data()); -@@ -74,7 +74,7 @@ - ID functionId = rb_ary_entry(args, 1); - VALUE arguments = rb_ary_entry(args, 2); - Q_ASSERT( TYPE(arguments) == T_ARRAY ); -- return rb_funcall2(self, functionId, RARRAY(arguments)->len, RARRAY(arguments)->ptr); -+ return rb_funcall2(self, functionId, RARRAY_LEN(arguments), RARRAY_PTR(arguments)); - } - - class RubyObject::Private -@@ -112,8 +112,8 @@ - VALUE methods; - const char* method; - methods = rb_class_instance_methods(1, args, CLASS_OF(object)); -- for (int i = 0; i < RARRAY(methods)->len; i++) { -- method = StringValuePtr(RARRAY(methods)->ptr[i]); -+ for (int i = 0; i < RARRAY_LEN(methods); i++) { -+ method = StringValuePtr(RARRAY_PTR(methods)[i]); - krossdebug( QString("RubyObject::RubyObject() method=%1").arg( method )); - d->calls << method; - } ---- kdebindings-4.3.0/ruby/krossruby/rubyscript.cpp.org 2009-01-16 08:04:29.000000000 -0700 -+++ kdebindings-4.3.0/ruby/krossruby/rubyscript.cpp 2009-08-08 21:51:36.729148567 -0600 -@@ -47,7 +47,7 @@ - - VALUE info = rb_gv_get("$!"); - VALUE bt = rb_funcall(info, rb_intern("backtrace"), 0); -- VALUE message = RARRAY(bt)->ptr[0]; -+ VALUE message = RARRAY_PTR(bt)[0]; - - QString errormessage = QString("%1: %2 (%3)") - .arg( STR2CSTR(message) ) -@@ -56,9 +56,9 @@ - fprintf(stderr, "%s\n", errormessage.toLatin1().data()); - - QString tracemessage; -- for(int i = 1; i < RARRAY(bt)->len; ++i) { -- if( TYPE(RARRAY(bt)->ptr[i]) == T_STRING ) { -- QString s = QString("%1\n").arg( STR2CSTR(RARRAY(bt)->ptr[i]) ); -+ for(int i = 1; i < RARRAY_LEN(bt); ++i) { -+ if( TYPE(RARRAY_PTR(bt)[i]) == T_STRING ) { -+ QString s = QString("%1\n").arg( STR2CSTR(RARRAY_PTR(bt)[i]) ); - Q_ASSERT( ! s.isNull() ); - tracemessage += s; - fprintf(stderr, "\t%s", s.toLatin1().data()); -@@ -361,7 +361,7 @@ - ID functionId = rb_ary_entry(args, 1); - VALUE arguments = rb_ary_entry(args, 2); - Q_ASSERT( TYPE(arguments) == T_ARRAY ); -- return rb_funcall2(self, functionId, RARRAY(arguments)->len, RARRAY(arguments)->ptr); -+ return rb_funcall2(self, functionId, RARRAY_LEN(arguments), RARRAY_PTR(arguments)); - } - - QVariant RubyScript::callFunction(const QString& name, const QVariantList& args) ---- kdebindings-4.3.0/ruby/krossruby/rubyvariant.cpp.org 2008-11-19 03:17:32.000000000 -0700 -+++ kdebindings-4.3.0/ruby/krossruby/rubyvariant.cpp 2009-08-08 21:42:27.593112416 -0600 -@@ -487,7 +487,7 @@ - #endif - QList<void*> list; - if( TYPE(value) == T_ARRAY ) { -- for(int i = 0; i < RARRAY(value)->len; i++) -+ for(int i = 0; i < RARRAY_LEN(value); i++) - if( void *ptr = VoidList::extractVoidStar(rb_ary_entry(value, i)) ) - list << ptr; - } ---- kdebindings-4.3.0/ruby/krossruby/rubyvariant.h.org 2008-07-29 05:47:40.000000000 -0600 -+++ kdebindings-4.3.0/ruby/krossruby/rubyvariant.h 2009-08-09 02:51:01.845117051 -0600 -@@ -124,7 +124,7 @@ - case T_BIGNUM: - return rb_big2int(value); - case T_FLOAT: -- return (int)(RFLOAT(value)->value); -+ return (int)(RFLOAT_VALUE(value)); - default: - break; - } -@@ -147,7 +147,7 @@ - case T_BIGNUM: - return rb_big2uint(value); - case T_FLOAT: -- return (uint)(RFLOAT(value)->value); -+ return (uint)(RFLOAT_VALUE(value)); - default: - break; - } -@@ -226,7 +226,7 @@ - //return STR2CSTR( rb_inspect(value) ); - return QByteArray(""); - } -- long length = LONG2NUM( RSTRING(value)->len ); -+ long length = LONG2NUM( RSTRING_LEN(value) ); - if( length < 0 ) - return QByteArray(""); - char* ca = rb_str2cstr(value, &length); -@@ -261,7 +261,7 @@ - return l; - } - inline static QSize toVariant(VALUE value) { -- if( TYPE(value) != T_ARRAY || RARRAY(value)->len != 2 ) { -+ if( TYPE(value) != T_ARRAY || RARRAY_LEN(value) != 2 ) { - rb_raise(rb_eTypeError, "QSize must be an array with 2 elements"); - return QSize(); - } -@@ -280,7 +280,7 @@ - return l; - } - inline static QSizeF toVariant(VALUE value) { -- if( TYPE(value) != T_ARRAY || RARRAY(value)->len != 2 ) { -+ if( TYPE(value) != T_ARRAY || RARRAY_LEN(value) != 2 ) { - rb_raise(rb_eTypeError, "QSizeF must be an array with 2 elements"); - return QSizeF(); - } -@@ -300,7 +300,7 @@ - return l; - } - inline static QPoint toVariant(VALUE value) { -- if( TYPE(value) != T_ARRAY || RARRAY(value)->len != 2 ) { -+ if( TYPE(value) != T_ARRAY || RARRAY_LEN(value) != 2 ) { - rb_raise(rb_eTypeError, "QPoint must be an array with 2 elements"); - return QPoint(); - } -@@ -319,7 +319,7 @@ - return l; - } - inline static QPointF toVariant(VALUE value) { -- if( TYPE(value) != T_ARRAY || RARRAY(value)->len != 2 ) { -+ if( TYPE(value) != T_ARRAY || RARRAY_LEN(value) != 2 ) { - rb_raise(rb_eTypeError, "QPointF must be an array with 2 elements"); - return QPointF(); - } -@@ -340,7 +340,7 @@ - return l; - } - inline static QRect toVariant(VALUE value) { -- if( TYPE(value) != T_ARRAY || RARRAY(value)->len != 4 ) { -+ if( TYPE(value) != T_ARRAY || RARRAY_LEN(value) != 4 ) { - rb_raise(rb_eTypeError, "QRect must be an array with 4 elements"); - return QRect(); - } -@@ -362,7 +362,7 @@ - return l; - } - inline static QRectF toVariant(VALUE value) { -- if( TYPE(value) != T_ARRAY || RARRAY(value)->len != 4 ) { -+ if( TYPE(value) != T_ARRAY || RARRAY_LEN(value) != 4 ) { - rb_raise(rb_eTypeError, "QRectF must be an array with 4 elements"); - return QRectF(); - } -@@ -447,7 +447,7 @@ - return QStringList(); - } - QStringList l; -- for(int i = 0; i < RARRAY(value)->len; i++) -+ for(int i = 0; i < RARRAY_LEN(value); i++) - l.append( RubyType<QString>::toVariant( rb_ary_entry(value, i) ) ); - return l; - } -@@ -469,7 +469,7 @@ - return QVariantList(); - } - QVariantList l; -- for(int i = 0; i < RARRAY(value)->len; i++) -+ for(int i = 0; i < RARRAY_LEN(value); i++) - l.append( RubyType<QVariant>::toVariant( rb_ary_entry(value, i) ) ); - return l; - } diff --git a/source/kde/kdebindings/kdebindings-ruby-env.h.diff b/source/kde/kdebindings/kdebindings-ruby-env.h.diff deleted file mode 100644 index 61f404c7..00000000 --- a/source/kde/kdebindings/kdebindings-ruby-env.h.diff +++ /dev/null @@ -1,139 +0,0 @@ ---- kdebindings-r1016551/ruby/krossruby/rubyextension.cpp.org 2009-08-26 07:50:12.000000000 -0600 -+++ kdebindings-r1016551/ruby/krossruby/rubyextension.cpp 2009-08-29 05:59:57.705834017 -0600 -@@ -278,7 +278,7 @@ - sendersignal = RubyType<QByteArray>::toVariant(argv[1]); - idx = 2; - if( argc <= idx ) { -- rb_raise(rb_eTypeError, ::QString("Expected at least %1 arguments.").arg(idx+1).toLatin1().constData()); -+ /*rb_raise(rb_eTypeError, ::QString("Expected at least %1 arguments.").arg(idx+1).toLatin1().constData());*/ - return Qfalse; - } - } break; -@@ -310,7 +310,7 @@ - */ - #if(!(RUBY_VERSION_MAJOR==1 && RUBY_VERSION_MINOR==8 && RUBY_VERSION_TEENY==4)) - else { -- rb_raise(rb_eTypeError, ::QString("The argument number %1 is invalid.").arg(idx).toLatin1().constData()); -+ /*rb_raise(rb_eTypeError, ::QString("The argument number %1 is invalid.").arg(idx).toLatin1().constData());*/ - return Qfalse; - } - #endif ---- kdebindings-r1016551/ruby/krossruby/rubyfunction.h.org 2009-08-26 07:50:12.000000000 -0600 -+++ kdebindings-r1016551/ruby/krossruby/rubyfunction.h 2009-08-29 06:27:56.393849016 -0600 -@@ -198,7 +198,7 @@ - //VALUE result = rb_funcall2(m_method, rb_intern("call"), argsize, args); - - //TODO optimize -- ruby_in_eval++; -+ /*ruby_in_eval++; - VALUE argarray = rb_ary_new2(3); - rb_ary_store(argarray, 0, m_method); //self - rb_ary_store(argarray, 1, INT2FIX(argsize)); -@@ -207,7 +207,7 @@ - ruby_in_eval--; - - // finally set the returnvalue -- m_tmpResult = RubyType<QVariant>::toVariant(result); -+ m_tmpResult = RubyType<QVariant>::toVariant(result);*/ - #ifdef KROSS_RUBY_FUNCTION_DEBUG - QObject* sender = QObject::sender(); - krossdebug( QString("RubyFunction::qt_metacall sender.objectName=%1 sender.className=%2 result=%3 variantresult=%4").arg(sender->objectName()).arg(sender->metaObject()->className()).arg(STR2CSTR(rb_inspect(result))).arg(m_tmpResult.toString()) ); ---- kdebindings-r1016551/ruby/krossruby/rubyobject.cpp.org 2009-08-28 04:05:33.356632000 -0600 -+++ kdebindings-r1016551/ruby/krossruby/rubyobject.cpp 2009-08-29 05:22:50.886344151 -0600 -@@ -52,7 +52,7 @@ - } - } - -- ruby_nerrs++; -+ /*ruby_nerrs++;*/ - /* - VALUE rubyscriptvalue = rb_funcall(self, rb_intern("const_get"), 1, ID2SYM(rb_intern("RUBYSCRIPTOBJ"))); - RubyScript* rubyscript; ---- kdebindings-r1016551/ruby/krossruby/rubyscript.cpp.org 2009-08-28 04:05:33.360633000 -0600 -+++ kdebindings-r1016551/ruby/krossruby/rubyscript.cpp 2009-08-29 05:21:52.226333617 -0600 -@@ -65,7 +65,7 @@ - } - } - -- ruby_nerrs++; -+/* ruby_nerrs++;*/ - - VALUE rubyscriptvalue = rb_funcall(self, rb_intern("const_get"), 1, ID2SYM(rb_intern("RUBYSCRIPTOBJ"))); - RubyScript* rubyscript; -@@ -173,11 +173,11 @@ - // needed to prevent infinitive loops ifour scripting call uses e.g. callFunction - m_hasBeenSuccessFullyExecuted = true; - -- const int critical = rb_thread_critical; -- rb_thread_critical = Qtrue; -+ /*const int critical = rb_thread_critical;*/ -+ /*rb_thread_critical = Qtrue; - - ruby_nerrs = 0; -- ruby_errinfo = Qnil; -+ ruby_errinfo = Qnil;*/ - - VALUE args = rb_ary_new2(3); - rb_ary_store(args, 0, m_script); //self -@@ -192,24 +192,24 @@ - } - */ - -- ruby_in_eval++; -+ /*ruby_in_eval++;*/ - VALUE result = rb_rescue2((VALUE(*)(...))callExecute, args, (VALUE(*)(...))callExecuteException, m_script, rb_eException, 0); -- ruby_in_eval--; -+ /*ruby_in_eval--;*/ - -- if (ruby_nerrs != 0) { -+ /*if (ruby_nerrs != 0) { - //#ifdef KROSS_RUBY_SCRIPT_EXECUTE_DEBUG - krossdebug( QString("Compilation has failed. errorMessage=%1 errorTrace=\n%2\n").arg(q->errorMessage()).arg(q->errorTrace()) ); - //#endif - m_hasBeenSuccessFullyExecuted = false; - } else { - m_hasBeenSuccessFullyExecuted = true; -- } -+ }*/ - - #ifdef KROSS_RUBY_EXPLICIT_GC - rb_gc(); - #endif - -- rb_thread_critical = critical; -+ /*rb_thread_critical = critical;*/ - return result; - } - -@@ -371,9 +371,9 @@ - krossdebug( QString("RubyScript::callFunction() name=%1").arg(name) ); - #endif - -- const int critical = rb_thread_critical; -+ /*const int critical = rb_thread_critical; - rb_thread_critical = Qtrue; -- ruby_in_eval++; -+ ruby_in_eval++;*/ - //ruby_current_node - - if( ! d->m_hasBeenSuccessFullyExecuted ) { -@@ -383,7 +383,7 @@ - #ifdef KROSS_RUBY_SCRIPT_CALLFUNCTION_DEBUG - krossdebug("RubyScript::callFunction failed"); - #endif -- setError( QString("Failed to call function \"%1\": %2").arg(name).arg(STR2CSTR( rb_obj_as_string(ruby_errinfo) )) ); // TODO: get the error -+ /*setError( QString("Failed to call function \"%1\": %2").arg(name).arg(STR2CSTR( rb_obj_as_string(ruby_errinfo) )) ); // TODO: get the error*/ - } - else { - //VALUE self = rb_eval_string("self"); -@@ -413,8 +413,8 @@ - // rb_gc(); // This one is plainly wrong, since there is a good deal of chance that it will delete the content of result before it is used - #endif - -- ruby_in_eval--; -- rb_thread_critical = critical; -+ /*ruby_in_eval--; -+ rb_thread_critical = critical;*/ - - return result; - } diff --git a/source/kde/kdebindings/kdebindings-rubyconfig.h.diff b/source/kde/kdebindings/kdebindings-rubyconfig.h.diff deleted file mode 100644 index aa8b426d..00000000 --- a/source/kde/kdebindings/kdebindings-rubyconfig.h.diff +++ /dev/null @@ -1,20 +0,0 @@ ---- kdebindings-4.3.0/ruby/krossruby/rubyconfig.h.org 2009-01-16 08:04:29.000000000 -0700 -+++ kdebindings-4.3.0/ruby/krossruby/rubyconfig.h 2009-08-08 23:14:59.917148261 -0600 -@@ -21,12 +21,12 @@ - #define KROSS_RUBY_CONFIG_H - - #include <ruby.h> --#include <env.h> --#include <rubysig.h> --#include <node.h> --#include <version.h> -+//#include <env.h> -+#include <ruby/backward/rubysig.h> -+#include <ruby/node.h> -+#include <ruby/version.h> - --#include <st.h> -+#include <ruby/st.h> - //#include <typeinfo> - - #include <kross/core/krossconfig.h> diff --git a/source/kde/kdebindings/kdebindings.1170602.sip_4_11_x.diff b/source/kde/kdebindings/kdebindings.1170602.sip_4_11_x.diff deleted file mode 100644 index b925f97c..00000000 --- a/source/kde/kdebindings/kdebindings.1170602.sip_4_11_x.diff +++ /dev/null @@ -1,66 +0,0 @@ -Index: python/pykde4/sip/kdecore/typedefs.sip -=================================================================== ---- python/pykde4/sip/kdecore/typedefs.sip (revision 1170601) -+++ python/pykde4/sip/kdecore/typedefs.sip (revision 1170602) -@@ -733,61 +733,6 @@ - }; - - --%MappedType QList<uint> --{ --%TypeHeaderCode --#include <qlist.h> --%End -- --%ConvertFromTypeCode -- // Create the list. -- PyObject *l; -- -- if ((l = PyList_New(sipCpp->size())) == NULL) -- return NULL; -- -- // Set the list elements. -- for (int i = 0; i < sipCpp->size(); ++i) { -- PyObject *pobj; -- --#if PY_MAJOR_VERSION >= 3 -- if ((pobj = PyLong_FromLong(sipCpp->value(i))) == NULL) { --#else -- if ((pobj = PyInt_FromLong(sipCpp->value(i))) == NULL) { --#endif -- Py_DECREF(l); -- -- return NULL; -- } -- -- PyList_SET_ITEM(l, i, pobj); -- } -- -- return l; --%End -- --%ConvertToTypeCode -- // Check the type if that is all that is required. -- if (sipIsErr == NULL) -- return PyList_Check(sipPy); -- -- QList<uint> *ql = new QList<uint>; -- -- for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i) { --#if PY_MAJOR_VERSION >= 3 -- ql->append(PyLong_AsLong(PyList_GET_ITEM(sipPy, i))); --#else -- ql->append(PyInt_AsLong(PyList_GET_ITEM(sipPy, i))); --#endif -- } -- -- *sipCppPtr = ql; -- -- return sipGetState(sipTransferObj); --%End --}; -- -- - template <TYPE*> - %MappedType QStack<TYPE*> - { diff --git a/source/kde/kdebindings/kdebindings.SlackBuild b/source/kde/kdebindings/kdebindings.SlackBuild deleted file mode 100755 index c07ab1ab..00000000 --- a/source/kde/kdebindings/kdebindings.SlackBuild +++ /dev/null @@ -1,111 +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 - -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 -( cd python/pykde4/tools/pykdeuic4 ; zcat $CWD/pykdeuic4.patch.gz | patch -p0 --verbose || exit 1 ) || 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/source/kde/kdebindings/local.options b/source/kde/kdebindings/local.options deleted file mode 100644 index aae3c765..00000000 --- a/source/kde/kdebindings/local.options +++ /dev/null @@ -1 +0,0 @@ -BUILD=2 diff --git a/source/kde/kdebindings/pykdeuic4.patch b/source/kde/kdebindings/pykdeuic4.patch deleted file mode 100644 index 7cd77946..00000000 --- a/source/kde/kdebindings/pykdeuic4.patch +++ /dev/null @@ -1,22 +0,0 @@ -Index: pykdeuic4.py -=================================================================== ---- pykdeuic4.py (revisione 1209658) -+++ pykdeuic4.py (copia locale) -@@ -39,7 +39,7 @@ - def __init__(self,string): - original_i18n_string.__init__(self,string) - def __str__(self): -- return "kdecore.i18n(\"%s\")" % (qtproxies.escape(self.string),) -+ return "kdecore.i18n(\"%s\")" % (qtproxies.as_string(self.string),) - qtproxies.i18n_string = kde_i18n_string - - def kdeFilter(): -@@ -71,7 +71,7 @@ - indenter.indentwidth = indent - comp = compiler.UICompiler() - comp.factory._cwFilters.append(kdeFilter()) -- winfo = comp.compileUi(uifile, output) -+ winfo = comp.compileUi(uifile, output, "") - - if exe: - output.write(""" diff --git a/source/kde/kdeedu/kdeedu.SlackBuild b/source/kde/kdeedu/kdeedu.SlackBuild deleted file mode 100755 index 1cdb0336..00000000 --- a/source/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/source/kde/kdegames/kdegames.SlackBuild b/source/kde/kdegames/kdegames.SlackBuild deleted file mode 100755 index 6532e1e7..00000000 --- a/source/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/source/kde/kdegraphics/kdegraphics.SlackBuild b/source/kde/kdegraphics/kdegraphics.SlackBuild deleted file mode 100755 index dd957444..00000000 --- a/source/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/source/kde/kdegraphics/local.options b/source/kde/kdegraphics/local.options deleted file mode 100644 index a837340d..00000000 --- a/source/kde/kdegraphics/local.options +++ /dev/null @@ -1 +0,0 @@ -BUILD=3 diff --git a/source/kde/kdelibs/kdelibs.SlackBuild b/source/kde/kdelibs/kdelibs.SlackBuild deleted file mode 100755 index 94e67287..00000000 --- a/source/kde/kdelibs/kdelibs.SlackBuild +++ /dev/null @@ -1,102 +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-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 - -# Security fix: -zcat $CWD/kdelibs.khtml.CVE-2011-1168.diff.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} \ - -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/source/kde/kdelibs/kdelibs.khtml.CVE-2011-1168.diff b/source/kde/kdelibs/kdelibs.khtml.CVE-2011-1168.diff deleted file mode 100644 index 356f30a6..00000000 --- a/source/kde/kdelibs/kdelibs.khtml.CVE-2011-1168.diff +++ /dev/null @@ -1,14 +0,0 @@ ---- a/khtml/khtml_part.cpp -+++ b/khtml/khtml_part.cpp -@@ -1803,7 +1803,10 @@ void KHTMLPart::htmlError( int errorCode - stream >> errorName >> techName >> description >> causes >> solutions; - - QString url, protocol, datetime; -- url = Qt::escape( reqUrl.prettyUrl() ); -+ -+ // This is somewhat confusing, but we have to escape the externally- -+ // controlled URL twice: once for i18n, and once for HTML. -+ url = Qt::escape( Qt::escape( reqUrl.prettyUrl() ) ); - protocol = reqUrl.protocol(); - datetime = KGlobal::locale()->formatDateTime( QDateTime::currentDateTime(), - KLocale::LongDate ); diff --git a/source/kde/kdelibs/kdesu-allow_NOPASS_in_suauth.patch b/source/kde/kdelibs/kdesu-allow_NOPASS_in_suauth.patch deleted file mode 100644 index 64b4d5af..00000000 --- a/source/kde/kdelibs/kdesu-allow_NOPASS_in_suauth.patch +++ /dev/null @@ -1,61 +0,0 @@ -diff -Naur kdesu/stub.cpp kdesu.new/stub.cpp ---- kdesu/stub.cpp 2008-05-21 08:08:55.000000000 -0300 -+++ kdesu.new/stub.cpp 2009-10-13 01:32:10.000000000 -0300 -@@ -105,6 +105,7 @@ - int StubProcess::ConverseStub(int check) - { - QByteArray line, tmp; -+ - while (1) - { - line = readLine(); -@@ -117,7 +118,17 @@ - enableLocalEcho(false); - if (check) writeLine("stop"); - else writeLine("ok"); -- } else if (line == "display") { -+ break; -+ } -+ } -+ -+ while (1) -+ { -+ line = readLine(); -+ if (line.isNull()) -+ return -1; -+ -+ if (line == "display") { - writeLine(display()); - } else if (line == "display_auth") { - #ifdef Q_WS_X11 -diff -Naur kdesu/su.cpp kdesu.new/su.cpp ---- kdesu/su.cpp 2008-05-21 08:08:55.000000000 -0300 -+++ kdesu.new/su.cpp 2009-10-19 00:21:31.000000000 -0200 -@@ -258,13 +258,6 @@ - ////////////////////////////////////////////////////////////////////////// - case WaitForPrompt: - { -- // In case no password is needed. -- if (line == "kdesu_stub") -- { -- unreadLine(line); -- return ok; -- } -- - while(waitMS(fd(),100)>0) - { - // There is more output available, so the previous line -@@ -279,6 +272,13 @@ - kDebug(900) << k_lineinfo << "Read line <" << more << ">"; - } - -+ // In case no password is needed. -+ if (line == "kdesu_stub") -+ { -+ unreadLine(line); -+ return ok; -+ } -+ - // Match "Password: " with the regex ^[^:]+:[\w]*$. - const uint len = line.length(); - for (i=0,j=0,colon=0; i<len; i++) diff --git a/source/kde/kdelibs/local.options b/source/kde/kdelibs/local.options deleted file mode 100644 index aae3c765..00000000 --- a/source/kde/kdelibs/local.options +++ /dev/null @@ -1 +0,0 @@ -BUILD=2 diff --git a/source/kde/kdemultimedia/kdemultimedia.SlackBuild b/source/kde/kdemultimedia/kdemultimedia.SlackBuild deleted file mode 100755 index 9a7826ad..00000000 --- a/source/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/source/kde/kdenetwork/kdenetwork.SlackBuild b/source/kde/kdenetwork/kdenetwork.SlackBuild deleted file mode 100755 index 8f93627d..00000000 --- a/source/kde/kdenetwork/kdenetwork.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-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/source/kde/kdepim-runtime/kdepim-runtime.SlackBuild b/source/kde/kdepim-runtime/kdepim-runtime.SlackBuild deleted file mode 100755 index 51b89c51..00000000 --- a/source/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/source/kde/kdepim-runtime/local.options b/source/kde/kdepim-runtime/local.options deleted file mode 100644 index bab1fcbd..00000000 --- a/source/kde/kdepim-runtime/local.options +++ /dev/null @@ -1 +0,0 @@ -VERSION=4.4.10 diff --git a/source/kde/kdepim/kdepim.SlackBuild b/source/kde/kdepim/kdepim.SlackBuild deleted file mode 100755 index 5c7b5347..00000000 --- a/source/kde/kdepim/kdepim.SlackBuild +++ /dev/null @@ -1,94 +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-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.4.0-install-headers.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 -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/source/kde/kdepim/local.options b/source/kde/kdepim/local.options deleted file mode 100644 index bab1fcbd..00000000 --- a/source/kde/kdepim/local.options +++ /dev/null @@ -1 +0,0 @@ -VERSION=4.4.10 diff --git a/source/kde/kdepimlibs/kdepimlibs-4.5.imap4.cpp.r1216162.diff b/source/kde/kdepimlibs/kdepimlibs-4.5.imap4.cpp.r1216162.diff deleted file mode 100644 index 85a216dd..00000000 --- a/source/kde/kdepimlibs/kdepimlibs-4.5.imap4.cpp.r1216162.diff +++ /dev/null @@ -1,13 +0,0 @@ -Index: branches/KDE/4.5/kdepimlibs/kioslave/imap4/imap4.cpp -=================================================================== ---- branches/KDE/4.5/kdepimlibs/kioslave/imap4/imap4.cpp (revision 1216161) -+++ branches/KDE/4.5/kdepimlibs/kioslave/imap4/imap4.cpp (revision 1216162) -@@ -2577,7 +2577,7 @@ - ssize_t copyLen = (len < readBufferLen) ? len : readBufferLen; - memcpy(data, readBuffer, copyLen); - readBufferLen -= copyLen; -- if (readBufferLen) memcpy(readBuffer, &readBuffer[copyLen], readBufferLen); -+ if (readBufferLen) memmove(readBuffer, &readBuffer[copyLen], readBufferLen); - return copyLen; - } - if (!isConnected()) return 0; diff --git a/source/kde/kdepimlibs/kdepimlibs.SlackBuild b/source/kde/kdepimlibs/kdepimlibs.SlackBuild deleted file mode 100755 index 1cd30a67..00000000 --- a/source/kde/kdepimlibs/kdepimlibs.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-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 - -zcat $CWD/kdepimlibs-4.5.imap4.cpp.r1216162.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_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/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/source/kde/kdepimlibs/local.options b/source/kde/kdepimlibs/local.options deleted file mode 100644 index aae3c765..00000000 --- a/source/kde/kdepimlibs/local.options +++ /dev/null @@ -1 +0,0 @@ -BUILD=2 diff --git a/source/kde/kdeplasma-addons/kdeplasma-addons.SlackBuild b/source/kde/kdeplasma-addons/kdeplasma-addons.SlackBuild deleted file mode 100755 index 5595221a..00000000 --- a/source/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/source/kde/kdesdk/kdesdk.SlackBuild b/source/kde/kdesdk/kdesdk.SlackBuild deleted file mode 100755 index 5c6f5730..00000000 --- a/source/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/source/kde/kdetoys/kdetoys.SlackBuild b/source/kde/kdetoys/kdetoys.SlackBuild deleted file mode 100755 index dbfe023f..00000000 --- a/source/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/source/kde/kdeutils/kdeutils.SlackBuild b/source/kde/kdeutils/kdeutils.SlackBuild deleted file mode 100755 index 66b54329..00000000 --- a/source/kde/kdeutils/kdeutils.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-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 - -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/source/kde/kdevelop/kdevelop.SlackBuild b/source/kde/kdevelop/kdevelop.SlackBuild deleted file mode 100755 index 430f480b..00000000 --- a/source/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/source/kde/kdevelop/local.options b/source/kde/kdevelop/local.options deleted file mode 100644 index 1e0de715..00000000 --- a/source/kde/kdevelop/local.options +++ /dev/null @@ -1 +0,0 @@ -VERSION=4.2.2 diff --git a/source/kde/kdevplatform/kdevplatform.SlackBuild b/source/kde/kdevplatform/kdevplatform.SlackBuild deleted file mode 100755 index d24b94db..00000000 --- a/source/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/source/kde/kdevplatform/local.options b/source/kde/kdevplatform/local.options deleted file mode 100644 index a9a3ac1c..00000000 --- a/source/kde/kdevplatform/local.options +++ /dev/null @@ -1 +0,0 @@ -VERSION=1.2.2 diff --git a/source/kde/kdewebdev/kde4-kdewebdev-findtidy.diff b/source/kde/kdewebdev/kde4-kdewebdev-findtidy.diff deleted file mode 100644 index b3789bdd..00000000 --- a/source/kde/kdewebdev/kde4-kdewebdev-findtidy.diff +++ /dev/null @@ -1,24 +0,0 @@ ---- cmake/modules/FindLibTidy.cmake.old 2008-07-25 21:47:38.156473750 +0200 -+++ cmake/modules/FindLibTidy.cmake 2008-07-25 21:47:50.709258250 +0200 -@@ -17,7 +17,7 @@ - set(LibTidy_FIND_QUIETLY TRUE) - endif (LIBTIDY_INCLUDE_DIR) - --FIND_PATH(LIBTIDY_INCLUDE_DIR tidy.h) -+FIND_PATH(LIBTIDY_INCLUDE_DIR tidy/tidy.h tidy.h) - - - FIND_LIBRARY(LIBTIDY_LIBRARIES NAMES tidy) ---- klinkstatus/src/tidy/tidyx.h.old 2008-07-25 21:48:23.151285750 +0200 -+++ klinkstatus/src/tidy/tidyx.h 2008-07-25 21:48:36.464117750 +0200 -@@ -48,8 +48,8 @@ - Created 2002-07-11 by Charles Reitzel - */ - --#include <tidy.h> --#include <buffio.h> -+#include <tidy/tidy.h> -+#include <tidy/buffio.h> - - #include <config-tidy.h> - diff --git a/source/kde/kdewebdev/kdewebdev.SlackBuild b/source/kde/kdewebdev/kdewebdev.SlackBuild deleted file mode 100755 index 47e48499..00000000 --- a/source/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/source/kde/koffice/koffice.SlackBuild b/source/kde/koffice/koffice.SlackBuild deleted file mode 100755 index a87d36e7..00000000 --- a/source/kde/koffice/koffice.SlackBuild +++ /dev/null @@ -1,103 +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-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 - -if [ ! -r $PKG/usr/bin/kformula ]; then # wtf?? - echo "Kludging KFormula installation..." - cp -a build/kformula/kformula $PKG/usr/bin/kformula || exit 1 - cp -a build/lib/kformulapart.so $PKG/usr/lib${LIBDIRSUFFIX}/kde4/kformulapart.so || exit 1 - cp -a build/lib/libkdeinit_kformula.so $PKG/usr/lib${LIBDIRSUFFIX}/libkdeinit_kformula.so || exit 1 - cp -a kformula/kformula.desktop $PKG/usr/share/applications/kde4/kformula.desktop || exit 1 - mkdir -p $PKG/usr/share/apps/kformula || exit 1 - cp -a kformula/kformula.rc $PKG/usr/share/apps/kformula/kformula.rc || exit 1 - cp -a kformula/kformula_readonly.rc $PKG/usr/share/apps/kformula/kformula_readonly.rc || exit 1 - cp -a kformula/tips $PKG/usr/share/apps/kformula/tips || exit 1 - cp -a kformula/kformulapart.desktop $PKG/usr/share/kde4/services/kformulapart.desktop || exit 1 -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/source/kde/koffice/local.options b/source/kde/koffice/local.options deleted file mode 100644 index 504bb683..00000000 --- a/source/kde/koffice/local.options +++ /dev/null @@ -1,2 +0,0 @@ -VERSION=2.3.3 -BUILD=2 diff --git a/source/kde/konq-plugins/konq-plugins-4.4.0-qt47.patch b/source/kde/konq-plugins/konq-plugins-4.4.0-qt47.patch deleted file mode 100644 index 02614605..00000000 --- a/source/kde/konq-plugins/konq-plugins-4.4.0-qt47.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up konq-plugins-4.4.0/adblock/adblock.cpp.qt47 konq-plugins-4.4.0/adblock/adblock.cpp ---- konq-plugins-4.4.0/adblock/adblock.cpp.qt47 2010-09-07 15:51:03.776797042 -0500 -+++ konq-plugins-4.4.0/adblock/adblock.cpp 2010-09-07 15:51:47.901818132 -0500 -@@ -300,7 +300,7 @@ void AdBlock::updateFilters() - // ---------------------------------------------------------------------------- - - AdElement::AdElement() : -- m_url(0), m_category(0), m_type(0), m_blocked(false) {} -+ m_blocked(false) {} - - AdElement::AdElement(const QString &url, const QString &category, - const QString &type, bool blocked, const DOM::Node&node) : diff --git a/source/kde/konq-plugins/konq-plugins.SlackBuild b/source/kde/konq-plugins/konq-plugins.SlackBuild deleted file mode 100755 index 472f8b50..00000000 --- a/source/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/source/kde/konq-plugins/local.options b/source/kde/konq-plugins/local.options deleted file mode 100644 index d0a81e8b..00000000 --- a/source/kde/konq-plugins/local.options +++ /dev/null @@ -1,2 +0,0 @@ -VERSION=4.4.0 -BUILD=2 diff --git a/source/kde/konq-plugins/slack-desc b/source/kde/konq-plugins/slack-desc deleted file mode 100644 index e3199106..00000000 --- a/source/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/source/kde/kopete-cryptography/kopete-cryptography.SlackBuild b/source/kde/kopete-cryptography/kopete-cryptography.SlackBuild deleted file mode 100755 index b75eb641..00000000 --- a/source/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/source/kde/kopete-cryptography/local.options b/source/kde/kopete-cryptography/local.options deleted file mode 100644 index fda42958..00000000 --- a/source/kde/kopete-cryptography/local.options +++ /dev/null @@ -1 +0,0 @@ -VERSION=1.3.0-kde4.4.0 diff --git a/source/kde/ktorrent/ktorrent.SlackBuild b/source/kde/ktorrent/ktorrent.SlackBuild deleted file mode 100755 index 57cf6ae1..00000000 --- a/source/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/source/kde/ktorrent/local.options b/source/kde/ktorrent/local.options deleted file mode 100644 index 8b19ba5f..00000000 --- a/source/kde/ktorrent/local.options +++ /dev/null @@ -1 +0,0 @@ -VERSION=4.0.5 diff --git a/source/kde/libktorrent/libktorrent.SlackBuild b/source/kde/libktorrent/libktorrent.SlackBuild deleted file mode 100755 index 468039ae..00000000 --- a/source/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-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz - diff --git a/source/kde/libktorrent/local.options b/source/kde/libktorrent/local.options deleted file mode 100644 index dd52e8e3..00000000 --- a/source/kde/libktorrent/local.options +++ /dev/null @@ -1 +0,0 @@ -VERSION=1.0.5-3 diff --git a/source/kde/modularize b/source/kde/modularize new file mode 100644 index 00000000..138552b0 --- /dev/null +++ b/source/kde/modularize @@ -0,0 +1,117 @@ +# If a package is listed here, it will be built apart from the +# usual "grab bag" package that's made from each source directory. + +# kdeaccessibility +jovie +kaccessible +kmag +kmouth +kmousetool + +# kdebase: +kde-baseapps +kactivities +konsole +kate +kde-wallpapers +kde-workspace +kde-runtime +kde-base-artwork + +# kdeedu: +libkdeedu +analitza +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 +kdegraphics-mobipocket +kdegraphics-strigi-analyzer +kdegraphics-thumbnailers + +# kdebindings +smokegen +smokeqt +qtruby +perlqt +smokekde +korundum +perlkde +pykde4 +kross-interpreters + +# kdeutils +ark +filelight +kcalc +kcharselect +kdf +kfloppy +kgpg +printer-applet +kremotecontrol +ktimer +kwallet +superkaramba +sweeper +ksecrets + +# kdepim +kdepim-runtime + +# polkit-kde +polkit-kde-agent-1 +polkit-kde-kcmodules-1 + +# extragear +bluedevil +k3b +kaudiocreator +kplayer +kwebkitpart +oxygen-gtk2 +kdevplatform +kdevelop-pg-qt +kdevelop +#kdevelop-php +quanta +wicd-kde +networkmanagement +skanlite +libktorrent +ktorrent +calligra +amarok + diff --git a/source/kde/modules/extragear b/source/kde/modules/extragear new file mode 100644 index 00000000..22668e18 --- /dev/null +++ b/source/kde/modules/extragear @@ -0,0 +1,19 @@ +bluedevil +k3b +kaudiocreator +kplayer +kwebkitpart +oxygen-gtk2 +kdevplatform +kdevelop-pg-qt +kdevelop +#kdevelop-php +quanta +wicd-kde +networkmanagement +skanlite +libktorrent +ktorrent +amarok +calligra + diff --git a/source/kde/modules/kdeaccessibility b/source/kde/modules/kdeaccessibility new file mode 100644 index 00000000..0356ae52 --- /dev/null +++ b/source/kde/modules/kdeaccessibility @@ -0,0 +1,7 @@ +#kdeaccessibility +#jovie +kaccessible +kmouth +kmousetool +kmag + diff --git a/source/kde/modules/kdeadmin b/source/kde/modules/kdeadmin new file mode 100644 index 00000000..9408973e --- /dev/null +++ b/source/kde/modules/kdeadmin @@ -0,0 +1 @@ +kdeadmin diff --git a/source/kde/modules/kdeartwork b/source/kde/modules/kdeartwork new file mode 100644 index 00000000..e0f2432c --- /dev/null +++ b/source/kde/modules/kdeartwork @@ -0,0 +1 @@ +kdeartwork diff --git a/source/kde/modules/kdebase b/source/kde/modules/kdebase new file mode 100644 index 00000000..fa37c97b --- /dev/null +++ b/source/kde/modules/kdebase @@ -0,0 +1,8 @@ +kde-baseapps +kactivities +konsole +kate +kde-wallpapers +kde-workspace +kde-runtime +#kde-base-artwork diff --git a/source/kde/modules/kdebindings b/source/kde/modules/kdebindings new file mode 100644 index 00000000..67bef4ff --- /dev/null +++ b/source/kde/modules/kdebindings @@ -0,0 +1,11 @@ +smokegen +smokeqt +qtruby +perlqt +smokekde +korundum +perlkde +pykde4 +kross-interpreters +kimono +qyoto diff --git a/source/kde/modules/kdeedu b/source/kde/modules/kdeedu new file mode 100644 index 00000000..74c77475 --- /dev/null +++ b/source/kde/modules/kdeedu @@ -0,0 +1,22 @@ +libkdeedu +analitza +blinken +cantor +kalgebra +kalzium +kanagram +kbruch +kgeography +khangman +kig +kiten +klettres +kmplot +kstars +ktouch +kturtle +kwordquiz +marble +parley +rocs +step diff --git a/source/kde/modules/kdegames b/source/kde/modules/kdegames new file mode 100644 index 00000000..41e45e2c --- /dev/null +++ b/source/kde/modules/kdegames @@ -0,0 +1 @@ +kdegames diff --git a/source/kde/modules/kdegraphics b/source/kde/modules/kdegraphics new file mode 100644 index 00000000..485b3a8e --- /dev/null +++ b/source/kde/modules/kdegraphics @@ -0,0 +1,17 @@ +libkipi +libkexiv2 +libkdcraw +libksane +okular +kdegraphics-mobipocket +kdegraphics-strigi-analyzer +kdegraphics-thumbnailers +gwenview +kamera +kcolorchooser +kgamma +kolourpaint +kruler +ksaneplugin +ksnapshot +svgpart diff --git a/source/kde/modules/kdelibs b/source/kde/modules/kdelibs new file mode 100644 index 00000000..47315978 --- /dev/null +++ b/source/kde/modules/kdelibs @@ -0,0 +1 @@ +kdelibs diff --git a/source/kde/modules/kdemultimedia b/source/kde/modules/kdemultimedia new file mode 100644 index 00000000..cb104a70 --- /dev/null +++ b/source/kde/modules/kdemultimedia @@ -0,0 +1 @@ +kdemultimedia diff --git a/source/kde/modules/kdenetwork b/source/kde/modules/kdenetwork new file mode 100644 index 00000000..f8ad9adb --- /dev/null +++ b/source/kde/modules/kdenetwork @@ -0,0 +1 @@ +kdenetwork diff --git a/source/kde/modules/kdepim b/source/kde/modules/kdepim new file mode 100644 index 00000000..7da0ed19 --- /dev/null +++ b/source/kde/modules/kdepim @@ -0,0 +1,3 @@ +kdepim +kdepim-runtime + diff --git a/source/kde/modules/kdepimlibs b/source/kde/modules/kdepimlibs new file mode 100644 index 00000000..d3deaebd --- /dev/null +++ b/source/kde/modules/kdepimlibs @@ -0,0 +1 @@ +kdepimlibs diff --git a/source/kde/modules/kdeplasma-addons b/source/kde/modules/kdeplasma-addons new file mode 100644 index 00000000..cf9d5ea2 --- /dev/null +++ b/source/kde/modules/kdeplasma-addons @@ -0,0 +1 @@ +kdeplasma-addons diff --git a/source/kde/modules/kdesdk b/source/kde/modules/kdesdk new file mode 100644 index 00000000..4565576e --- /dev/null +++ b/source/kde/modules/kdesdk @@ -0,0 +1 @@ +kdesdk diff --git a/source/kde/modules/kdetoys b/source/kde/modules/kdetoys new file mode 100644 index 00000000..87850d9c --- /dev/null +++ b/source/kde/modules/kdetoys @@ -0,0 +1 @@ +kdetoys diff --git a/source/kde/modules/kdeutils b/source/kde/modules/kdeutils new file mode 100644 index 00000000..e4611a2f --- /dev/null +++ b/source/kde/modules/kdeutils @@ -0,0 +1,16 @@ +#kdeutils +ark +filelight +kcalc +kcharselect +kdf +kfloppy +kgpg +printer-applet +kremotecontrol +ktimer +kwallet +superkaramba +sweeper +ksecrets + diff --git a/source/kde/modules/kdewebdev b/source/kde/modules/kdewebdev new file mode 100644 index 00000000..2be324dc --- /dev/null +++ b/source/kde/modules/kdewebdev @@ -0,0 +1 @@ +kdewebdev diff --git a/source/kde/modules/oxygen-icons b/source/kde/modules/oxygen-icons new file mode 100644 index 00000000..ab964a4e --- /dev/null +++ b/source/kde/modules/oxygen-icons @@ -0,0 +1,2 @@ +oxygen-icons + diff --git a/source/kde/modules/polkit-kde b/source/kde/modules/polkit-kde new file mode 100644 index 00000000..9c1e6471 --- /dev/null +++ b/source/kde/modules/polkit-kde @@ -0,0 +1,2 @@ +polkit-kde-agent-1 +polkit-kde-kcmodules-1 diff --git a/source/kde/noarch b/source/kde/noarch new file mode 100644 index 00000000..0c1318f1 --- /dev/null +++ b/source/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/source/kde/oxygen-icons/oxygen-icons.SlackBuild b/source/kde/oxygen-icons/oxygen-icons.SlackBuild deleted file mode 100755 index bedc8e1b..00000000 --- a/source/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/source/kde/package-blacklist b/source/kde/package-blacklist new file mode 100644 index 00000000..6451ed9e --- /dev/null +++ b/source/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/source/kde/patch/README b/source/kde/patch/README new file mode 100644 index 00000000..2478e45f --- /dev/null +++ b/source/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/source/kde/patch/amarok.patch b/source/kde/patch/amarok.patch new file mode 100644 index 00000000..35d43831 --- /dev/null +++ b/source/kde/patch/amarok.patch @@ -0,0 +1,3 @@ +# Build against liblastfm 1.0.1. +cat $CWD/patch/amarok/amarok-liblastfm1.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + diff --git a/source/kde/patch/amarok/amarok-liblastfm1.patch b/source/kde/patch/amarok/amarok-liblastfm1.patch new file mode 100644 index 00000000..43499312 --- /dev/null +++ b/source/kde/patch/amarok/amarok-liblastfm1.patch @@ -0,0 +1,704 @@ +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/CMakeLists.txt amarok-2.5.96/CMakeLists.txt +--- amarok-2.5.96.orig/CMakeLists.txt 2012-07-31 12:17:20.000000000 +0200 ++++ amarok-2.5.96/CMakeLists.txt 2012-08-02 16:34:08.465503197 +0200 +@@ -129,7 +129,7 @@ + # macro_log_feature( STRIGI_FOUND "strigi" "Index metadata of files" "http://strigi.sourceforge.net" FALSE "" "" ) + + macro_optional_find_package(LibLastFm) +- macro_log_feature( LIBLASTFM_FOUND "liblastfm" "Enable Last.Fm service, including scrobbling, song submissions, and suggested song dynamic playlists" "http://cdn.last.fm/src/liblastfm-0.3.0.tar.bz2" FALSE "" "version 0.3.x (versions 1.0 or higher are incompatible)" ) ++ macro_log_feature( LIBLASTFM_FOUND "liblastfm" "Enable Last.Fm service, including scrobbling, song submissions, and suggested song dynamic playlists" "http://cdn.last.fm/src/liblastfm-1.0.0.tar.gz" FALSE "1.0.0" "" ) + macro_bool_to_01( LIBLASTFM_FOUND HAVE_LIBLASTFM ) + + macro_optional_find_package( FFmpeg ) +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/cmake/modules/FindLibLastFm.cmake amarok-2.5.96/cmake/modules/FindLibLastFm.cmake +--- amarok-2.5.96.orig/cmake/modules/FindLibLastFm.cmake 2012-07-31 12:10:56.000000000 +0200 ++++ amarok-2.5.96/cmake/modules/FindLibLastFm.cmake 2012-08-02 16:32:36.418653940 +0200 +@@ -6,7 +6,7 @@ + # LIBLASTFM_FOUND, whether liblastfm was found + + +-find_path(LIBLASTFM_INCLUDE_DIR NAMES Audioscrobbler ++find_path(LIBLASTFM_INCLUDE_DIR NAMES lastfm + HINTS + ~/usr/include + /opt/local/include +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/src/LastfmReadLabelCapability.cpp amarok-2.5.96/src/LastfmReadLabelCapability.cpp +--- amarok-2.5.96.orig/src/LastfmReadLabelCapability.cpp 2012-07-31 12:10:56.000000000 +0200 ++++ amarok-2.5.96/src/LastfmReadLabelCapability.cpp 2012-08-02 16:32:36.419653927 +0200 +@@ -22,8 +22,7 @@ + #include <QMap> + #include <QNetworkReply> + +-#include <lastfm/XmlQuery> +-#include <ws.h> ++#include <lastfm/XmlQuery.h> + #include "core/support/Amarok.h" + + namespace Capabilities +@@ -72,7 +71,8 @@ + { + case QNetworkReply::NoError: + { +- lastfm::XmlQuery lfm = m_job->readAll(); ++ lastfm::XmlQuery lfm; ++ lfm.parse(m_job->readAll()); + QList<lastfm::XmlQuery> tags = lfm.children( "tag" ); + QStringList ret; + foreach( const lastfm::XmlQuery &child, tags ) +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/src/context/engines/upcomingevents/UpcomingEventsEngine.cpp amarok-2.5.96/src/context/engines/upcomingevents/UpcomingEventsEngine.cpp +--- amarok-2.5.96.orig/src/context/engines/upcomingevents/UpcomingEventsEngine.cpp 2012-07-31 12:10:56.000000000 +0200 ++++ amarok-2.5.96/src/context/engines/upcomingevents/UpcomingEventsEngine.cpp 2012-08-02 16:32:35.962659642 +0200 +@@ -27,10 +27,6 @@ + #include "EngineController.h" + #include "LastFmEventXmlParser.h" + +-// LastFm +-#include <lastfm/XmlQuery> +-#include <lastfm/ws.h> +- + // KDE + #include <KDateTime> + +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/src/core/support/Amarok.h amarok-2.5.96/src/core/support/Amarok.h +--- amarok-2.5.96.orig/src/core/support/Amarok.h 2012-07-31 12:10:56.000000000 +0200 ++++ amarok-2.5.96/src/core/support/Amarok.h 2012-08-02 16:32:35.962659642 +0200 +@@ -203,6 +203,7 @@ + + inline const char* discogsApiKey() { return "91734dd989"; } + inline const char* lastfmApiKey() { return "402d3ca8e9bc9d3cf9b85e1202944ca5"; } ++ inline const char* lastfmApiSharedSecret() { return "fe0dcde9fcd14c2d1d50665b646335e9"; } + inline const char* yahooBossApiKey() { return "oQepTNrV34G9Satb1dgRZ8hdl1uhJvguDSU5Knl2Xd4ALK85knYt6ylr.FTA57XMRBA-"; } + inline const char* flickrApiKey() { return "9c5a288116c34c17ecee37877397fe31"; } + } +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/src/services/ampache/LastfmInfoParser.cpp amarok-2.5.96/src/services/ampache/LastfmInfoParser.cpp +--- amarok-2.5.96.orig/src/services/ampache/LastfmInfoParser.cpp 2012-07-31 12:10:56.000000000 +0200 ++++ amarok-2.5.96/src/services/ampache/LastfmInfoParser.cpp 2012-08-02 16:32:35.954659742 +0200 +@@ -20,8 +20,7 @@ + #include "core/support/Amarok.h" + #include "core/support/Debug.h" + +-#include <lastfm/XmlQuery> +-#include <lastfm/ws.h> ++#include <lastfm/XmlQuery.h> + + #include <KLocale> + +@@ -55,7 +54,8 @@ + { + case QNetworkReply::NoError: + { +- lastfm::XmlQuery lfm = m_jobs[ "getTrackInfo" ]->readAll(); ++ lastfm::XmlQuery lfm; ++ lfm.parse( m_jobs[ "getTrackInfo" ]->readAll() ); + lastfm::XmlQuery wiki = lfm["track"]["wiki"]; + const QString contentText = wiki["content"].text(); + const QString publishedDate = wiki["published"].text(); +@@ -103,7 +103,8 @@ + { + case QNetworkReply::NoError: + { +- lastfm::XmlQuery lfm = m_jobs[ "getAlbumInfo" ]->readAll(); ++ lastfm::XmlQuery lfm; ++ lfm.parse( m_jobs[ "getAlbumInfo" ]->readAll() ); + lastfm::XmlQuery wiki = lfm["album"]["wiki"]; + const QString summaryText = wiki["summary"].text(); + const QString contentText = wiki["content"].text(); +@@ -155,7 +156,8 @@ + { + case QNetworkReply::NoError: + { +- lastfm::XmlQuery lfm = m_jobs[ "getArtistInfo" ]->readAll(); ++ lastfm::XmlQuery lfm; ++ lfm.parse( m_jobs[ "getArtistInfo" ]->readAll() ); + debug() << lfm.text(); + lastfm::XmlQuery bio = lfm["artist"]["bio"]; + const QString summaryText = bio["summary"].text(); +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/src/services/lastfm/LastFmService.cpp amarok-2.5.96/src/services/lastfm/LastFmService.cpp +--- amarok-2.5.96.orig/src/services/lastfm/LastFmService.cpp 2012-07-31 12:10:56.000000000 +0200 ++++ amarok-2.5.96/src/services/lastfm/LastFmService.cpp 2012-08-02 16:32:35.955659729 +0200 +@@ -46,8 +46,8 @@ + #include "widgets/SearchWidget.h" + #include "NetworkAccessManagerProxy.h" + +-#include <lastfm/Audioscrobbler> // from liblastfm +-#include <lastfm/XmlQuery> ++#include <lastfm/Audioscrobbler.h> // from liblastfm ++#include <lastfm/XmlQuery.h> + + #include <KLocale> + #include <KPasswordDialog> +@@ -224,10 +224,7 @@ + { + // set the global static Lastfm::Ws stuff + lastfm::ws::ApiKey = Amarok::lastfmApiKey(); +- lastfm::ws::SharedSecret = "fe0dcde9fcd14c2d1d50665b646335e9"; +- // testing w/ official keys +- //Ws::SharedSecret = "73582dfc9e556d307aead069af110ab8"; +- //Ws::ApiKey = "c8c7b163b11f92ef2d33ba6cd3c2c3c3"; ++ lastfm::ws::SharedSecret = Amarok::lastfmApiSharedSecret(); + m_userNameArray = qstrdup( m_userName.toLatin1().data() ); + lastfm::ws::Username = m_userNameArray; + if( lastfm::nam() != The::networkAccessManager() ) +@@ -309,7 +306,8 @@ + case QNetworkReply::NoError: + { + +- lastfm::XmlQuery lfm = lastfm::XmlQuery( m_jobs[ "auth" ]->readAll() ); ++ lastfm::XmlQuery lfm; ++ lfm.parse( m_jobs[ "auth" ]->readAll() ); + LastFmServiceConfig config; + + if( lfm.children( "error" ).size() > 0 ) +@@ -359,10 +357,8 @@ + { + case QNetworkReply::NoError: + { +- try +- { +- lastfm::XmlQuery lfm( m_jobs[ "getUserInfo" ]->readAll() ); +- ++ lastfm::XmlQuery lfm; ++ if( lfm.parse( m_jobs[ "getUserInfo" ]->readAll() ) ) { + m_country = lfm["user"]["country"].text(); + m_age = lfm["user"]["age"].text(); + m_gender = lfm["user"]["gender"].text(); +@@ -381,9 +377,10 @@ + } + updateProfileInfo(); + +- } catch( lastfm::ws::ParseError& e ) ++ } ++ else + { +- debug() << "Got exception in parsing from last.fm:" << e.what(); ++ debug() << "Got exception in parsing from last.fm:" << lfm.parseError().message(); + } + break; + } case QNetworkReply::AuthenticationRequiredError: +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/src/services/lastfm/LastFmServiceCollection.cpp amarok-2.5.96/src/services/lastfm/LastFmServiceCollection.cpp +--- amarok-2.5.96.orig/src/services/lastfm/LastFmServiceCollection.cpp 2012-07-31 12:10:56.000000000 +0200 ++++ amarok-2.5.96/src/services/lastfm/LastFmServiceCollection.cpp 2012-08-02 16:32:35.956659716 +0200 +@@ -26,7 +26,7 @@ + #include "core-impl/collections/support/MemoryQueryMaker.h" + + #include <lastfm/ws.h> +-#include <lastfm/XmlQuery> ++#include <lastfm/XmlQuery.h> + + #include <QNetworkReply> + +@@ -154,10 +154,9 @@ + case QNetworkReply::NoError: + { + // iterate through each neighbour +- try ++ lastfm::XmlQuery lfm; ++ if( lfm.parse( m_jobs[ "user.getNeighbours" ]->readAll() ) ) + { +- lastfm::XmlQuery lfm( m_jobs[ "user.getNeighbours" ]->readAll() ); +- + foreach( const lastfm::XmlQuery &e, lfm[ "neighbours" ].children( "user" ) ) + { + const QString name = e[ "name" ].text(); +@@ -168,9 +167,10 @@ + addTrack( trackPtr ); + } + +- } catch( lastfm::ws::ParseError& e ) ++ } ++ else + { +- debug() << "Got exception in parsing from last.fm:" << e.what(); ++ debug() << "Got exception in parsing from last.fm:" << lfm.parseError().message(); + } + break; + } +@@ -195,15 +195,14 @@ + case QNetworkReply::NoError: + { + // iterate through each neighbour +- try ++ if( !m_jobs[ "user.getNeighbours" ] ) ++ { ++ debug() << "BAD! got no result object"; ++ return; ++ } ++ lastfm::XmlQuery lfm; ++ if( lfm.parse( m_jobs[ "user.getNeighbours" ]->readAll() ) ) + { +- if( !m_jobs[ "user.getNeighbours" ] ) +- { +- debug() << "BAD! got no result object"; +- return; +- } +- lastfm::XmlQuery lfm( m_jobs[ "user.getNeighbours" ]->readAll() ); +- + // iterate through each neighbour + foreach( const lastfm::XmlQuery &e, lfm[ "neighbours" ].children( "user" ) ) + { +@@ -218,9 +217,10 @@ + + // should be safe, as both slots SHOULD get called before we return to the event loop... + m_jobs[ "user.getNeighbours" ]->deleteLater(); +- } catch( lastfm::ws::ParseError& e ) ++ } ++ else + { +- debug() << "Got exception in parsing from last.fm:" << e.what(); ++ debug() << "Got exception in parsing from last.fm:" << lfm.parseError().message(); + } + break; + } +@@ -248,10 +248,9 @@ + { + case QNetworkReply::NoError: + { +- try ++ lastfm::XmlQuery lfm; ++ if( lfm.parse( m_jobs[ "user.getFriends" ]->readAll() ) ) + { +- lastfm::XmlQuery lfm( m_jobs[ "user.getFriends" ]->readAll() ); +- + foreach( const lastfm::XmlQuery &e, lfm[ "friends" ].children( "user" ) ) + { + const QString name = e[ "name" ].text(); +@@ -261,9 +260,10 @@ + addTrack( trackPtr ); + } + +- } catch( lastfm::ws::ParseError& e ) ++ } ++ else + { +- debug() << "Got exception in parsing from last.fm:" << e.what(); ++ debug() << "Got exception in parsing from last.fm:" << lfm.parseError().message(); + } + break; + } +@@ -293,10 +293,9 @@ + { + case QNetworkReply::NoError: + { +- try ++ lastfm::XmlQuery lfm; ++ if( lfm.parse( m_jobs[ "user.getFriends" ]->readAll() ) ) + { +- lastfm::XmlQuery lfm( m_jobs[ "user.getFriends" ]->readAll() ); +- + foreach( const lastfm::XmlQuery &e, lfm[ "friends" ].children( "user" ) ) + { + const QString name = e[ "name" ].text(); +@@ -306,9 +305,10 @@ + addTrack( trackPtr ); + } + +- } catch( lastfm::ws::ParseError& e ) ++ } ++ else + { +- debug() << "Got exception in parsing from last.fm:" << e.what(); ++ debug() << "Got exception in parsing from last.fm:" << lfm.parseError().message(); + } + break; + } +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/src/services/lastfm/LastFmServiceSettings.cpp amarok-2.5.96/src/services/lastfm/LastFmServiceSettings.cpp +--- amarok-2.5.96.orig/src/services/lastfm/LastFmServiceSettings.cpp 2012-07-31 12:10:56.000000000 +0200 ++++ amarok-2.5.96/src/services/lastfm/LastFmServiceSettings.cpp 2012-08-02 16:32:35.957659703 +0200 +@@ -23,9 +23,9 @@ + #include "NetworkAccessManagerProxy.h" + #include "ui_LastFmConfigWidget.h" + +-#include <lastfm/Audioscrobbler> // from liblastfm ++#include <lastfm/Audioscrobbler.h> // from liblastfm + #include <lastfm/ws.h> +-#include <lastfm/XmlQuery> ++#include <lastfm/XmlQuery.h> + + #include <QCryptographicHash> + #include <QNetworkAccessManager> +@@ -100,7 +100,7 @@ + m_configDialog->testLogin->setText( i18n( "Testing..." ) ); + // set the global static Lastfm::Ws stuff + lastfm::ws::ApiKey = Amarok::lastfmApiKey(); +- lastfm::ws::SharedSecret = "fe0dcde9fcd14c2d1d50665b646335e9"; ++ lastfm::ws::SharedSecret = Amarok::lastfmApiSharedSecret(); + lastfm::ws::Username = qstrdup( m_configDialog->kcfg_ScrobblerUsername->text().toLatin1().data() ); + if( lastfm::nam() != The::networkAccessManager() ) + lastfm::setNetworkAccessManager( The::networkAccessManager() ); +@@ -126,7 +126,8 @@ + { + DEBUG_BLOCK + +- lastfm::XmlQuery lfm = lastfm::XmlQuery( m_authQuery->readAll() ); ++ lastfm::XmlQuery lfm; ++ lfm.parse( m_authQuery->readAll() ); + + switch( m_authQuery->error() ) + { +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/src/services/lastfm/LastFmTreeModel.cpp amarok-2.5.96/src/services/lastfm/LastFmTreeModel.cpp +--- amarok-2.5.96.orig/src/services/lastfm/LastFmTreeModel.cpp 2012-07-31 12:10:56.000000000 +0200 ++++ amarok-2.5.96/src/services/lastfm/LastFmTreeModel.cpp 2012-08-02 16:32:35.958659691 +0200 +@@ -26,8 +26,8 @@ + #include "AmarokMimeData.h" + + #include <lastfm/ws.h> +-#include <lastfm/Tag> +-#include <lastfm/XmlQuery> ++#include <lastfm/Tag.h> ++#include <lastfm/XmlQuery.h> + + #include <KIcon> + #include <KLocale> +@@ -68,11 +68,12 @@ + { + DEBUG_BLOCK + +- try +- { + // Iterate over each neighbor, in two passes: 1) Get data 2) Sort data, store in model + +- lastfm::XmlQuery lfm( m_jobs[ "getNeighbours" ]->readAll() ); ++ lastfm::XmlQuery lfm; ++ lfm.parse( m_jobs[ "getNeighbours" ]->readAll() ); ++ if( lfm.parseError().enumValue() == lastfm::ws::NoError ) ++ { + foreach( const lastfm::XmlQuery &e, lfm[ "neighbours" ].children ( "user" ) ) + { + const QString name = e[ "name" ].text(); +@@ -88,11 +89,11 @@ + appendUserStations( neighbor, name ); + } + m_neighbors.sort(); ++ } else { ++ debug() << "Got exception in parsing from last.fm:" << lfm.parseError().message(); ++ return; + } +- catch( lastfm::ws::ParseError e ) +- { +- debug() << "Got exception in parsing from last.fm:" << e.what(); +- } ++ + emitRowChanged(LastFm::Neighbors); + m_jobs[ "getNeighbours" ]->deleteLater(); + } +@@ -102,11 +103,11 @@ + { + DEBUG_BLOCK + +- try +- { +- // Iterate over each friend, in two passes: 1) Get data 2) Sort data, store in model ++ // Iterate over each friend, in two passes: 1) Get data 2) Sort data, store in model + +- lastfm::XmlQuery lfm( m_jobs[ "getFriends" ]->readAll() ); ++ lastfm::XmlQuery lfm; ++ if( lfm.parse( m_jobs[ "getFriends" ]->readAll() ) ) ++ { + foreach( const lastfm::XmlQuery &e, lfm[ "friends" ].children ( "user" ) ) + { + const QString name = e[ "name" ].text(); +@@ -123,11 +124,11 @@ + appendUserStations( afriend, name ); + } + m_friends.sort(); ++ } else { ++ debug() << "Got exception in parsing from last.fm:" << lfm.parseError().message(); ++ return; + } +- catch( lastfm::ws::ParseError e ) +- { +- debug() << "Got exception in parsing from last.fm:" << e.what(); +- } ++ + emitRowChanged(LastFm::Friends); + m_jobs[ "getFriends" ]->deleteLater(); + } +@@ -137,10 +138,9 @@ + { + DEBUG_BLOCK + WeightedStringList list; +- try ++ lastfm::XmlQuery lfm; ++ if( lfm.parse( m_jobs[ "getTopArtists" ]->readAll() ) ) + { +- lastfm::XmlQuery lfm( m_jobs[ "getTopArtists" ]->readAll() ); +- + foreach( const lastfm::XmlQuery &e, lfm[ "topartists" ].children ( "artist" ) ) + { + const QString name = e[ "name" ].text(); +@@ -158,9 +158,10 @@ + m_myTopArtists->appendChild ( artist ); + } + +- } catch( lastfm::ws::ParseError e ) ++ } ++ else + { +- debug() << "Got exception in parsing from last.fm:" << e.what(); ++ debug() << "Got exception in parsing from last.fm:" << lfm.parseError().message(); + } + emitRowChanged(LastFm::TopArtists); + m_jobs[ "getTopArtists" ]->deleteLater(); +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/src/services/lastfm/LastFmTreeModel.h amarok-2.5.96/src/services/lastfm/LastFmTreeModel.h +--- amarok-2.5.96.orig/src/services/lastfm/LastFmTreeModel.h 2012-07-31 12:10:56.000000000 +0200 ++++ amarok-2.5.96/src/services/lastfm/LastFmTreeModel.h 2012-08-02 16:32:35.957659703 +0200 +@@ -22,7 +22,7 @@ + #include "core/meta/Meta.h" + #include "WeightedStringList.h" + +-#include <lastfm/User> ++#include <lastfm/User.h> + + #include <QAbstractItemModel> + #include <QHash> +@@ -136,7 +136,7 @@ + LastFmTreeItem *m_myTopArtists; + + QString m_userName; +- lastfm::AuthenticatedUser m_user; ++ lastfm::User m_user; + + QStringList m_friends; + QStringList m_neighbors; +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/src/services/lastfm/ScrobblerAdapter.h amarok-2.5.96/src/services/lastfm/ScrobblerAdapter.h +--- amarok-2.5.96.orig/src/services/lastfm/ScrobblerAdapter.h 2012-07-31 12:10:56.000000000 +0200 ++++ amarok-2.5.96/src/services/lastfm/ScrobblerAdapter.h 2012-08-02 16:32:35.958659691 +0200 +@@ -20,8 +20,8 @@ + + #include "core/meta/Meta.h" + +-#include <lastfm/Audioscrobbler> +-#include <lastfm/Track> ++#include <lastfm/Audioscrobbler.h> ++#include <lastfm/Track.h> + + #include <QVariant> + +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/src/services/lastfm/biases/LastFmBias.cpp amarok-2.5.96/src/services/lastfm/biases/LastFmBias.cpp +--- amarok-2.5.96.orig/src/services/lastfm/biases/LastFmBias.cpp 2012-07-31 12:10:56.000000000 +0200 ++++ amarok-2.5.96/src/services/lastfm/biases/LastFmBias.cpp 2012-08-02 16:32:35.958659691 +0200 +@@ -34,9 +34,8 @@ + #include "core/collections/QueryMaker.h" + #include "core-impl/collections/support/CollectionManager.h" + +-#include "lastfm/Artist" +-#include "lastfm/ws.h" +-#include "lastfm/XmlQuery" ++#include <lastfm/Artist.h> ++#include <lastfm/ws.h> + + #include <QLabel> + #include <QComboBox> +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/src/services/lastfm/biases/WeeklyTopBias.cpp amarok-2.5.96/src/services/lastfm/biases/WeeklyTopBias.cpp +--- amarok-2.5.96.orig/src/services/lastfm/biases/WeeklyTopBias.cpp 2012-07-31 12:10:56.000000000 +0200 ++++ amarok-2.5.96/src/services/lastfm/biases/WeeklyTopBias.cpp 2012-08-02 16:32:35.960659667 +0200 +@@ -34,9 +34,9 @@ + #include "core/collections/QueryMaker.h" + #include "core-impl/collections/support/CollectionManager.h" + +-#include "lastfm/Artist" +-#include "lastfm/ws.h" +-#include "lastfm/XmlQuery" ++#include <lastfm/Artist.h> ++#include <lastfm/ws.h> ++#include <lastfm/XmlQuery.h> + + #include <QNetworkReply> + +@@ -371,10 +371,9 @@ + } + + +- try ++ lastfm::XmlQuery lfm; ++ if( lfm.parse( reply->readAll() ) ) + { +- lastfm::XmlQuery lfm( reply->readAll() ); +- + // debug() << "got response:" << lfm; + QStringList artists; + for( int i = 0; i < lfm[ "weeklyartistchart" ].children( "artist" ).size(); i++ ) +@@ -398,10 +397,10 @@ + warning() << "Got a reply for a week"<<week<<"that was not requested."; + return; + } +- +- } catch( lastfm::ws::ParseError& e ) ++ } ++ else + { +- debug() << "caught exception parsing weekly artist chart."; ++ debug() << "failed to parse weekly artist chart."; + } + + reply->deleteLater(); +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/src/services/lastfm/meta/LastFmMeta.cpp amarok-2.5.96/src/services/lastfm/meta/LastFmMeta.cpp +--- amarok-2.5.96.orig/src/services/lastfm/meta/LastFmMeta.cpp 2012-07-31 12:10:56.000000000 +0200 ++++ amarok-2.5.96/src/services/lastfm/meta/LastFmMeta.cpp 2012-08-02 16:32:35.961659655 +0200 +@@ -41,7 +41,7 @@ + #include <QWeakPointer> + #include <QUrl> + +-#include <lastfm/Track> ++#include <lastfm/Track.h> + + namespace LastFm { + +@@ -451,8 +451,7 @@ + DEBUG_BLOCK + + debug() << "info:" << d->lastFmTrack.artist() << d->lastFmTrack.title(); +- d->wsReply = lastfm::MutableTrack( d->lastFmTrack ).love(); +- connect( d->wsReply, SIGNAL( finished() ), this, SLOT( slotWsReply() ) ); ++ lastfm::MutableTrack( d->lastFmTrack ).love(); + } + + void +@@ -477,9 +476,9 @@ + { + if( d->trackFetch->error() == QNetworkReply::NoError ) + { +- try ++ lastfm::XmlQuery lfm; ++ if( lfm.parse( d->trackFetch->readAll() ) ) + { +- lastfm::XmlQuery lfm( d->trackFetch->readAll() ); + QString id = lfm[ "track" ][ "id" ].text(); + QString streamable = lfm[ "track" ][ "streamable" ].text(); + if( streamable.toInt() == 1 ) +@@ -487,9 +486,10 @@ + else + init(); + +- } catch( lastfm::ws::ParseError& e ) ++ } ++ else + { +- debug() << "Got exception in parsing from last.fm:" << e.what(); ++ debug() << "Got exception in parsing from last.fm:" << lfm.parseError().message(); + } + } else + { +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/src/services/lastfm/meta/LastFmMeta.h amarok-2.5.96/src/services/lastfm/meta/LastFmMeta.h +--- amarok-2.5.96.orig/src/services/lastfm/meta/LastFmMeta.h 2012-07-31 12:10:56.000000000 +0200 ++++ amarok-2.5.96/src/services/lastfm/meta/LastFmMeta.h 2012-08-02 16:32:35.960659667 +0200 +@@ -24,7 +24,7 @@ + #include "ServiceMetaBase.h" // for the SourceInfoProvider + + +-#include <lastfm/Track> ++#include <lastfm/Track.h> + + + #include <QObject> +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/src/services/lastfm/meta/LastFmMeta_p.h amarok-2.5.96/src/services/lastfm/meta/LastFmMeta_p.h +--- amarok-2.5.96.orig/src/services/lastfm/meta/LastFmMeta_p.h 2012-07-31 12:10:56.000000000 +0200 ++++ amarok-2.5.96/src/services/lastfm/meta/LastFmMeta_p.h 2012-08-02 16:32:35.961659655 +0200 +@@ -26,10 +26,10 @@ + #include "core/statistics/StatisticsProvider.h" + #include "core-impl/statistics/providers/tag/TagStatisticsProvider.h" + +-#include <lastfm/Track> ++#include <lastfm/Track.h> + #include <lastfm/ws.h> +-#include <lastfm/RadioTuner> +-#include <lastfm/XmlQuery> ++#include <lastfm/RadioTuner.h> ++#include <lastfm/XmlQuery.h> + + #include <kio/job.h> + #include <kio/jobclasses.h> +@@ -144,26 +144,24 @@ + return; + if( m_userFetch->error() == QNetworkReply::NoError ) + { +- try ++ lastfm::XmlQuery lfm; ++ if( !lfm.parse( m_userFetch->readAll() ) ) + { +- lastfm::XmlQuery lfm( m_userFetch->readAll() ); +- albumUrl = lfm[ "track" ][ "album" ][ "url" ].text(); +- trackUrl = lfm[ "track" ][ "url" ].text(); +- artistUrl = lfm[ "track" ][ "artist" ][ "url" ].text(); +- +- notifyObservers(); ++ debug() << "Got exception in parsing from last.fm:" << lfm.parseError().message(); ++ return; ++ } ++ albumUrl = lfm[ "track" ][ "album" ][ "url" ].text(); ++ trackUrl = lfm[ "track" ][ "url" ].text(); ++ artistUrl = lfm[ "track" ][ "artist" ][ "url" ].text(); + +- imageUrl = lfm[ "track" ][ "album" ][ "image size=large" ].text(); ++ notifyObservers(); + +- if( !imageUrl.isEmpty() ) +- { +- KIO::Job* job = KIO::storedGet( KUrl( imageUrl ), KIO::Reload, KIO::HideProgressInfo ); +- connect( job, SIGNAL( result( KJob* ) ), this, SLOT( fetchImageFinished( KJob* ) ) ); +- } ++ imageUrl = lfm[ "track" ][ "album" ][ "image size=large" ].text(); + +- } catch( lastfm::ws::ParseError& e ) ++ if( !imageUrl.isEmpty() ) + { +- debug() << "Got exception in parsing from last.fm:" << e.what(); ++ KIO::Job* job = KIO::storedGet( KUrl( imageUrl ), KIO::Reload, KIO::HideProgressInfo ); ++ connect( job, SIGNAL( result( KJob* ) ), this, SLOT( fetchImageFinished( KJob* ) ) ); + } + } + +diff -U 3 -H -d -r -N -- amarok-2.5.96.orig/src/services/lastfm/meta/MultiPlayableCapabilityImpl_p.h amarok-2.5.96/src/services/lastfm/meta/MultiPlayableCapabilityImpl_p.h +--- amarok-2.5.96.orig/src/services/lastfm/meta/MultiPlayableCapabilityImpl_p.h 2012-07-31 12:10:56.000000000 +0200 ++++ amarok-2.5.96/src/services/lastfm/meta/MultiPlayableCapabilityImpl_p.h 2012-08-02 16:32:35.962659642 +0200 +@@ -25,8 +25,9 @@ + #include "core/meta/Meta.h" + #include "core/capabilities/MultiPlayableCapability.h" + +-#include <lastfm/Track> +-#include <lastfm/RadioTuner> ++#include <lastfm/Track.h> ++#include <lastfm/RadioStation.h> ++#include <lastfm/RadioTuner.h> + #include <lastfm/ws.h> + + #include <KLocale> +@@ -55,24 +56,23 @@ + { + DEBUG_BLOCK + m_tuner = new lastfm::RadioTuner( lastfm::RadioStation( m_track->uidUrl() ) ); +- ++ + connect( m_tuner, SIGNAL( trackAvailable() ), this, SLOT( slotNewTrackAvailable() ) ); +- connect( m_tuner, SIGNAL( error( lastfm::ws::Error ) ), this, SLOT( error( lastfm::ws::Error ) ) ); ++ connect( m_tuner, SIGNAL( error(lastfm::ws::Error,QString) ), this, SLOT( error( lastfm::ws::Error ) ) ); + } +- ++ + virtual void fetchNext() + { + DEBUG_BLOCK + m_currentTrack = m_tuner->takeNextTrack(); + m_track->setTrackInfo( m_currentTrack ); +- + } +- ++ + using Observer::metadataChanged; + virtual void metadataChanged( Meta::TrackPtr track ) + { + const LastFm::TrackPtr ltrack = LastFm::TrackPtr::dynamicCast( track ); +- ++ + if( ltrack.isNull() ) + return; + +@@ -94,7 +94,7 @@ + m_track->setTrackInfo( m_currentTrack ); + } + } +- ++ + virtual void skip() + { + fetchNext(); diff --git a/source/kde/patch/calligra.patch b/source/kde/patch/calligra.patch new file mode 100644 index 00000000..aac4ebf9 --- /dev/null +++ b/source/kde/patch/calligra.patch @@ -0,0 +1,3 @@ +# Patch an overflow vulnerability in calligra: +zcat $CWD/patch/calligra/calligra.words.fix_overflow.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + diff --git a/source/kde/patch/calligra/calligra.words.fix_overflow.diff b/source/kde/patch/calligra/calligra.words.fix_overflow.diff new file mode 100644 index 00000000..1a68b3f9 --- /dev/null +++ b/source/kde/patch/calligra/calligra.words.fix_overflow.diff @@ -0,0 +1,16 @@ +diff --git a/filters/words/msword-odf/wv2/src/styles.cpp b/filters/words/msword-odf/wv2/src/styles.cpp +index 02a82a0..78ac31d 100644 +--- a/filters/words/msword-odf/wv2/src/styles.cpp ++++ b/filters/words/msword-odf/wv2/src/styles.cpp +@@ -248,6 +248,11 @@ throw(InvalidFormatException) + #ifdef WV2_DEBUG_STYLESHEET + wvlog << "cbUPX: " << cbUPX << endl; + #endif ++ // do not overflow the allocated buffer grupx ++ if (offset + cbUPX > grupxLen) { ++ wvlog << "====> Error: grupx would overflow!" << endl; ++ return false; ++ } + for ( U16 j = 0; j < cbUPX; ++j ) { + grupx[ offset + j ] = stream->readU8(); // read the whole UPX + #ifdef WV2_DEBUG_STYLESHEET diff --git a/source/kde/patch/kde-workspace.patch b/source/kde/patch/kde-workspace.patch new file mode 100644 index 00000000..27eab874 --- /dev/null +++ b/source/kde/patch/kde-workspace.patch @@ -0,0 +1,5 @@ +# Increase the timeout to accomodate slow-to-initialize video chipset drivers: +zcat $CWD/patch/kde-workspace/kde-workspace.kdm.server.timeout.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + +# Always show 'remaining time' in the popup of the battery plasmoid: +zcat $CWD/patch/kde-workspace/kde-workspace.batteryapplet.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/source/kde/patch/kde-workspace/kde-workspace.batteryapplet.diff b/source/kde/patch/kde-workspace/kde-workspace.batteryapplet.diff new file mode 100644 index 00000000..ef899e83 --- /dev/null +++ b/source/kde/patch/kde-workspace/kde-workspace.batteryapplet.diff @@ -0,0 +1,16 @@ +diff -ur kdebase-workspace-4.5.80/plasma/generic/applets/battery/battery.cpp kdebase-workspace-4.5.80-battery-plasmoid-showremainingtime/plasma/generic/applets/battery/battery.cpp +--- kdebase-workspace-4.5.80/plasma/generic/applets/battery/battery.cpp 2010-11-19 11:51:21.000000000 +0100 ++++ kdebase-workspace-4.5.80-battery-plasmoid-showremainingtime/plasma/generic/applets/battery/battery.cpp 2010-11-20 20:39:11.000000000 +0100 +@@ -712,7 +712,11 @@ + m_acInfoLabel->setText(i18n("<b>Not plugged in</b>")); + } + +- if (batteryCount && showRemainingTime && m_remainingMSecs > 0) { ++ // Always show the remaining time in the popup. ++ // We don't just set m_showRemainingTime to true by default because ++ // that'd try to use the time also for the icon. That won't fit on ++ // small panels. ++ if (batteryCount && m_remainingMSecs > 0) { + m_remainingTimeLabel->show(); + m_remainingInfoLabel->show(); + // we don't have too much accuracy so only give hours and minutes diff --git a/source/kde/kdebase-workspace/kdebase-workspace.kdm.server.timeout.diff b/source/kde/patch/kde-workspace/kde-workspace.kdm.server.timeout.diff index 4dd98484..4dd98484 100644 --- a/source/kde/kdebase-workspace/kdebase-workspace.kdm.server.timeout.diff +++ b/source/kde/patch/kde-workspace/kde-workspace.kdm.server.timeout.diff diff --git a/source/kde/patch/kdelibs.patch b/source/kde/patch/kdelibs.patch new file mode 100644 index 00000000..d66622e0 --- /dev/null +++ b/source/kde/patch/kdelibs.patch @@ -0,0 +1,8 @@ +# 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 ; } + +# Make uPnP support depend on the environment variable SOLID_UPNP, +# e.g. by creating an /etc/profile.d/upnp.sh file with the following contents: +# export SOLID_UPNP=1 +cat $CWD/patch/kdelibs/kdelibs.upnp_conditional.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + diff --git a/source/kde/kdelibs/kdelibs.docbook.patch b/source/kde/patch/kdelibs/kdelibs.docbook.patch index 6a20cd27..6a20cd27 100644 --- a/source/kde/kdelibs/kdelibs.docbook.patch +++ b/source/kde/patch/kdelibs/kdelibs.docbook.patch diff --git a/source/kde/patch/kdelibs/kdelibs.upnp_conditional.patch b/source/kde/patch/kdelibs/kdelibs.upnp_conditional.patch new file mode 100644 index 00000000..3a194477 --- /dev/null +++ b/source/kde/patch/kdelibs/kdelibs.upnp_conditional.patch @@ -0,0 +1,15 @@ +--- kdelibs-4.8.0/solid/solid/managerbase.cpp.orig 2011-07-27 20:34:39.000000000 +0200 ++++ kdelibs-4.8.0/solid/solid/managerbase.cpp 2012-01-26 09:17:49.409993419 +0100 +@@ -90,7 +90,11 @@ + # endif + + # if defined (HUPNP_FOUND) +- m_backends << new Solid::Backends::UPnP::UPnPDeviceManager(0); ++ bool solidUpnpEnabled ++ = QString::fromLocal8Bit(qgetenv("SOLID_UPNP")).toInt()==1; ++ if (solidUpnpEnabled) { ++ m_backends << new Solid::Backends::UPnP::UPnPDeviceManager(0); ++ } + # endif + } + } diff --git a/source/kde/patch/kdepim.patch b/source/kde/patch/kdepim.patch new file mode 100644 index 00000000..7618dc8a --- /dev/null +++ b/source/kde/patch/kdepim.patch @@ -0,0 +1,3 @@ +# 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 ; } + diff --git a/source/kde/kdepim/kdepim-4.4.0-install-headers.patch b/source/kde/patch/kdepim/kdepim-4.5.85-install-headers.patch index 37814709..aa43059a 100644 --- a/source/kde/kdepim/kdepim-4.4.0-install-headers.patch +++ b/source/kde/patch/kdepim/kdepim-4.5.85-install-headers.patch @@ -1,16 +1,51 @@ -Index: libkleo/CMakeLists.txt -=================================================================== ---- libkleo/CMakeLists.txt (revision 1072331) -+++ libkleo/CMakeLists.txt (revision 1072330) -@@ -117,4 +117,60 @@ +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/cryptplug.h -+ kleo/cryptplugfactory.h -+ kleo/cryptplugwrapper.h -+ kleo/cryptplugwrapperlist.h + kleo/kleo_export.h + kleo/enum.h + kleo/oidmap.h @@ -44,6 +79,12 @@ Index: libkleo/CMakeLists.txt + 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 @@ -55,64 +96,20 @@ Index: libkleo/CMakeLists.txt + ui/keyselectiondialog.h + ui/keyrequester.h + ui/keyapprovaldialog.h -+ ui/backendconfigwidget.h + ui/dnattributeorderconfigwidget.h + ui/cryptoconfigmodule.h + ui/cryptoconfigdialog.h + ui/directoryserviceswidget.h ++ ui/filenamerequester.h + DESTINATION ${INCLUDE_INSTALL_DIR}/kleo/ui COMPONENT Devel) + - install ( FILES libkleopatrarc.desktop DESTINATION ${CONFIG_INSTALL_DIR} RENAME libkleopatrarc ) -Index: kleopatra/libkleopatraclient/gui/CMakeLists.txt -=================================================================== ---- kleopatra/libkleopatraclient/gui/CMakeLists.txt (revision 1072331) -+++ kleopatra/libkleopatraclient/gui/CMakeLists.txt (revision 1072330) -@@ -19,4 +19,11 @@ - TARGETS kleopatraclientgui - DESTINATION ${LIB_INSTALL_DIR} - ) -+ - -+install( -+ FILES -+ certificaterequester.h -+ DESTINATION ${INCLUDE_INSTALL_DIR}/libkleopatraclient/gui -+ ) -+ -Index: kleopatra/libkleopatraclient/core/CMakeLists.txt -=================================================================== ---- kleopatra/libkleopatraclient/core/CMakeLists.txt (revision 1072331) -+++ kleopatra/libkleopatraclient/core/CMakeLists.txt (revision 1072330) -@@ -38,3 +38,12 @@ - ) - - -+install( -+ FILES -+ initialization.h -+ command.h -+ selectcertificatecommand.h -+ signencryptfilescommand.h -+ DESTINATION ${INCLUDE_INSTALL_DIR}/libkleopatraclient/core -+ ) -+ -Index: kleopatra/libkleopatraclient/CMakeLists.txt -=================================================================== ---- kleopatra/libkleopatraclient/CMakeLists.txt (revision 1072331) -+++ kleopatra/libkleopatraclient/CMakeLists.txt (revision 1072330) -@@ -6,3 +6,7 @@ - - add_subdirectory( tests ) - -+install( -+ FILES kleopatraclient_export.h -+ DESTINATION ${INCLUDE_INSTALL_DIR}/libkleopatraclient -+ ) -Index: libkpgp/CMakeLists.txt -=================================================================== ---- libkpgp/CMakeLists.txt (revision 1072331) -+++ libkpgp/CMakeLists.txt (revision 1072330) -@@ -34,3 +34,12 @@ + 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}) @@ -124,4 +121,4 @@ Index: libkpgp/CMakeLists.txt + kpgpui.h + libkpgp_export.h + DESTINATION ${INCLUDE_INSTALL_DIR}/kpgp COMPONENT Devel ) -+ + diff --git a/source/kde/patch/kdewebdev.patch b/source/kde/patch/kdewebdev.patch new file mode 100644 index 00000000..ccac0a79 --- /dev/null +++ b/source/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/source/kde/kdewebdev/include-tidy.patch b/source/kde/patch/kdewebdev/include-tidy.patch index fd4de940..fd4de940 100644 --- a/source/kde/kdewebdev/include-tidy.patch +++ b/source/kde/patch/kdewebdev/include-tidy.patch diff --git a/source/kde/patch/korundum.patch b/source/kde/patch/korundum.patch new file mode 100644 index 00000000..7a8b7cfa --- /dev/null +++ b/source/kde/patch/korundum.patch @@ -0,0 +1,4 @@ +# Build against Ruby 1.9.3. +# See also https://bugs.kde.org/show_bug.cgi?id=287057 +cat $CWD/patch/korundum/korundum_ruby19.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + diff --git a/source/kde/patch/korundum/korundum_ruby19.patch b/source/kde/patch/korundum/korundum_ruby19.patch new file mode 100644 index 00000000..561d8de1 --- /dev/null +++ b/source/kde/patch/korundum/korundum_ruby19.patch @@ -0,0 +1,31 @@ +diff -up korundum-4.8.0/src/krubypluginfactory.cpp.ruby19 korundum-4.8.0/src/krubypluginfactory.cpp +--- korundum-4.8.0/src/krubypluginfactory.cpp.ruby19 2011-07-27 13:37:29.000000000 -0500 ++++ korundum-4.8.0/src/krubypluginfactory.cpp 2012-02-17 08:30:38.785635819 -0600 +@@ -39,7 +39,7 @@ + extern "C" { + extern VALUE rb_load_path; + extern VALUE qt_internal_module; +-void Init_prelude(void); ++// void Init_prelude(void); + } + + // +@@ -165,7 +165,7 @@ QObject *KRubyPluginFactory::create(cons + #if RUBY_VERSION >= 0x10900 + VALUE gem = rb_define_module("Gem"); + rb_const_set(gem, rb_intern("Enable"), Qtrue); +- Init_prelude(); ++// Init_prelude(); + #endif + + ruby_incpush(QFile::encodeName(program.path())); +@@ -342,7 +342,7 @@ int kdemain(int argc, char **argv) + #if RUBY_VERSION >= 0x10900 + VALUE gem = rb_define_module("Gem"); + rb_const_set(gem, rb_intern("Enable"), Qtrue); +- Init_prelude(); ++// Init_prelude(); + #endif + + ruby_incpush(QFile::encodeName(program.path())); + diff --git a/source/kde/polkit-kde-1/local.options b/source/kde/polkit-kde-1/local.options deleted file mode 100644 index 4e14dd77..00000000 --- a/source/kde/polkit-kde-1/local.options +++ /dev/null @@ -1,2 +0,0 @@ -VERSION=r1145544 -BUILD=2 diff --git a/source/kde/polkit-kde-1/polkit-kde-1.SlackBuild b/source/kde/polkit-kde-1/polkit-kde-1.SlackBuild deleted file mode 100755 index eb896170..00000000 --- a/source/kde/polkit-kde-1/polkit-kde-1.SlackBuild +++ /dev/null @@ -1,95 +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-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-1-$VERSION..." -tar xvf $CWD/../src/polkit-kde-1-$VERSION.tar.?z* || exit 1 -cd polkit-kde-1-$VERSION - -zcat $CWD/polkit-kde-1.nodrkonqi.diff.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_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-1-$VERSION -cp -a \ - COPYING* README* \ - $PKG/usr/doc/polkit-kde-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-1-$VERSION-$ARCH-$BUILD.txz - diff --git a/source/kde/polkit-kde-1/polkit-kde-1.nodrkonqi.diff b/source/kde/polkit-kde-1/polkit-kde-1.nodrkonqi.diff deleted file mode 100644 index 60fd8b7b..00000000 --- a/source/kde/polkit-kde-1/polkit-kde-1.nodrkonqi.diff +++ /dev/null @@ -1,17 +0,0 @@ ---- ./agent/main.cpp.orig 2010-07-05 10:08:40.000000000 -0500 -+++ ./agent/main.cpp 2011-03-30 18:52:38.636002143 -0500 -@@ -21,11 +21,14 @@ - #include <KCmdLineArgs> - #include <KAboutData> - #include <KLocale> -+#include <cstdlib> - - #include "policykitkde.h" - - int main(int argc, char *argv[]) - { -+ setenv("KDE_DEBUG", "true", 1); -+ - KAboutData aboutData("policykit1-kde", "polkit-kde-authentication-agent-1", ki18n("PolicyKit1-KDE"), "0.96.1", - ki18n("PolicyKit1-KDE"), KAboutData::License_GPL, - ki18n("(c) 2009 Red Hat, Inc.")); diff --git a/source/kde/polkit-kde-agent-1/local.options b/source/kde/polkit-kde-agent-1/local.options deleted file mode 100644 index 416b9670..00000000 --- a/source/kde/polkit-kde-agent-1/local.options +++ /dev/null @@ -1 +0,0 @@ -VERSION=20101202git diff --git a/source/kde/polkit-kde-agent-1/polkit-kde-agent-1.SlackBuild b/source/kde/polkit-kde-agent-1/polkit-kde-agent-1.SlackBuild deleted file mode 100755 index d49026a1..00000000 --- a/source/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/source/kde/polkit-kde-agent-1/pull-polkit-kde-agent-1 b/source/kde/polkit-kde-agent-1/pull-polkit-kde-agent-1 deleted file mode 100644 index 34da1087..00000000 --- a/source/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/source/kde/polkit-kde-kcmodules-1/local.options b/source/kde/polkit-kde-kcmodules-1/local.options deleted file mode 100644 index 416b9670..00000000 --- a/source/kde/polkit-kde-kcmodules-1/local.options +++ /dev/null @@ -1 +0,0 @@ -VERSION=20101202git diff --git a/source/kde/polkit-kde-kcmodules-1/polkit-kde-kcmodules-1.SlackBuild b/source/kde/polkit-kde-kcmodules-1/polkit-kde-kcmodules-1.SlackBuild deleted file mode 100755 index 1a3bde05..00000000 --- a/source/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/source/kde/polkit-kde-kcmodules-1/pull-polkit-kde-kcmodules-1 b/source/kde/polkit-kde-kcmodules-1/pull-polkit-kde-kcmodules-1 deleted file mode 100644 index de50ef5a..00000000 --- a/source/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/source/kde/polkit-qt-1/local.options b/source/kde/polkit-qt-1/local.options deleted file mode 100644 index 80b46a0a..00000000 --- a/source/kde/polkit-qt-1/local.options +++ /dev/null @@ -1,3 +0,0 @@ -#VERSION=0.95.1 -VERSION=r1145513 -BUILD=2 diff --git a/source/kde/polkit-qt-1/polkit-qt-1.SlackBuild b/source/kde/polkit-qt-1/polkit-qt-1.SlackBuild deleted file mode 100755 index c2126b95..00000000 --- a/source/kde/polkit-qt-1/polkit-qt-1.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-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 - -zcat $CWD/polkit-qt-1.null-checking.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 {} \; - -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/source/kde/polkit-qt-1/polkit-qt-1.null-checking.diff b/source/kde/polkit-qt-1/polkit-qt-1.null-checking.diff deleted file mode 100644 index 0ec2a8e3..00000000 --- a/source/kde/polkit-qt-1/polkit-qt-1.null-checking.diff +++ /dev/null @@ -1,14 +0,0 @@ -Index: agent/polkitqt1-agent-listener.cpp -=================================================================== ---- agent/polkitqt1-agent-listener.cpp (revision 1183495) -+++ agent/polkitqt1-agent-listener.cpp (working copy) -@@ -66,7 +66,8 @@ - qDebug("Destroying listener"); - - ListenerAdapter::instance()->removeListener(this); -- g_object_unref(d->listener); -+ if (d->listener != NULL) -+ g_object_unref(d->listener); - } - - bool Listener::registerListener(PolkitQt1::Subject *subject, const QString &objectPath) diff --git a/source/kde/polkit-qt-1/pull-polkit-qt-1 b/source/kde/polkit-qt-1/pull-polkit-qt-1 deleted file mode 100644 index 42d64877..00000000 --- a/source/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/source/kde/post-install/k3b.post-install b/source/kde/post-install/k3b.post-install new file mode 100644 index 00000000..88101148 --- /dev/null +++ b/source/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/source/kde/post-install/kde-baseapps.post-install b/source/kde/post-install/kde-baseapps.post-install new file mode 100644 index 00000000..8dda6366 --- /dev/null +++ b/source/kde/post-install/kde-baseapps.post-install @@ -0,0 +1,9 @@ +# Add profile scripts +mkdir -p $PKG/etc/profile.d +cat $CWD/post-install/kde-baseapps/profile.d/kde.sh \ + | sed -e "s#/lib/#/lib${LIBDIRSUFFIX}/#" \ + > $PKG/etc/profile.d/kde.sh +cat $CWD/post-install/kde-baseapps/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/source/kde/kdebase/profile.d/kde.csh b/source/kde/post-install/kde-baseapps/profile.d/kde.csh index a09579bf..a09579bf 100755..100644 --- a/source/kde/kdebase/profile.d/kde.csh +++ b/source/kde/post-install/kde-baseapps/profile.d/kde.csh diff --git a/source/kde/kdebase/profile.d/kde.sh b/source/kde/post-install/kde-baseapps/profile.d/kde.sh index 6f0199e2..6f0199e2 100755..100644 --- a/source/kde/kdebase/profile.d/kde.sh +++ b/source/kde/post-install/kde-baseapps/profile.d/kde.sh diff --git a/source/kde/post-install/kde-runtime.post-install b/source/kde/post-install/kde-runtime.post-install new file mode 100644 index 00000000..fbdacfab --- /dev/null +++ b/source/kde/post-install/kde-runtime.post-install @@ -0,0 +1,9 @@ +# 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 + +# Move the dbus configuration files to the proper place: +mv $PKG/etc/kde/dbus-1 $PKG/etc/ + diff --git a/source/kde/post-install/kde-workspace.post-install b/source/kde/post-install/kde-workspace.post-install new file mode 100644 index 00000000..69952c78 --- /dev/null +++ b/source/kde/post-install/kde-workspace.post-install @@ -0,0 +1,46 @@ + +# 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 + +# Add Slackware's standard xsessions path to kdmrc and remove the redundant +# xsession files for XFCE (those are installed by the xcfe package): +if ! grep -q "SessionsDirs=/usr/share/xsessions" $PKG/usr/share/config/kdm/kdmrc ; then + sed -i -e "/SessionsDirs=/s#SessionsDirs=\(.*\)\$#SessionsDirs=/usr/share/xsessions,\1#" $PKG/usr/share/config/kdm/kdmrc +fi +rm $PKG/usr/share/apps/kdm/sessions/xfce*.desktop + +# 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 + +# Add a .new suffix so we don't mangle an existing file: +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 + +# Add a .new suffix so we don't mangle an existing file: +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/source/kde/kdebase-workspace/config/Xsession b/source/kde/post-install/kde-workspace/config/Xsession index 736f5d5c..736f5d5c 100644 --- a/source/kde/kdebase-workspace/config/Xsession +++ b/source/kde/post-install/kde-workspace/config/Xsession diff --git a/source/kde/kdebase-workspace/config/Xsession.orig b/source/kde/post-install/kde-workspace/config/Xsession.orig index 43d78b8d..43d78b8d 100644 --- a/source/kde/kdebase-workspace/config/Xsession.orig +++ b/source/kde/post-install/kde-workspace/config/Xsession.orig diff --git a/source/kde/kdebase-workspace/xinit/xinitrc.kde b/source/kde/post-install/kde-workspace/xinit/xinitrc.kde index a33eb06c..a33eb06c 100755..100644 --- a/source/kde/kdebase-workspace/xinit/xinitrc.kde +++ b/source/kde/post-install/kde-workspace/xinit/xinitrc.kde diff --git a/source/kde/post-install/kdelibs.post-install b/source/kde/post-install/kdelibs.post-install new file mode 100644 index 00000000..9239a3e5 --- /dev/null +++ b/source/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/source/kde/post-install/kdepim.post-install b/source/kde/post-install/kdepim.post-install new file mode 100644 index 00000000..88101148 --- /dev/null +++ b/source/kde/post-install/kdepim.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/source/kde/post-install/konsole.post-install b/source/kde/post-install/konsole.post-install new file mode 100644 index 00000000..b0ef9a6b --- /dev/null +++ b/source/kde/post-install/konsole.post-install @@ -0,0 +1,12 @@ +# "konsole -ls" is no longer valid syntax for konsole, even though it's +# still documented in the help manual. Here's a way to get the same +# thing, and it works here, but I honestly don't know how it will act +# everywhere with every shell. I just know it works with bash and ksh +sed -i -e 's/Exec=konsole/Exec=konsole -e $SHELL -l/' \ + $PKG/usr/share/applications/kde4/konsole.desktop + +## I find this a little bit too bright... <change by pjv> +## Change the konsole defaults to look like the real Linux console: +#sed -i 's/ColorScheme=Linux/ColorScheme=WhiteOnBlack/' \ +# $PKG/usr/share/apps/konsole/Shell.profile + diff --git a/source/kde/post-install/wicd-kde.post-install b/source/kde/post-install/wicd-kde.post-install new file mode 100644 index 00000000..88101148 --- /dev/null +++ b/source/kde/post-install/wicd-kde.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/source/kde/pre-install/README b/source/kde/pre-install/README new file mode 100644 index 00000000..2478e45f --- /dev/null +++ b/source/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/source/kde/pre-install/amarok.pre-install b/source/kde/pre-install/amarok.pre-install new file mode 100644 index 00000000..2deb1063 --- /dev/null +++ b/source/kde/pre-install/amarok.pre-install @@ -0,0 +1,10 @@ +if [ ! -r /usr/lib${LIBDIRSUFFIX}/libmysqld.a ]; then + cat << EOF +ERROR: missing /usr/lib${LIBDIRSUFFIX}/libmysqld.a + please use mysql-embedded.SlackBuild in source/ap/mysql/ + to build and install a mysql package containing libmysqld.a, + and then try again. +EOF + touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; +fi + diff --git a/source/kde/pre-install/kdewebdev.pre-install b/source/kde/pre-install/kdewebdev.pre-install new file mode 100644 index 00000000..6cd51b1c --- /dev/null +++ b/source/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/source/kde/kdewebdev/tidy/get-tidy-cvs.sh b/source/kde/pre-install/kdewebdev/tidy/get-tidy-cvs.sh index e4fb4b20..e4fb4b20 100755..100644 --- a/source/kde/kdewebdev/tidy/get-tidy-cvs.sh +++ b/source/kde/pre-install/kdewebdev/tidy/get-tidy-cvs.sh diff --git a/source/kde/kdewebdev/tidy/tidy.SlackBuild b/source/kde/pre-install/kdewebdev/tidy/tidy.SlackBuild index 6d8c3a7d..6d8c3a7d 100755 --- a/source/kde/kdewebdev/tidy/tidy.SlackBuild +++ b/source/kde/pre-install/kdewebdev/tidy/tidy.SlackBuild diff --git a/source/kde/kdewebdev/tidy/tidy.build b/source/kde/pre-install/kdewebdev/tidy/tidy.build index b638b24e..b638b24e 100755..100644 --- a/source/kde/kdewebdev/tidy/tidy.build +++ b/source/kde/pre-install/kdewebdev/tidy/tidy.build diff --git a/source/kde/skanlite/local.options b/source/kde/skanlite/local.options deleted file mode 100644 index a62bafe0..00000000 --- a/source/kde/skanlite/local.options +++ /dev/null @@ -1 +0,0 @@ -VERSION=0.7 diff --git a/source/kde/skanlite/skanlite.SlackBuild b/source/kde/skanlite/skanlite.SlackBuild deleted file mode 100755 index a156933c..00000000 --- a/source/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/source/kde/amarok/slack-desc b/source/kde/slack-desc/amarok index 8ee63979..8ee63979 100644 --- a/source/kde/amarok/slack-desc +++ b/source/kde/slack-desc/amarok diff --git a/source/kde/slack-desc/analitza b/source/kde/slack-desc/analitza new file mode 100644 index 00000000..84123be4 --- /dev/null +++ b/source/kde/slack-desc/analitza @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +analitza: analitza (library to add mathematical features to programs) +analitza: +analitza: The analitza library will let you add mathematical features +analitza: to your program. +analitza: +analitza: For more information, visit: +analitza: https://projects.kde.org/projects/kde/kdeedu/analitza +analitza: +analitza: +analitza: +analitza: diff --git a/source/kde/slack-desc/ark b/source/kde/slack-desc/ark new file mode 100644 index 00000000..93dd1c89 --- /dev/null +++ b/source/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's home page is: http://kde.org +ark: +ark: +ark: +ark: +ark: +ark: diff --git a/source/kde/slack-desc/blinken b/source/kde/slack-desc/blinken new file mode 100644 index 00000000..72773dd5 --- /dev/null +++ b/source/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 for KDE. +blinken: +blinken: For more information, visit: http://edu.kde.org/ +blinken: +blinken: +blinken: +blinken: +blinken: +blinken: diff --git a/source/kde/slack-desc/bluedevil b/source/kde/slack-desc/bluedevil new file mode 100644 index 00000000..60e3dde9 --- /dev/null +++ b/source/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: Homepage: http://www.afiestas.org/ +bluedevil: +bluedevil: +bluedevil: +bluedevil: +bluedevil: +bluedevil: diff --git a/source/kde/slack-desc/calligra b/source/kde/slack-desc/calligra new file mode 100644 index 00000000..a1f52617 --- /dev/null +++ b/source/kde/slack-desc/calligra @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +calligra: calligra (KDE office productivity suite) +calligra: +calligra: Calligra office productivity applications. Included are a word +calligra: processor, spreadsheet, presentation program, chart and graph creator, +calligra: vector graphics tool, database report creator, flowcharting program, +calligra: integrated data management program, a pixel graphics editor, +calligra: a mathematical formula editor, and Calligra Workspace +calligra: (a combination of all of the above). +calligra: +calligra: For more information, see: http://calligra-suite.org/ +calligra: diff --git a/source/kde/slack-desc/cantor b/source/kde/slack-desc/cantor new file mode 100644 index 00000000..34cf867a --- /dev/null +++ b/source/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: For more information, visit: http://edu.kde.org/ +cantor: +cantor: +cantor: diff --git a/source/kde/slack-desc/digikam b/source/kde/slack-desc/digikam new file mode 100644 index 00000000..607801ea --- /dev/null +++ b/source/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 +digikam: chronologically, by directory layout, or by custom collections. An +digikam: easy to use interface enables you to connect to your camera and +digikam: preview, download, and/or delete your images. +digikam: +digikam: Homepage: http://www.digikam.org/ +digikam: diff --git a/source/kde/slack-desc/filelight b/source/kde/slack-desc/filelight new file mode 100644 index 00000000..f86e2f0e --- /dev/null +++ b/source/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's home page is: http://utils.kde.org/projects/filelight +filelight: +filelight: +filelight: +filelight: +filelight: diff --git a/source/kde/slack-desc/gwenview b/source/kde/slack-desc/gwenview new file mode 100644 index 00000000..bc56b129 --- /dev/null +++ b/source/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. It features a folder tree +gwenview: window and a file list window, providing easy navigation of your file +gwenview: hierarchy. +gwenview: +gwenview: For more information, visit: http://www.kde.org +gwenview: +gwenview: +gwenview: +gwenview: diff --git a/source/kde/slack-desc/jovie b/source/kde/slack-desc/jovie new file mode 100644 index 00000000..6a52283d --- /dev/null +++ b/source/kde/slack-desc/jovie @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +jovie: jovie (Text-to-speech daemon) +jovie: +jovie: Jovie is the KDE Text To Speech Daemon, which can be used from any +jovie: KDE application that uses the interface from kdelibs. +jovie: +jovie: For more information, visit: http://www.kde.org +jovie: +jovie: +jovie: +jovie: +jovie: diff --git a/source/kde/k3b/slack-desc b/source/kde/slack-desc/k3b index 032bbb8a..032bbb8a 100644 --- a/source/kde/k3b/slack-desc +++ b/source/kde/slack-desc/k3b diff --git a/source/kde/slack-desc/kaccessible b/source/kde/slack-desc/kaccessible new file mode 100644 index 00000000..77b96635 --- /dev/null +++ b/source/kde/slack-desc/kaccessible @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kaccessible: kaccessible (Accessibility bridge) +kaccessible: +kaccessible: Kaccessible implements a QAccessibleBridgePlugin to provide +kaccessible: accessibility services like focus tracking and a screenreader. +kaccessible: +kaccessible: For more information, visit: http://www.kde.org +kaccessible: +kaccessible: +kaccessible: +kaccessible: +kaccessible: diff --git a/source/kde/slack-desc/kactivities b/source/kde/slack-desc/kactivities new file mode 100644 index 00000000..2ca504af --- /dev/null +++ b/source/kde/slack-desc/kactivities @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kactivities: kactivities (API for using and interacting with Activities) +kactivities: +kactivities: API for using and interacting with Activities as a consumer, +kactivities: application adding information to them or as an activity manager. +kactivities: +kactivities: For more information, visit: http://www.kde.org +kactivities: +kactivities: +kactivities: +kactivities: +kactivities: diff --git a/source/kde/slack-desc/kalgebra b/source/kde/slack-desc/kalgebra new file mode 100644 index 00000000..aefc3cc8 --- /dev/null +++ b/source/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. It was initially mathml +kalgebra: oriented, but now it can be used by anyone with a little mathematic +kalgebra: knowledge. +kalgebra: +kalgebra: For more information, visit: http://edu.kde.org/ +kalgebra: +kalgebra: +kalgebra: +kalgebra: diff --git a/source/kde/slack-desc/kalzium b/source/kde/slack-desc/kalzium new file mode 100644 index 00000000..b96c7bce --- /dev/null +++ b/source/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: For more information, visit: http://edu.kde.org/ +kalzium: +kalzium: +kalzium: +kalzium: +kalzium: +kalzium: diff --git a/source/kde/slack-desc/kamera b/source/kde/slack-desc/kamera new file mode 100644 index 00000000..8d86f1d3 --- /dev/null +++ b/source/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: For more information, visit: http://www.kde.org +kamera: +kamera: +kamera: +kamera: +kamera: +kamera: diff --git a/source/kde/slack-desc/kanagram b/source/kde/slack-desc/kanagram new file mode 100644 index 00000000..98288f55 --- /dev/null +++ b/source/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 mixes up the +kanagram: letters of a word to create an anagram, and you have to guess what +kanagram: the mixed up word is. Kanagram features several built-in word lists, +kanagram: hints, and a cheat feature which reveals the original word. +kanagram: Kanagram also has a vocabulary editor. +kanagram: +kanagram: For more information, visit: http://edu.kde.org/ +kanagram: +kanagram: diff --git a/source/kde/slack-desc/kate b/source/kde/slack-desc/kate new file mode 100644 index 00000000..9b19944a --- /dev/null +++ b/source/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. In addition, we provide KWrite, a simple SDI +kate: editor shell which allows the user to select his/her favorite editor +kate: component. +kate: +kate: Homepage: http://kate-editor.org +kate: diff --git a/source/kde/kaudiocreator/slack-desc b/source/kde/slack-desc/kaudiocreator index 3de37723..3de37723 100644 --- a/source/kde/kaudiocreator/slack-desc +++ b/source/kde/slack-desc/kaudiocreator diff --git a/source/kde/slack-desc/kbruch b/source/kde/slack-desc/kbruch new file mode 100644 index 00000000..43a2aa38 --- /dev/null +++ b/source/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: For more information, visit: http://edu.kde.org/ +kbruch: +kbruch: +kbruch: +kbruch: +kbruch: +kbruch: diff --git a/source/kde/slack-desc/kcalc b/source/kde/slack-desc/kcalc new file mode 100644 index 00000000..f5144c5c --- /dev/null +++ b/source/kde/slack-desc/kcalc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes 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's home page is: http://utils.kde.org/projects/kcalc +kcalc: +kcalc: +kcalc: +kcalc: +kcalc: diff --git a/source/kde/slack-desc/kcharselect b/source/kde/slack-desc/kcharselect new file mode 100644 index 00000000..3c937dd0 --- /dev/null +++ b/source/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's home page: http://utils.kde.org/projects/kcharselect +kcharselect: +kcharselect: +kcharselect: +kcharselect: +kcharselect: diff --git a/source/kde/slack-desc/kcolorchooser b/source/kde/slack-desc/kcolorchooser new file mode 100644 index 00000000..61e356d2 --- /dev/null +++ b/source/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: For more information, visit: http://www.kde.org +kcolorchooser: +kcolorchooser: +kcolorchooser: +kcolorchooser: +kcolorchooser: +kcolorchooser: diff --git a/source/kde/slack-desc/kde-base b/source/kde/slack-desc/kde-base new file mode 100644 index 00000000..d00d2bf6 --- /dev/null +++ b/source/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/source/kde/slack-desc/kde-base-artwork b/source/kde/slack-desc/kde-base-artwork new file mode 100644 index 00000000..f7df2d0f --- /dev/null +++ b/source/kde/slack-desc/kde-base-artwork @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. 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-artwork: kde-base-artwork (KDE themes artwork) +kde-base-artwork: +kde-base-artwork: This package contains KSplash themes and other artwork. +kde-base-artwork: +kde-base-artwork: For more information, visit: http://www.kde.org +kde-base-artwork: +kde-base-artwork: +kde-base-artwork: +kde-base-artwork: +kde-base-artwork: +kde-base-artwork: diff --git a/source/kde/slack-desc/kde-baseapps b/source/kde/slack-desc/kde-baseapps new file mode 100644 index 00000000..ad9ef35e --- /dev/null +++ b/source/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: For more info, visit: http://www.kde.org +kde-baseapps: +kde-baseapps: +kde-baseapps: +kde-baseapps: +kde-baseapps: diff --git a/source/kde/slack-desc/kde-bindings b/source/kde/slack-desc/kde-bindings new file mode 100644 index 00000000..36020536 --- /dev/null +++ b/source/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/source/kde/slack-desc/kde-educational b/source/kde/slack-desc/kde-educational new file mode 100644 index 00000000..bccdeb31 --- /dev/null +++ b/source/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/source/kde/slack-desc/kde-runtime b/source/kde/slack-desc/kde-runtime new file mode 100644 index 00000000..279b2bfd --- /dev/null +++ b/source/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/source/kde/slack-desc/kde-wallpapers b/source/kde/slack-desc/kde-wallpapers new file mode 100644 index 00000000..e78fbfb4 --- /dev/null +++ b/source/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/source/kde/slack-desc/kde-workspace b/source/kde/slack-desc/kde-workspace new file mode 100644 index 00000000..3027e733 --- /dev/null +++ b/source/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/source/kde/kdeaccessibility/slack-desc b/source/kde/slack-desc/kdeaccessibility index 91669ef7..e176b388 100644 --- a/source/kde/kdeaccessibility/slack-desc +++ b/source/kde/slack-desc/kdeaccessibility @@ -17,4 +17,3 @@ kdeaccessibility: kdeaccessibility: kdeaccessibility: kdeaccessibility: -kdeaccessibility: diff --git a/source/kde/kdeadmin/slack-desc b/source/kde/slack-desc/kdeadmin index cef43076..cef43076 100644 --- a/source/kde/kdeadmin/slack-desc +++ b/source/kde/slack-desc/kdeadmin diff --git a/source/kde/kdeartwork/slack-desc b/source/kde/slack-desc/kdeartwork index cc5f6f18..cc5f6f18 100644 --- a/source/kde/kdeartwork/slack-desc +++ b/source/kde/slack-desc/kdeartwork diff --git a/source/kde/kdebase/slack-desc b/source/kde/slack-desc/kdebase index bf91423e..bf91423e 100644 --- a/source/kde/kdebase/slack-desc +++ b/source/kde/slack-desc/kdebase diff --git a/source/kde/kdebase-runtime/slack-desc b/source/kde/slack-desc/kdebase-runtime index 09bf5774..09bf5774 100644 --- a/source/kde/kdebase-runtime/slack-desc +++ b/source/kde/slack-desc/kdebase-runtime diff --git a/source/kde/kdebase-workspace/slack-desc b/source/kde/slack-desc/kdebase-workspace index 87f2c418..2ec11412 100644 --- a/source/kde/kdebase-workspace/slack-desc +++ b/source/kde/slack-desc/kdebase-workspace @@ -1,3 +1,10 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. 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-workspace: kdebase-workspace (KDE Plasma Desktop) kdebase-workspace: diff --git a/source/kde/kdebindings/slack-desc b/source/kde/slack-desc/kdebindings index e927c76f..e927c76f 100644 --- a/source/kde/kdebindings/slack-desc +++ b/source/kde/slack-desc/kdebindings diff --git a/source/kde/kdeedu/slack-desc b/source/kde/slack-desc/kdeedu index b97fdd75..b97fdd75 100644 --- a/source/kde/kdeedu/slack-desc +++ b/source/kde/slack-desc/kdeedu diff --git a/source/kde/kdegames/slack-desc b/source/kde/slack-desc/kdegames index c821c7fa..c821c7fa 100644 --- a/source/kde/kdegames/slack-desc +++ b/source/kde/slack-desc/kdegames diff --git a/source/kde/kdegraphics/slack-desc b/source/kde/slack-desc/kdegraphics index 7184942e..7184942e 100644 --- a/source/kde/kdegraphics/slack-desc +++ b/source/kde/slack-desc/kdegraphics diff --git a/source/kde/slack-desc/kdegraphics-mobipocket b/source/kde/slack-desc/kdegraphics-mobipocket new file mode 100644 index 00000000..2704d364 --- /dev/null +++ b/source/kde/slack-desc/kdegraphics-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------------------------------------------------------| +kdegraphics-mobipocket: kdegraphics-mobipocket (Mobipocket support for Okular) +kdegraphics-mobipocket: +kdegraphics-mobipocket: Mobipocket support for Okular. +kdegraphics-mobipocket: +kdegraphics-mobipocket: For more information, visit: http://www.kde.org/ +kdegraphics-mobipocket: +kdegraphics-mobipocket: +kdegraphics-mobipocket: +kdegraphics-mobipocket: +kdegraphics-mobipocket: +kdegraphics-mobipocket: diff --git a/source/kde/slack-desc/kdegraphics-strigi-analyzer b/source/kde/slack-desc/kdegraphics-strigi-analyzer new file mode 100644 index 00000000..307e5aab --- /dev/null +++ b/source/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 +kdegraphics-strigi-analyzer: formats. +kdegraphics-strigi-analyzer: +kdegraphics-strigi-analyzer: For more information, visit: http://www.kde.org +kdegraphics-strigi-analyzer: +kdegraphics-strigi-analyzer: +kdegraphics-strigi-analyzer: diff --git a/source/kde/slack-desc/kdegraphics-thumbnailers b/source/kde/slack-desc/kdegraphics-thumbnailers new file mode 100644 index 00000000..1f781d56 --- /dev/null +++ b/source/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: For more information, visit: http://www.kde.org +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: diff --git a/source/kde/kdelibs/slack-desc b/source/kde/slack-desc/kdelibs index a89ea3c8..a89ea3c8 100644 --- a/source/kde/kdelibs/slack-desc +++ b/source/kde/slack-desc/kdelibs diff --git a/source/kde/kdemultimedia/slack-desc b/source/kde/slack-desc/kdemultimedia index 2cc67153..cd058627 100644 --- a/source/kde/kdemultimedia/slack-desc +++ b/source/kde/slack-desc/kdemultimedia @@ -8,11 +8,11 @@ |-----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: Multimedia applications for the KDE Software Compilation. +kdemultimedia: +kdemultimedia: +kdemultimedia: +kdemultimedia: kdemultimedia: kdemultimedia: kdemultimedia: diff --git a/source/kde/kdenetwork/slack-desc b/source/kde/slack-desc/kdenetwork index 90120dd9..90120dd9 100644 --- a/source/kde/kdenetwork/slack-desc +++ b/source/kde/slack-desc/kdenetwork diff --git a/source/kde/kdepim/slack-desc b/source/kde/slack-desc/kdepim index 7a66c176..7a66c176 100644 --- a/source/kde/kdepim/slack-desc +++ b/source/kde/slack-desc/kdepim diff --git a/source/kde/kdepim-runtime/slack-desc b/source/kde/slack-desc/kdepim-runtime index cb0ac6e7..cb0ac6e7 100644 --- a/source/kde/kdepim-runtime/slack-desc +++ b/source/kde/slack-desc/kdepim-runtime diff --git a/source/kde/kdepimlibs/slack-desc b/source/kde/slack-desc/kdepimlibs index cbd08ba4..cbd08ba4 100644 --- a/source/kde/kdepimlibs/slack-desc +++ b/source/kde/slack-desc/kdepimlibs diff --git a/source/kde/kdeplasma-addons/slack-desc b/source/kde/slack-desc/kdeplasma-addons index a9bc5738..a9bc5738 100644 --- a/source/kde/kdeplasma-addons/slack-desc +++ b/source/kde/slack-desc/kdeplasma-addons diff --git a/source/kde/kdesdk/slack-desc b/source/kde/slack-desc/kdesdk index f954a27a..f954a27a 100644 --- a/source/kde/kdesdk/slack-desc +++ b/source/kde/slack-desc/kdesdk diff --git a/source/kde/kdetoys/slack-desc b/source/kde/slack-desc/kdetoys index 9af6c602..9af6c602 100644 --- a/source/kde/kdetoys/slack-desc +++ b/source/kde/slack-desc/kdetoys diff --git a/source/kde/kdeutils/slack-desc b/source/kde/slack-desc/kdeutils index 2972d01f..927ac436 100644 --- a/source/kde/kdeutils/slack-desc +++ b/source/kde/slack-desc/kdeutils @@ -8,10 +8,10 @@ |-----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: This package includes utilities for the KDE Software Compilation. +kdeutils: +kdeutils: +kdeutils: kdeutils: kdeutils: kdeutils: diff --git a/source/kde/kdevelop/slack-desc b/source/kde/slack-desc/kdevelop index 49f2da12..49f2da12 100644 --- a/source/kde/kdevelop/slack-desc +++ b/source/kde/slack-desc/kdevelop diff --git a/source/kde/slack-desc/kdevelop-pg-qt b/source/kde/slack-desc/kdevelop-pg-qt new file mode 100644 index 00000000..3b158dd2 --- /dev/null +++ b/source/kde/slack-desc/kdevelop-pg-qt @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. 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-pg-qt: kdevelop-pg-qt (KDevelop Parser Generator) +kdevelop-pg-qt: +kdevelop-pg-qt: KDevelop Parser Generator used in the PHP language plugin and others. +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: diff --git a/source/kde/kdevplatform/slack-desc b/source/kde/slack-desc/kdevplatform index 04fe68c9..04fe68c9 100644 --- a/source/kde/kdevplatform/slack-desc +++ b/source/kde/slack-desc/kdevplatform diff --git a/source/kde/kdewebdev/slack-desc b/source/kde/slack-desc/kdewebdev index 294ef22e..294ef22e 100644 --- a/source/kde/kdewebdev/slack-desc +++ b/source/kde/slack-desc/kdewebdev diff --git a/source/kde/slack-desc/kdf b/source/kde/slack-desc/kdf new file mode 100644 index 00000000..896ade48 --- /dev/null +++ b/source/kde/slack-desc/kdf @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes 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------------------------------------------------------| +kdf: kdf (show available disk space) +kdf: +kdf: kdf (KDiskFree) displays the available file devices (hard drive +kdf: partitions, floppy and CD/DVD drives, etc.) along with information on +kdf: their capacity, free space, type and mount point. +kdf: +kdf: kdf's home page is: http://utils.kde.org/projects/kdf +kdf: +kdf: +kdf: +kdf: diff --git a/source/kde/slack-desc/kfloppy b/source/kde/slack-desc/kfloppy new file mode 100644 index 00000000..761f2275 --- /dev/null +++ b/source/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's home page is: http://utils.kde.org/projects/kfloppy +kfloppy: +kfloppy: +kfloppy: +kfloppy: +kfloppy: diff --git a/source/kde/slack-desc/kgamma b/source/kde/slack-desc/kgamma new file mode 100644 index 00000000..be461c56 --- /dev/null +++ b/source/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: For more information, visit: http://www.kde.org +kgamma: +kgamma: +kgamma: +kgamma: +kgamma: +kgamma: diff --git a/source/kde/slack-desc/kgeography b/source/kde/slack-desc/kgeography new file mode 100644 index 00000000..cb03bc57 --- /dev/null +++ b/source/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/source/kde/slack-desc/kgpg b/source/kde/slack-desc/kgpg new file mode 100644 index 00000000..51975cd1 --- /dev/null +++ b/source/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's home page is: http://utils.kde.org/projects/kgpg +kgpg: +kgpg: +kgpg: +kgpg: +kgpg: +kgpg: diff --git a/source/kde/slack-desc/khangman b/source/kde/slack-desc/khangman new file mode 100644 index 00000000..eaf9a853 --- /dev/null +++ b/source/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: For more information, visit: http://edu.kde.org/ +khangman: +khangman: +khangman: diff --git a/source/kde/slack-desc/kig b/source/kde/slack-desc/kig new file mode 100644 index 00000000..062fa2b1 --- /dev/null +++ b/source/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: For more information, visit: http://edu.kde.org/kig/ +kig: +kig: +kig: +kig: diff --git a/source/kde/slack-desc/kimono b/source/kde/slack-desc/kimono new file mode 100644 index 00000000..76c2f2fe --- /dev/null +++ b/source/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: For more information, visit: http://www.www.org +kimono: +kimono: +kimono: +kimono: +kimono: +kimono: diff --git a/source/kde/slack-desc/kipi-plugins b/source/kde/slack-desc/kipi-plugins new file mode 100644 index 00000000..58fc361e --- /dev/null +++ b/source/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/source/kde/slack-desc/kiten b/source/kde/slack-desc/kiten new file mode 100644 index 00000000..a2a60f45 --- /dev/null +++ b/source/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: For more information, visit: http://edu.kde.org/ +kiten: +kiten: +kiten: +kiten: +kiten: +kiten: diff --git a/source/kde/slack-desc/klettres b/source/kde/slack-desc/klettres new file mode 100644 index 00000000..d1bb370e --- /dev/null +++ b/source/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: For more information, visit: http://edu.kde.org/klettres +klettres: +klettres: +klettres: diff --git a/source/kde/slack-desc/kmag b/source/kde/slack-desc/kmag new file mode 100644 index 00000000..b0548028 --- /dev/null +++ b/source/kde/slack-desc/kmag @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kmag: kmag (Screen magnifier) +kmag: +kmag: Magnifies a part of your screen. +kmag: +kmag: For more information, visit: http://www.kde.org +kmag: +kmag: +kmag: +kmag: +kmag: +kmag: diff --git a/source/kde/slack-desc/kmousetool b/source/kde/slack-desc/kmousetool new file mode 100644 index 00000000..017c312a --- /dev/null +++ b/source/kde/slack-desc/kmousetool @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kmousetool: kmousetool (Automatic mouse clicks) +kmousetool: +kmousetool: Clicks the mouse for you, reducing hand strain. +kmousetool: +kmousetool: For more information, visit: http://www.kde.org +kmousetool: +kmousetool: +kmousetool: +kmousetool: +kmousetool: +kmousetool: diff --git a/source/kde/slack-desc/kmouth b/source/kde/slack-desc/kmouth new file mode 100644 index 00000000..8bdac0f6 --- /dev/null +++ b/source/kde/slack-desc/kmouth @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kmouth: kmouth (Speech synthesis frontend) +kmouth: +kmouth: The computer "speaks" the entered text for talking with people. +kmouth: +kmouth: For more information, visit: http://www.kde.org +kmouth: +kmouth: +kmouth: +kmouth: +kmouth: +kmouth: diff --git a/source/kde/slack-desc/kmplot b/source/kde/slack-desc/kmplot new file mode 100644 index 00000000..91472c51 --- /dev/null +++ b/source/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/source/kde/koffice/slack-desc b/source/kde/slack-desc/koffice index 6863e914..6863e914 100644 --- a/source/kde/koffice/slack-desc +++ b/source/kde/slack-desc/koffice diff --git a/source/kde/slack-desc/kolourpaint b/source/kde/slack-desc/kolourpaint new file mode 100644 index 00000000..b641cecf --- /dev/null +++ b/source/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/source/kde/slack-desc/konsole b/source/kde/slack-desc/konsole new file mode 100644 index 00000000..31cfa2c7 --- /dev/null +++ b/source/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: Homepage: http://kde.org +konsole: +konsole: +konsole: +konsole: +konsole: +konsole: diff --git a/source/kde/kopete-cryptography/slack-desc b/source/kde/slack-desc/kopete-cryptography index 7529a8b1..7529a8b1 100644 --- a/source/kde/kopete-cryptography/slack-desc +++ b/source/kde/slack-desc/kopete-cryptography diff --git a/source/kde/slack-desc/korundum b/source/kde/slack-desc/korundum new file mode 100644 index 00000000..70abb6ad --- /dev/null +++ b/source/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: For more information, visit: http://rubyforge.org/projects/korundum/ +korundum: +korundum: diff --git a/source/kde/slack-desc/kplayer b/source/kde/slack-desc/kplayer new file mode 100644 index 00000000..87605b28 --- /dev/null +++ b/source/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/source/kde/slack-desc/kremotecontrol b/source/kde/slack-desc/kremotecontrol new file mode 100644 index 00000000..4da69dde --- /dev/null +++ b/source/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's home page is: +kremotecontrol: http://utils.kde.org/projects/kremotecontrol +kremotecontrol: +kremotecontrol: +kremotecontrol: +kremotecontrol: diff --git a/source/kde/slack-desc/kross-interpreters b/source/kde/slack-desc/kross-interpreters new file mode 100644 index 00000000..27a15fc9 --- /dev/null +++ b/source/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 interpreter plugins for the Kross archtecture in KDE. +kross-interpreters: +kross-interpreters: See also: http://developer.kde.org/language-bindings/ +kross-interpreters: +kross-interpreters: +kross-interpreters: +kross-interpreters: +kross-interpreters: +kross-interpreters: diff --git a/source/kde/slack-desc/kruler b/source/kde/slack-desc/kruler new file mode 100644 index 00000000..13836670 --- /dev/null +++ b/source/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: For more information, visit: http://www.kde.org +kruler: +kruler: +kruler: +kruler: +kruler: +kruler: diff --git a/source/kde/slack-desc/ksaneplugin b/source/kde/slack-desc/ksaneplugin new file mode 100644 index 00000000..410dcfc2 --- /dev/null +++ b/source/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 libksane. +ksaneplugin: +ksaneplugin: For more information, visit: http://www.kde.org +ksaneplugin: +ksaneplugin: +ksaneplugin: +ksaneplugin: +ksaneplugin: +ksaneplugin: diff --git a/source/kde/slack-desc/ksecrets b/source/kde/slack-desc/ksecrets new file mode 100644 index 00000000..40d6564b --- /dev/null +++ b/source/kde/slack-desc/ksecrets @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ksecrets: ksecrets (secrets management infrastructure) +ksecrets: +ksecrets: ksecretsservice is a secrets management infrastructure aiming to +ksecrets: replace kwallet. +ksecrets: +ksecrets: For more information, visit: +ksecrets: http://techbase.kde.org/Projects/Utils/ksecretsservice +ksecrets: +ksecrets: +ksecrets: +ksecrets: diff --git a/source/kde/slack-desc/ksnapshot b/source/kde/slack-desc/ksnapshot new file mode 100644 index 00000000..56b278a8 --- /dev/null +++ b/source/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: For more information, visit: http://www.kde.org +ksnapshot: +ksnapshot: +ksnapshot: +ksnapshot: +ksnapshot: +ksnapshot: diff --git a/source/kde/slack-desc/kstars b/source/kde/slack-desc/kstars new file mode 100644 index 00000000..1e0062c7 --- /dev/null +++ b/source/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: For more information, visit: http://edu.kde.org/ +kstars: +kstars: +kstars: +kstars: +kstars: +kstars: diff --git a/source/kde/slack-desc/ktimer b/source/kde/slack-desc/ktimer new file mode 100644 index 00000000..45b787c6 --- /dev/null +++ b/source/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's home page is: http://utils.kde.org/projects/ktimer +ktimer: +ktimer: +ktimer: +ktimer: +ktimer: +ktimer: diff --git a/source/kde/ktorrent/slack-desc b/source/kde/slack-desc/ktorrent index fbf151f7..afb3a203 100644 --- a/source/kde/ktorrent/slack-desc +++ b/source/kde/slack-desc/ktorrent @@ -16,4 +16,4 @@ 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. +ktorrent: diff --git a/source/kde/slack-desc/ktouch b/source/kde/slack-desc/ktouch new file mode 100644 index 00000000..74fdba14 --- /dev/null +++ b/source/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: For more information, visit: http://edu.kde.org/ +ktouch: +ktouch: +ktouch: +ktouch: +ktouch: +ktouch: diff --git a/source/kde/slack-desc/kturtle b/source/kde/slack-desc/kturtle new file mode 100644 index 00000000..2fc0d35f --- /dev/null +++ b/source/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: For more information, visit: http://edu.kde.org/ +kturtle: +kturtle: +kturtle: +kturtle: +kturtle: +kturtle: diff --git a/source/kde/slack-desc/kwallet b/source/kde/slack-desc/kwallet new file mode 100644 index 00000000..64fbcf43 --- /dev/null +++ b/source/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 your passwords under KDE. +kwallet: +kwallet: kwallet's home page is: +kwallet: https://projects.kde.org/projects/kde/kdeutils +kwallet: +kwallet: +kwallet: +kwallet: +kwallet: diff --git a/source/kde/polkit-kde-1/slack-desc b/source/kde/slack-desc/kwebkitpart index 8e0a3ad6..3938c9dd 100644 --- a/source/kde/polkit-kde-1/slack-desc +++ b/source/kde/slack-desc/kwebkitpart @@ -6,13 +6,14 @@ # customary to leave one space after the ':'. |-----handy-ruler-----------------------------------------------------| -polkit-kde-1: polkit-kde-1 (KDE polkit authenticator) -polkit-kde-1: -polkit-kde-1: This is a polkit authenticator for KDE. -polkit-kde-1: -polkit-kde-1: -polkit-kde-1: -polkit-kde-1: -polkit-kde-1: -polkit-kde-1: -polkit-kde-1: +kwebkitpart: kwebkitpart (WebKit browser component) +kwebkitpart: +kwebkitpart: KWebKitPart is a web browser component for KDE based on (Qt)WebKit. +kwebkitpart: You can use it for example for browsing the web in Konqueror. +kwebkitpart: +kwebkitpart: Homepage: http://kde-apps.org/content/show.php?content=127960 +kwebkitpart: +kwebkitpart: +kwebkitpart: +kwebkitpart: +kwebkitpart: diff --git a/source/kde/slack-desc/kwordquiz b/source/kde/slack-desc/kwordquiz new file mode 100644 index 00000000..629395f5 --- /dev/null +++ b/source/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: For more information, visit: http://edu.kde.org/ +kwordquiz: +kwordquiz: +kwordquiz: +kwordquiz: +kwordquiz: diff --git a/source/kde/slack-desc/libkdcraw b/source/kde/slack-desc/libkdcraw new file mode 100644 index 00000000..4cf8dee5 --- /dev/null +++ b/source/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, used +libkdcraw: to decode RAW picture files. +libkdcraw: +libkdcraw: For more information, visit: http://www.kipi-plugins.org/ +libkdcraw: +libkdcraw: +libkdcraw: +libkdcraw: +libkdcraw: diff --git a/source/kde/slack-desc/libkdeedu b/source/kde/slack-desc/libkdeedu new file mode 100644 index 00000000..ab58c79c --- /dev/null +++ b/source/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/source/kde/slack-desc/libkexiv2 b/source/kde/slack-desc/libkexiv2 new file mode 100644 index 00000000..7a206190 --- /dev/null +++ b/source/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: For more information, visit: http://www.kipi-plugins.org/ +libkexiv2: +libkexiv2: +libkexiv2: +libkexiv2: +libkexiv2: diff --git a/source/kde/slack-desc/libkipi b/source/kde/slack-desc/libkipi new file mode 100644 index 00000000..c1098f91 --- /dev/null +++ b/source/kde/slack-desc/libkipi @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. 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: For more info, visit: http://www.kipi-plugins.org/ +libkipi: +libkipi: +libkipi: +libkipi: diff --git a/source/kde/slack-desc/libksane b/source/kde/slack-desc/libksane new file mode 100644 index 00000000..2146c3c0 --- /dev/null +++ b/source/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: For more information, visit: http://www.kde.org +libksane: +libksane: +libksane: +libksane: +libksane: +libksane: diff --git a/source/kde/libktorrent/slack-desc b/source/kde/slack-desc/libktorrent index e8334401..5bc41f88 100644 --- a/source/kde/libktorrent/slack-desc +++ b/source/kde/slack-desc/libktorrent @@ -10,8 +10,8 @@ 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: to ktorrent, the goal is to make libktorrent an independent +libktorrent: library which can be used by other applications. libktorrent: libktorrent: Homepage: http://ktorrent.org libktorrent: diff --git a/source/kde/slack-desc/marble b/source/kde/slack-desc/marble new file mode 100644 index 00000000..06e3e8ef --- /dev/null +++ b/source/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/source/kde/slack-desc/networkmanagement b/source/kde/slack-desc/networkmanagement new file mode 100644 index 00000000..1c2ddcb3 --- /dev/null +++ b/source/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: For more information, visit: +networkmanagement: http://userbase.kde.org/NetworkManagement +networkmanagement: +networkmanagement: +networkmanagement: +networkmanagement: +networkmanagement: diff --git a/source/kde/slack-desc/okular b/source/kde/slack-desc/okular new file mode 100644 index 00000000..333d94ff --- /dev/null +++ b/source/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: For more information, visit: http://www.kde.org +okular: +okular: +okular: +okular: +okular: +okular: diff --git a/source/kde/slack-desc/oxygen-gtk2 b/source/kde/slack-desc/oxygen-gtk2 new file mode 100644 index 00000000..9398d8d4 --- /dev/null +++ b/source/kde/slack-desc/oxygen-gtk2 @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. 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-gtk2: oxygen-gtk2 (Oxygen GTK+ engine) +oxygen-gtk2: +oxygen-gtk2: Oxygen-Gtk2 is a port of the KDE widget theme Oxygen, to GTK+. +oxygen-gtk2: It's primary goal is to ensure visual consistency between GTK+ and +oxygen-gtk2: qt-based applications running under kde. A secondary objective is +oxygen-gtk2: to also have a stand-alone nice looking GTK+ theme that would behave +oxygen-gtk2: well on other Desktop Environments. +oxygen-gtk2: Unlike other attempts made to port the kde oxygen theme to GTK+, this +oxygen-gtk2: attempt does not depend on Qt. +oxygen-gtk2: +oxygen-gtk2: See: http://projects.kde.org/projects/playground/artwork/oxygen-gtk diff --git a/source/kde/oxygen-icons/slack-desc b/source/kde/slack-desc/oxygen-icons index 5c1c15cb..85a5e45f 100644 --- a/source/kde/oxygen-icons/slack-desc +++ b/source/kde/slack-desc/oxygen-icons @@ -10,10 +10,10 @@ 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: Visit the Oxygen project online: http://www.oxygen-icons.org 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/source/kde/slack-desc/parley b/source/kde/slack-desc/parley new file mode 100644 index 00000000..c4c08e98 --- /dev/null +++ b/source/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: For more information, visit: http://edu.kde.org/ +parley: +parley: +parley: +parley: +parley: +parley: diff --git a/source/kde/slack-desc/perlkde b/source/kde/slack-desc/perlkde new file mode 100644 index 00000000..2857717c --- /dev/null +++ b/source/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: For more information, visit: http://www.kde.org +perlkde: +perlkde: +perlkde: +perlkde: +perlkde: +perlkde: diff --git a/source/kde/slack-desc/perlqt b/source/kde/slack-desc/perlqt new file mode 100644 index 00000000..30233481 --- /dev/null +++ b/source/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: For more information, visit: http://perlqt.sourceforge.net +perlqt: +perlqt: +perlqt: +perlqt: +perlqt: diff --git a/source/kde/polkit-kde-agent-1/slack-desc b/source/kde/slack-desc/polkit-kde-agent-1 index 8b6f29ba..a1e0077d 100644 --- a/source/kde/polkit-kde-agent-1/slack-desc +++ b/source/kde/slack-desc/polkit-kde-agent-1 @@ -16,3 +16,4 @@ polkit-kde-agent-1: polkit-kde-agent-1: polkit-kde-agent-1: polkit-kde-agent-1: +polkit-kde-agent-1: diff --git a/source/kde/polkit-kde-kcmodules-1/slack-desc b/source/kde/slack-desc/polkit-kde-kcmodules-1 index 57c6169a..a31ed037 100644 --- a/source/kde/polkit-kde-kcmodules-1/slack-desc +++ b/source/kde/slack-desc/polkit-kde-kcmodules-1 @@ -6,7 +6,7 @@ # 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 (KDE polkit kcmodules) polkit-kde-kcmodules-1: polkit-kde-kcmodules-1: This package contains the kcm_polkit modules for KDE. polkit-kde-kcmodules-1: @@ -16,3 +16,4 @@ polkit-kde-kcmodules-1: polkit-kde-kcmodules-1: polkit-kde-kcmodules-1: polkit-kde-kcmodules-1: +polkit-kde-kcmodules-1: diff --git a/source/kde/polkit-qt-1/slack-desc b/source/kde/slack-desc/polkit-qt-1 index ea4ffe06..ed2cf40c 100644 --- a/source/kde/polkit-qt-1/slack-desc +++ b/source/kde/slack-desc/polkit-qt-1 @@ -13,7 +13,7 @@ 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: Homepage: http://techbase.kde.org/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/source/kde/slack-desc/printer-applet b/source/kde/slack-desc/printer-applet new file mode 100644 index 00000000..f2dd2632 --- /dev/null +++ b/source/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 print +printer-applet: jobs, printer warnings, and errors. +printer-applet: +printer-applet: Homepage: http://utils.kde.org/projects/printer-applet +printer-applet: +printer-applet: +printer-applet: +printer-applet: +printer-applet: diff --git a/source/kde/slack-desc/prison b/source/kde/slack-desc/prison new file mode 100644 index 00000000..aa990092 --- /dev/null +++ b/source/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: git clone git://anongit.kde.org/prison +prison: +prison: +prison: +prison: +prison: diff --git a/source/kde/slack-desc/pykde4 b/source/kde/slack-desc/pykde4 new file mode 100644 index 00000000..65fe3a17 --- /dev/null +++ b/source/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: For more information, visit: http://www.kde.org +pykde4: +pykde4: +pykde4: +pykde4: +pykde4: +pykde4: diff --git a/source/kde/slack-desc/qtruby b/source/kde/slack-desc/qtruby new file mode 100644 index 00000000..9f02b062 --- /dev/null +++ b/source/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: For more information, see: http://rubyforge.org/projects/korundum/ +qtruby: +qtruby: diff --git a/source/kde/slack-desc/quanta b/source/kde/slack-desc/quanta new file mode 100644 index 00000000..af1cadfe --- /dev/null +++ b/source/kde/slack-desc/quanta @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. 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: Project page: +quanta: https://projects.kde.org/projects/playground/devtools/quanta +quanta: +quanta: +quanta: diff --git a/source/kde/slack-desc/qyoto b/source/kde/slack-desc/qyoto new file mode 100644 index 00000000..9ca953ee --- /dev/null +++ b/source/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: For more information, visit: http://www.www.org +qyoto: +qyoto: +qyoto: +qyoto: +qyoto: +qyoto: diff --git a/source/kde/slack-desc/rocs b/source/kde/slack-desc/rocs new file mode 100644 index 00000000..8ba31c9c --- /dev/null +++ b/source/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: For more information, visit: http://edu.kde.org/ +rocs: +rocs: +rocs: +rocs: +rocs: +rocs: diff --git a/source/kde/skanlite/slack-desc b/source/kde/slack-desc/skanlite index b4e994da..b4e994da 100644 --- a/source/kde/skanlite/slack-desc +++ b/source/kde/slack-desc/skanlite diff --git a/source/kde/slack-desc/smokegen b/source/kde/slack-desc/smokegen new file mode 100644 index 00000000..17142b46 --- /dev/null +++ b/source/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. The main purpose of SMOKE is making it easier to +smokegen: write bindings from scripting languages to Qt and KDE - with an +smokegen: emphasis on ease of use and flexibility. +smokegen: +smokegen: For more information, visit: http://www.kde.org +smokegen: +smokegen: +smokegen: +smokegen: diff --git a/source/kde/slack-desc/smokekde b/source/kde/slack-desc/smokekde new file mode 100644 index 00000000..8fee37aa --- /dev/null +++ b/source/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: For more information, visit: http://www.kde.org +smokekde: +smokekde: +smokekde: +smokekde: +smokekde: +smokekde: diff --git a/source/kde/slack-desc/smokeqt b/source/kde/slack-desc/smokeqt new file mode 100644 index 00000000..dfac28cd --- /dev/null +++ b/source/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: For more information, visit: http://www.kde.org +smokeqt: +smokeqt: +smokeqt: +smokeqt: +smokeqt: +smokeqt: diff --git a/source/kde/slack-desc/step b/source/kde/slack-desc/step new file mode 100644 index 00000000..6b3c8bf2 --- /dev/null +++ b/source/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: For more information, visit: http://edu.kde.org/ +step: +step: diff --git a/source/kde/slack-desc/strigi b/source/kde/slack-desc/strigi new file mode 100644 index 00000000..16dda7ee --- /dev/null +++ b/source/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/source/kde/slack-desc/superkaramba b/source/kde/slack-desc/superkaramba new file mode 100644 index 00000000..535e35eb --- /dev/null +++ b/source/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: Home page: https://projects.kde.org/projects/kde/kdeutils/ +superkaramba: +superkaramba: +superkaramba: +superkaramba: +superkaramba: diff --git a/source/kde/slack-desc/svgpart b/source/kde/slack-desc/svgpart new file mode 100644 index 00000000..dbee48b0 --- /dev/null +++ b/source/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 SVG files in KDE. +svgpart: +svgpart: For more information, visit: http://www.kde.org +svgpart: +svgpart: +svgpart: +svgpart: +svgpart: +svgpart: diff --git a/source/kde/slack-desc/sweeper b/source/kde/slack-desc/sweeper new file mode 100644 index 00000000..b0ae9f37 --- /dev/null +++ b/source/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: Home page: https://projects.kde.org/projects/kde/kdeutils/sweeper +sweeper: +sweeper: +sweeper: +sweeper: +sweeper: +sweeper: diff --git a/source/kde/slack-desc/wicd-kde b/source/kde/slack-desc/wicd-kde new file mode 100644 index 00000000..8c0e87d9 --- /dev/null +++ b/source/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: For more information, visit: +wicd-kde: https://projects.kde.org/projects/extragear/network/wicd-kde +wicd-kde: +wicd-kde: +wicd-kde: +wicd-kde: +wicd-kde: |