diff options
author | Adrien Nader <adrien@notk.org> | 2010-07-09 14:00:58 +0200 |
---|---|---|
committer | Adrien Nader <adrien@notk.org> | 2010-07-09 14:00:58 +0200 |
commit | 9d480d4f36f8990ceb43315d6b06e1ae0e9470b5 (patch) | |
tree | c07898af606c18b9ad106e028f3bafce7a96ca1d /slackware64-current/source/kde |
Wed Jun 30 04:51:49 UTC 2010
l/libpng-1.4.3-x86_64-1.txz: Upgraded.
Upgraded to libpng-1.2.44 and libpng-1.4.3.
This fixes out-of-bounds memory write bugs that could lead to crashes
or the execution of arbitrary code, and a memory leak bug which could
lead to application crashes.
For more information, see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-1205
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-2249
(* Security fix *)
l/libtiff-3.9.4-x86_64-1.txz: Upgraded.
This fixes image structure handling bugs that could lead to crashes or
execution of arbitrary code if a specially-crafted TIFF image is loaded.
For more information, see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-1411
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-2065
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-2067
(* Security fix *)
+--------------------------+
Sun Jun 27 17:25:18 UTC 2010
xap/mozilla-firefox-3.6.6-x86_64-1.txz: Upgraded.
This changes the crash protection feature to increase the timeout
before a plugin is considered non-responsive.
+--------------------------+
Sun Jun 27 03:43:13 UTC 2010
ap/ghostscript-8.71-x86_64-3.txz: Rebuilt.
Merged an upstream patch from Till Kamppeter to fix printing black pages
with CUPS and certain printers.
+--------------------------+
Fri Jun 25 05:28:02 UTC 2010
a/cups-1.4.4-x86_64-1.txz: Upgraded.
Fixed a memory allocation error in texttops.
Fixed a Cross-Site Request Forgery (CSRF) that could allow a remote
attacker to reconfigure or disable CUPS if a CUPS admin logged into the
web interface visited a specially-crafted website.
Fixed a bug where uninitialized memory from the cupsd process could
reveal sensitive information.
For more information, see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0540
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0542
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-1748
(* Security fix *)
d/ccache-3.0-x86_64-1.txz: Upgraded.
d/gdb-7.1-x86_64-2.txz: Rebuilt.
Added --with-python=no to fix errors about missing backtrace.py, which is
not yet in stable glib. Thanks to David Woodfall.
l/imlib-1.9.15-x86_64-7.txz: Rebuilt.
This fixes problems linking with libpng.
l/seamonkey-solibs-2.0.5-x86_64-1.txz: Upgraded.
n/bind-9.7.1-x86_64-1.txz: Upgraded.
This fixes possible DNS cache poisoning attacks when DNSSEC is enabled
and checking is disabled (CD).
For more information, see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-4022
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0097
(* Security fix *)
Thanks to Rob McGee for help with the upgrade to BIND 9.7.x.
xap/mozilla-firefox-3.6.4-x86_64-1.txz: Upgraded.
This fixes some security issues.
For more information, see:
http://www.mozilla.org/security/known-vulnerabilities/firefox36.html
(* Security fix *)
xap/mozilla-thunderbird-3.1-x86_64-1.txz: Upgraded.
(* Security fix *)
xap/seamonkey-2.0.5-x86_64-1.txz: Upgraded.
This release fixes some more security vulnerabilities.
For more information, see:
http://www.mozilla.org/security/known-vulnerabilities/seamonkey20.html
(* Security fix *)
+--------------------------+
Sat Jun 19 00:59:41 UTC 2010
testing/packages/btrfs-progs-20100618-x86_64-1.txz:
Added btrfs-convert. Thanks to mancha.
+--------------------------+
Fri Jun 18 18:12:04 UTC 2010
ap/alsa-utils-1.0.23-x86_64-2.txz: Rebuilt.
Patched alsaconf to generate /etc/modprobe.d/sound.conf.
Thanks to Alan Hicks.
kde/kdebase-workspace-4.4.3-x86_64-2.txz: Rebuilt.
Patched xinitrc.kde to launch with ck-launch-session only if the
DESKTOP_SESSION variable is empty. This fixes a bug where a ck-aware
login manager such as KDM may have already launched a ConsoleKit
session, causing the xinitrc to launch another one and marking the
first one inactive. This can lead to auth failures.
Thanks to Robby Workman.
n/samba-3.5.3-x86_64-1.txz: Upgraded.
xap/xfce-4.6.1-x86_64-9.txz: Rebuilt.
Patched xinitrc.xfce to launch with ck-launch-session only if the
DESKTOP_SESSION variable is empty. Thanks to Robby Workman.
+--------------------------+
Wed May 19 08:58:23 UTC 2010
Slackware 13.1 x86_64 stable is released!
Lots of thanks are due -- see the RELEASE_NOTES and the rest of the
ChangeLog for credits. The ISOs are on their way to replication,
a 6 CD-ROM 32-bit set and a dual-sided 32-bit/64-bit x86/x86_64 DVD.
We are taking pre-orders now at store.slackware.com, and offering
a discount if you sign up for a subscription. Consider picking up
a copy to help support the project. Thanks again to the Slackware
community for testing, contributing, and generally holding us to a
high level of quality. :-)
Enjoy!
Diffstat (limited to 'slackware64-current/source/kde')
178 files changed, 4856 insertions, 0 deletions
diff --git a/slackware64-current/source/kde/KDE.SlackBuild b/slackware64-current/source/kde/KDE.SlackBuild new file mode 100755 index 000000000..19f6ba5b8 --- /dev/null +++ b/slackware64-current/source/kde/KDE.SlackBuild @@ -0,0 +1,73 @@ +#!/bin/sh + +# 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> + +# kdeaccessibility builds plugins for epos, festival, flite, freetts, and +# hadifix, so they should work with kde if any of those are installed later + +# Set the config option variables if they are not already set: +[ -r ./KDE.options ] && . ./KDE.options + +# This avoids compiling a version number into KDE's .la files: +QTDIR=/usr/lib${LIBDIRSUFFIX}/qt ; export QTDIR + +# Get the kde environment variables +[ -d kdebase ] && eval $(sed -e "s#/lib#/lib${LIBDIRSUFFIX}#" ./kdebase/profile.d/kde.sh) + +KDEMODS=" \ + polkit-qt-1 \ + kdelibs \ + kdepimlibs \ + kdebase \ + kdebase-workspace \ + kdebase-runtime \ + kdesdk \ + kdegraphics \ + kdebindings \ + kdebase-workspace \ + kdeaccessibility \ + kdeutils \ + kdemultimedia \ + kdenetwork \ + oxygen-icons \ + kdeadmin \ + kdeartwork \ + kdegames \ + kdetoys \ + kdepim \ + kdepim-runtime \ + kdeedu \ + kdewebdev \ + kdeplasma-addons \ + polkit-kde-1 " + +# Allow for specification of individual packages to be built: +if [ -z "$1" ]; then + MODQUEUE=$KDEMODS +else + 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... +for module in \ + $MODQUEUE ; +do + cd $module + ./$module.SlackBuild + if [ $? = 0 ]; then + # Yes, I will build with the fresh packages installed: + upgradepkg --install-new --reinstall /tmp/${module}-*.txz + # Keep MIME database current: + /usr/bin/update-mime-database /usr/share/mime 1> /dev/null 2> /dev/null & + rm -rf /tmp/package-${module} /tmp/${module}-$VERSION + else + echo "${module} failed to build." + exit 1 + fi + cd - ; +done + diff --git a/slackware64-current/source/kde/KDE.options b/slackware64-current/source/kde/KDE.options new file mode 100644 index 000000000..730f3f460 --- /dev/null +++ b/slackware64-current/source/kde/KDE.options @@ -0,0 +1,51 @@ +# Set default version/arch/build. You can override these settings +# in the SlackBuild scripts for each package (koffice, for example, +# usually has a different version number), or by setting your own +# environment variables. + +[ -z $VERSION ] && export VERSION=4.4.3 +[ -z $BUILD ] && export BUILD=1 + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) export ARCH=i486 ;; + arm*) export ARCH=arm ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) export ARCH=$( uname -m ) ;; + esac +fi + +# Use this as CFLAGS and CXXFLAGS: +if [ -z "$SLKCFLAGS" ]; then + if [ "$ARCH" = "i486" ]; then + export SLKCFLAGS="-O2 -march=i486 -mtune=i686" + export LIBDIRSUFFIX="" + elif [ "$ARCH" = "s390" ]; then + export SLKCFLAGS="-O2" + export LIBDIRSUFFIX="" + elif [ "$ARCH" = "x86_64" ]; then + export SLKCFLAGS="-O2 -fPIC" + export LIBDIRSUFFIX="64" + elif [ "$ARCH" = "arm" ]; then + export SLKCFLAGS="-O2 -march=armv4 -mtune=xscale" + export LIBDIRSUFFIX="" + elif [ "$ARCH" = "armel" ]; then + export SLKCFLAGS="-O2 -march=armv4t" + export LIBDIRSUFFIX="" + else + export SLKCFLAGS="-O2" + export LIBDIRSUFFIX="" + fi +fi + +# Use this to set the number of parallel make jobs: +if [ -z "$NUMJOBS" ]; then + export NUMJOBS="-j7" +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\" " + diff --git a/slackware64-current/source/kde/KDE_extra.SlackBuild b/slackware64-current/source/kde/KDE_extra.SlackBuild new file mode 100755 index 000000000..9b702457d --- /dev/null +++ b/slackware64-current/source/kde/KDE_extra.SlackBuild @@ -0,0 +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> + +# Set the config option variables if they are not already set: +[ -r ./KDE.options ] && . ./KDE.options + +# This avoids compiling a version number into KDE's .la files: +QTDIR=/usr/lib${LIBDIRSUFFIX}/qt ; export QTDIR + +# Get the kde environment variables +[ -d kdebase ] && eval $(sed -e "s#/lib#/lib${LIBDIRSUFFIX}#" ./kdebase/profile.d/kde.sh) + +KDEMODS=" \ + kdevplatform \ + kdevelop \ + konq-plugins \ + guidance-power-manager \ + kopete-cryptography \ + ktorrent \ + skanlite \ + koffice \ + kaudiocreator \ + amarok \ + k3b" + +# Allow for specification of individual packages to be built: +if [ -z "$1" ]; then + MODQUEUE=$KDEMODS +else + MODQUEUE=$* +fi + +for module in \ + $MODQUEUE ; +do + cd $module + ./$module.SlackBuild + if [ $? = 0 ]; then + # Yes, I will build with the fresh packages installed: + upgradepkg --install-new --reinstall /tmp/${module}-*.txz + # Keep MIME database current: + /usr/bin/update-mime-database /usr/share/mime 1> /dev/null 2> /dev/null & + rm -rf /tmp/package-${module} /tmp/${module}-$VERSION + else + echo "${module} failed to build." + exit 1 + fi + cd - ; +done + diff --git a/slackware64-current/source/kde/amarok/amarok.SlackBuild b/slackware64-current/source/kde/amarok/amarok.SlackBuild new file mode 100755 index 000000000..2a6fc0829 --- /dev/null +++ b/slackware64-current/source/kde/amarok/amarok.SlackBuild @@ -0,0 +1,109 @@ +#!/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/slackware64-current/source/kde/amarok/doinst.sh.gz b/slackware64-current/source/kde/amarok/doinst.sh.gz new file mode 100644 index 000000000..7ab82728a --- /dev/null +++ b/slackware64-current/source/kde/amarok/doinst.sh.gz @@ -0,0 +1 @@ +de2ee584049a6941d597209c77ade7fa54349376 diff --git a/slackware64-current/source/kde/amarok/local.options b/slackware64-current/source/kde/amarok/local.options new file mode 100644 index 000000000..b086e127c --- /dev/null +++ b/slackware64-current/source/kde/amarok/local.options @@ -0,0 +1 @@ +VERSION=2.3.0 diff --git a/slackware64-current/source/kde/amarok/slack-desc b/slackware64-current/source/kde/amarok/slack-desc new file mode 100644 index 000000000..8ee639796 --- /dev/null +++ b/slackware64-current/source/kde/amarok/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +amarok: amarok (music player) +amarok: +amarok: Amarok is a music player for Linux and Unix with an intuitive +amarok: interface. Amarok makes playing the music you love easier than ever +amarok: before -- and looks good doing it. +amarok: +amarok: Amarok's home page is: http://amarok.kde.org +amarok: +amarok: +amarok: +amarok: diff --git a/slackware64-current/source/kde/guidance-power-manager/guidance-power-manager.SlackBuild b/slackware64-current/source/kde/guidance-power-manager/guidance-power-manager.SlackBuild new file mode 100755 index 000000000..5147c9789 --- /dev/null +++ b/slackware64-current/source/kde/guidance-power-manager/guidance-power-manager.SlackBuild @@ -0,0 +1,86 @@ +#!/bin/sh + +# Copyright 2008, 2009, 2010 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=guidance-power-manager + +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/extragear/$PKGNAM-$VERSION.tar.?z* || exit 1 +cd $PKGNAM-$VERSION || exit 1 +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \; + +mkdir -p build +cd build + cmake \ + $KDE_OPT_ARGS \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -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 README $PKG/usr/doc/$PKGNAM-$VERSION + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz + diff --git a/slackware64-current/source/kde/guidance-power-manager/local.options b/slackware64-current/source/kde/guidance-power-manager/local.options new file mode 100644 index 000000000..dc6e9bd41 --- /dev/null +++ b/slackware64-current/source/kde/guidance-power-manager/local.options @@ -0,0 +1 @@ +VERSION=4.4.0 diff --git a/slackware64-current/source/kde/guidance-power-manager/slack-desc b/slackware64-current/source/kde/guidance-power-manager/slack-desc new file mode 100644 index 000000000..e0c200ccf --- /dev/null +++ b/slackware64-current/source/kde/guidance-power-manager/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +guidance-power-manager: guidance-power-manager (KDE4 power manager daemon) +guidance-power-manager: +guidance-power-manager: This is a frontend to HAL's power features for KDE. +guidance-power-manager: +guidance-power-manager: It supports screen brightness, battery level, plugged/unplugged +guidance-power-manager: notices, and laptop lid closing actions. +guidance-power-manager: +guidance-power-manager: +guidance-power-manager: +guidance-power-manager: +guidance-power-manager: diff --git a/slackware64-current/source/kde/k3b/doinst.sh.gz b/slackware64-current/source/kde/k3b/doinst.sh.gz new file mode 100644 index 000000000..7ab82728a --- /dev/null +++ b/slackware64-current/source/kde/k3b/doinst.sh.gz @@ -0,0 +1 @@ +de2ee584049a6941d597209c77ade7fa54349376 diff --git a/slackware64-current/source/kde/k3b/k3b.SlackBuild b/slackware64-current/source/kde/k3b/k3b.SlackBuild new file mode 100755 index 000000000..a32bbc74b --- /dev/null +++ b/slackware64-current/source/kde/k3b/k3b.SlackBuild @@ -0,0 +1,94 @@ +#!/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/slackware64-current/source/kde/k3b/local.options b/slackware64-current/source/kde/k3b/local.options new file mode 100644 index 000000000..c085ca955 --- /dev/null +++ b/slackware64-current/source/kde/k3b/local.options @@ -0,0 +1,2 @@ +VERSION=1.91.0 +BUILD=3 diff --git a/slackware64-current/source/kde/k3b/slack-desc b/slackware64-current/source/kde/k3b/slack-desc new file mode 100644 index 000000000..032bbb8a4 --- /dev/null +++ b/slackware64-current/source/kde/k3b/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +k3b: k3b (The CD Creator) +k3b: +k3b: K3b makes writing cds under Linux easy. It has an easy to use +k3b: interface and supports CD burning (including on-the-fly), copying, +k3b: erasing, ripping, and more. +k3b: +k3b: K3b was written by Sebastian Trueg, Thomas Froescher, +k3b: Christian Kvasny, and Klaus-Dieter Krannich. +k3b: +k3b: For more information, visit: http://www.k3b.org +k3b: diff --git a/slackware64-current/source/kde/kaudiocreator/doinst.sh.gz b/slackware64-current/source/kde/kaudiocreator/doinst.sh.gz new file mode 100644 index 000000000..7ab82728a --- /dev/null +++ b/slackware64-current/source/kde/kaudiocreator/doinst.sh.gz @@ -0,0 +1 @@ +de2ee584049a6941d597209c77ade7fa54349376 diff --git a/slackware64-current/source/kde/kaudiocreator/kaudiocreator.SlackBuild b/slackware64-current/source/kde/kaudiocreator/kaudiocreator.SlackBuild new file mode 100755 index 000000000..2a8dfc0f0 --- /dev/null +++ b/slackware64-current/source/kde/kaudiocreator/kaudiocreator.SlackBuild @@ -0,0 +1,86 @@ +#!/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/slackware64-current/source/kde/kaudiocreator/local.options b/slackware64-current/source/kde/kaudiocreator/local.options new file mode 100644 index 000000000..9ec4f05c6 --- /dev/null +++ b/slackware64-current/source/kde/kaudiocreator/local.options @@ -0,0 +1,2 @@ +VERSION=r1118889 +BUILD=1 diff --git a/slackware64-current/source/kde/kaudiocreator/slack-desc b/slackware64-current/source/kde/kaudiocreator/slack-desc new file mode 100644 index 000000000..3de377236 --- /dev/null +++ b/slackware64-current/source/kde/kaudiocreator/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler-----------------------------------------------| +kaudiocreator: kaudiocreator (CD ripper and audio encoder) +kaudiocreator: +kaudiocreator: kaudiocreater is a KDE frontend for ripping and encoding audio +kaudiocreator: to/from optical media. +kaudiocreator: +kaudiocreator: +kaudiocreator: +kaudiocreator: +kaudiocreator: +kaudiocreator: +kaudiocreator: diff --git a/slackware64-current/source/kde/kdeaccessibility/doinst.sh.gz b/slackware64-current/source/kde/kdeaccessibility/doinst.sh.gz new file mode 100644 index 000000000..4540c97c4 --- /dev/null +++ b/slackware64-current/source/kde/kdeaccessibility/doinst.sh.gz @@ -0,0 +1 @@ +ed3be897b7e3aced3114c5e1c743ccbf876b4238 diff --git a/slackware64-current/source/kde/kdeaccessibility/kdeaccessibility.SlackBuild b/slackware64-current/source/kde/kdeaccessibility/kdeaccessibility.SlackBuild new file mode 100755 index 000000000..0f65ef6b1 --- /dev/null +++ b/slackware64-current/source/kde/kdeaccessibility/kdeaccessibility.SlackBuild @@ -0,0 +1,90 @@ +#!/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/slackware64-current/source/kde/kdeaccessibility/slack-desc b/slackware64-current/source/kde/kdeaccessibility/slack-desc new file mode 100644 index 000000000..91669ef7d --- /dev/null +++ b/slackware64-current/source/kde/kdeaccessibility/slack-desc @@ -0,0 +1,20 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdeaccessibility: kdeaccessibility (Accessibility programs for KDE) +kdeaccessibility: +kdeaccessibility: KDE accessibility programs, including kmag (a screen magnifier), +kdeaccessibility: kmousetool (clicks the mouse for you), and kmouth (a speech +kdeaccessibility: synthesizer frontend). +kdeaccessibility: +kdeaccessibility: +kdeaccessibility: +kdeaccessibility: +kdeaccessibility: +kdeaccessibility: +kdeaccessibility: diff --git a/slackware64-current/source/kde/kdeadmin/doinst.sh.gz b/slackware64-current/source/kde/kdeadmin/doinst.sh.gz new file mode 100644 index 000000000..b3cabd8d4 --- /dev/null +++ b/slackware64-current/source/kde/kdeadmin/doinst.sh.gz @@ -0,0 +1 @@ +236a08755e0b28e1a643a56f9626284a1c41b04b diff --git a/slackware64-current/source/kde/kdeadmin/kdeadmin.SlackBuild b/slackware64-current/source/kde/kdeadmin/kdeadmin.SlackBuild new file mode 100755 index 000000000..621d03c27 --- /dev/null +++ b/slackware64-current/source/kde/kdeadmin/kdeadmin.SlackBuild @@ -0,0 +1,95 @@ +#!/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/slackware64-current/source/kde/kdeadmin/knetworkconf.diff.gz b/slackware64-current/source/kde/kdeadmin/knetworkconf.diff.gz new file mode 100644 index 000000000..5b87bc0fa --- /dev/null +++ b/slackware64-current/source/kde/kdeadmin/knetworkconf.diff.gz @@ -0,0 +1 @@ +be6dad1b5706cb0dea93970e9114b35c3fe4e5ff diff --git a/slackware64-current/source/kde/kdeadmin/slack-desc b/slackware64-current/source/kde/kdeadmin/slack-desc new file mode 100644 index 000000000..cef430766 --- /dev/null +++ b/slackware64-current/source/kde/kdeadmin/slack-desc @@ -0,0 +1,20 @@ + +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler---------------------------------------------------| +kdeadmin: kdeadmin (System Administration tools) +kdeadmin: +kdeadmin: KDE system administration tools. +kdeadmin: +kdeadmin: +kdeadmin: +kdeadmin: +kdeadmin: +kdeadmin: +kdeadmin: +kdeadmin: diff --git a/slackware64-current/source/kde/kdeartwork/doinst.sh.gz b/slackware64-current/source/kde/kdeartwork/doinst.sh.gz new file mode 100644 index 000000000..b3cabd8d4 --- /dev/null +++ b/slackware64-current/source/kde/kdeartwork/doinst.sh.gz @@ -0,0 +1 @@ +236a08755e0b28e1a643a56f9626284a1c41b04b diff --git a/slackware64-current/source/kde/kdeartwork/kdeartwork.SlackBuild b/slackware64-current/source/kde/kdeartwork/kdeartwork.SlackBuild new file mode 100755 index 000000000..02c197e8c --- /dev/null +++ b/slackware64-current/source/kde/kdeartwork/kdeartwork.SlackBuild @@ -0,0 +1,91 @@ +#!/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/slackware64-current/source/kde/kdeartwork/slack-desc b/slackware64-current/source/kde/kdeartwork/slack-desc new file mode 100644 index 000000000..cc5f6f18e --- /dev/null +++ b/slackware64-current/source/kde/kdeartwork/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler-------------------------------------------------| +kdeartwork: kdeartwork (Artwork for KDE) +kdeartwork: +kdeartwork: Additional themes, screensavers, sounds, wallpapers, and window +kdeartwork: styles. +kdeartwork: +kdeartwork: +kdeartwork: +kdeartwork: +kdeartwork: +kdeartwork: +kdeartwork: diff --git a/slackware64-current/source/kde/kdebase-runtime/doinst.sh.gz b/slackware64-current/source/kde/kdebase-runtime/doinst.sh.gz new file mode 100644 index 000000000..3c69a76d3 --- /dev/null +++ b/slackware64-current/source/kde/kdebase-runtime/doinst.sh.gz @@ -0,0 +1 @@ +d85f9d342cc4b73d1a61959399ee2f7b120d697e diff --git a/slackware64-current/source/kde/kdebase-runtime/kdebase-runtime.SlackBuild b/slackware64-current/source/kde/kdebase-runtime/kdebase-runtime.SlackBuild new file mode 100755 index 000000000..0b2cddc80 --- /dev/null +++ b/slackware64-current/source/kde/kdebase-runtime/kdebase-runtime.SlackBuild @@ -0,0 +1,94 @@ +#!/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/slackware64-current/source/kde/kdebase-runtime/slack-desc b/slackware64-current/source/kde/kdebase-runtime/slack-desc new file mode 100644 index 000000000..09bf5774f --- /dev/null +++ b/slackware64-current/source/kde/kdebase-runtime/slack-desc @@ -0,0 +1,18 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + |-----handy-ruler------------------------------------------------------| +kdebase-runtime: kdebase-runtime (KDE runtime core) +kdebase-runtime: +kdebase-runtime: This package contains core components of the KDE base runtime module. +kdebase-runtime: +kdebase-runtime: +kdebase-runtime: +kdebase-runtime: +kdebase-runtime: +kdebase-runtime: +kdebase-runtime: +kdebase-runtime: diff --git a/slackware64-current/source/kde/kdebase-workspace/config/Xsession b/slackware64-current/source/kde/kdebase-workspace/config/Xsession new file mode 100644 index 000000000..736f5d5c2 --- /dev/null +++ b/slackware64-current/source/kde/kdebase-workspace/config/Xsession @@ -0,0 +1,88 @@ +#! /bin/sh +# Xsession - run as user + +# Merged in parts of the old Xsession to load defaults from +# Xresources and Xmodmap files, 2006-02-09 volkerdi +# Merged with the new Xsession (original) from KDE4, 20071220 rworkman + + session=$1 + +# This section is borrowed from the old X11 Xsession file: +userresources=$HOME/.Xresources +usermodmap=$HOME/.Xmodmap +sysresources=/usr/lib/X11/xinit/.Xresources +sysmodmap=/usr/lib/X11/xinit/.Xmodmap +# merge in defaults and keymaps +if [ -r $sysresources ]; then + /usr/bin/xrdb -merge $sysresources +fi +if [ -r $sysmodmap ]; then + /usr/bin/xmodmap $sysmodmap +fi +if [ -r $userresources ]; then + /usr/bin/xrdb -merge $userresources +fi +if [ -r $usermodmap ]; then + /usr/bin/xmodmap $usermodmap +fi + +# Note that the respective logout scripts are not sourced. +case $SHELL in + */bash) + [ -z "$BASH" ] && exec $SHELL $0 "$@" + set +o posix + [ -f /etc/profile ] && . /etc/profile + if [ -f $HOME/.bash_profile ]; then + . $HOME/.bash_profile + elif [ -f $HOME/.bash_login ]; then + . $HOME/.bash_login + elif [ -f $HOME/.profile ]; then + . $HOME/.profile + fi + ;; + */zsh) + [ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@" + emulate -R zsh + [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc + zhome=${ZDOTDIR:-$HOME} + # zshenv is always sourced automatically. + [ -f $zdir/zprofile ] && . $zdir/zprofile + [ -f $zhome/.zprofile ] && . $zhome/.zprofile + [ -f $zdir/zlogin ] && . $zdir/zlogin + [ -f $zhome/.zlogin ] && . $zhome/.zlogin + ;; + */csh|*/tcsh) + # [t]cshrc is always sourced automatically. + # Note that sourcing csh.login after .cshrc is non-standard. + xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX` + $SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bin/sh -c export -p >! $xsess_tmp" + . $xsess_tmp + rm -f $xsess_tmp + ;; + *) # Plain sh, ksh, and anything we do not know. + [ -f /etc/profile ] && . /etc/profile + [ -f $HOME/.profile ] && . $HOME/.profile + ;; +esac + +[ -f /etc/xprofile ] && . /etc/xprofile +[ -f $HOME/.xprofile ] && . $HOME/.xprofile + +case $session in + "") + exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session." + ;; + failsafe) + exec xterm -geometry 80x24-0-0 + ;; + custom) + exec $HOME/.xsession + ;; + default) + exec /usr/bin/startkde + ;; + *) + eval exec "$session" + ;; +esac +exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop." diff --git a/slackware64-current/source/kde/kdebase-workspace/config/Xsession.orig b/slackware64-current/source/kde/kdebase-workspace/config/Xsession.orig new file mode 100644 index 000000000..43d78b8d9 --- /dev/null +++ b/slackware64-current/source/kde/kdebase-workspace/config/Xsession.orig @@ -0,0 +1,65 @@ +#! /bin/sh +# Xsession - run as user + +session=$1 + +# Note that the respective logout scripts are not sourced. +case $SHELL in + */bash) + [ -z "$BASH" ] && exec $SHELL $0 "$@" + set +o posix + [ -f /etc/profile ] && . /etc/profile + if [ -f $HOME/.bash_profile ]; then + . $HOME/.bash_profile + elif [ -f $HOME/.bash_login ]; then + . $HOME/.bash_login + elif [ -f $HOME/.profile ]; then + . $HOME/.profile + fi + ;; + */zsh) + [ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@" + emulate -R zsh + [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc + zhome=${ZDOTDIR:-$HOME} + # zshenv is always sourced automatically. + [ -f $zdir/zprofile ] && . $zdir/zprofile + [ -f $zhome/.zprofile ] && . $zhome/.zprofile + [ -f $zdir/zlogin ] && . $zdir/zlogin + [ -f $zhome/.zlogin ] && . $zhome/.zlogin + ;; + */csh|*/tcsh) + # [t]cshrc is always sourced automatically. + # Note that sourcing csh.login after .cshrc is non-standard. + xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX` + $SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bin/sh -c export -p >! $xsess_tmp" + . $xsess_tmp + rm -f $xsess_tmp + ;; + *) # Plain sh, ksh, and anything we do not know. + [ -f /etc/profile ] && . /etc/profile + [ -f $HOME/.profile ] && . $HOME/.profile + ;; +esac + +[ -f /etc/xprofile ] && . /etc/xprofile +[ -f $HOME/.xprofile ] && . $HOME/.xprofile + +case $session in + "") + exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session." + ;; + failsafe) + exec xterm -geometry 80x24-0-0 + ;; + custom) + exec $HOME/.xsession + ;; + default) + exec /usr/bin/startkde + ;; + *) + eval exec "$session" + ;; +esac +exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop." diff --git a/slackware64-current/source/kde/kdebase-workspace/doinst.sh.gz b/slackware64-current/source/kde/kdebase-workspace/doinst.sh.gz new file mode 100644 index 000000000..1f6fbc461 --- /dev/null +++ b/slackware64-current/source/kde/kdebase-workspace/doinst.sh.gz @@ -0,0 +1 @@ +5ae51c20de91d1febe68d298250b7e04818df99f diff --git a/slackware64-current/source/kde/kdebase-workspace/kcmshell_root_privilege.patch b/slackware64-current/source/kde/kdebase-workspace/kcmshell_root_privilege.patch new file mode 100644 index 000000000..f81a98ed9 --- /dev/null +++ b/slackware64-current/source/kde/kdebase-workspace/kcmshell_root_privilege.patch @@ -0,0 +1,43 @@ +--- kdebase-workspace-4.3.85/systemsettings/core/ModuleView.cpp~ 2009-12-11 00:14:03.000000000 +0100 ++++ kdebase-workspace-4.3.85/systemsettings/core/ModuleView.cpp 2009-12-22 15:47:35.000000000 +0100 +@@ -40,6 +40,7 @@ + #include <KCModuleProxy> + #include <KStandardGuiItem> + #include <KDialogButtonBox> ++#include <KStandardDirs> + #include <kauthaction.h> + + #include "MenuItem.h" +@@ -129,6 +130,32 @@ + return; + } + ++ if ( menuItem->service()->property( "X-KDE-RootOnly", QVariant::Bool ).toBool() ) { ++ QString kdesu = KStandardDirs::findExe( "kdesu" ); ++ QString cmd = menuItem->service()->exec().trimmed(); ++ ++ /* Prepare the process to run the kcmshell */ ++ if ( cmd.left(5) == "kdesu" ) ++ { ++ cmd = cmd.remove(0,5).trimmed(); ++ ++ /* Remove all kdesu switches */ ++ while ( cmd.length() > 1 && cmd[ 0 ] == '-' ) ++ cmd = cmd.remove( 0, cmd.indexOf( ' ' ) ).trimmed(); ++ } ++ ++ if ( cmd.left(9) == "kcmshell4" ) ++ cmd = cmd.remove(0,9).trimmed(); ++ ++ QStringList args; ++ args << "-i" << QString( menuItem->service()->icon() ) << "-c" << QString( "%1 %2 --lang %3" ).arg( KStandardDirs::locate("exe", "kcmshell4") ).arg( cmd ).arg( KGlobal::locale()->language() ); ++ ++ kDebug() << "Starting root module: " << args; ++ QProcess::startDetached( kdesu, args ); ++ ++ return; ++ } ++ + QList<KCModuleInfo*> modules; + if ( menuItem->children().empty() ) { + modules << &menuItem->item(); diff --git a/slackware64-current/source/kde/kdebase-workspace/kdebase-workspace.SlackBuild b/slackware64-current/source/kde/kdebase-workspace/kdebase-workspace.SlackBuild new file mode 100755 index 000000000..1dd46d610 --- /dev/null +++ b/slackware64-current/source/kde/kdebase-workspace/kdebase-workspace.SlackBuild @@ -0,0 +1,125 @@ +#!/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 {} \; + +cat $CWD/kcmshell_root_privilege.patch | patch -p1 --verbose || exit 1 + +# 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 +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/slackware64-current/source/kde/kdebase-workspace/kdebase-workspace.kdm.server.timeout.diff.gz b/slackware64-current/source/kde/kdebase-workspace/kdebase-workspace.kdm.server.timeout.diff.gz new file mode 100644 index 000000000..c262781d0 --- /dev/null +++ b/slackware64-current/source/kde/kdebase-workspace/kdebase-workspace.kdm.server.timeout.diff.gz @@ -0,0 +1 @@ +fa156f160f386ee604dfaff7851993fe86c0db6a diff --git a/slackware64-current/source/kde/kdebase-workspace/local.options b/slackware64-current/source/kde/kdebase-workspace/local.options new file mode 100644 index 000000000..aae3c765c --- /dev/null +++ b/slackware64-current/source/kde/kdebase-workspace/local.options @@ -0,0 +1 @@ +BUILD=2 diff --git a/slackware64-current/source/kde/kdebase-workspace/slack-desc b/slackware64-current/source/kde/kdebase-workspace/slack-desc new file mode 100644 index 000000000..87f2c4182 --- /dev/null +++ b/slackware64-current/source/kde/kdebase-workspace/slack-desc @@ -0,0 +1,12 @@ + |-----handy-ruler------------------------------------------------------| +kdebase-workspace: kdebase-workspace (KDE Plasma Desktop) +kdebase-workspace: +kdebase-workspace: This package provides the essential parts of the KDE Plasma Desktop +kdebase-workspace: that are presented to the user. +kdebase-workspace: +kdebase-workspace: +kdebase-workspace: +kdebase-workspace: +kdebase-workspace: +kdebase-workspace: +kdebase-workspace: diff --git a/slackware64-current/source/kde/kdebase-workspace/xinit/xinitrc.kde b/slackware64-current/source/kde/kdebase-workspace/xinit/xinitrc.kde new file mode 100755 index 000000000..a33eb06cf --- /dev/null +++ b/slackware64-current/source/kde/kdebase-workspace/xinit/xinitrc.kde @@ -0,0 +1,32 @@ +#!/bin/sh +# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $ + +userresources=$HOME/.Xresources +usermodmap=$HOME/.Xmodmap +sysresources=/etc/X11/xinit/.Xresources +sysmodmap=/etc/X11/xinit/.Xmodmap + +# merge in defaults and keymaps + +if [ -f $sysresources ]; then + xrdb -merge $sysresources +fi + +if [ -f $sysmodmap ]; then + xmodmap $sysmodmap +fi + +if [ -f $userresources ]; then + xrdb -merge $userresources +fi + +if [ -f $usermodmap ]; then + xmodmap $usermodmap +fi + +# Start the window manager: +if [ -z "$DESKTOP_SESSION" -a -x /usr/bin/ck-launch-session ]; then + ck-launch-session startkde +else + startkde +fi diff --git a/slackware64-current/source/kde/kdebase/config/kdeglobals b/slackware64-current/source/kde/kdebase/config/kdeglobals new file mode 100644 index 000000000..25d446110 --- /dev/null +++ b/slackware64-current/source/kde/kdebase/config/kdeglobals @@ -0,0 +1,4 @@ +[General] +XftAntialias=true +XftHintStyle=hintmedium +XftSubPixel=none diff --git a/slackware64-current/source/kde/kdebase/doinst.sh.gz b/slackware64-current/source/kde/kdebase/doinst.sh.gz new file mode 100644 index 000000000..7580744e4 --- /dev/null +++ b/slackware64-current/source/kde/kdebase/doinst.sh.gz @@ -0,0 +1 @@ +2c3f8bf469e2e1c0644307700291518584a6c45b diff --git a/slackware64-current/source/kde/kdebase/kdebase.SlackBuild b/slackware64-current/source/kde/kdebase/kdebase.SlackBuild new file mode 100755 index 000000000..89ff3a503 --- /dev/null +++ b/slackware64-current/source/kde/kdebase/kdebase.SlackBuild @@ -0,0 +1,112 @@ +#!/bin/sh + +# Copyright 2009 Patrick J. Volkerding, Sebeka, MN, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +CWD=$(pwd) +TMP=${TMP:-/tmp} +PKG=$TMP/package-kdebase + +# Set the config option variables if they are not already set: +if [ -r ../KDE.options ]; then + . ../KDE.options +fi + +# The global options may be overridden here (if needed): +if [ -r ./local.options ]; then + . ./local.options +fi + +# Avoid a version number in .la files: +if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then + QTDIR=/usr/lib${LIBDIRSUFFIX}/qt +fi + +rm -rf $PKG +mkdir -p $PKG/usr +cd $TMP +echo "Building kdebase-$VERSION..." +tar xvf $CWD/../src/kdebase-$VERSION.tar.?z* || exit 1 +cd kdebase-$VERSION + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \; + +mkdir -p build +cd build + cmake \ + $KDE_OPT_ARGS \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DRUN_KAPPFINDER=ON \ + .. + make $NUMJOBS || exit 1 + make install DESTDIR=$PKG || exit 1 +cd - + +if [ -d $PKG/usr/man ]; then + gzip -9 $PKG/usr/man/man?/* +fi + +# Add profile scripts +mkdir -p $PKG/etc/profile.d +cat $CWD/profile.d/kde.sh | sed -e "s#/lib/#/lib${LIBDIRSUFFIX}/#" \ + > $PKG/etc/profile.d/kde.sh +cat $CWD/profile.d/kde.csh | sed -e "s#/lib/#/lib${LIBDIRSUFFIX}/#" \ + > $PKG/etc/profile.d/kde.csh +chmod 0755 $PKG/etc/profile.d/* + +# "konsole -ls" is no longer valid syntax for konsole, even though it's +# still documented in the help manual. Here's a way to get the same +# thing, and it works here, but I honestly don't know how it will act +# everywhere with every shell. I just know it works with bash and ksh +sed -i -e 's/Exec=konsole/Exec=konsole -e $SHELL -l/' \ + $PKG/usr/share/applications/kde4/konsole.desktop + +## I find this a little bit too bright... <change by pjv> +## Change the konsole defaults to look like the real Linux console: +#sed -i 's/ColorScheme=Linux/ColorScheme=WhiteOnBlack/' \ +# $PKG/usr/share/apps/konsole/Shell.profile + +mkdir -p $PKG/usr/doc/kdebase-$VERSION +cp -a AUTHORS COPYING* README $PKG/usr/doc/kdebase-$VERSION || true + +( cd $PKG + find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null +) + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc +zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh + +cd $PKG +/sbin/makepkg -l y -c n $TMP/kdebase-$VERSION-$ARCH-$BUILD.txz + diff --git a/slackware64-current/source/kde/kdebase/module_manager_include.diff b/slackware64-current/source/kde/kdebase/module_manager_include.diff new file mode 100644 index 000000000..498b2afb0 --- /dev/null +++ b/slackware64-current/source/kde/kdebase/module_manager_include.diff @@ -0,0 +1,19 @@ +--- trunk/KDE/kdebase/apps/konqueror/sidebar/module_manager.h 2009/11/13 18:46:51 1048689 ++++ trunk/KDE/kdebase/apps/konqueror/sidebar/module_manager.h 2010/01/07 20:09:11 1071281 +@@ -18,6 +18,9 @@ + Boston, MA 02110-1301, USA. + */ + ++#ifndef MODULE_MANAGER_H ++#define MODULE_MANAGER_H ++ + #include <QStringList> + #include <kservice.h> + class KConfigGroup; +@@ -74,3 +77,5 @@ + KConfigGroup *m_config; // owned by SidebarWidget + QString m_localPath; // local path + }; ++ ++#endif + diff --git a/slackware64-current/source/kde/kdebase/profile.d/kde.csh b/slackware64-current/source/kde/kdebase/profile.d/kde.csh new file mode 100755 index 000000000..a09579bf1 --- /dev/null +++ b/slackware64-current/source/kde/kdebase/profile.d/kde.csh @@ -0,0 +1,12 @@ +#!/bin/csh +# KDE additions: +if ( ! $?KDEDIRS ) then + setenv KDEDIRS /usr +endif +setenv PATH ${PATH}:/usr/lib/kde4/libexec + +if ( $?XDG_CONFIG_DIRS ) then + setenv XDG_CONFIG_DIRS ${XDG_CONFIG_DIRS}:/etc/kde/xdg +else + setenv XDG_CONFIG_DIRS /etc/xdg:/etc/kde/xdg +endif diff --git a/slackware64-current/source/kde/kdebase/profile.d/kde.sh b/slackware64-current/source/kde/kdebase/profile.d/kde.sh new file mode 100755 index 000000000..6f0199e2d --- /dev/null +++ b/slackware64-current/source/kde/kdebase/profile.d/kde.sh @@ -0,0 +1,13 @@ +#!/bin/sh +# KDE additions: +KDEDIRS=/usr +export KDEDIRS +PATH="$PATH:/usr/lib/kde4/libexec" +export PATH +if [ ! "$XDG_CONFIG_DIRS" = "" ]; then + XDG_CONFIG_DIRS=$XDG_CONFIG_DIRS:/etc/kde/xdg +else + XDG_CONFIG_DIRS=/etc/xdg:/etc/kde/xdg +fi +export XDG_CONFIG_DIRS + diff --git a/slackware64-current/source/kde/kdebase/slack-desc b/slackware64-current/source/kde/kdebase/slack-desc new file mode 100644 index 000000000..bf91423e9 --- /dev/null +++ b/slackware64-current/source/kde/kdebase/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdebase: kdebase (KDE core applications and files) +kdebase: +kdebase: This package provides the core applications and infrastructure files +kdebase: for the KDE Plasma Desktop. +kdebase: +kdebase: +kdebase: +kdebase: +kdebase: +kdebase: +kdebase: diff --git a/slackware64-current/source/kde/kdebindings/kdebindings-len-ptr-rfloat.diff.gz b/slackware64-current/source/kde/kdebindings/kdebindings-len-ptr-rfloat.diff.gz new file mode 100644 index 000000000..329afaa23 --- /dev/null +++ b/slackware64-current/source/kde/kdebindings/kdebindings-len-ptr-rfloat.diff.gz @@ -0,0 +1 @@ +24d005634083c069ef3761ddafb61f37b6d9c4b7 diff --git a/slackware64-current/source/kde/kdebindings/kdebindings-ruby-env.h.diff.gz b/slackware64-current/source/kde/kdebindings/kdebindings-ruby-env.h.diff.gz new file mode 100644 index 000000000..248ef7002 --- /dev/null +++ b/slackware64-current/source/kde/kdebindings/kdebindings-ruby-env.h.diff.gz @@ -0,0 +1 @@ +cd63c1df8c7f8ef3fa407538b6efee951453aeb6 diff --git a/slackware64-current/source/kde/kdebindings/kdebindings-rubyconfig.h.diff.gz b/slackware64-current/source/kde/kdebindings/kdebindings-rubyconfig.h.diff.gz new file mode 100644 index 000000000..417e2d9a9 --- /dev/null +++ b/slackware64-current/source/kde/kdebindings/kdebindings-rubyconfig.h.diff.gz @@ -0,0 +1 @@ +39409d66e0f960910ec9f23301106b22730a9bbf diff --git a/slackware64-current/source/kde/kdebindings/kdebindings.SlackBuild b/slackware64-current/source/kde/kdebindings/kdebindings.SlackBuild new file mode 100755 index 000000000..21df45de4 --- /dev/null +++ b/slackware64-current/source/kde/kdebindings/kdebindings.SlackBuild @@ -0,0 +1,104 @@ +#!/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 + +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 {} \; + +# -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 \ + -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/slackware64-current/source/kde/kdebindings/local.options b/slackware64-current/source/kde/kdebindings/local.options new file mode 100644 index 000000000..aae3c765c --- /dev/null +++ b/slackware64-current/source/kde/kdebindings/local.options @@ -0,0 +1 @@ +BUILD=2 diff --git a/slackware64-current/source/kde/kdebindings/slack-desc b/slackware64-current/source/kde/kdebindings/slack-desc new file mode 100644 index 000000000..e927c76fe --- /dev/null +++ b/slackware64-current/source/kde/kdebindings/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdebindings: kdebindings (KDE language bindings) +kdebindings: +kdebindings: KDE and most KDE applications are implemented using the C++ +kdebindings: programming language, but that doesn't mean you don't have a choice. +kdebindings: This package contains a number of bindings to other languages, +kdebindings: including scripting languages and other systems' programming +kdebindings: languages, allowing them to be used to create applications for the +kdebindings: KDE Platform. +kdebindings: +kdebindings: +kdebindings: diff --git a/slackware64-current/source/kde/kdeedu/doinst.sh.gz b/slackware64-current/source/kde/kdeedu/doinst.sh.gz new file mode 100644 index 000000000..dee0b74b1 --- /dev/null +++ b/slackware64-current/source/kde/kdeedu/doinst.sh.gz @@ -0,0 +1 @@ +3156b11587f00e6de494fb0cb8f77a562eb77469 diff --git a/slackware64-current/source/kde/kdeedu/kdeedu.SlackBuild b/slackware64-current/source/kde/kdeedu/kdeedu.SlackBuild new file mode 100755 index 000000000..1cdb0336a --- /dev/null +++ b/slackware64-current/source/kde/kdeedu/kdeedu.SlackBuild @@ -0,0 +1,90 @@ +#!/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/slackware64-current/source/kde/kdeedu/slack-desc b/slackware64-current/source/kde/kdeedu/slack-desc new file mode 100644 index 000000000..b97fdd759 --- /dev/null +++ b/slackware64-current/source/kde/kdeedu/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdeedu: kdeedu (Educational applications) +kdeedu: +kdeedu: Educational applications for the KDE Software Compilation. +kdeedu: +kdeedu: +kdeedu: +kdeedu: +kdeedu: +kdeedu: +kdeedu: +kdeedu: diff --git a/slackware64-current/source/kde/kdegames/doinst.sh.gz b/slackware64-current/source/kde/kdegames/doinst.sh.gz new file mode 100644 index 000000000..dee0b74b1 --- /dev/null +++ b/slackware64-current/source/kde/kdegames/doinst.sh.gz @@ -0,0 +1 @@ +3156b11587f00e6de494fb0cb8f77a562eb77469 diff --git a/slackware64-current/source/kde/kdegames/kdegames.SlackBuild b/slackware64-current/source/kde/kdegames/kdegames.SlackBuild new file mode 100755 index 000000000..6532e1e7b --- /dev/null +++ b/slackware64-current/source/kde/kdegames/kdegames.SlackBuild @@ -0,0 +1,90 @@ +#!/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/slackware64-current/source/kde/kdegames/slack-desc b/slackware64-current/source/kde/kdegames/slack-desc new file mode 100644 index 000000000..c821c7fa7 --- /dev/null +++ b/slackware64-current/source/kde/kdegames/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdegames: kdegames (KDE games) +kdegames: +kdegames: A collection of games for the KDE Software Compilation. +kdegames: +kdegames: +kdegames: +kdegames: +kdegames: +kdegames: +kdegames: +kdegames: diff --git a/slackware64-current/source/kde/kdegraphics/doinst.sh.gz b/slackware64-current/source/kde/kdegraphics/doinst.sh.gz new file mode 100644 index 000000000..dee0b74b1 --- /dev/null +++ b/slackware64-current/source/kde/kdegraphics/doinst.sh.gz @@ -0,0 +1 @@ +3156b11587f00e6de494fb0cb8f77a562eb77469 diff --git a/slackware64-current/source/kde/kdegraphics/kdegraphics.SlackBuild b/slackware64-current/source/kde/kdegraphics/kdegraphics.SlackBuild new file mode 100755 index 000000000..a33ffbccb --- /dev/null +++ b/slackware64-current/source/kde/kdegraphics/kdegraphics.SlackBuild @@ -0,0 +1,94 @@ +#!/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 + +zcat $CWD/kdegraphics.gwenview.jpeg8.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} \ + .. + 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/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/slackware64-current/source/kde/kdegraphics/kdegraphics.gwenview.jpeg8.diff.gz b/slackware64-current/source/kde/kdegraphics/kdegraphics.gwenview.jpeg8.diff.gz new file mode 100644 index 000000000..778459048 --- /dev/null +++ b/slackware64-current/source/kde/kdegraphics/kdegraphics.gwenview.jpeg8.diff.gz @@ -0,0 +1 @@ +5d1b343710765534ec0363fbe704bc4b426a00ed diff --git a/slackware64-current/source/kde/kdegraphics/local.options b/slackware64-current/source/kde/kdegraphics/local.options new file mode 100644 index 000000000..aae3c765c --- /dev/null +++ b/slackware64-current/source/kde/kdegraphics/local.options @@ -0,0 +1 @@ +BUILD=2 diff --git a/slackware64-current/source/kde/kdegraphics/slack-desc b/slackware64-current/source/kde/kdegraphics/slack-desc new file mode 100644 index 000000000..7184942e0 --- /dev/null +++ b/slackware64-current/source/kde/kdegraphics/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdegraphics: kdegraphics (KDE graphics programs) +kdegraphics: +kdegraphics: Graphics programs for the KDE Software Compilation, including +kdegraphics: gwenview, kcolorchooser, kbackgroundsnapshot, kolourpaint, kruler, +kdegraphics: ksnapshot, okular, and xf86gammacfg. +kdegraphics: +kdegraphics: +kdegraphics: +kdegraphics: +kdegraphics: +kdegraphics: diff --git a/slackware64-current/source/kde/kdelibs/doinst.sh.gz b/slackware64-current/source/kde/kdelibs/doinst.sh.gz new file mode 100644 index 000000000..f5fec6e6a --- /dev/null +++ b/slackware64-current/source/kde/kdelibs/doinst.sh.gz @@ -0,0 +1 @@ +1fa1fcbdf24f14ea9c8c8dcef0882cdb11d2c5bd diff --git a/slackware64-current/source/kde/kdelibs/kdelibs.SlackBuild b/slackware64-current/source/kde/kdelibs/kdelibs.SlackBuild new file mode 100755 index 000000000..aa6ddde09 --- /dev/null +++ b/slackware64-current/source/kde/kdelibs/kdelibs.SlackBuild @@ -0,0 +1,96 @@ +#!/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 + +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 || 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/slackware64-current/source/kde/kdelibs/kdesu-allow_NOPASS_in_suauth.patch.gz b/slackware64-current/source/kde/kdelibs/kdesu-allow_NOPASS_in_suauth.patch.gz new file mode 100644 index 000000000..39373c90e --- /dev/null +++ b/slackware64-current/source/kde/kdelibs/kdesu-allow_NOPASS_in_suauth.patch.gz @@ -0,0 +1 @@ +8c3f90b3dd0a8791b3035a20333311fe99f138bb diff --git a/slackware64-current/source/kde/kdelibs/slack-desc b/slackware64-current/source/kde/kdelibs/slack-desc new file mode 100644 index 000000000..a89ea3c8a --- /dev/null +++ b/slackware64-current/source/kde/kdelibs/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdelibs: kdelibs (KDE libraries) +kdelibs: +kdelibs: System libraries and other resources required for the KDE Platform. +kdelibs: +kdelibs: +kdelibs: +kdelibs: +kdelibs: +kdelibs: +kdelibs: +kdelibs: diff --git a/slackware64-current/source/kde/kdemultimedia/doinst.sh.gz b/slackware64-current/source/kde/kdemultimedia/doinst.sh.gz new file mode 100644 index 000000000..4540c97c4 --- /dev/null +++ b/slackware64-current/source/kde/kdemultimedia/doinst.sh.gz @@ -0,0 +1 @@ +ed3be897b7e3aced3114c5e1c743ccbf876b4238 diff --git a/slackware64-current/source/kde/kdemultimedia/kdemultimedia.SlackBuild b/slackware64-current/source/kde/kdemultimedia/kdemultimedia.SlackBuild new file mode 100755 index 000000000..9a7826ad1 --- /dev/null +++ b/slackware64-current/source/kde/kdemultimedia/kdemultimedia.SlackBuild @@ -0,0 +1,90 @@ +#!/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/slackware64-current/source/kde/kdemultimedia/slack-desc b/slackware64-current/source/kde/kdemultimedia/slack-desc new file mode 100644 index 000000000..2cc67153a --- /dev/null +++ b/slackware64-current/source/kde/kdemultimedia/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdemultimedia: kdemultimedia (KDE multimedia applications) +kdemultimedia: +kdemultimedia: Multimedia applications for the KDE Software Compilation, including: +kdemultimedia: * noatun: a multimedia player for sound and movies +kdemultimedia: * kmix: the audio mixer as a standalone program and Kicker applet +kdemultimedia: * kscd: A CD player with an interface to the internet CDDB database +kdemultimedia: * phonon-xine: A Phonon backend based on Xine +kdemultimedia: +kdemultimedia: +kdemultimedia: +kdemultimedia: diff --git a/slackware64-current/source/kde/kdenetwork/doinst.sh.gz b/slackware64-current/source/kde/kdenetwork/doinst.sh.gz new file mode 100644 index 000000000..4540c97c4 --- /dev/null +++ b/slackware64-current/source/kde/kdenetwork/doinst.sh.gz @@ -0,0 +1 @@ +ed3be897b7e3aced3114c5e1c743ccbf876b4238 diff --git a/slackware64-current/source/kde/kdenetwork/kdenetwork.SlackBuild b/slackware64-current/source/kde/kdenetwork/kdenetwork.SlackBuild new file mode 100755 index 000000000..9ff64fb9e --- /dev/null +++ b/slackware64-current/source/kde/kdenetwork/kdenetwork.SlackBuild @@ -0,0 +1,95 @@ +#!/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 + +# CVE-2010-1000 and CVE-2010-1511: +zcat $CWD/kget.kde44.CVE-2010-1000-1511.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_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/slackware64-current/source/kde/kdenetwork/kget.kde44.CVE-2010-1000-1511.diff.gz b/slackware64-current/source/kde/kdenetwork/kget.kde44.CVE-2010-1000-1511.diff.gz new file mode 100644 index 000000000..56e9587ba --- /dev/null +++ b/slackware64-current/source/kde/kdenetwork/kget.kde44.CVE-2010-1000-1511.diff.gz @@ -0,0 +1 @@ +1b0cb600ac8b6842e06c7573f60e12706ddc5f34 diff --git a/slackware64-current/source/kde/kdenetwork/local.options b/slackware64-current/source/kde/kdenetwork/local.options new file mode 100644 index 000000000..aae3c765c --- /dev/null +++ b/slackware64-current/source/kde/kdenetwork/local.options @@ -0,0 +1 @@ +BUILD=2 diff --git a/slackware64-current/source/kde/kdenetwork/slack-desc b/slackware64-current/source/kde/kdenetwork/slack-desc new file mode 100644 index 000000000..90120dd93 --- /dev/null +++ b/slackware64-current/source/kde/kdenetwork/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdenetwork: kdenetwork (Network utilities for KDE) +kdenetwork: +kdenetwork: Network related utilities for the KDE Software Compilation. +kdenetwork: +kdenetwork: +kdenetwork: +kdenetwork: +kdenetwork: +kdenetwork: +kdenetwork: +kdenetwork: diff --git a/slackware64-current/source/kde/kdepim-runtime/doinst.sh.gz b/slackware64-current/source/kde/kdepim-runtime/doinst.sh.gz new file mode 100644 index 000000000..dee0b74b1 --- /dev/null +++ b/slackware64-current/source/kde/kdepim-runtime/doinst.sh.gz @@ -0,0 +1 @@ +3156b11587f00e6de494fb0cb8f77a562eb77469 diff --git a/slackware64-current/source/kde/kdepim-runtime/kdepim-runtime.SlackBuild b/slackware64-current/source/kde/kdepim-runtime/kdepim-runtime.SlackBuild new file mode 100755 index 000000000..51b89c51f --- /dev/null +++ b/slackware64-current/source/kde/kdepim-runtime/kdepim-runtime.SlackBuild @@ -0,0 +1,91 @@ +#!/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/slackware64-current/source/kde/kdepim-runtime/slack-desc b/slackware64-current/source/kde/kdepim-runtime/slack-desc new file mode 100644 index 000000000..cb0ac6e73 --- /dev/null +++ b/slackware64-current/source/kde/kdepim-runtime/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler-----------------------------------------------------| +kdepim-runtime: kdepim-runtime (KDE Personal Information Management runtime) +kdepim-runtime: +kdepim-runtime: The KDE-PIM project aims to bring together those who wish to help +kdepim-runtime: design, implement, test, etc. anything that's to do with personal +kdepim-runtime: information management. +kdepim-runtime: +kdepim-runtime: This rather broad scope encompasses mail clients, addressbooks, +kdepim-runtime: usenet news, scheduling, and even sticky notes. +kdepim-runtime: +kdepim-runtime: +kdepim-runtime: diff --git a/slackware64-current/source/kde/kdepim/doinst.sh.gz b/slackware64-current/source/kde/kdepim/doinst.sh.gz new file mode 100644 index 000000000..dee0b74b1 --- /dev/null +++ b/slackware64-current/source/kde/kdepim/doinst.sh.gz @@ -0,0 +1 @@ +3156b11587f00e6de494fb0cb8f77a562eb77469 diff --git a/slackware64-current/source/kde/kdepim/kdepim-4.4.0-install-headers.patch b/slackware64-current/source/kde/kdepim/kdepim-4.4.0-install-headers.patch new file mode 100644 index 000000000..378147093 --- /dev/null +++ b/slackware64-current/source/kde/kdepim/kdepim-4.4.0-install-headers.patch @@ -0,0 +1,127 @@ +Index: libkleo/CMakeLists.txt +=================================================================== +--- libkleo/CMakeLists.txt (revision 1072331) ++++ libkleo/CMakeLists.txt (revision 1072330) +@@ -117,4 +117,60 @@ + 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 ++ kleo/cryptobackend.h ++ kleo/cryptobackendfactory.h ++ kleo/cryptoconfig.h ++ kleo/dn.h ++ kleo/job.h ++ kleo/keylistjob.h ++ kleo/keygenerationjob.h ++ kleo/abstractimportjob.h ++ kleo/importjob.h ++ kleo/importfromkeyserverjob.h ++ kleo/exportjob.h ++ kleo/changeexpiryjob.h ++ kleo/changeownertrustjob.h ++ kleo/downloadjob.h ++ kleo/deletejob.h ++ kleo/encryptjob.h ++ kleo/decryptjob.h ++ kleo/signjob.h ++ kleo/specialjob.h ++ kleo/verifydetachedjob.h ++ kleo/verifyopaquejob.h ++ kleo/decryptverifyjob.h ++ kleo/signencryptjob.h ++ kleo/signkeyjob.h ++ kleo/adduseridjob.h ++ kleo/refreshkeysjob.h ++ kleo/multideletejob.h ++ kleo/hierarchicalkeylistjob.h ++ kleo/keyfilter.h ++ kleo/keyfiltermanager.h ++ DESTINATION ${INCLUDE_INSTALL_DIR}/kleo COMPONENT Devel) ++ ++install ( FILES ++ ui/kdhorizontalline.h ++ ui/messagebox.h ++ ui/progressbar.h ++ ui/progressdialog.h ++ ui/keylistview.h ++ ui/keyselectiondialog.h ++ ui/keyrequester.h ++ ui/keyapprovaldialog.h ++ ui/backendconfigwidget.h ++ ui/dnattributeorderconfigwidget.h ++ ui/cryptoconfigmodule.h ++ ui/cryptoconfigdialog.h ++ ui/directoryserviceswidget.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 @@ + install(FILES kpgp.upd DESTINATION ${KCONF_UPDATE_INSTALL_DIR}) + install(PROGRAMS kpgp-3.1-upgrade-address-data.pl DESTINATION ${KCONF_UPDATE_INSTALL_DIR}) + ++install(FILES ++ kpgp.h ++ kpgpbase.h ++ kpgpblock.h ++ kpgpkey.h ++ kpgpui.h ++ libkpgp_export.h ++ DESTINATION ${INCLUDE_INSTALL_DIR}/kpgp COMPONENT Devel ) ++ diff --git a/slackware64-current/source/kde/kdepim/kdepim.SlackBuild b/slackware64-current/source/kde/kdepim/kdepim.SlackBuild new file mode 100755 index 000000000..5c7b53474 --- /dev/null +++ b/slackware64-current/source/kde/kdepim/kdepim.SlackBuild @@ -0,0 +1,94 @@ +#!/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/slackware64-current/source/kde/kdepim/slack-desc b/slackware64-current/source/kde/kdepim/slack-desc new file mode 100644 index 000000000..7a66c176c --- /dev/null +++ b/slackware64-current/source/kde/kdepim/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler-----------------------------------------------------| +kdepim: kdepim (KDE Personal Information Management applications) +kdepim: +kdepim: The KDE-PIM project aims to bring together those who wish to help +kdepim: design, implement, test, etc. anything that's to do with personal +kdepim: information management. +kdepim: +kdepim: This rather broad scope encompasses mail clients, addressbooks, +kdepim: usenet news, scheduling, and even sticky notes. +kdepim: +kdepim: +kdepim: diff --git a/slackware64-current/source/kde/kdepimlibs/kdepimlibs.SlackBuild b/slackware64-current/source/kde/kdepimlibs/kdepimlibs.SlackBuild new file mode 100755 index 000000000..9fe4b1b84 --- /dev/null +++ b/slackware64-current/source/kde/kdepimlibs/kdepimlibs.SlackBuild @@ -0,0 +1,90 @@ +#!/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-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 +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/slackware64-current/source/kde/kdepimlibs/slack-desc b/slackware64-current/source/kde/kdepimlibs/slack-desc new file mode 100644 index 000000000..cbd08ba48 --- /dev/null +++ b/slackware64-current/source/kde/kdepimlibs/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdepimlibs: kdepimlibs (Libraries for KDE-PIM) +kdepimlibs: +kdepimlibs: This module includes libraries that are central to the development and +kdepimlibs: execution of a KDE-PIM application. +kdepimlibs: +kdepimlibs: +kdepimlibs: +kdepimlibs: +kdepimlibs: +kdepimlibs: +kdepimlibs: diff --git a/slackware64-current/source/kde/kdeplasma-addons/doinst.sh.gz b/slackware64-current/source/kde/kdeplasma-addons/doinst.sh.gz new file mode 100644 index 000000000..dee0b74b1 --- /dev/null +++ b/slackware64-current/source/kde/kdeplasma-addons/doinst.sh.gz @@ -0,0 +1 @@ +3156b11587f00e6de494fb0cb8f77a562eb77469 diff --git a/slackware64-current/source/kde/kdeplasma-addons/kdeplasma-addons.SlackBuild b/slackware64-current/source/kde/kdeplasma-addons/kdeplasma-addons.SlackBuild new file mode 100755 index 000000000..5595221a5 --- /dev/null +++ b/slackware64-current/source/kde/kdeplasma-addons/kdeplasma-addons.SlackBuild @@ -0,0 +1,90 @@ +#!/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/slackware64-current/source/kde/kdeplasma-addons/slack-desc b/slackware64-current/source/kde/kdeplasma-addons/slack-desc new file mode 100644 index 000000000..a9bc5738f --- /dev/null +++ b/slackware64-current/source/kde/kdeplasma-addons/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdeplasma-addons: kdeplasma-addons (Plasma addons for KDE) +kdeplasma-addons: +kdeplasma-addons: Plasmoids (or widgets) for the KDE Plasma Desktop shell. +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: diff --git a/slackware64-current/source/kde/kdesdk/doinst.sh.gz b/slackware64-current/source/kde/kdesdk/doinst.sh.gz new file mode 100644 index 000000000..dee0b74b1 --- /dev/null +++ b/slackware64-current/source/kde/kdesdk/doinst.sh.gz @@ -0,0 +1 @@ +3156b11587f00e6de494fb0cb8f77a562eb77469 diff --git a/slackware64-current/source/kde/kdesdk/kdesdk.SlackBuild b/slackware64-current/source/kde/kdesdk/kdesdk.SlackBuild new file mode 100755 index 000000000..5c6f5730f --- /dev/null +++ b/slackware64-current/source/kde/kdesdk/kdesdk.SlackBuild @@ -0,0 +1,90 @@ +#!/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/slackware64-current/source/kde/kdesdk/slack-desc b/slackware64-current/source/kde/kdesdk/slack-desc new file mode 100644 index 000000000..f954a27a1 --- /dev/null +++ b/slackware64-current/source/kde/kdesdk/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler-----------------------------------------------------| +kdesdk: kdesdk (KDE SDK) +kdesdk: +kdesdk: KDE Software Development Kit. This is a collection of applications +kdesdk: and tools used to develop on the KDE Platform. It also contains +kdesdk: example code for use in learning KDE programming or starting a new +kdesdk: KDE application. +kdesdk: +kdesdk: +kdesdk: +kdesdk: +kdesdk: diff --git a/slackware64-current/source/kde/kdetoys/doinst.sh.gz b/slackware64-current/source/kde/kdetoys/doinst.sh.gz new file mode 100644 index 000000000..dee0b74b1 --- /dev/null +++ b/slackware64-current/source/kde/kdetoys/doinst.sh.gz @@ -0,0 +1 @@ +3156b11587f00e6de494fb0cb8f77a562eb77469 diff --git a/slackware64-current/source/kde/kdetoys/kdetoys.SlackBuild b/slackware64-current/source/kde/kdetoys/kdetoys.SlackBuild new file mode 100755 index 000000000..dbfe023fb --- /dev/null +++ b/slackware64-current/source/kde/kdetoys/kdetoys.SlackBuild @@ -0,0 +1,90 @@ +#!/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/slackware64-current/source/kde/kdetoys/slack-desc b/slackware64-current/source/kde/kdetoys/slack-desc new file mode 100644 index 000000000..9af6c6025 --- /dev/null +++ b/slackware64-current/source/kde/kdetoys/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdetoys: kdetoys (Toys for the KDE Software Compilation) +kdetoys: +kdetoys: Some toys for the KDE Software Compilation such as amor, kteatime, +kdetoys: ktux, kweatherreport, and kweatherservice. +kdetoys: +kdetoys: +kdetoys: +kdetoys: +kdetoys: +kdetoys: +kdetoys: diff --git a/slackware64-current/source/kde/kdeutils/doinst.sh.gz b/slackware64-current/source/kde/kdeutils/doinst.sh.gz new file mode 100644 index 000000000..4540c97c4 --- /dev/null +++ b/slackware64-current/source/kde/kdeutils/doinst.sh.gz @@ -0,0 +1 @@ +ed3be897b7e3aced3114c5e1c743ccbf876b4238 diff --git a/slackware64-current/source/kde/kdeutils/kdeutils.SlackBuild b/slackware64-current/source/kde/kdeutils/kdeutils.SlackBuild new file mode 100755 index 000000000..66b543293 --- /dev/null +++ b/slackware64-current/source/kde/kdeutils/kdeutils.SlackBuild @@ -0,0 +1,91 @@ +#!/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/slackware64-current/source/kde/kdeutils/slack-desc b/slackware64-current/source/kde/kdeutils/slack-desc new file mode 100644 index 000000000..2972d01fd --- /dev/null +++ b/slackware64-current/source/kde/kdeutils/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler---------------------------------------------------| +kdeutils: kdeutils (KDE Utilities) +kdeutils: +kdeutils: This package includes utilities for the KDE Software Compilation +kdeutils: such as ark, kcalc, kcharselect, kdessh, kdf, kfloppy, kgpg, +kdeutils: ktimer, kwalletmanager, kwikdisk, okteta, superkaramba, and +kdeutils: sweeper. +kdeutils: +kdeutils: +kdeutils: +kdeutils: +kdeutils: diff --git a/slackware64-current/source/kde/kdevelop/doinst.sh.gz b/slackware64-current/source/kde/kdevelop/doinst.sh.gz new file mode 100644 index 000000000..dee0b74b1 --- /dev/null +++ b/slackware64-current/source/kde/kdevelop/doinst.sh.gz @@ -0,0 +1 @@ +3156b11587f00e6de494fb0cb8f77a562eb77469 diff --git a/slackware64-current/source/kde/kdevelop/kdevelop.SlackBuild b/slackware64-current/source/kde/kdevelop/kdevelop.SlackBuild new file mode 100755 index 000000000..430f480bd --- /dev/null +++ b/slackware64-current/source/kde/kdevelop/kdevelop.SlackBuild @@ -0,0 +1,91 @@ +#!/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/slackware64-current/source/kde/kdevelop/local.options b/slackware64-current/source/kde/kdevelop/local.options new file mode 100644 index 000000000..59095fb99 --- /dev/null +++ b/slackware64-current/source/kde/kdevelop/local.options @@ -0,0 +1 @@ +VERSION=4.0.0 diff --git a/slackware64-current/source/kde/kdevelop/slack-desc b/slackware64-current/source/kde/kdevelop/slack-desc new file mode 100644 index 000000000..49f2da129 --- /dev/null +++ b/slackware64-current/source/kde/kdevelop/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdevelop: kdevelop (development environment for KDE) +kdevelop: +kdevelop: The KDevelop integrated C/C++ application development environment. +kdevelop: +kdevelop: +kdevelop: +kdevelop: +kdevelop: +kdevelop: +kdevelop: +kdevelop: diff --git a/slackware64-current/source/kde/kdevplatform/doinst.sh.gz b/slackware64-current/source/kde/kdevplatform/doinst.sh.gz new file mode 100644 index 000000000..dee0b74b1 --- /dev/null +++ b/slackware64-current/source/kde/kdevplatform/doinst.sh.gz @@ -0,0 +1 @@ +3156b11587f00e6de494fb0cb8f77a562eb77469 diff --git a/slackware64-current/source/kde/kdevplatform/kdevplatform.SlackBuild b/slackware64-current/source/kde/kdevplatform/kdevplatform.SlackBuild new file mode 100755 index 000000000..d24b94db0 --- /dev/null +++ b/slackware64-current/source/kde/kdevplatform/kdevplatform.SlackBuild @@ -0,0 +1,91 @@ +#!/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/slackware64-current/source/kde/kdevplatform/local.options b/slackware64-current/source/kde/kdevplatform/local.options new file mode 100644 index 000000000..624badec2 --- /dev/null +++ b/slackware64-current/source/kde/kdevplatform/local.options @@ -0,0 +1 @@ +VERSION=1.0.0 diff --git a/slackware64-current/source/kde/kdevplatform/slack-desc b/slackware64-current/source/kde/kdevplatform/slack-desc new file mode 100644 index 000000000..04fe68c9e --- /dev/null +++ b/slackware64-current/source/kde/kdevplatform/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdevplatform: kdevplatform (KDE development platform) +kdevplatform: +kdevplatform: This KDE module provides libraries used by kdevelop. +kdevplatform: +kdevplatform: +kdevplatform: +kdevplatform: +kdevplatform: +kdevplatform: +kdevplatform: +kdevplatform: diff --git a/slackware64-current/source/kde/kdewebdev/doinst.sh.gz b/slackware64-current/source/kde/kdewebdev/doinst.sh.gz new file mode 100644 index 000000000..dee0b74b1 --- /dev/null +++ b/slackware64-current/source/kde/kdewebdev/doinst.sh.gz @@ -0,0 +1 @@ +3156b11587f00e6de494fb0cb8f77a562eb77469 diff --git a/slackware64-current/source/kde/kdewebdev/include-tidy.patch.gz b/slackware64-current/source/kde/kdewebdev/include-tidy.patch.gz new file mode 100644 index 000000000..4ad50e090 --- /dev/null +++ b/slackware64-current/source/kde/kdewebdev/include-tidy.patch.gz @@ -0,0 +1 @@ +8a7e55b711a6f546f48ef884f821a2792d6212c4 diff --git a/slackware64-current/source/kde/kdewebdev/kde4-kdewebdev-findtidy.diff.gz b/slackware64-current/source/kde/kdewebdev/kde4-kdewebdev-findtidy.diff.gz new file mode 100644 index 000000000..001fb4269 --- /dev/null +++ b/slackware64-current/source/kde/kdewebdev/kde4-kdewebdev-findtidy.diff.gz @@ -0,0 +1 @@ +cb025b4f0e9ccb5c2c65f78d4df94f74a4dac221 diff --git a/slackware64-current/source/kde/kdewebdev/kdewebdev.SlackBuild b/slackware64-current/source/kde/kdewebdev/kdewebdev.SlackBuild new file mode 100755 index 000000000..47e484992 --- /dev/null +++ b/slackware64-current/source/kde/kdewebdev/kdewebdev.SlackBuild @@ -0,0 +1,108 @@ +#!/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/slackware64-current/source/kde/kdewebdev/slack-desc b/slackware64-current/source/kde/kdewebdev/slack-desc new file mode 100644 index 000000000..294ef22e4 --- /dev/null +++ b/slackware64-current/source/kde/kdewebdev/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler--------------------------------------------------| +kdewebdev: kdewebdev (web development package for the KDE Platform) +kdewebdev: +kdewebdev: The kdewebdev package contains applications which are useful for +kdewebdev: web development. +kdewebdev: +kdewebdev: +kdewebdev: +kdewebdev: +kdewebdev: +kdewebdev: +kdewebdev: diff --git a/slackware64-current/source/kde/kdewebdev/tidy/get-tidy-cvs.sh b/slackware64-current/source/kde/kdewebdev/tidy/get-tidy-cvs.sh new file mode 100755 index 000000000..e4fb4b20d --- /dev/null +++ b/slackware64-current/source/kde/kdewebdev/tidy/get-tidy-cvs.sh @@ -0,0 +1,37 @@ +#!/bin/sh +# Copyright 2006, 2009 Patrick Volkerding, Sebeka, MN, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +# Fetch the latest CVS of Tidy. +# Clean the download location: +rm -rf tidy +cvs -d:pserver:anonymous@tidy.cvs.sourceforge.net:/cvsroot/tidy login +CVS_VERSION=$(date +%Y%m%dT%R | tr -d :) +# Doubtful that these will exist, but... +rm -f tidy-${CVS_VERSION}.tar tidy-${CVS_VERSION}.tar.xz +cvs -z3 -d:pserver:anonymous@tidy.cvs.sourceforge.net:/cvsroot/tidy co -P tidy +# Rid ourselves of cruft: +( cd tidy ; find . -type d -name CVS -exec rm -rf {} \; 2> /dev/null ) +# Make tarball "release": +tar cf tidy-${CVS_VERSION}.tar tidy +xz -9 tidy-${CVS_VERSION}.tar +# Clean up: +rm -rf tidy diff --git a/slackware64-current/source/kde/kdewebdev/tidy/tidy-20100503T2309.tar.xz b/slackware64-current/source/kde/kdewebdev/tidy/tidy-20100503T2309.tar.xz new file mode 100644 index 000000000..f28886673 --- /dev/null +++ b/slackware64-current/source/kde/kdewebdev/tidy/tidy-20100503T2309.tar.xz @@ -0,0 +1 @@ +3a25616ea28c8a8183b04687aa4ca5f650f79ca2 diff --git a/slackware64-current/source/kde/kdewebdev/tidy/tidy.SlackBuild b/slackware64-current/source/kde/kdewebdev/tidy/tidy.SlackBuild new file mode 100755 index 000000000..6d8c3a7dd --- /dev/null +++ b/slackware64-current/source/kde/kdewebdev/tidy/tidy.SlackBuild @@ -0,0 +1,104 @@ +#!/bin/sh +# Copyright 2006, 2007, 2008, 2009, 2010 Patrick J. Volkerding, Sebeka, MN, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +# This file is an example, so feel free to fix it if it gets out of date. :-) + +PKGNAM=tidy +VERSION=${VERSION:-20100503T2309} +BUILD=${BUILD:-1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) export ARCH=i486 ;; + arm*) export ARCH=arm ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) export ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp} +PKG=$TMP/package-${PKGNAM} + +if [ "$ARCH" = "i486" ]; then + SLKCFLAGS="-O2 -march=i486 -mtune=i686" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" +else + SLKCFLAGS="-O2" +fi + +rm -rf $PKG +mkdir -p $TMP $PKG +cd $TMP +rm -rf ${PKGNAM} +tar xvf $CWD/${PKGNAM}-$VERSION.tar.?z* + +cd ${PKGNAM} + +# Make sure ownerships and permissions are sane: +chown -R root:root . +find . -perm 666 -exec chmod 644 {} \; +find . -perm 664 -exec chmod 644 {} \; +find . -perm 600 -exec chmod 644 {} \; +find . -perm 444 -exec chmod 644 {} \; +find . -perm 400 -exec chmod 644 {} \; +find . -perm 440 -exec chmod 644 {} \; +find . -perm 777 -exec chmod 755 {} \; +find . -perm 775 -exec chmod 755 {} \; +find . -perm 511 -exec chmod 755 {} \; +find . -perm 711 -exec chmod 755 {} \; +find . -perm 555 -exec chmod 755 {} \; + +# Prepare autoconf: +sh build/gnuauto/setup.sh + +# Configure: +CFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --disable-static \ + $ARCH-slackware-linux + +# Build and install: +make -j4 || make || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Strip binaries: +( cd $PKG + find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null +) + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +# The Makefile evidently contains the package's license... +cp -a Makefile htmldoc $PKG/usr/doc/${PKGNAM}-$VERSION + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/${PKGNAM}-$VERSION-$ARCH-$BUILD.txz + diff --git a/slackware64-current/source/kde/kdewebdev/tidy/tidy.build b/slackware64-current/source/kde/kdewebdev/tidy/tidy.build new file mode 100755 index 000000000..b638b24ed --- /dev/null +++ b/slackware64-current/source/kde/kdewebdev/tidy/tidy.build @@ -0,0 +1,92 @@ +#!/bin/sh +# Copyright 2006, 2007, 2008, 2009, 2010 Patrick J. Volkerding, Sebeka, MN, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +# Modified by Robby Workman <rworkman@slackware.com> 20071221 +# for new cvs pull and changed include directory for kde4's kdewebdev +# New cvs version - 20080502 + +PKGNAM=tidy +VERSION=20100503T2309 +BUILD=${BUILD:-1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) export ARCH=i486 ;; + arm*) export ARCH=arm ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) export ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp} + +PKG=$1 + +if [ "$ARCH" = "i486" ]; then + SLKCFLAGS="-O2 -march=i486 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +cd $TMP +rm -rf ${PKGNAM} +tar xvf $CWD/${PKGNAM}-$VERSION.tar.?z* || exit 1 +cd ${PKGNAM} +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \; + +# Prepare autoconf: +sh build/gnuauto/setup.sh + +CFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --includedir=/usr/include/tidy \ + --disable-static \ + --build=$ARCH-slackware-linux + +make -j4 || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Strip binaries: +( cd $PKG + find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null +) + +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a htmldoc/* $PKG/usr/doc/${PKGNAM}-$VERSION + diff --git a/slackware64-current/source/kde/koffice/doinst.sh.gz b/slackware64-current/source/kde/koffice/doinst.sh.gz new file mode 100644 index 000000000..dee0b74b1 --- /dev/null +++ b/slackware64-current/source/kde/koffice/doinst.sh.gz @@ -0,0 +1 @@ +3156b11587f00e6de494fb0cb8f77a562eb77469 diff --git a/slackware64-current/source/kde/koffice/koffice.SlackBuild b/slackware64-current/source/kde/koffice/koffice.SlackBuild new file mode 100755 index 000000000..d7332bf5b --- /dev/null +++ b/slackware64-current/source/kde/koffice/koffice.SlackBuild @@ -0,0 +1,93 @@ +#!/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-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 + +zcat $CWD/koffice.krita.png14.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} \ + .. + 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/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/slackware64-current/source/kde/koffice/koffice.krita.png14.diff.gz b/slackware64-current/source/kde/koffice/koffice.krita.png14.diff.gz new file mode 100644 index 000000000..62e23f036 --- /dev/null +++ b/slackware64-current/source/kde/koffice/koffice.krita.png14.diff.gz @@ -0,0 +1 @@ +248c579ba4d8286a0669cbfb45ca029cfe887d80 diff --git a/slackware64-current/source/kde/koffice/local.options b/slackware64-current/source/kde/koffice/local.options new file mode 100644 index 000000000..d98d655d6 --- /dev/null +++ b/slackware64-current/source/kde/koffice/local.options @@ -0,0 +1,2 @@ +VERSION=2.1.2 +BUILD=2 diff --git a/slackware64-current/source/kde/koffice/slack-desc b/slackware64-current/source/kde/koffice/slack-desc new file mode 100644 index 000000000..6863e914a --- /dev/null +++ b/slackware64-current/source/kde/koffice/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +koffice: koffice (KDE office productivity suite) +koffice: +koffice: KOffice office productivity applications. Included are a word +koffice: processor, spreadsheet, presentation program, chart and graph creator, +koffice: vector graphics tool, database report creator, flowcharting program, +koffice: integrated data management program, a pixel graphics editor, +koffice: a mathematical formula editor, and KOffice Workspace +koffice: (a combination of all of the above). +koffice: +koffice: +koffice: diff --git a/slackware64-current/source/kde/konq-plugins/konq-plugins.SlackBuild b/slackware64-current/source/kde/konq-plugins/konq-plugins.SlackBuild new file mode 100755 index 000000000..870e60812 --- /dev/null +++ b/slackware64-current/source/kde/konq-plugins/konq-plugins.SlackBuild @@ -0,0 +1,90 @@ +#!/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 +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/slackware64-current/source/kde/konq-plugins/local.options b/slackware64-current/source/kde/konq-plugins/local.options new file mode 100644 index 000000000..dc6e9bd41 --- /dev/null +++ b/slackware64-current/source/kde/konq-plugins/local.options @@ -0,0 +1 @@ +VERSION=4.4.0 diff --git a/slackware64-current/source/kde/konq-plugins/slack-desc b/slackware64-current/source/kde/konq-plugins/slack-desc new file mode 100644 index 000000000..e31991068 --- /dev/null +++ b/slackware64-current/source/kde/konq-plugins/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +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/slackware64-current/source/kde/kopete-cryptography/doinst.sh.gz b/slackware64-current/source/kde/kopete-cryptography/doinst.sh.gz new file mode 100644 index 000000000..4540c97c4 --- /dev/null +++ b/slackware64-current/source/kde/kopete-cryptography/doinst.sh.gz @@ -0,0 +1 @@ +ed3be897b7e3aced3114c5e1c743ccbf876b4238 diff --git a/slackware64-current/source/kde/kopete-cryptography/kopete-cryptography.SlackBuild b/slackware64-current/source/kde/kopete-cryptography/kopete-cryptography.SlackBuild new file mode 100755 index 000000000..b75eb6418 --- /dev/null +++ b/slackware64-current/source/kde/kopete-cryptography/kopete-cryptography.SlackBuild @@ -0,0 +1,91 @@ +#!/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/slackware64-current/source/kde/kopete-cryptography/local.options b/slackware64-current/source/kde/kopete-cryptography/local.options new file mode 100644 index 000000000..fda42958d --- /dev/null +++ b/slackware64-current/source/kde/kopete-cryptography/local.options @@ -0,0 +1 @@ +VERSION=1.3.0-kde4.4.0 diff --git a/slackware64-current/source/kde/kopete-cryptography/slack-desc b/slackware64-current/source/kde/kopete-cryptography/slack-desc new file mode 100644 index 000000000..7529a8b1e --- /dev/null +++ b/slackware64-current/source/kde/kopete-cryptography/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kopete-cryptography: kopete-cryptography (crypto support for kopete) +kopete-cryptography: +kopete-cryptography: Cryptographic support for Kopete, the KDE Instant Messenger. +kopete-cryptography: +kopete-cryptography: +kopete-cryptography: +kopete-cryptography: +kopete-cryptography: +kopete-cryptography: +kopete-cryptography: +kopete-cryptography: diff --git a/slackware64-current/source/kde/ktorrent/doinst.sh.gz b/slackware64-current/source/kde/ktorrent/doinst.sh.gz new file mode 100644 index 000000000..7ab82728a --- /dev/null +++ b/slackware64-current/source/kde/ktorrent/doinst.sh.gz @@ -0,0 +1 @@ +de2ee584049a6941d597209c77ade7fa54349376 diff --git a/slackware64-current/source/kde/ktorrent/ktorrent.SlackBuild b/slackware64-current/source/kde/ktorrent/ktorrent.SlackBuild new file mode 100755 index 000000000..57cf6ae1e --- /dev/null +++ b/slackware64-current/source/kde/ktorrent/ktorrent.SlackBuild @@ -0,0 +1,91 @@ +#!/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/slackware64-current/source/kde/ktorrent/local.options b/slackware64-current/source/kde/ktorrent/local.options new file mode 100644 index 000000000..b95a478ad --- /dev/null +++ b/slackware64-current/source/kde/ktorrent/local.options @@ -0,0 +1 @@ +VERSION=3.3.4 diff --git a/slackware64-current/source/kde/ktorrent/slack-desc b/slackware64-current/source/kde/ktorrent/slack-desc new file mode 100644 index 000000000..fbf151f79 --- /dev/null +++ b/slackware64-current/source/kde/ktorrent/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktorrent: ktorrent (KDE BitTorrent program) +ktorrent: +ktorrent: KTorrent is a BitTorrent program with many features: +ktorrent: Download torrent files (of course :-), upload and download speed +ktorrent: capping, Internet searching, UDP trackers, port forwarding with UPnP, +ktorrent: IP blocking, importing of partially or fully downloaded files, +ktorrent: support for distributed hash tables, protocol encryption, +ktorrent: bandwidth scheduling, and much more. +ktorrent: +ktorrent: KTorrent's developers are Joris Guisson and Ivan Vasic. +ktorrent: KTorrent is released under the GPL. diff --git a/slackware64-current/source/kde/oxygen-icons/oxygen-icons.SlackBuild b/slackware64-current/source/kde/oxygen-icons/oxygen-icons.SlackBuild new file mode 100755 index 000000000..bedc8e1b0 --- /dev/null +++ b/slackware64-current/source/kde/oxygen-icons/oxygen-icons.SlackBuild @@ -0,0 +1,86 @@ +#!/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/slackware64-current/source/kde/oxygen-icons/slack-desc b/slackware64-current/source/kde/oxygen-icons/slack-desc new file mode 100644 index 000000000..5c1c15cb1 --- /dev/null +++ b/slackware64-current/source/kde/oxygen-icons/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +oxygen-icons: oxygen-icons (Oxygen theme for the KDE Plasma Desktop) +oxygen-icons: +oxygen-icons: Oxygen provides a complete and modern icon theme for KDE. +oxygen-icons: +oxygen-icons: +oxygen-icons: +oxygen-icons: +oxygen-icons: +oxygen-icons: +oxygen-icons: Visit the Oxygen project online: http://www.oxygen-icons.org +oxygen-icons: diff --git a/slackware64-current/source/kde/polkit-kde-1/local.options b/slackware64-current/source/kde/polkit-kde-1/local.options new file mode 100644 index 000000000..711ed9e81 --- /dev/null +++ b/slackware64-current/source/kde/polkit-kde-1/local.options @@ -0,0 +1,2 @@ +#VERSION=0.95.1 +VERSION=r1120537 diff --git a/slackware64-current/source/kde/polkit-kde-1/polkit-kde-1.SlackBuild b/slackware64-current/source/kde/polkit-kde-1/polkit-kde-1.SlackBuild new file mode 100755 index 000000000..eab0d56b1 --- /dev/null +++ b/slackware64-current/source/kde/polkit-kde-1/polkit-kde-1.SlackBuild @@ -0,0 +1,93 @@ +#!/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-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 + +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/slackware64-current/source/kde/polkit-kde-1/slack-desc b/slackware64-current/source/kde/polkit-kde-1/slack-desc new file mode 100644 index 000000000..8e0a3ad64 --- /dev/null +++ b/slackware64-current/source/kde/polkit-kde-1/slack-desc @@ -0,0 +1,18 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler-----------------------------------------------------| +polkit-kde-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: diff --git a/slackware64-current/source/kde/polkit-qt-1/local.options b/slackware64-current/source/kde/polkit-qt-1/local.options new file mode 100644 index 000000000..c40c7ac4c --- /dev/null +++ b/slackware64-current/source/kde/polkit-qt-1/local.options @@ -0,0 +1,2 @@ +#VERSION=0.95.1 +VERSION=r1118744 diff --git a/slackware64-current/source/kde/polkit-qt-1/polkit-qt-1.SlackBuild b/slackware64-current/source/kde/polkit-qt-1/polkit-qt-1.SlackBuild new file mode 100755 index 000000000..646b6ebb0 --- /dev/null +++ b/slackware64-current/source/kde/polkit-qt-1/polkit-qt-1.SlackBuild @@ -0,0 +1,90 @@ +#!/bin/sh + +# Copyright 2009, 2010 Patrick J. Volkerding, Sebeka, MN, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +CWD=$(pwd) +TMP=${TMP:-/tmp} +PKG=$TMP/package-polkit-qt-1 + + +# Set the config option variables if they are not already set: +if [ -r ../KDE.options ]; then + . ../KDE.options +fi + +# The global options may be overridden here (if needed): +if [ -r ./local.options ]; then + . ./local.options +fi + +# Avoid a version number in .la files: +if [ -d /usr/lib${LIBDIRSUFFIX}/qt ]; then + QTDIR=/usr/lib${LIBDIRSUFFIX}/qt +fi + +rm -rf $PKG +mkdir -p $PKG/usr +cd $TMP +echo "Building polkit-qt-1-$VERSION..." +tar xvf $CWD/../src/polkit-qt-1-$VERSION.tar.?z* || exit 1 +cd polkit-qt-1-$VERSION + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \; + +mkdir -p build +cd build + cmake \ + $KDE_OPT_ARGS \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + .. + make $NUMJOBS || make || exit 1 + make install DESTDIR=$PKG || exit 1 +cd - + +if [ -d $PKG/usr/man ]; then + gzip -9 $PKG/usr/man/man?/* +fi + +mkdir -p $PKG/usr/doc/polkit-qt-1-$VERSION +cp -a COPYING* README* $PKG/usr/doc/polkit-qt-1-$VERSION + +( cd $PKG + find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null +) + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc +#zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh + +cd $PKG +/sbin/makepkg -l y -c n $TMP/polkit-qt-1-$VERSION-$ARCH-$BUILD.txz + diff --git a/slackware64-current/source/kde/polkit-qt-1/slack-desc b/slackware64-current/source/kde/polkit-qt-1/slack-desc new file mode 100644 index 000000000..ea4ffe06f --- /dev/null +++ b/slackware64-current/source/kde/polkit-qt-1/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler-----------------------------------------------------| +polkit-qt-1: polkit-qt-1 (Qt polkit API wrapper) +polkit-qt-1: +polkit-qt-1: polkit-qt-1 aims to make it easy for Qt developers to take advantage +polkit-qt-1: of the polkit API. It is a convenience wrapper around QAction and +polkit-qt-1: QAbstractButton that lets you integrate those two components +polkit-qt-1: easily with polkit. +polkit-qt-1: +polkit-qt-1: +polkit-qt-1: +polkit-qt-1: Homepage: http://techbase.kde.org/Polkit-Qt-1 +polkit-qt-1: diff --git a/slackware64-current/source/kde/skanlite/doinst.sh.gz b/slackware64-current/source/kde/skanlite/doinst.sh.gz new file mode 100644 index 000000000..7ab82728a --- /dev/null +++ b/slackware64-current/source/kde/skanlite/doinst.sh.gz @@ -0,0 +1 @@ +de2ee584049a6941d597209c77ade7fa54349376 diff --git a/slackware64-current/source/kde/skanlite/local.options b/slackware64-current/source/kde/skanlite/local.options new file mode 100644 index 000000000..e7ebfea91 --- /dev/null +++ b/slackware64-current/source/kde/skanlite/local.options @@ -0,0 +1 @@ +VERSION=0.4-kde4.4.0 diff --git a/slackware64-current/source/kde/skanlite/skanlite.SlackBuild b/slackware64-current/source/kde/skanlite/skanlite.SlackBuild new file mode 100755 index 000000000..a156933cf --- /dev/null +++ b/slackware64-current/source/kde/skanlite/skanlite.SlackBuild @@ -0,0 +1,85 @@ +#!/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/slackware64-current/source/kde/skanlite/slack-desc b/slackware64-current/source/kde/skanlite/slack-desc new file mode 100644 index 000000000..b4e994dae --- /dev/null +++ b/slackware64-current/source/kde/skanlite/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +skanlite: skanlite (a scanning program) +skanlite: +skanlite: Skanlite is a light-weight scanning application based on libksane. +skanlite: +skanlite: +skanlite: +skanlite: +skanlite: +skanlite: +skanlite: +skanlite: diff --git a/slackware64-current/source/kde/src/extragear/amarok-2.3.0.90.tar.bz2 b/slackware64-current/source/kde/src/extragear/amarok-2.3.0.90.tar.bz2 new file mode 100644 index 000000000..462d8326f --- /dev/null +++ b/slackware64-current/source/kde/src/extragear/amarok-2.3.0.90.tar.bz2 @@ -0,0 +1 @@ +18356208093d49d12f9a7d5917caf9cce13ce5af diff --git a/slackware64-current/source/kde/src/extragear/amarok-2.3.0.tar.xz b/slackware64-current/source/kde/src/extragear/amarok-2.3.0.tar.xz new file mode 100644 index 000000000..a35b9f469 --- /dev/null +++ b/slackware64-current/source/kde/src/extragear/amarok-2.3.0.tar.xz @@ -0,0 +1 @@ +7bf77ec7ed7fd3470de98b5cf1e609bb8ebc6c49 diff --git a/slackware64-current/source/kde/src/extragear/guidance-power-manager-4.4.0.tar.xz b/slackware64-current/source/kde/src/extragear/guidance-power-manager-4.4.0.tar.xz new file mode 100644 index 000000000..74a4cd549 --- /dev/null +++ b/slackware64-current/source/kde/src/extragear/guidance-power-manager-4.4.0.tar.xz @@ -0,0 +1 @@ +1e4fac3181127cb5b8ef46aaef174e367c364f0d diff --git a/slackware64-current/source/kde/src/extragear/k3b-1.91.0.tar.xz b/slackware64-current/source/kde/src/extragear/k3b-1.91.0.tar.xz new file mode 100644 index 000000000..6465897c8 --- /dev/null +++ b/slackware64-current/source/kde/src/extragear/k3b-1.91.0.tar.xz @@ -0,0 +1 @@ +a3236b43710264be47bf61c7a8ca591599bec22d diff --git a/slackware64-current/source/kde/src/extragear/kaudiocreator-r1118889.tar.xz b/slackware64-current/source/kde/src/extragear/kaudiocreator-r1118889.tar.xz new file mode 100644 index 000000000..e2255f0a6 --- /dev/null +++ b/slackware64-current/source/kde/src/extragear/kaudiocreator-r1118889.tar.xz @@ -0,0 +1 @@ +92b6fc7afba7c1902ec0166502531d2c7baabfea diff --git a/slackware64-current/source/kde/src/extragear/konq-plugins-4.4.0.tar.xz b/slackware64-current/source/kde/src/extragear/konq-plugins-4.4.0.tar.xz new file mode 100644 index 000000000..0316ce26b --- /dev/null +++ b/slackware64-current/source/kde/src/extragear/konq-plugins-4.4.0.tar.xz @@ -0,0 +1 @@ +fa1fded7f665fa446a0361e4d5d72b4ad2d7b95a diff --git a/slackware64-current/source/kde/src/extragear/kopete-cryptography-1.3.0-kde4.4.0.tar.xz b/slackware64-current/source/kde/src/extragear/kopete-cryptography-1.3.0-kde4.4.0.tar.xz new file mode 100644 index 000000000..2ef82dca8 --- /dev/null +++ b/slackware64-current/source/kde/src/extragear/kopete-cryptography-1.3.0-kde4.4.0.tar.xz @@ -0,0 +1 @@ +0a67f2a100ed0794177c69cb99ff0190597e1401 diff --git a/slackware64-current/source/kde/src/extragear/ktorrent-3.3.4.tar.xz b/slackware64-current/source/kde/src/extragear/ktorrent-3.3.4.tar.xz new file mode 100644 index 000000000..cabc99511 --- /dev/null +++ b/slackware64-current/source/kde/src/extragear/ktorrent-3.3.4.tar.xz @@ -0,0 +1 @@ +4afe8eba8d2774910da4b70bd4153ec49cabfc15 diff --git a/slackware64-current/source/kde/src/extragear/skanlite-0.4-kde4.4.0.tar.xz b/slackware64-current/source/kde/src/extragear/skanlite-0.4-kde4.4.0.tar.xz new file mode 100644 index 000000000..249a9a237 --- /dev/null +++ b/slackware64-current/source/kde/src/extragear/skanlite-0.4-kde4.4.0.tar.xz @@ -0,0 +1 @@ +30aa2150e9dac28c6a8828c9ed8f7ab00e2c79fc diff --git a/slackware64-current/source/kde/src/kdeaccessibility-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdeaccessibility-4.4.3.tar.xz new file mode 100644 index 000000000..826fec594 --- /dev/null +++ b/slackware64-current/source/kde/src/kdeaccessibility-4.4.3.tar.xz @@ -0,0 +1 @@ +a07dc7b9fcfdda1d6601b7ba42b23e910a7e951e diff --git a/slackware64-current/source/kde/src/kdeadmin-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdeadmin-4.4.3.tar.xz new file mode 100644 index 000000000..9cac52cc8 --- /dev/null +++ b/slackware64-current/source/kde/src/kdeadmin-4.4.3.tar.xz @@ -0,0 +1 @@ +7bacb330571515cc312d4047a5da145f6f3a5754 diff --git a/slackware64-current/source/kde/src/kdeartwork-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdeartwork-4.4.3.tar.xz new file mode 100644 index 000000000..eac14fb67 --- /dev/null +++ b/slackware64-current/source/kde/src/kdeartwork-4.4.3.tar.xz @@ -0,0 +1 @@ +7a4273abfc85eb1332c6ca04dce3ce35195c0a3a diff --git a/slackware64-current/source/kde/src/kdebase-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdebase-4.4.3.tar.xz new file mode 100644 index 000000000..ffe314e1c --- /dev/null +++ b/slackware64-current/source/kde/src/kdebase-4.4.3.tar.xz @@ -0,0 +1 @@ +ea0b0bb3f1ee003d3ef9f821a3fbafe1073a856c diff --git a/slackware64-current/source/kde/src/kdebase-runtime-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdebase-runtime-4.4.3.tar.xz new file mode 100644 index 000000000..8e58b7639 --- /dev/null +++ b/slackware64-current/source/kde/src/kdebase-runtime-4.4.3.tar.xz @@ -0,0 +1 @@ +0e0db9c117cb965a8ea0fe4f1f16828c71da5ca9 diff --git a/slackware64-current/source/kde/src/kdebase-workspace-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdebase-workspace-4.4.3.tar.xz new file mode 100644 index 000000000..46015ef52 --- /dev/null +++ b/slackware64-current/source/kde/src/kdebase-workspace-4.4.3.tar.xz @@ -0,0 +1 @@ +acf6d16e85a3462db9128c0538a89b5348d81456 diff --git a/slackware64-current/source/kde/src/kdebindings-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdebindings-4.4.3.tar.xz new file mode 100644 index 000000000..6c5eb65da --- /dev/null +++ b/slackware64-current/source/kde/src/kdebindings-4.4.3.tar.xz @@ -0,0 +1 @@ +4721c218e3933b6c459c60a2a0ff9368fb686f21 diff --git a/slackware64-current/source/kde/src/kdeedu-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdeedu-4.4.3.tar.xz new file mode 100644 index 000000000..775df8392 --- /dev/null +++ b/slackware64-current/source/kde/src/kdeedu-4.4.3.tar.xz @@ -0,0 +1 @@ +087f11f87595f04c967e560a9bab5ee29da29ea0 diff --git a/slackware64-current/source/kde/src/kdegames-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdegames-4.4.3.tar.xz new file mode 100644 index 000000000..655278e86 --- /dev/null +++ b/slackware64-current/source/kde/src/kdegames-4.4.3.tar.xz @@ -0,0 +1 @@ +8445a47a829693039da8632f8c65dc883c94a1e8 diff --git a/slackware64-current/source/kde/src/kdegraphics-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdegraphics-4.4.3.tar.xz new file mode 100644 index 000000000..6d0dd9f68 --- /dev/null +++ b/slackware64-current/source/kde/src/kdegraphics-4.4.3.tar.xz @@ -0,0 +1 @@ +ec7a7d26ba1f8a0966c0a048ef0449dc739734cc diff --git a/slackware64-current/source/kde/src/kdelibs-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdelibs-4.4.3.tar.xz new file mode 100644 index 000000000..c2cf0b19f --- /dev/null +++ b/slackware64-current/source/kde/src/kdelibs-4.4.3.tar.xz @@ -0,0 +1 @@ +a14d8dabb8ccfdcce7d4a9b807102d9e8e006de0 diff --git a/slackware64-current/source/kde/src/kdemultimedia-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdemultimedia-4.4.3.tar.xz new file mode 100644 index 000000000..264d47966 --- /dev/null +++ b/slackware64-current/source/kde/src/kdemultimedia-4.4.3.tar.xz @@ -0,0 +1 @@ +ba43a9d039f3dd1cba05ebd7efbc164fc8f09ebf diff --git a/slackware64-current/source/kde/src/kdenetwork-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdenetwork-4.4.3.tar.xz new file mode 100644 index 000000000..b444a7be6 --- /dev/null +++ b/slackware64-current/source/kde/src/kdenetwork-4.4.3.tar.xz @@ -0,0 +1 @@ +7e6bea688c159e2e53f1199b49e74ca067c1689d diff --git a/slackware64-current/source/kde/src/kdepim-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdepim-4.4.3.tar.xz new file mode 100644 index 000000000..bb11a0e54 --- /dev/null +++ b/slackware64-current/source/kde/src/kdepim-4.4.3.tar.xz @@ -0,0 +1 @@ +169b04fdd31613e9fc12b6d1596c256e862a585a diff --git a/slackware64-current/source/kde/src/kdepim-runtime-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdepim-runtime-4.4.3.tar.xz new file mode 100644 index 000000000..173942b26 --- /dev/null +++ b/slackware64-current/source/kde/src/kdepim-runtime-4.4.3.tar.xz @@ -0,0 +1 @@ +b8af0c06e94f3589dc3dc260e42c82f7c8b44143 diff --git a/slackware64-current/source/kde/src/kdepimlibs-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdepimlibs-4.4.3.tar.xz new file mode 100644 index 000000000..5949ebf94 --- /dev/null +++ b/slackware64-current/source/kde/src/kdepimlibs-4.4.3.tar.xz @@ -0,0 +1 @@ +6c8feee0326f6d66a366e2685ed272d59dad79cc diff --git a/slackware64-current/source/kde/src/kdeplasma-addons-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdeplasma-addons-4.4.3.tar.xz new file mode 100644 index 000000000..db5e948dd --- /dev/null +++ b/slackware64-current/source/kde/src/kdeplasma-addons-4.4.3.tar.xz @@ -0,0 +1 @@ +29c9109e7e41f73a2f24140b18c272974d5d1dbd diff --git a/slackware64-current/source/kde/src/kdesdk-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdesdk-4.4.3.tar.xz new file mode 100644 index 000000000..a4dc412c8 --- /dev/null +++ b/slackware64-current/source/kde/src/kdesdk-4.4.3.tar.xz @@ -0,0 +1 @@ +05ecb388cdfe6368970d9748223fbdd481219dc2 diff --git a/slackware64-current/source/kde/src/kdetoys-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdetoys-4.4.3.tar.xz new file mode 100644 index 000000000..6c5b2109b --- /dev/null +++ b/slackware64-current/source/kde/src/kdetoys-4.4.3.tar.xz @@ -0,0 +1 @@ +888328c055d4ab35e9172fb3355017dbc0592dfa diff --git a/slackware64-current/source/kde/src/kdeutils-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdeutils-4.4.3.tar.xz new file mode 100644 index 000000000..2ab3d7bf3 --- /dev/null +++ b/slackware64-current/source/kde/src/kdeutils-4.4.3.tar.xz @@ -0,0 +1 @@ +43be54787d7df9a26074f272c35c85d739746cd5 diff --git a/slackware64-current/source/kde/src/kdevelop-4.0.0.tar.xz b/slackware64-current/source/kde/src/kdevelop-4.0.0.tar.xz new file mode 100644 index 000000000..d0163dddb --- /dev/null +++ b/slackware64-current/source/kde/src/kdevelop-4.0.0.tar.xz @@ -0,0 +1 @@ +4afc4b69dc78bbb603451fcee80c51fbf4be5be9 diff --git a/slackware64-current/source/kde/src/kdevplatform-1.0.0.tar.xz b/slackware64-current/source/kde/src/kdevplatform-1.0.0.tar.xz new file mode 100644 index 000000000..6288e5a49 --- /dev/null +++ b/slackware64-current/source/kde/src/kdevplatform-1.0.0.tar.xz @@ -0,0 +1 @@ +a55c8e54ea1eabe897fc6c8e4f964ace8abc5388 diff --git a/slackware64-current/source/kde/src/kdewebdev-4.4.3.tar.xz b/slackware64-current/source/kde/src/kdewebdev-4.4.3.tar.xz new file mode 100644 index 000000000..c26afa349 --- /dev/null +++ b/slackware64-current/source/kde/src/kdewebdev-4.4.3.tar.xz @@ -0,0 +1 @@ +b2bb12f624a02319660346a6b885420cbe85762b diff --git a/slackware64-current/source/kde/src/koffice-2.1.2.tar.xz b/slackware64-current/source/kde/src/koffice-2.1.2.tar.xz new file mode 100644 index 000000000..c66da3198 --- /dev/null +++ b/slackware64-current/source/kde/src/koffice-2.1.2.tar.xz @@ -0,0 +1 @@ +f150348f2cf72c6b5c37c8ab90b6c8ab72987b48 diff --git a/slackware64-current/source/kde/src/oxygen-icons-4.4.3.tar.xz b/slackware64-current/source/kde/src/oxygen-icons-4.4.3.tar.xz new file mode 100644 index 000000000..ba2d8317d --- /dev/null +++ b/slackware64-current/source/kde/src/oxygen-icons-4.4.3.tar.xz @@ -0,0 +1 @@ +efff1614152563d8fdb18eb381c6e4841b246d37 diff --git a/slackware64-current/source/kde/src/polkit-kde-1-r1120537.tar.xz b/slackware64-current/source/kde/src/polkit-kde-1-r1120537.tar.xz new file mode 100644 index 000000000..14b0f442e --- /dev/null +++ b/slackware64-current/source/kde/src/polkit-kde-1-r1120537.tar.xz @@ -0,0 +1 @@ +7f1c09a3c2593d8359143dc84a6e0464cce4515a diff --git a/slackware64-current/source/kde/src/polkit-qt-1-r1118744.tar.xz b/slackware64-current/source/kde/src/polkit-qt-1-r1118744.tar.xz new file mode 100644 index 000000000..1969da638 --- /dev/null +++ b/slackware64-current/source/kde/src/polkit-qt-1-r1118744.tar.xz @@ -0,0 +1 @@ +04f92c537a9575476be93113e1e0776bed902454 |