diff options
Diffstat (limited to 'libraries')
88 files changed, 1552 insertions, 363 deletions
diff --git a/libraries/GConf/GConf.SlackBuild b/libraries/GConf/GConf.SlackBuild index 25422bfa69..a9a0cd93db 100644 --- a/libraries/GConf/GConf.SlackBuild +++ b/libraries/GConf/GConf.SlackBuild @@ -24,7 +24,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=GConf -VERSION=2.28.1 +VERSION=2.32.1 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -78,6 +78,7 @@ CXXFLAGS="$SLKCFLAGS" \ --sysconfdir=/etc \ --localstatedir=/var \ --mandir=/usr/man \ + --with-gtk=2.0 \ --disable-static \ --enable-debug=no \ --build=$ARCH-slackware-linux @@ -87,6 +88,7 @@ make install-strip DESTDIR=$PKG # Let's not clobber this file on upgrades mv $PKG/etc/gconf/2/path $PKG/etc/gconf/2/path.new +mv $PKG/etc/gconf/2/evoldap.conf $PKG/etc/gconf/2/evoldap.conf.new mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a AUTHORS COPYING ChangeLog NEWS README TODO \ diff --git a/libraries/GConf/GConf.info b/libraries/GConf/GConf.info index 3833bf776d..c2fc28cb11 100644 --- a/libraries/GConf/GConf.info +++ b/libraries/GConf/GConf.info @@ -1,10 +1,10 @@ PRGNAM="GConf" -VERSION="2.28.1" +VERSION="2.32.1" HOMEPAGE="http://www.gnome.org/projects/gconf/" -DOWNLOAD="ftp://ftp.gnome.org/pub/gnome/sources/GConf/2.28/GConf-2.28.1.tar.bz2" -MD5SUM="27663faf0af4f6a6d534de9270f6d24a" +DOWNLOAD="ftp://ftp.gnome.org/pub/gnome/sources/GConf/2.32/GConf-2.32.1.tar.bz2" +MD5SUM="e3952c493cabee2903690fc4d203dca3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Robby Workman" EMAIL="rw@rlworkman.net" -APPROVED="Erik Hanson" +APPROVED="" diff --git a/libraries/GConf/doinst.sh b/libraries/GConf/doinst.sh index e2936a9e96..3de52a4ecf 100644 --- a/libraries/GConf/doinst.sh +++ b/libraries/GConf/doinst.sh @@ -12,4 +12,4 @@ config() { } config etc/gconf/2/path.new - +config etc/gconf/2/evoldap.conf.new diff --git a/libraries/allegro/allegro.SlackBuild b/libraries/allegro/allegro.SlackBuild index 50638fbc13..484b47a10f 100644 --- a/libraries/allegro/allegro.SlackBuild +++ b/libraries/allegro/allegro.SlackBuild @@ -56,6 +56,8 @@ cd $PRGNAM-$VERSION chown -R root:root . chmod -R u+w,go+r-w,a-s . +patch -p1 < $CWD/makefile.in.patch + ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ diff --git a/libraries/allegro/makefile.in.patch b/libraries/allegro/makefile.in.patch new file mode 100644 index 0000000000..4f31e5511f --- /dev/null +++ b/libraries/allegro/makefile.in.patch @@ -0,0 +1,54 @@ +--- allegro-4.2.2/makefile.in.orig 2007-07-22 07:55:54.000000000 +0200 ++++ allegro-4.2.2/makefile.in 2010-07-30 14:27:36.762944086 +0200 +@@ -400,34 +400,34 @@ + + clean: + +- define RM_OBJ_CLEAN_FILES +- $(foreach file, $(OBJ_CLEAN_FILES), rm -f $(file) +- ) +- endef +- +- define RM_OTHER_CLEAN_FILES +- $(foreach file, $(OTHER_CLEAN_FILES), rm -f $(file) +- ) +- endef ++ define RM_OBJ_CLEAN_FILES ++ $(foreach file, $(OBJ_CLEAN_FILES), rm -f $(file) ++ ) ++ endef ++ ++ define RM_OTHER_CLEAN_FILES ++ $(foreach file, $(OTHER_CLEAN_FILES), rm -f $(file) ++ ) ++ endef + + $(RM_OBJ_CLEAN_FILES) + $(RM_OTHER_CLEAN_FILES) + + distclean: clean + +- define RM_DISTCLEAN_FILES +- $(foreach file, $(DISTCLEAN_FILES) $(ALLEGRO_LIB_X_EXES), rm -f $(file) +- ) +- endef ++ define RM_DISTCLEAN_FILES ++ $(foreach file, $(DISTCLEAN_FILES) $(ALLEGRO_LIB_X_EXES), rm -f $(file) ++ ) ++ endef + + $(RM_DISTCLEAN_FILES) + + veryclean: distclean + +- define RM_VERYCLEAN_FILES +- $(foreach file, $(VERYCLEAN_FILES), rm -f $(file) +- ) +- endef ++ define RM_VERYCLEAN_FILES ++ $(foreach file, $(VERYCLEAN_FILES), rm -f $(file) ++ ) ++ endef + + $(RM_VERYCLEAN_FILES) + rm -f makefile diff --git a/libraries/atkmm/README b/libraries/atkmm/README new file mode 100644 index 0000000000..6f16c16885 --- /dev/null +++ b/libraries/atkmm/README @@ -0,0 +1,4 @@ +atkmm (C++ interface for ATK) + +atkmm is the official C++ interface for the ATK accessibility toolkit library. +It may be used, for instance, by user interfaces implemented with gtkmm. diff --git a/libraries/atkmm/atkmm.SlackBuild b/libraries/atkmm/atkmm.SlackBuild new file mode 100644 index 0000000000..f95d8ade9a --- /dev/null +++ b/libraries/atkmm/atkmm.SlackBuild @@ -0,0 +1,93 @@ +#!/bin/sh + +# Slackware build script for atkmm + +# Copyright (C) 2006 paul wisehart wise@lupulin.net +# 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@slackbuilds.org> +# Modified by ponce <matteo.bernardini@gmail.com> for atkmm + +PRGNAM=atkmm +VERSION=${VERSION:-2.22.2} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i486 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +if [ "$ARCH" = "i486" ]; then + SLKCFLAGS="-O2 -march=i486 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 +cd $PRGNAM-$VERSION +chown -R root:root . +chmod -R a-s,u+rw,go-w+r . + +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ + ./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PRGNAM-$VERSION \ + --disable-static \ + --build=$ARCH-slackware-linux + +make libdocdir=/usr/doc/$PRGNAM-$VERSION +make install-strip DESTDIR=$PKG libdocdir=/usr/doc/$PRGNAM-$VERSION + +cp -a AUTHORS COPYING ChangeLog INSTALL NEWS README* \ + $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/atkmm/atkmm.info b/libraries/atkmm/atkmm.info new file mode 100644 index 0000000000..a0ce76ca6e --- /dev/null +++ b/libraries/atkmm/atkmm.info @@ -0,0 +1,10 @@ +PRGNAM="atkmm" +VERSION="2.22.2" +HOMEPAGE="http://www.gtkmm.org/" +DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/atkmm/2.22/atkmm-2.22.2.tar.bz2" +MD5SUM="7541d8c3fc80c1ac2bb1887e1642eb5f" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +MAINTAINER="ponce" +EMAIL="matteo.bernardini@gmail.com" +APPROVED="" diff --git a/libraries/atkmm/slack-desc b/libraries/atkmm/slack-desc new file mode 100644 index 0000000000..d7a35b3609 --- /dev/null +++ b/libraries/atkmm/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------------------------------------------------------| +atkmm: atkmm (C++ interface for ATK) +atkmm: +atkmm: atkmm is the official C++ interface for the ATK accessibility toolkit +atkmm: library. It may be used, for instance, by user interfaces implemented +atkmm: with gtkmm. +atkmm: +atkmm: +atkmm: +atkmm: +atkmm: Homepage: http://www.gtkmm.org/ +atkmm: diff --git a/libraries/babel/README b/libraries/babel/README new file mode 100644 index 0000000000..1e8cba91ba --- /dev/null +++ b/libraries/babel/README @@ -0,0 +1,6 @@ +babel (python internationalization tools) + +Babel is a collection of tools for internationalizing Python applications. +It's composed of two major parts: +- tools to build and work with gettext message catalogs; +- a Python interface to the CLDR (Common Locale Data Repository), providing access to various locale display names, localized number and date formatting, etc. diff --git a/libraries/babel/babel.SlackBuild b/libraries/babel/babel.SlackBuild new file mode 100644 index 0000000000..aab533bd87 --- /dev/null +++ b/libraries/babel/babel.SlackBuild @@ -0,0 +1,69 @@ +#!/bin/sh + +# Slackware build script for babel + +# Written by ponce <matteo.bernardini@gmail.com> + +PRGNAM=babel +SRCNAM=Babel +VERSION=${VERSION:-0.9.5} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i486 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +if [ "$ARCH" = "i486" ]; then + SLKCFLAGS="-O2 -march=i486 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $SRCNAM-$VERSION +tar xvf $CWD/$SRCNAM-$VERSION.tar.gz +cd $SRCNAM-$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 {} \; + +python setup.py install --root=$PKG + +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/$PRGNAM-$VERSION/html +cp -a COPYING ChangeLog README.txt $PKG/usr/doc/$PRGNAM-$VERSION +cp -a doc/* $PKG/usr/doc/$PRGNAM-$VERSION/html +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/babel/babel.info b/libraries/babel/babel.info new file mode 100644 index 0000000000..bb208bf8f5 --- /dev/null +++ b/libraries/babel/babel.info @@ -0,0 +1,10 @@ +PRGNAM="babel" +VERSION="0.9.5" +HOMEPAGE="http://babel.edgewall.org/" +DOWNLOAD="http://ftp.edgewall.com/pub/babel/Babel-0.9.5.tar.gz" +MD5SUM="05603f058644f81b9b5f75d0161a14dd" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +MAINTAINER="ponce" +EMAIL="matteo.bernardini@gmail.com" +APPROVED="" diff --git a/libraries/babel/slack-desc b/libraries/babel/slack-desc new file mode 100644 index 0000000000..7165a5b745 --- /dev/null +++ b/libraries/babel/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +babel: babel (python internationalization tools) +babel: +babel: Babel is a collection of tools for internationalizing Python apps. +babel: It's composed of two major parts: +babel: - tools to build and work with gettext message catalogs; +babel: - a Python interface to the CLDR (Common Locale Data Repository), +babel: providing access to various locale display names, localized number +babel: and date formatting, etc. +babel: +babel: homepage: http://babel.edgewall.org/ +babel: diff --git a/libraries/cairomm/cairomm.SlackBuild b/libraries/cairomm/cairomm.SlackBuild index 697c9adbfd..2a71962b99 100644 --- a/libraries/cairomm/cairomm.SlackBuild +++ b/libraries/cairomm/cairomm.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=cairomm -VERSION=${VERSION:-1.8.4} +VERSION=${VERSION:-1.9.8} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/libraries/cairomm/cairomm.info b/libraries/cairomm/cairomm.info index 3415e26693..c8d33bb7a8 100644 --- a/libraries/cairomm/cairomm.info +++ b/libraries/cairomm/cairomm.info @@ -1,10 +1,10 @@ PRGNAM="cairomm" -VERSION="1.8.4" +VERSION="1.9.8" HOMEPAGE="http://cairographics.org/cairomm/" -DOWNLOAD="http://cairographics.org/releases/cairomm-1.8.4.tar.gz" -MD5SUM="559afbc47484ba3fad265e38a3dafe90" +DOWNLOAD="http://cairographics.org/releases/cairomm-1.9.8.tar.gz" +MD5SUM="6d5ce1138dbb09c58038ab6f766d5e88" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="paul wisehart" EMAIL="wise@lupulin.net" -APPROVED="rworkman" +APPROVED="" diff --git a/libraries/cryptopp/cryptopp.SlackBuild b/libraries/cryptopp/cryptopp.SlackBuild index 8c6384b77c..752d83a222 100644 --- a/libraries/cryptopp/cryptopp.SlackBuild +++ b/libraries/cryptopp/cryptopp.SlackBuild @@ -4,7 +4,7 @@ # Written by Iskar Enev (iskar.enev@gmail.com) PRGNAM=cryptopp -VERSION=${VERSION:-5.6.0} +VERSION=${VERSION:-5.5.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/libraries/cryptopp/cryptopp.info b/libraries/cryptopp/cryptopp.info index 6935271b60..8b8b59b999 100644 --- a/libraries/cryptopp/cryptopp.info +++ b/libraries/cryptopp/cryptopp.info @@ -1,8 +1,8 @@ PRGNAM="cryptopp" -VERSION="5.6.0" +VERSION="5.5.2" HOMEPAGE="http://www.cryptopp.com/" -DOWNLOAD="http://www.cryptopp.com/cryptopp560.zip" -MD5SUM="36f35789ad60489d58003d3c849807e8" +DOWNLOAD="http://www.cryptopp.com/cryptopp552.zip" +MD5SUM="a889be9d9ad5c202c925fb105caa4857" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Iskar Enev" diff --git a/libraries/frei0r/frei0r.SlackBuild b/libraries/frei0r/frei0r.SlackBuild index ec0085a7ef..e2b1c50271 100644 --- a/libraries/frei0r/frei0r.SlackBuild +++ b/libraries/frei0r/frei0r.SlackBuild @@ -29,8 +29,8 @@ # PRGNAM=frei0r -VERSION=20100124 -BUILD=${BUILD:-2} +VERSION=1.2.1 +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} # Automatically determine the architecture we're building on: @@ -67,9 +67,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz || exit 1 -cd $PRGNAM-$VERSION +rm -rf $PRGNAM-plugins-$VERSION +tar xvf $CWD/$PRGNAM-plugins-$VERSION.tar.gz +cd $PRGNAM-plugins-$VERSION chown -R root:root . find . \ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ @@ -77,7 +77,6 @@ find . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; -./autogen.sh CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ @@ -96,9 +95,11 @@ 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/$PRGNAM-$VERSION -cd $TMP/$PRGNAM-$VERSION +# move html doc and clean $PKG/usr/share +#mv $PKG/usr/share/doc/$PRGNAM-plugins-$VERSION/html $PKG/usr/doc/$PRGNAM-$VERSION/ +#rm -fR $PKG/usr/share cp -a \ - AUTHORS COPYING ChangeLog Doxyfile INSTALL NEWS README \ + AUTHORS COPYING ChangeLog INSTALL NEWS README TODO \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/libraries/frei0r/frei0r.info b/libraries/frei0r/frei0r.info index b3ddc03144..8f39b8dfb2 100644 --- a/libraries/frei0r/frei0r.info +++ b/libraries/frei0r/frei0r.info @@ -1,10 +1,10 @@ PRGNAM="frei0r" -VERSION="20100124" +VERSION="1.2.1" HOMEPAGE="http://www.piksel.org/frei0r" -DOWNLOAD="http://www.slackbuilds.org/sources/13.0/frei0r-20100124.tar.gz" -MD5SUM="a5bc4fe886c1b9915adae94559af143b" +DOWNLOAD="ftp://ftp.dyne.org/frei0r/releases/frei0r-plugins-1.2.1.tar.gz" +MD5SUM="e46089c27cdf1deb5e27e24520791ddb" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Jonathan Larsen" EMAIL="agentc0re@learnix.net" -APPROVED="dsomero" +APPROVED="" diff --git a/libraries/genshi/genshi.SlackBuild b/libraries/genshi/genshi.SlackBuild index 0d72a757a2..6d03e9319e 100644 --- a/libraries/genshi/genshi.SlackBuild +++ b/libraries/genshi/genshi.SlackBuild @@ -6,7 +6,7 @@ PRGNAM="genshi" SRCNAM="Genshi" -VERSION=${VERSION:-0.5.1} +VERSION=${VERSION:-0.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -45,7 +45,7 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.bz2 +tar xvf $CWD/$SRCNAM-$VERSION.tar.gz cd $SRCNAM-$VERSION chown -R root:root . find . \ diff --git a/libraries/genshi/genshi.info b/libraries/genshi/genshi.info index 08d9e8780c..dc18440ca8 100644 --- a/libraries/genshi/genshi.info +++ b/libraries/genshi/genshi.info @@ -1,10 +1,10 @@ PRGNAM="genshi" -VERSION="0.5.1" +VERSION="0.6" HOMEPAGE="http://genshi.edgewall.org/" -DOWNLOAD="http://ftp.edgewall.com/pub/genshi/Genshi-0.5.1.tar.bz2" -MD5SUM="822942bbc3109da9f6b472eb8ea4e3a4" +DOWNLOAD="http://ftp.edgewall.com/pub/genshi/Genshi-0.6.tar.gz" +MD5SUM="604e8b23b4697655d36a69c2d8ef7187" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Eugene Suter" EMAIL="easuter@gmail.com" -APPROVED="dsomero" +APPROVED="" diff --git a/libraries/glibmm/glibmm.SlackBuild b/libraries/glibmm/glibmm.SlackBuild index 21382f453f..62df4c6ab6 100644 --- a/libraries/glibmm/glibmm.SlackBuild +++ b/libraries/glibmm/glibmm.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PKGNAME=glibmm -VERSION=2.22.2 +VERSION=2.24.2 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/libraries/glibmm/glibmm.info b/libraries/glibmm/glibmm.info index 9373cd9858..361fcd3e14 100644 --- a/libraries/glibmm/glibmm.info +++ b/libraries/glibmm/glibmm.info @@ -1,10 +1,10 @@ PRGNAM="glibmm" -VERSION="2.22.2" +VERSION="2.24.2" HOMEPAGE="http://www.gtkmm.org/" -DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.22/glibmm-2.22.2.tar.bz2" -MD5SUM="8deb936c2f8d66e0b300fc6a973d28ce" +DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.24/glibmm-2.24.2.tar.bz2" +MD5SUM="48861fec006c2bd8e301d8e44cd12d3c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="paul wisehart" EMAIL="wise@lupulin.net" -APPROVED="rworkman" +APPROVED="" diff --git a/libraries/gst-python/gst-python.SlackBuild b/libraries/gst-python/gst-python.SlackBuild index 0bef59981b..6d8854f253 100644 --- a/libraries/gst-python/gst-python.SlackBuild +++ b/libraries/gst-python/gst-python.SlackBuild @@ -9,7 +9,7 @@ # from version 0.10.19 PRGNAM=gst-python -VERSION=${VERSION:-0.10.19} +VERSION=${VERSION:-0.10.21} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/libraries/gst-python/gst-python.info b/libraries/gst-python/gst-python.info index 408feccbe4..534812a08d 100644 --- a/libraries/gst-python/gst-python.info +++ b/libraries/gst-python/gst-python.info @@ -1,10 +1,10 @@ PRGNAM="gst-python" -VERSION="0.10.19" +VERSION="0.10.21" HOMEPAGE="http://gstreamer.freedesktop.org/modules/gst-python.html" -DOWNLOAD="http://gstreamer.freedesktop.org/src/gst-python/gst-python-0.10.19.tar.bz2" -MD5SUM="ddcef7d00bd88b0591cd6d910c36ec4b" +DOWNLOAD="http://gstreamer.freedesktop.org/src/gst-python/gst-python-0.10.21.tar.bz2" +MD5SUM="31340ae3e877797a10d088a226d74b16" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Binh Nguyen" EMAIL="binhnguyen@fastmail.fm" -APPROVED="Niels Horn" +APPROVED="" diff --git a/libraries/gtkextra/gtkextra.SlackBuild b/libraries/gtkextra/gtkextra.SlackBuild index 80a3c186f7..eb8e51255e 100644 --- a/libraries/gtkextra/gtkextra.SlackBuild +++ b/libraries/gtkextra/gtkextra.SlackBuild @@ -57,10 +57,18 @@ find . \ # Solve a problem with spaces in gtkextra/Makefile.in # (This only breaks with make 3.82 from -current, but won't harm in 13.1) -patch -p1 < $CWD/make382.patch +patch -p1 < $CWD/patches/make382.patch + +# other make 3.82 fixes, fix build with libtool 2 and an upstream typing error +# http://bugs.gentoo.org/show_bug.cgi?id=333953 +patch -p0 < $CWD/patches/gtk+extra-2.1.2-build.patch + +# fix build with gtk>=2.21.0 +# http://bugs.gentoo.org/show_bug.cgi?id=333953 +patch -p0 < $CWD/patches/gtk+extra-2.1.2-gtk+-2.21.patch # Resolve a bug in the code (thanks to the Gentoo people for finding it) -patch -p1 < $CWD/gtkcolorcombo.patch +patch -p1 < $CWD/patches/gtkcolorcombo.patch CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ diff --git a/libraries/gtkextra/patches/gtk+extra-2.1.2-build.patch b/libraries/gtkextra/patches/gtk+extra-2.1.2-build.patch new file mode 100644 index 0000000000..df204d7393 --- /dev/null +++ b/libraries/gtkextra/patches/gtk+extra-2.1.2-build.patch @@ -0,0 +1,226 @@ +--- configure.in ++++ configure.in +@@ -30,10 +30,10 @@ + AC_SUBST(GTK_EXTRA_VERSION) + + # libtool versioning +-LT_CURRENT=`expr $GTK_EXTRA_MICRO_VERSION - $GTK_EXTRA_INTERFACE_AGE` +-LT_REVISION=$GTK_EXTRA_INTERFACE_AGE +-LT_AGE=`expr $GTK_EXTRA_BINARY_AGE - $GTK_EXTRA_INTERFACE_AGE` +-LIBGTKEXTRA_SO_VERSION=$LT_CURRENT:$LT_REVISION:$LT_AGE ++LTCURRENT=`expr $GTK_EXTRA_MICRO_VERSION - $GTK_EXTRA_INTERFACE_AGE` ++LTREVISION=$GTK_EXTRA_INTERFACE_AGE ++LTAGE=`expr $GTK_EXTRA_BINARY_AGE - $GTK_EXTRA_INTERFACE_AGE` ++LIBGTKEXTRA_SO_VERSION=$LTCURRENT:$LTREVISION:$LTAGE + AC_SUBST(LIBGTKEXTRA_SO_VERSION) + + # For automake +--- gtkextra/Makefile.am ++++ gtkextra/Makefile.am +@@ -54,7 +54,9 @@ + -version-info $(LIBGTKEXTRA_SO_VERSION) \ + -export-dynamic \ + -rpath $(libdir) \ +- $(no_undefined) \ ++ $(no_undefined) ++ ++LDADD = \ + $(GTK_LIBS) + + # +@@ -63,97 +65,97 @@ + + + gtkextra_public_h_sources = \ +- gtkbordercombo.h \ +- gtkcharsel.h \ +- gtkcheckitem.h \ +- gtkcolorcombo.h \ +- gtkcombobutton.h \ +- gtkdirtree.h \ +- gtkextra.h \ +- gtkextrafeatures.h \ +- gtkextraicons.h \ +- gtkextra-marshal.h \ +- gtkextratypebuiltins.h \ +- gtkfilelist.h \ +- gtkfileicons.h \ +- gtkfontcombo.h \ +- gtkiconfilesel.h \ +- gtkiconlist.h \ +- gtkitementry.h \ +- gtkplot.h \ +- gtkplotarray.h \ +- gtkplot3d.h \ +- gtkplotdt.h \ +- gtkplotpolar.h \ +- gtkplotdata.h \ +- gtkplotpixmap.h \ +- gtkplotbar.h \ +- gtkplotbox.h \ +- gtkplotbubble.h \ +- gtkplotcandle.h \ +- gtkplotflux.h \ +- gtkplotsurface.h \ +- gtkplotcsurface.h \ +- gtkplotcanvas.h \ +- gtkplotpc.h \ +- gtkplotgdk.h \ +- gtkplotps.h \ +- gtkplotprint.h \ +- gtkplotsegment.h \ +- gtkpsfont.h \ +- gtksheet.h \ +- gtktogglecombo.h \ +- gtkplotcanvasline.h \ +- gtkplotcanvasrectangle.h \ +- gtkplotcanvasellipse.h \ +- gtkplotcanvastext.h \ +- gtkplotcanvaspixmap.h \ +- gtkplotcanvasplot.h ++ gtkbordercombo.h \ ++ gtkcharsel.h \ ++ gtkcheckitem.h \ ++ gtkcolorcombo.h \ ++ gtkcombobutton.h \ ++ gtkdirtree.h \ ++ gtkextra.h \ ++ gtkextrafeatures.h \ ++ gtkextraicons.h \ ++ gtkextra-marshal.h \ ++ gtkextratypebuiltins.h \ ++ gtkfilelist.h \ ++ gtkfileicons.h \ ++ gtkfontcombo.h \ ++ gtkiconfilesel.h \ ++ gtkiconlist.h \ ++ gtkitementry.h \ ++ gtkplot.h \ ++ gtkplotarray.h \ ++ gtkplot3d.h \ ++ gtkplotdt.h \ ++ gtkplotpolar.h \ ++ gtkplotdata.h \ ++ gtkplotpixmap.h \ ++ gtkplotbar.h \ ++ gtkplotbox.h \ ++ gtkplotbubble.h \ ++ gtkplotcandle.h \ ++ gtkplotflux.h \ ++ gtkplotsurface.h \ ++ gtkplotcsurface.h \ ++ gtkplotcanvas.h \ ++ gtkplotpc.h \ ++ gtkplotgdk.h \ ++ gtkplotps.h \ ++ gtkplotprint.h \ ++ gtkplotsegment.h \ ++ gtkpsfont.h \ ++ gtksheet.h \ ++ gtktogglecombo.h \ ++ gtkplotcanvasline.h \ ++ gtkplotcanvasrectangle.h \ ++ gtkplotcanvasellipse.h \ ++ gtkplotcanvastext.h \ ++ gtkplotcanvaspixmap.h \ ++ gtkplotcanvasplot.h + + gtkextra_c_sources = \ +- gtkbordercombo.c \ +- gtkcharsel.c \ +- gtkcheckitem.c \ +- gtkcolorcombo.c \ +- gtkcombobutton.c \ +- gtkdirtree.c \ +- gtkextra.c \ +- gtkextra-marshal.c \ +- gtkextratypebuiltins.c \ +- gtkfilelist.c \ +- gtkfontcombo.c \ +- gtkiconlist.c \ +- gtkitementry.c \ +- gtkiconfilesel.c \ +- gtkplot.c \ +- gtkplotarray.c \ +- gtkplot3d.c \ +- gtkplotdt.c \ +- gtkplotpolar.c \ +- gtkplotdata.c \ +- gtkplotpixmap.c \ +- gtkplotbar.c \ +- gtkplotbox.c \ +- gtkplotbubble.c \ +- gtkplotcandle.c \ +- gtkplotflux.c \ +- gtkplotsurface.c \ +- gtkplotcsurface.c \ +- gtkplotcanvas.c \ +- gtkplotpc.c \ +- gtkplotgdk.c \ +- gtkplotps.c \ +- gtkplotprint.c \ +- gtkplotsegment.c \ +- gtkpsfont.c \ +- gtksheet.c \ +- gtktogglecombo.c \ +- gtkplotcanvasline.c \ +- gtkplotcanvasrectangle.c \ +- gtkplotcanvasellipse.c \ +- gtkplotcanvastext.c \ +- gtkplotcanvaspixmap.c \ +- gtkplotcanvasplot.c ++ gtkbordercombo.c \ ++ gtkcharsel.c \ ++ gtkcheckitem.c \ ++ gtkcolorcombo.c \ ++ gtkcombobutton.c \ ++ gtkdirtree.c \ ++ gtkextra.c \ ++ gtkextra-marshal.c \ ++ gtkextratypebuiltins.c \ ++ gtkfilelist.c \ ++ gtkfontcombo.c \ ++ gtkiconlist.c \ ++ gtkitementry.c \ ++ gtkiconfilesel.c \ ++ gtkplot.c \ ++ gtkplotarray.c \ ++ gtkplot3d.c \ ++ gtkplotdt.c \ ++ gtkplotpolar.c \ ++ gtkplotdata.c \ ++ gtkplotpixmap.c \ ++ gtkplotbar.c \ ++ gtkplotbox.c \ ++ gtkplotbubble.c \ ++ gtkplotcandle.c \ ++ gtkplotflux.c \ ++ gtkplotsurface.c \ ++ gtkplotcsurface.c \ ++ gtkplotcanvas.c \ ++ gtkplotpc.c \ ++ gtkplotgdk.c \ ++ gtkplotps.c \ ++ gtkplotprint.c \ ++ gtkplotsegment.c \ ++ gtkpsfont.c \ ++ gtksheet.c \ ++ gtktogglecombo.c \ ++ gtkplotcanvasline.c \ ++ gtkplotcanvasrectangle.c \ ++ gtkplotcanvasellipse.c \ ++ gtkplotcanvastext.c \ ++ gtkplotcanvaspixmap.c \ ++ gtkplotcanvasplot.c + + gtkextra_private_h_sources = \ + icons.h \ +@@ -169,7 +171,7 @@ + gtkextrafeatures.h.in \ + gtkextra-marshal.list + +-INCLUDES = -I$(top_buildir) -I$(top_srcdir) $(GTK_CFLAGS) ++INCLUDES = -I$(top_builddir) -I$(top_srcdir) $(GTK_CFLAGS) + + # target platform: + lib_LTLIBRARIES = $(gtkextratargetlib) diff --git a/libraries/gtkextra/patches/gtk+extra-2.1.2-gtk+-2.21.patch b/libraries/gtkextra/patches/gtk+extra-2.1.2-gtk+-2.21.patch new file mode 100644 index 0000000000..50b2a8e628 --- /dev/null +++ b/libraries/gtkextra/patches/gtk+extra-2.1.2-gtk+-2.21.patch @@ -0,0 +1,28 @@ +--- gtkextra/gtkitementry.c ++++ gtkextra/gtkitementry.c +@@ -131,7 +131,9 @@ + static PangoLayout *gtk_entry_ensure_layout (GtkEntry *entry, + gboolean include_preedit); + static void gtk_entry_queue_draw (GtkEntry *entry); ++#if GTK_CHECK_VERSION(2,21,0) == 0 + static void gtk_entry_reset_im_context (GtkEntry *entry); ++#endif + static void gtk_entry_recompute (GtkEntry *entry); + static void gtk_entry_get_cursor_locations (GtkEntry *entry, + CursorType type, +@@ -1754,6 +1756,7 @@ + gdk_window_invalidate_rect (entry->text_area, NULL, FALSE); + } + ++#if GTK_CHECK_VERSION(2,21,0) == 0 + static void + gtk_entry_reset_im_context (GtkEntry *entry) + { +@@ -1763,6 +1766,7 @@ + gtk_im_context_reset (entry->im_context); + } + } ++#endif + + static void + gtk_entry_get_cursor_locations (GtkEntry *entry, diff --git a/libraries/gtkextra/gtkcolorcombo.patch b/libraries/gtkextra/patches/gtkcolorcombo.patch index f949d19742..f949d19742 100644 --- a/libraries/gtkextra/gtkcolorcombo.patch +++ b/libraries/gtkextra/patches/gtkcolorcombo.patch diff --git a/libraries/gtkextra/make382.patch b/libraries/gtkextra/patches/make382.patch index a793ce0eaf..a793ce0eaf 100644 --- a/libraries/gtkextra/make382.patch +++ b/libraries/gtkextra/patches/make382.patch diff --git a/libraries/gtkmm/README b/libraries/gtkmm/README index 2b716a8121..a1b5b07a5a 100644 --- a/libraries/gtkmm/README +++ b/libraries/gtkmm/README @@ -5,4 +5,4 @@ user interfaces either in code or with the Glade User Interface designer, using libglademm. There's extensive documentation, including API reference and a tutorial. -This requires pangomm. +This requires pangomm and atkmm. diff --git a/libraries/gtkmm/gtkmm.SlackBuild b/libraries/gtkmm/gtkmm.SlackBuild index 62bd3a2ffd..9634cdc7e0 100644 --- a/libraries/gtkmm/gtkmm.SlackBuild +++ b/libraries/gtkmm/gtkmm.SlackBuild @@ -25,7 +25,7 @@ # Modified by Robby Workman <rworkman@slackbuilds.org> PRGNAM=gtkmm -VERSION=${VERSION:-2.18.2} +VERSION=${VERSION:-2.24.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/libraries/gtkmm/gtkmm.info b/libraries/gtkmm/gtkmm.info index 6cc6b60aad..21eebac80d 100644 --- a/libraries/gtkmm/gtkmm.info +++ b/libraries/gtkmm/gtkmm.info @@ -1,10 +1,10 @@ PRGNAM="gtkmm" -VERSION="2.18.2" +VERSION="2.24.0" HOMEPAGE="http://www.gtkmm.org/" -DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/gtkmm/2.18/gtkmm-2.18.2.tar.bz2" -MD5SUM="3e43e9eef1da8988a76a2815d6b31c91" +DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/gtkmm/2.24/gtkmm-2.24.0.tar.bz2" +MD5SUM="d0413781fdb884e0ccba52844c94485f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="paul wisehart" EMAIL="wise@lupulin.net" -APPROVED="rworkman" +APPROVED="" diff --git a/libraries/lablgtk/lablgtk-2.14.0-sourceview2.patch b/libraries/lablgtk/lablgtk-2.14.0-sourceview2.patch deleted file mode 100644 index a79e62242c..0000000000 --- a/libraries/lablgtk/lablgtk-2.14.0-sourceview2.patch +++ /dev/null @@ -1,64 +0,0 @@ ---- src/gSourceView2.mli (wersja 1491) -+++ src/gSourceView2.mli (wersja 1494) -@@ -251,7 +251,7 @@ - - val iter_forward_search : - GText.iter -> -- SourceViewEnums.source_search_flag list -> -+ SourceView2Enums.source_search_flag list -> - start:< as_iter : Gtk.text_iter; .. > -> - stop:< as_iter : Gtk.text_iter; .. > -> - ?limit:< as_iter : Gtk.text_iter; .. > -> -@@ -259,8 +259,8 @@ - - val iter_backward_search : - GText.iter -> -- SourceViewEnums.source_search_flag list -> -+ SourceView2Enums.source_search_flag list -> - start:< as_iter : Gtk.text_iter; .. > -> - stop:< as_iter : Gtk.text_iter; .. > -> - ?limit:< as_iter : Gtk.text_iter; .. > -> -- string -> (GText.iter * GText.iter) option -\ No newline at end of file -+ string -> (GText.iter * GText.iter) option ---- src/Makefile (wersja 1491) -+++ src/Makefile (wersja 1494) -@@ -337,7 +337,7 @@ - cd "$(INSTALLDIR)" && $(RANLIB) $(CLIBS) - cp varcc$(XE) propcc$(XE) "$(INSTALLDIR)" - if test $(THREADS_LIB) != no; \ -- then cp $(ALLTHOBJS:.cmo=.cmi) $(INSTALLDIR); \ -+ then cp $(ALLTHOBJS:.cmo=.cmi) "$(INSTALLDIR)"; \ - fi - if test $(THREADS_LIB) = vm || test $(HAS_DLL_SUPPORT) != yes; \ - then cp lablgtktop$(XE) "$(INSTALLDIR)"; \ ---- src/ml_gtktree.c (wersja 1491) -+++ src/ml_gtktree.c (wersja 1494) -@@ -684,6 +684,7 @@ - ML_2 (gtk_tree_view_set_tooltip_column, GtkTreeView_val, Int_val, Unit) - #else - Unsupported_212 (gtk_tree_view_set_tooltip_cell) -+Unsupported_212 (gtk_tree_view_set_tooltip_cell_bc) - Unsupported_212 (gtk_tree_view_set_tooltip_row) - Unsupported_212 (gtk_tree_view_get_tooltip_context) - Unsupported_212 (gtk_tree_view_get_tooltip_column) ---- src/gtkSourceView2.ml (wersja 1491) -+++ src/gtkSourceView2.ml (wersja 1494) -@@ -189,13 +189,13 @@ - module SourceViewMisc = - struct - external iter_backward_search: -- Gtk.text_iter -> string -> SourceViewEnums.source_search_flag list -> -+ Gtk.text_iter -> string -> SourceView2Enums.source_search_flag list -> - start: Gtk.text_iter -> stop: Gtk.text_iter -> Gtk.text_iter option -> - (Gtk.text_iter * Gtk.text_iter) option = - "ml_gtk_source_iter_backward_search_bc" "ml_gtk_source_iter_backward_search" - external iter_forward_search: -- Gtk.text_iter -> string -> SourceViewEnums.source_search_flag list -> -+ Gtk.text_iter -> string -> SourceView2Enums.source_search_flag list -> - start: Gtk.text_iter -> stop: Gtk.text_iter -> Gtk.text_iter option -> - (Gtk.text_iter * Gtk.text_iter) option = - "ml_gtk_source_iter_forward_search_bc" "ml_gtk_source_iter_forward_search" --end -\ No newline at end of file -+end diff --git a/libraries/lablgtk/lablgtk.SlackBuild b/libraries/lablgtk/lablgtk.SlackBuild index 80aab89487..463079f51e 100644 --- a/libraries/lablgtk/lablgtk.SlackBuild +++ b/libraries/lablgtk/lablgtk.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=lablgtk -VERSION=2.14.0 +VERSION=2.14.2 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -67,9 +67,6 @@ cd $PRGNAM-$VERSION chown -R root:root . chmod -R u+w,go+r-w,a-s . -# Patch to allow building with gtksourceview. -patch -p0 < $CWD/lablgtk-2.14.0-sourceview2.patch - ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ diff --git a/libraries/lablgtk/lablgtk.info b/libraries/lablgtk/lablgtk.info index 46a95fbdfd..b087a5805d 100644 --- a/libraries/lablgtk/lablgtk.info +++ b/libraries/lablgtk/lablgtk.info @@ -1,10 +1,10 @@ PRGNAM="lablgtk" -VERSION="2.14.0" +VERSION="2.14.2" HOMEPAGE="http://wwwfun.kurims.kyoto-u.ac.jp/soft/lsl/lablgtk.html" -DOWNLOAD="http://wwwfun.kurims.kyoto-u.ac.jp/soft/lsl/dist/lablgtk-2.14.0.tar.gz" -MD5SUM="8a26ab3b749ea86d06b2868112332c33" +DOWNLOAD="http://wwwfun.kurims.kyoto-u.ac.jp/soft/lsl/dist/lablgtk-2.14.2.tar.gz" +MD5SUM="bad77680a72dab8b915cae99d1ec9b1f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Ferenc Deak" EMAIL="ferenc.deak@gmail.com" -APPROVED="pprkut" +APPROVED="" diff --git a/libraries/lensfun/lensfun.SlackBuild b/libraries/lensfun/lensfun.SlackBuild index bb27a5812e..7984ff95ef 100644 --- a/libraries/lensfun/lensfun.SlackBuild +++ b/libraries/lensfun/lensfun.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=lensfun -VERSION=0.2.3 +VERSION=r127 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/libraries/lensfun/lensfun.info b/libraries/lensfun/lensfun.info index 7a528fca1d..80cf368ac9 100644 --- a/libraries/lensfun/lensfun.info +++ b/libraries/lensfun/lensfun.info @@ -1,10 +1,10 @@ PRGNAM="lensfun" -VERSION="0.2.3" +VERSION="r127" HOMEPAGE="http://lensfun.berlios.de/" -DOWNLOAD="http://download.berlios.de/lensfun/lensfun-0.2.3.tar.bz2" -MD5SUM="c5c04be4f53e3eef450ff4948d8f65b3" +DOWNLOAD="http://ponce.cc/slackware/sources/repo/lensfun-r127.tar.bz2" +MD5SUM="1627a059f683707bff3a227acf244353" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Ricardson Williams" EMAIL="ricardsonwilliams@yahoo.com.br" -APPROVED="rworkman" +APPROVED="" diff --git a/libraries/libbonobo/libbonobo.SlackBuild b/libraries/libbonobo/libbonobo.SlackBuild index 1b45e65494..315741ffe1 100644 --- a/libraries/libbonobo/libbonobo.SlackBuild +++ b/libraries/libbonobo/libbonobo.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=libbonobo -VERSION=2.24.3 +VERSION=2.32.0 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/libraries/libbonobo/libbonobo.info b/libraries/libbonobo/libbonobo.info index 4eb6eba249..337488a0f4 100644 --- a/libraries/libbonobo/libbonobo.info +++ b/libraries/libbonobo/libbonobo.info @@ -1,10 +1,10 @@ PRGNAM="libbonobo" -VERSION="2.24.3" +VERSION="2.32.0" HOMEPAGE="http://www.gnome.org/" -DOWNLOAD="http://ftp.gnome.org/pub/gnome/sources/libbonobo/2.24/libbonobo-2.24.3.tar.bz2" -MD5SUM="b217cef6a187505290c66c5bf8225d38" +DOWNLOAD="http://ftp.gnome.org/pub/gnome/sources/libbonobo/2.32/libbonobo-2.32.0.tar.bz2" +MD5SUM="bc2b25b03ca57866a61e04852f2f53fd" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Erik Hanson" EMAIL="erik@slackbuilds.org" -APPROVED="rworkman" +APPROVED="" diff --git a/libraries/libbonoboui/libbonoboui.SlackBuild b/libraries/libbonoboui/libbonoboui.SlackBuild index aebc793281..217f7f4102 100644 --- a/libraries/libbonoboui/libbonoboui.SlackBuild +++ b/libraries/libbonoboui/libbonoboui.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=libbonoboui -VERSION=2.24.3 +VERSION=2.24.4 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/libraries/libbonoboui/libbonoboui.info b/libraries/libbonoboui/libbonoboui.info index 6713c81967..c8fdf1202a 100644 --- a/libraries/libbonoboui/libbonoboui.info +++ b/libraries/libbonoboui/libbonoboui.info @@ -1,10 +1,10 @@ PRGNAM="libbonoboui" -VERSION="2.24.3" +VERSION="2.24.4" HOMEPAGE="http://www.gnome.org/" -DOWNLOAD="http://ftp.acc.umu.se/pub/GNOME/sources/libbonoboui/2.24/libbonoboui-2.24.3.tar.bz2" -MD5SUM="3a754b1df0a4d5fd4836a05020a0bb4a" +DOWNLOAD="http://ftp.acc.umu.se/pub/GNOME/sources/libbonoboui/2.24/libbonoboui-2.24.4.tar.bz2" +MD5SUM="cc2fb47b79fb3bcc6816ff07d7496cf9" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Erik Hanson" EMAIL="erik@slackbuilds.org" -APPROVED="rworkman" +APPROVED="" diff --git a/libraries/libcanberra/libcanberra.SlackBuild b/libraries/libcanberra/libcanberra.SlackBuild index 137dcba3d4..9bc7a26b9f 100644 --- a/libraries/libcanberra/libcanberra.SlackBuild +++ b/libraries/libcanberra/libcanberra.SlackBuild @@ -24,7 +24,7 @@ PRGNAM=libcanberra -VERSION=0.23 +VERSION=0.27 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/libraries/libcanberra/libcanberra.info b/libraries/libcanberra/libcanberra.info index 7566d62f92..b2f6853d8d 100644 --- a/libraries/libcanberra/libcanberra.info +++ b/libraries/libcanberra/libcanberra.info @@ -1,10 +1,10 @@ PRGNAM="libcanberra" -VERSION="0.23" +VERSION="0.27" HOMEPAGE="http://0pointer.de/lennart/projects/libcanberra/" -DOWNLOAD="http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.23.tar.gz" -MD5SUM="83fb2fb7608c77f91904e12a867534fd" +DOWNLOAD="http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.27.tar.gz" +MD5SUM="1c683f8753074acf9bddf77e2577932d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Robby Workman" EMAIL="rw@rlworkman.net" -APPROVED="Erik Hanson" +APPROVED="" diff --git a/libraries/libfm-new/README b/libraries/libfm-new/README new file mode 100644 index 0000000000..d8a26dd95c --- /dev/null +++ b/libraries/libfm-new/README @@ -0,0 +1,4 @@ +LibFM provides file management functions built on top of Glib/GIO, giving a convenient higher-level API. +This version is built with udisks support (but it needs the newer glib2 of -current). + +This requires menu-cache. diff --git a/libraries/libfm-new/libfm-new.SlackBuild b/libraries/libfm-new/libfm-new.SlackBuild new file mode 100644 index 0000000000..69f95824ce --- /dev/null +++ b/libraries/libfm-new/libfm-new.SlackBuild @@ -0,0 +1,105 @@ +#!/bin/sh + +# Slackware build script for libfm-new + +# Copyright 2010 Chris Abela <chris.abela@maltats.com> +# 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 ponce <matteo.bernardini@gmail.com> for the -new version + +PRGNAM=libfm-new +OPRGNAM=libfm +VERSION=${VERSION:-20110218_197c7e1} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i486 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +if [ "$ARCH" = "i486" ]; then + SLKCFLAGS="-O2 -march=i486 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $OPRGNAM-$VERSION +tar xvf $CWD/$OPRGNAM-$VERSION.tar.?z +cd $OPRGNAM-$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 {} \; + +sh autogen.sh --sysconfdir=/etc --prefix=/usr + +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --enable-udisks \ + --disable-debug \ + --disable-static \ + --build=$ARCH-slackware-linux + +make +make install-strip DESTDIR=$PKG + +# some statics slipped... +rm $PKG/usr/lib${LIBDIRSUFFIX}/*.la + +mkdir -p $PKG/usr/doc/$OPRGNAM-$VERSION +cp -a AUTHORS COPYING README TODO \ + $PKG/usr/doc/$OPRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$OPRGNAM-$VERSION/$PRGNAM.SlackBuild +find $PKG/usr/doc -type f -exec chmod 0644 {} \; + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/libfm-new/libfm-new.info b/libraries/libfm-new/libfm-new.info new file mode 100644 index 0000000000..2b062e2a84 --- /dev/null +++ b/libraries/libfm-new/libfm-new.info @@ -0,0 +1,10 @@ +PRGNAM="libfm-new" +VERSION="20110218_197c7e1" +HOMEPAGE="http://pcmanfm.sourceforge.net" +DOWNLOAD="http://ponce.cc/slackware/sources/repo/lxde/libfm-20110218_197c7e1.tar.xz" +MD5SUM="8c64a80ca58cdd12e8eb92cd5b1082f2" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +MAINTAINER="ponce" +EMAIL="matteo.bernardini@gmail.com" +APPROVED="" diff --git a/libraries/libfm-new/slack-desc b/libraries/libfm-new/slack-desc new file mode 100644 index 0000000000..c7d16ec854 --- /dev/null +++ b/libraries/libfm-new/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-------handy-ruler------------------------------------------------------| +libfm-new: libfm-new (pcmanfm library - rewrite) +libfm-new: +libfm-new: LibFM provides file management functions built on top of Glib/GIO, +libfm-new: giving a convenient higher-level API. +libfm-new: +libfm-new: Homepage: http://pcmanfm.sourceforge.net/ +libfm-new: +libfm-new: +libfm-new: +libfm-new: +libfm-new: diff --git a/libraries/libgnome/libgnome.SlackBuild b/libraries/libgnome/libgnome.SlackBuild index b771755731..27d41cebad 100644 --- a/libraries/libgnome/libgnome.SlackBuild +++ b/libraries/libgnome/libgnome.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=libgnome -VERSION=2.28.0 +VERSION=2.32.0 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/libraries/libgnome/libgnome.info b/libraries/libgnome/libgnome.info index e6dbfe1222..56fa761f1a 100644 --- a/libraries/libgnome/libgnome.info +++ b/libraries/libgnome/libgnome.info @@ -1,10 +1,10 @@ PRGNAM="libgnome" -VERSION="2.28.0" +VERSION="2.32.0" HOMEPAGE="http://www.gnome.org/" -DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/libgnome/2.28/libgnome-2.28.0.tar.bz2" -MD5SUM="5c7efe21dc28c137aa766a77a84c0c29" +DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/libgnome/2.32/libgnome-2.32.0.tar.bz2" +MD5SUM="b27a0c61918fad8492d84b407a72bd7c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Erik Hanson" EMAIL="erik@slackbuilds.org" -APPROVED="rworkman" +APPROVED="" diff --git a/libraries/libgnomecanvas/libgnomecanvas.SlackBuild b/libraries/libgnomecanvas/libgnomecanvas.SlackBuild index 3fb55ba36a..48bb585337 100644 --- a/libraries/libgnomecanvas/libgnomecanvas.SlackBuild +++ b/libraries/libgnomecanvas/libgnomecanvas.SlackBuild @@ -10,7 +10,7 @@ # Maintained by Erik Hanson <erik@slackbuilds.org> PRGNAM=libgnomecanvas -VERSION=${VERSION:-2.30.1} +VERSION=${VERSION:-2.30.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/libraries/libgnomecanvas/libgnomecanvas.info b/libraries/libgnomecanvas/libgnomecanvas.info index e110797da3..8758697659 100644 --- a/libraries/libgnomecanvas/libgnomecanvas.info +++ b/libraries/libgnomecanvas/libgnomecanvas.info @@ -1,10 +1,10 @@ PRGNAM="libgnomecanvas" -VERSION="2.30.1" +VERSION="2.30.2" HOMEPAGE="http://directory.fsf.org/all/libgnomecanvas.html" -DOWNLOAD="http://ftp.gnome.org/pub/gnome/sources/libgnomecanvas/2.30/libgnomecanvas-2.30.1.tar.bz2" -MD5SUM="362ab7b81024b3c3b4a712e7df01b169" +DOWNLOAD="http://ftp.gnome.org/pub/gnome/sources/libgnomecanvas/2.30/libgnomecanvas-2.30.2.tar.bz2" +MD5SUM="7f7cb2348466616b034bd2265361455d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Erik Hanson" EMAIL="erik@slackbuilds.org" -APPROVED="rworkman" +APPROVED="" diff --git a/libraries/libquicktime/libquicktime.SlackBuild b/libraries/libquicktime/libquicktime.SlackBuild index ccc06d7f96..0766bcba6b 100644 --- a/libraries/libquicktime/libquicktime.SlackBuild +++ b/libraries/libquicktime/libquicktime.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=libquicktime -VERSION=1.2.1 +VERSION=1.2.2 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/libraries/libquicktime/libquicktime.info b/libraries/libquicktime/libquicktime.info index a0678a33dc..fab3e92cd1 100644 --- a/libraries/libquicktime/libquicktime.info +++ b/libraries/libquicktime/libquicktime.info @@ -1,10 +1,10 @@ PRGNAM="libquicktime" -VERSION="1.2.1" +VERSION="1.2.2" HOMEPAGE="http://libquicktime.sourceforge.net/" -DOWNLOAD="http://downloads.sourceforge.net/libquicktime/libquicktime-1.2.1.tar.gz" -MD5SUM="cbc0b09a95cab685b4b21201db85c6f2" +DOWNLOAD="http://downloads.sourceforge.net/libquicktime/libquicktime-1.2.2.tar.gz" +MD5SUM="016a0513a7d3fb1b8e64a265152e559d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Heinz Wiesinger" EMAIL="pprkut@liwjatan.at" -APPROVED="dsomero" +APPROVED="" diff --git a/libraries/libsigc++/libsigc++.SlackBuild b/libraries/libsigc++/libsigc++.SlackBuild index b232eac87b..f9a9e8a048 100644 --- a/libraries/libsigc++/libsigc++.SlackBuild +++ b/libraries/libsigc++/libsigc++.SlackBuild @@ -26,7 +26,7 @@ # Modified by Michien van Wessem, <michiel@slackbuilds.org> - 20081029 PRGNAM=libsigc++ -VERSION=2.2.7 +VERSION=2.2.8 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/libraries/libsigc++/libsigc++.info b/libraries/libsigc++/libsigc++.info index 4c89a67eb7..d48e784a64 100644 --- a/libraries/libsigc++/libsigc++.info +++ b/libraries/libsigc++/libsigc++.info @@ -1,10 +1,10 @@ PRGNAM="libsigc++" -VERSION="2.2.7" +VERSION="2.2.8" HOMEPAGE="http://libsigc.sourceforge.net/" -DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.2/libsigc++-2.2.7.tar.bz2" -MD5SUM="e80c0862eb4e1435eff55d1870aef4b8" +DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.2/libsigc++-2.2.8.tar.bz2" +MD5SUM="1198425eab9fd605721a278c651b8dd8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="paul wisehart" EMAIL="wise@lupulin.net" -APPROVED="rworkman" +APPROVED="" diff --git a/libraries/libtorrent-rasterbar/libtorrent-rasterbar.SlackBuild b/libraries/libtorrent-rasterbar/libtorrent-rasterbar.SlackBuild index 3fe201b4ec..f48a9eeca7 100644 --- a/libraries/libtorrent-rasterbar/libtorrent-rasterbar.SlackBuild +++ b/libraries/libtorrent-rasterbar/libtorrent-rasterbar.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=libtorrent-rasterbar -VERSION=0.15.0 +VERSION=0.15.5 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/libraries/libtorrent-rasterbar/libtorrent-rasterbar.info b/libraries/libtorrent-rasterbar/libtorrent-rasterbar.info index d8cdaf3658..6509fc208e 100644 --- a/libraries/libtorrent-rasterbar/libtorrent-rasterbar.info +++ b/libraries/libtorrent-rasterbar/libtorrent-rasterbar.info @@ -1,10 +1,10 @@ PRGNAM="libtorrent-rasterbar" -VERSION="0.15.0" +VERSION="0.15.5" HOMEPAGE="http://www.rasterbar.com/products/libtorrent/" -DOWNLOAD="http://libtorrent.googlecode.com/files/libtorrent-rasterbar-0.15.0.tar.gz" -MD5SUM="3f8253457557a3f4778fa18fa076c5c9" +DOWNLOAD="http://libtorrent.googlecode.com/files/libtorrent-rasterbar-0.15.5.tar.gz" +MD5SUM="f1504a619e876c2731ee9a6b7d19cb1d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Erik Hanson" EMAIL="erik@slackbuilds.org" -APPROVED="rworkman" +APPROVED="" diff --git a/libraries/libvirt/doinst.sh b/libraries/libvirt/doinst.sh index a906638af4..3dcab35585 100644 --- a/libraries/libvirt/doinst.sh +++ b/libraries/libvirt/doinst.sh @@ -15,6 +15,8 @@ config() { config etc/libvirt/libvirtd.conf.new config etc/libvirt/qemu.conf.new config etc/libvirt/qemu/networks/default.xml.new -config etc/logrotate.d/libvirtd.new +config etc/logrotate.d/libvirtd.lxc.new +config etc/logrotate.d/libvirtd.qemu.new +config etc/logrotate.d/libvirtd.uml.new config etc/sasl2/libvirt.conf.new diff --git a/libraries/libvirt/libvirt.SlackBuild b/libraries/libvirt/libvirt.SlackBuild index f47c3a922b..f4d1b7258f 100644 --- a/libraries/libvirt/libvirt.SlackBuild +++ b/libraries/libvirt/libvirt.SlackBuild @@ -4,7 +4,7 @@ # Written by Michal Bialozor <bialyy@o2.pl> PRGNAM=libvirt -VERSION=0.7.7 +VERSION=0.8.6 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -59,9 +59,17 @@ CFLAGS="$SLKCFLAGS" \ --enable-static=no \ --enable-shared=yes \ --without-xen \ + --without-esx \ + --without-polkit \ + --without-avahi \ + --without-openvz \ + --without-storage-iscsi \ + --without-hal \ + --without-udev \ + --with-qemu-group=libvirt \ --build=$ARCH-slackware-linux -make \ +make -j2 \ HTML_DIR=/usr/doc/$PRGNAM-$VERSION \ EXAMPLE_DIR=/usr/doc/$PRGNAM-$VERSION/examples make \ @@ -74,7 +82,9 @@ mv $PKG/etc/libvirt/libvirtd.conf $PKG/etc/libvirt/libvirtd.conf.new mv $PKG/etc/libvirt/qemu.conf $PKG/etc/libvirt/qemu.conf.new mv $PKG/etc/libvirt/qemu/networks/default.xml \ $PKG/etc/libvirt/qemu/networks/default.xml.new -mv $PKG/etc/logrotate.d/libvirtd $PKG/etc/logrotate.d/libvirtd.new +mv $PKG/etc/logrotate.d/libvirtd.lxc $PKG/etc/logrotate.d/libvirtd.lxc.new +mv $PKG/etc/logrotate.d/libvirtd.qemu $PKG/etc/logrotate.d/libvirtd.qemu.new +mv $PKG/etc/logrotate.d/libvirtd.uml $PKG/etc/logrotate.d/libvirtd.uml.new mv $PKG/etc/sasl2/libvirt.conf $PKG/etc/sasl2/libvirt.conf.new find $PKG/usr/man -type f -exec gzip -9 {} \; diff --git a/libraries/libvirt/libvirt.info b/libraries/libvirt/libvirt.info index 4bdadc593b..690382d68b 100644 --- a/libraries/libvirt/libvirt.info +++ b/libraries/libvirt/libvirt.info @@ -1,10 +1,10 @@ PRGNAM="libvirt" -VERSION="0.7.7" +VERSION="0.8.6" HOMEPAGE="http://libvirt.org" -DOWNLOAD="http://libvirt.org/sources/libvirt-0.7.7.tar.gz" -MD5SUM="5f315b0bf20e3964f7657ba1e630cd67" +DOWNLOAD="http://libvirt.org/sources/libvirt-0.8.6.tar.gz" +MD5SUM="9ed61a02983dc42d0ea0224711ace025" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Michal Bialozor" EMAIL="bialyy@o2.pl" -APPROVED="Erik Hanson" +APPROVED="" diff --git a/libraries/opencv/libopencv-2.1.0-libdir.patch b/libraries/opencv/libopencv-2.1.0-libdir.patch deleted file mode 100644 index 1e1600c1c6..0000000000 --- a/libraries/opencv/libopencv-2.1.0-libdir.patch +++ /dev/null @@ -1,154 +0,0 @@ -diff -Naur OpenCV-2.1.0.orig/3rdparty/flann/CMakeLists.txt OpenCV-2.1.0/3rdparty/flann/CMakeLists.txt ---- OpenCV-2.1.0.orig/3rdparty/flann/CMakeLists.txt 2010-04-11 10:51:39.694283320 +0200 -+++ OpenCV-2.1.0/3rdparty/flann/CMakeLists.txt 2010-04-11 10:56:06.674279640 +0200 -@@ -89,8 +89,8 @@ - INSTALL ( - TARGETS flann # flann_s - RUNTIME DESTINATION bin -- LIBRARY DESTINATION lib -- ARCHIVE DESTINATION lib -+ LIBRARY DESTINATION lib${LIB_SUFFIX} -+ ARCHIVE DESTINATION lib${LIB_SUFFIX} - ) - - # INSTALL ( -diff -Naur OpenCV-2.1.0.orig/CMakeLists.txt OpenCV-2.1.0/CMakeLists.txt ---- OpenCV-2.1.0.orig/CMakeLists.txt 2010-04-11 10:51:39.564279640 +0200 -+++ OpenCV-2.1.0/CMakeLists.txt 2010-04-11 10:55:04.824279480 +0200 -@@ -467,8 +467,8 @@ -
- string(REGEX MATCH "[0-9].[0-9]" PYTHON_VERSION_MAJOR_MINOR "${PYTHON_VERSION_FULL}")
- if(UNIX)
-- set(PYTHON_PLUGIN_INSTALL_PATH lib/python${PYTHON_VERSION_MAJOR_MINOR}/site-packages/opencv)
-- set(PYTHON_PACKAGES_PATH lib/python${PYTHON_VERSION_MAJOR_MINOR}/site-packages)
-+ set(PYTHON_PLUGIN_INSTALL_PATH lib${LIB_SUFFIX}/python${PYTHON_VERSION_MAJOR_MINOR}/site-packages/opencv)
-+ set(PYTHON_PACKAGES_PATH lib${LIB_SUFFIX}/python${PYTHON_VERSION_MAJOR_MINOR}/site-packages)
- endif()
- if(WIN32)
- get_filename_component(PYTHON_PATH "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${PYTHON_VERSION_MAJOR_MINOR}\\InstallPath]" ABSOLUTE CACHE)
-@@ -895,7 +895,7 @@ - # PROCESS SUBDIRECTORIES:
- # ----------------------------------------------------------------------------
- # Save libs and executables in the same place
--set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/lib CACHE PATH "Output directory for libraries" )
-+set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/lib${LIB_SUFFIX} CACHE PATH "Output directory for libraries" )
- set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}/bin CACHE PATH "Output directory for applications" )
-
- if(WIN32)
-@@ -965,19 +965,19 @@ - # Part 2/2: ${BIN_DIR}/unix-install/opencv.pc -> For use *with* "make install"
- # prefix=/usr
- # exec_prefix=${prefix}
--# libdir=${exec_prefix}/lib
-+# libdir=${exec_prefix}/lib${LIB_SUFFIX}
- # includedir=${prefix}/include/opencv
- # -------------------------------------------------------------------------------------------
- set(prefix ${CMAKE_INSTALL_PREFIX})
- set(exec_prefix "\${prefix}")
--set(libdir "\${exec_prefix}/lib")
-+set(libdir "\${exec_prefix}/lib${LIB_SUFFIX}")
- set(includedir "\${prefix}/include")
- set(VERSION ${OPENCV_VERSION})
-
- configure_file("${CMAKE_CURRENT_SOURCE_DIR}/opencv.pc.cmake.in" "${CMAKE_BINARY_DIR}/unix-install/opencv.pc" @ONLY IMMEDIATE)
-
- if(UNIX)
-- install(FILES ${CMAKE_BINARY_DIR}/unix-install/opencv.pc DESTINATION lib/pkgconfig)
-+ install(FILES ${CMAKE_BINARY_DIR}/unix-install/opencv.pc DESTINATION lib${LIB_SUFFIX}/pkgconfig)
- endif()
-
-
-diff -Naur OpenCV-2.1.0.orig/interfaces/ffopencv/CMakeLists.txt OpenCV-2.1.0/interfaces/ffopencv/CMakeLists.txt ---- OpenCV-2.1.0.orig/interfaces/ffopencv/CMakeLists.txt 2010-04-11 10:51:39.634281600 +0200 -+++ OpenCV-2.1.0/interfaces/ffopencv/CMakeLists.txt 2010-04-11 10:56:58.114279520 +0200 -@@ -40,6 +40,6 @@ - - install(TARGETS ${the_target} - RUNTIME DESTINATION bin COMPONENT main -- ARCHIVE DESTINATION lib COMPONENT main -- LIBRARY DESTINATION lib COMPONENT main -+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main -+ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main - ) -diff -Naur OpenCV-2.1.0.orig/src/cv/CMakeLists.txt OpenCV-2.1.0/src/cv/CMakeLists.txt ---- OpenCV-2.1.0.orig/src/cv/CMakeLists.txt 2010-04-11 10:51:39.644283200 +0200 -+++ OpenCV-2.1.0/src/cv/CMakeLists.txt 2010-04-11 10:58:19.664279600 +0200 -@@ -71,8 +71,8 @@ -
- install(TARGETS ${the_target}
- RUNTIME DESTINATION bin COMPONENT main
-- LIBRARY DESTINATION lib COMPONENT main
-- ARCHIVE DESTINATION lib COMPONENT main)
-+ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main
-+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main)
-
- install(FILES ${lib_hdrs}
- DESTINATION include/opencv
-diff -Naur OpenCV-2.1.0.orig/src/cvaux/CMakeLists.txt OpenCV-2.1.0/src/cvaux/CMakeLists.txt ---- OpenCV-2.1.0.orig/src/cvaux/CMakeLists.txt 2010-04-11 10:51:39.634281600 +0200 -+++ OpenCV-2.1.0/src/cvaux/CMakeLists.txt 2010-04-11 10:58:43.064279480 +0200 -@@ -76,8 +76,8 @@ - - install(TARGETS ${the_target} - RUNTIME DESTINATION bin COMPONENT main -- LIBRARY DESTINATION lib COMPONENT main -- ARCHIVE DESTINATION lib COMPONENT main) -+ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main -+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main) - - install(FILES ${aux_hdrs_ext} - DESTINATION include/opencv -diff -Naur OpenCV-2.1.0.orig/src/cxcore/CMakeLists.txt OpenCV-2.1.0/src/cxcore/CMakeLists.txt ---- OpenCV-2.1.0.orig/src/cxcore/CMakeLists.txt 2010-04-11 10:51:39.654284200 +0200 -+++ OpenCV-2.1.0/src/cxcore/CMakeLists.txt 2010-04-11 10:59:19.454279800 +0200 -@@ -71,8 +71,8 @@ -
- install(TARGETS ${the_target}
- RUNTIME DESTINATION bin COMPONENT main
-- LIBRARY DESTINATION lib COMPONENT main
-- ARCHIVE DESTINATION lib COMPONENT main)
-+ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main
-+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main)
-
- # install each module headers separately
- install(FILES ${lib_hdrs}
-diff -Naur OpenCV-2.1.0.orig/src/highgui/CMakeLists.txt OpenCV-2.1.0/src/highgui/CMakeLists.txt ---- OpenCV-2.1.0.orig/src/highgui/CMakeLists.txt 2010-04-11 10:51:39.634281600 +0200 -+++ OpenCV-2.1.0/src/highgui/CMakeLists.txt 2010-04-11 11:00:25.174279600 +0200 -@@ -282,8 +282,8 @@ - - install(TARGETS ${the_target} - RUNTIME DESTINATION bin COMPONENT main -- LIBRARY DESTINATION lib COMPONENT main -- ARCHIVE DESTINATION lib COMPONENT main) -+ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main -+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main) - - install(FILES ${highgui_ext_hdrs} - DESTINATION include/opencv -diff -Naur OpenCV-2.1.0.orig/src/ml/CMakeLists.txt OpenCV-2.1.0/src/ml/CMakeLists.txt ---- OpenCV-2.1.0.orig/src/ml/CMakeLists.txt 2010-04-11 10:51:39.654284200 +0200 -+++ OpenCV-2.1.0/src/ml/CMakeLists.txt 2010-04-11 11:00:43.714279320 +0200 -@@ -61,8 +61,8 @@ -
- install(TARGETS ${the_target}
- RUNTIME DESTINATION bin COMPONENT main
-- LIBRARY DESTINATION lib COMPONENT main
-- ARCHIVE DESTINATION lib COMPONENT main)
-+ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main
-+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main)
-
- install(FILES ${lib_hdrs}
- DESTINATION include/opencv
-diff -Naur OpenCV-2.1.0.orig/tests/cxts/CMakeLists.txt OpenCV-2.1.0/tests/cxts/CMakeLists.txt ---- OpenCV-2.1.0.orig/tests/cxts/CMakeLists.txt 2010-04-11 10:51:39.724279600 +0200 -+++ OpenCV-2.1.0/tests/cxts/CMakeLists.txt 2010-04-11 11:01:36.324279440 +0200 -@@ -63,6 +63,6 @@ - if(WIN32) - install(TARGETS ${the_target} - RUNTIME DESTINATION bin COMPONENT main -- LIBRARY DESTINATION lib COMPONENT main -- ARCHIVE DESTINATION lib COMPONENT main) -+ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main -+ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main) - endif() diff --git a/libraries/opencv/libopencv-r3818-libdir.patch b/libraries/opencv/libopencv-r3818-libdir.patch new file mode 100644 index 0000000000..2e9ae42b65 --- /dev/null +++ b/libraries/opencv/libopencv-r3818-libdir.patch @@ -0,0 +1,139 @@ +diff -Naur OpenCV-r3818.orig/CMakeLists.txt OpenCV-r3818/CMakeLists.txt +--- OpenCV-r3818.orig/CMakeLists.txt 2010-10-22 14:02:39.000000000 +0200 ++++ OpenCV-r3818/CMakeLists.txt 2010-10-24 10:14:30.504785501 +0200 +@@ -13,7 +13,7 @@ + # Add these standard paths to the search paths for FIND_LIBRARY
+ # to find libraries from these locations first
+ if(UNIX)
+- set(CMAKE_LIBRARY_PATH ${CMAKE_LIBRARY_PATH} /lib /usr/lib)
++ set(CMAKE_LIBRARY_PATH ${CMAKE_LIBRARY_PATH} /lib${LIB_SUFFIX} /usr/lib${LIB_SUFFIX})
+ endif()
+ # it _must_ go before PROJECT(OpenCV) in order to work
+ if (NOT CMAKE_INSTALL_PREFIX)
+@@ -24,7 +24,7 @@ + endif()
+ endif()
+
+-SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib")
++SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}")
+ SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+
+ set(CMAKE_CONFIGURATION_TYPES "Debug;Release" CACHE STRING "Configs" FORCE)
+@@ -494,8 +494,8 @@ +
+ string(REGEX MATCH "[0-9].[0-9]" PYTHON_VERSION_MAJOR_MINOR "${PYTHON_VERSION_FULL}")
+ if(UNIX)
+- set(PYTHON_PLUGIN_INSTALL_PATH lib/python${PYTHON_VERSION_MAJOR_MINOR}/site-packages/opencv)
+- set(PYTHON_PACKAGES_PATH lib/python${PYTHON_VERSION_MAJOR_MINOR}/site-packages)
++ set(PYTHON_PLUGIN_INSTALL_PATH lib${LIB_SUFFIX}/python${PYTHON_VERSION_MAJOR_MINOR}/site-packages/opencv)
++ set(PYTHON_PACKAGES_PATH lib${LIB_SUFFIX}/python${PYTHON_VERSION_MAJOR_MINOR}/site-packages)
+ endif()
+ if(WIN32)
+ get_filename_component(PYTHON_PATH "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${PYTHON_VERSION_MAJOR_MINOR}\\InstallPath]" ABSOLUTE CACHE)
+@@ -1014,7 +1014,7 @@ + # PROCESS SUBDIRECTORIES:
+ # ----------------------------------------------------------------------------
+ # Save libs and executables in the same place
+-set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/lib CACHE PATH "Output directory for libraries" )
++set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/lib${LIB_SUFFIX} CACHE PATH "Output directory for libraries" )
+ set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}/bin CACHE PATH "Output directory for applications" )
+
+ if(WIN32)
+@@ -1054,7 +1054,7 @@ + set(CMAKE_INCLUDE_DIRS_CONFIGCMAKE "${CMAKE_INSTALL_PREFIX}/include/opencv" "${CMAKE_INSTALL_PREFIX}/include")
+ set(CMAKE_BASE_INCLUDE_DIRS_CONFIGCMAKE "\"\"")
+
+-set(CMAKE_LIB_DIRS_CONFIGCMAKE "${CMAKE_INSTALL_PREFIX}/lib")
++set(CMAKE_LIB_DIRS_CONFIGCMAKE "${CMAKE_INSTALL_PREFIX}/lib{LIB_SUFFIX}")
+
+ #exec_program(${CMAKE_COMMAND} ARGS "-E make_directory \"${CMAKE_BINARY_DIR}/unix-install/\"")
+ exec_program(mkdir ARGS "-p \"${CMAKE_BINARY_DIR}/unix-install/\"")
+@@ -1088,19 +1088,19 @@ + # Part 2/2: ${BIN_DIR}/unix-install/opencv.pc -> For use *with* "make install"
+ # prefix=/usr
+ # exec_prefix=${prefix}
+-# libdir=${exec_prefix}/lib
++# libdir=${exec_prefix}/lib${LIB_SUFFIX}
+ # includedir=${prefix}/include/opencv
+ # -------------------------------------------------------------------------------------------
+ set(prefix ${CMAKE_INSTALL_PREFIX})
+ set(exec_prefix "\${prefix}")
+-set(libdir "\${exec_prefix}/lib")
++set(libdir "\${exec_prefix}/lib${LIB_SUFFIX}")
+ set(includedir "\${prefix}/include")
+ set(VERSION ${OPENCV_VERSION})
+
+ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/opencv.pc.cmake.in" "${CMAKE_BINARY_DIR}/unix-install/opencv.pc" @ONLY IMMEDIATE)
+
+ if(UNIX)
+- install(FILES ${CMAKE_BINARY_DIR}/unix-install/opencv.pc DESTINATION lib/pkgconfig)
++ install(FILES ${CMAKE_BINARY_DIR}/unix-install/opencv.pc DESTINATION lib${LIB_SUFFIX}/pkgconfig)
+ endif()
+
+
+diff -Naur OpenCV-r3818.orig/OpenCVModule.cmake OpenCV-r3818/OpenCVModule.cmake +--- OpenCV-r3818.orig/OpenCVModule.cmake 2010-07-07 17:24:21.000000000 +0200 ++++ OpenCV-r3818/OpenCVModule.cmake 2010-10-24 10:24:40.028783048 +0200 +@@ -75,8 +75,8 @@ + + install(TARGETS ${the_target} + RUNTIME DESTINATION bin COMPONENT main +- LIBRARY DESTINATION lib COMPONENT main +- ARCHIVE DESTINATION lib COMPONENT main) ++ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main ++ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main) + + install(FILES ${lib_hdrs} + DESTINATION include/opencv2/${name} +diff -Naur OpenCV-r3818.orig/modules/ffmpeg/CMakeLists.txt OpenCV-r3818/modules/ffmpeg/CMakeLists.txt +--- OpenCV-r3818.orig/modules/ffmpeg/CMakeLists.txt 2010-08-05 19:24:41.000000000 +0200 ++++ OpenCV-r3818/modules/ffmpeg/CMakeLists.txt 2010-10-24 09:25:01.718785911 +0200 +@@ -49,6 +49,6 @@ + + install(TARGETS ${the_target} + RUNTIME DESTINATION bin COMPONENT main +- ARCHIVE DESTINATION lib COMPONENT main +- LIBRARY DESTINATION lib COMPONENT main ++ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main ++ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main + ) +diff -Naur OpenCV-r3818.orig/modules/gpu/CMakeLists.txt OpenCV-r3818/modules/gpu/CMakeLists.txt +--- OpenCV-r3818.orig/modules/gpu/CMakeLists.txt 2010-10-06 14:45:31.000000000 +0200 ++++ OpenCV-r3818/modules/gpu/CMakeLists.txt 2010-10-24 09:25:01.718785911 +0200 +@@ -122,8 +122,8 @@ +
+ install(TARGETS ${the_target}
+ RUNTIME DESTINATION bin COMPONENT main
+- LIBRARY DESTINATION lib COMPONENT main
+- ARCHIVE DESTINATION lib COMPONENT main)
++ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main
++ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main)
+
+ install(FILES ${lib_hdrs}
+ DESTINATION include/opencv2/${name}
+diff -Naur OpenCV-r3818.orig/modules/highgui/CMakeLists.txt OpenCV-r3818/modules/highgui/CMakeLists.txt +--- OpenCV-r3818.orig/modules/highgui/CMakeLists.txt 2010-09-22 05:36:45.000000000 +0200 ++++ OpenCV-r3818/modules/highgui/CMakeLists.txt 2010-10-24 09:25:01.718785911 +0200 +@@ -327,8 +327,8 @@ + + install(TARGETS ${the_target} + RUNTIME DESTINATION bin COMPONENT main +- LIBRARY DESTINATION lib COMPONENT main +- ARCHIVE DESTINATION lib COMPONENT main) ++ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main ++ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main) + + install(FILES ${highgui_ext_hdrs} + DESTINATION include/opencv2/highgui +diff -Naur OpenCV-r3818.orig/tests/cxts/CMakeLists.txt OpenCV-r3818/tests/cxts/CMakeLists.txt +--- OpenCV-r3818.orig/tests/cxts/CMakeLists.txt 2010-05-11 19:44:00.000000000 +0200 ++++ OpenCV-r3818/tests/cxts/CMakeLists.txt 2010-10-24 09:25:01.719785922 +0200 +@@ -64,6 +64,6 @@ + if(WIN32) + install(TARGETS ${the_target} + RUNTIME DESTINATION bin COMPONENT main +- LIBRARY DESTINATION lib COMPONENT main +- ARCHIVE DESTINATION lib COMPONENT main) ++ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT main ++ ARCHIVE DESTINATION lib${LIB_SUFFIX} COMPONENT main) + endif() diff --git a/libraries/opencv/libpng-1.4.patch b/libraries/opencv/libpng-1.4.patch deleted file mode 100644 index 8756f324c0..0000000000 --- a/libraries/opencv/libpng-1.4.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur OpenCV-2.0.0-orig/src/highgui/grfmt_png.cpp ---- OpenCV-2.0.0-orig/src/highgui/grfmt_png.cpp 2010-01-21 01:08:46.000000000 -0500 -+++ OpenCV-2.0.0/src/highgui/grfmt_png.cpp 2010-01-21 01:13:11.000000000 -0500 -@@ -223,7 +223,7 @@ - png_set_palette_to_rgb( png_ptr ); - - if( m_color_type == PNG_COLOR_TYPE_GRAY && m_bit_depth < 8 ) -- png_set_gray_1_2_4_to_8( png_ptr ); -+ png_set_expand_gray_1_2_4_to_8( png_ptr ); - - if( CV_MAT_CN(m_type) > 1 && color ) - png_set_bgr( png_ptr ); // convert RGB to BGR diff --git a/libraries/opencv/opencv.SlackBuild b/libraries/opencv/opencv.SlackBuild index 27a795be87..700ff9a1d0 100644 --- a/libraries/opencv/opencv.SlackBuild +++ b/libraries/opencv/opencv.SlackBuild @@ -1,13 +1,13 @@ #!/bin/sh -# Slackware build script for cwp (customizable weather plasmoid) +# Slackware build script for opencv (Open Source Computer Vision) # Written by M.Dinslage contact: daedra1980@gmail.com # Big thanks to ponce for the patches. PRGNAM=opencv SRCNAM=OpenCV -VERSION=${VERSION:-2.1.0} +VERSION=${VERSION:-2.2.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -59,12 +59,9 @@ find . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; -# patch for libpng-1.4 -patch -p1 < $CWD/libpng-1.4.patch - # Honor LIB_SUFFIX http://sourceforge.net/tracker/index.php?func=detail&aid=2876292&group_id=22870&atid=376679 -# rewritten by ponce for 2.1.0 -patch -p1 < $CWD/libopencv-2.1.0-libdir.patch +# rewritten by ponce for r3818 +patch -p1 < $CWD/libopencv-r3818-libdir.patch mkdir -p build cd build @@ -78,6 +75,9 @@ cd build -DBUILD_SHARED_LIBS=ON \ -DLIB_SUFFIX=$LIBDIRSUFFIX \ -DLIB_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \ + -DWITH_UNICAP=TRUE \ + -DWITH_XINE=TRUE \ + -DWITH_V4L=TRUE \ .. make VERBOSE=1 make install DESTDIR=$PKG diff --git a/libraries/opencv/opencv.info b/libraries/opencv/opencv.info index cc20d37486..880dc3408f 100644 --- a/libraries/opencv/opencv.info +++ b/libraries/opencv/opencv.info @@ -1,10 +1,10 @@ PRGNAM="opencv" -VERSION="2.1.0" +VERSION="2.2.0" HOMEPAGE="http://opencv.willowgarage.com/wiki/" -DOWNLOAD="http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.1/OpenCV-2.1.0.tar.bz2" -MD5SUM="1d71584fb4e04214c0085108f95e24c8" +DOWNLOAD="http://downloads.sourceforge.net/opencvlibrary/OpenCV-2.2.0.tar.bz2" +MD5SUM="122c9ac793a46854ef2819fedbbd6b1b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="M.Dinslage" EMAIL="daedra1980@gmail.com" -APPROVED="dsomero" +APPROVED="" diff --git a/libraries/perl-Compress-Raw-Zlib/README b/libraries/perl-Compress-Raw-Zlib/README new file mode 100644 index 0000000000..5f5edd7503 --- /dev/null +++ b/libraries/perl-Compress-Raw-Zlib/README @@ -0,0 +1 @@ +This module provides a Perl interface to the zlib compression library. diff --git a/libraries/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib.SlackBuild b/libraries/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib.SlackBuild new file mode 100644 index 0000000000..084a037574 --- /dev/null +++ b/libraries/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib.SlackBuild @@ -0,0 +1,99 @@ +#!/bin/sh + +# Slackware build script for Compress-Raw-Zlib + +# Copyright 2008 David Somero <dsomero@hotmail.com> +# 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. + +# updated by Ponce + +SRCNAM=Compress-Raw-Zlib +PRGNAM=perl-Compress-Raw-Zlib +VERSION=2.027 +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i486 ;; + arm*) ARCH=arm ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +DOCS="README" + +if [ "$ARCH" = "i486" ]; then + SLKCFLAGS="-O2 -march=i486 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $SRCNAM-$VERSION +tar -xzvf $CWD/$SRCNAM-$VERSION.tar.gz +cd $SRCNAM-$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 {} \; + +perl Makefile.PL OPTIMIZE="$SLKCFLAGS" INSTALLDIRS=vendor +make +make test +make install DESTDIR=$PKG + +find $PKG -name $SRCNAM.so -exec strip --strip-unneeded $PKG 2> /dev/null {} \; + +mv $PKG/usr/share/man $PKG/usr/ +find $PKG/usr/man -type f -exec gzip -9 {} \; + +find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f +find $PKG -depth -type d -empty -delete + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +chmod 644 $PKG/usr/doc/$PRGNAM-$VERSION/* + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib.info b/libraries/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib.info new file mode 100644 index 0000000000..87d7e33195 --- /dev/null +++ b/libraries/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib.info @@ -0,0 +1,10 @@ +PRGNAM="perl-Compress-Raw-Zlib" +VERSION="2.027" +HOMEPAGE="http://search.cpan.org/~pmqs/Compress-Raw-Zlib-2.027/" +DOWNLOAD="http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/Compress-Raw-Zlib-2.027.tar.gz" +MD5SUM="6af5c62e55f3118e142326798a28d278" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +MAINTAINER="David Somero" +EMAIL="dsomero@hotmail.com" +APPROVED="" diff --git a/libraries/perl-Compress-Raw-Zlib/slack-desc b/libraries/perl-Compress-Raw-Zlib/slack-desc new file mode 100644 index 0000000000..8dfc6d094c --- /dev/null +++ b/libraries/perl-Compress-Raw-Zlib/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------------------------------------------------------| +perl-Compress-Raw-Zlib: perl-Compress-Raw-Zlib (perl module) +perl-Compress-Raw-Zlib: +perl-Compress-Raw-Zlib: This module provides a Perl interface to the zlib compression library. +perl-Compress-Raw-Zlib: +perl-Compress-Raw-Zlib: +perl-Compress-Raw-Zlib: +perl-Compress-Raw-Zlib: +perl-Compress-Raw-Zlib: +perl-Compress-Raw-Zlib: +perl-Compress-Raw-Zlib: +perl-Compress-Raw-Zlib: diff --git a/libraries/perl-Compress-Zlib/README b/libraries/perl-Compress-Zlib/README new file mode 100644 index 0000000000..e015595ead --- /dev/null +++ b/libraries/perl-Compress-Zlib/README @@ -0,0 +1,4 @@ +This module provides a Perl interface to the zlib compression library. + +Requires: perl-Compress-Raw-Zlib and perl-IO-Compress-Zlib +Both of which are also available at SlackBuilds.org diff --git a/libraries/perl-Compress-Zlib/perl-Compress-Zlib.SlackBuild b/libraries/perl-Compress-Zlib/perl-Compress-Zlib.SlackBuild new file mode 100644 index 0000000000..f65ba897ca --- /dev/null +++ b/libraries/perl-Compress-Zlib/perl-Compress-Zlib.SlackBuild @@ -0,0 +1,99 @@ +#!/bin/sh + +# Slackware build script for Compress-Zlib + +# Copyright 2008 David Somero <dsomero@hotmail.com> +# 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. + +# updated by Ponce + +PRGNAM=perl-compress-zlib +SRCNAM=Compress-Zlib +VERSION=2.015 +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i486 ;; + arm*) ARCH=arm ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +DOCS="README" + +if [ "$ARCH" = "i486" ]; then + SLKCFLAGS="-O2 -march=i486 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $SRCNAM-$VERSION +tar -xzvf $CWD/$SRCNAM-$VERSION.tar.gz +cd $SRCNAM-$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 {} \; + +perl Makefile.PL OPTIMIZE="$SLKCFLAGS" INSTALLDIRS=vendor +make +make test +make install DESTDIR=$PKG + +find $PKG -name $SRCNAM.so -exec strip --strip-unneeded $PKG 2> /dev/null {} \; + +mv $PKG/usr/share/man $PKG/usr/ +find $PKG/usr/man -type f -exec gzip -9 {} \; + +find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f +find $PKG -depth -type d -empty -delete + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +chmod 644 $PKG/usr/doc/$PRGNAM-$VERSION/* + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/perl-Compress-Zlib/perl-Compress-Zlib.info b/libraries/perl-Compress-Zlib/perl-Compress-Zlib.info new file mode 100644 index 0000000000..5d82a3be50 --- /dev/null +++ b/libraries/perl-Compress-Zlib/perl-Compress-Zlib.info @@ -0,0 +1,10 @@ +PRGNAM="perl-Compress-Zlib" +VERSION="2.015" +HOMEPAGE="http://search.cpan.org/~pmqs/Compress-Zlib-2.015/" +DOWNLOAD="http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/Compress-Zlib-2.015.tar.gz" +MD5SUM="689ba2cc399b019d0bf76a0575c32947" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +MAINTAINER="David Somero" +EMAIL="dsomero@hotmail.com" +APPROVED="" diff --git a/libraries/perl-Compress-Zlib/slack-desc b/libraries/perl-Compress-Zlib/slack-desc new file mode 100644 index 0000000000..b9d37affe3 --- /dev/null +++ b/libraries/perl-Compress-Zlib/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------------------------------------------------------| +perl-Compress-Zlib: perl-Compress-Zlib (perl module) +perl-Compress-Zlib: +perl-Compress-Zlib: This module provides a Perl interface to the zlib compression library. +perl-Compress-Zlib: +perl-Compress-Zlib: +perl-Compress-Zlib: +perl-Compress-Zlib: +perl-Compress-Zlib: +perl-Compress-Zlib: +perl-Compress-Zlib: +perl-Compress-Zlib: diff --git a/libraries/perl-IO-Compress-Base/README b/libraries/perl-IO-Compress-Base/README new file mode 100644 index 0000000000..81e3843bf2 --- /dev/null +++ b/libraries/perl-IO-Compress-Base/README @@ -0,0 +1 @@ +This module is the base class for all IO::Compress and IO::Uncompress perl modules. diff --git a/libraries/perl-IO-Compress-Base/perl-IO-Compress-Base.SlackBuild b/libraries/perl-IO-Compress-Base/perl-IO-Compress-Base.SlackBuild new file mode 100755 index 0000000000..d0782d7daa --- /dev/null +++ b/libraries/perl-IO-Compress-Base/perl-IO-Compress-Base.SlackBuild @@ -0,0 +1,97 @@ +#!/bin/sh + +# Slackware build script for IO-Compress-Base + +# Copyright 2008 David Somero <dsomero@hotmail.com> +# 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=perl-IO-Compress-Base +SRCNAM=IO-Compress-Base +VERSION=2.015 +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i486 ;; + arm*) ARCH=arm ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +DOCS="README" + +if [ "$ARCH" = "i486" ]; then + SLKCFLAGS="-O2 -march=i486 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $SRCNAM-$VERSION +tar -xzvf $CWD/$SRCNAM-$VERSION.tar.gz +cd $SRCNAM-$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 {} \; + +perl Makefile.PL OPTIMIZE="$SLKCFLAGS" INSTALLDIRS=vendor +make +make test +make install DESTDIR=$PKG + +find $PKG -name $SRCNAM.so -exec strip --strip-unneeded $PKG 2> /dev/null {} \; + +mv $PKG/usr/share/man $PKG/usr/ +find $PKG/usr/man -type f -exec gzip -9 {} \; + +find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f +find $PKG -depth -type d -empty -delete + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +chmod 644 $PKG/usr/doc/$PRGNAM-$VERSION/* + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/perl-IO-Compress-Base/perl-IO-Compress-Base.info b/libraries/perl-IO-Compress-Base/perl-IO-Compress-Base.info new file mode 100644 index 0000000000..db5cd30429 --- /dev/null +++ b/libraries/perl-IO-Compress-Base/perl-IO-Compress-Base.info @@ -0,0 +1,8 @@ +PRGNAM="perl-IO-Compress-Base" +VERSION="2.015" +HOMEPAGE="http://search.cpan.org/~pmqs/IO-Compress-Base-2.015/" +DOWNLOAD="http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/IO-Compress-Base-2.015.tar.gz" +MD5SUM="009813067e40c73c28c23fde8d9abfd5" +MAINTAINER="David Somero" +EMAIL="dsomero@hotmail.com" +APPROVED="" diff --git a/libraries/perl-IO-Compress-Base/slack-desc b/libraries/perl-IO-Compress-Base/slack-desc new file mode 100644 index 0000000000..3d2cd58c48 --- /dev/null +++ b/libraries/perl-IO-Compress-Base/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------------------------------------------------------| +perl-IO-Compress-Base: perl-IO-Compress-Base (perl module) +perl-IO-Compress-Base: +perl-IO-Compress-Base: This module is the base class for all IO::Compress and +perl-IO-Compress-Base: IO::Uncompress modules. +perl-IO-Compress-Base: +perl-IO-Compress-Base: +perl-IO-Compress-Base: +perl-IO-Compress-Base: +perl-IO-Compress-Base: +perl-IO-Compress-Base: +perl-IO-Compress-Base: diff --git a/libraries/perl-IO-Compress-Zlib/README b/libraries/perl-IO-Compress-Zlib/README new file mode 100644 index 0000000000..6b73bd71bf --- /dev/null +++ b/libraries/perl-IO-Compress-Zlib/README @@ -0,0 +1,5 @@ +This module provides a Perl interface to allow reading and writing of RFC +1950, 1951, 1952 (i.e. gzip) and zip files/buffers. + +Requires: Compress-Raw-Zlib and IO-Compress-Base +Both of these are also available from SlackBuilds.org. diff --git a/libraries/perl-IO-Compress-Zlib/perl-IO-Compress-Zlib.SlackBuild b/libraries/perl-IO-Compress-Zlib/perl-IO-Compress-Zlib.SlackBuild new file mode 100755 index 0000000000..cfaa20cfce --- /dev/null +++ b/libraries/perl-IO-Compress-Zlib/perl-IO-Compress-Zlib.SlackBuild @@ -0,0 +1,99 @@ +#!/bin/sh + +# Slackware build script for IO-Compress-Zlib + +# Copyright 2008 David Somero <dsomero@hotmail.com> +# 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. + +# updated by Ponce + +PRGNAM=perl-IO-Compress-Zlib +SRCNAM=IO-Compress-Zlib +VERSION=2.015 +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i486 ;; + arm*) ARCH=arm ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +DOCS="README" + +if [ "$ARCH" = "i486" ]; then + SLKCFLAGS="-O2 -march=i486 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $SRCNAM-$VERSION +tar -xzvf $CWD/$SRCNAM-$VERSION.tar.gz +cd $SRCNAM-$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 {} \; + +perl Makefile.PL OPTIMIZE="$SLKCFLAGS" INSTALLDIRS=vendor +make +make test +make install DESTDIR=$PKG + +find $PKG -name $SRCNAM.so -exec strip --strip-unneeded $PKG 2> /dev/null {} \; + +mv $PKG/usr/share/man $PKG/usr/ +find $PKG/usr/man -type f -exec gzip -9 {} \; + +find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f +find $PKG -depth -type d -empty -delete + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +chmod 644 $PKG/usr/doc/$PRGNAM-$VERSION/* + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/perl-IO-Compress-Zlib/perl-IO-Compress-Zlib.info b/libraries/perl-IO-Compress-Zlib/perl-IO-Compress-Zlib.info new file mode 100644 index 0000000000..ff68e3b464 --- /dev/null +++ b/libraries/perl-IO-Compress-Zlib/perl-IO-Compress-Zlib.info @@ -0,0 +1,10 @@ +PRGNAM="perl-IO-Compress-Zlib" +VERSION="2.015" +HOMEPAGE="http://search.cpan.org/~pmqs/IO-Compress-Zlib-2.015/" +DOWNLOAD="http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/IO-Compress-Zlib-2.015.tar.gz" +MD5SUM="22f3b677a6f1782713c8451966598d3f" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +MAINTAINER="David Somero" +EMAIL="dsomero@hotmail.com" +APPROVED="" diff --git a/libraries/perl-IO-Compress-Zlib/slack-desc b/libraries/perl-IO-Compress-Zlib/slack-desc new file mode 100644 index 0000000000..43bc47752b --- /dev/null +++ b/libraries/perl-IO-Compress-Zlib/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------------------------------------------------------| +perl-IO-Compress-Zlib: perl-IO-Compress-Zlib (perl module) +perl-IO-Compress-Zlib: +perl-IO-Compress-Zlib: This module provides a Perl interface to allow reading and writing +perl-IO-Compress-Zlib: of RFC 1950, 1951, 1952 (i.e. gzip) and zip files/buffers. +perl-IO-Compress-Zlib: +perl-IO-Compress-Zlib: +perl-IO-Compress-Zlib: +perl-IO-Compress-Zlib: +perl-IO-Compress-Zlib: +perl-IO-Compress-Zlib: +perl-IO-Compress-Zlib: diff --git a/libraries/sg3_utils/sg3_utils.SlackBuild b/libraries/sg3_utils/sg3_utils.SlackBuild index 4f4a67ca9b..0f2475cee7 100644 --- a/libraries/sg3_utils/sg3_utils.SlackBuild +++ b/libraries/sg3_utils/sg3_utils.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=sg3_utils -VERSION=${VERSION:-1.29} +VERSION=${VERSION:-1.31} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/libraries/sg3_utils/sg3_utils.info b/libraries/sg3_utils/sg3_utils.info index 35c0aba5af..9f8febc3b6 100644 --- a/libraries/sg3_utils/sg3_utils.info +++ b/libraries/sg3_utils/sg3_utils.info @@ -1,10 +1,10 @@ PRGNAM="sg3_utils" -VERSION="1.29" +VERSION="1.31" HOMEPAGE="http://sg.danny.cz/sg/sg3_utils.html" -DOWNLOAD="http://sg.danny.cz/sg/p/sg3_utils-1.29.tgz" -MD5SUM="17b8f2bc1b32bd036515683cc87328ea" +DOWNLOAD="http://sg.danny.cz/sg/p/sg3_utils-1.31.tgz" +MD5SUM="9431e1944cde829a24dedf027e1364b5" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Robby Workman" EMAIL="rw@rlworkman.net" -APPROVED="dsomero" +APPROVED="" diff --git a/libraries/soundtouch/soundtouch.SlackBuild b/libraries/soundtouch/soundtouch.SlackBuild index dae1738fc9..d88a8937fe 100644 --- a/libraries/soundtouch/soundtouch.SlackBuild +++ b/libraries/soundtouch/soundtouch.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=soundtouch -VERSION=1.5.0 +VERSION=r91 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -71,6 +71,8 @@ find . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +./bootstrap + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/libraries/soundtouch/soundtouch.info b/libraries/soundtouch/soundtouch.info index b4047e4299..5e72cd8aa5 100644 --- a/libraries/soundtouch/soundtouch.info +++ b/libraries/soundtouch/soundtouch.info @@ -1,10 +1,10 @@ PRGNAM="soundtouch" -VERSION="1.5.0" +VERSION="r91" HOMEPAGE="http://www.surina.net/soundtouch" -DOWNLOAD="http://www.surina.net/soundtouch/soundtouch-1.5.0.tar.gz" -MD5SUM="5456481d8707d2a2c27466ea64a099cb" +DOWNLOAD="http://ponce.cc/slackware/sources/repo/soundtouch-r91.tar.gz" +MD5SUM="02e45db5d60771de7aed76fd3c839a2c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Heinz Wiesinger" EMAIL="pprkut@liwjatan.at" -APPROVED="dsomero" +APPROVED="" diff --git a/libraries/wvstreams/wvstreams-4.6.1-parallel-make.patch b/libraries/wvstreams/wvstreams-4.6.1-parallel-make.patch new file mode 100644 index 0000000000..5ad79fd7a9 --- /dev/null +++ b/libraries/wvstreams/wvstreams-4.6.1-parallel-make.patch @@ -0,0 +1,58 @@ +diff -ur wvstreams-4.6.1.orig/Makefile wvstreams-4.6.1/Makefile +--- wvstreams-4.6.1.orig/Makefile 2009-09-16 00:26:50.000000000 +0300 ++++ wvstreams-4.6.1/Makefile 2010-01-04 18:06:15.000000000 +0200 +@@ -131,12 +131,19 @@ + # libwvstreams: stream/event handling library + # + TARGETS += libwvstreams.so +-TARGETS += crypto/tests/ssltest ipstreams/tests/unixtest ++TARGETS += crypto/tests/ssltest ++crypto/tests/ssltest: $(LIBWVSTREAMS) ++ ++TARGETS += ipstreams/tests/unixtest ++ipstreams/tests/unixtest: $(LIBWVSTREAMS) ++ + TARGETS += crypto/tests/printcert ++crypto/tests/printcert: $(LIBWVSTREAMS) + + ifndef _MACOS + ifneq ("$(with_readline)", "no") + TARGETS += ipstreams/tests/wsd ++ ipstreams/tests/wsd: $(LIBWVSTREAMS) + ipstreams/tests/wsd-LIBS += -lreadline + else + TEST_SKIP_OBJS += ipstreams/tests/wsd +@@ -179,7 +186,11 @@ + # + ifneq ("$(with_dbus)", "no") + TARGETS += libwvdbus.so +- TARGETS += dbus/tests/wvdbus dbus/tests/wvdbusd ++ TARGETS += dbus/tests/wvdbus ++ dbus/tests/wvdbus: $(LIBWVDBUS) ++ ++ TARGETS += dbus/tests/wvdbusd ++ dbus/tests/wvdbusd: $(LIBWVDBUS) + TESTS += $(call tests_cc,dbus/tests) + libwvdbus_OBJS += $(call objects,dbus) + libwvdbus.so: $(libwvdbus_OBJS) $(LIBWVSTREAMS) +diff -ur wvstreams-4.6.1.orig/wvrules-posix.mk wvstreams-4.6.1/wvrules-posix.mk +--- wvstreams-4.6.1.orig/wvrules-posix.mk 2008-10-21 18:31:58.000000000 +0300 ++++ wvstreams-4.6.1/wvrules-posix.mk 2010-01-04 18:04:00.000000000 +0200 +@@ -85,12 +85,15 @@ + $(AR) s $1 + endef + +-CC: FORCE ++CC: + @CC="$(CC)" CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" \ + $(WVSTREAMS)/gen-cc CC c + +-CXX: FORCE ++CXX: + @CC="$(CXX)" CFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)" \ + $(WVSTREAMS)/gen-cc CXX cc + ++#All files must depend on the above two rules. This is a godawful hack. ++$(shell find -type f '(' -name '*.c' -o -name '*.cc' ')' ): CC CXX ++ + wvlink=$(LINK_MSG)$(WVLINK_CC) $(LDFLAGS) $($1-LDFLAGS) -o $1 $(filter %.o %.a %.so, $2) $($1-LIBS) $(XX_LIBS) $(LDLIBS) $(PRELIBS) $(LIBS) diff --git a/libraries/wvstreams/wvstreams.SlackBuild b/libraries/wvstreams/wvstreams.SlackBuild index ebe4b85968..b6b9ae0c3b 100644 --- a/libraries/wvstreams/wvstreams.SlackBuild +++ b/libraries/wvstreams/wvstreams.SlackBuild @@ -54,6 +54,9 @@ find . \ # Fix a build error with glibc-2.12.x patch -p0 < $CWD/wvstreams-4.6.1-glibc212.patch +# patch to allow parallel builds +patch -p1 < $CWD/wvstreams-4.6.1-parallel-make.patch + # configure doesn't support disabling static libraries # Don't manually remove them either, as wvdial won't build then :) CFLAGS="$SLKCFLAGS" \ |