diff options
161 files changed, 0 insertions, 21113 deletions
diff --git a/amavisd-new/amavisd-new.SlackBuild b/amavisd-new/amavisd-new.SlackBuild deleted file mode 100755 index 18a61654..00000000 --- a/amavisd-new/amavisd-new.SlackBuild +++ /dev/null @@ -1,151 +0,0 @@ -#!/bin/bash -# -# slackbuild script for amavisd-new -# by rhatto at riseup.net -# - -cat << EOCAT -You'll need the following perl modules to run amavisd-new: - - cpan2tgz --no-recursive Compress::Zlib IO::Zlib Archive::Tar Archive::Zip Compress::Zlib \\ - IO::Stringy Mail::Field Mail::Header Mail::Internet MIME::Body \\ - Convert::TNEF Convert::UUlib MIME::Base64 MIME::Parser \\ - Net::Server Net::SMTP Digest::MD5 Time::HiRes Unix::Syslog BerkeleyDB - -Optional: - - cpan2tgz --no-recursive Digest::SHA1 HTML::Tagset HTML::Parser \\ - Mail::SpamAssassin DBD::mSQL Convert::ASN1 \\ - Net::LDAP Authen::SASL Mail::ClamAV SAVI - -EOCAT - -if [ "$INTERACT" != "no" ]; then - echo "Hit ENTER do continue, Crtl-C to abort" - read crap -else - echo sleeping 3 seconds... - sleep 3 -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="amavisd-new" -ARCH="noarch" -VERSION=${VERSION:=2.4.1} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.ijs.si/software/amavisd/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP -rm -rf package-$PACKAGE -mkdir package-$PACKAGE -cd package-$PACKAGE - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -CWD="`pwd`" - -mkdir -p $TMP/package-$PACKAGE/$PACKAGE -cd $TMP/package-$PACKAGE/$PACKAGE - -mkdir -p etc/rc.d -mkdir -p var/amavis/{tmp,var,db} -mkdir -p usr/{sbin,doc,share/$PACKAGE-$VERSION} -mkdir var/virusmails - -cp $CWD/*patch usr/share/$PACKAGE-$VERSION/ - -cp $CWD/amavisd usr/sbin/ -cp $CWD/amavisd-{nanny,agent,release} usr/sbin/ - -cp $CWD/amavisd.conf etc/amavisd.conf.new -cp $CWD/amavisd_init.sh etc/rc.d/rc.amavisd.new - -chmod 755 etc/rc.d/rc.amavisd.new -chmod 755 usr/sbin/amavisd* - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -amavisd-new: amavisd-new (an interface between MTAs and content checkers) -amavisd-new: -amavisd-new: amavisd-new is a high-performance interface between mailer (MTA) and -amavisd-new: content checkers: virus scanners, and/or SpamAssassin. It is written -amavisd-new: in Perl for maintainability, without paying a significant price for -amavisd-new: speed. It talks to MTA via (E)SMTP or LMTP, or by using helper -amavisd-new: programs. Best with Postfix, fine with dual-sendmail setup and Exim -amavisd-new: v4, works with sendmail/milter, or with any MTA as a SMTP relay. -amavisd-new: For Courier and qmail MTA integration there is a patch in the -amavisd-new: distributed package. -amavisd-new: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AAAREADME.first INSTALL LDAP.schema LICENSE MANIFEST README_FILES RELEASE_NOTES TODO; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -# install script -echo '( chroot . /sbin/ldconfig )' > /install/doinst.sh -echo '( if ! grep -qe "^amavis:" etc/group; then echo creating group amavis... ; chroot . /usr/sbin/groupadd amavis; fi )' >> install/doinst.sh -echo '( if ! grep -qe "^amavis:" etc/passwd; then echo creating user amavis... ; chroot . /usr/sbin/useradd amavis -g amavis; fi )' >> install/doinst.sh -echo '( echo setting permissions on /var/amavis to amavis.amavis... )' >> install/doinst.sh -echo '( chroot . /usr/bin/chown -R amavis.amavis /var/amavis )' >> install/doinst.sh -echo '( chroot . /usr/bin/chmod -R 750 /var/amavis )' >> install/doinst.sh -echo '( if [ ! -f "etc/amavisd.conf" ]; then mv etc/amavisd.conf.new etc/amavisd.conf; fi )' >> install/doinst.sh -echo '( if [ ! -f "etc/rc.d/rc.amavisd" ]; then mv etc/rc.d/rc.amavisd.new etc/rc.d/rc.amavisd; fi )' >> install/doinst.sh - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/amule/aMule.SlackBuild b/amule/aMule.SlackBuild deleted file mode 100755 index c168a6bc..00000000 --- a/amule/aMule.SlackBuild +++ /dev/null @@ -1,108 +0,0 @@ -#!/bin/bash -# -# slackbuild script for aMule -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="aMule" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.1.3} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/amule/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --enable-amulecmd -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -aMule: aMule (A multi-platform eMule-like ed2k client) -aMule: -aMule: aMule is short for "all-platform eMule-like file-sharing program", -aMule: or, in short, "all-platform Mule". It's a port of the well-known -aMule: eMule P2P client for the eDonkey2000 and Kad file sharing networks, -aMule: supporting most of eMule's features. Additionally, it provides a -aMule: small separate Web server and command line interface to connect to -aMule: a running aMule via the network. -aMule: -aMule: -aMule: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in ABOUT-NLS AUTHORS COPYING Changelog Doxyfile ED2K-Links.HOWTO README; do - cp $CWD/docs/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/antiword/antiword.SlackBuild b/antiword/antiword.SlackBuild deleted file mode 100755 index eb4c0c46..00000000 --- a/antiword/antiword.SlackBuild +++ /dev/null @@ -1,123 +0,0 @@ -#!/bin/bash -# -# slackbuild script for antiword -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building antiword are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="antiword" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.37} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.winfield.demon.nl/linux/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf $SRC_DIR/$SRC || exit $ERROR_TAR -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -sed -e 's/\/usr\/local\/bin/\/usr\/bin/' Makefile > Makefile.tmp || exit $ERROR_CONF -mv Makefile.tmp Makefile || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE global_install || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -antiword: antiword (free MS Word reader) -antiword: -antiword: MS Word only exists on platforms supported by Microsoft itself. -antiword: On other platforms, reading MS Word files is usually difficult, -antiword: sometimes expensive and often impossible. Antiword converts the -antiword: binary files from MS Word 6, 7, 97 and 2000 to text and Postscript. -antiword: -antiword: -antiword: -antiword: -antiword: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -DOCS="COPYING ChangeLog FAQ ReadMe" - -for file in $DOCS; do - cp $CWD/Docs/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/arc/arc.SlackBuild b/arc/arc.SlackBuild deleted file mode 100755 index f4b5897a..00000000 --- a/arc/arc.SlackBuild +++ /dev/null @@ -1,103 +0,0 @@ -#!/bin/bash -# -# slackbuild script for arc -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="arc" -VERSION=${VERSION:=5.21o} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -TMP=${TMP:=tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="tgz" -SRC="$PACKAGE-$VERSION.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/arc/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION -make || exit 32 -strip --strip-unneeded arc - -CWD="`pwd`" - -mkdir -p $TMP/package-$PACKAGE -cd $TMP/package-$PACKAGE - -mkdir -p usr/bin -cp $CWD/arc usr/bin - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -arc: arc (creation and maintenance of file archives) -arc: -arc: ARC is used to create and maintain file archives. An archive is a -arc: group of files collected together into one file in such a way that -arc: the individual files may be recovered intact. -arc: -arc: -arc: -arc: -arc: -arc: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in Arc521.doc Arcinfo COPYING Changelog LICENSE PATCHLEVEL Readme Sysvarcstuf; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/ardour/ardour.SlackBuild b/ardour/ardour.SlackBuild deleted file mode 100755 index 5a2dd93a..00000000 --- a/ardour/ardour.SlackBuild +++ /dev/null @@ -1,129 +0,0 @@ -#!/bin/bash -# -# slackbuild script for ardour -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building ardour are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="ardour" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.99.3} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 ERROR_GPP=39 -ERROR_PATCH=40 - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://ardour.org/files/releases/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff || exit $ERROR_PATCH -fi - -mkdir -p $TMP/package-$PACKAGE -scons PREFIX=$TMP/package-$PACKAGE KSI=yes || exit $ERROR_CONF -scons install || exit $ERROR_MAKE - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -ardour: ardour (Digital Audio Workstation) -ardour: -ardour: Ardour is a professional multitrack/multichannel audio recorder and -ardour: DAW for Linux, using ALSA-supported audio interfaces. It supports -ardour: up to 32 bit samples, 24+ channels at up to 96kHz, full MMC control, -ardour: a non-destructive, non-linear editor, and LADSPA plugins. -ardour: -ardour: -ardour: -ardour: -ardour: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -cp $CWD/COPYING usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS AUTHORS.es BUILD CONTRIBUTORS FAQ README TRANSLATORS; do - cp $CWD/DOCUMENTATION/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/audacity/audacity.SlackBuild b/audacity/audacity.SlackBuild deleted file mode 100755 index e51c44c3..00000000 --- a/audacity/audacity.SlackBuild +++ /dev/null @@ -1,125 +0,0 @@ -#!/bin/bash -# -# slackbuild script for audacity -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building Audacity are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="audacity" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.3.0b} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-src-$VERSION.tar.$PACKAGE_EXT" -URL="http://ufpr.dl.sourceforge.net/sourceforge/audacity/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC - -if [ "$VERSION" == "1.3.0b" ]; then - cd $PACKAGE-src-$VERSION-beta -else - cd $PACKAGE-src-$VERSION -fi - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -audacity: audacity (Audacity is a library to write portable GUI code) -audacity: -audacity: Audacity is free, open source software for recording and editing -audacity: sounds. It is available for Mac OS X, Microsoft Windows, GNU/Linux, -audacity: and other operating systems. -audacity: -audacity: -audacity: -audacity: -audacity: http://audacity.sourceforge.net/ -audacity: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in LICENSE.txt README.txt;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/avahi/avahi.SlackBuild b/avahi/avahi.SlackBuild deleted file mode 100755 index 9fc2c186..00000000 --- a/avahi/avahi.SlackBuild +++ /dev/null @@ -1,129 +0,0 @@ -#!/bin/bash -# -# slackbuild script for avahi -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building avahi are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="avahi" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.6.14} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 - export LDFLAGS="-L/lib64 -L/usr/lib64" - export PKG_CONFIG_PATH="$LIBDIR/qt/lib/" -else - LIBDIR=/usr/lib -fi - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://avahi.org/download/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC || exit $ERROR_TAR -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --disable-qt4 || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE install || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -avahi: avahi (network service discovery system) -avahi: -avahi: Avahi is a system which facilitates service discovery on a local -avahi: network. This means that you can plug your laptop or computer into a -avahi: network and instantly be able to view other people who you can chat -avahi: with, find printers to print to or find files being shared. This -avahi: kind of technology is already found in MacOS X (branded -avahi: 'Rendezvous', 'Bonjour' and sometimes 'Zeroconf') and is very -avahi: convenient. Avahi is mainly based on Lennart Poettering's flexmdns -avahi: mDNS implementation for Linux which has been discontinued in favour -avahi: of Avahi. -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -DOCS="API-CHANGES-0.6 AUTHORS COMPAT-LAYERS DBUS-API HACKING INSTALL MALLOC NEWS README TODO" - -for file in $DOCS; do - cp $CWD/docs/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/azureus/azureus.SlackBuild b/azureus/azureus.SlackBuild deleted file mode 100755 index bf98ddfa..00000000 --- a/azureus/azureus.SlackBuild +++ /dev/null @@ -1,98 +0,0 @@ -#!/bin/bash -# -# slackbuild for azureus -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PRGNAM="azureus" -PACKAGE="$PRGNAM" -VERSION=${VERSION:=2.5.0.0} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -PACKAGE_EXT="bz2" -SRC="Azureus_$VERSION"_"linux-$ARCH.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/$PACKAGE/$SRC" -RTOOL="wget" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -rm -rf $PACKAGE-$VERSION $PACKAGE-$VERSION-$ARCH-$BUILD.tgz -rm -rf $TMP/package-$PACKAGE -mkdir -p $TMP/package-$PACKAGE/install -cd $TMP/package-$PACKAGE - -mkdir -p usr/local -cd usr/local - -tar xvf$tarflag $SRC_DIR/$SRC -cd $TMP/package-$PACKAGE - -if [ "$VERSION" == "2.4.0.2" ]; then - rm usr/local/azureus/plugins/azplugins/* - wget "http://azureus.sourceforge.net/plugins/azplugins_2.0.jar" -O "usr/local/azureus/plugins/azplugins/azplugins_2.0.jar" -fi - -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -azureus: azureus (a java BitTorrent client) -azureus: -azureus: Azureus implements the BitTorrent protocol using java language -azureus: and comes bundled with many invaluable features for both beginners -azureus: and advanced users. -azureus: -azureus: -azureus: -azureus: -azureus: -azureus: -EOF - -makepkg -c y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi diff --git a/backupninja/backupninja.SlackBuild b/backupninja/backupninja.SlackBuild deleted file mode 100755 index 5625a2c4..00000000 --- a/backupninja/backupninja.SlackBuild +++ /dev/null @@ -1,118 +0,0 @@ -#!/bin/bash -# -# slackbuild script for backupninja -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="backupninja" -ARCH="noarch" -VERSION=${VERSION:=0.9.3} -BUILD=${BUILD:=5rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://dev.riseup.net/backupninja/download/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./autogen.sh -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -cp $CWD/rub $TMP/package-$PACKAGE/usr/share/$PACKAGE/ -rm -rf $TMP/package-$PACKAGE/etc/cron.d -mkdir $TMP/package-$PACKAGE/etc/cron.hourly -cp $CWD/backupninja.cron $TMP/package-$PACKAGE/etc/cron.hourly/backupninja -chmod +x $TMP/package-$PACKAGE/etc/cron.hourly/backupninja - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE -mkdir etc/backup.d - -mv etc/backupninja.conf etc/backupninja.conf.new - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -backupninja: backupninja (a silent flower blossom death strike to lost data) -backupninja: -backupninja: Backupninja allows you to coordinate system backup by dropping a few -backupninja: simple configuration files into /etc/backup.d/. Most programs you -backupninja: might use for making backups don't have their own configuration file -backupninja: format. Backupninja provides a centralized way to configure and -backupninja: schedule many different backup utilities. -backupninja: -backupninja: -backupninja: -backupninja: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL NEWS README TODO; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -# install script -echo '( if [ ! -f "etc/backupninja.conf" ]; then mv etc/backupninja.conf.new etc/backupninja.conf; fi )' > install/doinst.sh - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/bitlbee/bitlbee.SlackBuild b/bitlbee/bitlbee.SlackBuild deleted file mode 100755 index 23b77e51..00000000 --- a/bitlbee/bitlbee.SlackBuild +++ /dev/null @@ -1,134 +0,0 @@ -#!/bin/bash -# -# slackbuild script for bitlbee -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building bitlbee are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="bitlbee" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.0.3} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://get.bitlbee.org/src/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --etcdir=/etc/bitlbee --libdir=$LIBDIR - -if [ "$ARCH" == "x86_64" ]; then - cat Makefile.settings | sed -e 's/^LFLAGS=$/LFLAGS=-L\/lib64 -L\/usr\/lib64 -liconv/' > Makefile.settings.new - mv Makefile.settings.new Makefile.settings -fi - -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -mkdir -p $TMP/package-$PACKAGE/etc/bitlbee -cp $CWD/bitlbee.conf $TMP/package-$PACKAGE/etc/bitlbee/bitlbee.conf.dist - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -bitlbee: bitlbee (An IRC to other chat networks gateway) -bitlbee: -bitlbee: BitlBee allows users to talk to people on the MSN, ICQ, Jabber, -bitlbee: Yahoo!, and AIM networks with any IRC client by emulating an IRC -bitlbee: server. A virtual channel is created with all of the user's buddies -bitlbee: in it, who can be talked to in the channel or in a query. -bitlbee: -bitlbee: -bitlbee: -bitlbee: -bitlbee: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION -cp $CWD/COPYING usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS CHANGES CREDITS FAQ INSTALL README; do - cp $CWD/doc/$file* usr/doc/$PACKAGE-$VERSION/ -done - -# install script -echo '( if [ ! -f "etc/bitlbee/bitlbee.conf" ]; then mv etc/bitlbee/bitlbee.conf.dist etc/bitlbee/bitlbee.conf; fi )' > install/doinst.sh - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/blop/blop.SlackBuild b/blop/blop.SlackBuild deleted file mode 100755 index 4dd34202..00000000 --- a/blop/blop.SlackBuild +++ /dev/null @@ -1,122 +0,0 @@ -#!/bin/bash -# -# slackbuild script for blop -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building blop are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="blop" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.2.8} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/$PACKAGE/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf $SRC_DIR/$SRC || exit $ERROR_TAR -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE install || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -blop: blop (ladspa plugin package) -blop: -blop: BLOP comprises a set of LADSPA plugins that generate bandlimited -blop: sawtooth, square, variable pulse and slope-variable triangle waves, -blop: for use in LADSPA hosts, principally for use with one of the many -blop: modular software synthesisers available. -blop: -blop: -blop: -blop: -blop: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -DOCS="ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS TODO" - -for file in $DOCS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/bogofilter/bogofilter.SlackBuild b/bogofilter/bogofilter.SlackBuild deleted file mode 100755 index 69725d8a..00000000 --- a/bogofilter/bogofilter.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# slackbuild script for bogofilter -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building bogofilter are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="bogofilter" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.1.1} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/bogofilter/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -bogofilter: bogofilter (bayesian spam filter) -bogofilter: -bogofilter: Bogofilter is a mail filter that classifies mail as spam or ham -bogofilter: (nom-spam) by a statistical analysis of the message's header and -bogofilter: content body. The program is able to learn from the user's -bogofilter: classifications and corrections. -bogofilter: -bogofilter: -bogofilter: -bogofilter: -bogofilter: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING Doxyfile GETTING.STARTED INSTALL NEWS* README README.cvs RELEASE.NOTES TODO; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/bogosort/bogosort.SlackBuild b/bogosort/bogosort.SlackBuild deleted file mode 100755 index 75d96ce8..00000000 --- a/bogosort/bogosort.SlackBuild +++ /dev/null @@ -1,109 +0,0 @@ -#!/bin/bash -# -# slackbuild script for bogosort -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="bogosort" -VERSION=${VERSION:=0.4.2} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE"_"$VERSION.orig.tar.$PACKAGE_EXT" -URL="http://ftp.debian.org/debian/pool/main/b/bogosort/$SRC" -PATCH="$PACKAGE"_"$VERSION-1.diff.gz" -PATCH_URL="http://ftp.debian.org/debian/pool/main/b/bogosort/$PATCH" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - rm -f $SRC_DIR/$PATCH - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$PATCH_URL" -O "$SRC_DIR/$PATCH" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -gzip -dc $SRC_DIR/$PATCH | patch -p0 -cd $PACKAGE-$VERSION - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -bogosort: bogosort (sorts or doesn't sort files or standard input) -bogosort: -bogosort: bogosort sorts files or its standard input using the "bogo-sort" -bogosort: algorithm. It can also just randomise the lines in its input, -bogosort: allowing you to perform your own check in a loop. -bogosort: -bogosort: -bogosort: -bogosort: -bogosort: -bogosort: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL NEWS README TODO; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/broffice/broffice.SlackBuild b/broffice/broffice.SlackBuild deleted file mode 100755 index eafedb0f..00000000 --- a/broffice/broffice.SlackBuild +++ /dev/null @@ -1,213 +0,0 @@ -#!/bin/bash -# -# slackbuild for kile, by Rudson R. Alves -# requires: none -# tested: broffice-2.0.3 - -CWD=`pwd` - -# ---- Inicializa variáveis com o slackbuild ------------ -if [ -e "/root/.slackbuildrc" ]; then - source /root/.slackbuildrc -elif [ -e "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -# -------- Variáveis de controle de versão -------------- -# Nome da fonte para a qual o slackbuild foi construído e -# o seu md5sum -SRC_ORIG="broffice.org.2.0.3.rpm.tar.bz2" -MD5_ORIG="fcba4254c0f5bec5499aea71ae40e715" -VERSION_ORIG=`echo $SRC_ORIG | sed 's/.*\.org\.\([0-9]\.[0-9]\.[0-9]\)\.rpm.*$/\1/'` -EXTENSION=`echo $SRC_ORIG | sed 's/.*\.rpm\.\(.*\..*\)$/\1/'` - -# ------- Códigos de erro para o createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -# --------- Inicializa variáveis de entrada ------------- -PACKAGE=`echo $SRC_ORIG | sed 's/\(.*\)\.org\..*$/\1/'` -ARCH=${ARCH:=i468} -SRC_DIR=${SRC:=$CWD} -VERSION=${VERSION:=$VERSION_ORIG} -SRC=$PACKAGE.org.$VERSION.rpm.$EXTENSION -BUILD=${BUILD:=1rud} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} -PREFIX=${PREFIX:=/opt/kde} -OPTCONF=${OPTCONF:=""} -MD5=${MD5:=$MD5_ORIG} -URL=${URL:="http://ftp.unicamp.br/pub/broffice/stable/2.0.3/$SRC"} - -# ---------------- SlackBuild Help ---------------------- -if [ "$1" = "--help" -o "$1" = "help" ]; then - echo -e "\033[01;32m -Use: var1=\"value 1\" var2=\"value 2\" ... <package>.SlackBuild -where: - ARCH=machine arch (i386, i486, i686, ...) - VERSION=package version - BUILD=package build version (default 1rud) - SRC=source name of package - SRC_DIR=source directory (default $PWD) - TMP=temporary directory (default /tmp) - REPOS=repository directory - PREFIX=prefix from install package - OPTCONF=options to pass from ./configure. To configure - help, use OPTCONF=\"--help\" - MD5=md5sum from package source - URL=url from package source -\033[m" - exit $ERROR_HELP -fi - -# ---------------- Download fontes ---------------------- -# Fonte a ser compilada, com o path -SOURCE=$SRC_DIR/$SRC -# Verifica existência do pacote em $SRC em $SRC_DIR -if [ ! -e $SOURCE ]; then - echo -e "\n\n\033[01;32m Download $PACKAGE \n\033[m" - wget "$URL" -P "$SRC_DIR/" - # Verifica se o - if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m No such source file in $URL\n\033[m" - exit $ERROR_WGET - fi -fi - -# ------------------ Checa md5sum ----------------------- -if [ "$SRC_ORIG" = "$SRC" -o "$MD5" != "$MD5_ORIG" -a "$MD5" != "no" ]; then - SUM=`md5sum $SRC_DIR/$SRC | awk '{print $1}'` - if [ "$SUM" != "$MD5" ]; then - echo -e "\n\n\033[01;31m MD5SUM error: run Slackbuild again \n\033[m" - echo -e "\033[01;31m Remove $PACKAGE from $SRC_DIR and start Slackbuild again or use MD5=\"no\" \n\033[m" - exit $ERROR_MD5 - fi - echo -e "\n\n\033[01;32m Md5sum Ok \n\033[m" -fi - -# -------------- Desempacota fontes --------------------- -# Desempacota fontes em PKG_SRC=$TMP/$PACKAGE-source -PKG_SRC=$TMP/$PACKAGE-source -rm -rf $PKG_SRC 2>/dev/null -mkdir -p $PKG_SRC -# Desempacota $SOURCE em $TMP/$PACKAGE-source -tar xvf $SOURCE -C $PKG_SRC -if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m $SOURCE file error \n\033[m" - exit $ERROR_TAR -fi -# Pega o nome do diretório das fontes independente de sua -# estrutura (package-version...) -PKG_DIR="$PKG_SRC" -cd $PKG_DIR/RPMS -# Converte pacotes rpm para tgz -echo -e "\n\n\033[01;32m Converte rpm packages \n\033[m" -ALLPKGS=$( ls *.rpm | wc -l ) -j=1 -for i in *.rpm; do - echo -e "\033[01;33m [$j of $ALLPKGS] Convert $i...\033[m" - rpm2tgz $i - let j++ -done -rm *.rpm 2>/dev/null -# Converte links do KDE -cd desktop-integration -echo -e "\033[01;33m Convert broffice.org-suse-menus...\033[m" -rpm2tgz broffice.org-suse-menus*.rpm -rm *.rpm *.deb 2>/dev/null - -# Cria diretório de instalação -PKG=$TMP/$PACKAGE -rm -rf $PKG 2>/dev/null -mkdir -p $PKG - -# Instala arquivos em $PKG_VERSION -echo -e "\n\n\033[01;32m Install packages \n\033[m" -echo -e "\033[01;33m Install broffice.org-suse-menus...\033[m" -tar xvf $( ls *.tgz ) -C $PKG -cd .. -j=1 -for i in *.tgz; do - echo -e "\033[01;33m [$j of $ALLPKGS] Install $i...\033[m" - tar xvf $i -C $PKG - rm $i - let j++ -done - -# Altera diretório do kde -mv $PKG/opt/kde3 $PKG/opt/kde - -cd $PKG/usr/bin -rm * 2>/dev/null - -# broffice.org-2.0 -cat << EOFBROFFICE > $PKG/usr/bin/broffice.org-2.0 -#!/bin/sh -exec /opt/broffice.org2.0/program/soffice "$@" -EOFBROFFICE - -# broffice.org-2.0-printeradmin -cat << EOFBRADMIN > $PKG/usr/bin/broffice.org-2.0-printeradmin -#!/bin/sh -exec /opt/broffice.org2.0/program/spadmin -EOFBRADMIN - -chmod +x * - -ln -s ../../opt/broffice.org2.0/program/soffice soffice - -cd $PKG/usr/share/applications -rm * -for i in $( ls ../../../opt/broffice.org2.0/share/xdg/* ); do - NAME=$( echo $i | sed 's/.*xdg\/\(.*\.desktop\)$/\1/' ) - ln -s $i $NAME -done - -# ----------------- Stripa código ----------------------- -cd $PKG -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -# ---------------- Cria slack-desc ---------------------- -mkdir $PKG/install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' on -# the right side marks the last column you can put a character in. You must make -# exactly 11 lines for the formatting to be correct. It's also customary to -# leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -broffice: BrOffice.org Versão 2.0.3 -broffice: -broffice: Pacote do BrOffice construído a partir do pacote rpm pelo -broffice: broffice.Slackbuild. -broffice: -broffice: O BrOffice.org/OpenOffice.org é a mais aberta e democrática suíte de -broffice: escritório disponível, composto por: Writer - editor; Calc - plani- -broffice: lha; Impress - apresentações; Draw - desenhos vetoriais; Math - -broffice: Editor de equações; Base - Banco de dados -broffice: URL: http://www.openoffice.org.br -EOF - -# ----------------- Documentações ----------------------- -# Criar diretório de documentação -PKG_DOC=$PKG/usr/doc/$PACKAGE-$VERSION -mkdir -p $PKG_DOC -cp $PKG_SRC/licenses/* $PKG_DOC -cp $PKG_SRC/readmes/* $PKG_DOC - -# --------------- Constroi o pacote --------------------- -echo -e "\n\n\033[01;32m makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz \n\033[m" -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz -if [ $? -ne 0 ]; then - exit $ERROR_MKPKG -fi - -# ----------- Remove arquivos temporários --------------- -if [ "$CLEANUP" = "yes" ]; then - echo -e "\n\n\033[01;32m Remove files... \n\033[m" - rm -rf $PKG $PKG_SRC -fi diff --git a/clamav/clamav.SlackBuild b/clamav/clamav.SlackBuild deleted file mode 100755 index 7561a058..00000000 --- a/clamav/clamav.SlackBuild +++ /dev/null @@ -1,133 +0,0 @@ -#!/bin/bash -# -# slackbuild script for clamav -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="clamav" -VERSION=${VERSION:=0.88.5} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -if ! grep -qe "^$PACKAGE:" /etc/passwd || ! grep -qe "^$PACKAGE:" /etc/group; then - echo "WARNING: user and/or group $PACKAGE does not exist" - echo "Create it manually with \"groupadd $PACKAGE ; useradd $PACKAGE -g $PACKAGE\" and run this script again." - exit 1 -fi - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -KEY="http://www.clamav.net/gpg/tkojm.gpg" -URL="http://easynews.dl.sourceforge.net/sourceforge/$PACKAGE/$PACKAGE-$VERSION.tar.$PACKAGE_EXT" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.sig" -O "$SRC_DIR/$SRC.sig" -fi - -if [ ! -f "$SRC_DIR/$PACKAGE-key.asc" ]; then - wget "$KEY" -O "$SRC_DIR/$PACKAGE-key.asc" && gpg --import $SRC_DIR/$PACKAGE-key.asc -fi - -gpg --verify $SRC_DIR/$SRC.sig $SRC_DIR/$SRC || echo WARNING: Could not check signature or WRONG signature found. -sleep 3 - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR="/usr/lib64" -else - LIBDIR="/usr/lib" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$PACKAGE-$VERSION.tar.$PACKAGE_EXT -cd $PACKAGE-$VERSION -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -clamav: clamav (A GPL virus scanner) -clamav: -clamav: Clam AntiVirus is a GPL anti-virus toolkit for UNIX. The main purpose -clamav: of this software is the integration with mail servers (attachment -clamav: scanning). The package provides a flexible and scalable multi-threaded -clamav: daemon, a command line scanner, and a tool for automatic updating via -clamav: Internet. The programs are based on a shared library distributed with -clamav: the Clam AntiVirus package, which you can use with your own software. -clamav: Most importantly, the virus database is kept up to date. -clamav: -clamav: -EOF - -# config -mv etc/clamd.conf etc/clamd.conf.new -mv etc/freshclam.conf etc/freshclam.conf.new - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION -cp $CWD/{AUTHORS,BUGS,COPYING,ChangeLog,FAQ,INSTALL,NEWS,README,TODO,UPGRADE} usr/doc/$PACKAGE-$VERSION/ - -# install script -echo '( chroot . /sbin/ldconfig )' > install/doinst.sh -echo '( if ! grep -qe "^clamav:" etc/group; then echo creating group clamav... ; chroot . /usr/sbin/groupadd clamav; fi )' >> install/doinst.sh -echo '( if ! grep -qe "^clamav:" etc/passwd; then echo creating user clamav... ; chroot . /usr/sbin/useradd clamav -g clamav; fi )' >> install/doinst.sh -echo '( if [ ! -f "etc/clamd.conf" ]; then mv etc/clamd.conf.new etc/clamd.conf; fi )' >> install/doinst.sh -echo '( if [ ! -f "etc/freshclam.conf" ]; then mv etc/freshclam.conf.new etc/freshclam.conf; fi )' >> install/doinst.sh -echo '( mkdir -p var/log/munin var/run/munin var/munin )' >> install/doinst.sh - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/cmt/cmt.SlackBuild b/cmt/cmt.SlackBuild deleted file mode 100755 index 5fdb6cdb..00000000 --- a/cmt/cmt.SlackBuild +++ /dev/null @@ -1,133 +0,0 @@ -#!/bin/bash -# -# slackbuild script for cmt -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building cmt are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="cmt" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.15} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -RTOOL="wget" -PACKAGE_EXT="tgz" -SRC="$PACKAGE"_src_"$VERSION.$PACKAGE_EXT" -URL="http://www.ladspa.org/download/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf $SRC_DIR/$SRC || exit $ERROR_TAR -cd $PACKAGE - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -cd src - -sed -e 's/\/usr\/local\/lib\/ladspa\//\/usr\/lib\/ladspa\//' makefile > makefile.tmp || exit $ERROR_CONF - -echo "PREFIX = $TMP/package-$PACKAGE" >> makefile.tmp || exit $ERROR_CONF - -sed -e 's/cp $(PLUGIN_LIB) $(INSTALL_PLUGINS_DIR)/cp $(PLUGIN_LIB) $(PREFIX)\/$(INSTALL_PLUGINS_DIR)/g' \ - makefile.tmp > makefile || exit $ERROR_CONF - -mkdir -p $TMP/package-$PACKAGE/usr/lib/ladspa - -make || exit $ERROR_MAKE -make install || exit $ERROR_INSTALL -cd .. - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -cmt: cmt (ladspa plugin package) -cmt: -cmt: The Computer Music Toolkit (CMT) is a collection of LADSPA plugins -cmt: for use with software synthesis and recording packages on Linux. -cmt: -cmt: -cmt: -cmt: -cmt: -cmt: -cmt: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -DOCS="COPYING *html" - -for file in $DOCS; do - cp $CWD/docs/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/courier-authlib/courier-authlib.SlackBuild b/courier-authlib/courier-authlib.SlackBuild deleted file mode 100755 index 9bee504f..00000000 --- a/courier-authlib/courier-authlib.SlackBuild +++ /dev/null @@ -1,113 +0,0 @@ -#!/bin/bash -# -# slackbuild script for courier-authlib -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="courier-authlib" -VERSION=${VERION:=0.58} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} -SRC_DIR=${SRC:=$CWD} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -KEY="http://www.courier-mta.org/KEYS.bin" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/courier/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.sig" -O "$SRC_DIR/$SRC.sig" -fi - -if [ ! -f "$SRC_DIR/$PACKAGE-key.asc" ]; then - wget "$KEY" -O "$SRC_DIR/$PACKAGE-key.asc" && gpg --import $SRC_DIR/$PACKAGE-key.asc -fi - -gpg --verify $SRC_DIR/$SRC.sig $SRC || echo WARNING: Could not check signature or WRONG signature found. - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -courier-authlib: courier-authlib (Courier Authentication Library) -courier-authlib: -courier-authlib: The Courier Authentication Library is an API toolkit for -courier-authlib: implementing password validation and account metadata lookups. -courier-authlib: Authentication can be configured using either the traditional system -courier-authlib: password file lookups, or using MySQL, PostgreSQL, LDAP, or DB/GDBM -courier-authlib: databases. -courier-authlib: -courier-authlib: -courier-authlib: -courier-authlib: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING COPYING.GPL ChangeLog INSTALL INSTALL.html NEWS NEWS.html README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -echo 'chroot . /sbin/ldconfig' > install/doinst.sh - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/courier-imap/courier-imap.SlackBuild b/courier-imap/courier-imap.SlackBuild deleted file mode 100755 index ba6383dd..00000000 --- a/courier-imap/courier-imap.SlackBuild +++ /dev/null @@ -1,143 +0,0 @@ -#!/bin/bash -# -# slackbuild script for clamav -# - -cat << EOCAT -You'll need to have following package installed: - - courier-authlib - -EOCAT - -if [ "$INTERACT" != "no" ]; then - echo "Hit ENTER do continue, Crtl-C to abort" - read crap -else - echo sleeping 3 seconds... - sleep 3 -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="courier-imap" -VERSION=${VERSION:=4.1.1} -ARCH=${ARCH:=i486} -BUILD=${BUILD:1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -if [ "`whoami`" == "root" ]; then - echo This script should run as normal user. - exit 1 -fi - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -KEY="http://www.courier-mta.org/KEYS.bin" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/courier/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.sig" -O "$SRC_DIR/$SRC.sig" -fi - -if [ ! -f "$SRC_DIR/$PACKAGE-key.asc" ]; then - wget "$KEY" -O "$SRC_DIR/$PACKAGE-key.asc" && gpg --import $SRC_DIR/$PACKAGE-key.asc -fi - -gpg --verify $SRC_DIR/$SRC.sig $SRC || echo WARNING: Could not check signature or WRONG signature found. - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR="/usr/lib64" -else - LIBDIR="/usr/lib" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$PACKAGE-$VERSION.tar.$PACKAGE_EXT -cd $PACKAGE-$VERSION -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make check -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -courier-imap: courier-imap (A fast, scalable, enterprise IMAP server) -courier-imap: -courier-imap: Courier-IMAP is a lightweight server that provides IMAP access to -courier-imap: maildir mailboxes. It supports folders, custom authentication -courier-imap: modules, and virtual mailboxes. A compatible POP3 server is also -courier-imap: provided. The source code is based on the IMAP module in the Courier -courier-imap: Mail Server, but this build is independently repackaged to work with -courier-imap: any other MTA that delivers to maildir format mailboxes. -courier-imap: -courier-imap: -courier-imap: -EOF - -# configs -mv etc/pop3d.cnf etc/pop3d.cnf.new -mv etc/imapd.cnf etc/imapd.cnf.new - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in 00README.NOW.OR.SUFFER AUTHORS COPYING ChangeLog INSTALL NEWS README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -echo We need to run makepkg as root. -su -c "chown -R root.root . ; makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz" - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/cryptsetup/cryptsetup-luks.SlackBuild b/cryptsetup/cryptsetup-luks.SlackBuild deleted file mode 100755 index 4cd6745a..00000000 --- a/cryptsetup/cryptsetup-luks.SlackBuild +++ /dev/null @@ -1,122 +0,0 @@ -#!/bin/bash -# -# slackbuild script for cryptsetup-luks -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building cairo are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="cryptsetup-luks" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.0.3} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38; ERROR_GPG=39 -ERROR_PATCH=40 - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://luks.endorphin.org/source/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE install || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -cryptsetup-luks: crypstsetup-luks (userland tool for dm-crypt) -cryptsetup-luks: -cryptsetup-luks: LUKS is the upcoming standard for Linux hard disk encryption. -cryptsetup-luks: By providing a standard on-disk-format, it does not only facilitate -cryptsetup-luks: compatibility among distributions, but also provide secure management -cryptsetup-luks: of multiple user passwords. In contrast to existing solution, LUKS -cryptsetup-luks: stores all setup necessary setup information in the partition header, -cryptsetup-luks: enabling the user to transport or migrate his data seamlessly. LUKS -cryptsetup-luks: for dm-crypt is implemented in cryptsetup. cryptsetup-luks is intended -cryptsetup-luks: as a complete replacement for the original cryptsetup. It provides -cryptsetup-luks: all the functionally of the original version plus LUKS features. -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/cryptsetup/cryptsetup.SlackBuild b/cryptsetup/cryptsetup.SlackBuild deleted file mode 100755 index 3bc44cec..00000000 --- a/cryptsetup/cryptsetup.SlackBuild +++ /dev/null @@ -1,122 +0,0 @@ -#!/bin/bash -# -# slackbuild script for cryptsetup -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building cairo are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="cryptsetup" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.1} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38; ERROR_GPG=39 -ERROR_PATCH=40 - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.saout.de/misc/dm-crypt/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE install || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -cryptsetup: crypstsetup (userland tool for dm-crypt) -cryptsetup: -cryptsetup: cryptsetup is a wrapper for dm-setup to create encrypted volumes. -cryptsetup: -cryptsetup: -cryptsetup: -cryptsetup: -cryptsetup: -cryptsetup: -cryptsetup: -cryptsetup: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/cyrus-sasl/cyrus-sasl.SlackBuild b/cyrus-sasl/cyrus-sasl.SlackBuild deleted file mode 100755 index 5eb0cbaa..00000000 --- a/cyrus-sasl/cyrus-sasl.SlackBuild +++ /dev/null @@ -1,145 +0,0 @@ -#!/bin/bash -# -# SlackBuild for Cyrus-SASL-ldap -# -################################## -## Creator: Stefano Stabellini ## -## stefano@stabellini.net ## -## http://www.stabellini.net ## -################################## -# -# small changes by rhatto -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="cyrus-sasl" -VERSION=${VERSION:=2.1.21} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -KEY="ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/KEYS" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/$SRC" - -if [ ! -d $TMP ]; then - mkdir -p $TMP # location to build the source -fi - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.sig" -O "$SRC_DIR/$SRC.sig" -fi - -if [ ! -f "$SRC_DIR/$PACKAGE-key.asc" ]; then - wget "$KEY" -O "$SRC_DIR/$PACKAGE-key.asc" && gpg --import $SRC_DIR/$PACKAGE-key.asc -fi - -gpg --verify $SRC_DIR/$SRC.sig $SRC_DIR/$SRC || echo WARNING: Could not check signature or WRONG signature found. -sleep 3 - -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" -fi - -TMP="$TMP/$PACKAGE" -PKG="$TMP/package-$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -mkdir -p $PKG/var/state/saslauthd -echo "+=====================+" -echo "| cyrus-sasl-$VERSION |" -echo "+=====================+" -cd $TMP -rm -rf cyrus-sasl-$VERSION -tar xvf$tarflag $SRC_DIR/cyrus-sasl-$VERSION.tar.gz -cd cyrus-sasl-$VERSION -chown -R root.root . -find . -perm 777 -exec chmod 755 {} \; -find . -perm 775 -exec chmod 755 {} \; -find . -perm 700 -exec chmod 755 {} \; -find . -perm 744 -exec chmod 755 {} \; -find . -perm 666 -exec chmod 644 {} \; -find . -perm 664 -exec chmod 644 {} \; -find . -perm 600 -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -#./configure --enable-login --enable-plain --enable-anon --enable-digest --with-static-sasl --with-bdb-libdir=/usr/lib \ -# --with-bdb-incdir=/usr/include/db4 --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib --enable-ldap \ -# --with-ldap=/usr/libexec/openldap --with-authdaemond=/usr/sbin/authdaemond -./configure --prefix=/usr --sysconfdir=/etc --with-authdaemond=/usr/sbin/authdaemond --libdir=$LIBDIR -make || exit 32 -make install DESTDIR=$PKG -strip $PKG/usr/sbin/* -chown -R root.bin $PKG/usr/bin -chown -R root.bin $PKG/usr/sbin -gzip -9 $PKG/usr/man/man3/* -gzip -9 $PKG/usr/man/cat8/* -gzip -9 $PKG/usr/man/man8/* -mkdir -p $PKG/usr/doc/cyrus-sasl-$VERSION -cp AUTHORS $PKG/usr/doc/cyrus-sasl-$VERSION -cp COPYRIGHT $PKG/usr/doc/cyrus-sasl-$VERSION -cp LICENSE $PKG/usr/doc/cyrus-sasl-$VERSION -cp HISTORY $PKG/usr/doc/cyrus-sasl-$VERSION -cp doc/* $PKG/usr/doc/cyrus-sasl-$VERSION -cp ChangeLog $PKG/usr/doc/cyrus-sasl-$VERSION -cp NEWS $PKG/usr/doc/cyrus-sasl-$VERSION -cp README $PKG/usr/doc/cyrus-sasl-$VERSION -cp INSTALL $PKG/usr/doc/cyrus-sasl-$VERSION -cp README $PKG/usr/doc/cyrus-sasl-$VERSION -mkdir -p $PKG/etc/rc.d -cat $CWD/rc.saslauthd.new > $PKG/etc/rc.d/rc.saslauthd.new -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc -#cat $CWD/slack-conflicts > $PKG/install/slack-conflicts -#cat $CWD/slack-required > $PKG/install/slack-required -#requiredbuilder $PKG -cd $PKG - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -makepkg -l y -c n $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/darkice/darkice.SlackBuild b/darkice/darkice.SlackBuild deleted file mode 100755 index 0043ea9a..00000000 --- a/darkice/darkice.SlackBuild +++ /dev/null @@ -1,125 +0,0 @@ -#!/bin/bash -# -# slackbuild script for darkice -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building darkice are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="darkice" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.17.1} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/darkice/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -if [ "$ARCH" == "x86_64" ] && [ -f "$CWD/$PACKAGE-$VERSION-x86_64.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION-x86_64.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -darkice: darkice (an icecast and shoutcast streaming originator) -darkice: -darkice: DarkIce is an IceCast, IceCast2 and ShoutCast live audio streamer. -darkice: It takes audio input from a sound card, encodes it into mp3 and/or -darkice: Ogg Vorbis, and sends the mp3 stream to one or more IceCast and/or -darkice: ShoutCast servers, the Ogg Vorbis stream to one or more IceCast2 -darkice: servers. -darkice: -darkice: -darkice: -darkice: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog FAQ INSTALL INSTALL.lame INSTALL.vorbis NEWS README TODO; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/darksnow/darksnow.SlackBuild b/darksnow/darksnow.SlackBuild deleted file mode 100755 index 8a3e8f16..00000000 --- a/darksnow/darksnow.SlackBuild +++ /dev/null @@ -1,85 +0,0 @@ -#!/bin/bash -# -# slackbuild script for darksnow -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building darksnow are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="darksnow" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.6.1} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://darksnow.radiolivre.org/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -strip darksnow -make make_pkg - -mv *-1rd.tgz $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/denyhosts/denyhosts.SlackBuild b/denyhosts/denyhosts.SlackBuild deleted file mode 100755 index 1cc27e94..00000000 --- a/denyhosts/denyhosts.SlackBuild +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# -# SlackBuild script to call denyhosts.build with correct settings -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="denyhosts" -VERSION=${VERSION:=2.5} -ARCH="noarch" -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -rm -rf $TMP/$PACKAGE -mkdir -p $SRC_DIR/$PACKAGE $TMP/$PACKAGE - -slacktrack -b $REPOS -x $TMP,$SRC_DIR,/dev -jefkzp "$PACKAGE-$VERSION-$ARCH-$BUILD.tgz" "./$PACKAGE.build" - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP/$PACKAGE -fi diff --git a/dopewars/dopewars.SlackBuild b/dopewars/dopewars.SlackBuild deleted file mode 100755 index b9e3fab4..00000000 --- a/dopewars/dopewars.SlackBuild +++ /dev/null @@ -1,140 +0,0 @@ -#!/bin/bash -# -# slackbuild script for dopewars -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="dopewars" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.5.12} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38; ERROR_GPG=39 -ERROR_PATCH=40 - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -gpg --import <<EOF ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.1 (GNU/Linux) - -mQGiBD+FrAMRBACyEqh7S8vqlbYzptrQGHCpsrG8Djo3pCBkXWJ/Pfv4bZPf2voU -bn19j+8fVncE527hWvlLY4dYR04jRVAifBvgTUbXNrl/3IxAelKmq0T22/qSCy8X -DEHB2g9qgwhLPK44lVN7bN93VN8JEFrcFrFYanYQekq2xux0aL9digsX7wCgog+T -xoUngcKQh8Pvt1mjWC5W5aUD/3OeX4ZEITchxh0E5OKWrpVvSRz4mpk4F1BrUe9y -A3v4d8pyQurd5tCcwnZLKI8hqeKZ6ozZJEkO6NG9QYDNkHzPEdh4yi46JhnjP+9S -KY3AAOSF0aR9r4k/iw7GbeuAxcRJp5zUxtUuASoVewMt46qkrIeBGXHMjy+yjgIg -Uik2A/9v9yizDH/dIDWodlCK+GzpgZuy7IwgW+5H9fOfMj4GIzS7JoiCHNYRtsx6 -bJbAzYG9g86KXnMzEzkpZHs1C5lb8HFUgbpx6+zxi5FOwir08Gk7RA14b2xy7pYM -1pNoWaM4XWCnttP9IgP15YcW0oqsnb9pC0GnzNbUFnSFVprr+bQaQmVuIFdlYmIg -PGJlbkBzYWxpbGFiLm9yZz6IWQQTEQIAGQUCP4WsAwQLBwMCAxUCAwMWAgECHgEC -F4AACgkQHMfQWXReYJONxACeOmq1bvpQ1dbX9Ns9X+SQnCeV5TwAnA/Kl5LC81eT -iXvWhS87vkSYGpt+uQENBD+FrAUQBADYv786KL918UBe22Fa/cyC9pdSGmJNWMTW -fFt/jQRc87voaWR5xHowO0W9j+Vw453nxdpGw5sBtL0UYHWd1LHYwu8atC+gP8yI -7REyczt1vgZE+MJe13Skd1hKIBxOUPb0Ib3j+XAl+8aaf1OZ0l5/bw6hX38xSo8z -cYj/x+Ba1wADBQQAnFNWQ8HjgXjg6rWR/85mLUlovwlfWu5RVMvBxdkslM9vTIFZ -HlWIMcAh2eisesbJLXne+9CYLvKiPVmN5jK5umj9CSy7+5ubrpEfkPI4TtETtw7+ -k1A+jquMTa+oEr245vgQud+Jopou7P+zSnGiduMUIh3ummHcZwKSsXQ3jrmIRgQY -EQIABgUCP4WsBQAKCRAcx9BZdF5gk7lPAJ9OtD+wr4mZTz7kkbMAJUpzGonfegCe -LOV9WF3BhJoMhxVgqbLDywOcjb8= -=4zKp ------END PGP PUBLIC KEY BLOCK----- -EOF - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/dopewars/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET - wget "$URL.gpg" -O "$SRC_DIR/$SRC.gpg" || exit $ERROR_WGET -fi - -gpg --verify $SRC_DIR/$SRC.gpg $SRC_DIR/$SRC || exit $ERROR_GPG - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf $SRC_DIR/$SRC || exit $ERROR_TAR -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff || exit $ERROR_PATCH -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE install || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -dopewars: dopewars (drug dealing game) -dopewars: -dopewars: Make a fortune dealing drugs on the streets... -dopewars: -dopewars: This is dopewars 1.5.10, a game simulating the life of a drug dealer -dopewars: in New York. The aim of the game is to make lots and lots of money; -dopewars: unfortunately, you start the game with a hefty debt, accumulating -dopewars: interest, and the cops take a rather dim view of drug dealing... -dopewars: -dopewars: -dopewars: -EOF - -# docs -mkdir -p usr/doc -mv usr/share/doc/$PACKAGE-$VERSION usr/doc/$PACKAGE-$VERSION -rmdir usr/share/doc - -# for file in ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL LICENCE NEWS README TODO; do -# cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -# done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/downtube/downtube.SlackBuild b/downtube/downtube.SlackBuild deleted file mode 100755 index fd161e7f..00000000 --- a/downtube/downtube.SlackBuild +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# -# SlackBuild script to call downtube.build with correct settings -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="downtube" -VERSION=${VERSION:=1.2} -ARCH="noarch" -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -rm -rf $TMP/$PACKAGE -mkdir -p $SRC_DIR/$PACKAGE $TMP/$PACKAGE - -slacktrack -b $REPOS -x $TMP,$SRC_DIR,/dev -jefkzp "$PACKAGE-$VERSION-$ARCH-$BUILD.tgz" "./$PACKAGE.build" - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP/$PACKAGE -fi diff --git a/duplicity/duplicity.SlackBuild b/duplicity/duplicity.SlackBuild deleted file mode 100755 index 9ad2eb2b..00000000 --- a/duplicity/duplicity.SlackBuild +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# -# SlackBuild script to call duplicity.build with correct settings -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="duplicity" -VERSION=${VERSION:=0.4.2} -ARCH=${ARCH:=i386} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -rm -rf $TMP/$PACKAGE -mkdir -p $SRC_DIR/$PACKAGE $TMP/$PACKAGE $REPOS - -slacktrack -b $REPOS -x $TMP,$SRC_DIR,/dev -jefkzp "$PACKAGE-$VERSION-$ARCH-$BUILD.tgz" "./$PACKAGE.build" - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP/$PACKAGE -fi diff --git a/dvgrab/dvgrab.SlackBuild b/dvgrab/dvgrab.SlackBuild deleted file mode 100755 index 6daafe98..00000000 --- a/dvgrab/dvgrab.SlackBuild +++ /dev/null @@ -1,120 +0,0 @@ -#!/bin/bash -# -# slackbuild script for dvgrab -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building dvgrab are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="dvgrab" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.0} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://ufpr.dl.sourceforge.net/sourceforge/kino/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -dvgrab: dvgrab (dvgrab is a ieee1394 dv grabber) -dvgrab: -dvgrab: Excellent command line audio and video DV grabber data via IEEE1394 -dvgrab: -dvgrab: -dvgrab: -dvgrab: -dvgrab: -dvgrab: -dvgrab: -dvgrab: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL NEWS README TODO;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/ekiga/ekiga.SlackBuild b/ekiga/ekiga.SlackBuild deleted file mode 100755 index c2910f11..00000000 --- a/ekiga/ekiga.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# slackbuild script for ekiga -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building ekiga are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="ekiga" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.0.2} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.ekiga.org/admin/downloads/latest/sources/sources/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --disable-gnome --disable-avahi --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -ekiga: ekiga (Ekiga is a VoIP softphone) -ekiga: -ekiga: Ekiga (formely known as GnomeMeeting) is an open source VoIP and -ekiga: video conferencing application for GNOME. Ekiga uses both the H.323 -ekiga: and SIP protocols. It supports many audio and video codecs, and is -ekiga: interoperable with other SIP compliant software and also with -ekiga: Microsoft NetMeeting. -ekiga: -ekiga: -ekiga: http://www.ekiga.org/ -ekiga: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog FAQ INSTALL NEWS README TODO;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/faac/faac.SlackBuild b/faac/faac.SlackBuild deleted file mode 100755 index 63e8c8ef..00000000 --- a/faac/faac.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# slackbuild script for faac -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building faac are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="faac" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.24} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://ufpr.dl.sourceforge.net/sourceforge/faac/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -sh ./bootstrap -sh ./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -faac: faac (faac is an AAC audio encoder) -faac: -faac: faac is a free AAC audio codec implementation. -faac: -faac: -faac: -faac: -faac: -faac: -faac: http://www.audiocoding.com/ -faac: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL NEWS README TODO docs/faac.html docs/libfaac.html docs/libfaac.pdf;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/faad2/faad2.SlackBuild b/faad2/faad2.SlackBuild deleted file mode 100755 index 3c1f24a9..00000000 --- a/faad2/faad2.SlackBuild +++ /dev/null @@ -1,122 +0,0 @@ -#!/bin/bash -# -# slackbuild script for faad2 -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building faad2 are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="faad2" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.0} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://ufpr.dl.sourceforge.net/sourceforge/faac/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE - -autoreconf -vif -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p0 < $CWD/$PACKAGE-$VERSION.diff -fi - -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -faad2: faad2 (faad2 is a free Advanced Audio Decoder) -faad2: -faad2: Faad2 is a free Advanced Audio Decoder. -faad2: -faad2: -faad2: -faad2: -faad2: -faad2: -faad2: http://www.audiocoding.com/ -faad2: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL NEWS README TODO;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/ffmpeg/ffmpeg.SlackBuild b/ffmpeg/ffmpeg.SlackBuild deleted file mode 100755 index 3dc5ffea..00000000 --- a/ffmpeg/ffmpeg.SlackBuild +++ /dev/null @@ -1,117 +0,0 @@ -#!/bin/bash -# -# slackbuild script for ffmpeg -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building ffmpeg are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="ffmpeg" -ARCH=${ARCH:=i486} -VERSION="`date +%Y%m%d`" -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="svn" -PACKAGE_EXT="" -SRC="" -URL="" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk $PACKAGE -cd $PACKAGE - -./configure --prefix=/usr --libdir=$LIBDIR --enable-shared --enable-pthreads --enable-mp3lame --enable-libogg --enable-vorbis --enable-gpl -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -ffmpeg: ffmpeg (ffmpeg multimedia system) -ffmpeg: -ffmpeg: FFmpeg is a complete solution to record, convert and stream audio -ffmpeg: and video. It includes libavcodec, the leading audio/video codec -ffmpeg: library. -ffmpeg: -ffmpeg: -ffmpeg: -ffmpeg: -ffmpeg: -ffmpeg: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in COPYING CREDITS Changelog Doxyfile INSTALL MAINTAINERS README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/ffmpeg2theora/ffmpeg2theora.SlackBuild b/ffmpeg2theora/ffmpeg2theora.SlackBuild deleted file mode 100755 index bbd7184f..00000000 --- a/ffmpeg2theora/ffmpeg2theora.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# slackbuild script for ffmpeg2theora -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building ffmpeg2theora are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="ffmpeg2theora" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.16} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.v2v.cc/~j/ffmpeg2theora/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -ffmpeg2theora: ffmpeg2theora -ffmpeg2theora: -ffmpeg2theora: A simple converter to create Ogg Theora files. -ffmpeg2theora: -ffmpeg2theora: -ffmpeg2theora: -ffmpeg2theora: -ffmpeg2theora: -ffmpeg2theora: -ffmpeg2theora: -ffmpeg2theora: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL NEWS README TODO; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/fftw/fftw.SlackBuild b/fftw/fftw.SlackBuild deleted file mode 100755 index 14102974..00000000 --- a/fftw/fftw.SlackBuild +++ /dev/null @@ -1,125 +0,0 @@ -#!/bin/bash -# -# slackbuild script for fftw -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building fftw are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="fftw" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=3.1.2} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.fftw.org/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --enable-shared -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --enable-shared --enable-float -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -fftw: fftw (the fastest fourier transform in the west) -fftw: -fftw: FFTW is a C subroutine library for computing the discrete Fourier -fftw: transform (DFT) in one or more dimensions, of arbitrary input size, -fftw: and of both real and complex data (as well as of even/odd data, i.e. -fftw: the discrete cosine/sine transforms or DCT/DST). We believe that FFTW, -fftw: which is free software, should become the FFT library of choice for -fftw: most applications. -fftw: -fftw: -fftw: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS CONVENTIONS COPYING COPYRIGHT ChangeLog INSTALL NEWS README TODO; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/fluidsynth/fluidsynth.SlackBuild b/fluidsynth/fluidsynth.SlackBuild deleted file mode 100755 index 03685148..00000000 --- a/fluidsynth/fluidsynth.SlackBuild +++ /dev/null @@ -1,127 +0,0 @@ -#!/bin/bash -# -# slackbuild script for fluidsynth -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building fluidsynth are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="fluidsynth" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.0.7a} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://download.savannah.gnu.org/releases/fluid/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf $SRC_DIR/$SRC || exit $ERROR_TAR - -if [ "$VERSION" == "1.0.7a" ]; then - cd $PACKAGE-1.0.7 -else - cd $PACKAGE-$VERSION -fi - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --enable-ladspa || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE install || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -fluidsynth: fluidsynth -fluidsynth: -fluidsynth: FluidSynth is a real-time software synthesizer based on the -fluidsynth: SoundFont 2 specifications. FluidSynth can read MIDI events from a -fluidsynth: MIDI input device and render them to an audio device using SoundFont -fluidsynth: instruments. SoundFont files are composed of digital audio "samples" -fluidsynth: and additional instrument parameters. These files can be created or -fluidsynth: downloaded off the Internet. FluidSynth also has support for -fluidsynth: controlling effects in real time and can play MIDI files. -fluidsynth: -fluidsynth: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -DOCS="AUTHORS COPYING ChangeLog NEWS README THANKS TODO" - -for file in $DOCS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/freetype/freetype.SlackBuild b/freetype/freetype.SlackBuild deleted file mode 100755 index b3ba7351..00000000 --- a/freetype/freetype.SlackBuild +++ /dev/null @@ -1,148 +0,0 @@ -#!/bin/bash -# -# slackbuild for a freetype2 package -# - -# this is a small modified version of the script found at -# http://www.slackware.com/~alien/slackbuilds/freetype2/build/freetype2.SlackBuild - -CWD=`pwd` - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PRGNAM=freetype -VERSION=${VERSION:-2.2.1} -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1rha} -TMP=${TMP:-/tmp} -SRC_DIR=${SRC:-$CWD} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -PACKAGE="$PRGNAM" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/$PACKAGE/$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -RTOOL="wget" - -function slack_build { - -cat << EOF -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -freetype: freetype (A free and portable TrueType font rendering engine) -freetype: -freetype: FreeType 2 is a high-quality and portable font engine that is capable -freetype: of supporting several font formats (be they bitmapped or scalable) -freetype: through a simple and uniform interface. Its design is modular and -freetype: allows independent "font driver" modules to be added, even at runtime, -freetype: to support additional formats. It also provides a high-quality -freetype: anti-aliasing renderer, an innovative auto-hinting engine, and support -freetype: for the following font formats: TrueType Type1, CID-Type 1, Multiple -freetype: Masters Type 1 OpenType/CFF, pure CFF, and CEF Windows FNT/FON. -freetype: -EOF - -} - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" -fi - -TMP=$TMP/$PRGNAM -PKG=$TMP/package-$PRGNAM -if [ ! -d $TMP ]; then - mkdir -p $TMP -fi -rm -rf $PKG -mkdir -p $PKG - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -cd $TMP -rm -rf $PRGNAM-$VERSION - -tar xvf$tarflag $SRC_DIR/$PRGNAM-$VERSION.tar.$PACKAGE_EXT -cd $PRGNAM-$VERSION - -if [ -f "$CWD/freetype.illadvisederror.diff.gz" ]; then - # This breaks far too many things. Freetype2 developers will have to get their - # punishment on someone else's distribution. - zcat $CWD/freetype.illadvisederror.diff.gz | patch -p1 -b -z .ill --verbose -fi - -if [ -f "$CWD/freetype_enable_bytecode_interpreter.patch.gz" ]; then - # Enable freetype's bytecode interpreter: - zcat $CWD/freetype_enable_bytecode_interpreter.patch.gz | patch -p1 -b -z .bc --verbose -fi - -chown -R root.root . -CFLAGS="$SLKCFLAGS" make setup CFG="--prefix=/usr --libdir=$LIBDIR $ARCH-slackware-linux" -make || exit 32 -make install DESTDIR=$PKG -ldconfig - -mkdir -p $PKG/usr/include -( cd $PKG/usr/include - rm -rf freetype - ln -sf freetype2/freetype . -) -mkdir -p $PKG/usr/X11R6/lib/X11/doc -cp -a docs $PKG/usr/X11R6/lib/X11/doc/$PRGNAM-$VERSION -rm -rf $PKG/usr/X11R6/lib/X11/doc/$PRGNAM-$VERSION/reference - -chown root:bin $PKG/usr/bin/* -chmod -R go-w $PKG/usr/X11R6/lib/X11/doc/$PRGNAM-$VERSION/* - -mkdir -p $PKG/install - -slack_build > $PKG/install/slack-desc - -cd $PKG - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -makepkg -l y -c n $REPOS/$PRGNAM-$VERSION-$ARCH-$BUILD.tgz -slack_build | grep "^${PRGNAM}" > $REPOS/$PRGNAM-$VERSION-$ARCH-$BUILD.txt -(cd $REPOS && md5sum $PRGNAM-$VERSION-$ARCH-$BUILD.tgz > $PRGNAM-$VERSION-$ARCH-$BUILD.tgz.md5) - -if [ "$1" = "--cleanup" ]; then - rm -rf $TMP/$PRGNAM-$VERSION - rm -rf $PKG -fi - diff --git a/gd/gd.SlackBuild b/gd/gd.SlackBuild deleted file mode 100755 index 4cbad230..00000000 --- a/gd/gd.SlackBuild +++ /dev/null @@ -1,106 +0,0 @@ -#!/bin/bash -# -# slackbuild script for gd -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="gd" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.0.33} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 - export LDFLAGS="-L/lib64 -L/usr/lib64" -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.boutell.com/gd/http/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -# building with --disable-shared, otherwise stuff such as mrtg wont compile -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-fontconfig=no --disable-shared -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -gd: gd (A library used to create PNGs, JPEGs, and other images) -gd: -gd: gd is a library for creating and reading PNG, JPEG, GIF, and WBMP -gd: images. It has many features and can be used in scripts (e.g. PHP) -gd: for dynamic image generation. PHP users should note that PHP 4.3.x -gd: includes its own distribution of gd, which is currently the best -gd: choice for PHP applications. -gd: -gd: -gd: -gd: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in COPYING INSTALL README-JPEG.TXT README.TXT; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/glitz/glitz.SlackBuild b/glitz/glitz.SlackBuild deleted file mode 100755 index a9c4b4d9..00000000 --- a/glitz/glitz.SlackBuild +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/bash -# -# slackbuild script for glitz -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building glitz are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="glitz" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.5.6} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://cairographics.org/snapshots/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC || exit $ERROR_TAR -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE install || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -glitz: glitz -glitz: -glitz: Glitz is an OpenGL image compositing library. Glitz provides -glitz: Porter/Duff compositing of images and implicit mask generation for -glitz: geometric primitives including trapezoids, triangles, and rectangles. -glitz: -glitz: -glitz: -glitz: -glitz: -glitz: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -DOCS="AUTHORS COPYING ChangeLog INSTALL NEWS README TODO" - -for file in $DOCS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/gnash/gnash.SlackBuild b/gnash/gnash.SlackBuild deleted file mode 100755 index 56c9621f..00000000 --- a/gnash/gnash.SlackBuild +++ /dev/null @@ -1,112 +0,0 @@ -#!/bin/bash -# -# slackbuild script for gnash -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="gnash" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.7.1} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export CFLAGS=-fPIC - export LDFLAGS="-L/lib64 -L/usr/lib64 -fPIC" - # export X_LDFLAGS="-L/usr/lib64" - # export X_LIBS="-L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://mirrors.kernel.org/gnu/gnash/$VERSION/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-plugindir=$LIBDIR/mozilla/plugins --x-libraries=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -gnash: gnash (free software flash movie player) -gnash: -gnash: Gnash is a GNU Flash movie player. Till now it has only been -gnash: possible to play flash movies with proprietary software. While there -gnash: are a few other free flash players, none supports anything higher -gnash: than SWF v4 at best. Gnash is based on GameSWF, and supports many -gnash: SWF v7 features. -gnash: -gnash: -gnash: -gnash: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL NEWS README TODO; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/gnutls/gnutls.SlackBuild b/gnutls/gnutls.SlackBuild deleted file mode 100755 index 37d7fb33..00000000 --- a/gnutls/gnutls.SlackBuild +++ /dev/null @@ -1,120 +0,0 @@ -#!/bin/bash -# -# slackbuild for gnutls from http://www.slacky.it/download/libraries/gnutls/1.2.11/ -# -# Heavily based on the Slackware 10.2 SlackBuild -# ftp://ftp.gnutls.org/pub/gnutls/ -# Requirements: libgpg-error, libgcrypt and optionally opencdk, libtasn1, libcfg+, lzo -# -# small changes by rhatto -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building gnutls are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD=`pwd` - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="gnutls" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.4.4} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -TARGET="$ARCH" -NAME="$PACKAGE" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.mirrors.wiretapped.net/security/network-security/$PACKAGE/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mcpu=i686" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" -fi - -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-gnutls -rm -rf $TMP -mkdir -p $PKG - -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $NAME-$VERSION - -chown -R root.root . - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure --prefix=/usr --libdir=$LIBDIR \ ---disable-static \ ---program-prefix="" \ ---program-suffix="" \ -$TARGET-slackware-linux - -make || exit 32 -make install DESTDIR=$PKG - -mkdir -p $PKG/usr/doc/$NAME-$VERSION -cp -a AUTHORS COPYING* ChangeLog INSTALL NEWS README THANKS $PKG/usr/doc/$NAME-$VERSION -cd $PKG -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -chown -R root.bin $PKG/usr/bin -gzip -9 $PKG/usr/man/*/* -rm $PKG/usr/info/dir -gzip -9 $PKG/usr/info/* -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/slack-desc > $PKG/usr/doc/$NAME-$VERSION/slack-desc -cat $CWD/$NAME.SlackBuild > $PKG/usr/doc/$NAME-$VERSION/$NAME.SlackBuild -#requiredbuilder -v -y -s $CWD $PKG -makepkg -l y -c n $REPOS/$NAME-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/grip/grip.SlackBuild b/grip/grip.SlackBuild deleted file mode 100755 index 3aa5af65..00000000 --- a/grip/grip.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# slackbuild script for grip -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building grip are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="grip" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=3.3.1} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/grip/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -grip: grip (cd player and ripper) -grip: -grip: Grip is a cd-player and cd-ripper for the Gnome desktop. -grip: It has the ripping capabilities of cdparanoia builtin, but can -grip: also use external rippers (such as cdda2wav). It also provides an -grip: automated frontend for MP3 (and other audio format) encoders, -grip: letting you take a disc and transform it easily straight into MP3s. -grip: Internet disc lookups are supported for retrieving track information -grip: from disc database servers.Grip works with DigitalDJ to provide a -grip: unified "computerized" version of your music collection. -grip: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in ABOUT-NLS AUTHORS COPYING CREDITS ChangeLog INSTALL NEWS README TODO; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/hashalot/hashalot.SlackBuild b/hashalot/hashalot.SlackBuild deleted file mode 100755 index 666bdc63..00000000 --- a/hashalot/hashalot.SlackBuild +++ /dev/null @@ -1,109 +0,0 @@ -#!/bin/bash -# -# slackbuild script for hashalot -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="hashalot" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.3} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE"_"$VERSION.orig.tar.$PACKAGE_EXT" -URL="http://ftp.debian.org/debian/pool/main/h/hashalot/$SRC" -PATCH="$PACKAGE"_"$VERSION-3.diff.gz" -PATCH_URL="http://ftp.debian.org/debian/pool/main/h/hashalot/$PATCH" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - rm -f $SRC_DIR/$PATCH - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$PATCH_URL" -O "$SRC_DIR/$PATCH" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -gzip -dc $SRC_DIR/$PATCH | patch -p0 -cd $PACKAGE-$VERSION.orig - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -hashalot: hashalot (read and hash a passphrase) -hashalot: -hashalot: This program will read a passphrase from standard input and print -hashalot: a binary (not printable) hash to standard output. The output is -hashalot: suitable for use as an encryption key. -hashalot: -hashalot: -hashalot: -hashalot: -hashalot: -hashalot: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL NEWS README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/hydrogen/hydrogen.SlackBuild b/hydrogen/hydrogen.SlackBuild deleted file mode 100755 index 169f145f..00000000 --- a/hydrogen/hydrogen.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# slackbuild script for hydrogen -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building hydrogen are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="hydrogen" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.9.3} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/hydrogen/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -hydrogen: hydrogen (A drum machine/sequencer) -hydrogen: -hydrogen: Hydrogen is a simple real-time Drum machine/sequencer. It features -hydrogen: a graphical user interface based on Qt, a sample-based audio engine, -hydrogen: Jack/ALSA/OSS/PortAudio and Export to disk audio drivers, ALSA MIDI -hydrogen: input, ability to import/export XML-based song and drumkit files, -hydrogen: 192 ticks per pattern, 16 voices with volume, mute, solo, ADSR, and -hydrogen: pan capabilities, and import of samples in wave, au, and aiff format. -hydrogen: -hydrogen: -hydrogen: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/icecast/icecast.SlackBuild b/icecast/icecast.SlackBuild deleted file mode 100755 index 52739afe..00000000 --- a/icecast/icecast.SlackBuild +++ /dev/null @@ -1,322 +0,0 @@ -#!/bin/bash -# $Id: icecast.SlackBuild,v 1.4 2006/02/28 15:12:47 root Exp root $ -# Copyright (c) 2006 Eric Hameleers <alien@slackware.com> -# Distributed under the terms of the GNU General Public License, Version 2 -# --------------------------------------------------------------------------- -# Slackware SlackBuild script -# =========================== -# By: Eric Hameleers <alien@slackware.com> -# For: Icecast -# URL: http://www.icecast.org/ -# Summary: Xiph Streaming media server that supports -# multiple audio formats (and theora video streams too). -# Needs: libvorbis, libogg, libxml2, curl and optionally libtheora -# Changelog: -# 2.0.0-1: 16/jan/2004 by Eric Hameleers -# 2.0.0-2: 17/jan/2004 by Eric Hameleers -# Bug fix in the rc.icecast script -# 2.0.0-3: 22/apr/2004 by Eric Hameleers -# Add "next" operatrion to rc.icecast -# 2.0.2-1: 20/oct/2004 by Eric Hameleers -# Rebuilt new releease. -# 2.2.0-1: 01/jan/2005 by Eric Hameleers -# Rebuilt new releease. -# 2.2.0-2: 11/aug/2005 by Eric Hameleers -# Add "current" and "status" to rc.icecast parameters. -# Make sure that existing /etc/rc.d/rc.icecast isn't overwritten. -# 2.2.0-3: 17/sep/2005 by Eric Hameleers -# Forgot to add "current" to rc.icecast 'help' output -# (i.e. run rc.icecast with no parameters). -# 2.3.0-1: 04/oct/2005 by Eric Hameleers -# New release. -# 2.3.1-1: 28/feb/2006 by Eric Hameleers <alien@sox.homeip.net> -# New release. -# 2.3.1-1-r: 07/jun/2006 by rhatto at riseup.net -# Small changes to fit in slack.sarava.org standards -# -# --------------------------------------------------------------------------- -# - -cat << EOCAT -Recomended and required packages for building icecast are: - - libtheora - libogg - libxml2 - speex - curl - -EOCAT - -if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap -else - echo sleeping 3 seconds... - sleep 3 -fi - -# Set initial variables: -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PRGNAM=icecast -PACKAGE="$PRGNAM" -VERSION=${VERSION:=2.3.1} -#VERSION=${VERSION:=2.3-kh7} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" - -if echo $VERSION | grep -q "kh"; then - URL="http://www.mediacast1.com/~karl/$SRC" -else - URL="http://downloads.xiph.org/releases/$PACKAGE/$SRC" -fi - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP - -PKG=$TMP/package-$PRGNAM - -if [ ! -d $TMP/tmp-$PRGNAM ]; then - mkdir -p $TMP/tmp-$PRGNAM # location to build the source -fi -if [ ! -d $PKG ]; then - mkdir -p $PKG # place for the package to be built -fi - - -# --- HELPER FUNCTIONS --- - -# -# Function 'preconfig filename [remove]' -# -# param1 (required) may be a wildcard; -# in that case surround it with double quotes! -# param2 (optional) has value 'remove' -# -# Description: -# Prepare the incoming configuration files which are not allowed -# to overwrite existing ones. -# These files will get a '.new' extension. -# An entry in the 'doinst.sh' script will be created for these files, copying -# the *.new files back to their original names, -# but only if the original names don't exist. -# Use the second parameter 'remove', like in 'preconfig filename(s) remove' -# to add a 'rm -f filename.new' in 'doinst.sh', so as not to clutter -# the harddisk with useless example files. - -preconfig() { - mkdir -p $PKG/install 2>/dev/null - for infile in $1; do - mv ${infile} ${infile}.new - done - echo -n "config \"$1.new\"" >> $PKG/install/doinst.sh - # If there's a second parameter with value 'remove' add a 'rm filename.new' - if [ "$2" = "remove" ]; then - echo -n " ; rm -f $1.new" >> $PKG/install/doinst.sh - fi - echo "" >> $PKG/install/doinst.sh -} - - -# --- PACKAGE BUILDING --- - -echo "+==============+" -echo "| $PRGNAM-$VERSION |" -echo "+==============+" - -iceuser=icecast -icegroup=icecast - -rm -rf $PKG/* - -# Explode the package framework: -cd $PKG -if [ -f $CWD/_$PRGNAM.tar.gz ]; then - explodepkg $CWD/_$PRGNAM.tar.gz -fi - -cd $TMP/tmp-$PRGNAM - -# Extract tar ball in TEMP dir -echo Building $PRGNAM... -tar xvf$tarflag $SRC_DIR/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -./configure --prefix=/usr --sysconfdir=/usr/share/icecast/etc \ - --libdir=$LIBDIR --localstatedir=/var \ - 2>&1 | tee $TMP/configure-${PRGNAM}.log - -make 2>&1 | tee $TMP/make-${PRGNAM}.log - -# Install all the needed stuff to the package dir -# Use installwatch if available: -which installwatch > /dev/null 2>&1 -if [ $? == 0 ]; then - installwatch -o $TMP/install-${PRGNAM}.log make DESTDIR=$PKG install -else - make DESTDIR=$PKG install 2>&1 |tee $TMP/install-${PRGNAM}.log -fi - -mkdir -p $PKG/var/log/icecast -(cd $PKG/usr/share/icecast/etc && patch -p0 < $CWD/icecast_conf.patch) - - -# --- DOCUMENTATION --- - -# Compress the man page -gzip -9 $PKG/usr/man/*/* - -# Copy the documentation -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -mv $PKG/usr/share/doc/icecast/* $PKG/usr/doc/$PRGNAM-$VERSION/ -rm -r $PKG/usr/share/doc -chmod -R -w $PKG/usr/doc/$PRGNAM-$VERSION - - -# --- POST-INSTALL SCRIPT --- - -# --- Fabricate the 'doinst.sh' script: ------ -mkdir -p $PKG/install - -cat <<EOINS > $PKG/install/doinst.sh -# Handle the incoming configuration files: -config() { - for infile in \$1; do - NEW="\$infile" - OLD="\`dirname \$NEW\`/\`basename \$NEW .new\`" - # If there's no config file by that name, mv it over: - if [ ! -r \$OLD ]; then - mv \$NEW \$OLD - elif [ "\`cat \$OLD | md5sum\`" = "\`cat \$NEW | md5sum\`" ]; then - # toss the redundant copy - rm \$NEW - fi - # Otherwise, we leave the .new copy for the admin to consider... - done -} - -chroot . /sbin/ldconfig - -# Take care of rc.icecast -config etc/rc.d/rc.icecast.new - -#Add the '${icegroup}' group if it doesn't exist already -chroot . /usr/sbin/groupadd ${icegroup} 2> /dev/null -#Add the '${iceuser}' user if it doesn't exist already -chroot . /usr/sbin/useradd -c "Icecast" -d /usr/share/icecast \\ - -g ${icegroup} -s "/bin/false" ${iceuser} 2> /dev/null - -# Configure the home directory -mkdir -p usr/share/icecast -chroot . /usr/bin/chown -R ${iceuser}:${icegroup} usr/share/icecast -chmod 750 usr/share/icecast - -# Configure the log directory -mkdir -p var/log/icecast -chroot . /usr/bin/chown -R ${iceuser} var/log/icecast -chmod 750 var/log/icecast - -# -# Update rc.local so that Icecast will be started on boot -# -if ! grep "rc.icecast" etc/rc.d/rc.local 1>/dev/null 2>&1 ; then - cat <<-_EOM_ >> etc/rc.d/rc.local - - if [ -x /etc/rc.d/rc.icecast ]; then - # Start Icecast server - echo "Starting icecast: /etc/rc.d/rc.icecast start" - /etc/rc.d/rc.icecast start - fi - _EOM_ -fi - -EOINS - -# --- End of 'doinst.sh' script ----------- - -# Finally, take care of the configuration files: -# Rename those files which must not overwrite existing ones when the package -# is installed. Corresponding entries will be created at the end of -# the 'doinst.sh' script. -(cd $PKG ; preconfig usr/share/icecast/etc/$PRGNAM.xml) -echo "" >> $PKG/install/doinst.sh - - -# --- OWNERSHIP, RIGHTS --- -chown -R root.root $PKG - -find $PKG -type f -name "*~" -exec rm -f {} \; - -# --- PACKAGE DESCRIPTION --- -mkdir -p $PKG/install -cat $CWD/icecast.slack-desc > $PKG/install/slack-desc - - -# --- BUILDING --- - -# Build the package and compute its md5 checksum: -cd $PKG - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -VERSION="`echo $VERSION | sed -e 's/-/_/g'`" - -makepkg --linkadd y --chown n $REPOS/$PRGNAM-$VERSION-$ARCH-$BUILD.tgz - -#(cd $REPOS && md5sum $PRGNAM-$VERSION-$ARCH-$BUILD.tgz > $PRGNAM-$VERSION-$ARCH-$BUILD.tgz.md5) -#cat $PKG/install/slack-desc | grep "^${PRGNAM}" > $REPOS/$PRGNAM-$VERSION-$ARCH-$BUILD.txt - - -# --- CLEANUP --- - -# Clean up the extra stuff: -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - -# -# EOF -# diff --git a/icecast/ices.SlackBuild b/icecast/ices.SlackBuild deleted file mode 100755 index c4f7d25d..00000000 --- a/icecast/ices.SlackBuild +++ /dev/null @@ -1,106 +0,0 @@ -#!/bin/bash -# -# slackbuild for ices by rhatto -# based on http://www.slackware.com/~alien/slackbuilds/icecast/build/ices.SlackBuild -# - -CWD=`pwd` - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="ices" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.0.1} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -PRGNAM="$PACKAGE" -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://downloads.us.xiph.org/releases/$PACKAGE/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-$PACKAGE -rm -rf $TMP -mkdir -p $PKG -cd $TMP - -tar xvpf$tarflag $SRC_DIR/$SRC -cd $PRGNAM-$VERSION - -./configure --prefix=/usr --localstatedir=/var \ - --sysconfdir=/usr/share/icecast/etc \ - --libdir=$LIBDIR - -make || exit 32 - -# Install all the needed stuff to the package dir -# Use installwatch if available: -which installwatch > /dev/null 2>&1 -if [ $? == 0 ]; then - installwatch -o $TMP/install-${PRGNAM}.log make DESTDIR=$PKG install -else - make DESTDIR=$PKG install 2>&1 | tee $TMP/install-${PRGNAM}.log -fi - -# Copy the documentation -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -R {AUTHORS,COPYING,README,TODO,doc} $PKG/usr/doc/$PRGNAM-$VERSION -chmod -R -w $PKG/usr/doc/$PRGNAM-$VERSION - -# --- PACKAGE DESCRIPTION --- -mkdir -p $PKG/install -cat $CWD/ices.slack-desc > $PKG/install/slack-desc - -# --- BUILDING --- - -# Build the package and compute its md5 checksum: -cd $PKG - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -makepkg --linkadd y --chown y $REPOS/$PRGNAM-$VERSION-$ARCH-$BUILD.tgz - -#(cd $REPOS && md5sum $PRGNAM-$VERSION-$ARCH-$BUILD.tgz > $REPOS-$VERSION-$ARCH-$BUILD.tgz.md5) -#cat $CWD/${PRGNAM}.slack-desc | grep "^${PRGNAM}" > $REPOS/$PRGNAM-$VERSION-$ARCH-$BUILD.txt - -# --- CLEANUP --- - -# Clean up the extra stuff: -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - -# -# EOF -# diff --git a/icecast/libshout.SlackBuild b/icecast/libshout.SlackBuild deleted file mode 100755 index 77e926de..00000000 --- a/icecast/libshout.SlackBuild +++ /dev/null @@ -1,143 +0,0 @@ -#!/bin/bash -# $Id: libshout.SlackBuild,v 1.2 2006/02/28 15:26:52 root Exp root $ -# Copyright (c) 2006 Eric Hameleers <alien@slackware.com> -# Distributed under the terms of the GNU General Public License, Version 2 -# -------------------------------------------------------------------------- -# Slackware SlackBuild script -# =========================== -# By: Eric Hameleers <alien@slackware.com> -# For: libshout -# URL: http://www.icecast.org/ -# Summary: Library which can be used to write a source client like IceS -# Needs: libvorbis, libogg -# Changelog: -# 2.0-1: 20/oct/2004 by Eric Hameleers -# 2.0-1rha: 07/jun/2006 by rhatto: small changes -# -# -------------------------------------------------------------------------- -# - -CWD=`pwd` - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="libshout" -PRGNAM="$PACKAGE" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.2.1} -BUILD=${BUILD:=2rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://downloads.us.xiph.org/releases/$PACKAGE/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.sig" -O "$SRC_DIR/$SRC.sig" -fi - -# --- PACKAGE BUILDING --- - -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-$PRGNAM -rm -rf $TMP -mkdir -p $PKG - -echo "+==============+" -echo "| $PRGNAM-$VERSION |" -echo "+==============+" - -# Explode the package framework: -cd $PKG - -if [ -f $CWD/_$PRGNAM.tar.gz ]; then - explodepkg $CWD/_$PRGNAM.tar.gz -fi - -cd $TMP - -# Extract tar ball in TEMP dir -echo Building $PRGNAM... -tar xvpf$tarflag $SRC_DIR/$SRC -cd $PRGNAM-$VERSION -./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=$LIBDIR \ - | tee $TMP/${PRGNAM}_configure.log -make | tee $TMP/${PRGNAM}_make.log - -# Install all the needed stuff to the package dir - -which installwatch > /dev/null 2>&1 -if [ $? == 0 ]; then - installwatch -o $TMP/${PRGNAM}_install.log make DESTDIR=$PKG install -else - make DESTDIR=$PKG install -fi - -if [ -f "$PKG/usr/include/shout.h" ]; then - mkdir -p $PKG/usr/include/shout - mv $PKG/usr/include/shout.h $PKG/usr/include/shout/ -fi - -# --- DOCUMENTATION --- - -# Compress the man page -gzip -9 $PKG/usr/man/*/* - -# Copy the documentation -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -mv $PKG/usr/share/doc/libshout/* $PKG/usr/doc/$PRGNAM-$VERSION/ -rm -r $PKG/usr/share/doc -chmod -R a-w $PKG/usr/doc/$PRGNAM-$VERSION - -# --- OWNERSHIP, RIGHTS --- -chown -R root.root $PKG - -# --- PACKAGE DESCRIPTION --- -mkdir -p $PKG/install -cat $CWD/${PRGNAM}.slack-desc > $PKG/install/slack-desc - -# --- BUILDING --- - -# Build the package and compute its md5 checksum: -cd $PKG -makepkg --linkadd y --chown n $REPOS/$PRGNAM-$VERSION-$ARCH-$BUILD.tgz - -#(cd $REPOS && md5sum $PRGNAM-$VERSION-$ARCH-$BUILD.tgz > $PRGNAM-$VERSION-$ARCH-$BUILD.tgz.md5) -#cat $PKG/install/slack-desc | grep "^${PRGNAM}" > $REPOS/$PRGNAM-$VERSION-$ARCH-$BUILD.txt - -# --- CLEANUP --- - -# Clean up the extra stuff: -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - -# -# EOF -# diff --git a/inkscape/inkscape.SlackBuild b/inkscape/inkscape.SlackBuild deleted file mode 100755 index 37ddb4c8..00000000 --- a/inkscape/inkscape.SlackBuild +++ /dev/null @@ -1,109 +0,0 @@ -#!/bin/bash -# -# slackbuild script for inkscape -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="inkscape" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.44.1} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://ufpr.dl.sourceforge.net/sourceforge/inkscape/$SRC" -# URL="http://easynews.dl.sourceforge.net/sourceforge/inkscape/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -inkscape: inkscape (An SVG-based vector drawing application) -inkscape: -inkscape: Inkscape is an Open Source vector graphics editor, with capabilities -inkscape: similar to Illustrator, Freehand, CorelDraw, or Xara X using the -inkscape: W3C standard Scalable Vector Graphics (SVG) file format. Supported -inkscape: SVG features include shapes, paths, text, markers, clones, alpha -inkscape: blending, transforms, gradients, patterns, and grouping. Inkscape -inkscape: also supports Creative Commons meta-data, node editing, layers, -inkscape: complex path operations, bitmap tracing, text-on-path, flowed text, -inkscape: direct XML editing, and more. It imports formats such as JPEG, PNG, -inkscape: TIFF, and exports PNG as well as multiple vector-based formats. -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING COPYING.LIB ChangeLog HACKING.* INSTALL NEWS README* TRANSLATORS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/jack-rack/jack-rack.SlackBuild b/jack-rack/jack-rack.SlackBuild deleted file mode 100755 index c643c391..00000000 --- a/jack-rack/jack-rack.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# slackbuild script for jack-rack -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building jack-rack are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="jack-rack" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.4.4} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/jack-rack/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -jack-rack: jack-rack -jack-rack: -jack-rack: JACK Rack is a LADSPA effects rack for the JACK audio API. It -jack-rack: supports MIDI control, arbitrary channels, LRDF XML plugin -jack-rack: descriptions, and the LADCCA session management system. -jack-rack: -jack-rack: -jack-rack: -jack-rack: -jack-rack: -jack-rack: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in ABOUT-NLS AUTHORS BUGS COPYING ChangeLog INSTALL NEWS README THANKS TODO; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/jack/jack.SlackBuild b/jack/jack.SlackBuild deleted file mode 100755 index b72971f0..00000000 --- a/jack/jack.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# slackbuild script for jack -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building jack are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="jack" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.102.20} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-audio-connection-kit-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/jackit/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-audio-connection-kit-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -jack: jack (jack audio connection kit) -jack: -jack: JACK is a low-latency audio server, written for POSIX conformant -jack: operating systems such as GNU/Linux and Apple's OS X. It can connect -jack: a number of different applications to an audio device, as well as -jack: allowing them to share audio between themselves. Its clients can run -jack: in their own processes (ie. as normal applications), or can they can -jack: run within the JACK server (ie. as a "plugin"). -jack: -jack: -jack: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING COPYING.GPL COPYING.LGPL README TODO; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/kernel-aletta/kernel-aletta.SlackBuild b/kernel-aletta/kernel-aletta.SlackBuild deleted file mode 100755 index 7c328483..00000000 --- a/kernel-aletta/kernel-aletta.SlackBuild +++ /dev/null @@ -1,124 +0,0 @@ -#!/bin/bash -# -# slackbuild for kernel-aletta -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="kernel-aletta" -KERNEL_VERSION="2.6.16" -EXTRAVERSION="27" -ARCH="i386" -BUILD="1rha" -PATCHSET="vs2.0.2-rc22" -PATCH_VERSION="2.6.16.20-$PATCHSET" -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -if [ ! -z "$EXTRAVERSION" ]; then - KERNEL_VERSION=$KERNEL_VERSION.$EXTRAVERSION -fi - -RTOOL="wget" -KERNEL="linux-$KERNEL_VERSION.tar.bz2" -PATCH="patch-$PATCH_VERSION.diff" -KERNEL_URL="http://www.kernel.org/pub/linux/kernel/v2.6/$KERNEL" -PATCH_URL="http://vserver.13thfloor.at/Experimental/$PATCH" -SRC_DIR="$SRC_DIR/kernel" - -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ]; then - - if [ ! -f "$SRC_DIR/$KERNEL" ]; then - rm -f $SRC_DIR/$KERNEL.sign - wget "$KERNEL_URL" -O "$SRC_DIR/$KERNEL" - wget "$KERNEL_URL.sign" -O "$SRC_DIR/$KERNEL.sign" - fi - - if [ ! -f "$SRC_DIR/$PATCH" ]; then - wget "$PATCH_URL" -O "$SRC_DIR/$PATCH" - fi - -fi - -TMP="$TMP/$PACKAGE" -mkdir -p $TMP -cd $TMP - -rm -rf linux-$KERNEL_VERSION* -tar jxvf $SRC_DIR/$KERNEL - -if [ ! -z "$PATCHSET" ]; then - mv linux-$KERNEL_VERSION linux-$KERNEL_VERSION-$PATCHSET - KERNEL_VERSION="$KERNEL_VERSION-$PATCHSET" -fi - -cp $CWD/config-$KERNEL_VERSION linux-$KERNEL_VERSION/.config -cd linux-$KERNEL_VERSION - -patch -p1 < $SRC_DIR/$PATCH - -if [ ! -z "$EXTRAVERSION" ] && [ ! -z "$PATCHSET" ]; then - sed -e "s/^EXTRAVERSION =*$/EXTRAVERSION = \.$EXTRAVERSION-$PATCHSET/" Makefile > Makefile.tmp -elif [ ! -z "$PATCHSET" ]; then - sed -e "s/^EXTRAVERSION =*$/EXTRAVERSION = -$PATCHSET/" Makefile > Makefile.tmp -fi -mv Makefile.tmp Makefile - -make oldconfig -time make - -# make the package - -PKG="$TMP/package-$PACKAGE" - -mkdir -p $PKG/{install,boot,usr/doc} - -cp System.map $PKG/boot/System.map-$KERNEL_VERSION -cp .config $PKG/boot/config-$KERNEL_VERSION -cp arch/$ARCH/boot/bzImage $PKG/boot/vmlinuz-$KERNEL_VERSION - -cat << EOF > $PKG/install/slack-desc -kernel-aletta: kernel-aletta (kernel for aletta server station) -kernel-aletta: -kernel-aletta: -kernel-aletta: -kernel-aletta: -kernel-aletta: -kernel-aletta: -kernel-aletta: -kernel-aletta: -kernel-aletta: -kernel-aletta: -EOF - -VERSION="`echo $KERNEL_VERSION | sed -e 's/-/_/g'`" - -# docs -mkdir -p $PKG/usr/doc/$PACKAGE-$VERSION -for file in COPYING CREDITS MAINTAINERS README REPORTING-BUGS; do - cp $file* $PKG/usr/doc/$PACKAGE-$VERSION/ -done - -cd $PKG - -( cd boot && ln -s vmlinuz-$KERNEL_VERSION vmlinuz ) -( cd boot && ln -s config-$KERNEL_VERSION config ) -( cd boot && ln -s System.map-$KERNEL_VERSION System.map) - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/kernel-ratten/kernel-ratten.SlackBuild b/kernel-ratten/kernel-ratten.SlackBuild deleted file mode 100755 index b345c20d..00000000 --- a/kernel-ratten/kernel-ratten.SlackBuild +++ /dev/null @@ -1,161 +0,0 @@ -#!/bin/bash -# -# slackbuild for kernel-ratten -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building cairo are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -CWD="`pwd`" - -PACKAGE="kernel-ratten" -KERNEL_VERSION="2.6.15" -EXTRAVERSION="" -ARCH="x86_64" -BUILD="1rha" -PATCHSET="bs-rt" -PATCH_VERSION="3.1.6-2.6.15" -REALTIME_PATCH="rt-lsm-0.8.7-kernel.patch" -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -SPLASH="/etc/bootsplash/themes/Slack-Black-Tux/config/bootsplash-1024x768.cfg" -REPOS=${REPOS:=$TMP} - -if [ ! -f "$SPLASH" ]; then - echo error: file not found: $SPLASH - exit 1 -fi - -if [ ! -z "$EXTRAVERSION" ]; then - KERNEL_VERSION="$KERNEL_VERSION.$EXTRAVERSION" -fi - -RTOOL="wget" -KERNEL="linux-$KERNEL_VERSION.tar.bz2" -PATCH="bootsplash-$PATCH_VERSION.diff" -KERNEL_URL="http://www.kernel.org/pub/linux/kernel/v2.6/$KERNEL" -PATCH_URL="ftp://ftp.openbios.org/pub/bootsplash/kernel/$PATCH" - -SRC_DIR="$SRC_DIR/kernel" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ]; then - - if [ ! -f "$SRC_DIR/$KERNEL" ]; then - rm -f $SRC_DIR/$KERNEL.sign - wget "$KERNEL_URL" -O "$SRC_DIR/$KERNEL" - wget "$KERNEL_URL.sign" -O "$SRC_DIR/$KERNEL.sign" - fi - - if [ ! -f "$SRC_DIR/$PATCH" ]; then - wget "$PATCH_URL" -O "$SRC_DIR/$PATCH" - fi - -fi - -TMP="$TMP/$PACKAGE" -mkdir -p $TMP -cd $TMP - -rm -rf linux-$KERNEL_VERSION* -tar jxvf $SRC_DIR/$KERNEL - -if [ ! -z "$PATCHSET" ]; then - mv linux-$KERNEL_VERSION linux-$KERNEL_VERSION-$PATCHSET - KERNEL_VERSION="$KERNEL_VERSION-$PATCHSET" -fi - -cp $CWD/config-$KERNEL_VERSION linux-$KERNEL_VERSION/.config -cd linux-$KERNEL_VERSION - -if [ ! -z "$EXTRAVERSION" ] && [ ! -z "$PATCHSET" ]; then - sed -e "s/^EXTRAVERSION =*$/EXTRAVERSION = \.$EXTRAVERSION-$PATCHSET/" Makefile > Makefile.tmp -elif [ ! -z "$PATCHSET" ]; then - sed -e "s/^EXTRAVERSION =*$/EXTRAVERSION = -$PATCHSET/" Makefile > Makefile.tmp -fi - -mv Makefile.tmp Makefile -patch -p1 < $CWD/$REALTIME_PATCH -patch -p1 < $SRC_DIR/$PATCH - -make oldconfig -time make - -if [ -d "/lib/modules/$KERNEL_VERSION" ]; then - ( cd /lib/modules && mv $KERNEL_VERSION $KERNEL_VERSION.old ) -fi - -make modules_install - -# make the package - -PKG="$TMP/package-$PACKAGE" - -mkdir -p $PKG/{install,boot,lib/modules,usr/doc} - -cp -Rp /lib/modules/$KERNEL_VERSION $PKG/lib/modules - -if [ -d "/lib/modules/$KERNEL_VERSION.old" ]; then - ( cd /lib/modules && mv $KERNEL_VERSION $KERNEL_VERSION.delete && mv $KERNEL_VERSION.old $KERNEL_VERSION && rm -rf $KERNEL_VERSION.delete ) -fi - -cp System.map $PKG/boot/System.map-$KERNEL_VERSION -cp .config $PKG/boot/config-$KERNEL_VERSION -cp arch/$ARCH/boot/bzImage $PKG/boot/vmlinuz-$KERNEL_VERSION - -cat << EOF > $PKG/install/slack-desc -kernel-ratten: kernel-ratten (linux kernel $KERNEL_VERSION for ratten AMD64 workstation) -kernel-ratten: -kernel-ratten: This is the kernel for the RATTEN workstation. -kernel-ratten: -kernel-ratten: -kernel-ratten: -kernel-ratten: -kernel-ratten: -kernel-ratten: -kernel-ratten: -kernel-ratten: -EOF - -VERSION="`echo $KERNEL_VERSION | sed -e 's/-/_/g'`" - -# docs -mkdir -p $PKG/usr/doc/$PACKAGE-$VERSION -# cp -r Documentation $PKG/usr/doc/$PACKAGE-$VERSION/ -for file in COPYING CREDITS MAINTAINERS README REPORTING-BUGS; do - cp $CWD/$file* $PKG/usr/doc/$PACKAGE-$VERSION/ -done - -mkinitrd -c -k $KERNEL_VERSION -o $PKG/boot/initrd.gz -splash -s -f $SPLASH > $PKG/boot/initrd.gz - -cd $PKG - -( cd boot && ln -s vmlinuz-$KERNEL_VERSION vmlinuz ) -( cd boot && ln -s config-$KERNEL_VERSION config ) -( cd boot && ln -s System.map-$KERNEL_VERSION System.map ) - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/kernel-satan/kernel-satan.SlackBuild b/kernel-satan/kernel-satan.SlackBuild deleted file mode 100755 index 9b916dd0..00000000 --- a/kernel-satan/kernel-satan.SlackBuild +++ /dev/null @@ -1,124 +0,0 @@ -#!/bin/bash -# -# slackbuild for kernel-satan -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="kernel-satan" -KERNEL_VERSION="2.6.16" -EXTRAVERSION="25" -ARCH="x86_64" -BUILD="1rha" -PATCHSET="vs2.0.2-rc22" -PATCH_VERSION="2.6.16.20-$PATCHSET" -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -if [ ! -z "$EXTRAVERSION" ]; then - KERNEL_VERSION=$KERNEL_VERSION.$EXTRAVERSION -fi - -RTOOL="wget" -KERNEL="linux-$KERNEL_VERSION.tar.bz2" -PATCH="patch-$PATCH_VERSION.diff" -KERNEL_URL="http://www.kernel.org/pub/linux/kernel/v2.6/$KERNEL" -PATCH_URL="http://vserver.13thfloor.at/Experimental/$PATCH" -SRC_DIR="$SRC_DIR/kernel" - -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ]; then - - if [ ! -f "$SRC_DIR/$KERNEL" ]; then - rm -f $SRC_DIR/$KERNEL.sign - wget "$KERNEL_URL" -O "$SRC_DIR/$KERNEL" - wget "$KERNEL_URL.sign" -O "$SRC_DIR/$KERNEL.sign" - fi - - if [ ! -f "$SRC_DIR/$PATCH" ]; then - wget "$PATCH_URL" -O "$SRC_DIR/$PATCH" - fi - -fi - -TMP="$TMP/$PACKAGE" -mkdir -p $TMP -cd $TMP - -rm -rf linux-$KERNEL_VERSION* -tar jxvf $SRC_DIR/$KERNEL - -if [ ! -z "$PATCHSET" ]; then - mv linux-$KERNEL_VERSION linux-$KERNEL_VERSION-$PATCHSET - KERNEL_VERSION="$KERNEL_VERSION-$PATCHSET" -fi - -cp $CWD/config-$KERNEL_VERSION linux-$KERNEL_VERSION/.config -cd linux-$KERNEL_VERSION - -patch -p1 < $SRC_DIR/$PATCH - -if [ ! -z "$EXTRAVERSION" ] && [ ! -z "$PATCHSET" ]; then - sed -e "s/^EXTRAVERSION =*$/EXTRAVERSION = \.$EXTRAVERSION-$PATCHSET/" Makefile > Makefile.tmp -elif [ ! -z "$PATCHSET" ]; then - sed -e "s/^EXTRAVERSION =*$/EXTRAVERSION = -$PATCHSET/" Makefile > Makefile.tmp -fi -mv Makefile.tmp Makefile - -make oldconfig -time make - -# make the package - -PKG="$TMP/package-$PACKAGE" - -mkdir -p $PKG/{install,boot,usr/doc} - -cp System.map $PKG/boot/System.map-$KERNEL_VERSION -cp .config $PKG/boot/config-$KERNEL_VERSION -cp arch/$ARCH/boot/bzImage $PKG/boot/vmlinuz-$KERNEL_VERSION - -cat << EOF > $PKG/install/slack-desc -kernel-satan: kernel-satan (kernel for sarava.org's satangoss machine) -kernel-satan: -kernel-satan: -kernel-satan: -kernel-satan: -kernel-satan: -kernel-satan: -kernel-satan: -kernel-satan: -kernel-satan: -kernel-satan: -EOF - -VERSION="`echo $KERNEL_VERSION | sed -e 's/-/_/g'`" - -# docs -mkdir -p $PKG/usr/doc/$PACKAGE-$VERSION -for file in COPYING CREDITS MAINTAINERS README REPORTING-BUGS; do - cp $file* $PKG/usr/doc/$PACKAGE-$VERSION/ -done - -cd $PKG - -( cd boot && ln -s vmlinuz-$KERNEL_VERSION vmlinuz ) -( cd boot && ln -s config-$KERNEL_VERSION config ) -( cd boot && ln -s System.map-$KERNEL_VERSION System.map ) - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/kile/kile.SlackBuild b/kile/kile.SlackBuild deleted file mode 100755 index ebbe7a0c..00000000 --- a/kile/kile.SlackBuild +++ /dev/null @@ -1,199 +0,0 @@ -#!/bin/bash -# -# slackbuild for kile, by Rudson R. Alves -# requires: none -# tested: kile-1.9.2 - -CWD=`pwd` - -# ---- Inicializa variáveis com o slackbuild ------------ -if [ -e "/root/.slackbuildrc" ]; then - source /root/.slackbuildrc -elif [ -e "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -# -------- Variáveis de controle de versão -------------- -# Nome da fonte para a qual o slackbuild foi construído e -# o seu md5sum -SRC_ORIG="kile-1.9.2.tar.bz2" -MD5_ORIG="2f4fa752595c9011fd9292d7ff99d124" -VERSION_ORIG=`echo $SRC_ORIG | sed 's/\(.*\)-\(.*\)\.\(.*\..*\)$/\2/'` -EXTENSION=`echo $SRC_ORIG | sed 's/\(.*\)-\(.*\)\.\(.*\..*\)$/\3/'` - -# ------- Códigos de erro para o createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -# --------- Inicializa variáveis de entrada ------------- -PACKAGE=`echo $SRC_ORIG | sed 's/\(.*\)-\(.*\)\.\(.*\..*\)$/\1/'` -ARCH=${ARCH:=i468} -SRC_DIR=${SRC:=$CWD} -VERSION=${VERSION:=$VERSION_ORIG} -SRC=$PACKAGE-$VERSION.$EXTENSION -BUILD=${BUILD:=1rud} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} -PREFIX=${PREFIX:=/opt/kde} -OPTCONF=${OPTCONF:=""} -MD5=${MD5:=$MD5_ORIG} -URL=${URL:="http://ufpr.dl.sourceforge.net/sourceforge/kile/$SRC"} - -# ---------------- SlackBuild Help ---------------------- -if [ "$1" = "--help" -o "$1" = "help" ]; then - echo -e "\033[01;32m -Use: var1=\"value 1\" var2=\"value 2\" ... <package>.SlackBuild -where: - ARCH=machine arch (i386, i486, i686, ...) - VERSION=package version - BUILD=package build version (default 1rud) - SRC=source name of package - SRC_DIR=source directory (default $PWD) - TMP=temporary directory (default /tmp) - REPOS=repository directory - PREFIX=prefix from install package - OPTCONF=options to pass from ./configure. To configure - help, use OPTCONF=\"--help\" - MD5=md5sum from package source - URL=url from package source -\033[m" - exit $ERROR_HELP -fi - -# ---------------- Download fontes ---------------------- -# Fonte a ser compilada, com o path -SOURCE=$SRC_DIR/$SRC -# Verifica existência do pacote em $SRC em $SRC_DIR -if [ ! -e $SOURCE ]; then - echo -e "\n\n\033[01;32m Download $PACKAGE \n\033[m" - wget "$URL" -P "$SRC_DIR/" - # Verifica se o - if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m No such source file in $URL\n\033[m" - exit $ERROR_WGET - fi -fi - -# ------------------ Checa md5sum ----------------------- -if [ "$SRC_ORIG" = "$SRC" -o "$MD5" != "$MD5_ORIG" -a "$MD5" != "no" ]; then - SUM=`md5sum $SRC_DIR/$SRC | awk '{print $1}'` - if [ "$SUM" != "$MD5" ]; then - echo -e "\n\n\033[01;31m MD5SUM error: run Slackbuild again \n\033[m" - echo -e "\033[01;31m Remove $PACKAGE from $SRC_DIR and start Slackbuild again or use MD5=\"no\" \n\033[m" - exit 0 - fi - echo -e "\n\n\033[01;32m Md5sum Ok \n\033[m" -fi - -# ----------------- ARCH e LIBDIR ----------------------- -# Libdir, para arch x86_64 -LIBDIR=$PREFIX/lib -# Seleciona flags para o compilador -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" - LIBDIR="$PREFIX/lib64" -fi - -# -------------- Desempacota fontes --------------------- -# Desempacota fontes em PKG_SRC=$TMP/$PACKAGE-source -PKG_SRC=$TMP/$PACKAGE-source -rm -rf $PKG_SRC 2>/dev/null -mkdir -p $PKG_SRC -# Desempacota $SOURCE em $TMP/$PACKAGE-source -tar xvf $SOURCE -C $PKG_SRC -if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m $SOURCE file error \n\033[m" - exit $ERROR_TAR -fi -# Pega o nome do diretório das fontes independente de sua -# estrutura (package-version...) -PKG_DIR="$PKG_SRC/$( ls $PKG_SRC/ )" -cd $PKG_DIR - -# -------------- Configura programa --------------------- -# Configura programa -echo -e "\n\n\033[01;32m CFLAGS=\"$SLKCFLAGS\" ./configure --prefix=$PREFIX --libdir=$LIBDIR $OPTCONF \n\033[m" -CFLAGS="$SLKCFLAGS" ./configure --prefix=$PREFIX --libdir=$LIBDIR $OPTCONF -if [ $? -ne 0 -o "$OPTCONF" = "--help" ]; then - echo -e "\n\n\033[01;31m Configure error \n\033[m" - exit $ERROR_CONF -fi - -# ---------------- Compila programa --------------------- -echo -e "\n\n\033[01;32m make -j3 \n\033[m" -make -j3 -if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m Build error \n\033[m" - exit $ERROR_MAKE -fi - -# ------------- Diretório Temporário -------------------- -# Cria diretório temporário para construção do pacote -PKG=$TMP/$PACKAGE -rm -rf $PKG -mkdir -p $PKG - -# --------------- Instala programa ---------------------- -# Instala programa em diretório temporário -echo -e "\n\n\033[01;32m make install DESTDIR=$PKG \n\033[m" -make install DESTDIR=$PKG -if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m Install error \n\033[m" - exit $ERROR_INSTALL -fi - -# ----------------- Stripa código ----------------------- -cd $PKG -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -# ---------------- Cria slack-desc ---------------------- -mkdir $PKG/install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' on -# the right side marks the last column you can put a character in. You must make -# exactly 11 lines for the formatting to be correct. It's also customary to -# leave one space after the ':'. - - |--------handy-ruler------------------------------------------------------| -kile: Kile is an integrated LATEX environment for the KDE desktop. Kile gives -kile: you the ability to use all the functionalities of LATEX in a graphical -kile: interface, giving you easy, immediate, and customized access to all -kile: programs for LATEX compiling, postprocessing, debugging, conversion and -kile: viewing tools; you also get very handy wizards, a LATEX reference, -kile: interfaces with GnuPlot and XFig, and project management. -kile: -kile: -kile: -kile: -EOF - -# ----------------- Documentações ----------------------- -# Criar diretório de documentação -PKG_DOC=$PKG/usr/doc/$PACKAGE-$VERSION -mkdir -p $PKG_DOC -cp $PKG_SRC/{API,COPYING,ChangeLog,DEFINES,HACKING,INSTALL,LICENSE,README,README.WINGTK,STYLEGUIDE,TODO,USAGE} $PKG_DOC - -# --------------- Constroi o pacote --------------------- -echo -e "\n\n\033[01;32m makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz \n\033[m" -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz -if [ $? -ne 0 ]; then - exit $ERROR_MKPKG -fi - -# ----------- Remove arquivos temporários --------------- -if [ "$CLEANUP" = "yes" ]; then - echo -e "\n\n\033[01;32m Remove files... \n\033[m" - rm -rf $PKG $PKG_SRC -fi diff --git a/kino/kino.SlackBuild b/kino/kino.SlackBuild deleted file mode 100755 index 7a0c96d1..00000000 --- a/kino/kino.SlackBuild +++ /dev/null @@ -1,120 +0,0 @@ -#!/bin/bash -# -# slackbuild script for kino -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building kino are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="kino" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.9.2} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://ufpr.dl.sourceforge.net/sourceforge/kino/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -kino: kino (Kino is a non-linear DV editor for GNU/Linux) -kino: -kino: Kino is a non-linear DV editor for GNU/Linux. It features excellent -kino: integration with IEEE-1394 for capture, VTR control, and recording -kino: back to the camera. It captures video to disk in Raw DV and AVI -kino: format, in both type-1 DV and type-2 DV (separate audio stream) -kino: encodings. -kino: -kino: -kino: http://www.kinodv.org/ -kino: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in ABOUT-NLS BUGS AUTHORS COPYING ChangeLog INSTALL NEWS README TODO;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/kqemu/kqemu.SlackBuild b/kqemu/kqemu.SlackBuild deleted file mode 100755 index 6c43fa74..00000000 --- a/kqemu/kqemu.SlackBuild +++ /dev/null @@ -1,246 +0,0 @@ -#!/bin/bash -# -# slackbuild for Qemu, by Rudson R. Alves -# requires: qemu -# tested: kqemu-1.3.0pre9 - -CWD=`pwd` - -if [ -e "/root/.slackbuildrc" ]; then - source /root/.slackbuildrc -elif [ -e "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -# -------- Variáveis de controle de versão -------------- -# Nome da fonte para a qual o slackbuild foi construído e -# o seu md5sum -SRC_ORIG="kqemu-1.3.0pre9.tar.gz" -MD5_ORIG="27888c3220844ad360a6a23345fa1bcb" -VERSION_ORIG="1.3.0" #`echo $SRC_ORIG | sed 's/\(.*\)-\(.*\)\.\(.*\..*\)$/\2/'` -EXTENSION=`echo $SRC_ORIG | sed 's/\(.*\)-\(.*\)\.\(.*\..*\)$/\3/'` - -# ------- Códigos de erro para o createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -# --------- Inicializa variáveis de entrada ------------- -PACKAGE=`echo $SRC_ORIG | sed 's/\(.*\)-\(.*\)\.\(.*\..*\)$/\1/'` -ARCH=${ARCH:=i468} -SRC_DIR=${SRC:=$CWD} -if [ "$VERSION" != "" ]; then - # Constroi nome do pacote - SRC=$PACKAGE-$VERSION.$EXTENSION -else - # Remove nome e versão do pacote - SRC=$SRC_ORIG - VERSION=$VERSION_ORIG -fi -BUILD=${BUILD:=1rud} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} -PREFIX=${PREFIX:=/usr} -OPTCONF=${OPTCONF:=""} -MD5=${MD5:=$MD5_ORIG} -URL=${URL:="http://fabrice.bellard.free.fr/qemu/$SRC"} - -# ---------------- SlackBuild Help ---------------------- -if [ "$1" = "--help" -o "$1" = "help" ]; then - echo -e "\033[01;32m -Use: var1=\"value 1\" var2=\"value 2\" ... <package>.SlackBuild -where: - ARCH=machine arch (i386, i486, i686, ...) - VERSION=package version - BUILD=package build version (default 1rud) - SRC=source name of package - SRC_DIR=source directory (default $PWD) - TMP=temporary directory (default /tmp) - REPOS=repository directory - PREFIX=prefix from install package - OPTCONF=options to pass from ./configure. To configure - help, use OPTCONF=\"--help\" - MD5=md5sum from package source - URL=url from package source -\033[m" - exit $ERROR_HELP -fi - -# ---------------- Download fontes ---------------------- -# Fonte a ser compilada, com o path -SOURCE=$SRC_DIR/$SRC -# Verifica existência do pacote em $SRC em $SRC_DIR -if [ ! -e $SOURCE ]; then - echo -e "\n\n\033[01;32m Download $PACKAGE \n\033[m" - wget "$URL" -P "$SRC_DIR/" - # Verifica se o - if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m No such source file in $URL\n\033[m" - exit $ERROR_WGET - fi -fi - -# ------------------ Checa md5sum ----------------------- -if [ "$SRC_ORIG" = "$SRC" -o "$MD5" != "$MD5_ORIG" -a "$MD5" != "no" ]; then - SUM=`md5sum $SRC_DIR/$SRC | awk '{print $1}'` - if [ "$SUM" != "$MD5" ]; then - echo -e "\n\n\033[01;31m MD5SUM error: run Slackbuild again \n\033[m" - echo -e "\033[01;31m Remove $PACKAGE from $SRC_DIR and start Slackbuild again or use MD5=\"no\" \n\033[m" - exit $ERROR_MD5 - fi - echo -e "\n\n\033[01;32m Md5sum Ok \n\033[m" -fi - -# ----------------- ARCH e LIBDIR ----------------------- -# Libdir, para arch x86_64 -LIBDIR=$PREFIX/lib -# Seleciona flags para o compilador -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" - LIBDIR="$PREFIX/lib64" -fi - -# -------------- Desempacota fontes --------------------- -# Desempacota fontes em $TMP/$PACKAGE-source -PKG_SRC=$TMP/$PACKAGE-source -rm -rf $PKG_SRC 2>/dev/null -mkdir -p $PKG_SRC -# Desempacota $SOURCE em $TMP/$PACKAGE-source -tar xvf $SOURCE -C $PKG_SRC 2>/dev/null -if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m $SOURCE file error \n\033[m" - exit $ERROR_TAR -fi -# Pega o nome do diretório das fontes independente de sua -# estrutura (package-version...) -PKG_DIR="$PKG_SRC/$( ls $PKG_SRC/ )" -cd $PKG_DIR - -# -------------- Configura programa --------------------- -# Configura programa -echo -e "\n\n\033[01;32m CFLAGS=\"$SLKCFLAGS\" ./configure --prefix=$PREFIX --libdir=$LIBDIR $OPTCONF \n\033[m" -CFLAGS="$SLKCFLAGS" ./configure --prefix=$PREFIX --libdir=$LIBDIR $OPTCONF -if [ $? -ne 0 -o "$OPTCONF" = "--help" ]; then - echo -e "\n\n\033[01;31m Configure error \n\033[m" - exit $ERROR_CONF -fi - -# ---------------- Compila programa --------------------- -echo -e "\n\n\033[01;32m make -j3 \n\033[m" -make -j3 -if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m Build error \n\033[m" - exit 0 -fi - -# ------------- Diretório Temporário -------------------- -# Cria diretório temporário para construção do pacote -PKG=$TMP/$PACKAGE -rm -rf $PKG -mkdir -p $PKG - -# --------------- Instala programa ---------------------- -# #### Instalação de binários ##### -# Instala programa em diretório temporário -echo -e "\n\n\033[01;32m Install $PACKAGE in $PKG \n\033[m" - -# Find module name -if [ -f kqemu.ko ] ; then - MODULE=kqemu.ko -else - MODULE=kqemu.o -fi - -# Find kernel install path -KERNEL_PATH="/lib/modules/`uname -r`" - -mkdir -p "$PKG/$KERNEL_PATH/misc" -cp "$MODULE" "$PKG/$KERNEL_PATH/misc" -# #### Fim da instalação ##### - -# ----------------- Stripa código ----------------------- -cd $PKG -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -# ---------------- Cria doinstall ---------------------- -# Script de instalação -mkdir $PKG/install -echo -e "\n\n\033[01;32m doinst.sh \n\033[m" -cat << EOF_DONINST > install/doinst.sh -#!/bin/sh -set +e -MODFILE=/etc/rc.d/rc.local - -/sbin/depmod -a - -# Create the kqemu device. No special priviledge is needed to use kqemu. -DEVICE="/dev/kqemu" -rm -f \$DEVICE -mknod \$DEVICE c 250 0 -chmod 666 \$DEVICE - -MODULE=\$(grep 'kqemu' \$MODFILE) -if [ "\$MODULE" = "" ]; then - echo "# Loading kqemu module" >> \$MODFILE - echo "/sbin/modprobe kqemu" >> \$MODFILE - echo "echo 1024 > /proc/sys/dev/rtc/max-user-freq" >> \$MODFILE -else - echo -e "\nCheck kqemu mudules install in \$MODFILE\n" -fi -echo "Loading kqemu module" -/sbin/modprobe kqemu -echo 1024 > /proc/sys/dev/rtc/max-user-freq -EOF_DONINST - -# ---------------- Cria slack-desc ---------------------- -# Slack-desc -echo -e "\n\n\033[01;32m slack-desc \n\033[m" -cat << EOF_SLACK > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' on -# the right side marks the last column you can put a character in. You must make -# exactly 11 lines for the formatting to be correct. It's also customary to -# leave one space after the ':'. - - |--------handy-ruler------------------------------------------------------| -kqemu: KQEMU package by Rudson R. Alves <rudsonalves[a]yahoo.com.br> -kqemu: -kqemu: QEMU Accelerator (KQEMU) is a driver allowing the QEMU PC emulator to -kqemu: run much faster when emulating a PC on an x86 host. -kqemu: -kqemu: KQEMU is supported on x86 or x86_64 Linux 2.4 or 2.6 hosts. Experimental -kqemu: versions are available for FreeBSD and Windows NT/2000/2003/XP. -kqemu: -kqemu: -kqemu: -kqemu: -EOF_SLACK - -# ----------------- Documentações ----------------------- -# Criar diretório de documentação -PKG_DOC=$PKG/usr/doc/$PACKAGE-$VERSION -mkdir -p $PKG_DOC -cp $PKG_DIR/{Changelog,LICENSE,README} $PKG_DOC - -# --------------- Constroi o pacote --------------------- -echo -e "\n\n\033[01;32m makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz \n\033[m" -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz -if [ $? -ne 0 ]; then - exit $ERROR_MKPKG -fi - -# ----------- Remove arquivos temporários --------------- -if [ "$CLEANUP" = "yes" ]; then - echo -e "\n\n\033[01;32m Remove files... \n\033[m" - rm -rf $PKG $PKG_SRC -fi diff --git a/ladspa/ladspa.SlackBuild b/ladspa/ladspa.SlackBuild deleted file mode 100755 index 56005e63..00000000 --- a/ladspa/ladspa.SlackBuild +++ /dev/null @@ -1,136 +0,0 @@ -#!/bin/bash -# -# slackbuild script for ladspa -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building ladspa are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="ladspa" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.12} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -RTOOL="wget" -PACKAGE_EXT="tgz" -SRC="$PACKAGE"_sdk_"$VERSION.$PACKAGE_EXT" -URL="http://www.ladspa.org/download/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf $SRC_DIR/$SRC || exit $ERROR_TAR -cd "$PACKAGE"_sdk - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -cd src - -# for mkdirhier -export PATH="$PATH:/usr/X11R6/bin/" - -sed -e 's/\/usr\/local\/lib\/ladspa\//\/usr\/lib\/ladspa\//' \ - -e 's/\/usr\/local\/bin\//\/usr\/bin\//' makefile > makefile.tmp || exit $ERROR_CONF - -echo "PREFIX = $TMP/package-$PACKAGE" >> makefile.tmp || exit $ERROR_CONF - -sed -e 's/$(INSTALL_PLUGINS_DIR)/$(PREFIX)\/$(INSTALL_PLUGINS_DIR)/g' \ - -e 's/$(INSTALL_INCLUDE_DIR)/$(PREFIX)\/$(INSTALL_INCLUDE_DIR)/g' \ - -e 's/$(INSTALL_BINARY_DIR)/$(PREFIX)\/$(INSTALL_BINARY_DIR)/g' makefile.tmp > makefile || exit $ERROR_CONF - -make || exit $ERROR_MAKE -make install || exit $ERROR_INSTALL -cd .. - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -ladspa: ladspa (linux audio developer's plugin API) -ladspa: -ladspa: The Linux Audio Developer's Simple Plugin API (LADSPA) attempts to -ladspa: give programmers the ability to write simple 'plugin' audio -ladspa: processors in C/C++ and link them dynamically against a range of -ladspa: host applications. -ladspa: -ladspa: -ladspa: -ladspa: -ladspa: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -DOCS="COPYING *html" - -for file in $DOCS; do - cp $CWD/docs/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/lame/lame.SlackBuild b/lame/lame.SlackBuild deleted file mode 100755 index 6cf1812e..00000000 --- a/lame/lame.SlackBuild +++ /dev/null @@ -1,204 +0,0 @@ -#!/bin/bash -# -# slackbuild for lame, by Rudson R. Alves -# requires: none -# tested: lame-3.97b3 - -CWD=`pwd` - -if [ -e "/root/.slackbuildrc" ]; then - source /root/.slackbuildrc -elif [ -e "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -# -------- Variáveis de controle de versão -------------- -# Nome da fonte para a qual o slackbuild foi construído e -# o seu md5sum -SRC_ORIG="lame-3.97b3_.tar.gz" -MD5_ORIG="4fbdad5d4203e75125cf5b875b171ac0" -VERSION_ORIG="3.97" # `echo $SRC_ORIG | sed 's/\(.*\)-\(.*\)\.\(.*\..*\)$/\2/'` -EXTENSION=`echo $SRC_ORIG | sed 's/\(.*\)-\(.*\)\.\(.*\..*\)$/\3/'` - -# ------- Códigos de erro para o createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -# --------- Inicializa variáveis de entrada ------------- -PACKAGE=`echo $SRC_ORIG | sed 's/\(.*\)-\(.*\)\.\(.*\..*\)$/\1/'` -ARCH=${ARCH:=i468} -SRC_DIR=${SRC:=$CWD} -if [ "$VERSION" != "" ]; then - # Constroi nome do pacote - SRC=$PACKAGE-$VERSION.$EXTENSION -else - # Remove nome e versão do pacote - SRC=$SRC_ORIG - VERSION=$VERSION_ORIG -fi -BUILD=${BUILD:=1rud} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} -PREFIX=${PREFIX:=/usr} -OPTCONF=${OPTCONF:=""} -MD5=${MD5:=$MD5_ORIG} -URL=${URL:="http://ufpr.dl.sourceforge.net/sourceforge/lame/$SRC"} - -# ---------------- SlackBuild Help ---------------------- -if [ "$1" = "--help" -o "$1" = "help" ]; then - echo -e "\033[01;32m -Use: var1=\"value 1\" var2=\"value 2\" ... <package>.SlackBuild -where: - ARCH=machine arch (i386, i486, i686, ...) - VERSION=package version - BUILD=package build version (default 1rud) - SRC_DIR=source directory (default $PWD) - TMP=temporary directory (default /tmp) - REPOS=repository directory - PREFIX=prefix from install package - OPTCONF=options to pass from ./configure. To configure - help, use OPTCONF=\"--help\" - MD5=md5sum from package source - URL=url from package source -\033[m" - exit $ERROR_HELP -fi - -# ---------------- Download fontes ---------------------- -# Fonte a ser compilada, com o path -SOURCE=$SRC_DIR/$SRC -# Verifica existência do pacote $SRC em $SRC_DIR -if [ ! -e $SOURCE ]; then - echo -e "\n\n\033[01;32m Download $PACKAGE \n\033[m" - wget "$URL" -P "$SRC_DIR/" - # Verifica se o - if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m No such source file in $URL\n\033[m" - exit $ERROR_WGET - fi -fi - -# ------------------ Checa md5sum ----------------------- -if [ "$SRC_ORIG" = "$SRC" -o "$MD5" != "$MD5_ORIG" -a "$MD5" != "no" ]; then - SUM=`md5sum $SRC_DIR/$SRC | awk '{print $1}'` - if [ "$SUM" != "$MD5" ]; then - echo -e "\n\n\033[01;31m MD5SUM error: run Slackbuild again \n\033[m" - echo -e "\033[01;31m Remove $PACKAGE from $SRC_DIR and start Slackbuild again or use MD5=\"no\" \n\033[m" - exit $ERROR_MD5 - fi - echo -e "\n\n\033[01;32m Md5sum Ok \n\033[m" -fi - -# ----------------- ARCH e LIBDIR ----------------------- -# Libdir, para arch x86_64 -LIBDIR=$PREFIX/lib -# Seleciona flags para o compilador -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" - LIBDIR="$PREFIX/lib64" -fi - -# -------------- Desempacota fontes --------------------- -# Desempacota fontes em PKG_SRC=$TMP/$PACKAGE-source -PKG_SRC=$TMP/$PACKAGE-source -rm -rf $PKG_SRC 2>/dev/null -mkdir -p $PKG_SRC -# Desempacota $SOURCE em $TMP/$PACKAGE-source -tar xvf $SOURCE -C $PKG_SRC -if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m $SOURCE file error \n\033[m" - exit $ERROR_TAR -fi -# Pega o nome do diretório das fontes independente de sua -# estrutura (package-version...) -PKG_DIR="$PKG_SRC/$( ls $PKG_SRC/ )" -cd $PKG_DIR - -# -------------- Configura programa --------------------- -# Configura programa -echo -e "\n\n\033[01;32m CFLAGS=\"$SLKCFLAGS\" ./configure --prefix=$PREFIX --libdir=$LIBDIR $OPTCONF \n\033[m" -CFLAGS="$SLKCFLAGS" ./configure --prefix=$PREFIX --libdir=$LIBDIR $OPTCONF -if [ $? -ne 0 -o "$OPTCONF" = "--help" ]; then - echo -e "\n\n\033[01;31m Configure error \n\033[m" - exit $ERROR_CONF -fi - -# ---------------- Compila programa --------------------- -echo -e "\n\n\033[01;32m make all \n\033[m" -make -if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m Build error \n\033[m" - exit $ERROR_MAKE -fi - -# ------------- Diretório Temporário -------------------- -# Cria diretório temporário para construção do pacote -PKG=$TMP/$PACKAGE -rm -rf $PKG -mkdir -p $PKG - -# --------------- Instala programa ---------------------- -# Instala programa em diretório temporário -echo -e "\n\n\033[01;32m make install DESTDIR=$PKG \n\033[m" -make install DESTDIR=$PKG -if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m Install error \n\033[m" - exit $ERROR_INSTALL -fi - -# ----------------- Stripa código ----------------------- -cd $PKG -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -# ---------------- Cria slack-desc ---------------------- -mkdir $PKG/install -cat << EOF > $PKG/install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' on -# the right side marks the last column you can put a character in. You must make -# exactly 11 lines for the formatting to be correct. It's also customary to -# leave one space after the ':'. - - |--------handy-ruler-----------------------------------------------------| -lame: LAME package by Rudson R. Alves <rudsonalves[a]yahoo.com.br> -lame: -lame: LAME is an LGPL MP3 encoder. The Open source development model allowed -lame: to improve its quality and speed since 1999. It is now an highly evolved -lame: MP3 encoder, with quality and speed able to rival state of the art -lame: commercial encoders. -lame: -lame: LAME is able to encode your music using one of its 3 encoding modes: -lame: constant bitrate (CBR), average bitrate (ABR) and variable bitrate -lame: (VBR). -lame: -EOF - -# ----------------- Documentações ----------------------- -# Criar diretório de documentação -PKG_DOC=$PKG/usr/doc/$PACKAGE-$VERSION -mkdir -p $PKG_DOC -cp $PKG_DIR/{API,COPYING,ChangeLog,DEFINES,HACKING,INSTALL,LICENSE,README,README.WINGTK,STYLEGUIDE,TODO,USAGE} $PKG_DOC - -# --------------- Constroi o pacote --------------------- -echo -e "\n\n\033[01;32m makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz \n\033[m" -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz -if [ $? -ne 0 ]; then - exit $ERROR_MKPKG -fi - -# ----------- Remove arquivos temporários --------------- -if [ "$CLEANUP" = "yes" ]; then - echo -e "\n\n\033[01;32m Remove files... \n\033[m" - rm -rf $PKG $PKG_SRC -fi diff --git a/liba52/liba52.SlackBuild b/liba52/liba52.SlackBuild deleted file mode 100755 index 0476572b..00000000 --- a/liba52/liba52.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# slackbuild script for liba52 -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building liba52 are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="liba52" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.7.4} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export CFLAGS=-fPIC - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://liba52.sourceforge.net/files/a52dec-$VERSION.tar.$PACKAGE_EXT" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd a52dec-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --enable-shared --enable-double --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -liba52: liba52 (liba52 is a free ATSC A/52 stream decoder) -liba52: -liba52: liba52 is a free library for decoding ATSC A/52 streams. It is -liba52: released under the terms of the GPL license. The A/52 standard is -liba52: used in a variety of applications, including digital television and -liba52: DVD. It is also known as AC-3. -liba52: -liba52: -liba52: -liba52: http://liba52.sourceforge.net/ -liba52: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog HISTORY INSTALL NEWS README TODO;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/libavc1394/libavc1394.SlackBuild b/libavc1394/libavc1394.SlackBuild deleted file mode 100755 index 92706bb2..00000000 --- a/libavc1394/libavc1394.SlackBuild +++ /dev/null @@ -1,120 +0,0 @@ -#!/bin/bash -# -# slackbuild script for libavc1394 -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building libavc1394 are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="libavc1394" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.5.3} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://ufpr.dl.sourceforge.net/sourceforge/libavc1394/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -libavc1394: libavc1394 (libavc1394 is a programming interface for the 1394 AV/C) -libavc1394: -libavc1394: LibAVC1394 is a programming interface for the 1394 Trade -libavc1394: Association AV/C (Audio/Video Control) Digital Interface Command -libavc1394: Set. It is intended for use with GNU/Linux IEEE-1394 -libavc1394: (http://linux1394.sourceforge.net/). -libavc1394: -libavc1394: -libavc1394: -libavc1394: http://libavc1394.sourceforge.net/ -libavc1394: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in ChangeLog COPYING AUTHORS INSTALL README NEWS TODO;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/libdc1394/libdc1394.SlackBuild b/libdc1394/libdc1394.SlackBuild deleted file mode 100755 index 4c36b30b..00000000 --- a/libdc1394/libdc1394.SlackBuild +++ /dev/null @@ -1,120 +0,0 @@ -#!/bin/bash -# -# slackbuild script for pwlib -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building libdc1394 are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="libdc1394" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.2.1} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://ufpr.dl.sourceforge.net/sourceforge/libdc1394/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -libdc1394: libdc1394 (Libdc1394 is a library for control of 1394 cameras) -libdc1394: -libdc1394: libdc1394 is a library that is intended to provide a high level -libdc1394: programming interface for application developers who wish to control -libdc1394: IEEE 1394 based cameras that conform to the 1394-based Digital Camera -libdc1394: Specification (found at http://www.1394ta.org/). -libdc1394: -libdc1394: -libdc1394: -libdc1394: http://damien.douxchamps.net/ieee1394/libdc1394/ -libdc1394: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL NEWS README;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/libdv/libdv.SlackBuild b/libdv/libdv.SlackBuild deleted file mode 100755 index 53bdded6..00000000 --- a/libdv/libdv.SlackBuild +++ /dev/null @@ -1,132 +0,0 @@ -#!/bin/bash -# -# slackbuild script for libdv -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building libdv are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="libdv" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.104} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 - export LDFLAGS="$LDFLAGS -L/lib64 -L/usr/lib64 -fPIC" - export CFLAGS="$CFLAGS -fPIC" -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://ufpr.dl.sourceforge.net/sourceforge/libdv/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -# apply debian patches, if exist -if [ -d "debian/patches" ]; then - for file in `ls debian/patches/*patch`; do - patch -p1 < $file - done -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -libdv: libdv (libdv is a software codec for DV video) -libdv: -libdv: The Quasar DV codec (libdv) is a software codec for DV video, the -libdv: encoding format used by most digital camcorders, typically those that -libdv: support the IEEE 1394 (a.k.a. FireWire or i.Link) interface. Libdv -libdv: was developed according to the official standards for DV video: -libdv: IEC 61834 and SMPTE 314M. -libdv: -libdv: http://libdv.sourceforge.net/ -libdv: -libdv: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING COPYRIGHT ChangeLog INSTALL NEWS README README.dvconnect README.encoder TODO; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -# install script -echo '( chroot . /sbin/ldconfig )' > install/doinst.sh - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/libevent/libevent.SlackBuild b/libevent/libevent.SlackBuild deleted file mode 100755 index f4e93835..00000000 --- a/libevent/libevent.SlackBuild +++ /dev/null @@ -1,113 +0,0 @@ -#!/bin/bash -# -# slackbuild script for libevent -# by rhatto at riseup.net -# - -# TODO: check package signature - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="libevent" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.1b} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.monkey.org/~provos/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -libevent: libevent (Event notification library) -libevent: -libevent: The libevent API provides a mechanism to execute a callback function -libevent: when a specific event occurs on a file descriptor or after a timeout -libevent: has been reached. Furthermore, libevent also support callbacks due -libevent: to signals or regular timeouts. -libevent: -libevent: -libevent: -libevent: -libevent: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -# could not find package licence -echo "Libevent has been released under a 3-clause BSD license." > usr/doc/$PACKAGE-$VERSION/LICENSE - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/libgc/libgc.SlackBuild b/libgc/libgc.SlackBuild deleted file mode 100755 index e919cca6..00000000 --- a/libgc/libgc.SlackBuild +++ /dev/null @@ -1,120 +0,0 @@ -#!/bin/bash -# -# slackbuild script for libgc -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building libgc are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="gc" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=6.8} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE$VERSION.tar.$PACKAGE_EXT" -URL="http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -libgc: libgc (libgc is portable garbage colector library) -libgc: -libgc: The Boehm-Demers-Weiser conservative garbage collector can be used as -libgc: a garbage collecting replacement for C malloc or C++ new. It allows -libgc: you to allocate memory basically as you normally would, without -libgc: explicitly deallocating memory that is no longer useful. The -libgc: collector automatically recycles memory when it determines that it -libgc: can no longer be otherwise accessed. -libgc: -libgc: http://www.hpl.hp.com/personal/Hans_Boehm/gc/ -libgc: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in README;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/lib$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/libgcrypt/libgcrypt.SlackBuild b/libgcrypt/libgcrypt.SlackBuild deleted file mode 100755 index e10521ae..00000000 --- a/libgcrypt/libgcrypt.SlackBuild +++ /dev/null @@ -1,111 +0,0 @@ -#!/bin/bash -# -# slackbuild for libgcrypt from http://www.slacky.it/download/libraries/libgcrypt/1.2.2/src -# -# Heavily based on the Slackware 10.2 SlackBuild -# http://directory.fsf.org/security/libgcrypt.html -# -# small changes by rhatto -# -# TODO: check source signature -# - -CWD=`pwd` - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="libgcrypt" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.2.2} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -NAME="$PACKAGE" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="ftp://ftp.gnupg.org/gcrypt/$PACKAGE/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.sig" -O "$SRC_DIR/$SRC.sig" -fi - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mcpu=i686" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" -fi - -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-$PACKAGE -rm -rf $TMP -mkdir -p $PKG - -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $NAME-$VERSION -chown -R root.root . -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure --prefix=/usr --libdir="$LIBDIR" \ ---disable-static \ ---enable-m-guard \ ---program-prefix="" \ ---program-suffix="" \ -$ARCH-slackware-linux -make || exit 32 -make install DESTDIR=$PKG -mkdir -p $PKG/usr/doc/$NAME-$VERSION -cp -a AUTHORS BUGS COPYING* NEWS README* THANKS TODO VERSION \ - $PKG/usr/doc/$NAME-$VERSION - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - -gzip $PKG/usr/info/*.info -rm $PKG/usr/info/dir -chown -R root.bin $PKG/usr/bin -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cd $CWD -cp -a *.SlackBuild slack-desc $PKG/usr/doc/$NAME-$VERSION -chown -R root.root $PKG/usr/doc/$NAME-$VERSION -echo 'chroot . /sbin/ldconfig' > $PKG/install/doinst.sh -cd $PKG -#requiredbuilder -v -y $PKG - -makepkg -l y -c n $REPOS/$NAME-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi diff --git a/libgpg-error/libgpg-error.SlackBuild b/libgpg-error/libgpg-error.SlackBuild deleted file mode 100755 index eb80e65b..00000000 --- a/libgpg-error/libgpg-error.SlackBuild +++ /dev/null @@ -1,115 +0,0 @@ -#!/bin/bash -# -# slackbuild for libgpg-error from -# http://www.slacky.it/download/libraries/libgpg-error/1.3/src/libgpg-error.SlackBuild -# -# Heavily based on the Slackware 10.2 SlackBuild -# http://www.gnupg.org/(en)/download/index.html -# -# small changes by rhatto -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="libgpg-error" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.4} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -#KEY="http://..." -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://ftp.gnupg.org/GnuPG/libgpg-error/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.sig" -O "$SRC_DIR/$SRC.sig" -fi - -# TODO: signature checking -#if [ ! -f "$SRC_DIR/$PACKAGE-key.asc" ]; then -# wget "$KEY" -O "$SRC_DIR/$PACKAGE-key.asc" && gpg --import $SRC_DIR/$PACKAGE-key.asc -#fi - -gpg --verify $SRC_DIR/$SRC.sig $SRC || echo WARNING: Could not check signature or WRONG signature found. - -NAME="$PACKAGE" - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mcpu=i686" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" -fi - -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-libgpg-error -rm -rf $TMP -mkdir -p $PKG - -cd $TMP - -tar xvf$tarflag $SRC_DIR/$NAME-$VERSION.tar.bz2 -cd $NAME-$VERSION -chown -R root.root . -CFLAGS="$SLKCFLAGS" \ -./configure --prefix=/usr --libdir=$LIBDIR \ ---disable-static \ ---program-prefix="" \ ---program-suffix="" \ -$ARCH-slackware-linux -make || exit 32 -make install DESTDIR=$PKG -mkdir -p $PKG/usr/doc/$NAME-$VERSION -cp -a ABOUT-NLS AUTHORS ChangeLog COPYING* INSTALL NEWS README $PKG/usr/doc/$NAME-$VERSION - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - -chown -R root.bin $PKG/usr/bin -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/slack-desc > $PKG/usr/doc/$NAME-$VERSION/slack-desc -cat $CWD/$NAME.SlackBuild > $PKG/usr/doc/$NAME-$VERSION/$NAME.SlackBuild -echo 'chroot . /sbin/ldconfig' > $PKG/install/doinst.sh -cd $PKG -# requiredbuilder -v -y -s $CWD $PKG - -makepkg -l y -c n $REPOS/$NAME-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/libiconv/libiconv.SlackBuild b/libiconv/libiconv.SlackBuild deleted file mode 100755 index f71d7483..00000000 --- a/libiconv/libiconv.SlackBuild +++ /dev/null @@ -1,106 +0,0 @@ -#!/bin/bash -# -# slackbuild script for libiconv -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="libiconv" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.9.2} -BUILD=${BUILD:=2rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://ftp.gnu.org/pub/gnu/libiconv/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -./configure --prefix=/usr --libdir=$LIBDIR --enable-static -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -libiconv: libiconv (Character set conversion library) -libiconv: -libiconv: GNU libiconv provides an iconv() implementation for use on systems -libiconv: which don't have one or whose implementation cannot convert from/to -libiconv: Unicode. It supports all the important encodings in use today. -libiconv: -libiconv: -libiconv: -libiconv: -libiconv: -libiconv: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in ABOUT-NLS AUTHORS COPYING.LIB ChangeLog DESIGN INSTALL.generic NEWS NOTES PORTS README THANKS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -echo 'chroot . /sbin/ldconfig' > install/doinst.sh - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/libiec61883/libiec61883.SlackBuild b/libiec61883/libiec61883.SlackBuild deleted file mode 100755 index 0db8f59c..00000000 --- a/libiec61883/libiec61883.SlackBuild +++ /dev/null @@ -1,120 +0,0 @@ -#!/bin/bash -# -# slackbuild script for libiec61883 -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building libiec61883 are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="libiec61883" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.1.0} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.linux1394.org/dl/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -libiec61883: libiec61883 (libiec61883 is Firewire video related library) -libiec61883: -libiec61883: This library is an implementation of IEC 61883, part 1 (CIP, plug -libiec61883: registers, and CMP), part 2 (DV-SD), part 4 (MPEG2-TS), and part 6 -libiec61883: (AMDTP). Outside of IIDC, nearly all FireWire multimedia devices use -libiec61883: IEC 61883 protocols. -libiec61883: -libiec61883: -libiec61883: -libiec61883: http://www.linux1394.org/ -libiec61883: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL NEWS README;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/liblrdf/liblrdf.SlackBuild b/liblrdf/liblrdf.SlackBuild deleted file mode 100755 index c5514ad0..00000000 --- a/liblrdf/liblrdf.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# slackbuild script for liblrdf -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building liblrdf are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="liblrdf" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.4.0} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/lrdf/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -liblrdf: liblrdf (lightweight RDF) -liblrdf: -liblrdf: Liblrdf is a lightweight RDF library with special support for -liblrdf: LADSPA plugins. -liblrdf: -liblrdf: -liblrdf: -liblrdf: -liblrdf: -liblrdf: -liblrdf: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL NEWS README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/libquicktime/libquicktime.SlackBuild b/libquicktime/libquicktime.SlackBuild deleted file mode 100755 index 59b0d605..00000000 --- a/libquicktime/libquicktime.SlackBuild +++ /dev/null @@ -1,120 +0,0 @@ -#!/bin/bash -# -# slackbuild script for libquicktime -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building libquicktime are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="libquicktime" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.9.10} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://ufpr.dl.sourceforge.net/sourceforge/libquicktime/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --enable-gpl --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -libquicktime: libquicktime (libquicktime is a library for quicktime/avi/mp4 files) -libquicktime: -libquicktime: libquicktime is a library for reading and writing quicktime files. -libquicktime: It is based on the quicktime4linux library, with the following some -libquicktime: extensions: -libquicktime: -libquicktime: -libquicktime: -libquicktime: -libquicktime: http://libquicktime.sourceforge.net/ -libquicktime: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL NEWS README TODO;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/libraw1394/libraw1394.SlackBuild b/libraw1394/libraw1394.SlackBuild deleted file mode 100755 index dee34b76..00000000 --- a/libraw1394/libraw1394.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# slackbuild script for libraw1394 -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building libraw1394 are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="libraw1394" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.2.1} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.linux1394.org/dl/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -libraw1394: libraw1394 (provides direct access to the IEEE 1394 bus) -libraw1394: -libraw1394: Libraw1394 provides direct access to the IEEE 1394 bus through the -libraw1394: Linux 1394 subsystem's raw1394 user space interface. -libraw1394: -libraw1394: -libraw1394: -libraw1394: -libraw1394: http://linux1394.sourceforge.net/ -libraw1394: -libraw1394: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION -mv usr/doc/* usr/doc/$PACKAGE-$VERSION - -for file in ChangeLog COPYING.LIB AUTHORS NEWS README ;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/librsync/librsync.SlackBuild b/librsync/librsync.SlackBuild deleted file mode 100755 index df7a1cb9..00000000 --- a/librsync/librsync.SlackBuild +++ /dev/null @@ -1,107 +0,0 @@ -#!/bin/bash -# -# slackbuild script for librsync -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="librsync" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.9.7} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 - export CFLAGS=-fPIC -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/librsync/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make all check -make DESTDIR=$TMP/package-$PACKAGE/$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE/$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -librsync: librsync -librsync: -librsync: librsync implements the rolling-checksum algorithm of remote file -librsync: synchronization that was popularized by the rsync utility and is used -librsync: in rproxy. This algorithm transfers the differences between 2 files -librsync: without needing both files on the same system. -librsync: -librsync: -librsync: -librsync: -librsync: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog NEWS README README.CVS README.RPM THANKS TODO; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -echo 'chroot . /sbin/ldconfig' > install/doinst.sh - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/libsafe/libsafe.SlackBuild b/libsafe/libsafe.SlackBuild deleted file mode 100755 index f855008e..00000000 --- a/libsafe/libsafe.SlackBuild +++ /dev/null @@ -1,76 +0,0 @@ -#!/bin/bash -# -# got it from ftp://ftp.slackware.com/pub/slackware/slackware-10.2/extra/source/libsafe-2.0-16/libsafe.SlackBuild -# small changes by rhatto -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="libsafe" -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -VERSION=2.0.16 -SRCPKG=2.0-16 -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=lib64 - DOINST="doinst64.sh" -else - LIBDIR=lib - DOINST="doinst.sh" -fi - -RTOOL="wget" -SRC="$PACKAGE-$SRCPKG.tar.gz" -URL="ftp://ftp.slackware.com/pub/slackware/slackware-10.2/extra/source/libsafe-$SRCPKG/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-$PACKAGE -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xzvf $SRC_DIR/$SRC -cd libsafe-$SRCPKG - -chown -R root.root . -find . -perm 775 -exec chmod 755 {} \; -find . -perm 664 -exec chmod 644 {} \; -make || exit 32 -mkdir -p $PKG/$LIBDIR/incoming -cat src/libsafe.so.$VERSION > $PKG/$LIBDIR/incoming/libsafe.so.$VERSION -chmod 755 $PKG/$LIBDIR/incoming/libsafe.so.$VERSION -mkdir $PKG/install -cat $CWD/$DOINST > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc -mkdir -p $PKG/usr/doc/libsafe-$VERSION -cp -a \ - COPYING ChangeLog EMAIL_NOTIFICATION INSTALL README doc \ - $PKG/usr/doc/libsafe-$VERSION -mkdir -p $PKG/usr/man/man8 -cat doc/libsafe.8 | gzip -9c > $PKG/usr/man/man8/libsafe.8.gz -cd $PKG -makepkg -l y -c n $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/libsamplerate/libsamplerate.SlackBuild b/libsamplerate/libsamplerate.SlackBuild deleted file mode 100755 index cb237582..00000000 --- a/libsamplerate/libsamplerate.SlackBuild +++ /dev/null @@ -1,120 +0,0 @@ -#!/bin/bash -# -# slackbuild script for libsamplerate -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building libsamplerate are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="libsamplerate" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.1.2} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.mega-nerd.com/SRC/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -libsamplerate: libsamplerate (libsamplerate is library for samplerate conversions) -libsamplerate: -libsamplerate: Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter -libsamplerate: for audio. One example of where such a thing would be useful is -libsamplerate: converting audio from the CD sample rate of 44.1kHz to the 48kHz -libsamplerate: sample rate used by DAT players. -libsamplerate: SRC is capable of arbitrary and time varying conversions ; from -libsamplerate: downsampling by a factor of 256 to upsampling by the same factor. -libsamplerate: Arbitrary in this case means that the ratio of input and output -libsamplerate: sample rates can be an irrational number. The conversion ratio can -libsamplerate: also vary with time for speeding up and slowing down effects. -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL NEWS README;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/libsndfile/libsndfile.SlackBuild b/libsndfile/libsndfile.SlackBuild deleted file mode 100755 index 279807ee..00000000 --- a/libsndfile/libsndfile.SlackBuild +++ /dev/null @@ -1,120 +0,0 @@ -#!/bin/bash -# -# slackbuild script for libsndfile -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building libsndfile are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="libsndfile" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.0.17} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.mega-nerd.com/libsndfile/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -libsndfile: libsndfile (libsndfile is a library for audio manipulation) -libsndfile: -libsndfile: Libsndfile is a C library for reading and writing files containing -libsndfile: sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) -libsndfile: through one standard library interface. It is released in source -libsndfile: code format under the Gnu Lesser General Public License. -libsndfile: -libsndfile: -libsndfile: -libsndfile: http://www.mega-nerd.com/libsndfile/ -libsndfile: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL NEWS README TODO;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/libtheora/libtheora.SlackBuild b/libtheora/libtheora.SlackBuild deleted file mode 100755 index 4c2f3e72..00000000 --- a/libtheora/libtheora.SlackBuild +++ /dev/null @@ -1,134 +0,0 @@ -#!/bin/bash -# -# Heavily based on the Slackware 10.2 SlackBuild -# http://www.theora.org -# -# bumped to version 1.0alpha7 - rafael2k -# -# got it from http://www.slacky.it/download/libraries/libtheora/1.0alpha5/src/libtheora.SlackBuild -# small changes by rhatto -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="libtheora" -VERSION=${VERSION:=1.0alpha7} -ARCH=${ARCH:-i486} -TARGET=${TARGET:=$ARCH} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://downloads.xiph.org/releases/theora/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mcpu=i686" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" -fi - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR="/usr/lib64" -else - LIBDIR="/usr/lib" -fi - -if [ ! -d $TMP ]; then - mkdir -p $TMP -fi - -if [ ! -d $PKG ]; then - mkdir -p $PKG -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -NAME="$PACKAGE" -PKG=$TMP/package-$PACKAGE - -tar xvf$tarflag $SRC_DIR/$SRC -cd $NAME-$VERSION -chown -R root.root . - -find . -perm 777 -exec chmod 755 {} \; - -CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" \ -./configure --prefix=/usr --disable-static --libdir=$LIBDIR --program-prefix="" --program-suffix="" $TARGET-slackware-linux - -make || exit 32 -make install DESTDIR=$PKG - -mkdir -p $PKG/usr/doc/$NAME-$VERSION -mv $PKG/usr/share/doc/$NAME-$VERSION/* $PKG/usr/doc/$NAME-$VERSION -cp -a COPYING README $PKG/usr/doc/$NAME-$VERSION -rm -rf $PKG/usr/share -ln -sf /usr/lib/libtheora.so.0.2.0 $PKG/usr/lib/libtheora.so - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - -mkdir -p $PKG/install -cat << EOF > $PKG/install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also customary -# to leave one space after the ':'. - - |----handy-ruler-----------------------------------------------------| -libtheora: Libtheora -libtheora: -libtheora: Theora is an open video codec being developed by the Xiph.org -libtheora: Foundation as part of their Ogg project (It is a project that aims -libtheora: to integrate On2's VP3 video codec, Ogg Vorbis audio codec and Ogg -libtheora: multimedia container formats into a multimedia solution that can -libtheora: compete with MPEG-4 format). -libtheora: -libtheora: -libtheora: -libtheora: -EOF - -cd $PKG - -echo 'chroot . /sbin/ldconfig' > install/doinst.sh - -makepkg -l y -c n $REPOS/$NAME-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/libx264/libx264.SlackBuild b/libx264/libx264.SlackBuild deleted file mode 100755 index 38a89f55..00000000 --- a/libx264/libx264.SlackBuild +++ /dev/null @@ -1,123 +0,0 @@ -#!/bin/bash -# -# slackbuild script for libx264 -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building libx264 are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="libx264" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=20061004} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="ftp://ftp.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-$VERSION-2245.tar.$PACKAGE_EXT" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC - -mv x264-snapshot-$VERSION-2245 $PACKAGE-$VERSION - -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --enable-shared --enable-visualize --enable-pic --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -libx264: libx264 (x264 is a free library for encoding H264/AVC video streams) -libx264: -libx264: x264 is a free library for encoding H264/AVC video streams. The code -libx264: is written from scratch by Laurent Aimar, Loren Merritt, Eric Petit -libx264: (OS X), Min Chen (vfw/asm), Justin Clay (vfw), Måns Rullgård, Radek -libx264: Czyz, Christian Heine (asm), Alex Izvorski, and Alex Wright. It is -libx264: released under the terms of the GPL license. -libx264: -libx264: -libx264: http://developers.videolan.org/x264.html -libx264: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/lives/lives.SlackBuild b/lives/lives.SlackBuild deleted file mode 100755 index dccc08f9..00000000 --- a/lives/lives.SlackBuild +++ /dev/null @@ -1,111 +0,0 @@ -#!/bin/bash -# -# slackbuild script for lives -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="lives" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.9.7} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" - -WORK_NAME="LiVES" -WORK_VERSION="`echo $VERSION | sed -e 's/pre/-pre/'`" -SRC="$WORK_NAME-$WORK_VERSION.tar.$PACKAGE_EXT" -URL="http://www.xs4all.nl/%7Esalsaman/lives/current/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$WORK_VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -lives: lives (A video editing system and VJ tool) -lives: -lives: LiVES is a simple to use yet powerful video effects, editing, -lives: conversion, and playback system aimed at the digital video artist -lives: and VJ. It uses commonly available tools (Mplayer, ImageMagick, -lives: and GTK+), so it should work on most Unix-like systems. It runs -lives: under Linux, BSD, IRIX, and openMosix (and soon OS X/Darwin). -lives: It works with almost all types of video, and is fully extendable -lives: through plugins and the included plugin builder tool. -lives: -lives: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in ABOUT-NLS AUTHORS BUGS CHANGELOG COPYING ChangeLog FEATURES GETTING.STARTED INSTALL NEWS OMC README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/lm_sensors/lm_sensors.SlackBuild b/lm_sensors/lm_sensors.SlackBuild deleted file mode 100755 index bf94925d..00000000 --- a/lm_sensors/lm_sensors.SlackBuild +++ /dev/null @@ -1,170 +0,0 @@ -#!/bin/bash -# -# slackbuild for rssh -# requires: kernel-source-2.6, kernel-headers-2.6 -# - -CWD=`pwd` - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PRGNAM="lm_sensors" -PACKAGE="$PRGNAM" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.9.1} -BUILD=${BUILD:=3rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://dl.lm-sensors.org/lm-sensors/releases/$SRC" - -RTOOL="wget" - -gpg --import << EOPGP ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: PGPfreeware 5.0i for non-commercial use - -mQCNAzaeL3sAAAEEAL7roqireHxJ43Xo1oOWAUbba5DVfQX8Cnv99I1VQ1suFxVn -HWpWjlI0BUaMZzP9JF9F/xZhpd9dyjj3giuFReyj8Qk5e6Q0eSWSL+0CADi9Pesm -zQQt4GmPpDfLKbzFUWCUNbB5vAC8p9Fj2frHBqcF7z3AR3u+3h8uYrXvyThJAAUR -tCVQaGlsaXAgRWRlbGJyb2NrIDxwaGlsQG5ldHJvZWRnZS5jb20+iQCVAwUQNp4v -ex8uYrXvyThJAQEJFwP+IED7wi0Spa1KpVp9ywK9r7Fu7WLUhv0stD2GlFL+USa7 -UTB0XuFXuOFVVNtBauj5a1morjVGIcwYkJ4prTLYe+ok+AjfeCjodPxzrSqPgf3n -xbQqRg0vMCxIHHBP8dv2guEBii06GhvculveSvvyOZGEKLAV6btKXvIxJI7yRHU= -=Mzd5 ------END PGP PUBLIC KEY BLOCK----- - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: PGPfreeware 5.0i for non-commercial use - -mQGiBDfK4agRBADvyYYefBEaVxx7plH0qJayzZIEjJOjBwsDZl5HWfx+XbZrtGzg -ouhbw+a9vcA5birNt7GhlMHiKYQ20fTircGfJr1WgIDRQp2/LgFRBaL9sbYIpgBv -EM6+4y7vsSamkVl+xanhGDkLHn95zD+fSjTY4BbgsL7nqyVe6m96IZ1a2wCg/y61 -6iVL3rqRSzu4zeNoB4XPjJ8D/2ZMoKVvlKrW9zmfC/Ymty10BxPKmtXg2+UoWhLc -BO0Cn22iktmCHQIgn/tj0GqB+zxy87vOANlge2TXCgxbfp1mDFBPHZ3R5kLh4AU3 -qMG0eOIYl7Jng848WmMWeFCyw1rw8i3OdlOel+vtKJvw6IhJsThqL6UKjVVUSTcR -9TQfA/4uqG3rf+8xF6dFsoTCyk+Vk703Uli0MJmN36fuLw147LfZaC858V2fDCAF -PamhhFe5Tf90Ini/pSby6SCPd06iMLN8HdbfrAwPGGJYDrST1epnNr/7seYioFOe -mr7CUKqbQCR7um7VQbzIQ8PG5tsiphmebyKQ5YQlF24wfQMmyrQHcGhpbGRzc4kA -SwQQEQIACwUCN8rhqAQLAwECAAoJEOCiVzdlI2rVUdUAn0B81EIPhtLH6lM5kKf/ -LyEupz9gAJ44uLsibf2unlk8sE1Znox4BeDHZLQZcGhpbEBzdGltcHkubmV0cm9l -ZGdlLmNvbYkASwQQEQIACwUCN8rniwQLAwECAAoJEOCiVzdlI2rVj7sAoJyc5Yd4 -qTx8J+Uqx3blYGgbYCMGAKC41VDaAktzuW7x6/fisE1bOgangbkCDQQ3yuGoEAgA -9kJXtwh/CBdyorrWqULzBej5UxE5T7bxbrlLOCDaAadWoxTpj0BV89AHxstDqZSt -90xkhkn4DIO9ZekX1KHTUPj1WV/cdlJPPT2N286Z4VeSWc39uK50T8X8dryDxUcw -Yc58yWb/Ffm7/ZFexwGq01uejaClcjrUGvC/RgBYK+X0iP1YTknbzSC0neSRBzZr -M2w4DUUdD3yIsxx8Wy2O9vPJI8BD8KVbGI2Ou1WMuF040zT9fBdXQ6MdGGzeMyEs -tSr/POGxKUAYEY18hKcKctaGxAMZyAcpesqVDNmWn6vQClCbAkbTCD1mpF1Bn5x8 -vYlLIhkmuquiXsNV6TILOwACAgf/YDv43LHUBX4wGkVbLJ2DU8tOAp5Od0pxXaUF -FMGzTuR3W5IdS9YjTo9NdE6DlsX34yU1iLTyjnqApDfu2Uz2oeM1RULYmK9srA2M -LZoDAiVtwsqRX5x0QlkdrDn6ngZMnfe9n8d3fxxqC6wtI+EpXUEk+G4hafowyM2j -ogibnD8TGwjCFD5OQSG50yRCEykZez3thX2jRrlZLRhhtU1eb2GbJ7NMoFoAH079 -me+8kspMvYaPAQg/vpml89BNWmdu3OdtR7qFO9vNbDRFJMZLIucC6sWWMPSXltcI -rOHdFtnux8OxY+57juMgkOR5JsyY1WizxmWgIAptLv7KlLYkiokAPwMFGDfK4ajg -olc3ZSNq1REC58kAoLyb4jp4/9/QUEQrFFmyy4M/65xuAKCnpPd37PhwQn0kLIlo -BP7wPk2BgQ== -=l+kY ------END PGP PUBLIC KEY BLOCK----- -EOPGP - -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" -fi - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.asc" -O "$SRC_DIR/$SRC.asc" -fi - -gpg --verify $SRC_DIR/$SRC.asc $SRC_DIR/$SRC || echo WARNING: Could not check signature or WRONG signature found. - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -rm -rf $PACKAGE-$VERSION $PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -tar xvf$tarflag $SRC_DIR/$PACKAGE-$VERSION.tar.$PACKAGE_EXT -cd $PACKAGE-$VERSION - -sed -e 's/^I2C_HEADERS := \/usr\/local\/include/I2C_HEADERS := \/usr\/include/' \ - -e 's/^PREFIX := \/usr\/local/PREFIX := \/usr/' Makefile > Makefile.new - -if [ "$ARCH" == "x86_64" ]; then - sed -e 's/LIBDIR := $(PREFIX)\/lib/LIBDIR := $(PREFIX)\/lib64/' Makefile.new > Makefile -else - mv Makefile.new Makefile -fi - -make user -make DESTDIR=$TMP/package-$PACKAGE user_install - -CWD="`pwd`" - -mkdir -p $TMP/package-$PACKAGE/install -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -lm_sensors: lm_sensors (Linux sensors drivers and hardware monitoring tools) -lm_sensors: -lm_sensors: lm_sensors provides essential drivers for monitoring the -lm_sensors: temperatures, voltages, and fans of Linux systems with hardware -lm_sensors: monitoring devices. It contains Linux 2.4 drivers for sensor chips -lm_sensors: and I2C and SMBus masters, text-based tools for sensor reporting, -lm_sensors: and a library for sensors access called "libsensors". It also -lm_sensors: contains tools for sensor hardware identification and I2C bus probing. -lm_sensors: -lm_sensors: -lm_sensors: -EOF - -# config -mv etc/sensors.conf etc/sensors.conf.new - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION -cp $CWD/{BACKGROUND,BUGS,CHANGES,CONTRIBUTORS,COPYING,INSTALL,QUICKSTART,README,README.thinkpad,TODO} usr/doc/$PACKAGE-$VERSION/ - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/lmms/lmms.SlackBuild b/lmms/lmms.SlackBuild deleted file mode 100755 index 28d1ad01..00000000 --- a/lmms/lmms.SlackBuild +++ /dev/null @@ -1,122 +0,0 @@ -#!/bin/bash -# -# slackbuild script for lmms -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building lmms are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="lmms" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.2.1} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/lmms/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf $SRC_DIR/$SRC || exit $ERROR_TAR -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE install || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -lmms: lmms (Linux MultiMedia Studio) -lmms: -lmms: LMMS aims to be a free alternative to popular (but commercial and -lmms: closed- source) programs like FruityLoops, Cubase and Logic giving -lmms: you the ability of producing music with your computer by creating -lmms: cool loops, synthesizing and mixing sounds, arranging samples, -lmms: having more fun with your MIDI-keyboard and much more... -lmms: -lmms: -lmms: -lmms: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -DOCS="AUTHORS COPYING ChangeLog INSTALL README TODO" - -for file in $DOCS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/lshw/lshw.SlackBuild b/lshw/lshw.SlackBuild deleted file mode 100755 index c62879f7..00000000 --- a/lshw/lshw.SlackBuild +++ /dev/null @@ -1,103 +0,0 @@ -#!/bin/bash -# -# slackbuild script for lshw -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="lshw" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=B.02.08.01} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://ezix.org/software/files/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -lshw: lshw (hardware lister) -lshw: -lshw: lshw (Hardware Lister) is a small tool to provide detailed -lshw: information on the hardware configuration of the machine. It can -lshw: report exact memory configuration, firmware version, mainboard -lshw: configuration, CPU version and speed, cache configuration, bus speed, -lshw: etc. on DMI-capable x86 or EFI (IA-64) systems and on some PowerPC -lshw: machines (PowerMac G4 is known to work). -lshw: -lshw: -lshw: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in COPYING README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/lzo/lzo.SlackBuild b/lzo/lzo.SlackBuild deleted file mode 100755 index c092cf7d..00000000 --- a/lzo/lzo.SlackBuild +++ /dev/null @@ -1,104 +0,0 @@ -#!/bin/bash -# -# slackbuild script for lzo -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="lzo" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.02} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.oberhumer.com/opensource/lzo/download/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -./configure --prefix=/usr --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -lzo: lzo (A data compression library with very fast (de)compression) -lzo: -lzo: LZO is a portable lossless data compression library written in ANSI -lzo: C. It offers pretty fast compression and very fast decompression. -lzo: Decompression requires no memory. In addition there are slower -lzo: compression levels achieving a quite competitive compression ratio -lzo: while still decompressing at this very high speed. -lzo: -lzo: -lzo: -lzo: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS BUGS COPYING ChangeLog INSTALL NEWS README THANKS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/mailgraph/mailgraph.SlackBuild b/mailgraph/mailgraph.SlackBuild deleted file mode 100755 index d747b8b6..00000000 --- a/mailgraph/mailgraph.SlackBuild +++ /dev/null @@ -1,94 +0,0 @@ -#!/bin/bash -# -# slackbuild for mailgraph -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="mailgraph" -ARCH="noarch" -VERSION=${VERSION:=1.12} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://people.ee.ethz.ch/~dws/software/mailgraph/pub/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$PACKAGE-$VERSION.tar.$PACKAGE_EXT -cd $PACKAGE-$VERSION - -CWD="`pwd`" - -mkdir package-$PACKAGE && cd package-$PACKAGE - -mkdir -p etc/rc.d usr/{bin,doc/mailgraph,share/mailgraph} install -sed -e 's/^MAILGRAPH_PL=\/usr\/local\/bin\/mailgraph.pl/MAILGRAPH_PL=\/usr\/bin\/mailgraph.pl/' $CWD/mailgraph-init > etc/rc.d/rc.mailgraph -cp $CWD/mailgraph.pl usr/bin -cp $CWD/{CHANGES,COPYING,README} usr/doc/mailgraph/ -cp $CWD/mailgraph.cgi usr/share/mailgraph/ - -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -mailgraph: mailgraph (postfix graph tool) -mailgraph: -mailgraph: Mailgraph is a very simple mail statistics RRDtool frontend for -mailgraph: Postfix that produces daily, weekly, monthly, and yearly graphs of -mailgraph: received/sent and bounced/rejected mail. -mailgraph: -mailgraph: -mailgraph: -mailgraph: -mailgraph: -mailgraph: -EOF - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/mailman/mailman.SlackBuild b/mailman/mailman.SlackBuild deleted file mode 100755 index 717cec1b..00000000 --- a/mailman/mailman.SlackBuild +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# -# SlackBuild script to call mailman.build with correct settings -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="mailman" -VERSION=${VERSION:=2.1.9} -ARCH="${ARCH:=i486}" -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -rm -rf $TMP/$PACKAGE -mkdir -p $SRC_DIR/$PACKAGE $TMP/$PACKAGE - -slacktrack -b $REPOS -x $TMP,$SRC_DIR,/dev -jefkzp "$PACKAGE-$VERSION-$ARCH-$BUILD.tgz" "./$PACKAGE.build" - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP/$PACKAGE -fi diff --git a/mhonarc/MHonArc.SlackBuild b/mhonarc/MHonArc.SlackBuild deleted file mode 100755 index 10e0a2f2..00000000 --- a/mhonarc/MHonArc.SlackBuild +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# -# SlackBuild script to call MHonArc.build with correct settings -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="MHonArc" -VERSION=${VERSION:=2.6.15} -ARCH="noarch" -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -rm -rf $TMP/$PACKAGE -mkdir -p $SRC_DIR/$PACKAGE $TMP/$PACKAGE - -slacktrack -b $REPOS -x $TMP,$SRC_DIR,/dev -jefkzp "$PACKAGE-$VERSION-$ARCH-$BUILD.tgz" "./$PACKAGE.build" - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP/$PACKAGE -fi diff --git a/mjpegtools/mjpegtools.SlackBuild b/mjpegtools/mjpegtools.SlackBuild deleted file mode 100755 index 453272d4..00000000 --- a/mjpegtools/mjpegtools.SlackBuild +++ /dev/null @@ -1,123 +0,0 @@ -#!/bin/bash -# -# slackbuild script for mjpegtools -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building mjpegtools are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="mjpegtools" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.8.0} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://ufpr.dl.sourceforge.net/sourceforge/mjpeg/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p0 < $CWD/$PACKAGE-$VERSION.diff -fi - - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION - - -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -mjpegtools: mjpegtools (mjpegtools is a set of softwares for MPEG A/V) -mjpegtools: -mjpegtools: The mjpeg programs are a set of tools that can do recording of videos -mjpegtools: and playback, simple cut-and-paste editing and the MPEG compression -mjpegtools: of audio and video under Linux. -mjpegtools: -mjpegtools: -mjpegtools: -mjpegtools: -mjpegtools: http://mjpeg.sourceforge.net/ -mjpegtools: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS BUGS CHANGES COPYING ChangeLog INSTALL NEWS PLANS README TODO;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/mm/mm.SlackBuild b/mm/mm.SlackBuild deleted file mode 100755 index ac7ffeab..00000000 --- a/mm/mm.SlackBuild +++ /dev/null @@ -1,104 +0,0 @@ -#!/bin/bash -# -# slackbuild script for mm -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="mm" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.3.1} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="ftp://ftp.ossp.org/pkg/lib/mm/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -./configure --prefix=/usr --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -mm: mm (A shared memory allocation library) -mm: -mm: OSSP mm is a 2-layer abstraction library which simplifies the usage -mm: of shared memory between forked (and this way strongly related) -mm: processes under Unix platforms. On the first layer it hides all -mm: platform dependent implementation details (allocation and locking) -mm: when dealing with shared memory segments and on the second layer it -mm: provides a high-level malloc(3)-style API for a convenient and well -mm: known way to work with data structures inside those shared memory -mm: segments. -mm: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in ChangeLog INSTALL LICENSE PORTING README THANKS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/mod_fastcgi/mod_fastcgi.SlackBuild b/mod_fastcgi/mod_fastcgi.SlackBuild deleted file mode 100755 index 48f42117..00000000 --- a/mod_fastcgi/mod_fastcgi.SlackBuild +++ /dev/null @@ -1,113 +0,0 @@ -#!/bin/bash -# -# slackbuild script for mod_fastcgi -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="mod_fastcgi" -VERSION=${VERSION:=2.4.2} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://fastcgi.com/dist/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -cd $TMP -rm -rf package-$PACKAGE -mkdir package-$PACKAGE -cd package-$PACKAGE - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -apxs -o mod_fastcgi.so -c *.c - -CWD="`pwd`" - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -mkdir -p usr/libexec/apache -cp $CWD/mod_fastcgi.so usr/libexec/apache/ -chmod 755 usr/libexec/apache/mod_fastcgi.so - -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -mod_fastcgi: mod_fastcgi (FastCGI support for the Apache web server) -mod_fastcgi: -mod_fastcgi: FastCGI is a language independent, scalable, open extension to CGI -mod_fastcgi: that provides high performance without the limitations of server -mod_fastcgi: specific APIs. Buit for Apache 1.3 series. -mod_fastcgi: -mod_fastcgi: -mod_fastcgi: -mod_fastcgi: -mod_fastcgi: -mod_fastcgi: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in CHANGES INSTALL INSTALL.AP2 README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -# install script -echo '( echo Add the following lines on /etc/apache/httpd.conf: )' > install/doinst.sh -echo '( echo LoadModule fastcgi_module libexec/apache/mod_fastcgi.so )' >> install/doinst.sh -echo '( echo AddModule mod_fastcgi.c )' >> install/doinst.sh - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/mod_python/mod_python.SlackBuild b/mod_python/mod_python.SlackBuild deleted file mode 100755 index 64895ee0..00000000 --- a/mod_python/mod_python.SlackBuild +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# -# SlackBuild script to call mod_python.build with correct settings -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="mod_python" -VERSION=${VERSION:=2.7.11} -ARCH="${ARCH:=x86_64}" -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -rm -rf $TMP/$PACKAGE -mkdir -p $SRC_DIR/$PACKAGE $TMP/$PACKAGE - -slacktrack -b $REPOS -x $TMP,$SRC_DIR,/dev -jefkzp "$PACKAGE-$VERSION-$ARCH-$BUILD.tgz" "./$PACKAGE.build" - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP/$PACKAGE -fi diff --git a/moin/moin.SlackBuild b/moin/moin.SlackBuild deleted file mode 100755 index 68e19fed..00000000 --- a/moin/moin.SlackBuild +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# -# SlackBuild script to call moin.build with correct settings -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="moin" -VERSION=${VERSION:=1.5.4} -ARCH="noarch" -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -rm -rf $TMP/$PACKAGE -mkdir -p $SRC_DIR/$PACKAGE $TMP/$PACKAGE $REPOS - -slacktrack -b $REPOS -x $TMP,$SRC_DIR,/dev -jefkzp "$PACKAGE-$VERSION-$ARCH-$BUILD.tgz" "./$PACKAGE.build" - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP/$PACKAGE -fi diff --git a/mp3blaster/mp3blaster.SlackBuild b/mp3blaster/mp3blaster.SlackBuild deleted file mode 100755 index 4510d725..00000000 --- a/mp3blaster/mp3blaster.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# slackbuild script for mp3blaster -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building mp3blaster are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="mp3blaster" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=3.2.0} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.stack.nl/%7Ebrama/mp3blaster/src/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --enable-newthreads -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -mp3blaster: mp3blaster (a ncurses based audio player) -mp3blaster: -mp3blaster: MP3Blaster is a text console based program for playing mainly mp3 -mp3blaster: audio files. It is very interactive, and has a great list of features. -mp3blaster: Its playlist can be divided in albums or categories (called 'groups'), -mp3blaster: which allows for very sophisticated playback orders. -mp3blaster: -mp3blaster: -mp3blaster: -mp3blaster: -mp3blaster: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS BUGS COPYING CREDITS ChangeLog FAQ NEWS README TODO; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/mplayer/MPlayer.SlackBuild b/mplayer/MPlayer.SlackBuild deleted file mode 100755 index 0d30261d..00000000 --- a/mplayer/MPlayer.SlackBuild +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/bash -# -# slackbuild script for MPlayer -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building cairo are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="MPlayer" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.0pre8} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38; ERROR_GPG=39 -ERROR_PATCH=40 - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www1.mplayerhq.hu/MPlayer/releases/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ "$ARCH" == "i386" ]; then - EXTRA_ARGS="--enable-win32 --enable-qtx" -fi - -./configure --prefix=/usr --libdir=$LIBDIR --confdir=/etc --language=pt_BR --enable-largefiles --enable-gui --enable-real $EXTRA_ARGS || exit $ERROR_CONF -make || exit $ERROR_MAKE -echo "$TMP/package-$PACKAGE/$PACKAGE" -make DESTDIR=$TMP/package-$PACKAGE/$PACKAGE install || exit $ERROR_INSTALL - -CWD="`pwd`" -echo $CWD - -cd $TMP/package-$PACKAGE/$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -MPlayer: MPlayer (A Movie Player) -MPlayer: -MPlayer: MPlayer is a movie and animation player that supports a wide range -MPlayer: of codecs and file formats, including MPEG 1/2/4, DivX 3/4/5, Windows -MPlayer: Media 7/8/9, RealAudio/Video up to 9, Quicktime 5/6, and Vivo 1/2. -MPlayer: It has many MMX/SSE(2)/3Dnow(Ex) optimized native audio and video -MPlayer: codecs, but allows using XAnim's and RealPlayer's binary codec plugins, -MPlayer: and Win32 codec DLLs. It has basic VCD/DVD playback functionality, -MPlayer: including DVD subtitles, but supports many text-based subtitle formats -MPlayer: too. For video output, nearly every existing interface is supported. -MPlayer: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS ChangeLog Copyright DOCS LICENSE README TOOLS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/mrtg/mrtg.SlackBuild b/mrtg/mrtg.SlackBuild deleted file mode 100755 index 0bac2b34..00000000 --- a/mrtg/mrtg.SlackBuild +++ /dev/null @@ -1,133 +0,0 @@ -#!/bin/bash -# -# Retirado de http://www.brunorusso.eti.br/pacotes/mrtg/mrtg.SlackBuild -# Pequenas modificacoes por rhatto -# - -cat << EOCAT -Just remembering, you need the following packages installed: - - gd - -EOCAT - -if [ "$INTERACT" != "no" ]; then - echo "Hit ENTER do continue, Crtl-C to abort" - read crap -else - echo sleeping 3 seconds... - sleep 3 -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="mrtg" -VERSION=${VERSION:=2.14.3} -BUILD=${BUILD:=1rha} -ARCH=${ARCH:=i486} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://people.ee.ethz.ch/~oetiker/webtools/mrtg/pub/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -# Verifica qual e o tipo de arquitetura e define algumas opcoes de compilacao -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" -fi - -TMP="$TMP/$PACKAGE" -PKG="$TMP/package-mrtg" -rm -rf $TMP -mkdir -p $PKG -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd mrtg-$VERSION - -./configure --bindir=/usr/bin --libdir=$LIBDIR --localstatedir=/usr/share \ - --sharedstatedir=/usr/share --libexecdir=/usr/lib --mandir=/usr/man \ - --datadir=/usr/share --sysconfdir=/etc - -make || exit 32 -make install DESTDIR=$PKG - -chown -R root.bin $PKG/usr/bin -( cd $PKG - find . | xargs file | grep ELF \ - | cut -f 1 -d : | \ - xargs strip --strip-unneeded -) -( cd $PKG/usr/man - find . -name "*.?" | xargs gzip -9 -) - -mkdir $PKG/install - -cat << EOF > $PKG/install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -mrtg: mrtg (Multi Router Grapher) -mrtg: -mrtg: The Multi Router Traffic Grapher (MRTG) is an open-source tool to -mrtg: monitor the traffic load on network-links. MRTG generates HTML pages -mrtg: containing Web Graphics which provide a LIVE visual representation of -mrtg: this traffic. -mrtg: -mrtg: Check -mrtg: http://www.stat.ee.ethz.ch/mrtg/ -mrtg: to see what it does. -mrtg: -EOF - -mkdir -p $PKG/etc/mrtg -cd $PKG - -makepkg -l y -c n $REPOS/mrtg-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/msmtp/msmtp.SlackBuild b/msmtp/msmtp.SlackBuild deleted file mode 100755 index 94b56e61..00000000 --- a/msmtp/msmtp.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# slackbuild script for msmtp -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building msmtp are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="msmtp" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.4.7} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/msmtp/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -msmtp: msmtp (small smtp client) -msmtp: -msmtp: msmtp is an SMTP client that can be used with Mutt and other mail -msmtp: user agents. -msmtp: -msmtp: -msmtp: -msmtp: -msmtp: -msmtp: -msmtp: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/munin/munin.SlackBuild b/munin/munin.SlackBuild deleted file mode 100755 index dc284928..00000000 --- a/munin/munin.SlackBuild +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# -# SlackBuild script to call munin.build with correct settings -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="munin" -VERSION=${VERSION:=1.2.4} -ARCH="noarch" -BUILD=${BUILD:=3rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -rm -rf $TMP/$PACKAGE -mkdir -p $SRC_DIR/$PACKAGE $TMP/$PACKAGE - -slacktrack -b $REPOS -x $TMP,$SRC_DIR,/dev,/tmp -jefkzp "$PACKAGE-$VERSION-$ARCH-$BUILD.tgz" "./$PACKAGE.build" - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP/$PACKAGE -fi diff --git a/muse/MusE.SlackBuild b/muse/MusE.SlackBuild deleted file mode 100755 index b1ce2c4e..00000000 --- a/muse/MusE.SlackBuild +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/bash -# -# slackbuild script for MusE -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building MusE are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="MusE" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.8.1} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -RTOOL="wget" -PACKAGE_EXT="gz" - -if [ "$VERSION" == "0.8.1" ]; then - SRC="muse-$VERSION"a.tar."$PACKAGE_EXT" -else - SRC="muse-$VERSION.tar.$PACKAGE_EXT" -fi - -URL="http://easynews.dl.sourceforge.net/sourceforge/lmuse/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf $SRC_DIR/$SRC || exit $ERROR_TAR -cd muse-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE install || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -MusE: MusE (multitrack virtual studio for audio and MIDI sequencing) -MusE: -MusE: MusE is a multitrack virtual studio for Linux. It supports realtime -MusE: editing of both MIDI and audio in an integrated environment. It has -MusE: support for LADSPA plugins, Jack, and ALSA output and input. -MusE: Numerous MIDI editors are available, including pianoroll, score -MusE: editor, and drum editor. -MusE: -MusE: -MusE: -MusE: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -DOCS="AUTHORS COPYING ChangeLog NEWS README" - -for file in $DOCS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/nano/nano.SlackBuild b/nano/nano.SlackBuild deleted file mode 100755 index e2b01475..00000000 --- a/nano/nano.SlackBuild +++ /dev/null @@ -1,108 +0,0 @@ -#!/bin/bash -# -# slackbuild script for nano -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="nano" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.2.5} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.nano-editor.org/dist/v1.2/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -nano: nano (GNU Nano editor) -nano: -nano: GNU nano (Nano's ANOther editor, or Not ANOther editor) is an -nano: enhanced clone of the Pico text editor. -nano: -nano: -nano: -nano: -nano: -nano: -nano: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in ABOUT-NLS AUTHORS BUGS COPYING ChangeLog INSTALL NEWS README THANKS TODO UPGRADE; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/nicotine/nicotine+.SlackBuild b/nicotine/nicotine+.SlackBuild deleted file mode 100755 index d715b791..00000000 --- a/nicotine/nicotine+.SlackBuild +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# -# SlackBuild script to call nicotine+.build with correct settings -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="nicotine+" -VERSION=${VERSION:=1.2.4.1} -ARCH="noarch" -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -rm -rf $TMP/$PACKAGE -mkdir -p $SRC_DIR/$PACKAGE $TMP/$PACKAGE $REPOS - -slacktrack -b $REPOS -x $TMP,$SRC_DIR,/dev -jefkzp "$PACKAGE-$VERSION-$ARCH-$BUILD.tgz" "./$PACKAGE.build" - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP/$PACKAGE -fi diff --git a/nicotine/nicotine.SlackBuild b/nicotine/nicotine.SlackBuild deleted file mode 100755 index 4c52fa87..00000000 --- a/nicotine/nicotine.SlackBuild +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# -# SlackBuild script to call nicotine.build with correct settings -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="nicotine" -VERSION=${VERSION:=1.0.8} -ARCH="noarch" -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -rm -rf $TMP/$PACKAGE -mkdir -p $SRC_DIR/$PACKAGE $TMP/$PACKAGE $REPOS - -slacktrack -b $REPOS -x $TMP,$SRC_DIR,/dev -jefkzp "$PACKAGE-$VERSION-$ARCH-$BUILD.tgz" "./$PACKAGE.build" - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP/$PACKAGE -fi diff --git a/opal/opal.SlackBuild b/opal/opal.SlackBuild deleted file mode 100755 index 3b48537c..00000000 --- a/opal/opal.SlackBuild +++ /dev/null @@ -1,113 +0,0 @@ -#!/bin/bash -# -# slackbuild script for opal -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building pwlib are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="opal" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.2.2} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.ekiga.org/admin/downloads/latest/sources/sources/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -opal: opal (Opal is a library for VoIP protocols) -opal: -opal: -opal: -opal: -opal: -opal: -opal: -opal: -opal: -opal: -EOF - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/openexr/openexr.SlackBuild b/openexr/openexr.SlackBuild deleted file mode 100755 index bf5f886b..00000000 --- a/openexr/openexr.SlackBuild +++ /dev/null @@ -1,126 +0,0 @@ -#!/bin/bash -# -# slackbuild script for OpenEXR -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building OpenEXR are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="openexr" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.4.0a} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://download.savannah.nongnu.org/releases/openexr/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC - -# small hack for version 1.4.0 -if [ "$VERSION" == "1.4.0a" ]; then - mv openexr-1.4.0 openexr-1.4.0a -fi - -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -openexr: OpenEXR (OpenEXR set of libraries for higher color fidelity images) -openexr: -openexr: OpenEXR supports several lossless compression methods, some of which -openexr: can achieve compression ratios of about 2:1 for images with film -openexr: grain. OpenEXR is extensible, so developers can easily add new -openexr: compression methods (lossless or lossy). -openexr: -openexr: -openexr: -openexr: http://www.openexr.com/ -openexr: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL LICENSE NEWS README;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/openldap/openldap-client.SlackBuild b/openldap/openldap-client.SlackBuild deleted file mode 100755 index f0e1cf9f..00000000 --- a/openldap/openldap-client.SlackBuild +++ /dev/null @@ -1,125 +0,0 @@ -#!/bin/bash -# -# slackbuild script for openldap-client -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="openldap-client" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.3.24} -BUILD=${BUILD:=2rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="tgz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -KEY="http://www.courier-mta.org/KEYS.bin" -SRC="openldap-$VERSION.$PACKAGE_EXT" -#URL="ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/$SRC" -URL="http://public.planetmirror.com/pub/openldap/openldap-release/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/openldap" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR="/usr/lib64" -else - LIBDIR="/usr/lib" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -mv openldap-$VERSION $PACKAGE-$VERSION -cd $PACKAGE-$VERSION - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --without-kerberos \ - --without-cyrus-sasl --without-tls --without-threads --disable-slapd --disable-slurpd - -make depend -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -openldap-client: openldap-client (LDAP application client) -openldap-client: -openldap-client: The OpenLDAP Project is a collaborative effort to provide a robust, -openldap-client: commercial-grade, fully featured, open source LDAP software suite. -openldap-client: The project is managed by a worldwide community of volunteers that -openldap-client: use the Internet to communicate, plan, and develop OpenLDAP Software -openldap-client: and its related documentation. OpenLDAP Software provides a complete -openldap-client: LDAP implementation including server, clients, C SDK, and associated -openldap-client: tools. -openldap-client: -openldap-client: -EOF - -# configs -if [ -f "etc/openldap/ldap.conf" ]; then - mv etc/openldap/ldap.conf etc/openldap/ldap.conf.new -fi - -if [ -f "etc/openldap/slapd.conf" ]; then - mv etc/openldap/slapd.conf etc/openldap/slapd.conf.new -fi - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in ANNOUNCEMENT CHANGES COPYRIGHT INSTALL LICENSE README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/openldap/openldap.SlackBuild b/openldap/openldap.SlackBuild deleted file mode 100755 index c3128c1f..00000000 --- a/openldap/openldap.SlackBuild +++ /dev/null @@ -1,137 +0,0 @@ -#!/bin/bash -# -# slackbuild script for openldap -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="openldap" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.3.24} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="tgz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -KEY="http://www.courier-mta.org/KEYS.bin" -SRC="$PACKAGE-$VERSION.$PACKAGE_EXT" -#URL="ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/$SRC" -URL="http://public.planetmirror.com/pub/openldap/openldap-release/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR="/usr/lib64" -else - LIBDIR="/usr/lib" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -# otherwise will not work -DBINC="`ls -l /usr/include/db.h | awk '{ print $10 }'`" -if [ ! -f "$DBINC" ]; then - cp /usr/include/db.h db.h.save -fi - -ln -sf /usr/include/db4/db.h /usr/include/db.h - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make depend -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -# fix your system -if [ ! -f "$DBINC" ]; then - cp db.h.save /usr/include/db.h -else - ln -sf $DBINC /usr/include/db.h -fi - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -openldap: openldap (LDAP suite of applications and development tools) -openldap: -openldap: The OpenLDAP Project is a collaborative effort to provide a robust, -openldap: commercial-grade, fully featured, open source LDAP software suite. -openldap: The project is managed by a worldwide community of volunteers that -openldap: use the Internet to communicate, plan, and develop OpenLDAP Software -openldap: and its related documentation. OpenLDAP Software provides a complete -openldap: LDAP implementation including server, clients, C SDK, and associated -openldap: tools. -openldap: -openldap: -EOF - -# configs -mv etc/openldap/ldap.conf etc/openldap/ldap.conf.new -mv etc/openldap/slapd.conf etc/openldap/slapd.conf.new - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in ANNOUNCEMENT CHANGES COPYRIGHT INSTALL LICENSE README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -# install script -echo '( if [ ! -f "etc/openldap/ldap.conf" ]; then mv etc/openldap/ldap.conf.new etc/openldap/ldap.conf; fi )' > install/doinst.sh -echo '( if [ ! -f "etc/openldap/slapd.conf" ]; then mv etc/openldap/slapd.conf.new etc/openldap/slapd.conf; fi )' >> install/doinst.sh - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/patches/apache/apache.SlackBuild b/patches/apache/apache.SlackBuild deleted file mode 100755 index bbe19b65..00000000 --- a/patches/apache/apache.SlackBuild +++ /dev/null @@ -1,213 +0,0 @@ -#!/bin/bash -# -# Build and package an EAPI-enabled Apache on Slackware. -# (libmm is also installed with this package) -# by: David Cantrell <david@slackware.com> -# Maintained by: Patrick Volkerding <volkerdi@slackware.com> -# Small changes by rhatto -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -APACHE_VER=${APACHE_VER:=1.3.37} -MM_VER=${MM_VER:=1.3.1} -MODSSL_VER=${MODSSL_VER:=2.8.28-1.3.37} - -PACKAGE="apache" -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE"_"$APACHE_VER.tar.$PACKAGE_EXT" -URL="http://ftp.unicamp.br/pub/apache/httpd/$SRC" -MM="mm-$MM_VER.tar.gz" -MM_URL="ftp://ftp.ossp.org/pkg/lib/mm/$MM" -MODSSL="mod_ssl-$MODSSL_VER.tar.gz" -MODSSL_URL="http://www.modssl.org/source/$MODSSL" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ]; then - - if [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - fi - - if [ ! -f "$SRC_DIR/$MM" ]; then - wget "$MM_URL" -O "$SRC_DIR/$MM" - fi - - if [ ! -f "$SRC_DIR/$MODSSL" ]; then - wget "$MODSSL_URL" -O "$SRC_DIR/$MODSSL" - fi - -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -PKG=$TMP/package-$PACKAGE -mkdir -p $PKG -( cd $PKG ; explodepkg $CWD/_apache.tar.gz ) - -cd $TMP -rm -rf mm-$MM_VER apache_$APACHE_VER mod_ssl-$MODSSL_VER -tar xvzf $SRC_DIR/$MM -tar xvzf $SRC_DIR/$SRC -tar xvzf $SRC_DIR/$MODSSL - -# build libmm -cd $TMP/mm-$MM_VER -chown -R root.root . -./configure \ - --prefix=/usr \ - --enable-static \ - --libdir=$LIBDIR \ - --enable-shared -make -j3 - -# EAPI is not part of Apache by default, it comes from mod_ssl. It -# allows us to build and package mod_ssl seperately. We pull out the -# EAPI patch and apply it to Apache so that our build will have that -# support enabled. We also apply a few other patches from mod_ssl. -( cd $TMP/apache_$APACHE_VER - cat $TMP/mod_ssl-$MODSSL_VER/pkg.eapi/eapi.patch | patch -p0 - cat $TMP/mod_ssl-$MODSSL_VER/pkg.addon/addon.patch | patch -p0 ) -( cd $TMP/mod_ssl-$MODSSL_VER/pkg.eapi - cp -a *.h $TMP/apache_$APACHE_VER/src/include - cp -a *.c $TMP/apache_$APACHE_VER/src/ap ) -( cd $TMP/mod_ssl-$MODSSL_VER/pkg.addon - cp -a *.c $TMP/apache_$APACHE_VER/src/modules/extra - cp -a *.html $TMP/apache_$APACHE_VER/htdocs/manual/mod ) - -# build apache -cd $TMP/apache_$APACHE_VER -# Stop using old obsolete DB1. -zcat $CWD/apache.dbm.diff.gz | patch -p1 --verbose || exit 1 - -if [ "$APACHE_VER" == "1.3.35" ]; then - # Clearly 1.3.35 got minimal testing... - zcat $CWD/apache_1.3.35.stupid.include.bug.diff.gz | patch -p1 --verbose || exit 1 -fi - -chown -R root.root . -cat $CWD/config.layout.slack >> config.layout -EAPI=SYSTEM \ -./configure \ - --with-layout=Slackware \ - --enable-module=most \ - --enable-shared=max \ - --manualdir=/var/www/htdocs/manual \ - --enable-rule=eapi -make -j3 - -# install libmm -cd $TMP/mm-$MM_VER -make DESTDIR=$PKG install -chmod 755 $PKG/usr/lib/libmm.so.* -mkdir -p $PKG/usr/doc/mm-$MM_VER -cp -a \ - ChangeLog INSTALL LICENSE PORTING README THANKS \ - $PKG/usr/doc/mm-$MM_VER - -# install apahe -cd $TMP/apache_$APACHE_VER -make install root=$PKG -mkdir -p $PKG/usr/doc/apache-$APACHE_VER -cp -a \ - ABOUT_APACHE Announcement INSTALL KEYS LICENSE README README.configure \ - $PKG/usr/doc/apache-$APACHE_VER -cp -a \ - $TMP/mod_ssl-$MODSSL_VER/pkg.eapi/README.EAPI \ - $PKG/usr/doc/apache-$APACHE_VER - -# we do not want these in the package, if they don't exist on the system -# then we copy the default one in place as the real file -( cd $PKG/etc/apache - rm -rf access.conf httpd.conf magic mime.types srm.conf ) - -# we add a block to the end of httpd.conf and touch zero length files -# for the SSL and PHP module packages -cat << EOF >> $PKG/etc/apache/httpd.conf.default - -# By default, all external Apache modules are disabled. To enable a particular -# module for Apache, make sure the necessary packages are installed. Then -# uncomment the appropriate Include line below, save the file, and restart -# Apache. Note that some modules may need additional configuration steps. For -# example, mod_ssl requires a site certificate which you may need to generate. -# -# Lastly, if you remove a module package, be sure to edit this file and comment -# out the appropriate Include line. - -# ==> mod_php configuration settings <== -# -# PACKAGES REQUIRED: openssl-solibs (A series) and/or openssl (N series), -# mysql (AP series), gmp (L series), mhash (L series), -# and apache (N series) -# -#Include /etc/apache/mod_php.conf - -# ==> mod_ssl configuration settings <== -# -# PACKAGES REQUIRED: apache (N series) and openssl (N series) -# -#Include /etc/apache/mod_ssl.conf - -EOF - -# some housekeeping -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/*/* -chown -R root.bin $PKG/usr/bin -chown -R root.bin $PKG/usr/sbin - -# This is a point of overlap with the mod_ssl package, so we'll make it -# a symlink so that it's less of a trap for the unsuspecting admin: -( cd $PKG/usr/sbin - mv apachectl apachectl-standard - # Better to use some custom code in doinst.sh. - #ln -sf apachectl-standard apachectl -) - -# Add slack-desc: -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -# make the package -cd $PKG -makepkg -l y -c n $REPOS/apache-$APACHE_VER-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/patches/bin/bin.SlackBuild b/patches/bin/bin.SlackBuild deleted file mode 100755 index 3bd80d27..00000000 --- a/patches/bin/bin.SlackBuild +++ /dev/null @@ -1,432 +0,0 @@ -#!/bin/bash -# -# got it from ftp://ftp.slackware.com/pub/slackware/slackware-10.2/patches/source/bin/bin.SlackBuild -# small changes by rhatto -# - -# Set initial variables: - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="bin" -VERSION=10.2 -ARCH=${ARCH:=i486} -BUILD="1rha" -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -DUTILS=2.7 -DOSFS=2.10 -WHICH=2.16 -EJECT=2.1.4 -FILE=4.15 - -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-bin -rm -rf $PKG -mkdir -p $PKG - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -# REPO="ftp://ftp.slackware.com/pub/slackware/slackware-10.2/patches/source/bin" -REPO="ftp://mirror.pacific.net.au/linux/slackware/slackware-10.2/patches/source/bin" -if [ "$GET" != "no" ]; then ( cd $SRC_DIR && ncftpget $REPO/*gz ) ; fi - -if [ "$ARCH" == "x86_64" ]; then - LIB="lib64" -else - LIB="lib" -fi - -# Explode the package framework: -cd $PKG -explodepkg $SRC_DIR/_bin.tar.gz - -echo "+=============+" -echo "| debianutils |" -echo "+=============+" -cd $TMP -tar xzvf $SRC_DIR/debianutils_$DUTILS.tar.gz -cd debianutils-$DUTILS -chown -R root.root . -./configure --prefix=/usr -make || exit 32 -## We actually use our own very simple run-parts script instead... -#cat run-parts > $PKG/usr/bin/run-parts -#cat run-parts.8 | gzip -9c > $PKG/usr/man/man8/run-parts.8.gz -cat mktemp > $PKG/usr/bin/mktemp -cat mktemp.1 | gzip -9c > $PKG/usr/man/man1/mktemp.1.gz -cat savelog > $PKG/usr/bin/savelog -cat savelog.8 | gzip -9c > $PKG/usr/man/man8/savelog.8.gz -cat tempfile > $PKG/usr/bin/tempfile -cat tempfile.1 | gzip -9c > $PKG/usr/man/man1/tempfile.1.gz - -echo "+=======+" -echo "| eject |" -echo "+=======+" -cd $TMP -rm -rf eject -tar xzvf $SRC_DIR/eject-$EJECT.tar.gz -cd eject -chown -R root:root . -if [ "$ARCH" == "x86_64" ]; then - zcat $CWD/eject-x86_64.diff.gz | patch -p1 --verbose -fi -CFLAGS= ./configure --prefix=/usr -make || exit 32 -cat eject > $PKG/usr/bin/eject -cat eject.1 | gzip -9c > $PKG/usr/man/man1/eject.1.gz -cat volname > $PKG/usr/bin/volname -cat volname.1 | gzip -9c > $PKG/usr/man/man1/volname.1.gz -mkdir -p $PKG/usr/doc/eject-$EJECT -cp -a AUTHORS COPYING NEWS PORTING PROBLEMS README TODO eject-$EJECT.lsm \ - $PKG/usr/doc/eject-$EJECT -chmod 644 $PKG/usr/doc/eject-$EJECT/* - -echo "+===========+" -echo "| fbset-2.1 |" -echo "+===========+" -cd $TMP -tar xzvf $SRC_DIR/fbset-2.1.tar.gz -cd fbset-2.1 -chown -R root.root . -make || exit 32 -mkdir -p $PKG/usr/sbin -cat fbset > $PKG/usr/sbin/fbset -chmod 755 $PKG/usr/sbin/fbset -mkdir -p $PKG/etc -cat etc/fb.modes.ATI > $PKG/etc/fb.modes -mkdir -p $PKG/usr/man/man5 -cat fb.modes.5 | gzip -9c > $PKG/usr/man/man5/fb.modes.5.gz -mkdir -p $PKG/usr/man/man8 -cat fbset.8 | gzip -9c > $PKG/usr/man/man8/fbset.8.gz - -echo "+===========+" -echo "| lha-1.14i |" -echo "+===========+" -cd $TMP -tar xzvf $SRC_DIR/lha-114i.tar.gz -cd lha-114i -zcat $SRC_DIR/lha-114i-sec.patch.gz | patch -p1 --verbose -zcat $SRC_DIR/lha-114i-symlink.patch.gz | patch -p1 --verbose -chown -R root.root . -make || exit 32 -cat src/lha > $PKG/usr/bin/lha - -echo "+========+" -echo "| ed-0.2 |" -echo "+========+" -cd $TMP -tar xzvf $SRC_DIR/ed-0.2.tar.gz -cd ed-0.2 -chown -R root.root . -zcat $SRC_DIR/ed-0.2.mkstemp.diff.gz | patch -p1 -E --backup --verbose -CFLAGS=-O2 \ -./configure \ - --prefix=/usr \ - $ARCH-slackware-linux -make || exit 32 -cat ed > $PKG/bin/ed -cat ed.1 | gzip -9c > $PKG/usr/man/man1/ed.1.gz -cat ed.info | gzip -9c > $PKG/usr/info/ed.info.gz - -echo "+==========+" -echo "| compress |" -echo "+==========+" -cd $TMP -tar xzvf $SRC_DIR/compress.tar.gz -cd compress -chown -R root.root . -zcat $SRC_DIR/compress.diff.gz | patch -p0 -E --backup --verbose -if [ "$ARCH" == "x86_64" ]; then - echo 450000 > USERMEM # the default from the source file -fi -make || exit 32 -cat compress > $PKG/usr/bin/compress -cat compress.1 | gzip -9c > $PKG/usr/man/man1/compress.1.gz -echo '.so man1/compress.1' | gzip -9c > $PKG/usr/man/man1/uncompress.1.gz - -echo "+=========+" -echo "| banners |" -echo "+=========+" -cd $TMP -tar xzvf $SRC_DIR/banners.tar.gz -cd banners -chown -R root.root . -make || exit 32 -cat bban > $PKG/usr/bin/bban -cat sysvbanner > $PKG/usr/bin/sysvbanner - -echo "+===========+" -echo "| file-$FILE |" -echo "+===========+" -cd $TMP -tar xzvf $SRC_DIR/file-$FILE.tar.gz -cd file-$FILE -chown -R root.root . -zcat $SRC_DIR/file.quiet.diff.gz | patch -p1 -E --verbose -zcat $SRC_DIR/file.short.diff.gz | patch -p1 -E --verbose -zcat $SRC_DIR/file.rzip.magic.gz >> magic/Magdir/compress -zcat $SRC_DIR/file.zisofs.magic.gz >> magic/Magdir/compress -./configure \ - --prefix=/usr \ - --libdir=/usr/$LIB \ - --sysconfdir=/etc \ - --datadir=/etc \ - --enable-fsect-man5 \ - --enable-shared=no \ - $ARCH-slackware-linux -make || exit 32 -make install DESTDIR=$PKG -# Is file really this much of a processing bottleneck? Doubtful. -rm -f $PKG/etc/file/magic.mgc $PKG/etc/file/magic.mime.mgc -strip -g $PKG/usr/$LIB/libmagic.a -mkdir -p $PKG/usr/doc/file-$FILE -cp -a \ - LEGAL.NOTICE README \ - $PKG/usr/doc/file-$FILE -chmod 644 $PKG/usr/doc/file-$FILE/* -gzip -9 $PKG/usr/man/man1/file.1 \ - $PKG/usr/man/man3/libmagic.3 \ - $PKG/usr/man/man5/magic.5 -# /etc/magic has been traditional for so long that it seems like a -# real good idea to provide a link: -( cd $PKG/etc - ln -sf file/magic magic -) - -echo "+============+" -echo "| dosfstools |" -echo "+============+" -cd $TMP -tar xzvf $SRC_DIR/dosfstools-$DOSFS.tar.gz -cd dosfstools-$DOSFS -if [ "$ARCH" == "x86_64" ]; then zcat $CWD/dosfstools-x86_64.diff.gz | patch -p1 --verbose; fi -chown -R root.root . -mkdir -p $PKG/usr/doc/dosfstools-$DOSFS -cp -a CHANGES README.Atari TODO $PKG/usr/doc/dosfstools-$DOSFS -mkdir -p $PKG/usr/doc/dosfstools-$DOSFS/mkdosfs -( cd mkdosfs ; cp -a ANNOUNCE COPYING ChangeLog README mkdosfs-ygg-0.3b.lsm $PKG/usr/doc/dosfstools-$DOSFS/mkdosfs ) -mkdir -p $PKG/usr/doc/dosfstools-$DOSFS/dosfsck -( cd dosfsck ; cp -a CHANGES COPYING README $PKG/usr/doc/dosfstools-$DOSFS/dosfsck ) -make || exit 32 -cd mkdosfs -cat mkdosfs > $PKG/sbin/mkdosfs -cat mkdosfs.8 | gzip -9c > $PKG/usr/man/man8/mkdosfs.8.gz -cd ../dosfsck -cat dosfsck > $PKG/sbin/dosfsck -cat dosfsck.8 | gzip -9c > $PKG/usr/man/man8/dosfsck.8.gz - -echo "+=============+" -echo "| patch-2.5.4 |" -echo "+=============+" -cd $TMP -tar xzvf $SRC_DIR/patch-2.5.4.tar.gz -cd patch-2.5.4 -chown -R root.root . -mkdir -p $PKG/usr/doc/patch-2.5.4 -cp -a AUTHORS COPYING INSTALL NEWS README $PKG/usr/doc/patch-2.5.4 -chmod 644 $PKG/usr/doc/patch-2.5.4/* -./configure \ - --prefix=/usr \ - $ARCH-slackware-linux -make CFLAGS=-O2 -cat patch > $PKG/usr/bin/patch -cat patch.man | gzip -9c > $PKG/usr/man/man1/patch.1.gz - -echo "+===========+" -echo "| rpm2targz |" -echo "+===========+" -cd $TMP -cc -o rpmoffset $CWD/rpmoffset.c -cat rpmoffset > $PKG/usr/bin/rpmoffset -rm rpmoffset -cat $CWD/rpm2targz > $PKG/usr/bin/rpm2targz -mkdir -p $PKG/usr/doc/rpm2targz -cp -a $CWD/rpm2targz.README $PKG/usr/doc/rpm2targz/rpm2targz.README -chmod 644 $PKG/usr/doc/rpm2targz/rpm2targz.README - -echo "+===========+" -echo "| run-parts |" -echo "+===========+" -zcat $SRC_DIR/run-parts.gz > $PKG/usr/bin/run-parts -chmod 755 $PKG/usr/bin/run-parts -cat $SRC_DIR/run-parts.8.gz > $PKG/usr/man/man8/run-parts.8.gz - -echo "+=================+" -echo "| sharutils-4.2.1 |" -echo "+=================+" -cd $TMP -tar xzvf $SRC_DIR/sharutils-4.2.1.tar.gz -cd sharutils-4.2.1 -chown -R root.root . -mkdir -p $PKG/usr/doc/sharutils-4.2.1 -cp -a ABOUT-NLS AUTHORS BACKLOG COPYING INSTALL NEWS README \ - README.OLD THANKS TODO $PKG/usr/doc/sharutils-4.2.1 -chmod 644 $PKG/usr/doc/sharutils-4.2.1/* -# For now, NLS seems to cause build errors on this one... -CFLAGS=-O2 \ -./configure \ - --disable-nls \ - --prefix=/usr \ - $ARCH-slackware-linux -make || exit 32 -cd src -cat shar > $PKG/usr/bin/shar -cat unshar > $PKG/usr/bin/unshar -cat uuencode > $PKG/usr/bin/uuencode -cat uudecode > $PKG/usr/bin/uudecode -cd ../doc -cat sharutils.info | gzip -9c > $PKG/usr/info/sharutils.info.gz -# Include old manpages, since the source package doesn't have them anymore: -for page in shar.1.gz unshar.1.gz uuencode.1.gz ; do - cat $SRC_DIR/$page > $PKG/usr/man/man1/$page -done -echo '.so man1/uuencode.1' | gzip -9c > $PKG/usr/man/man1/uudecode.1.gz -cat $SRC_DIR/uuencode.5.gz > $PKG/usr/man/man5/uuencode.5.gz - -echo "+===============+" -echo "| splitvt-1.6.5 |" -echo "+===============+" -cd $TMP -rm -rf splitvt-1.6.5 -tar xzvf $SRC_DIR/splitvt-1.6.5.tar.gz -cd splitvt-1.6.5 -zcat $SRC_DIR/splitvt.devpts.diff.gz | patch -p1 --verbose -chown -R root.root . -./configure -make || exit 32 -cat splitvt > $PKG/usr/bin/splitvt -cat splitvt.1 | gzip -9c > $PKG/usr/man/man1/splitvt.1.gz -mkdir -p $PKG/usr/doc/splitvt-1.6.5 -cp -a examples ANNOUNCE CHANGES NOTES README TODO \ - $PKG/usr/doc/splitvt-1.6.5 -( cd $PKG/usr/doc/splitvt-1.6.5 - find . -type d | xargs chmod 755 - find . -type f | xargs chmod 644 ) - -echo "+==========+" -echo "| time-1.7 |" -echo "+==========+" -cd $TMP -tar xvzf $SRC_DIR/time-1.7.tar.gz -cd time-1.7 -chown -R root.root . -./configure \ - --prefix=/usr \ - $ARCH-slackware-linux -make CFLAGS=-O2 -cat time > $PKG/usr/bin/time -cat time.info | gzip -9c > $PKG/usr/info/time.info.gz - -echo "+===============+" -echo "| todos/fromdos |" -echo "+===============+" -cd $TMP -tar xzvf $SRC_DIR/todos.tar.gz -cd todos -chown -R root.root . -make || exit 32 -cat todos > $PKG/usr/bin/todos -cat fromdos > $PKG/usr/bin/fromdos -cat todos.1.gz > $PKG/usr/man/man1/todos.1.gz -cat fromdos.1.gz > $PKG/usr/man/man1/fromdos.1.gz - -echo "+============+" -echo "| tree-1.4b3 |" -echo "+============+" -cd $TMP -tar xzvf $SRC_DIR/tree-1.4b3.tar.gz -cd tree-1.4 -if [ "$ARCH" == "x86_64" ]; then zcat $CWD/tree-x86_64.diff.gz | patch -p1 --verbose; fi -chown -R root.root . -make clean -make || exit 32 -cat tree > $PKG/usr/bin/tree -chmod 755 $PKG/usr/bin/tree -cat tree.1 | gzip -9c > $PKG/usr/man/man1/tree.1.gz -mkdir -p $PKG/usr/doc/tree-1.4b3 -cp -a CHANGES LICENSE README README.sacl $PKG/usr/doc/tree-1.4b3 -chmod 644 $PKG/usr/doc/tree-1.4b3/* - -echo "+==========+" -echo "| unarj230 |" -echo "+==========+" -cd $TMP -tar xzvf $SRC_DIR/unarj230.tar.gz -cd unarj230 -chown -R root.root . -zcat $SRC_DIR/unarj230.diff.gz | patch -p0 -E --verbose --backup -make || exit 32 -cat unarj > $PKG/usr/bin/unarj - -echo "+============+" -echo "| which-$WHICH |" -echo "+============+" -cd $TMP -tar xzvf $SRC_DIR/which-$WHICH.tar.gz -cd which-$WHICH -chown -R root.root . -./configure --prefix=/usr -make CFLAGS=-O2 -cat which > $PKG/bin/which -cat which.1 | gzip -9c > $PKG/usr/man/man1/which.1.gz -cat which.info | gzip -9c > $PKG/usr/info/which.info.gz -mkdir -p $PKG/usr/doc/which-$WHICH -cp -a AUTHORS COPYING EXAMPLES INSTALL NEWS README README.alias $PKG/usr/doc/which-$WHICH - -echo "+==========+" -echo "| zoo-2.10 |" -echo "+==========+" -cd $TMP -rm -rf zoo-2.10 -tar xzvf $SRC_DIR/zoo-2.10.tar.gz -cd zoo-2.10 -chown -R root:root . -zcat $SRC_DIR/zoo_2.10-17.diff.gz | patch -p1 -E --verbose --backup || exit 1 -for diff in debian/patches/*.dpatch ; do - cat $diff | patch -p1 --verbose || exit 1 -done -if [ "$ARCH" == "x86_64" ]; then zcat $CWD/zoo-x86_64.diff.gz | patch -p1 --verbose; fi -make linux -cat fiz > $PKG/usr/bin/fiz -cat zoo > $PKG/usr/bin/zoo -for page in fiz.1 zoo.1 ; do - cat $page | gzip -9c > $PKG/usr/man/man1/$page.gz -done - -# Add a very handy tool for scanning new SCSI devices. Most useful for -# finding new USB and Firewire storage devices which show up as SCSI. -cp -a $CWD/rescan-scsi-bus $PKG/sbin/rescan-scsi-bus -chmod 755 $PKG/sbin/rescan-scsi-bus - -# Strip everything for good measure: -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - -chown -R root.bin $PKG/bin $PKG/usr/bin $PKG/sbin $PKG/usr/sbin - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -# Build the package: -cd $PKG -makepkg -l y -c n $REPOS/bin-$VERSION-$ARCH-$BUILD.tgz - -# Clean up the extra stuff: -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/patches/curl/curl.SlackBuild b/patches/curl/curl.SlackBuild deleted file mode 100755 index 06e37a82..00000000 --- a/patches/curl/curl.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# got it from ftp://ftp.slackware.com/pub/slackware/slackware-10.2/patches/source/curl/curl.SlackBuild -# small changes by rhatto -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="curl" -VERSION=7.12.2 -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://curl.haxx.se/download/$SRC" -KEY="http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x279D5C91" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - rm -f $SRC_DIR/$SRC.asc - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.asc" -O "$SRC_DIR/$SRC.asc" -fi - -lynx -dump "$KEY" | gpg --import -gpg --verify $SRC_DIR/$SRC.asc || echo "WARNING: gpg check failed" - -# Uncomment to build a no-SSL version: -#SSLOPT=--without-ssl - -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -fi - -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-$PACKAGE -rm -rf $TMP -mkdir -p $PKG -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd curl-$VERSION - -zcat $CWD/libcurl-ntlmbuf.patch.gz | patch -p0 --verbose || exit - -chown -R root.root . -find . -perm 777 -exec chmod 755 {} \; -find . -perm 775 -exec chmod 755 {} \; -find . -perm 664 -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=$LIBDIR \ - $SSLOPT -make -j3 -make install DESTDIR=$PKG -chown -R root.bin $PKG/usr/bin -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - -if [ "$ARCH" == "x86_64" ]; then - strip -g $PKG/usr/lib64/libcurl.a -else - strip -g $PKG/usr/lib/libcurl.a -fi - -mkdir -p $PKG/usr/doc/curl-$VERSION -cp -a \ - CHANGES COPYING README UPGRADE \ - $PKG/usr/doc/curl-$VERSION -( cd docs - rm -rf Makefile* curl-config.1 curl-config.html curl.1 curl.html libcurl - cp -a \ - BUGS CONTRIBUTE FAQ FEATURES INSTALL INTERNALS MANUAL README.win32 RESOURCES THANKS TODO examples \ - $PKG/usr/doc/curl-$VERSION ) -gzip -9 $PKG/usr/man/man?/*.? -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -makepkg -l y -c n $REPOS/curl-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/patches/fetchmail/fetchmail.SlackBuild b/patches/fetchmail/fetchmail.SlackBuild deleted file mode 100755 index e4953e7f..00000000 --- a/patches/fetchmail/fetchmail.SlackBuild +++ /dev/null @@ -1,110 +0,0 @@ -#!/bin/bash -# -# got it from ftp://ftp.slackware.com/pub/slackware/slackware-10.2/patches/source/fetchmail/fetchmail.SlackBuild -# small changes by rhatto -# - -# Set initial variables: - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="fetchmail" -VERSION=${VERSION:=6.3.4} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://download.berlios.de/fetchmail/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -PKG=$TMP/package-fetchmail - -LIBDIR="/usr/lib" -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIR="/usr/lib64" -fi - -rm -rf $PKG -mkdir -p $PKG - -cd $TMP -rm -rf fetchmail-$VERSION -tar xvf$tarflag $SRC_DIR/$SRC -cd fetchmail-$VERSION - -# this is the sloppiest source tarball ever -chown -R root.root . -find . -perm 664 -exec chmod 644 {} \; -find . -perm 600 -exec chmod 644 {} \; -find . -perm 444 -exec chmod 644 {} \; -find . -perm 400 -exec chmod 644 {} \; -find . -perm 440 -exec chmod 644 {} \; -find . -perm 777 -exec chmod 755 {} \; -find . -perm 775 -exec chmod 755 {} \; -find . -perm 511 -exec chmod 755 {} \; -find . -perm 711 -exec chmod 755 {} \; -find . -perm 555 -exec chmod 755 {} \; - -CFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --enable-nls \ - --with-ssl \ - --program-prefix="" \ - --program-suffix="" \ - $ARCH-slackware-linux -make || exit 32 -make install DESTDIR=$PKG -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -chown -R root.bin $PKG/usr/bin -( cd $PKG/usr/man/man1 - rm fetchmailconf.1 - gzip -9 * - ln -sf fetchmail.1.gz fetchmailconf.1.gz -) -mkdir -p $PKG/usr/doc/fetchmail-$VERSION -cp -a \ - ABOUT-NLS COPYING FAQ FEATURES INSTALL NEWS NOTES README README.NTLM README.SSL TODO \ - *.html contrib *.lsm \ - $PKG/usr/doc/fetchmail-$VERSION - -rm -rf $PKG/usr/doc/fetchmail-$VERSION/RCS \ - $PKG/usr/doc/fetchmail-$VERSION/contrib/RCS \ - $PKG/usr/doc/fetchmail-$VERSION/fetchmail-man.html - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -makepkg -l y -c n $TMP/fetchmail-$VERSION-$ARCH-$BUILD.tgz diff --git a/patches/gnupg/gnupg.SlackBuild b/patches/gnupg/gnupg.SlackBuild deleted file mode 100755 index 841f4b9d..00000000 --- a/patches/gnupg/gnupg.SlackBuild +++ /dev/null @@ -1,365 +0,0 @@ -#!/bin/bash -# -# got it from ftp://ftp.slackware.com/pub/slackware/slackware-10.2/patches/source/gnupg/gnupg.SlackBuild -# small changes by rhatto - -# Set initial variables: -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="gnupg" -VERSION=${VERSION:=1.4.5} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# signing key from http://www.gnupg.org/(en)/signature_key.html -gpg --import << EOGPG ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.3rc1 (GNU/Linux) - -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 -=82ni ------END PGP PUBLIC KEY BLOCK----- -EOGPG - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="ftp://ftp.gnupg.org/gcrypt/gnupg/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - rm -f $SRC_DIR/$SRC.sig - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.sig" -O "$SRC_DIR/$SRC.sig" -fi - -gpg --verify $SRC_DIR/$SRC.sig || echo WARNING: error checking signature! -sleep 2 - -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" -fi - -TMP="$TMP/$PACKAGE" -PKG="$TMP/package-gnupg" -rm -rf $TMP -mkdir -p $PKG - -cd $TMP -rm -rf gnupg-$VERSION -tar xvf$tarflag $SRC_DIR/$SRC -cd gnupg-$VERSION -chown -R root.root . -find . -perm 664 -exec chmod 644 {} \; -find . -perm 600 -exec chmod 644 {} \; -find . -perm 444 -exec chmod 644 {} \; -find . -perm 400 -exec chmod 644 {} \; -find . -perm 440 -exec chmod 644 {} \; -find . -perm 777 -exec chmod 755 {} \; -find . -perm 775 -exec chmod 755 {} \; -find . -perm 511 -exec chmod 755 {} \; -find . -perm 711 -exec chmod 755 {} \; -find . -perm 555 -exec chmod 755 {} \; -CFLAGS="$SLKCFLAGS" \ -./configure --prefix=/usr --libdir=$LIBDIR -make -j3 -make install DESTDIR=$PKG -strip --strip-unneeded $PKG/usr/bin/* -chown -R root.bin $PKG/usr/bin -rm -f $PKG/usr/info/dir -gzip -9 $PKG/usr/info/* -gzip -9 $PKG/usr/man/*/* -mkdir -p $PKG/usr/doc/gnupg-$VERSION -cp -a \ - ABOUT-NLS AUTHORS BUGS COPYING INSTALL NEWS PROJECTS README THANKS TODO VERSION \ - $PKG/usr/doc/gnupg-$VERSION -( cd $PKG/usr/doc/gnupg-$VERSION - ln -sf /usr/share/gnupg/FAQ . - ln -sf /usr/share/gnupg/faq.html . ) -# Add slack-desc files: -mkdir -p $PKG/install -cat $CWD/slack-desc.gnupg > $PKG/install/slack-desc - -# Build the package: -cd $PKG -makepkg -l y -c n $REPOS/gnupg-$VERSION-$ARCH-$BUILD.tgz - -# Clean up the extra stuff: -if [ "$1" = "--cleanup" ]; then - rm -rf $TMP/gnupg-$VERSION - rm -rf $PKG -fi diff --git a/patches/gzip/gzip.SlackBuild b/patches/gzip/gzip.SlackBuild deleted file mode 100755 index 1b65b887..00000000 --- a/patches/gzip/gzip.SlackBuild +++ /dev/null @@ -1,180 +0,0 @@ -#!/bin/bash -# Copyright 2006 Patrick J. Volkerding, Sebeka, MN, USA -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -# Original script: -# ftp://ftp.slackware.com/pub/slackware/slackware-10.2/patches/source/gzip/gzip.SlackBuild -# -# Changes: 20060921 - ported it to http://slack.sarava.org/slackbuilds standards -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="gzip" -PKGNAM="$PACKAGE" -VERSION=${VERSION:=1.3.5} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="ftp://ftp.slackware.com/pub/slackware/slackware-10.2/patches/source/gzip/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-${PKGNAM} -rm -rf $TMP -mkdir -p $PKG - -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" -fi - -cd $TMP -rm -rf ${PKGNAM}-${VERSION} -tar xvf$tarflag $SRC_DIR/${PKGNAM}-$VERSION.tar.bz2 -cd ${PKGNAM}-$VERSION - -zcat $CWD/gzip-1.3.5-huft-build-return-fix.patch.gz | patch -p0 --verbose || exit 1 -zcat $CWD/gzip-1.3.5-gunzip-dir.patch.gz | patch -p1 --verbose || exit 1 -zcat $CWD/gzip-1.3.5-gzip-perm.patch.gz | patch -p1 --verbose || exit 1 -zcat $CWD/gzip-1.3.5-google-owl-bound.diff.gz | patch -p1 --verbose || exit 1 - -# Make sure ownerships and permissions are sane: -chown -R root:root . -find . -perm 666 -exec chmod 644 {} \; -find . -perm 664 -exec chmod 644 {} \; -find . -perm 600 -exec chmod 644 {} \; -find . -perm 444 -exec chmod 644 {} \; -find . -perm 400 -exec chmod 644 {} \; -find . -perm 440 -exec chmod 644 {} \; -find . -perm 777 -exec chmod 755 {} \; -find . -perm 775 -exec chmod 755 {} \; -find . -perm 511 -exec chmod 755 {} \; -find . -perm 711 -exec chmod 755 {} \; -find . -perm 555 -exec chmod 755 {} \; - -# Configure: -CFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - $ARCH-slackware-linux - -# Build and install: -make -j4 || exit 1 -make install DESTDIR=$PKG || exit 1 - -# Strip binaries: -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - -# Fix locations: -( cd $PKG - mkdir bin - mv usr/bin/gzip bin - ( cd bin ; rm -rf gunzip ) - ( cd bin ; ln -sf gzip gunzip ) - ( cd bin ; rm -rf zcat ) - ( cd bin ; ln -sf gzip zcat ) - ( cd usr/bin ; rm -rf gzip ) - ( cd usr/bin ; ln -sf ../../bin/gzip gzip ) - ( cd usr/bin ; rm -rf gunzip ) - ( cd usr/bin ; ln -sf ../../bin/gunzip gunzip ) - ( cd usr/bin ; rm -rf zcat ) - ( cd usr/bin ; ln -sf ../../bin/zcat zcat ) - ( cd usr/bin ; rm -rf zcmp ) - ( cd usr/bin ; ln -sf zdiff zcmp ) - ( cd usr/bin ; rm -rf zegrep ) - ( cd usr/bin ; ln -sf zgrep zegrep ) - ( cd usr/bin ; rm -rf zfgrep ) - ( cd usr/bin ; ln -sf zgrep zfgrep ) -) - -# Compress and link manpages, if any: -if [ -d $PKG/usr/man ]; then - ( cd $PKG/usr/man - for manpagedir in $(find . -type d -name "man*") ; do - ( cd $manpagedir - for eachpage in $( find . -type l -maxdepth 1) ; do - ln -s $( readlink $eachpage ).gz $eachpage.gz - rm $eachpage - done - gzip -9 *.? - ) - done - ) -fi - -# Compress info files, if any: -if [ -d $PKG/usr/info ]; then - ( cd $PKG/usr/info - rm -f dir - gzip -9 * - ) -fi - -# Add a documentation directory: -mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION -cp -a \ - AUTHORS COPYING INSTALL NEWS README README-alpha THANKS TODO \ - $PKG/usr/doc/${PKGNAM}-$VERSION - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $TMP/package-${PKGNAM} -makepkg -l y -c n $REPOS/${PKGNAM}-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/patches/imagemagick/imagemagick.SlackBuild b/patches/imagemagick/imagemagick.SlackBuild deleted file mode 100755 index f8f2632d..00000000 --- a/patches/imagemagick/imagemagick.SlackBuild +++ /dev/null @@ -1,162 +0,0 @@ -#!/bin/bash -# -# Got it from ftp://ftp.slackware.com/pub/slackware/slackware-10.2/patches/source/imagemagick/imagemagick.SlackBuild -# Small changes by rhatto. -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="imagemagick" -TMP=${TMP:=/tmp} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -PKG=$TMP/package-imagemagick -rm -rf $PKG -mkdir -p $PKG - -# NOTE: This is to cope with ImageMagick version numbers such as 5.4.7-4, -# which occur fairly often (but not always). If these numbers are all the same, -# then this is not one of those versions. - -# This is a bit messy, so we'll explain it well. :-) - -# This is the base version number, which is needed to cd into the source tree -BASEVER=6.2.3 - -# This is the version number used in the source tarball filename -FILEVER=6.2.3-3 - -# This is the version number used in the package, where a version number cannot -# contain a '-' -PKGVER=6.2.3_3 - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="ImageMagick-$FILEVER.tar.$PACKAGE_EXT" -URL="http://slamd64.he.net/slamd64-10.2b/source/xap/imagemagick/ImageMagick-6.2.3-3.tar.bz2" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" -fi - -# --with-x or not --with-x, that is the question. It seems many other -# distributions don't compile with X support, but it's been traditional -# here. I am moving the prefix to /usr (instead of /usr/X11R6) though, -# because many X-linked things are put into /usr now (like GNOME), and -# I've heard a few reports of compile failures when this isn't in /usr. -# Everyone else does it -- time to follow the path of least resistance. - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd ImageMagick-$BASEVER - -zcat $CWD/imagemagick.CVE-2005-4601.CVE-2006-0082.diff.gz | patch -p1 --verbose || exit - -chown -R root.root . -find . -perm 664 -exec chmod 644 {} \; -find . -perm 600 -exec chmod 644 {} \; -find . -perm 444 -exec chmod 644 {} \; -find . -perm 400 -exec chmod 644 {} \; -find . -perm 440 -exec chmod 644 {} \; -find . -perm 777 -exec chmod 755 {} \; -find . -perm 775 -exec chmod 755 {} \; -find . -perm 511 -exec chmod 755 {} \; -find . -perm 711 -exec chmod 755 {} \; -find . -perm 555 -exec chmod 755 {} \; -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure --prefix=/usr \ - --program-prefix= \ - --libdir=$LIBDIR \ - --enable-16bit-pixel \ - --with-x \ - --with-frozenpaths=no \ - --enable-static=no \ - --enable-shared \ - --with-perl \ - $ARCH-slackware-linux -make || exit 32 -make install DESTDIR=$PKG - -# Lately ImageMagick has been smoking crack: -rm -f $PKG/usr/lib/libltdl.* - -( cd $PKG - # Nothing but a perl upgrade should replace this (and maybe not even that) - find . -name perllocal.pod | xargs rm -f -) - -# DESTDIR is still broken about this, but works well enough otherwise: -chmod 644 $PKG/usr/share/man/man3/* -mv $PKG/usr/share/man/man3 $PKG/usr/man -rmdir $PKG/usr/share/man - -( cd $PKG/usr/lib/perl5 - # Ditch empty dirs: - rmdir */* 2> /dev/null - rmdir * 2> /dev/null -) - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -chown -R root.bin $PKG/usr/bin -gzip -9 $PKG/usr/man/man?/*.? - -mkdir -p $PKG/usr -mv $PKG/usr/share/doc $PKG/usr -cp -a \ - AUTHORS LICENSE NEWS NOTICE Platforms.txt QuickStart.txt README.txt \ - $PKG/usr/doc/Imag* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -makepkg -l y -c n $REPOS/imagemagick-$PKGVER-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/patches/libtiff/libtiff.SlackBuild b/patches/libtiff/libtiff.SlackBuild deleted file mode 100755 index 0786d554..00000000 --- a/patches/libtiff/libtiff.SlackBuild +++ /dev/null @@ -1,115 +0,0 @@ -#!/bin/bash -# -# got it from ftp://ftp.slackware.com/pub/slackware/slackware-10.2/patches/source/libtiff/libtiff.SlackBuild -# small changes by rhatto -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="libtiff" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=3.8.2} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -LIBDIR=/usr/lib -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - SLKCFLAGS="-O2" - LIBDIR=/usr/lib64 -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="tiff-$VERSION.tar.$PACKAGE_EXT" -URL="ftp://ftp.remotesensing.org/pub/libtiff/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -PKG="$TMP/package-$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -rm -rf tiff-$VERSION -tar xvf$tarflag $SRC_DIR/tiff-$VERSION.tar.$PACKAGE_EXT -cd tiff-$VERSION - -chown -R root:root . -find . -perm 777 -exec chmod 755 {} \; -find . -perm 664 -exec chmod 644 {} \; - -if [ "$VERSION" == "3.8.2" ]; then - zcat $CWD/tiff-3.8.2.goo-sec.diff.gz | patch -p1 --verbose || exit 1 - zcat $CWD/tiff-3.8.2.tiffsplit.commandline.overflow.diff.gz | patch -p1 --verbose || exit 1 -fi - -CFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --program-prefix="" \ - --program-suffix="" \ - --libdir=$LIBDIR \ - $ARCH-slackware-linux - -make -j3 || exit 1 -make install DESTDIR=$PKG || exit 1 -rm -r $PKG/usr/share -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -strip -g $PKG/$LIBDIR/lib*.a -chmod 755 $PKG/$LIBDIR/libtiff*.so.* -chown -R root:bin $PKG/usr/bin -mkdir -p $PKG/usr/doc/libtiff-$VERSION -cp -a \ - COPYRIGHT README RELEASE-DATE TODO VERSION \ - $PKG/usr/doc/libtiff-$VERSION - -mv $PKG/usr/local/man $PKG/usr -rmdir $PKG/usr/local - -# I'd use that shiny new manpage script here but all the -# .3 manpages end with '.3tiff'. -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -makepkg -l y -c n $REPOS/libtiff-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/patches/mod_ssl/mod_ssl.SlackBuild b/patches/mod_ssl/mod_ssl.SlackBuild deleted file mode 100755 index ec74e091..00000000 --- a/patches/mod_ssl/mod_ssl.SlackBuild +++ /dev/null @@ -1,193 +0,0 @@ -#!/bin/bash -# -# Build and package mod_ssl on Slackware. -# by: David Cantrell <david@slackware.com> -# Currently maintained by: PJV <volkerdi@slackware.com> -# -# Small changes by rhatto -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="mod_ssl" -MODSSL_VER=${MODSSL_VER:=2.8.28} -APACHE_VER=${APACHE_VER:=1.3.37} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -REPOS=${REPOS:=$TMP} - -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} - -cat << EOCAT - -Pleasy check if the apache version installed system-wide is $APACHE_VER, -otherwise upgrade your apache. - -Press ENTER to continue. -EOCAT - -read garbage - -RTOOL="wget" -MODSSL="mod_ssl-$MODSSL_VER-$APACHE_VER.tar.gz" -MODSSL_URL="http://www.modssl.org/source/$MODSSL" -APACHE="apache_$APACHE_VER.tar.gz" -APACHE_URL="http://ftp.unicamp.br/pub/apache/httpd/$APACHE" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ]; then - - if [ ! -f "$SRC_DIR/$MODSSL" ]; then - wget "$MODSSL_URL" -O "$SRC_DIR/$MODSSL" - fi - - if [ ! -f "$SRC_DIR/$APACHE" ]; then - wget "$APACHE_URL" -O "$SRC_DIR/$APACHE" - fi - -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -PKG=$TMP/package-$PACKAGE -mkdir -p $PKG -( cd $PKG ; explodepkg $CWD/_mod_ssl.tar.gz ) -# Install sample config file: -cat $CWD/mod_ssl.conf.example > $PKG/etc/apache/mod_ssl.conf.new - -cd $TMP -rm -rf mod_ssl-$MODSSL_VER-$APACHE_VER -rm -rf apache_$APACHE_VER -tar xvzf $SRC_DIR/apache_$APACHE_VER.tar.gz -tar xvzf $SRC_DIR/mod_ssl-$MODSSL_VER-$APACHE_VER.tar.gz - -# build mod_ssl -cd $TMP/mod_ssl-$MODSSL_VER-$APACHE_VER -chown -R root.root . - -if [ "$ARCH" == "x86_64" ]; then - ( cd pkg.sslmod ; zcat $CWD/libssl.module.diff.gz | patch -p0 --verbose ) -fi - -./configure --with-apxs=/usr/sbin/apxs \ - --with-crt=/etc/apache/mod_ssl/server.crt \ - --with-key=/etc/apache/mod_ssl/server.key \ - --with-patch=/usr/bin/patch - -# Enjoy this kludge! :-) -if [ "$ARCH" == "x86_64" ]; then - echo "SSL_CFLAGS= -DSSL_ENGINE -DSSL_USE_SDBM -L/usr/lib64" >> pkg.sslmod/Makefile -else - echo "SSL_CFLAGS= -DSSL_ENGINE -DSSL_USE_SDBM" >> pkg.sslmod/Makefile -fi - -make -j3 - -# go back to the Apache tree and generate the additional package components -cd $TMP/apache_$APACHE_VER -cat $TMP/mod_ssl-$MODSSL_VER-$APACHE_VER/pkg.sslcfg/sslcfg.patch | patch -p0 -cat $TMP/mod_ssl-$MODSSL_VER-$APACHE_VER/pkg.ssldoc/ssldoc.patch | patch -p0 -cat $TMP/mod_ssl-$MODSSL_VER-$APACHE_VER/pkg.sslsup/sslsup.patch | patch -p0 -zcat $CWD/../apache/apache.dbm.diff.gz | patch -p1 -( cd $TMP/apache_$APACHE_VER/src/support - cat apachectl | sed -e "s|PIDFILE=/usr/local/apache/logs/httpd.pid|PIDFILE=/var/run/httpd.pid|g" | sed -e "s|HTTPD='/usr/local/apache/src/httpd'|HTTPD=/usr/sbin/httpd|g" > apachectl.new - mv apachectl.new apachectl ) - -# install mod_ssl -cd $TMP/mod_ssl-$MODSSL_VER-$APACHE_VER -make -j3 -make install -mkdir -p $PKG/usr/doc/mod_ssl-$MODSSL_VER-$APACHE_VER -cp -a ANNOUNCE CREDITS INSTALL LICENSE NEWS README* \ - $PKG/usr/doc/mod_ssl-$MODSSL_VER-$APACHE_VER - -# install the other components for this package -cd $TMP/mod_ssl-$MODSSL_VER-$APACHE_VER -( cd pkg.sslcfg - cp -a README.CRT Makefile.crt ca-bundle.crt snakeoil-ca-rsa.crt \ - snakeoil-ca-dsa.crt snakeoil-rsa.crt snakeoil-dsa.crt \ - server.crt $PKG/etc/apache/ssl.crt ) -( cd pkg.sslcfg - cp -a README.CSR server.csr $PKG/etc/apache/ssl.csr ) -( cd pkg.sslcfg - cp -a README.PRM snakeoil-ca-dsa.prm snakeoil-dsa.prm \ - $PKG/etc/apache/ssl.prm ) -( cd pkg.sslcfg - cp -a Makefile.crl README.CRL $PKG/etc/apache/ssl.crl ) -( cd pkg.sslcfg - cp -a README.KEY snakeoil-ca-rsa.key snakeoil-ca-dsa.key snakeoil-rsa.key \ - snakeoil-dsa.key server.key $PKG/etc/apache/ssl.key ) - -( cd pkg.ssldoc - cp -a index.html ssl_* $PKG/var/www/htdocs/manual/mod/mod_ssl ) -( cd pkg.ssldoc - cp -a apache_pb.gif feather.jpg mod_ssl_sb.gif openssl_ics.gif \ - $PKG/var/www/htdocs/manual/images ) - -cd $TMP/apache_$APACHE_VER -( cd htdocs - cp -a index.html.en $PKG/var/www/htdocs ) -( cd htdocs/manual/mod - cp -a index.html.en index-bytype.html.en directives.html.en \ - $PKG/var/www/htdocs/manual/mod ) -( cd src/support - cp -a apachectl $PKG/usr/sbin ) -# This is a point of overlap with the apache package, so we'll make it -# a symlink so that it's less of a trap for the unsuspecting admin: -( cd $PKG/usr/sbin - mv apachectl apachectl-mod_ssl - ln -sf apachectl-mod_ssl apachectl -) - -# Make key files that we wouldn't want overwritten use .new: -for file in \ -$PKG/etc/apache/ssl.crt/server.crt \ -$PKG/etc/apache/ssl.csr/server.csr \ -$PKG/etc/apache/ssl.key/server.key ; do - mv $file ${file}.new -done - -# get the module in the package -mkdir -p $PKG/usr/libexec/apache -cp -a /usr/libexec/apache/libssl.so $PKG/usr/libexec/apache - -# attributes -chmod 700 $PKG/etc/apache/ssl.key - -# strip: -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - -# some housekeeping -chown -R root.bin $PKG/usr/sbin -chmod 755 $PKG/usr/sbin/* - -# Install slack-desc: -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -# make the package -cd $PKG -makepkg -l y -c n $REPOS/mod_ssl-${MODSSL_VER}_${APACHE_VER}-$ARCH-$BUILD.tgz - -# clean up -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/patches/mozilla-firefox/mozilla-firefox.SlackBuild b/patches/mozilla-firefox/mozilla-firefox.SlackBuild deleted file mode 100755 index 6d697e4b..00000000 --- a/patches/mozilla-firefox/mozilla-firefox.SlackBuild +++ /dev/null @@ -1,108 +0,0 @@ -#!/bin/bash -# -# based on slamd64 slackbuild script -# rhatto usage: TMP=/phreak/apps/build/net/mozilla-firefox SRC=/phreak/apps/src/net/mozilla-firefox ./mozilla-firefox.SlackBuild -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="firefox" -VERSION=${VERSION:=1.5.0.7} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# adjust to your package build dir -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-firefox - -if [ ! -d $TMP ]; then - mkdir -p $TMP -fi -rm -rf $PKG -mkdir -p $PKG - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION-source.tar.$PACKAGE_EXT" -URL="ftp://ftp.mozilla.org/pub/mozilla.org/$PACKAGE/releases/$VERSION/source/$SRC" -RTOOL="wget" - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -cd $TMP -tar xf$tarflag $SRC_DIR/$SRC || exit 1 -echo foo -if [ -d $PACKAGE-$VERSION ]; then - rm -rf $PACKAGE-$VERSION -fi -mv mozilla $PACKAGE-$VERSION -cd $PACKAGE-$VERSION -cp $CWD/default.xpm ./widget/src/gtk2/default.xpm - -CFLAGS="-O2 -fPIC" MOZ_PHOENIX=1 \ - ./configure --prefix=/usr --libdir=$LIBDIR --enable-optimize="-pipe -w -O2" \ - --disable-debug \ - --with-default-mozilla-five-home=$LIBDIR/firefox-${VERSION} \ - --enable-strip-libs --enable-strip --disable-tests --enable-crypto --disable-ldap \ - --enable-extensions=cookie,xml-rpc,xmlextras,pref,transformiix,universalchardet,webservices,inspector,gnomevfs \ - --disable-mailnews --disable-composer --enable-single-profile --disable-profilesharing \ - --enable-xft --enable-xinerama --disable-freetype2 --enable-default-toolkit=gtk2 \ - --disable-installer --with-pthreads --disable-jsd \ - --enable-application=browser || exit 1 - -MOZ_PHOENIX=1 make -s export || exit 1 -MOZ_PHOENIX=1 make -s libs || exit 1 -MOZ_PHOENIX=1 make DESTDIR=$PKG install || exit 1 - -find $PKG/ -name '*.so' | xargs chmod -x -chmod -x ${PKG}${LIBDIR}/firefox-${VERSION}/components/*.js -# rm -rf ${PKG}${LIBDIR}/firefox-${VERSION}/defaults/profile/extensions/installed-extensions.txt 2>/dev/null -# mv ${PKG}${LIBDIR}/firefox-${VERSION}/defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf ${PKG}${LIBDIR}/firefox-${VERSION}/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/ -# rm -rf ${PKG}${LIBDIR}/firefox-${VERSION}/defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd} - -mkdir -p $PKG/usr/share/applications -cat $CWD/firefox.desktop > $PKG/usr/share/applications/firefox.desktop -mkdir -p $PKG/usr/share/pixmaps -cat $CWD/firefox.png > $PKG/usr/share/pixmaps/firefox.png -mkdir $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/slack-required > $PKG/install/slack-required -sed -e "s/VERSION/$VERSION/g" $CWD/doinst.sh > $PKG/install/doinst.sh -(cd ${PKG}${LIBDIR}/firefox-$VERSION; mv lib* ../; ln -s ../lib* ./ ) -(cd ${PKG}${LIBDIR}/firefox-$VERSION; ln -s mozilla-xremote-client mozilla-firefox-xremote-client) -(cd ${PKG}${LIBDIR}/firefox-$VERSION; ln -sf mozilla-xremote-client firefox-xremote-client) - -cd $PKG -makepkg -l y -c n $REPOS/mozilla-firefox-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi diff --git a/patches/mutt/mutt.SlackBuild b/patches/mutt/mutt.SlackBuild deleted file mode 100755 index c880f35b..00000000 --- a/patches/mutt/mutt.SlackBuild +++ /dev/null @@ -1,131 +0,0 @@ -#!/bin/bash -# -# Build Mutt for Slackware (by volkerdi@slackware.com) -# Small changes by rhatto -# -# For version 1.5.6 or 1.5.6i, uses de following -# patches from http://www.woolridge.ca/mutt/ -# -# - confirm-crypt-hook -# - multiple-crypt-hook -# - crypt-autoselectkey -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="mutt" -#VERSION=${VERSION:=1.5.6i} -VERSION=${VERSION:=1.5.12} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="ftp://ftp.mutt.org/mutt/devel/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -PATCH1="patch-1.5.6.dw.crypt-hook-both.1" -PATCH1_URL="http://www.woolridge.org/mutt/patches/$PATCH1" -PATCH2="patch-1.5.6.dw.crypt-autoselectkey.1" -PATCH2_URL="http://www.woolridge.org/mutt/patches/$PATCH2" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ]; then - if [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - fi - if [ ! -f "$SRC_DIR/$PATCH1" ]; then - wget "$PATCH1_URL" -O "$SRC_DIR/$PATCH1" - fi - if [ ! -f "$SRC_DIR/$PATCH2" ]; then - wget "$PATCH2_URL" -O "$SRC_DIR/$PATCH2" - fi -fi - -if [ "$ARCH" == "i486" ]; then - AOPTS="-march=i486 -mcpu=i686" -fi - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -TMP="$TMP/$PACKAGE" -PKG="$TMP/package-$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -rm -rf mutt-$VERSION -tar xvf$tarflag $SRC_DIR/$SRC - -cd `basename mutt-$VERSION i` - -if [ "$VERSION" == "1.5.6" ] || [ "$VERSION" == "1.5.6i" ]; then - patch -p1 < $SRC_DIR/$PATCH1 - patch -p1 < $SRC_DIR/$PATCH2 -fi - -chown -R root.root . - -CFLAGS="-O2 $AOPTS" ./configure \ - --prefix=/usr \ - --sysconfdir=/etc/mutt \ - --with-mailpath=/var/spool/mail \ - --enable-pop \ - --enable-imap \ - --with-ssl \ - --enable-locales-fix \ - --without-wc-funcs \ - --libdir=$LIBDIR - $ARCH-slackware-linux - -make || exit 32 -make install DESTDIR=$PKG - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - -chown -R root.bin $PKG/usr/bin -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh - -# Don't mv the mutt docs directory, because mutt uses 'em. -# Make a link instead. -( cd $PKG/usr/doc ; rm -rf mutt-$VERSION ; ln -sf mutt mutt-$VERSION ) - -mv $PKG/etc/mutt/Muttrc $PKG/etc/mutt/Muttrc.new - -cd $PKG -makepkg -l y -c n $REPOS/mutt-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/patches/mysql/mysql.SlackBuild b/patches/mysql/mysql.SlackBuild deleted file mode 100755 index 632a4926..00000000 --- a/patches/mysql/mysql.SlackBuild +++ /dev/null @@ -1,178 +0,0 @@ -#!/bin/bash -# Build and install MySQL on Slackware -# -# by: David Cantrell <david@slackware.com> -# Currently maintained by: Patrick Volkerding <volkerdi@slackware.com> -# -# Small changes by rhatto -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="mysql" -VERSION=${VERSION:=4.1.21} -ARCH=${ARCH:=i486} -BUILD=${BUILD:-1rha} -TMP=${TMP:-/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://mirror.pacific.net.au/linux/slackware/slackware-10.2/patches/source/mysql/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -if [ ! -d $TMP ]; then - mkdir -p $TMP -fi - -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-$PACKAGE -rm -rf $TMP -mkdir -p $PKG -cd $TMP - -LIBDIR="lib" -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIR="lib64" -fi - -cd $TMP -rm -rf mysql-$VERSION -tar xjvf $SRC_DIR/$SRC -cd mysql-$VERSION -chown -R root.root . -find . -perm 777 -exec chmod 755 {} \; -find . -perm 775 -exec chmod 755 {} \; -find . -perm 666 -exec chmod 644 {} \; -find . -perm 664 -exec chmod 644 {} \; -find . -perm 444 -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS" CXX=gcc CXXFLAGS="$SLKCFLAGS -felide-constructors -fno-exceptions -fno-rtti" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/$LIBDIR - --with-mysqld-user=mysql \ - --with-unix-socket-path=/var/run/mysql/mysql.sock \ - --localstatedir=/var/lib/mysql \ - --enable-assembler \ - --with-raid \ - --without-debug \ - --enable-thread-safe-client \ - --without-bench \ - --with-extra-charsets=complex \ - --with-vio \ - --with-openssl \ - --program-prefix="" \ - --program-suffix="" \ - $ARCH-slackware-linux -# -# --without-readline - -make -j3 -make install DESTDIR=$PKG - -# Strip ELF objects: -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - -mkdir -p $PKG/etc -( cd support-files - cp my-huge.cnf my-large.cnf my-medium.cnf my-small.cnf $PKG/etc ) - -# install docs -mkdir -p $PKG/usr/doc/mysql-$VERSION/Docs -# Don't need the (huge) INSTALL-SOURCE... the source is installed already. -#cp -a COPYING* INSTALL-SOURCE MIRRORS README /usr/doc/mysql-$VERSION -cp -a COPYING* MIRRORS README $PKG/usr/doc/mysql-$VERSION -( cd Docs - cp -a INSTALL-BINARY *.html *.txt Flags \ - $PKG/usr/doc/mysql-$VERSION/Docs ) -# Also too large to justify since the .html version is right there: -rm $PKG/usr/doc/mysql-$VERSION/Docs/manual.txt -find $PKG/usr/doc/mysql-$VERSION -type f -exec chmod 644 {} \; - -# this is the directory where databases are stored -mkdir -p $PKG/var/lib/mysql -chown mysql.mysql $PKG/var/lib/mysql -chmod 750 $PKG/var/lib/mysql - -# this is where the socket is stored -mkdir -p $PKG/var/run/mysql -chown mysql.mysql $PKG/var/run/mysql -chmod 755 $PKG/var/run/mysql - -# Do not include the test suite: -rm -r $PKG/usr/mysql-test - -# Add init script: -mkdir -p $PKG/etc/rc.d -# This is intentionally chmod 644. -zcat $CWD/rc.mysqld.gz > $PKG/etc/rc.d/rc.mysqld.new - -# Install script: -mkdir -p $PKG/install -zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -# Add some handy library symlinks: -if [ -r $PKG/usr/$LIBDIR/mysql/libmysqlclient.so.14 ]; then - mkdir -p $PKG/usr/$LIBDIR - ( cd $PKG/usr/$LIBDIR - rm -f libmysqlclient.so libmysqlclient.so.14 - ln -sf mysql/libmysqlclient.so . - ln -sf mysql/libmysqlclient.so.14 . - ) -fi -if [ -r $PKG/usr/$LIBDIR/mysql/libmysqlclient_r.so.14 ]; then - mkdir -p $PKG/usr/$LIBDIR - ( cd $PKG/usr/$LIBDIR - rm -f libmysqlclient_r.so libmysqlclient_r.so.14 - ln -sf mysql/libmysqlclient_r.so . - ln -sf mysql/libmysqlclient_r.so.14 . - ) -fi - -# Packaging standards: -chown -R root.bin $PKG/usr/bin -rm -f $PKG/usr/info/dir -gzip -9 $PKG/usr/info/* -gzip -9 $PKG/usr/man/man?/*.? - -# Build package: -cd $PKG -makepkg -l y -c n $REPOS/mysql-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/patches/openssh/openssh.SlackBuild b/patches/openssh/openssh.SlackBuild deleted file mode 100755 index 95c62058..00000000 --- a/patches/openssh/openssh.SlackBuild +++ /dev/null @@ -1,218 +0,0 @@ -#!/bin/bash -# Copyright 2000 BSDi, Inc. Concord, CA, USA -# Copyright 2001, 2002, 2003, 2004 Slackware Linux, Inc. Concord, CA, USA -# Copyright 2006 Patrick J. Volkerding, Sebeka, MN, USA -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -# Small changes by rhatto. -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="openssh" -VERSION=${VERSION:=4.4p1} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="ftp://ftp.openbsd.org.br/pub/OpenBSD/OpenSSH/portable/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - rm -f $SRC_DIR/$SRC.asc - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.asc" -O "$SRC_DIR/$SRC.asc" -fi - -gpg --import << EOGPG ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.0.4 (GNU/Linux) -Comment: For info see http://www.gnupg.org - -mQGiBDqa5pwRBADJSEyXXsgXiyytN93prDPTPmrueRP9lQQfgaQvCvqK0bN0AF1Z -Vxxk9wlSXQp3+Qw5+qqsN5ovzsn39r9pqGslfCqQn9ACTmsn42+VCyW4hdwUGSBS -5myh65ZJTK1ufWCZFssxQ0EiALagu4DlH6Z2O7tFDnJNagF55vlnK0uMQwCg/8RU -QYDmisEHjkarAapPaupxjhkD/j9riCVasWPYJwAuhiQWAKxGRwp/ZyTaWCSERUBR -4Dg9QxpuwHKIT8BeDA3hJa/9Yxu5jec2NVKbtVSZvRkgUfRNOkrcH2eiY8Iz6est -J64dGWuGMKQW0GEqW+OXpRTTPJZ0mgPmU16qDzLPdx6F3BAk2LG+TTwlKUPuGqOt -6u2EA/4+1CBYZ8mXq9GJnLRBPAoYwSJJzbQnMm9Jat/yg9N6nigSIiFyG8ixh167 -gGGKfzvpjY7DeJzDI0Cub+tRova8gFg+T15AcPMST5v7v6O/ug9aYWERZ0zjUhRH -ybtYLYhUUbdYM29PwGBNfZhGIOYwfFE9UpPS5LeXHs28oVLlH7QuRGFtaWVuIE1p -bGxlciAoUGVyc29uYWwgS2V5KSA8ZGptQG1pbmRyb3Qub3JnPohXBBMRAgAXBQI6 -muacBQsHCgMEAxUDAgMWAgECF4AACgkQzo7LA4b/nEiDMgCZAUzKq241h5GTJxC0 -guS6ht9i9ZsAoL/oXCmFsofARehZF6AakIdasvS9uQINBDqa5tQQCADz/XnCcyle -9hmxgyntr35ZQJKx9g6ftBw178JSwM3O7JNOGp398Eh4Q9rkEp5NH1qVecG953Fu -edT9IAXqr8pjp5tdqMYCcaKy+aJ0Sw1zVD2VOY3h7SyfU25pcYiHEa1grfKPVoWm -53IwWGVVtquF5dimAe75+D0aXyVCOv0Ez9wgJR6H69lp4/cD2GyNaGarwY9HLvHF -vXONY2qm/GV5OjyOUO41gmQ4pyXQh+gocFFHrM0AzveIswgNpJ0xNWXX8iXGsr3Y -Cvqm7JoIU9JKxDV+96bxDLfTdKpoLYKb68WdtmAylsio5+iZfWtdOb/Xpk2Yx5Ld -ady9/+n3m6cvAAURCACrvoVSbd0MR0FWX+bBZ0NjScNBo3kPSSCnQ6jRHokkz55r -+MHe7dqxCJ3pmu7aROl2fgug6wob+7+qXfKke/TdT6wuCb4CdFS6tPgPrfYV+iwq -2NB/BatePGg7Z6UALaULQ0m83DCEVLJNnjemEdIouShelikAAO7QDKMr7vAjH8n0 -zwMpwRMXnvCM6zYlS9i1kOm8LVATk0WyihpQGSaTukdPjKlG7sKwMu20ssK9DGVp -PgulTZ7rHqXl4juY8LQ2j4dPNaPoKWG8JuBVCsyf2D6GNW97PfKQSkzFeZsbVB4S -RQrVTchgBSYoxRVW3fLk/yc3TC5Abh6Gpj4izawUiEYEGBECAAYFAjqa5tQACgkQ -zo7LA4b/nEgftgCdHIZUDVAWDRa5siSi8Aos+IiyAgAAn02wGOl1Wo/YJ+RY+c6K -N58TmAPE -=rCFY ------END PGP PUBLIC KEY BLOCK----- -EOGPG - -gpg --verify $SRC.asc $SRC || echo WARNING: Could not check signature or WRONG signature found. - -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -fi - -# Clean target location: -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-$PACKAGE -rm -rf $TMP -mkdir -p $PKG - -# Prepare the framework and extract the package: -cd $TMP -rm -rf $PKG openssh-$VERSION -tar xvf$tarflag $SRC_DIR/$SRC -cd openssh-$VERSION -chown -R root.root . - -# Compile package: -CFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --sysconfdir=/etc/ssh \ - --libdir=$LIBDIR \ - --without-pam \ - --with-md5-passwords \ - --with-tcp-wrappers \ - --with-default-path=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin \ - --with-ipv4-default \ - --with-privsep-path=/var/empty \ - --with-privsep-user=sshd \ - $ARCH-slackware-linux - -make || exit 32 - -# Install the package: -make install DESTDIR=$PKG - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - -# Compress the installed manpages: -find $PKG/usr/man -type f -exec gzip -9 {} \; - -# Relink the slogin(1) man page -( cd $PKG/usr/man/man1 - rm -f slogin.1 - ln -sf ssh.1.gz slogin.1.gz -) - -# Install directory used with PrivilegeSeparation option: -mkdir -p $PKG/var/empty -chmod 755 $PKG/var/empty - -# Install docs: -mkdir -p $PKG/usr/doc/openssh-$VERSION -cp -a \ - CREDITS ChangeLog INSTALL LICENCE OVERVIEW README README.privsep README.smartcard RFC.nroff TODO WARNING.RNG \ - $PKG/usr/doc/openssh-$VERSION -chmod 644 $PKG/usr/doc/openssh-$VERSION/* - -# Install also 'ssh-copy-id' and its manpage from contrib: -( cd contrib - cp -a ssh-copy-id $PKG/usr/bin/ssh-copy-id - chown root.bin $PKG/usr/bin/ssh-copy-id - chmod 755 $PKG/usr/bin/ssh-copy-id - cat ssh-copy-id.1 | gzip -9c > $PKG/usr/man/man1/ssh-copy-id.1.gz -) - -# Fix some ownerships per FSSTND: -chown -R root.bin $PKG/usr/bin $PKG/usr/sbin - -( cd $PKG - - # Ditch the new host keys, since these have to be uniquely prepared on each machine: - rm -f etc/ssh/ssh_host_dsa_key - rm -f etc/ssh/ssh_host_dsa_key.pub - rm -f etc/ssh/ssh_host_rsa_key - rm -f etc/ssh/ssh_host_rsa_key.pub - rm -f etc/ssh/ssh_host_key - rm -f etc/ssh/ssh_host_key.pub - - # Set up the config script installation: - mv etc/ssh/ssh_config etc/ssh/ssh_config.new - mv etc/ssh/sshd_config etc/ssh/sshd_config.new - - # Add the init script: - mkdir -p etc/rc.d - cat $CWD/rc.sshd > etc/rc.d/rc.sshd - chmod 755 etc/rc.d/rc.sshd - - # Copy runtime installation files: - mkdir -p install - zcat $CWD/doinst.sh.gz > install/doinst.sh - cat $CWD/slack-desc > install/slack-desc -) - -# Create the package itself: -cd $PKG -makepkg -l y -c n $REPOS/openssh-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/patches/openssl/openssl.SlackBuild b/patches/openssl/openssl.SlackBuild deleted file mode 100755 index 47b59daa..00000000 --- a/patches/openssl/openssl.SlackBuild +++ /dev/null @@ -1,326 +0,0 @@ -#!/bin/bash -# Copyright 2000 BSDi, Inc. Concord, CA, USA -# Copyright 2001, 2002 Slackware Linux, Inc. Concord, CA, USA -# Copyright 2005 Patrick J. Volkerding, Sebeka, MN, USA -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -# Small changes by rhatto -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="openssl" -VERSION=${VERSION:=0.9.7l} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="openssl-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.openssl.org/source/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - rm -f $SRC_DIR/$SRC.asc - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.asc" -O "$SRC_DIR/$SRC.asc" -fi - -gpg --import << EOGPG ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: PGP Key Server 0.9.6 - -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 -=N1Yk ------END PGP PUBLIC KEY BLOCK----- -EOGPG - -gpg --verify $SRC_DIR/$SRC.asc $SRC_DIR/$SRC || echo WARNING: Could not check signature or WRONG signature found. -sleep 3 - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP - -PKG1=$TMP/package-openssl -PKG2=$TMP/package-ossllibs -NAME1=openssl-$VERSION-$ARCH-$BUILD -NAME2=openssl-solibs-$VERSION-$ARCH-$BUILD - -# So that ls has the right field counts for parsing... -export LC_ALL=C - -# This is used to fix manpage links: -relink() { - ORIGLINE=`/bin/ls -l $1` - LINK=`echo $ORIGLINE | cut -f 9 -d ' '`.gz - FILE=`echo $ORIGLINE | cut -f 11 -d ' '`.gz - rm $1 - if [ -r $FILE ]; then - ln -sf $FILE $LINK - fi -} - -cd $TMP -tar xvf$tarflag $SRC_DIR/$SRC -cd openssl-$VERSION -# Use .so.0, not .so.0.9.7: -zcat $CWD/openssl.soname.diff.gz | patch -p1 --backup --verbose --suffix=.orig || exit - -# Fix CAN-2005-2969 (SSL 2.0 rollback bug): -for vulnerable in 0.9.7g 0.9.7f 0.9.7e 0.9.7d 0.9.7c 0.9.7b 0.9.7a 0.9.7 0.9.8; do - if [ "$VERSION" == "$vulnerable" ]; then - zcat $CWD/patch-CAN-2005-2969.diff.gz | patch -p0 --backup --verbose --suffix=.orig || exit - fi -done - -if [ "$ARCH" = "i486" ]; then - # Build with -march=i486 -mcpu=i686: - zcat $CWD/openssl.optsx86.diff.gz | patch -p1 --backup --verbose --suffix=.orig || exit -fi -chown -R root.root . -mkdir -p $PKG1/usr/doc/openssl-$VERSION -cp -a CHANGES CHANGES.SSLeay FAQ INSTALL INSTALL.MacOS INSTALL.VMS INSTALL.W32 \ - LICENSE NEWS README README.ENGINE doc $PKG1/usr/doc/openssl-$VERSION -find $PKG1/usr/doc/openssl-$VERSION -type d -exec chmod 755 {} \; -find $PKG1/usr/doc/openssl-$VERSION -type f -exec chmod 644 {} \; -# These are the known patent issues with OpenSSL: -# name # expires -# MDC-2: 4,908,861 13/03/2007, not included. -# IDEA: 5,214,703 25/05/2010, not included. -# RC5: 5,724,428 03/03/2015, not included. -./config --prefix=/usr --openssldir=/etc/ssl no-mdc2 no-idea no-rc5 shared -make -j4 -make install INSTALL_PREFIX=$PKG1 -mv $PKG1/etc/ssl/openssl.cnf $PKG1/etc/ssl/openssl.cnf.new - -if [ "$ARCH" == "x86_64" ]; then - ( cd $PKG1/usr; mv lib lib64; mkdir lib; mv lib64/pkgconfig lib/pkgconfig ) - strip --strip-unneeded $PKG1/usr/lib64/lib*.so.*.*.* $PKG1/usr/bin/* - ( cd $PKG1/usr/lib64 ; ln -sf libcrypto.so.0 libcrypto.so ) - ( cd $PKG1/usr/lib64 ; ln -sf libssl.so.0 libssl.so ) -else - strip --strip-unneeded $PKG1/usr/lib/lib*.so.*.*.* $PKG1/usr/bin/* - ( cd $PKG1/usr/lib ; ln -sf libcrypto.so.0 libcrypto.so ) - ( cd $PKG1/usr/lib ; ln -sf libssl.so.0 libssl.so ) -fi - -chown -R root.bin $PKG1/usr/bin -mv $PKG1/etc/ssl/man $PKG1/usr -( cd $PKG1/usr/man/man1 ; mv passwd.1 ssl_passwd.1 ) -( cd $PKG1/usr/man/man3 ; mv rand.3 ssl_rand.3 ) -gzip -9 $PKG1/usr/man/man?/* -for mandir in man1 man3 man7 ; do - ( cd $PKG1/usr/man/$mandir - for page in *.? ; do - relink $page - done - ) -done -cd $PKG1 -chmod 755 usr/lib/pkgconfig -mkdir -p install -zcat $CWD/doinst.sh.gz > install/doinst.sh -cat $CWD/slack-desc.openssl > install/slack-desc -makepkg -l y -c n $REPOS/${NAME1}.tgz - -# Make runtime package: - -if [ "$ARCH" == "x86_64" ]; then - mkdir -p $PKG2/usr/lib64 - ( cd usr/lib64 ; cp -a lib*.so.*.*.* $PKG2/usr/lib64 ) - ( cd $PKG2/usr/lib64 ; ldconfig -l * ) -else - mkdir -p $PKG2/usr/lib - ( cd usr/lib ; cp -a lib*.so.*.*.* $PKG2/usr/lib ) - ( cd $PKG2/usr/lib ; ldconfig -l * ) -fi - -mkdir -p $PKG2/etc -( cd $PKG2/etc ; cp -a $PKG1/etc/ssl . ) -mkdir -p $PKG2/usr/doc/openssl-$VERSION -( cd $TMP/openssl-$VERSION - cp -a CHANGES CHANGES.SSLeay FAQ INSTALL INSTALL.MacOS INSTALL.VMS INSTALL.W32 \ - LICENSE NEWS README README.ENGINE $PKG2/usr/doc/openssl-$VERSION -) -find $PKG2/usr/doc/openssl-$VERSION -type d -exec chmod 755 {} \; -find $PKG2/usr/doc/openssl-$VERSION -type f -exec chmod 644 {} \; -cd $PKG2 -mkdir -p install -zcat $CWD/doinst.sh.gz > install/doinst.sh -cat $CWD/slack-desc.openssl-solibs > install/slack-desc -makepkg -l y -c n $REPOS/${NAME2}.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/patches/php/php.SlackBuild b/patches/php/php.SlackBuild deleted file mode 100755 index b899ba0e..00000000 --- a/patches/php/php.SlackBuild +++ /dev/null @@ -1,333 +0,0 @@ -#!/bin/bash -# -# Build and package mod_php on Slackware. -# by: David Cantrell <david@slackware.com> -# Modified for PHP 4+ by volkerdi@slackware.com -# -# Small changes by rhatto -# - -cat << EOCAT -Recomended and required packages for building icecast are: - - libiconv - -EOCAT - -if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap -else - echo sleeping 3 seconds... - sleep 3 -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="php" -VERSION=${VERSION:=4.4.4} -PINE=${PINE:=4.64} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -RTOOL="wget" - -SRC="$PACKAGE-$VERSION.tar.bz2" -URL="http://mirror.pacific.net.au/linux/slackware/slackware-10.2/patches/source/php/$SRC" -#URL="http://br.php.net/get/$SRC/from/this/mirror" - -# pear modules -DB="DB-1.7.6.tgz" -HTTP="HTTP-1.4.0.tgz" -MAIL="Mail-1.1.9.tgz" -SMTP="Net_SMTP-1.2.8.tgz" -SOCKET="Net_Socket-1.0.6.tgz" -PARSER="XML_Parser-1.2.7.tgz" -RPC="XML_RPC-1.4.5.tgz" -TAR="Archive_Tar-1.3.1.tgz" -GETOPT="Console_Getopt-1.2.tgz" -TEMPLATE="HTML_Template_IT-1.1.3.tgz" - -PEAR="http://pear.php.net/get" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ]; then - - if [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - fi - - # rm -rf $SRC_DIR/pear* - mkdir -p $SRC_DIR/pear - - if [ $VERSION = 4.4.2 ]; then - pearlist="$DB $HTTP $MAIL $SMTP $SOCKET $PARSER $RPC" - mkdir -p $SRC_DIR/pear-4.4.2-bad-md5sums - for pear in $TAR $GETOPT $TEMPLATE; do - if [ ! -f "$SRC_DIR/pear-4.4.2-bad-md5sums/$pear" ]; then - wget "$PEAR/$pear" -O "$SRC_DIR/pear-4.4.2-bad-md5sums/$pear" - fi - done - else - pearlist="$DB $HTTP $MAIL $SMTP $SOCKET $PARSER $RPC $TAR $GETOPT $TEMPLATE" - fi - - for pear in $pearlist; do - if [ ! -f "$SRC_DIR/pear/$pear" ]; then - wget "$PEAR/$pear" -O "$SRC_DIR/pear/$pear" - fi - done - -fi - -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -fi - -# we need to compile Pine to get c-client.a for IMAP support: - -if [ "$ARCH" == "x86_64" ]; then - IMAPLIBDIR=/usr/local/lib64/c-client - LIBDIR="/usr/lib64" - LIB="lib64" -else - IMAPLIBDIR=/usr/local/lib/c-client - LIBDIR="/usr/lib" - LIB="lib" - ADD_FLAGS="--with-db3 --enable-yp" -fi - -if [ -r $IMAPLIBDIR/$LIB/c-client.a ]; then - echo "Using IMAP library:" - ls -l $IMAPLIBDIR/$LIB/c-client.a - sleep 5 -else - ( cd $CWD/../pine ; ./pine.SlackBuild ) - ( cd $TMP/pine/pine${PINE}/imap/c-client - strip -g c-client.a - mkdir -p $IMAPLIBDIR/$LIB - cp c-client.a $IMAPLIBDIR/$LIB - mkdir -p $IMAPLIBDIR/include - cp *.h $IMAPLIBDIR/include - ) -fi - -TMP="$TMP/$PACKAGE" -PKG="$TMP/package-php" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -php_configure() { -EXTENSION_DIR=/usr/$LIB/php/extensions \ -CFLAGS="$SLKCFLAGS" \ -./configure --prefix=/usr \ - $* \ - --with-_lib=$LIB \ - --libdir=$LIBDIR \ - --sysconfdir=/etc \ - --enable-discard-path \ - --with-config-file-path=/etc/apache \ - --enable-safe-mode \ - --with-openssl \ - --with-mhash \ - --enable-bcmath \ - --with-bz2 \ - --with-pic \ - --enable-calendar \ - --enable-ctype \ - --with-gdbm \ - --with-imap-ssl=$IMAPLIBDIR \ - --with-imap=$IMAPLIBDIR \ - --enable-dbase \ - --enable-ftp \ - --with-iconv \ - --with-dom \ - --with-exif \ - --enable-exif \ - --with-gd \ - --enable-gd-native-ttf \ - --with-jpeg-dir=/usr \ - --with-png \ - --with-gmp \ - --enable-mbstring \ - --with-curl=/usr \ - --with-pcre-regex=/usr \ - --with-mysql=shared,/usr \ - --with-gettext=shared,/usr \ - --with-expat-dir=/usr \ - --with-xml \ - --enable-wddx \ - --with-mm=/usr \ - --enable-trans-sid \ - --enable-shmop \ - --enable-sockets \ - --with-regex=php \ - --enable-sysvsem \ - --enable-sysvshm \ - --enable-memory-limit \ - --with-tsrm-pthreads \ - --enable-shared \ - --disable-debug \ - --with-zlib=/usr $ADD_FLAGS - # --with-mod_charset # only for Russian patched Apache - # --with-readline=/usr # this is only for the CGI version - # --with-ttf # this links with the shlib, need X for that - # --with-java # no thanks - - # strange bug, http://bugs.php.net/bug.php?id=31193 - sed -e 's/^EXTRA_LIBS\(.*\)/EXTRA_LIBS\1 -liconv/' Makefile > Makefile.new - mv Makefile.new Makefile - -} - -# compile php -rm -rf $PKG -mkdir -p $PKG/etc/apache -# A trick from DaMouse to enable building php into $PKG. -# We'll remove this later on. -cat /etc/apache/httpd.conf.default > $PKG/etc/apache/httpd.conf -cd $TMP -rm -rf php-$VERSION -tar xjvf $SRC_DIR/$SRC - -# Add missing(?) PEAR modules back: -( cd php-$VERSION/pear/packages - cp -a $SRC_DIR/pear/* . - bzip2 -d *.bz2 &> /dev/null - gunzip -d -f *.tgz &> /dev/null -) - -# Replace PEAR packages for which the 4.4.2 release contained incorrect md5sums: -if [ $VERSION = 4.4.2 ]; then - ( cd php-$VERSION/pear/packages - rm -f HTML_Template_IT-1.1.tar - cp -a $SRC_DIR/pear-4.4.2-bad-md5sums/* . - bzip2 -d --force *.bz2 &> /dev/null - gunzip -d -f *.tgz &> /dev/null - ) -fi - -cd php-$VERSION - -if [ "$ARCH" == "x86_64" ]; then - # Fix lib64 - thanks SuSE - echo patchin with $CWD/php-with-_lib-$VERSION.diff.gz... - zcat $CWD/php-with-_lib-$VERSION.diff.gz | patch -p1 --verbose - autoconf -fi - -# Fixup perms/owners: -chown -R root.root . -find . -perm 777 -exec chmod 755 {} \; -find . -perm 775 -exec chmod 755 {} \; -find . -perm 666 -exec chmod 644 {} \; -find . -perm 664 -exec chmod 644 {} \; -find . -name "*.h" -exec chmod 644 {} \; -# Sometimes they ship a few of these: -find . -name "*.orig" -exec rm {} \; -# Patch ini files: - -if [ "$ARCH" == "x86_64" ]; then - zcat $CWD/php.ini-x86_64.diff.gz | patch -p1 --verbose --backup --suffix=.orig - # Fix an issue introduced in PHP 4.4.1 that breaks SquirrelMail and - # probably some other PHP applications: - #zcat $CWD/php.squirrel.diff.gz | patch -p1 --verbose || exit -else - zcat $CWD/php.ini.diff.gz | patch -p1 --verbose --backup --suffix=.orig -fi - -# Make the Apache module version of PHP: -echo "***START APACHE MODULE***" -php_configure --disable-static --with-apxs=/usr/sbin/apxs -make -j3 -make install INSTALL_ROOT=$PKG -make distclean -echo "***END APACHE MODULE***" - -# PHP likes to install Pear with some strange permissions. -chmod 755 $PKG/usr/bin/pear - -# Make the standalone interpreter: -php_configure --enable-force-cgi-redirect --enable-fastcgi --enable-pcntl --enable-sigchild -make -j3 -make install-cli INSTALL_ROOT=$PKG -chmod 755 $PKG/usr/bin/php -chown root.bin $PKG/usr/bin/php - -# PHP 4.4.2 seems to be throwing some junk in the root directory: -( cd $PKG - rm -rf .channels .depdb .depdblock .filemap .lock .registry -) - -if [ "$ARCH" == "x86_64" ]; then - # Fix $PKG/usr/lib64/php perms: - ( cd $PKG/usr/lib64/php - find . -perm 666 -exec chmod 644 {} \; - ) -else - # Fix $PKG/usr/lib/php perms: - ( cd $PKG/usr/lib/php - find . -perm 666 -exec chmod 644 {} \; - ) -fi - -mkdir -p $PKG/usr/doc/php-$VERSION -cp -a \ - CODING_STANDARDS CREDITS EXTENSIONS INSTALL LICENSE NEWS README* TODO* \ - sapi/cgi/README.FastCGI \ - $PKG/usr/doc/php-$VERSION -chown -R root.root $PKG/usr/doc/php-$VERSION - -mkdir -p $PKG/etc/apache -cp -a php.ini-dist php.ini-recommended $PKG/etc/apache -cp -a $CWD/mod_php.conf.example $PKG/etc/apache -chmod 644 $PKG/etc/apache/* -chown root.root $PKG/etc/apache/* - -rm -f $PKG/etc/apache/httpd* - -chown -R root:bin $PKG/usr/bin - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - -gzip -9 $PKG/usr/man/man?/*.? - -mkdir -p $PKG/install -zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -if [ -d "$IMAPLIBDIR" ]; then - ( cd $IMAPLIBDIR && rm -rf * ) - rmdir $IMAPLIBDIR -fi - -cd $PKG -makepkg -l y -c n $REPOS/php-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/patches/php/php4-snapshot.SlackBuild b/patches/php/php4-snapshot.SlackBuild deleted file mode 100755 index 53de5221..00000000 --- a/patches/php/php4-snapshot.SlackBuild +++ /dev/null @@ -1,311 +0,0 @@ -#!/bin/bash -# -# Build and package mod_php on Slackware. -# by: David Cantrell <david@slackware.com> -# Modified for PHP 4+ by volkerdi@slackware.com -# -# Small changes by rhatto -# Use this script if you want a cvs snapshot. -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="php" -VERSION=${VERSION:=4.4.2} -SNAP_VERSION=${SNAP_VERSION:=200606181830} -PINE=${PINE:=4.64} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} - -TMP=${TMP:=/tmp} -PKG=$TMP/package-php -SRC_DIR=${SRC:=$CWD} - -RTOOL="wget" - -SRC="php4-STABLE-$SNAP_VERSION.tar.bz2" -URL="http://snaps.php.net/$SRC" - -# pear modules -DB="DB-1.7.6.tgz" -HTTP="HTTP-1.4.0.tgz" -MAIL="Mail-1.1.9.tgz" -SMTP="Net_SMTP-1.2.8.tgz" -SOCKET="Net_Socket-1.0.6.tgz" -PARSER="XML_Parser-1.2.7.tgz" -RPC="XML_RPC-1.4.5.tgz" -TAR="Archive_Tar-1.3.1.tgz" -GETOPT="Console_Getopt-1.2.tgz" -TEMPLATE="HTML_Template_IT-1.1.3.tgz" - -PEAR="http://pear.php.net/get" - -if [ "$RTOOL" == "wget" ]; then - - if [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - fi - - # rm -rf $SRC_DIR/pear* - mkdir -p $SRC_DIR/pear - - if [ $VERSION = 4.4.2 ]; then - pearlist="$DB $HTTP $MAIL $SMTP $SOCKET $PARSER $RPC" - mkdir -p $SRC_DIR/pear-4.4.2-bad-md5sums - for pear in $TAR $GETOPT $TEMPLATE; do - if [ ! -f "$SRC_DIR/pear-4.4.2-bad-md5sums/$pear" ]; then - wget "$PEAR/$pear" -O "$SRC_DIR/pear-4.4.2-bad-md5sums/$pear" - fi - done - else - pearlist="$DB $HTTP $MAIL $SMTP $SOCKET $PARSER $RPC $TAR $GETOPT $TEMPLATE" - fi - - for pear in $pearlist; do - if [ ! -f "$SRC_DIR/pear/$pear" ]; then - wget "$PEAR/$pear" -O "$SRC_DIR/pear/$pear" - fi - done - -fi - -if [ ! -d $TMP ]; then - mkdir -p $TMP -fi - -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -fi - -# we need to compile Pine to get c-client.a for IMAP support: - -if [ "$ARCH" == "x86_64" ]; then - IMAPLIBDIR=/usr/local/lib64/c-client - LIBDIR="/usr/lib64" - LIB="lib64" -else - IMAPLIBDIR=/usr/local/lib/c-client - LIBDIR="/usr/lib" - LIB="lib" - ADD_FLAGS="--with-db3 --enable-yp" -fi - -if [ -r $IMAPLIBDIR/$LIB/c-client.a ]; then - echo "Using IMAP library:" - ls -l $IMAPLIBDIR/$LIB/c-client.a - sleep 5 -else - ( cd $CWD/../pine ; ./pine.SlackBuild ) - ( cd $TMP/pine${PINE}/imap/c-client - strip -g c-client.a - mkdir -p $IMAPLIBDIR/$LIB - cp c-client.a $IMAPLIBDIR/$LIB - mkdir -p $IMAPLIBDIR/include - cp *.h $IMAPLIBDIR/include - ) -fi - -php_configure() { -EXTENSION_DIR=/usr/$LIB/php/extensions \ -CFLAGS="$SLKCFLAGS" \ -./configure --prefix=/usr \ - $* \ - --with-_lib=$LIB \ - --libdir=$LIBDIR \ - --sysconfdir=/etc \ - --enable-discard-path \ - --with-config-file-path=/etc/apache \ - --enable-safe-mode \ - --with-openssl \ - --with-mhash \ - --enable-bcmath \ - --with-bz2 \ - --with-pic \ - --enable-calendar \ - --enable-ctype \ - --with-gdbm \ - --with-imap-ssl=$IMAPLIBDIR \ - --with-imap=$IMAPLIBDIR \ - --enable-dbase \ - --enable-ftp \ - --with-iconv \ - --with-dom \ - --with-exif \ - --enable-exif \ - --with-gd \ - --enable-gd-native-ttf \ - --with-jpeg-dir=/usr \ - --with-png \ - --with-gmp \ - --enable-mbstring \ - --with-curl=/usr \ - --with-pcre-regex=/usr \ - --with-mysql=shared,/usr \ - --with-gettext=shared,/usr \ - --with-expat-dir=/usr \ - --with-xml \ - --enable-wddx \ - --with-mm=/usr \ - --enable-trans-sid \ - --enable-shmop \ - --enable-sockets \ - --with-regex=php \ - --enable-sysvsem \ - --enable-sysvshm \ - --enable-memory-limit \ - --with-tsrm-pthreads \ - --enable-shared \ - --disable-debug \ - --with-zlib=/usr $ADD_FLAGS - # --with-mod_charset # only for Russian patched Apache - # --with-readline=/usr # this is only for the CGI version - # --with-ttf # this links with the shlib, need X for that - # --with-java # no thanks - - # strange bug, http://bugs.php.net/bug.php?id=31193 - sed -e 's/^EXTRA_LIBS\(.*\)/EXTRA_LIBS\1 -liconv/' Makefile > Makefile.new - mv Makefile.new Makefile - -} - -# compile php -rm -rf $PKG -mkdir -p $PKG/etc/apache -# A trick from DaMouse to enable building php into $PKG. -# We'll remove this later on. -cat /etc/apache/httpd.conf.default > $PKG/etc/apache/httpd.conf -cd $TMP -rm -rf php-$SNAP_VERSION -tar xjvf $SRC_DIR/$SRC - -# Add missing(?) PEAR modules back: -( cd php4-STABLE-$SNAP_VERSION/pear/packages - cp -a $SRC_DIR/pear/* . - bzip2 -d *.bz2 &> /dev/null - gunzip -d -f *.tgz &> /dev/null -) - -# Replace PEAR packages for which the 4.4.2 release contained incorrect md5sums: -if [ $VERSION = 4.4.2 ]; then - ( cd php4-STABLE-$SNAP_VERSION/pear/packages - rm -f HTML_Template_IT-1.1.tar - cp -a $SRC_DIR/pear-4.4.2-bad-md5sums/* . - bzip2 -d --force *.bz2 &> /dev/null - gunzip -d -f *.tgz &> /dev/null - ) -fi - -cd php4-STABLE-$SNAP_VERSION - -if [ "$ARCH" == "x86_64" ]; then - # Fix lib64 - thanks SuSE - echo patchin with $CWD/php-with-_lib-$VERSION.diff.gz... - zcat $CWD/php-with-_lib-$VERSION.diff.gz | patch -p1 --verbose - autoconf -fi - -# Fixup perms/owners: -chown -R root.root . -find . -perm 777 -exec chmod 755 {} \; -find . -perm 775 -exec chmod 755 {} \; -find . -perm 666 -exec chmod 644 {} \; -find . -perm 664 -exec chmod 644 {} \; -find . -name "*.h" -exec chmod 644 {} \; -# Sometimes they ship a few of these: -find . -name "*.orig" -exec rm {} \; -# Patch ini files: - -if [ "$ARCH" == "x86_64" ]; then - zcat $CWD/php.ini-x86_64.diff.gz | patch -p1 --verbose --backup --suffix=.orig - # Fix an issue introduced in PHP 4.4.1 that breaks SquirrelMail and - # probably some other PHP applications: - #zcat $CWD/php.squirrel.diff.gz | patch -p1 --verbose || exit -else - zcat $CWD/php.ini.diff.gz | patch -p1 --verbose --backup --suffix=.orig -fi - -# Make the Apache module version of PHP: -echo "***START APACHE MODULE***" -php_configure --disable-static --with-apxs=/usr/sbin/apxs -make -j3 -make install INSTALL_ROOT=$PKG -make distclean -echo "***END APACHE MODULE***" - -# PHP likes to install Pear with some strange permissions. -chmod 755 $PKG/usr/bin/pear - -# Make the standalone interpreter: -php_configure --enable-force-cgi-redirect --enable-fastcgi --enable-pcntl --enable-sigchild -make -j3 -make install-cli INSTALL_ROOT=$PKG -chmod 755 $PKG/usr/bin/php -chown root.bin $PKG/usr/bin/php - -# PHP 4.4.2 seems to be throwing some junk in the root directory: -( cd $PKG - rm -rf .channels .depdb .depdblock .filemap .lock .registry -) - -if [ "$ARCH" == "x86_64" ]; then - # Fix $PKG/usr/lib64/php perms: - ( cd $PKG/usr/lib64/php - find . -perm 666 -exec chmod 644 {} \; - ) -else - # Fix $PKG/usr/lib/php perms: - ( cd $PKG/usr/lib/php - find . -perm 666 -exec chmod 644 {} \; - ) -fi - -mkdir -p $PKG/usr/doc/php-$SNAP_VERSION -cp -a \ - CODING_STANDARDS CREDITS EXTENSIONS INSTALL LICENSE NEWS README* TODO* \ - sapi/cgi/README.FastCGI \ - $PKG/usr/doc/php-$SNAP_VERSION -chown -R root.root $PKG/usr/doc/php-$SNAP_VERSION - -mkdir -p $PKG/etc/apache -cp -a php.ini-dist php.ini-recommended $PKG/etc/apache -cp -a $CWD/mod_php.conf.example $PKG/etc/apache -chmod 644 $PKG/etc/apache/* -chown root.root $PKG/etc/apache/* - -rm -f $PKG/etc/apache/httpd* - -chown -R root:bin $PKG/usr/bin - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - -gzip -9 $PKG/usr/man/man?/*.? - -mkdir -p $PKG/install -zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -#if [ -d "$IMAPLIBDIR" ]; then -# ( cd $IMAPLIBDIR && rm -rf * ) -# rmdir $IMAPLIBDIR -#fi - -cd $PKG -makepkg -l y -c n $TMP/php-$SNAP_VERSION-$ARCH-$BUILD.tgz - diff --git a/patches/pine/pine.SlackBuild b/patches/pine/pine.SlackBuild deleted file mode 100755 index 56d0441d..00000000 --- a/patches/pine/pine.SlackBuild +++ /dev/null @@ -1,155 +0,0 @@ -#!/bin/bash -# -# got it from ftp://ftp.slackware.com/pub/slackware/slackware-10.2/patches/source/pine/pine.SlackBuild -# small changes by rhatto -# - -# Set initial variables: - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="pine" -VERSION=${VERSION:=4.64} -PINEPGP=${PINEPGP:=0.18.0} -ARCH=${ARCH:=i486} -PINEBUILD=${BUILD:=1rha} -IMAPDBUILD=${BUILD:=1rha} - -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP - -PKG1=$TMP/package-pine -PKG2=$TMP/package-imapd - -RTOOL="wget" -SRC="pine$VERSION.tar.bz2" -URL="ftp://ftp.slackware.com/pub/slackware/slackware-10.2/patches/source/pine/$SRC" -PGP="pinepgp-$PINEPGP.tar.gz" -PGP_URL="ftp://ftp.slackware.com/pub/slackware/slackware-10.2/patches/source/pine/$PGP" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ]; then - - if [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - fi - - if [ ! -f "$SRC_DIR/$PGP" ]; then - wget "$PGP_URL" -O "$SRC_DIR/$PGP" - fi - -fi - -if [ ! -d $TMP ]; then - mkdir -p $TMP # location to build the source -fi -rm -rf $PKG1 $PKG2 -mkdir -p $PKG1 $PKG2 - -# Explode the package framework: -cd $PKG1 -explodepkg $CWD/_pine.tar.gz -cd $PKG2 -explodepkg $CWD/_imapd.tar.gz - -echo "+==========+" -echo "| pine$VERSION |" -echo "+==========+" -cd $TMP -rm -rf pine$VERSION -tar xjvf $SRC_DIR/$SRC -cd pine$VERSION - -if [ "$ARCH" == "x86_64" ]; then - ( cd imap/src/osdep/unix; zcat $CWD/fpic.diff.gz | patch -p0 --verbose -E || exit ) -fi - -zcat $CWD/pine-slackware.config.diff.gz | patch -p1 --backup --verbose -E || exit - -# Set default debug level to 0: -zcat $CWD/pine.debug.diff.gz | patch -p1 --backup --verbose -E || exit -echo "#define PASSFILE \".pine.pwd\"" >> pine/osdep/os-lnx.h -# Remove ~ files: -find . -name "*~" | xargs rm --verbose -mkdir $PKG1/usr/doc/pine$VERSION -cp -a README CPYRIGHT $PKG1/usr/doc/pine$VERSION -( cd doc ; cp -a * $PKG1/usr/doc/pine$VERSION ) -( cd $PKG1/usr/doc/pine$VERSION ; rm *.1 tech-notes.txt ) -( cd $PKG1/usr/doc/pine$VERSION ; chown -R root.root * ) -mkdir -p $PKG2/usr/doc/pine$VERSION -cp -a README CPYRIGHT $PKG2/usr/doc/pine$VERSION -chown root.root $PKG2/usr/doc/pine$VERSION/* - -if [ "$ARCH" == "x86_64" ]; then - ./build slx SSLLIB=/usr/lib SSLDIR=/etc/ssl SSLCERTS=/etc/ssl/certs SSLINCLUDE=/usr/include/openssl SSLTYPE=unix OPTIMIZE="-O2" DEBUG=-O2 CC="gcc -fPIC" -else - ./build slx SSLLIB=/usr/lib SSLDIR=/etc/ssl SSLCERTS=/etc/ssl/certs SSLINCLUDE=/usr/include/openssl SSLTYPE=unix OPTIMIZE=-O2 DEBUG=-O2 -fi - -#( cd imap ; make clean ) -#( cd imap ; make slx ) -for file in doc/pico.1 doc/pilot.1 doc/pine.1 ; do - cat $file | gzip -9c > $PKG1/usr/man/man1/`basename $file`.gz -done -for file in imap/src/imapd/imapd.8 imap/src/ipopd/ipopd.8 ; do - cat $file | gzip -9c > $PKG2/usr/man/man8/`basename $file`.gz -done -cd imap/imapd -strip imapd -cat imapd > $PKG2/usr/sbin/imapd -cd ../ipopd -strip ipop3d -cat ipop3d > $PKG2/usr/sbin/ipop3d -cd ../../bin -strip * -cat pico > $PKG1/usr/bin/pico -cat pilot > $PKG1/usr/bin/pilot -cat pine > $PKG1/usr/bin/pine -# Add a default system-wide config file: -$PKG1/usr/bin/pine -conf > $PKG1/etc/pine.conf - -# Add slack-desc files: -mkdir -p $PKG1/install -cat $CWD/slack-desc.pine > $PKG1/install/slack-desc -mkdir -p $PKG2/install -cat $CWD/slack-desc.imapd > $PKG2/install/slack-desc - -# Add pinepgp support: -cd $TMP -tar xzvf $SRC_DIR/pinepgp-$PINEPGP.tar.gz -cd pinepgp-$PINEPGP -chown -R root.root . -./configure --prefix=/usr -make || exit 32 -make install DESTDIR=$PKG1 -chown root.bin $PKG1/usr/bin/* -mkdir -p $PKG1/usr/doc/pinepgp-$PINEPGP -cp -a COPYING README $PKG1/usr/doc/pinepgp-$PINEPGP -chmod 644 $PKG1/usr/doc/pinepgp-$PINEPGP/* - -# Build the package: -cd $PKG1 -makepkg -l y -c n $REPOS/pine-$VERSION-$ARCH-$PINEBUILD.tgz -cd $PKG2 -makepkg -l y -c n $REPOS/imapd-$VERSION-$ARCH-$IMAPDBUILD.tgz - -# Clean up the extra stuff: -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/patches/sdl/sdl.SlackBuild b/patches/sdl/sdl.SlackBuild deleted file mode 100755 index 357414cb..00000000 --- a/patches/sdl/sdl.SlackBuild +++ /dev/null @@ -1,207 +0,0 @@ -#!/bin/bash -# -# got it from ftp://ftp.slackware.com/pub/slackware/slackware-10.2/source/l/sdl/sdl.SlackBuild -# small changes by rhatto -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="sdl" -VERSION=${VERSION:=1.2.11} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -IMAGE=${IMAGE:=1.2.5} -MIXER=${MIXER:=1.2.7} -NET=${NET:=1.2.6} -TTF=${TTF:=2.0.8} - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="SDL-$VERSION.tar.$PACKAGE_EXT" -SRC_image="SDL_image-$IMAGE.tar.gz" -SRC_mixer="SDL_mixer-$MIXER.tar.gz" -SRC_net="SDL_net-$NET.tar.gz" -SRC_ttf="SDL_ttf-$TTF.tar.gz" -URL="http://www.libsdl.org/release/$SRC" -URL_LIB="http://www.libsdl.org/projects" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -TMP="$TMP/$PACKAGE" -mkdir -p $SRC_DIR $TMP - -if [ "$RTOOL" == "wget" ]; then - if [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL/$SRC" -O "$SRC_DIR/$SRC" - fi - if [ ! -f "$SRC_DIR/$SRC_image" ]; then - wget "$URL_LIB/SDL_image/release/$SRC_image" -O "$SRC_DIR/$SRC_image" - fi - if [ ! -f "$SRC_DIR/$SRC_mixer" ]; then - wget "$URL_LIB/SDL_mixer/release/$SRC_mixer" -O "$SRC_DIR/$SRC_mixer" - fi - if [ ! -f "$SRC_DIR/SDL_net-$NET.tar.gz" ]; then - wget "$URL_LIB/SDL_net/release/$SRC_net" -O "$SRC_DIR/$SRC_net" - fi - if [ ! -f "$SRC_DIR/SDL_ttf-$TTF.tar.gz" ]; then - wget "$URL_LIB/SDL_ttf/release/$SRC_ttf" -O "$SRC_DIR/$SRC_ttf" - fi -fi - -PKG="$TMP/package-$PACKAGE" - -LIBDIR=/usr/lib -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIR=/usr/lib64 -fi -rm -rf $PKG -mkdir -p $PKG -cd $TMP -rm -rf sdl-$VERSION -tar xf$tarflag $SRC_DIR/$SRC -cd SDL-$VERSION -if [ "$ARCH" == "x86_64" ]; then - gzip -dc $CWD/libdir-fix.diff.gz | patch -p1 -fi -chown -R root.root . -find . -perm 777 -exec chmod 755 {} \; -find . -perm 664 -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --enable-shared=yes \ - --libdir=$LIBDIR \ - --enable-static=no -make -j3 -# Spam /, for mixer/image later on: -make install -# install to package: -make install DESTDIR=$PKG -mkdir -p $PKG/usr/doc/SDL-$VERSION/html -cp -a docs/index.html $PKG/usr/doc/SDL-$VERSION -cp -a docs/html/*.html $PKG/usr/doc/SDL-$VERSION/html -cp -a BUGS COPYING CREDITS INSTALL README* TODO WhatsNew $PKG/usr/doc/SDL-$VERSION -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -# Add SDL_image: -cd $TMP -rm -rf SDL_image-$IMAGE -tar xf$tarflag $SRC_DIR/$SRC_image -cd SDL_image-$IMAGE -chown -R root.root . -find . -perm 777 -exec chmod 755 {} \; -find . -perm 664 -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --enable-shared=yes \ - --libdir=$LIBDIR \ - --enable-static=no -make -j3 -make install DESTDIR=$PKG -mkdir -p $PKG/usr/doc/SDL_image-$IMAGE -cp -a \ - CHANGES COPYING README \ - $PKG/usr/doc/SDL_image-$IMAGE - -# Add SDL_mixer: -cd $TMP -rm -rf SDL_mixer-$MIXER -tar xf$tarflag $SRC_DIR/$SRC_mixer -cd SDL_mixer-$MIXER -chown -R root.root . -find . -perm 777 -exec chmod 755 {} \; -find . -perm 664 -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --enable-shared=yes \ - --libdir=$LIBDIR \ - --enable-static=no -make -j3 -make install DESTDIR=$PKG -mkdir -p $PKG/usr/doc/SDL_mixer-$MIXER -cp -a \ - CHANGES COPYING README \ - $PKG/usr/doc/SDL_mixer-$MIXER - -# Add SDL_net: -cd $TMP -rm -rf SDL_net-$NET -tar xf$tarflag $SRC_DIR/$SRC_net -cd SDL_net-$NET -chown -R root.root . -find . -perm 777 -exec chmod 755 {} \; -find . -perm 664 -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --enable-shared=yes \ - --libdir=$LIBDIR \ - --enable-static=no -make -j3 -make install DESTDIR=$PKG -mkdir -p $PKG/usr/doc/SDL_net-$NET -cp -a \ - CHANGES COPYING README \ - $PKG/usr/doc/SDL_net-$NET - -# Add SDL_ttf: -cd $TMP -rm -rf SDL_ttf-$TTF -tar xf$tarflag $SRC_DIR/$SRC_ttf -cd SDL_ttf-$TTF -chown -R root.root . -find . -perm 777 -exec chmod 755 {} \; -find . -perm 664 -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --enable-shared=yes \ - --libdir=$LIBDIR \ - --enable-static=no -make -j3 -make install DESTDIR=$PKG -mkdir -p $PKG/usr/doc/SDL_ttf-$TTF -cp -a \ - CHANGES COPYING README \ - $PKG/usr/doc/SDL_ttf-$TTF - -chown -R root.bin $PKG/usr/bin -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/*.? - -cd $PKG -makepkg -l y -c n $REPOS/sdl-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - - diff --git a/patches/smartmontools/smartmontools.SlackBuild b/patches/smartmontools/smartmontools.SlackBuild deleted file mode 100755 index f37c880c..00000000 --- a/patches/smartmontools/smartmontools.SlackBuild +++ /dev/null @@ -1,96 +0,0 @@ -#!/bin/bash -# -# got it from ftp://ftp.slackware.com/pub/slackware/slackware-current/source/a/smartmontools/smartmontools.SlackBuild -# small changes by rhatto -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="smartmontools" -VERSION=${VERSION:=5.36} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/smartmontools/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-$PACKAGE -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $TMP $SRC_DIR - -# TODO: signature checking -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - rm -f $SRC_DIR/$SRC.asc - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.asc" -O "$SRC_DIR/$SRC.asc" -fi - -if [ ! -d $TMP ]; then - mkdir -p $TMP # location to build the source -fi - -rm -rf $PKG -mkdir -p $PKG - -cd $TMP -rm -rf smartmontools-$VERSION -tar xvf$tarflag $SRC_DIR/$SRC -cd smartmontools-$VERSION -chown -R root:root . -./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - $ARCH-slackware-linux -make || exit 32 -make install DESTDIR=$PKG -# Not used on Slackware: -rm -rf $PKG/etc/rc.d -mv $PKG/etc/smartd.conf $PKG/etc/smartd.conf.new -gzip -9 $PKG/usr/man/man?/*.? -mv $PKG/usr/share/doc $PKG/usr -rmdir $PKG/usr/share -rm -f $PKG/usr/doc/smartmontools-$VERSION/CHANGELOG \ - $PKG/usr/doc/smartmontools-$VERSION/smartd.conf -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -mkdir -p $PKG/install -zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -# Build the package: -cd $PKG -makepkg -l y -c n $REPOS/smartmontools-$VERSION-$ARCH-$BUILD.tgz - -# Clean up the extra stuff: -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/patches/sudo/sudo.SlackBuild b/patches/sudo/sudo.SlackBuild deleted file mode 100755 index 289ef526..00000000 --- a/patches/sudo/sudo.SlackBuild +++ /dev/null @@ -1,129 +0,0 @@ -#!/bin/bash -# -# Got it from http://slamd64.he.net/slamd64-10.2b/source/ap/sudo/sudo.SlackBuild -# Small changes by rhatto -# - -# Set initial variables: -CWD=`pwd` - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="sudo" -VERSION=${VERSION:=1.6.8p12} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.sudo.ws/sudo/dist/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - rm -f $SRC_DIR/$SRC.sig - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.sig" -O "$SRC_DIR/$SRC.sig" -fi - -gpg --import << EOGPG ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.0.7 (OpenBSD) - -mQGiBD2bdiURBACyoSsYq9t8jiLnhABRZcgDP2vaoJoGJD3eb9HNsv2+0IrcHaut -s1QR1AY88AGTMnQTFWjH1vIXz/YCKnvgqklfbVCMehvkOUKvGv2eP7IkmWvVPIQb -kayHCtChOKW86hqxZXyT8sbBJqHGHq7xBbg71uZ/CSaTY3ATencRX+UndwCg6ujz -FFQhKoVwnPdYPkYA10kp2UsD/2Act3O9UJabaln5MLqLQrxo1Cqa3+ht4liAAOr3 -psMPcieyIULQ4yE19Jvb90s2sao88BUPVeDxBHV/nhcNQxlH4Boc+kWtU36XSxU3 -yrUhZDQIvrM4o1yCSgNSwUM88+qYm6ETAT0sZAiFT9biMjsT4Bw13KihyYtE2L36 -LdXOA/9MEH8zWRqUjQMt4X1yKTjwmIotAd9xetVNj+4lfTgmsnlZoex7T94Id0+B -FDDSj4gpQ7GpFa0qOQgTyaUo5HgoPFw4F9TjebWiyey2SznIw4960KoAwfSTdSOG -GoD96xuBsmQGCfdIFW43SJngXKiOpF/3VHoUxGYhTefOSGHAvLQqVG9kZCBDLiBN -aWxsZXIgPFRvZGQuTWlsbGVyQGNvdXJ0ZXNhbi5jb20+iFkEExECABkFAj2bdiUE -CwcDAgMVAgMDFgIBAh4BAheAAAoJEFqJ36J+5HDEQigAoLdD+y5EQzvogb6oybhC -pBBmefqYAKDGlnXX7JNBJYBv/r5TBg4+zLOOL7kBDQQ9m3YnEAQAzhN0fOfOz3+z -m0rHJ+hCW06ME9W1UWTgPdkh6izMO29j5tsq7MDOEoiBA8fGNV9+1nqXS3PWsYpP -qnm+Yx/8zHPsepiOWe3UaJruBfFT8BlGSzN6p9aO1liQOnv57XouRab5tUFZPDM7 -ADHGAlruyvZjzywj/v6FWNoY6DLiqosAAwUEAKSap7csw/skFED0lF/lsllvmRa7 -4kd/lEYGPB62Cyau/4nucrnZrBNP7wSIdpCLzQxq6l/j/vP5aUV8qN2W6+DY1CZA -rodtZKPUNGHCdop9ZcskEx6eOG2ivYpgn0z6scoXUJ4g5kCSshzPedG4DOLHFMtE -hVDWxnHdtn0UFCntiEYEGBECAAYFAj2bdicACgkQWonfon7kcMTOeACgmCPD1Is5 -KhRmc+7kY4ILfdUX5OUAn2mdSBk/pObAfpdPzasJT7QxIQFL -=3GDW ------END PGP PUBLIC KEY BLOCK----- -EOGPG - -gpg --verify $SRC.sig $SRC || echo WARNING: Could not check signature or WRONG signature found. - -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-sudo -rm -rf $TMP -mkdir -p $PKG - -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" -fi - -cd $TMP -rm -rf sudo-$VERSION -tar xvf$tarflag $SRC_DIR/$SRC -cd sudo-$VERSION -chown -R root.root . -CFLAGS="$SLKCFLAGS" \ -./configure --prefix=/usr --sbindir=/usr/sbin --with-getpass --with-C2 -make || exit 32 -make install DESTDIR=$PKG -chown -R root:bin $PKG/usr/bin $PKG/usr/sbin -( cd $PKG/usr/bin - chmod 4711 sudo - ln -sf sudo sudoedit -) -chmod 755 $PKG/usr/sbin/visudo -rm -f $PKG/usr/man/man8/sudoedit.8 -gzip -9 $PKG/usr/man/man?/*.? -( cd $PKG/usr/man/man8 ; ln -sf sudo.8.gz sudoedit.8.gz ) -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -mv $PKG/etc/sudoers $PKG/etc/sudoers.new -mkdir -p $PKG/usr/doc/sudo-$VERSION -cp -a \ - BUGS HISTORY INSTALL LICENSE PORTING README README.LDAP RUNSON TODO TROUBLESHOOTING UPGRADE \ - $PKG/usr/doc/sudo-$VERSION -chmod 644 $PKG/usr/doc/sudo-$VERSION/* -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh - -# Build the package: -cd $PKG -makepkg -l y -c n $REPOS/sudo-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/postfix/postfix.SlackBuild b/postfix/postfix.SlackBuild deleted file mode 100755 index 9e7efa7f..00000000 --- a/postfix/postfix.SlackBuild +++ /dev/null @@ -1,193 +0,0 @@ -#!/bin/bash -# -# original script from http://www.slacky.it/download/network/tool/postfix/2.2.10/src/postfix.SlackBuild -# changes by rhatto at riseup.net -# -# TODO: atualizar para o postfix 2.3.0 -# slack-required -# arrumar pasta de construcao -# - -cat << EOECHO -To build postfix with full capabilities (pcre, mysql, sasl, tls, ldap, vda and -postfix-anon support, first build/install the following packages: - - db3 and/or db4 - libgpg-error - libgcrypt - courier-authlib - courier-imap - gnutls - cyrus-sasl - openldap-client - -EOECHO - -if [ "$INTERACT" != "no" ]; then - echo "Hit ENTER do continue, Crtl-C to abort" - read crap -else - echo sleeping 3 seconds... - sleep 3 -fi - -CWD=`pwd` - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE=postfix -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.2.11} -BUILD=${BUILD:=2rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# general definitions -PACKAGE_EXT="gz" -NAME=$PACKAGE -DOCDIR=/usr/doc/${NAME}-${VERSION} -READMEDIR=${DOCDIR}/README_FILES -HTMLDIR=${DOCDIR}/HTML -MANDIR=/usr/man -TMP="$TMP/$PACKAGE" -PKGDIR=${TMP}/package-${NAME} -SOURCEDIR=${TMP}/${NAME}-${VERSION} -RTOOL="wget" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" - -# url definitions -VDA="$PACKAGE-$VERSION-vda.patch.gz" -VDA_URL="http://web.onda.com.br/nadal/postfix/VDA/$VDA" -ANON="postfix-anon-$VERSION.diff" -URL="ftp://ftp.pucpr.br/$PACKAGE/official/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -# download sources -if [ "$RTOOL" == "wget" ]; then - if [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - fi - if [ ! -f "$SRC_DIR/$VDA" ]; then - wget "$VDA_URL" -O "$SRC_DIR/$VDA" - fi - if [ ! -f "$SRC_DIR/$SRC.sig" ]; then - wget "$URL.sig" -O "$SRC_DIR/$SRC.sig" - fi -fi - -rm -rf ${PKGDIR} -mkdir -p ${PKGDIR} - -cd ${PKGDIR} -# install scripts - -if [ -e ${CWD}/script_${NAME}.tgz ]; then - tar zxvf ${CWD}/script_${NAME}.tgz -else - mkdir -v install -fi -sleep 1 -if [ -e ${CWD}/slack-desc ];then - cat ${CWD}/slack-desc | grep ^${NAME} > ${PKGDIR}/install/slack-desc -fi - -# Extract - -cd ${TMP} -rm -rf ${NAME}-${VERSION} ${SOURCEDIR} -tar xzvf $SRC_DIR/${NAME}-$VERSION.tar.gz -# Patch - -if [ -f "$SRC_DIR/$VDA" ]; then - gzip -dc $SRC_DIR/$VDA | patch -p0 -fi - -if [ -f "$CWD/$ANON" ]; then - patch -p0 < $CWD/$ANON -fi - -cd ${SOURCEDIR} -sleep 1 - -# Build - -# make -f Makefile.init makefiles \ -# 'CCARGS=-DUSE_TLS -DHAS_SSL -I/usr/include/openssl -DHAS_MYSQL -I/usr/include/mysql' \ -# 'AUXLIBS=-L/usr/lib -lssl -lcrypto -L/usr/lib/mysql -lmysqlclient -lz -lm' - -# db3 explicit -# make -f Makefile.init makefiles CCARGS="-DUSE_SASL_AUTH -I/usr/include/sasl/ -DHAS_MYSQL -I/usr/include/mysql/ -I/usr/include -DHAS_LDAP -DUSE_TLS -I/usr/include/gnutls/ -DHAS_PCRE -I/usr/include -DHAS_DB -I/usr/include/db3" AUXLIBS="-L/usr/lib -lsasl2 -L/usr/lib/mysql/ -lmysqlclient -lz -lm -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre -L/usr/lib -lldap -L/usr/lib -llber -L/usr/include/db3 -ldb3" - -make -f Makefile.init makefiles CCARGS="-DUSE_SASL_AUTH -I/usr/include/sasl/ -DHAS_MYSQL -I/usr/include/mysql/ -I/usr/include -DHAS_LDAP -DUSE_TLS -I/usr/include/gnutls/ -DHAS_PCRE -I/usr/include" AUXLIBS="-L/usr/lib -lsasl2 -L/usr/lib/mysql/ -lmysqlclient -lz -lm -L/usr/lib -lssl -lcrypto -L/usr/lib -lpcre -L/usr/lib -lldap -L/usr/lib -llber" - -make || exit 32 -sleep 1 - -sh postfix-install \ - install_root=${PKGDIR} \ - tempdir=${SOURCE} \ - manpage_directory=${MANDIR} \ - readme_directory=${READMEDIR} \ - html_directory=${HTMLDIR} \ - config_directory=/etc/postfix \ - sample_directory=/etc/postfix/sample \ - daemon_directory=/usr/libexec/postfix \ - command_directory=/usr/sbin/ \ - queue_directory=/var/spool/postfix \ - sendmail_path=/usr/sbin/sendmail \ - newaliases_path=/usr/sbin/newaliases \ - mailq_path=/usr/sbin/mailq \ - mail_owner=postfix \ - setgid_group=postdrop \ - -non-interactive - -cd ${PKGDIR}/etc/postfix - -for a in access aliases canonical header_checks main.cf makedefs.out master.cf postfix-files relocated transport virtual; do - mv ${a} ${a}.new -done - -sleep 2 - -mkdir -p ${PKGDIR}/${DOCDIR} - -for file in AUTHORS COPYING HACKING NEWS README TODO INSTALL AAAREADME COMPATIBILITY COPYRIGHT HISTORY LICENSE RELEASE_NOTES* TLS_* US_PATENT_6321267; do - if [ -e "${SOURCEDIR}/${file}" ]; then - cp -v ${SOURCEDIR}/${file} ${PKGDIR}/${DOCDIR}/ - fi -done - -( cd $PKGDIR - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - -find ${PKGDIR}/${DOCDIR} ${PKGDIR}/${MANDIR} -type f | xargs gzip -v - -find ${PKGDIR}/bin ${PKGDIR}/sbin ${PKGDIR}/usr/bin ${PKGDIR}/usr/sbin -type f | xargs chown -v root.bin -# Build the package: -cd $PKGDIR -#requiredbuilder -v -y -s $CWD $PKGDIR -/sbin/makepkg -l n -c n --prepend $REPOS/${NAME}-${VERSION}-${ARCH}-${BUILD}.tgz - -# Clean up the extra stuff: -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/postgrey/postgrey.SlackBuild b/postgrey/postgrey.SlackBuild deleted file mode 100755 index cda0df38..00000000 --- a/postgrey/postgrey.SlackBuild +++ /dev/null @@ -1,109 +0,0 @@ -#!/bin/bash -# -# slackbuild script for mod_fastcgi -# -# you'll need the following perl modules to run postgrey: -# -# cpan2tgz --install Net::Server IO::Multiplex BerkeleyDB Digest::SHA1 -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="postgrey" -VERSION=${VERSION:=1.27} -ARCH="noarch" -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://isg.ee.ethz.ch/tools/postgrey/pub/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -CWD="`pwd`" - -mkdir -p $TMP/package-$PACKAGE/$PACKAGE -cd $TMP/package-$PACKAGE/$PACKAGE - -mkdir -p usr/{sbin,bin} -mkdir -p etc/postfix - -cp $CWD/postgrey usr/sbin -cp $CWD/postgrey_whitelist_clients etc/postfix/postgrey_whitelist_clients.new -cp $CWD/postgrey_whitelist_recipients etc/postfix/postgrey_whitelist_recipients.new -cp $CWD/contrib/postgreyreport usr/bin - -chmod 755 usr/sbin/postgrey usr/bin/postgreyreport - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -postgrey: postgrey (Postfix Greylisting Policy Server) -postgrey: -postgrey: Postgrey is a Postfix policy server that implements greylisting. When -postgrey: a request for mail delivery is received by Postfix via SMTP, the -postgrey: triplet CLIENT_IP / SENDER / RECIPIENT is built. If it is the first -postgrey: time that this triplet is seen, or if the triplet was first seen less -postgrey: than 10 minutes ago, then the mail gets rejected with a temporary -postgrey: error. Hopefully, spammers or viruses will not try again later, even -postgrey: though such behavior is required per RFC. -postgrey: -postgrey: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in COPYING Changes README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -# install script -echo '( if [ ! -f "etc/postfix/postgrey_whitelist_recipients" ]; then mv etc/postfix/postgrey_whitelist_recipients.new etc/postfix/postgrey_whitelist_recipients; fi )' > install/doinst.sh -echo '( if [ ! -f "etc/postfix/postgrey_whitelist_clients" ]; then mv etc/postfix/postgrey_whitelist_clients.new etc/postfix/postgrey_whitelist_clients; fi )' >> install/doinst.sh - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/privoxy/privoxy.SlackBuild b/privoxy/privoxy.SlackBuild deleted file mode 100755 index b0bce519..00000000 --- a/privoxy/privoxy.SlackBuild +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# -# SlackBuild script to call privoxy.build with correct settings -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="privoxy" -VERSION=${VERSION:=3.0.3} -ARCH="${ARCH:=i486}" -BUILD=${BUILD:=2rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -rm -rf $TMP/$PACKAGE -mkdir -p $SRC_DIR/$PACKAGE $TMP/$PACKAGE - -slacktrack -b $REPOS -x $TMP,$SRC_DIR,/dev -jefkzp "$PACKAGE-$VERSION-$ARCH-$BUILD.tgz" "./$PACKAGE.build" - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP/$PACKAGE -fi diff --git a/pwlib/pwlib.SlackBuild b/pwlib/pwlib.SlackBuild deleted file mode 100755 index c9f848b7..00000000 --- a/pwlib/pwlib.SlackBuild +++ /dev/null @@ -1,120 +0,0 @@ -#!/bin/bash -# -# slackbuild script for pwlib -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building pwlib are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="pwlib" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.10.1} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.ekiga.org/admin/downloads/latest/sources/sources/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --enable-plugins -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -pwlib: pwlib (PWLib is a library to allow portable applications) -pwlib: -pwlib: PWLib is a moderately large class library that has its genesis many years -pwlib: ago as a method to product applications to run on both Microsoft Windows -pwlib: and Unix X-Windows systems. It also was to have a Macintosh port as well -pwlib: but this never eventuated. The parts of the library relating to GUI -pwlib: functions have also been removed. -pwlib: -pwlib: -pwlib: -pwlib: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in ReadMe.txt ReadMe_QOS.txt History.txt ;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/pygtk/pygtk.SlackBuild b/pygtk/pygtk.SlackBuild deleted file mode 100755 index 5cf09f7d..00000000 --- a/pygtk/pygtk.SlackBuild +++ /dev/null @@ -1,134 +0,0 @@ -#!/bin/bash -# -# slackbuild script for pygtk -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building pygtk are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="pygtk" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.8.5} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38; ERROR_GPG=39 -ERROR_PATCH=40 - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://ftp.gnome.org/pub/GNOME/sources/pygtk/2.8/$SRC" -MD5="$PACKAGE-$VERSION.md5sum" -MD5_URL="http://ftp.gnome.org/pub/GNOME/sources/pygtk/2.8/$MD5" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ]; then - if [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET - fi - if [ ! -f "$SRC_DIR/$MD5" ]; then - wget "$MD5_URL" -O "$SRC_DIR/$MD5" || exit $ERROR_WGET - fi -fi - -cd $SRC_DIR -grep $SRC $MD5 > $SRC.md5 -md5sum $SRC | diff - $SRC.md5 || exit $ERROR_MD5 - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf $SRC_DIR/$SRC || exit $ERROR_TAR -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff || exit $ERROR_PATCH -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE install || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -pygtk: pygtk (A set of Python bindings for the GTK widget set) -pygtk: -pygtk: PyGTK provides a convenient wrapper for the GTK library for use in -pygtk: Python programs, and takes care of many of the boring details such -pygtk: as managing memory and type casting. When combined with PyORBit and -pygtk: gnome-python, it can be used to write full featured Gnome -pygtk: applications. -pygtk: -pygtk: -pygtk: -pygtk: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -DOCS="COPYING README" - -for file in $DOCS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/qemu/qemu.SlackBuild b/qemu/qemu.SlackBuild deleted file mode 100755 index d0ec3625..00000000 --- a/qemu/qemu.SlackBuild +++ /dev/null @@ -1,206 +0,0 @@ -#!/bin/bash -# -# slackbuild for qemu, by Rudson R. Alves -# requires: none -# tested: qemu-0.8.2 - -CWD=`pwd` - -# ---- Inicializa variáveis com o slackbuild ------------ -if [ -e "/root/.slackbuildrc" ]; then - source /root/.slackbuildrc -elif [ -e "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -# -------- Variáveis de controle de versão -------------- -# Nome da fonte para a qual o slackbuild foi construído e -# o seu md5sum -SRC_ORIG="qemu-0.8.2.tar.gz" -MD5_ORIG="5b3a89eb2f256a8a6f3bb07f7b3f1b07" -VERSION_ORIG=`echo $SRC_ORIG | sed 's/\(.*\)-\(.*\)\.\(.*\..*\)$/\2/'` -EXTENSION=`echo $SRC_ORIG | sed 's/\(.*\)-\(.*\)\.\(.*\..*\)$/\3/'` - -# ------- Códigos de erro para o createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -# --------- Inicializa variáveis de entrada ------------- -PACKAGE=`echo $SRC_ORIG | sed 's/\(.*\)-\(.*\)\.\(.*\..*\)$/\1/'` -ARCH=${ARCH:=i468} -SRC_DIR=${SRC:=$CWD} -VERSION=${VERSION:=$VERSION_ORIG} -SRC=$PACKAGE-$VERSION.$EXTENSION -BUILD=${BUILD:=1rud} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} -PREFIX=${PREFIX:=/usr} -OPTCONF=${OPTCONF:="--enable-alsa"} -MD5=${MD5:=$MD5_ORIG} -URL=${URL:="http://fabrice.bellard.free.fr/qemu/$SRC"} - -# ---------------- SlackBuild Help ---------------------- -if [ "$1" = "--help" -o "$1" = "help" ]; then - echo -e "\033[01;32m -Use: var1=\"value 1\" var2=\"value 2\" ... <package>.SlackBuild -where: - ARCH=machine arch (i386, i486, i686, ...) - VERSION=package version - BUILD=package build version (default 1rud) - SRC=source name of package - SRC_DIR=source directory (default $PWD) - TMP=temporary directory (default /tmp) - REPOS=repository directory - PREFIX=prefix from install package - OPTCONF=options to pass from ./configure. To configure - help, use OPTCONF=\"--help\" - MD5=md5sum from package source - URL=url from package source -\033[m" - exit $ERROR_HELP -fi - -# ---------------- Download fontes ---------------------- -# Fonte a ser compilada, com o path -SOURCE=$SRC_DIR/$SRC -# Verifica existência do pacote em $SRC em $SRC_DIR -if [ ! -e $SOURCE ]; then - echo -e "\n\n\033[01;32m Download $PACKAGE \n\033[m" - wget "$URL" -P "$SRC_DIR/" - # Verifica se o - if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m No such source file in $URL\n\033[m" - exit $ERROR_WGET - fi -fi - -# ------------------ Checa md5sum ----------------------- -if [ "$SRC_ORIG" = "$SRC" -o "$MD5" != "$MD5_ORIG" -a "$MD5" != "no" ]; then - SUM=`md5sum $SRC_DIR/$SRC | awk '{print $1}'` - if [ "$SUM" != "$MD5" ]; then - echo -e "\n\n\033[01;31m MD5SUM error: run Slackbuild again \n\033[m" - echo -e "\033[01;31m Remove $PACKAGE from $SRC_DIR and start Slackbuild again or use MD5=\"no\" \n\033[m" - exit $ERROR_MD5 - fi - echo -e "\n\n\033[01;32m Md5sum Ok \n\033[m" -fi - -# ----------------- ARCH e LIBDIR ----------------------- -# Define LIBDIR -LIBDIR=$PREFIX/lib -# Seleciona flags para o compilador -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" - LIBDIR="$PREFIX/lib64" -fi - -# -------------- Desempacota fontes --------------------- -# Desempacota fontes em PKG_SRC=$TMP/$PACKAGE-source -PKG_SRC=$TMP/$PACKAGE-source -rm -rf $PKG_SRC 2>/dev/null -mkdir -p $PKG_SRC -# Desempacota $SOURCE em $TMP/$PACKAGE-source -tar xvf $SOURCE -C $PKG_SRC -if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m $SOURCE file error \n\033[m" - exit $ERROR_TAR -fi -# Pega o nome do diretório das fontes independente de sua -# estrutura (package-version...) -PKG_DIR="$PKG_SRC/$( ls $PKG_SRC/ )" -cd $PKG_DIR - -# -------------- Configura programa --------------------- -# Configura programa -echo -e "\n\n\033[01;32m CFLAGS=\"$SLKCFLAGS\" ./configure --prefix=$PREFIX --libdir=$LIBDIR $OPTCONF \n\033[m" -CFLAGS="$SLKCFLAGS" ./configure --prefix=$PREFIX --libdir=$LIBDIR $OPTCONF -if [ $? -ne 0 -o "$OPTCONF" = "--help" ]; then - echo -e "\n\n\033[01;31m Configure error \n\033[m" - exit $ERROR_CONF -fi - -# ---------------- Compila programa --------------------- -echo -e "\n\n\033[01;32m make all \n\033[m" -make -if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m Build error \n\033[m" - exit $ERROR_MAKE -fi - -# ------------- Diretório Temporário -------------------- -# Cria diretório temporário para construção do pacote -PKG=$TMP/$PACKAGE -rm -rf $PKG -mkdir -p $PKG - -# --------------- Instala programa ---------------------- -# Instala programa em diretório temporário -echo -e "\n\n\033[01;32m make install DESTDIR=$PKG \n\033[m" -make install prefix=$PKG/$PREFIX \ - bindir=$PKG/$PREFIX/bin \ - mandir=$PKG/$PREFIX/man \ - datadir=$PKG/$PREFIX/share/qemu \ - docdir=$PKG/$PREFIX/doc/qemu-$VERSION -if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m Install error \n\033[m" - exit $ERROR_INSTALL -fi -gzip $PKG/$PREFIX/man/man1/* -# --------------------------------------------------------- - -# ----------------- Stripa código ----------------------- -cd $PKG -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -# ---------------- Cria slack-desc ---------------------- -mkdir $PKG/install -cat << EOF > $PKG/install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' on -# the right side marks the last column you can put a character in. You must make -# exactly 11 lines for the formatting to be correct. It's also customary to -# leave one space after the ':'. - - |--------handy-ruler------------------------------------------------------| -qemu: QEMU package by Rudson R. Alves <rudsonalves[a]yahoo.com.br> -qemu: -qemu: QEMU is a FAST! processor emulator using dynamic translation to achieve -qemu: good emulation speed. -qemu: -qemu: QEMU has two operating modes: -qemu: * Full system emulation. In this mode, QEMU emulates a full system -qemu: (for example a PC), including one or several processors and -qemu: various peripherals. -qemu: * User mode emulation (Linux host only). In this mode, QEMU can -qemu: launch Linux processes compiled for one CPU on another CPU. -EOF - -# ----------------- Documentações ----------------------- -# Criar diretório de documentação -PKG_DOC=$PKG/usr/doc/$PACKAGE-$VERSION -mkdir -p $PKG_DOC -cp $PKG_DIR/{COPYING,COPYING.LIB,Changelog,LICENSE,README,README.distrib,TODO,VERSION} $PKG_DOC - -# --------------- Constroi o pacote --------------------- -echo -e "\n\n\033[01;32m makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz \n\033[m" -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz -if [ $? -ne 0 ]; then - exit $ERROR_MKPKG -fi - -# ----------- Remove arquivos temporários --------------- -if [ "$CLEANUP" = "yes" ]; then - echo -e "\n\n\033[01;32m Remove files... \n\033[m" - rm -rf $PKG $PKG_SRC -fi diff --git a/qjackctl/qjackctl.SlackBuild b/qjackctl/qjackctl.SlackBuild deleted file mode 100755 index 59d6e6fd..00000000 --- a/qjackctl/qjackctl.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# slackbuild script for qjackctl -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building qjackctl are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="qjackctl" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.2.21} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/qjackctl/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -qjackctl: qjackctl (a GUI control interface for the JACK sound server) -qjackctl: -qjackctl: QjackCtl is a simple Qt application to control the JACK sound server -qjackctl: daemon (http://jackit.sourceforge.net), for the Linux Audio Desktop -qjackctl: infrastructure. -qjackctl: -qjackctl: -qjackctl: -qjackctl: -qjackctl: -qjackctl: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL README TODO; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/raptor/raptor.SlackBuild b/raptor/raptor.SlackBuild deleted file mode 100755 index 152bae4b..00000000 --- a/raptor/raptor.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# slackbuild script for raptor -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building raptor are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="raptor" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.4.12} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://download.librdf.org/source/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -raptor: raptor (RDF parser/serializer library) -raptor: -raptor: Raptor is a free software / Open Source C library that provides a -raptor: set of parsers and serializers that generate Resource Description -raptor: Framework (RDF) triples by parsing syntaxes or serialize the triples -raptor: into a syntax. The supported parsing syntaxes are RDF/XML, N-Triples, -raptor: Turtle, RSS tag soup including Atom 0.3, GRDDL for XHTML and XML. -raptor: The serializing syntaxes ar eRDF/XML, N-Triples and RSS 1.0. -raptor: -raptor: -raptor: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING* ChangeLog* INSTALL* LICENSE* NEWS* NOTICE README*; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/rdiff-backup/rdiff-backup.SlackBuild b/rdiff-backup/rdiff-backup.SlackBuild deleted file mode 100755 index f5a64a3c..00000000 --- a/rdiff-backup/rdiff-backup.SlackBuild +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# -# SlackBuild script to call rdiff.build with correct settings -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="rdiff-backup" -VERSION=${VERSION:=1.0.4} -ARCH=${ARCH:=i386} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -rm -rf $TMP/$PACKAGE -mkdir -p $SRC_DIR/$PACKAGE $TMP/$PACKAGE $REPOS - -slacktrack -b $REPOS -x $TMP,$SRC_DIR,/dev -jefkzp "$PACKAGE-$VERSION-$ARCH-$BUILD.tgz" "./$PACKAGE.build" - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP/$PACKAGE -fi diff --git a/realtime-lsm/realtime-lsm.SlackBuild b/realtime-lsm/realtime-lsm.SlackBuild deleted file mode 100755 index 72dcfed2..00000000 --- a/realtime-lsm/realtime-lsm.SlackBuild +++ /dev/null @@ -1,102 +0,0 @@ -#!/bin/bash -# -# slackbuild script for realtime-lsm -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="realtime-lsm" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.8.7} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/realtime-lsm/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP/package-$PACKAGE -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -make || exit 32 - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -mkdir -p lib/modules/`uname -r`/extra -cp $CWD/realtime.ko lib/modules/`uname -r`/extra/ - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -realtime-lsm: realtime-lsm (real time linux kernel module) -realtime-lsm: -realtime-lsm: The Realtime Linux Security Module (LSM) is a loadable extension for -realtime-lsm: Linux 2.6 kernels. It selectively grants realtime permissions to -realtime-lsm: specific user groups or applications. -realtime-lsm: -realtime-lsm: -realtime-lsm: -realtime-lsm: -realtime-lsm: -realtime-lsm: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/rrdtool/rrdtool.SlackBuild b/rrdtool/rrdtool.SlackBuild deleted file mode 100755 index 5bfe6a3b..00000000 --- a/rrdtool/rrdtool.SlackBuild +++ /dev/null @@ -1,247 +0,0 @@ -#!/bin/bash -# Copyright (c) 2006 Eric Hameleers <alien@sox.homeip.net> -# Distributed under the terms of the GNU General Public License, Version 2 -# ----------------------------------------------------------------------------- -# -# Slackware SlackBuild script -# =========================== -# By: Eric Hameleers <alien@sox.homeip.net> -# For: rrdtool -# URL: http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/ -# Needs: -# Changelog: -# 1.2.8-1: 18/May/2005 by Eric Hameleers <alien@sox.homeip.net> -# * Initial build. -# 1.2.12-1: 21/feb/2006 by Eric Hameleers <alien@sox.homeip.net> -# * Upgrade. The cgilib is no longer needed as of 1.2.12. -# -# Run 'sh SlackBuild --cleanup' to build a Slackware package. -# The package (.tgz) plus descriptive .txt file are created in /tmp . -# Install using 'installpkg'. -# -# Small modifications made by rhatto at riseup.net -# -# ----------------------------------------------------------------------------- - -# --- INIT --- -# Set initial variables: -CWD=`pwd` - -cat << EOCAT -You'll need the following packages: - - freetype - -EOCAT - -if [ "$INTERACT" != "no" ]; then - echo "Hit ENTER do continue, Crtl-C to abort" - read crap -else - echo sleeping 3 seconds... - sleep 3 -fi - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="rrdtool" -PRGNAM="$PACKAGE" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.2.13} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -SRC="$PRGNAM-$VERSION.tar.gz" -URL="http://people.ee.ethz.ch/~oetiker/webtools/$PRGNAM/pub/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" -fi - -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-$PRGNAM -rm -rf $TMP -mkdir -p $PKG - -if [ ! -d $TMP/tmp-$PRGNAM ]; then - mkdir -p $TMP/tmp-$PRGNAM # location to build the source -fi -if [ ! -d $PKG ]; then - mkdir -p $PKG # place for the package to be built -fi - -# --- PACKAGE BUILDING --- - -echo "++" -echo "|| $PRGNAM-$VERSION" -echo "++" - -rm -rf $PKG/* - -cd $PKG - -# Explode the package framework: -if [ -f $CWD/_$PRGNAM.tar.gz ]; then - explodepkg $CWD/_$PRGNAM.tar.gz -fi - -cd $TMP - -# --- TARBALL EXTRACTION,PATCH,MODIFY --- - -echo "Extracting the program tarball for $PRGNAM..." -tar -xzvf $SRC_DIR/${PRGNAM}-${VERSION}.tar.gz - -cd ${PRGNAM}-${VERSION} -chown -R root.root . - -# --- BUILDING --- - -echo Building ... - -CPPFLAGS="$SLKCFLAGS" -CFLAGS="$SLKCFLAGS" -export CPPFLAGS CFLAGS -./configure --prefix=/usr \ - --localstatedir=/var \ - --sysconfdir=/etc \ - --libdir=$LIBDIR \ - --enable-perl-site-install \ - 2>&1 | tee $TMP/configure-${PRGNAM}.log -make 2>&1 | tee $TMP/make-${PRGNAM}.log - -# -# Install all the needed stuff to the package dir -# -# Use installwatch if available: -which installwatch > /dev/null 2>&1 -if [ $? == 0 ]; then - installwatch -o $TMP/install-${PRGNAM}.log make DESTDIR=$PKG install -else - make DESTDIR=$PKG install 2>&1 |tee $TMP/install-${PRGNAM}.log -fi - -# unneeded perl stuff -find $PKG/usr/lib/perl5/ -name Bundle -type d | xargs rm -rf -find $PKG/usr/lib/perl5/ -name perllocal.pod | xargs rm -f -find $PKG/usr/lib/perl5/ -name .packlist | xargs rm -f -find $PKG/usr/lib/perl5/ -type f -size 0c | xargs rm -f -# Remove empty directories (assuming two levels of file-less directories) -find $PKG/usr/lib/perl5/ -type d | xargs rmdir 2>/dev/null -find $PKG/usr/lib/perl5/ -type d | xargs rmdir 2>/dev/null - -# Screw-uppings -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -mv $PKG/usr/share/rrdtool/examples $PKG/usr/doc/$PRGNAM-$VERSION/ -mv $PKG/usr/share/doc/*/html $PKG/usr/doc/$PRGNAM-$VERSION/ -rm -rf $PKG/usr/share/doc -mkdir -p $PKG/usr/man/man3/ -mv $PKG/usr/share/man/man3/* $PKG/usr/man/man3/ -rm -rf $PKG/usr/share/man - - -# --- DOCUMENTATION --- - -DOCS="CHANGES CONTRIBUTORS COPYING COPYRIGHT NEWS NT-BUILD-TIPS.txt \ - README THREADS TODO" - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a $DOCS \ - $PKG/usr/doc/$PRGNAM-$VERSION -chmod -R a-w $PKG/usr/doc/$PRGNAM-$VERSION/* - -# Compress the man page(s) -gzip -9f $PKG/usr/man/*/* - -# Strip binaries -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - - -# --- OWNERSHIP, RIGHTS --- - -chmod -R o-w $PKG -chown root:bin $PKG/usr/bin/* $PKG/usr/sbin/* $PKG/bin/* $PKG/sbin/* \ - $PKG/usr/X11R6/bin/* $PKG/opt/kde/bin/* 2>/dev/null - - -# --- PACKAGE DESCRIPTION --- - -mkdir -p $PKG/install - -cat << EOF > $PKG/install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -rrdtool: rrdtool (Time-series data storage and graphing software) -rrdtool: -rrdtool: RRDtool (Round Robin Database Tool) is time-series data storage and -rrdtool: graphing utility created by the author of MRTG. Using RRDtool, you -rrdtool: can write your own MRTG-like tools in a matter minutes with only a -rrdtool: few lines of Perl or shell code. -rrdtool: -rrdtool: -rrdtool: -rrdtool: -rrdtool: -EOF - -if [ -f $CWD/doinst.sh ]; then - cat $CWD/doinst.sh > $PKG/install/doinst.sh -fi - - -# --- BUILDING --- - -# Build the package: -cd $PKG - -# mv usr/lib/perl usr/lib/perl5 - -makepkg --linkadd y --chown n $REPOS/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}.tgz \ - 2>&1 | tee $TMP/makepkg-${PRGNAM}.log -#(cd $REPOS && md5sum ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}.tgz > ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}.tgz.md5) -#cat $PKG/install/slack-desc | grep "^${PRGNAM}" > $REPOS/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}.txt - - -# --- CLEANUP --- - -# Clean up the extra stuff: -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi diff --git a/rssh/rssh-chroot.SlackBuild b/rssh/rssh-chroot.SlackBuild deleted file mode 100755 index f1f3263e..00000000 --- a/rssh/rssh-chroot.SlackBuild +++ /dev/null @@ -1,129 +0,0 @@ -#!/bin/bash -# -# slackbuild for rssh-chroot -# - -CWD="`pwd`" - -cat << EOCAT -Please consider to run this script with the following things installed: - - rssh - libsafe - -EOCAT - -if [ "$INTERACT" != "no" ]; then - echo "Hit ENTER do continue, Crtl-C to abort" - read crap -else - echo sleeping 3 seconds... - sleep 3 -fi - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PRGNAM="rssh-chroot" -PACKAGE="$PRGNAM" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.3.2} -BUILD=${BUILD:=2rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# adjust to where your rssh chroot system will be located -CHROOT_BASE="/var/users" - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -rm -rf $TMP/package-$PACKAGE -mkdir -p $TMP/package-$PACKAGE/install -cd $TMP/package-$PACKAGE - -mkdir -p ./$CHROOT_BASE/{bin,etc,lib,lib/tls,usr/lib,usr/libexec,usr/bin,usr/doc,home,dev} - -if [ "$ARCH" == "x86_64" ]; then - mkdir -p ./$CHROOT_BASE/{lib64/tls,usr/lib64} -fi - -for ldfile in ld.so.cache ld.so.conf ld.so.preload; do - if [ -f "/etc/$ldfile" ]; then - cp /etc/$ldfile ./$CHROOT_BASE/etc - fi -done - -# inspired by http://www.howtoforge.com/chrooted_ssh_howto_debian_p2 -APPS="/usr/bin/rssh /usr/bin/scp /usr/libexec/sftp-server /usr/libexec/rssh_chroot_helper" -for app in $APPS; do - cp $app ./$CHROOT_BASE/$app - - # obtain a list of related libraries - ldd $app > /dev/null - if [ "$?" = 0 ] ; then - libs="`ldd $app | sed -e 's/=>//' -e 's/(.*)//' | awk '{ print $1 "\n" $2 }'`" - for lib in $libs; do - if [ -a "$lib" ]; then - mkdir -p ./$CHROOT_BASE/`dirname $lib` > /dev/null 2>&1 - cp $lib ./$CHROOT_BASE/$lib - fi - done - fi -done - -# dont work inside vservers: -# mknod ./$CHROOT_BASE/dev/null c 1 3 - -cp /dev/null ./$CHROOT_BASE/dev/null -chmod 666 ./$CHROOT_BASE/dev/null - -mkdir -p usr/doc/$PACKAGE-$VERSION -cp $CWD/COPYING* usr/doc/$PACKAGE-$VERSION/ - -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -rssh-chroot: rssh-chroot: a chroot jail to use with rssh restricted secure shell -rssh-chroot: -rssh-chroot: -rssh-chroot: -rssh-chroot: -rssh-chroot: -rssh-chroot: -rssh-chroot: -rssh-chroot: -rssh-chroot: -rssh-chroot: -EOF - -chmod 755 ./$CHROOT_BASE/{bin,etc,lib,lib/tls,usr/lib,usr/libexec,usr/bin,usr/doc,dev} -chmod 111 ./$CHROOT_BASE/home - -makepkg -c n $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/rssh/rssh.SlackBuild b/rssh/rssh.SlackBuild deleted file mode 100755 index bfeecf57..00000000 --- a/rssh/rssh.SlackBuild +++ /dev/null @@ -1,130 +0,0 @@ -#!/bin/bash -# -# slackbuild for rssh -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PRGNAM="rssh" -PACKAGE="$PRGNAM" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.3.2} -BUILD=${BUILD:=2rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -PACKAGE_EXT="gz" -KEY="http://www.pizzashack.org/ddmkey.txt" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/$PACKAGE/$SRC" -RTOOL="wget" - -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" -fi - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.sig" -O "$SRC_DIR/$SRC.sig" -fi - -if [ ! -f "$SRC_DIR/$PACKAGE-key.asc" ]; then - wget "$KEY" -O "$SRC_DIR/$PACKAGE-key.asc" && gpg --import $SRC_DIR/$PACKAGE-key.asc -fi - -gpg --verify $SRC.sig $SRC || echo WARNING: Could not check signature or WRONG signature found. - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -rm -rf $PACKAGE-$VERSION $PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -tar xvf$tarflag $SRC_DIR/$PACKAGE-$VERSION.tar.$PACKAGE_EXT -cd $PACKAGE-$VERSION - -# small fix for Makefile correctly honour DESTDIR -sed -e 's/chmod u+s \$(libexecdir)\/rssh_chroot_helper/chmod u+s \$(DESTDIR)\$(libexecdir)\/rssh_chroot_helper/' \ - Makefile.in > Makefile.in.new && mv Makefile.in.new Makefile.in - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make install DESTDIR=$TMP/package-$PACKAGE - -CWD="`pwd`" - -mkdir -p $TMP/package-$PACKAGE/install -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mv etc/rssh.conf etc/rssh.conf.new - -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -rssh: rssh: restricted shell for ssh connections -rssh: -rssh: rssh is a restricted shell for use with OpenSSH, allowing only scp -rssh: and/or sftp. It now also includes support for rdist, rsync, and cvs. -rssh: For example, if you have a server which you only want to allow users -rssh: to copy files off of via scp, without providing shell access, you -rssh: can use rssh to do that. -rssh: -rssh: -rssh: -rssh: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION -cp $CWD/{AUTHORS,CHROOT,COPYING,ChangeLog,INSTALL,LICENSE,NEWS,README,SECURITY,TODO} usr/doc/$PACKAGE-$VERSION/ - -# install script -echo '( if [ ! -f "etc/rssh.conf" ]; then mv etc/rssh.conf.new etc/rssh.conf; fi )' > install/doinst.sh - -makepkg -c y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/scilab/scilab.SlackBuild b/scilab/scilab.SlackBuild deleted file mode 100755 index 04212ccb..00000000 --- a/scilab/scilab.SlackBuild +++ /dev/null @@ -1,251 +0,0 @@ -#!/bin/bash -# -# slackbuild for lame, by Rudson R. Alves -# requires: none -# tested: scilab-4.0 - -CWD=`pwd` - -if [ -e "/root/.slackbuildrc" ]; then - source /root/.slackbuildrc -elif [ -e "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -# -------- Variáveis de controle de versão -------------- -# Nome da fonte para a qual o slackbuild foi construído e -# o seu md5sum -SRC_ORIG="scilab-4.0-src.tar.gz" -MD5_ORIG="26e1c1480453bb1021bcea3ac412ad19" -VERSION_ORIG=`echo $SRC_ORIG | sed 's/\(.*\)-\(.*\)-src\.\(.*\..*\)$/\2/'` -EXTENSION=`echo $SRC_ORIG | sed 's/\(.*\)-\(.*\)-src\.\(.*\..*\)$/\3/'` - -# ------- Códigos de erro para o createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -# --------- Inicializa variáveis de entrada ------------- -PACKAGE=`echo $SRC_ORIG | sed 's/\(.*\)-\(.*\)-src\.\(.*\..*\)$/\1/'` -ARCH=${ARCH:=i468} -SRC_DIR=${SRC:=$CWD} -VERSION=${VERSION:=$VERSION_ORIG} -SRC=$PACKAGE-$VERSION-src.$EXTENSION -BUILD=${BUILD:=1rud} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} -PREFIX=${PREFIX:=/usr} -OPTCONF=${OPTCONF:=""} -MD5=${MD5:=$MD5_ORIG} -URL=${URL:="http://www.scilab.org/download/stable/$SRC"} - -# ---------------- SlackBuild Help ---------------------- -if [ "$1" = "--help" -o "$1" = "help" ]; then - echo -e "\033[01;32m -Use: var1=\"value 1\" var2=\"value 2\" ... <package>.SlackBuild -where: - ARCH=machine arch (i386, i486, i686, ...) - VERSION=package version - BUILD=package build version (default 1rud) - SRC=source name of package - SRC_DIR=source directory (default $PWD) - TMP=temporary directory (default /tmp) - REPOS=repository directory - PREFIX=prefix from install package - OPTCONF=options to pass from ./configure. To configure - help, use OPTCONF=\"--help\" - MD5=md5sum from package source - URL=url from package source -\033[m" - exit $ERROR_HELP -fi - -# ---------------- Download fontes ---------------------- -# Fonte a ser compilada, com o path -SOURCE=$SRC_DIR/$SRC -# Verifica existência do pacote em $SRC em $SRC_DIR -if [ ! -e $SOURCE ]; then - echo -e "\n\n\033[01;32m Download $PACKAGE \n\033[m" - wget "$URL" -P "$SRC_DIR/" - # Verifica se o - if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m No such source file in $URL\n\033[m" - exit $ERROR_WGET - fi -fi - -# ------------------ Checa md5sum ----------------------- -if [ "$SRC_ORIG" = "$SRC" -o "$MD5" != "$MD5_ORIG" -a "$MD5" != "no" ]; then - SUM=`md5sum $SRC_DIR/$SRC | awk '{print $1}'` - if [ "$SUM" != "$MD5" ]; then - echo -e "\n\n\033[01;31m MD5SUM error: run Slackbuild again \n\033[m" - echo -e "\033[01;31m Remove $PACKAGE from $SRC_DIR and start Slackbuild again or use MD5=\"no\" \n\033[m" - exit $ERROR_MD5 - fi - echo -e "\n\n\033[01;32m Md5sum Ok \n\033[m" -fi - -# ----------------- ARCH e LIBDIR ----------------------- -# Libdir, para arch x86_64 -LIBDIR=$PREFIX/lib -# Seleciona flags para o compilador -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" - LIBDIR="$PREFIX/lib64" -fi - -# -------------- Desempacota fontes --------------------- -# Desempacota fontes em $TMP/$PACKAGE-source -PKG_SRC=$TMP/$PACKAGE-source -rm -rf $PKG_SRC 2>/dev/null -mkdir -p $PKG_SRC -# Desempacota $SOURCE em $TMP/$PACKAGE-source -tar xvf $SOURCE -C $PKG_SRC -if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m $SOURCE file error \n\033[m" - exit $ERROR_TAR -fi -# Pega o nome do diretório das fontes independente de sua -# estrutura (package-version...) -PKG_DIR="$PKG_SRC/$( ls $PKG_SRC/ )" -cd $PKG_DIR - -# -------------- Configura programa --------------------- -# Configura programa -echo -e "\n\n\033[01;32m CFLAGS=\"$SLKCFLAGS\" ./configure --prefix=$PREFIX --libdir=$LIBDIR $OPTCONF \n\033[m" -CFLAGS="$SLKCFLAGS" ./configure --prefix=$PREFIX --libdir=$LIBDIR $OPTCONF -if [ $? -ne 0 -o "$OPTCONF" = "--help" ]; then - echo -e "\n\n\033[01;31m Configure error \n\033[m" - exit $ERROR_CONF -fi - -# ---------------- Compila programa --------------------- -echo -e "\n\n\033[01;32m make all \n\033[m" -make all -if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m Build error \n\033[m" - exit $ERROR_MAKE -fi - -# ------------- Diretório Temporário -------------------- -# Cria diretório temporário para construção do pacote -PKG=$TMP/$PACKAGE -rm -rf $PKG -mkdir -p $PKG - -# --------------- Instala programa ---------------------- -# Instala programa em diretório temporário -echo -e "\n\n\033[01;32m Install in $PKG \n\033[m" -mkdir -p $PKG/$LIBDIR -cp -pr $PKG_SRC/* $PKG/$LIBDIR/ -rm -rf $PKG/$LIBDIR/$PACKAGE-$VERSION/Perl -rm -rf $PKG/$LIBDIR/$PACKAGE-$VERSION/Win-util -rm -rf $PKG/$LIBDIR/$PACKAGE-$VERSION/intersci -rm -rf $PKG/$LIBDIR/$PACKAGE-$VERSION/lcc -rm -rf $PKG/$LIBDIR/$PACKAGE-$VERSION/libs -rm -rf $PKG/$LIBDIR/$PACKAGE-$VERSION/m4 -rm -rf $PKG/$LIBDIR/$PACKAGE-$VERSION/ocaml - -if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m Install error \n\033[m" - exit $ERROR_INSTALL -fi - -# Refazendo links -mkdir -p $PKG/$PREFIX/bin 2>/dev/null -ln -s $LIBDIR/$PACKAGE-$VERSION/bin/intersci-n $PKG/$PREFIX/bin/intersci-n 2>/dev/null -ln -s $LIBDIR/$PACKAGE-$VERSION/bin/scilab $PKG/$PREFIX/bin/scilab 2>/dev/null -ln -s $LIBDIR/$PACKAGE-$VERSION/bin/intersci $PKG/$PREFIX/bin/intersci 2>/dev/null - -# Correção no index.html -( - cd $PKG/$LIBDIR/scilab-4.0/man/eng/ - eval "sed 's,${PKG_SRC},${PREFIX}/lib,g' index.htm > index.htm.new" - mv index.htm.new index.htm - cd ../fr - eval "sed 's,${PKG_SRC},${PREFIX}/lib,g' index.htm > index.htm.new" - mv index.htm.new index.htm -) - -# Correção do script scilab -( - pwd - cd $PKG/$LIBDIR/scilab-4.0/bin/ - sed 's,^SCI=\".*$,SCI=\"/usr/lib/scilab-4.0\",' scilab > scilab.new - cp scilab.new scilab - exit -) -exit -# Cria Scilab.desktop -mkdir -p $PKG/usr/share/applications/ 2>/dev/null -cat << EOF_KDE > $PKG/usr/share/applications/Scilab.desktop -[Desktop Entry] -Encoding=UTF-8 -Categories=Education;Math; -Exec=scilab -Icon=/usr/lib/scilab-4.0/X11_defaults/scilab.xpm -StartupNotify=true -Terminal=false -Type=Application -Name=Scilab -GenericName=Scilab -Comment= -EOF_KDE -# --------------------------------------------------------- - -# ----------------- Stripa código ----------------------- -cd $PKG -echo -e "\n\n\033[01;32m Striping code \n\033[m" -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2>/dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2>/dev/null - -# ---------------- Cria slack-desc ---------------------- -mkdir $PKG/install -cat << EOF > $PKG/install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' on -# the right side marks the last column you can put a character in. You must make -# exactly 11 lines for the formatting to be correct. It's also customary to -# leave one space after the ':'. - - |--------handy-ruler-----------------------------------------------------| -scilab: Scilab package by Rudson R. Alves <rudsonalves[a]yahoo.com.br> -scilab: -scilab: Scilab is a scientific software package for numerical computations -scilab: providing a powerful open computing enviroanment for engineering and -scilab: scientific applications. Developed since 1990 by researchers from -scilab: INRIA and ENPC, it is now maintained and developed by Scilab -scilab: Consortium since its creation in May 2003. -scilab: Distributed freely and open source (see the license and the -scilab: trademark license) via the Internet since 1994, Scilab is currently -scilab: being used in educational and industrial environments around the -scilab: world. -EOF - -# ----------------- Documentações ----------------------- -# Criar diretório de documentação -PKG_DOC=usr/doc/$PACKAGE-$VERSION -mkdir -p $PKG_DOC -cp $PKG_DIR/{ACKNOWLEDGEMENTS,CHANGES,README_Unix,README_Windows.txt,RELEASE_NOTES,Readme_Visual.txt,licence.txt,release_notes.txt} $PKG_DOC - -# --------------- Constroi o pacote --------------------- -echo -e "\n\n\033[01;32m makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz \n\033[m" -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz -if [ $? -ne 0 ]; then - exit $ERROR_MKPKG -fi - -# ----------- Remove arquivos temporários --------------- -if [ "$CLEANUP" == "yes" ]; then - echo -e "\n\n\033[01;32m Remove files... \n\033[m" - rm -rf $PKG $PKG_SRC -fi diff --git a/scons/scons.SlackBuild b/scons/scons.SlackBuild deleted file mode 100755 index c9cb18d7..00000000 --- a/scons/scons.SlackBuild +++ /dev/null @@ -1,122 +0,0 @@ -#!/bin/bash -# -# slackbuild script for scons -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building scons are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="scons" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.96.1} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38; ERROR_GPG=39 -ERROR_PATCH=40 - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/scons/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff || exit $ERROR_PATCH -fi - -python setup.py install --prefix=$TMP/package-$PACKAGE --standard-lib || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -scons: scons (A software construction tool) -scons: -scons: SCons is a software construction tool (build tool substitute for -scons: Make) implemented in Python. It features a modular build engine that -scons: can be embedded in other software. SCons configuration files are -scons: Python scripts that call the build engine API. It can scan files to -scons: detect dependencies automatically and maintain a global view of all -scons: dependencies in a build tree, and uses MD5 signatures to detect -scons: changed file contents reliably. Timestamps can be used if you prefer. -scons: SCons also supports parallel builds and is easily extensible -scons: through user-defined builder and scanner objects. -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in CHANGES.txt LICENSE.txt MANIFEST README.txt RELEASE.txt; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/shfs/shfs.SlackBuild b/shfs/shfs.SlackBuild deleted file mode 100755 index 5e2e5a6e..00000000 --- a/shfs/shfs.SlackBuild +++ /dev/null @@ -1,107 +0,0 @@ -#!/bin/bash -# -# slackbuild script for shfs -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="shfs" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.35} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/shfs/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -make || exit 32 - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -mkdir -p lib/modules/`uname -r`/kernel/fs/shfs -install -m644 -b -D shfs.ko lib/modules/`uname -r`/kernel/fs/shfs/shfs.ko - -mkdir -p usr/bin -install -m755 -b -D shfsmount usr/bin/shfsmount -install -m755 -b -D shfsumount usr/bin/shfsumount - -mkdir -p sbin -ln -fs usr/bin/shfsmount sbin/mount.shfs - -mkdir -p usr/share/man/man8 -install -m644 -b -D shfsmount.8 usr/share/man/man8/shfsmount.8 -install -m644 -b -D shfsumount.8 usr/share/man/man8/shfsumount.8 - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -shfs: shfs -shfs: -shfs: SHFS (sshfs) is a simple and easy-to-use Linux kernel module which -shfs: allows you to mount remote filesystems using a plain shell (SSH) -shfs: connection. It supports some nice features like file cache for -shfs: access speedup, and a Perl server, etc. -shfs: -shfs: -shfs: -shfs: -shfs: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in COPYING COPYRIGHT Changelog README TODO; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/silc/silc-client.SlackBuild b/silc/silc-client.SlackBuild deleted file mode 100755 index aad79799..00000000 --- a/silc/silc-client.SlackBuild +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# -# SlackBuild script to call silc-client.build with correct settings -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="silc-client" -VERSION=${VERSION:=1.0.3} -ARCH="${ARCH:=i486}" -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -rm -rf $TMP/$PACKAGE -mkdir -p $SRC_DIR/$PACKAGE $TMP/$PACKAGE - -slacktrack -b $REPOS -x $TMP,$SRC_DIR,/dev -jefkzp "$PACKAGE-$VERSION-$ARCH-$BUILD.tgz" "./$PACKAGE.build" - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP/$PACKAGE -fi diff --git a/silc/silc-server.SlackBuild b/silc/silc-server.SlackBuild deleted file mode 100755 index 79814a8e..00000000 --- a/silc/silc-server.SlackBuild +++ /dev/null @@ -1,120 +0,0 @@ -#!/bin/bash -# -# slackbuild script for silc-server -# by rhatto at riseup.net -# - -if [ -s "server.slack-required" ]; then - echo Recomended and required packages for building silc-server are: - cat server.slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="silc-server" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.0.2} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://silcnet.org/download/server/sources/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -silc-server: silc-server (Toolkit for Secure Internet Live Conferencing) -silc-server: -silc-server: SILC (Secure Internet Live Conferencing) is a protocol which -silc-server: provides secure conferencing services in the Internet. It can be -silc-server: used to send any kind of messages, in addition to normal text -silc-server: messages. This includes multimedia messages like images, video, -silc-server: and audio stream. All messages in the SILC network are encrypted -silc-server: and authenticated, and messages can also be digitally signed. SILC -silc-server: protocol supports AES, SHA-1, PKCS#1, PKCS#3, X.509, OpenPGP is -silc-server: being developed in the IETF. -silc-server: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in CHANGES COPYING CREDITS INSTALL README TODO;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/silc/silc-toolkit.SlackBuild b/silc/silc-toolkit.SlackBuild deleted file mode 100755 index b9c7bc52..00000000 --- a/silc/silc-toolkit.SlackBuild +++ /dev/null @@ -1,108 +0,0 @@ -#!/bin/bash -# -# slackbuild script for silc-toolkit -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="silc-toolkit" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.0.2} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://silcnet.org/download/toolkit/sources/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -silc-toolkit: silc-toolkit (Toolkit for Secure Internet Live Conferencing) -silc-toolkit: -silc-toolkit: SILC (Secure Internet Live Conferencing) is a protocol which -silc-toolkit: provides secure conferencing services in the Internet. It can be -silc-toolkit: used to send any kind of messages, in addition to normal text -silc-toolkit: messages. This includes multimedia messages like images, video, -silc-toolkit: and audio stream. All messages in the SILC network are encrypted -silc-toolkit: and authenticated, and messages can also be digitally signed. SILC -silc-toolkit: protocol supports AES, SHA-1, PKCS#1, PKCS#3, X.509, OpenPGP is -silc-toolkit: being developed in the IETF. -silc-toolkit: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in BSD CHANGES COPYING CREDITS GPL INSTALL README README.CVS README.MACOSX README.WIN32 TODO;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/skype/skype.SlackBuild b/skype/skype.SlackBuild deleted file mode 100755 index 32f5e915..00000000 --- a/skype/skype.SlackBuild +++ /dev/null @@ -1,169 +0,0 @@ -#!/bin/bash -# -# slackbuild for kile, by Rudson R. Alves -# requires: none -# tested: skype_staticQT-1.3.0.53 - -CWD=`pwd` - -# ---- Inicializa variáveis com o slackbuild ------------ -if [ -e "/root/.slackbuildrc" ]; then - source /root/.slackbuildrc -elif [ -e "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -# -------- Variáveis de controle de versão -------------- -# Nome da fonte para a qual o slackbuild foi construído e -# o seu md5sum -SRC_ORIG="skype_staticQT-1.3.0.53-generic.tar.bz2" -MD5_ORIG="9ca128f45c73cd76862260bc6b9f196c" -VERSION_ORIG="1.3.0.53" -EXTENSION=`echo $SRC_ORIG | sed 's/\(.*\)_.*-\(.*\)-generic\.\(.*\)$/\3/'` - -# ------- Códigos de erro para o createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -# --------- Inicializa variáveis de entrada ------------- -PACKAGE="skype" -ARCH=${ARCH:=i468} -SRC_DIR=${SRC:=$CWD} -VERSION=${VERSION:=$VERSION_ORIG} -SRC=${PACKAGE}_staticQT-$VERSION-generic.$EXTENSION -BUILD=${BUILD:=1rud} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} -PREFIX=${PREFIX:=/opt/kde} -OPTCONF=${OPTCONF:=""} -MD5=${MD5:=$MD5_ORIG} -URL=${URL:="http://www.skype.com/go/getskype-linux-static"} - -# ---------------- SlackBuild Help ---------------------- -if [ "$1" = "--help" -o "$1" = "help" ]; then - echo -e "\033[01;32m -Use: var1=\"value 1\" var2=\"value 2\" ... <package>.SlackBuild -where: - ARCH=machine arch (i386, i486, i686, ...) - VERSION=package version - BUILD=package build version (default 1rud) - SRC=source name of package - SRC_DIR=source directory (default $PWD) - TMP=temporary directory (default /tmp) - REPOS=repository directory - PREFIX=prefix from install package - OPTCONF=options to pass from ./configure. To configure - help, use OPTCONF=\"--help\" - MD5=md5sum from package source - URL=url from package source -\033[m" - exit $ERROR_HELP -fi - -# ---------------- Download fontes ---------------------- -# Fonte a ser compilada, com o path -SOURCE=$SRC_DIR/$SRC -# Verifica existência do pacote em $SRC em $SRC_DIR -if [ ! -e $SOURCE ]; then - echo -e "\n\n\033[01;32m Download $SRC \n\033[m" - wget "$URL" -P "$SRC_DIR/" - # Verifica se o - if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m No such source file in $URL\n\033[m" - exit $ERROR_WGET - fi -fi - -# ------------------ Checa md5sum ----------------------- -if [ "$SRC_ORIG" = "$SRC" -o "$MD5" != "$MD5_ORIG" -a "$MD5" != "no" ]; then - SUM=`md5sum $SRC_DIR/$SRC | awk '{print $1}'` - if [ "$SUM" != "$MD5" ]; then - echo -e "\n\n\033[01;31m MD5SUM error: run Slackbuild again \n\033[m" - echo -e "\033[01;31m Remove $PACKAGE from $SRC_DIR and start Slackbuild again or use MD5=\"no\" \n\033[m" - exit $ERROR_MD5 - fi - echo -e "\n\n\033[01;32m Md5sum Ok \n\033[m" -fi - -# -------------- Desempacota fontes --------------------- -# Desempacota fontes em PKG_SRC=$TMP/$PACKAGE-source -PKG=$TMP/$PACKAGE -rm -rf $PKG 2>/dev/null -mkdir -p $PKG/opt -# Desempacota $SOURCE em $TMP/$PACKAGE-source -tar xvf $SOURCE -C $PKG/opt -if [ $? -ne 0 ]; then - echo -e "\n\n\033[01;31m $SOURCE file error \n\033[m" - exit $ERROR_TAR -fi - -mkdir -p $PKG/usr/share/applications/ -cd $PKG/opt/ -SKYPE_NAME=$( ls ) -SKYPE_DIR=$PKG/opt/$SKYPE_NAME - -# Cria entrada em menu -cp $SKYPE_DIR/skype.desktop $PKG/usr/share/applications/ - -# Cria link para aplicativo -( - mkdir -p $PKG/usr/bin - cd $PKG/usr/bin - ln -s ../../opt/$SKYPE_NAME/skype skype -) - -# Copiar icones -mkdir -p $PKG/opt/kde/share/icons/hicolor/16x16/apps -mkdir -p $PKG/opt/kde/share/icons/hicolor/32x32/apps -mkdir -p $PKG/opt/kde/share/icons/hicolor/48x48/apps -cp $SKYPE_DIR/icons/skype_16_32.png $PKG/opt/kde/share/icons/hicolor/16x16/apps/skype.png -cp $SKYPE_DIR/icons/skype_32_32.png $PKG/opt/kde/share/icons/hicolor/32x32/apps/skype.png -cp $SKYPE_DIR/icons/skype_48_32.png $PKG/opt/kde/share/icons/hicolor/48x48/apps/skype.png - -# ----------------- Stripa código ----------------------- -cd $PKG -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -# ---------------- Cria slack-desc ---------------------- -mkdir $PKG/install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' on -# the right side marks the last column you can put a character in. You must make -# exactly 11 lines for the formatting to be correct. It's also customary to -# leave one space after the ':'. - - |--------handy-ruler------------------------------------------------------| -skype: Skype 1.3.0.53 -skype: -skype: Skype is a little piece of software that lets you talk over the -skype: Internet to anyone, anywhere in the world for free. -skype: -skype: -skype: -skype: -skype: -skype: -EOF - -# ----------------- Documentações ----------------------- -# Criar diretório de documentação -PKG_DOC=$PKG/usr/doc/$PACKAGE-$VERSION -mkdir -p $PKG_DOC -cp $SKYPE_DIR/{LICENSE,README} $PKG_DOC - -# --------------- Constroi o pacote --------------------- -echo -e "\n\n\033[01;32m makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz \n\033[m" -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz -if [ $? -ne 0 ]; then - exit $ERROR_MKPKG -fi - -# ----------- Remove arquivos temporários --------------- -if [ "$CLEANUP" = "yes" ]; then - echo -e "\n\n\033[01;32m Remove files... \n\033[m" - rm -rf $PKG $PKG_SRC -fi diff --git a/soundtracker/soundtracker.SlackBuild b/soundtracker/soundtracker.SlackBuild deleted file mode 100755 index e04c0021..00000000 --- a/soundtracker/soundtracker.SlackBuild +++ /dev/null @@ -1,138 +0,0 @@ -#!/bin/bash -# -# slackbuild script for soundtracker -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building soundtracker are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="soundtracker" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.6.8} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.soundtracker.org/dl/v0.6/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -soundtracker: soundtracker (music tracking tool) -soundtracker: -soundtracker: SoundTracker is a music tracking tool for Unix / X11 similar in -soundtracker: design to the DOS program FastTracker and the Amiga legend -soundtracker: ProTracker. Samples can be lined up on tracks and patterns which are -soundtracker: then arranged to a song. Supported module formats are XM and MOD; -soundtracker: the player code is the one from OpenCP. A basic sample recorder and -soundtracker: editor is also included. SoundTracker is free ("open source") -soundtracker: software, licensed under the GNU GPL. -soundtracker: -soundtracker: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in ABOUT-NLS AUTHORS COPYING ChangeLog ChangeLog-v0.1 ChangeLog-v0.3 ChangeLog-v0.5 FAQ INSTALL; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -# install script -echo '( echo SUID ROOT INSTALLATION )' > install/doinst.sh -echo '( echo ======================= )' >> install/doinst.sh -echo '( echo " " )' >> install/doinst.sh -echo '( echo By default, SoundTracker is installed suid root. This way, the audio )' >> install/doinst.sh -echo '( echo rendering part of the program runs under higher system priority and )' >> install/doinst.sh -echo '( echo because of that, there are less skips and pops in the sound under load )' >> install/doinst.sh -echo '( echo " " )' >> install/doinst.sh -echo '( echo This can be a security risk, however. If you are running this program )' >> install/doinst.sh -echo '( echo on a multi-user machine -- that is, other users that you dont )' >> install/doinst.sh -echo '( echo completely trust have access to this machine -- you should think about )' >> install/doinst.sh -echo '( echo removing the suid flag by doing a )' >> install/doinst.sh -echo '( echo " " )' >> install/doinst.sh -echo '( echo -e "\t chmod -s /usr/bin/soundtracker" )' >> install/doinst.sh -echo '( echo " " )' >> install/doinst.sh -echo '( echo as root. )' >> install/doinst.sh - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/speex/speex.SlackBuild b/speex/speex.SlackBuild deleted file mode 100755 index 7612966f..00000000 --- a/speex/speex.SlackBuild +++ /dev/null @@ -1,147 +0,0 @@ -#!/bin/bash -# -# got it from http://ftp.cgu.edu.tw/Mirror/linuxpackages/Slackware-10.2-x86_64/pcxz/speex/speex.SlackBuild -# small changes by rhatto -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -PACKAGE="speex" -VERSION=${VERSION:=1.0.5} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -TMP=${TMP:=/tmp} -SRC_DIR=${SRC:=$CWD} -REPOS=${REPOS:=$TMP} - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://downloads.us.xiph.org/releases/speex/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -if [ "$ARCH" == "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" == "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" == "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" == "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -fi - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR="/usr/lib64" -else - LIBDIR="/usr/lib" -fi - -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-$PACKAGE -rm -rf $TMP -mkdir -p $PKG -cd $TMP - -rm -rf speex-$VERSION -tar xvf$tarflag $SRC_DIR/speex-$VERSION.tar.gz -cd speex-$VERSION - -chown -R root.root . -find . -perm 777 -exec chmod 755 {} \; -find . -perm 664 -exec chmod 644 {} \; - -LDFLAGS=-L/usr/lib64 \ -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure --prefix=/usr --sysconfdir=/etc --disable-debug --libdir=$LIBDIR \ - --program-prefix="" --program-suffix="" $ARCH-slackware-linux -make || exit 32 -make install DESTDIR=$PKG - -( cd $PKG - for dn in usr usr/local usr/X11R6 - do - for dn2 in bin sbin - do - for file in `find $dn/$dn2 -type f 2> /dev/null` - do - chown root.bin $PKG/$file /$file 2> /dev/null - done - done - done -) -( cd $PKG - for dn in usr usr/local usr/X11R6 - do - for dn2 in man share/man info share/info - do - for file in `find $dn/$dn2 -type f 2> /dev/null` - do - gzip -9f $PKG/$file /$file 2> /dev/null - done - done - done -) - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - -mkdir -p $PKG/usr/doc/speex-$VERSION -cp -a AUTHORS COPYING ChangeLog INSTALL NEWS README TODO $PKG/usr/doc/speex-$VERSION -mkdir -p $PKG/install - -cat << EOF > $PKG/install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -speex: speex -speex: -speex: The Speex is a patent-free, Open Source/Free Software voice codec. -speex: -speex: -speex: -speex: -speex: -speex: -speex: -speex: -EOF - -if [ -f $CWD/slack-required ]; then - cat $CWD/slack-required > $PKG/install/slack-required -fi - -cd $PKG -makepkg -l y -c n $REPOS/speex-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/sqlite/sqlite.SlackBuild b/sqlite/sqlite.SlackBuild deleted file mode 100755 index fa372ecb..00000000 --- a/sqlite/sqlite.SlackBuild +++ /dev/null @@ -1,123 +0,0 @@ -#!/bin/bash -# -# slackbuild script for sqlite -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building sqlite are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="sqlite" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=3.3.8} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38; ERROR_GPG=39 -ERROR_PATCH=40 - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.sqlite.org/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf $SRC_DIR/$SRC || exit $ERROR_TAR -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff || exit $ERROR_PATCH -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE install || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -sqlite: sqlite -sqlite: -sqlite: SQLite is a small C library that implements a self-contained, -sqlite: embeddable, zero-configuration SQL database engine. Features include: -sqlite: -sqlite: -sqlite: -sqlite: -sqlite: -sqlite: -sqlite: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -DOCS="README" - -for file in $DOCS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/ssmtp/ssmtp.SlackBuild b/ssmtp/ssmtp.SlackBuild deleted file mode 100755 index 5d471b96..00000000 --- a/ssmtp/ssmtp.SlackBuild +++ /dev/null @@ -1,118 +0,0 @@ -#!/bin/bash -# -# slackbuild script for ssmtp -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="ssmtp" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.61} -BUILD=${BUILD:=4rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE"_"$VERSION.orig.tar.$PACKAGE_EXT" -URL="http://ftp.debian.org/debian/pool/main/s/ssmtp/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP/package-$PACKAGE -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -mkdir -p usr/{sbin,man/man8} -mkdir -p etc/ssmtp - -cp $CWD/ssmtp usr/sbin ; chmod 755 usr/sbin/ssmtp -cp $CWD/ssmtp.8 usr/man/man8 ; chmod 644 usr/man/man8/ssmtp.8 -cp $CWD/ssmtp.conf etc/ssmtp/ssmtp.conf.new -cp $CWD/revaliases etc/ssmtp/revaliases.conf.new - -strip --strip-unneeded usr/sbin/ssmtp - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -ssmtp: ssmtp (extremely simple MTA) -ssmtp: -ssmtp: This is sSMTP, a program that replaces sendmail on workstations -ssmtp: that should send their mail via the departmental mailhub from which -ssmtp: they pick up their mail (via pop, imap, rsmtp, pop_fetch, NFS... or -ssmtp: the like). This program accepts mail and sends it to the mailhub, -ssmtp: optionally replacing the domain in the From: line with a different -ssmtp: one. -ssmtp: -ssmtp: -ssmtp: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in CHANGELOG_OLD COPYING INSTALL README TLS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -# install script -echo '( if [ ! -f "etc/ssmtp/ssmtp.conf" ]; then mv etc/ssmtp/ssmtp.conf.new etc/ssmtp/ssmtp.conf; fi )' > install/doinst.sh -echo '( if [ ! -f "etc/ssmtp/revaliases" ]; then mv etc/ssmtp/revaliases.conf.new etc/ssmtp/revaliases; fi )' >> install/doinst.sh -echo '( cd usr/man/man8 ; rm -rf sendmail.8.gz )' >> install/doinst.sh -echo '( cd usr/man/man8 ; ln -sf .gz sendmail.8.gz )' >> install/doinst.sh -echo '( cd usr/sbin ; rm -rf sendmail )' >> install/doinst.sh -echo '( cd usr/sbin ; ln -sf ssmtp sendmail )' >> install/doinst.sh -echo '( cd usr/lib ; ln -sf ../sbin/ssmtp sendmail )' >> install/doinst.sh - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/stellarium/stellarium.SlackBuild b/stellarium/stellarium.SlackBuild deleted file mode 100755 index bcaa4238..00000000 --- a/stellarium/stellarium.SlackBuild +++ /dev/null @@ -1,123 +0,0 @@ -#!/bin/bash -# -# slackbuild script for stellarium -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building stellarium are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="stellarium" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.8.2} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38; ERROR_GPG=39 -ERROR_PATCH=40 - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/$PACKAGE/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf $SRC_DIR/$SRC || exit $ERROR_TAR -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff || exit $ERROR_PATCH -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE install || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -stellarium: stellarium (A 3D astronomical sky renderer) -stellarium: -stellarium: Stellarium is a free GPL software which renders realistic skies in -stellarium: real time with openGL. It is available for Linux/Unix, Windows and -stellarium: MacOSX. With Stellarium, you really see what you can see with your -stellarium: eyes, binoculars or a small telescope. -stellarium: -stellarium: -stellarium: -stellarium: -stellarium: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -DOCS="ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README TODO" - -for file in $DOCS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/swh-plugins/swh-plugins.SlackBuild b/swh-plugins/swh-plugins.SlackBuild deleted file mode 100755 index 3a59aa6a..00000000 --- a/swh-plugins/swh-plugins.SlackBuild +++ /dev/null @@ -1,122 +0,0 @@ -#!/bin/bash -# -# slackbuild script for swh-plugins -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building swh-plugins are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="swh-plugins" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.4.15} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://plugin.org.uk/releases/$VERSION/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf $SRC_DIR/$SRC || exit $ERROR_TAR -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE install || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -swh-plugins: swh-plugins -swh-plugins: -swh-plugins: This is a collection of LADSPA plugins available from Steve Harris -swh-plugins: at http://plugin.org.uk. -swh-plugins: -swh-plugins: -swh-plugins: -swh-plugins: -swh-plugins: -swh-plugins: -swh-plugins: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -DOCS="ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README TODO" - -for file in $DOCS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/sympa/sympa.SlackBuild b/sympa/sympa.SlackBuild deleted file mode 100755 index cc40c79b..00000000 --- a/sympa/sympa.SlackBuild +++ /dev/null @@ -1,157 +0,0 @@ -#!/bin/bash -# -# slackbuild script for sympa -# by rhatto at riseup.net -# - -cat << EOECHO -You'll need at least the following perl modules to build Sympa: - - cpan2tgz --no-recursive Compress::Zlib Archive::Zip Sub::Uplevel Test::Builder::Tester Test::Exception \\ - Module::Build Array::Compare Tree::DAG_Node Test::Warn Test::Simple Crypt::CipherSaber DBD::mysql \\ - Digest::MD5 File::Spec IO::Scalar IO::Stringy URI HTML::Tagset HTML::Parser LWP Locale::TextDomain \\ - Mail::Field Mail::Header Mail::Internet MIME::Tools Mail::Internet Regexp::Common File::HomeDir AppConfig \\ - Template XML::NamespaceSupport XML::SAX XML::LibXML::Common XML::LibXML Net::SSLeay IO::Socket \\ - Convert::ASN1 Digest::SHA1 Digest::HMAC_MD5 Authen::SASL Digest::MD5 Net::LDAP SOAP::Lite FCGI - -And the following packages: - - MHonarc - mod_fastcgi - -EOECHO - -if [ "$INTERACT" != "no" ]; then - echo Type ENTER you you have those installed, otherwise hit Ctrl-C and install them. - read crap -else - echo sleeping 3 seconds... - sleep 3 -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="sympa" -VERSION=${VERSION:=5.2.1} -ARCH=${ARCH:=i486} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if ! grep -qe "^$PACKAGE:" /etc/passwd || ! grep -qe "^$PACKAGE:" /etc/group; then - echo "WARNING: user and/or group $PACKAGE does not exist" - echo "Create it manually with \"groupadd $PACKAGE ; useradd $PACKAGE -g $PACKAGE\" and run this script again." - exit 1 -fi - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.sympa.org/distribution/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION -./configure --with-initdir=/etc/rc.d/ --prefix=/usr/local/sympa --with-confdir=/usr/local/sympa/conf \ - --with-etcdir=/usr/local/sympa/etc -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install | tee $TMP/package-$PACKAGE/install.log - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -mv usr/local/sympa/conf/sympa.conf usr/local/sympa/conf/sympa.conf.new -mv usr/local/sympa/conf/wwsympa.conf usr/local/sympa/conf/wwsympa.conf.new -mv usr/local/sympa/bin/etc/create_list.conf usr/local/sympa/bin/etc/create_list.conf.new -mv usr/local/sympa/bin/etc/topics.conf usr/local/sympa/bin/etc/topics.conf.new - -mkdir -p var/mail/sympa - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -sympa: sympa (Sympa is a rich open source mailing list software) -sympa: -sympa: Sympa is a scalable and highly customizable mailing list software. -sympa: It can cope with big lists (780,000 subscribers), and it comes with -sympa: a complete Web interface for both the user and the administrator. -sympa: It is internationalized. Sites can customize Web and mail templates, -sympa: authentication backends, and authorization scenarios. Dynamic mailing -sympa: lists can use multiple backends (LDAP, SQL, files, lists, or others). -sympa: Sympa is the only S/MIME enabled mailing list software, and it provides -sympa: both authentication and encryption. -sympa: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog INSTALL KNOWNBUGS NEWS README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -# install script -echo '( chroot . /sbin/ldconfig )' > install/doinst.sh -echo '( if ! grep -qe "^sympa:" etc/group; then echo creating group sympa... ; chroot . /usr/sbin/groupadd sympa; fi )' >> install/doinst.sh -echo '( if ! grep -qe "^sympa:" etc/passwd; then echo creating user sympa... ; chroot . /usr/sbin/useradd sympa -g sympa; fi )' >> install/doinst.sh -echo '( if [ ! -f "usr/local/sympa/conf/sympa.conf" ]; then mv usr/local/sympa/conf/sympa.conf.new usr/local/sympa/conf/sympa.conf ; fi )' >> install/doinst.sh -echo '( if [ ! -f "usr/local/sympa/conf/wwsympa.conf" ]; then mv usr/local/sympa/conf/wwsympa.conf.new usr/local/sympa/conf/wwsympa.conf ; fi )' >> install/doinst.sh -echo '( if [ ! -f "usr/local/sympa/bin/etc/create_list.conf" ]; then mv usr/local/sympa/bin/etc/create_list.conf.new usr/local/sympa/bin/etc/create_list.conf ; fi )' >> install/doinst.sh -echo '( if [ ! -f "usr/local/sympa/bin/etc/topics.conf" ]; then mv usr/local/sympa/bin/etc/topics.conf.new usr/local/sympa/bin/etc/topics.conf ; fi )' >> install/doinst.sh -echo '( chroot . /usr/bin/chown -R sympa.sympa /usr/local/sympa /var/mail/sympa )' >> install/doinst.sh -echo '( touch /var/log/sympa)' >> install/doinst.sh -# echo '( chmod +s /usr/local/sympa/bin/queue )' >> install/doinst.sh - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -echo "Package creation complete. PLEASE check if everything was ok." -echo "Log files at $TMP/package-$PACKAGE/install.log" - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/tor/tor.SlackBuild b/tor/tor.SlackBuild deleted file mode 100755 index ad8b8c26..00000000 --- a/tor/tor.SlackBuild +++ /dev/null @@ -1,142 +0,0 @@ -#!/bin/bash -# -# slackbuild script for tor -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building tor are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="tor" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.1.1.23} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38; ERROR_GPG=39 -ERROR_PATCH=40 - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://tor.eff.org/dist/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET - wget "$URL.asc" -O "$SRC_DIR/$SRC.asc" || exit $ERROR_WGET -fi - -gpg --keyserver subkeys.pgp.net --recv-keys 0x28988BF5 -gpg --keyserver subkeys.pgp.net --recv-keys 0x165733EA -gpg --verify $SRC_DIR/$SRC.asc $SRC_DIR/$SRC || exit $ERROR_GPG -sleep 3 - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC || exit $ERROR_TAR -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff || exit $ERROR_PATCH -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE install || exit $ERROR_INSTALL - -mkdir $TMP/package-$PACKAGE/etc/rc.d -cp $CWD/rc.tor.new $TMP/package-$PACKAGE/etc/rc.d - -CWD="`pwd`" -cd $TMP/package-$PACKAGE - -mv etc/tor/tor-tsocks.conf etc/tor/tor-tsocks.conf.sample - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -tor: tor (An anonymous Internet communication system) -tor: -tor: Tor is a toolset for a wide range of organizations and people that -tor: want to improve their safety and security on the Internet. Using Tor -tor: can help you anonymize web browsing and publishing, instant -tor: messaging, IRC, SSH, and other applications that use the TCP -tor: protocol. Tor also provides a platform on which software developers -tor: can build new applications with built-in anonymity, safety, and -tor: privacy features. -tor: -tor: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS ChangeLog INSTALL LICENSE README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -# install script -echo '( chroot . /sbin/ldconfig )' > install/doinst.sh -echo '( if [ ! -f "etc/rc.d/rc.tor" ]; then mv etc/rc.d/rc.tor.new etc/rc.d/rc.tor ; fi )' >> install/doinst.sh -echo '( if [ ! -f "etc/tor/torrc" ]; then mv etc/tor/torrc.sample etc/tor/torrc ; fi )' >> install/doinst.sh -echo '( if [ ! -f "etc/tor/tor-tsocks.conf" ]; then mv etc/tor/tor-tsocks.conf.sample etc/tor/tor-tsocks.conf ; fi )' >> install/doinst.sh - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/twolame/twolame.SlackBuild b/twolame/twolame.SlackBuild deleted file mode 100755 index f07e244a..00000000 --- a/twolame/twolame.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# slackbuild script for twolame -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building twolame are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="twolame" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.3.7} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/twolame/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -twolame: twolame -twolame: -twolame: TwoLAME is an optimised MPEG Audio Layer 2 (MP2) encoder based on -twolame: tooLAME by Mike Cheng, which in turn is based upon the ISO dist10 -twolame: code and portions of LAME. TwoLAME includes libtwolame, a fully -twolame: thread-safe shared library with an API very similar to LAME's. -twolame: -twolame: -twolame: -twolame: -twolame: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog README TODO; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/unrar/unrar.SlackBuild b/unrar/unrar.SlackBuild deleted file mode 100755 index 79835af7..00000000 --- a/unrar/unrar.SlackBuild +++ /dev/null @@ -1,111 +0,0 @@ -#!/bin/bash -# -# slackbuild script for unrar -# by rhatto at riseup.net -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="unrar" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.40} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="unrarlib040.tar.bz2" -URL="http://www.unrarlib.org/download/$SRC" -PATCH="unrarlib040-unrar-patch-ab.tar.gz" -PATCH_URL="http://www.unrarlib.org/download/contribution/$PATCH" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ]; then - if [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - fi - - if [ ! -f "$SRC_DIR/$PATCH" ]; then - wget "$PATCH_URL" -O "$SRC_DIR/$PATCH" - fi -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar zxvf $SRC_DIR/$PATCH -tar xvf$tarflag $SRC_DIR/$SRC -cd unrarlib040-unrar-patch-ab -cp ../unrarlib-0.4.0/unrarlib/* . - -make || exit 32 - -mkdir -p $TMP/package-$PACKAGE/usr/{bin,doc/$PACKAGE-$VERSION} -cp unrar $TMP/package-$PACKAGE/usr/bin -cp readme.txt $TMP/package-$PACKAGE/usr/doc/$PACKAGE-$VERSION/readme-unrar.txt -cp ../unrarlib-0.4.0/{gpl,licence,unrarlib-license}.txt $TMP/package-$PACKAGE/usr/doc/$PACKAGE-$VERSION -cp ../unrarlib-0.4.0/readme.txt $TMP/package-$PACKAGE/usr/doc/$PACKAGE-$VERSION/readme-unrarlib.txt - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -unrar: unrar (unpack RAR 2 archives) -unrar: -unrar: -unrar: -unrar: -unrar: -unrar: -unrar: -unrar: -unrar: -unrar: -EOF - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/unrtf/unrtf.SlackBuild b/unrtf/unrtf.SlackBuild deleted file mode 100755 index adc0ed5d..00000000 --- a/unrtf/unrtf.SlackBuild +++ /dev/null @@ -1,123 +0,0 @@ -#!/bin/bash -# -# slackbuild script for unrtf -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building unrtf are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="unrtf" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.20.2} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38; ERROR_GPG=39 -ERROR_PATCH=40 - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE"_"$VERSION.tar.$PACKAGE_EXT" -URL="http://www.gnu.org/software/unrtf/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf $SRC_DIR/$SRC || exit $ERROR_TAR -cd "$PACKAGE"_"$VERSION" - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff || exit $ERROR_PATCH -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE install || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -unrtf: unrtf (Rich Text to other formats converter) -unrtf: -unrtf: UnRTF is a command-line program written in C which converts -unrtf: documents in Rich Text (.rtf) format to HTML, LaTeX, PostScript -unrtf: and other formats. Converting to HTML, it supports a number of -unrtf: features of Rich Text Format, like changes in text appearence, -unrtf: background and foreground colors. -unrtf: -unrtf: -unrtf: -unrtf: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -DOCS="AUTHORS COPYING ChangeLog INSTALL NEWS README" - -for file in $DOCS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/util-vserver/beecrypt.SlackBuild b/util-vserver/beecrypt.SlackBuild deleted file mode 100755 index f3a1e260..00000000 --- a/util-vserver/beecrypt.SlackBuild +++ /dev/null @@ -1,129 +0,0 @@ -#!/bin/bash -# -# slackbuild script for beecrypt -# by rhatto at riseup.net -# - -cat << EOCAT -Check if you have the following stuff installed: - - libgcrypt - libgpg-error - -EOCAT - -if [ "$INTERACT" != "no" ]; then - echo "Hit ENTER do continue, Crtl-C to abort" - read crap -else - echo sleeping 3 seconds... - sleep 3 -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="beecrypt" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=4.1.2} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -# KEY="http://www.courier-mta.org/KEYS.bin" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/$PACKAGE/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.sig" -O "$SRC_DIR/$SRC.sig" -fi - -# TODO: signature checking -#if [ ! -f "$SRC_DIR/$PACKAGE-key.asc" ]; then -# wget "$KEY" -O "$SRC_DIR/$PACKAGE-key.asc" && gpg --import $SRC_DIR/$PACKAGE-key.asc -#fi - -gpg --verify $SRC_DIR/$SRC.sig $SRC || echo WARNING: Could not check signature or WRONG signature found. - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -beecrypt: beecrypt (cryptography toolkit) -beecrypt: -beecrypt: BeeCrypt is an ongoing project to provide strong and fast -beecrypt: cryptography in the form of a toolkit usable by commercial and open -beecrypt: source projects. Included in the library are entropy sources, random -beecrypt: generators, block ciphers, hash functions, message authentication -beecrypt: codes, multiprecision integer routines, and public key primitives. -beecrypt: -beecrypt: -beecrypt: -beecrypt: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS BENCHMARKS BUGS CONTRIBUTORS COPYING ChangeLog INSTALL NEWS README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/util-vserver/util-vserver.SlackBuild b/util-vserver/util-vserver.SlackBuild deleted file mode 100755 index f781f9cc..00000000 --- a/util-vserver/util-vserver.SlackBuild +++ /dev/null @@ -1,131 +0,0 @@ -#!/bin/bash -# -# slackbuild for util-vserver -# - -cat << EOCAT -Check if you have the following stuff installed: - - beecrypt - vlan - iproute2 - iptables - modutils - -EOCAT - -if [ "$INTERACT" != "no" ]; then - echo "Hit ENTER do continue, Crtl-C to abort" - read crap -else - echo sleeping 3 seconds... - sleep 3 -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="util-vserver" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.30.210} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="bz2" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.13thfloor.at/~ensc/util-vserver/files/alpha/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" - wget "$URL.sig" -O "$SRC_DIR/$SRC.sig" -fi - -gpg --verify $SRC_DIR/$SRC.sig $SRC || echo WARNING: Could not check signature or WRONG signature found. - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP/package-$PACKAGE -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-initrddir=/etc/rc.d --localstatedir=/var -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -util-vserver: util-vserver (userland tools for Linux-VServer) -util-vserver: -util-vserver: -util-vserver: -util-vserver: -util-vserver: -util-vserver: -util-vserver: -util-vserver: -util-vserver: -util-vserver: -EOF - -# config -mv etc/vservers.conf etc/vservers.conf.new - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in AUTHORS COPYING ChangeLog FEATURES.txt INSTALL NEWS README REQUIREMENTS THANKS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -# install script -echo '( if [ ! -f "etc/vservers.conf" ]; then mv etc/vservers.conf.new etc/vservers.conf; fi )' > install/doinst.sh - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/util-vserver/vlan.SlackBuild b/util-vserver/vlan.SlackBuild deleted file mode 100755 index bb4196cb..00000000 --- a/util-vserver/vlan.SlackBuild +++ /dev/null @@ -1,103 +0,0 @@ -#!/bin/bash -# -# slackbuild for vlan -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="vlan" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=1.9} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE.$VERSION.tar.$PACKAGE_EXT" -URL="http://www.candelatech.com/~greear/vlan/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -mv $PACKAGE $PACKAGE-$VERSION -cd $PACKAGE-$VERSION -rm -f vconfig vconfig.o -make || exit 32 - -CWD="`pwd`" - -mkdir $TMP/package-$PACKAGE -cd $TMP/package-$PACKAGE - -mkdir -p usr/bin -cp $CWD/vconfig usr/bin - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -vlan: vlan (802.1Q VLAN implementation for Linux) -vlan: -vlan: http://www.candelatech.com/~greear/vlan.html -vlan: -vlan: -vlan: -vlan: -vlan: -vlan: -vlan: -vlan: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in CHANGELOG README vlan.html howto.html; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/webalizer/webalizer.SlackBuild b/webalizer/webalizer.SlackBuild deleted file mode 100755 index 6893c719..00000000 --- a/webalizer/webalizer.SlackBuild +++ /dev/null @@ -1,209 +0,0 @@ -#!/bin/bash -# Copyright (c) 2006 Eric Hameleers <alien@slackware.com> -# Distributed under the terms of the GNU General Public License, Version 2 -# ----------------------------------------------------------------------------- -# -# Slackware SlackBuild script -# =========================== -# By: Eric Hameleers <alien@slackware.com> -# For: webalizer -# URL: http://www.mrunix.net/webalizer/ -# Needs: gd, freetype2 -# Changelog: -# 2.01.10-1: 15/may/2005 by Eric Hameleers <alien@sox.homeip.net> -# * Initial build. -# 2.01.10-2: 15/may/2005 by Eric Hameleers <alien@sox.homeip.net> -# * Fixed the DNS resolving (detection of db 1.85 compat) -# 2.01.10-3: 28/apr/2006 by Eric Hameleers <alien@slackware.com> -# * Linked against gd-nox to avoid dependency on x11 (still -# needs freetype2 though!) -# 2.01.10-4: 28/apr/2006 by Eric Hameleers <alien@slackware.com> -# * Added a "STATIC" variable to the script, so you can build -# webalizer without any dependencies at all. -# -# small changes by rhatto -# -# Run 'sh SlackBuild --cleanup' to build a Slackware package. -# The package (.tgz) plus descriptive .txt file are created in /tmp . -# Install using 'installpkg'. -# -# ----------------------------------------------------------------------------- - -# --- INIT --- -# Set initial variables: -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# change STATIC to anything other than "yes" to enable dynamic build. -STATIC=${STATIC:-no} - -[ "$STATIC" == "yes" ] && \ - PRGNAM=webalizer_static || \ - PRGNAM=webalizer - -SRCNAM="webalizer" -SRCVER="2.01-10" -VERSION=${VERSION:=2.01.10} -ARCH=${ARCH:-i486} -BUILD=${BUILD:=1rha} -PACKAGE="$PRGNAM" -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -DOCS="CHANGES COPYING Copyright DNS.README INSTALL README README.FIRST country-codes.txt" - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="tgz" -SRC="$SRCNAM-$SRCVER-src.$PACKAGE_EXT" -URL="ftp://ftp.mrunix.net/pub/webalizer/$SRC" - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2" -fi - -TMP="$TMP/$PACKAGE" -PKG=$TMP/package-$PRGNAM -rm -rf $TMP -mkdir -p $PKG - -# --- PACKAGE BUILDING --- - -echo "++" -echo "|| $PRGNAM-$VERSION" -echo "++" - -cd $PKG - -# Explode the package framework: -if [ -f $CWD/_$PRGNAM.tar.gz ]; then - explodepkg $CWD/_$PRGNAM.tar.gz -fi - -cd $TMP - -# --- TARBALL EXTRACTION,PATCH,MODIFY --- - -echo "Extracting the program sources for $PRGNAM..." -tar xvf$tarflag $SRC_DIR/$SRC - -mv ${SRCNAM}-${SRCVER} ${PRGNAM}-${SRCVER} -cd ${PRGNAM}-${SRCVER} - -chown -R root.root * - -# --- BUILDING --- - -echo Building ... - -CPPFLAGS="-I/usr/include/db4" \ -CFLAGS="$SLKCFLAGS $CPPFLAGS" \ -./configure --prefix=/usr \ - --localstatedir=/var \ - --sysconfdir=/etc \ - --with-db=/usr/include/db4 \ - --with-dblib=/lib \ - --libdir=$LIBDIR \ - --enable-dns \ - $([ "$STATIC" == "yes" ] && echo "--enable-static" || echo "") \ - 2>&1 | tee $TMP/configure-${PRGNAM}.log -make 2>&1 | tee $TMP/make-${PRGNAM}.log - -# -# Install all the needed stuff to the package dir -# -mkdir -p $PKG/etc -mkdir -p $PKG/usr/bin -mkdir -p $PKG/usr/man/man1 - -# Use installwatch if available: -which installwatch > /dev/null 2>&1 -if [ $? == 0 ]; then - installwatch -o $TMP/install-${PRGNAM}.log \ - make BINDIR=$PKG/usr/bin MANDIR=$PKG/usr/man/man1 ETCDIR=$PKG/etc install -else - make BINDIR=$PKG/usr/bin MANDIR=$PKG/usr/man/man1 ETCDIR=$PKG/etc install \ - 2>&1 |tee $TMP/install-${PRGNAM}.log -fi - - -# --- DOCUMENTATION --- - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a $DOCS \ - $PKG/usr/doc/$PRGNAM-$VERSION -chmod -R a-w $PKG/usr/doc/$PRGNAM-$VERSION/* - -# Compress the man page(s) -find $PKG/usr/man -type f -name "*.?" -exec gzip -9f {} \; - -# Strip binaries -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) - - -# --- OWNERSHIP, RIGHTS --- - -chmod -R o-w $PKG - -# --- PACKAGE DESCRIPTION --- - -mkdir -p $PKG/install -cat $CWD/$([ "$STATIC" == "yes" ] && echo "$PRGNAM." || echo "")slack-desc > $PKG/install/slack-desc - -if [ -f $CWD/doinst.sh ]; then - cat $CWD/doinst.sh > $PKG/install/doinst.sh -else - echo '( if [ ! -f "/etc/webalizer.conf" ]; then mv /etc/webalizer.conf.sample /etc/webalizer.conf; fi )' > $PKG/install/doinst.sh -fi - -# --- BUILDING --- - -# Build the package: -cd $PKG -makepkg --linkadd y --chown n $REPOS/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}.tgz \ - 2>&1 | tee $TMP/makepkg-${PRGNAM}.log -#(cd $REPOS && md5sum ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}.tgz > ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}.tgz.md5) -#cat $PKG/install/slack-desc | grep "^${PRGNAM}" > $REPOS/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}.txt - -# --- CLEANUP --- - -# Clean up the extra stuff: -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/wipe/wipe.SlackBuild b/wipe/wipe.SlackBuild deleted file mode 100755 index 5bafd3a3..00000000 --- a/wipe/wipe.SlackBuild +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# -# SlackBuild script to call wipe.build with correct settings -# - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="wipe" -VERSION=${VERSION:=2.2.0} -ARCH="${ARCH:=i486}" -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -rm -rf $TMP/$PACKAGE -mkdir -p $SRC_DIR/$PACKAGE $TMP/$PACKAGE - -slacktrack -b $REPOS -x $TMP,$SRC_DIR,/dev -jefkzp "$PACKAGE-$VERSION-$ARCH-$BUILD.tgz" "./$PACKAGE.build" - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP/$PACKAGE -fi diff --git a/wxwidgets/wxWidgets.SlackBuild b/wxwidgets/wxWidgets.SlackBuild deleted file mode 100755 index 1e5fe02d..00000000 --- a/wxwidgets/wxWidgets.SlackBuild +++ /dev/null @@ -1,123 +0,0 @@ -#!/bin/bash -# -# slackbuild script for wxWidgets -# by rafael at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building wxGTK are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="wxWidgets" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=2.6.3} -BUILD=${BUILD:=1rd} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38; ERROR_GPG=39 -ERROR_PATCH=40 - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://heanet.dl.sourceforge.net/sourceforge/wxwindows/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff || exit $ERROR_PATCH -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR --with-docdir=/usr/doc/$PACKAGE-$VERSION --enable-unicode --enable-config || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE install || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -( cd usr/bin && rm wx-config ) -( cd usr/bin && ln -sf /usr/lib64/wx/config/gtk2-unicode-release-2.6 wx-config ) - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -wxWidgets: wxWidgets (WxWidgets is a library to write portable GUI code) -wxWidgets: -wxWidgets: wxWidgets lets developers create applications for Win32, Mac OS X, -wxWidgets: GTK+, X11, Motif, WinCE, and more using one codebase. It can be used -wxWidgets: from languages such as C++, Python, Perl, and C#/.NET. Unlike other -wxWidgets: cross-platform toolkits, wxWidgets applications look and feel native. -wxWidgets: This is because wxWidgets uses the platform's own native controls -wxWidgets: rather than emulating them. It's also extensive, free, open-source, -wxWidgets: and mature. -wxWidgets: http://www.wxwidgets.org/ -wxWidgets: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in CHANGES.txt COPYING.LIB INSTALL-MAC.txt INSTALL-MGL.txt INSTALL-MOTIF.txt INSTALL-OS2.txt INSTALL-X11.txt LICENCE.txt README.txt;do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/xmms-jack/xmms-jack.SlackBuild b/xmms-jack/xmms-jack.SlackBuild deleted file mode 100755 index 67695673..00000000 --- a/xmms-jack/xmms-jack.SlackBuild +++ /dev/null @@ -1,129 +0,0 @@ -#!/bin/bash -# -# slackbuild script for xmms-jack -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building xmms-jack are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="xmms-jack" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.17} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -# ------- error codes for createpkg -------------- -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38 - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://easynews.dl.sourceforge.net/sourceforge/$PACKAGE/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC || exit $ERROR_TAR -mv $PACKAGE $PACKAGE-$VERSION -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR || exit $ERROR_CONF -make || exit $ERROR_MAKE -make DESTDIR=$TMP/package-$PACKAGE install || exit $ERROR_INSTALL - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -xmms-jack: xmms-jack (jack plugin for XMMS) -xmms-jack: -xmms-jack: jack output plugin for XMMS by Chris Morgan -xmms-jack: (cmorgan at alum.wpi.edu) -xmms-jack: -xmms-jack: -xmms-jack: -xmms-jack: -xmms-jack: -xmms-jack: -xmms-jack: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -DOCS="AUTHORS COPYING ChangeLog INSTALL" - -for file in $DOCS; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz || exit $ERROR_MKPKG - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - diff --git a/yasm/yasm.SlackBuild b/yasm/yasm.SlackBuild deleted file mode 100755 index bca01b9a..00000000 --- a/yasm/yasm.SlackBuild +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/bash -# -# slackbuild script for yasm -# by rhatto at riseup.net -# - -if [ -s "slack-required" ]; then - echo Recomended and required packages for building yasm are: - cat slack-required | sed -e 's/^/\t/' - if [ "$INTERACT" != "no" ]; then - echo If you dont have those installed, press Ctrl-C. Otherwise, hit ENTER. - read crap - else - echo Sleeping 3 seconds... - sleep 3 - fi -fi - -CWD="`pwd`" - -if [ -f "/etc/slackbuildrc" ]; then - source /etc/slackbuildrc -fi - -if [ -f "~/.slackbuildrc" ]; then - source ~/.slackbuildrc -fi - -# default settings -PACKAGE="yasm" -ARCH=${ARCH:=i486} -VERSION=${VERSION:=0.5.0} -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC:=$CWD} -TMP=${TMP:=/tmp} -REPOS=${REPOS:=$TMP} - -if [ "$ARCH" == "x86_64" ]; then - export LDFLAGS="-L/lib64 -L/usr/lib64" - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -RTOOL="wget" -PACKAGE_EXT="gz" -SRC="$PACKAGE-$VERSION.tar.$PACKAGE_EXT" -URL="http://www.tortall.net/projects/yasm/releases/$SRC" - -SRC_DIR="$SRC_DIR/$PACKAGE" -mkdir -p $SRC_DIR - -if [ "$PACKAGE_EXT" == "bz2" ]; then - tarflag="j" -else - tarflag="z" -fi - -if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then - wget "$URL" -O "$SRC_DIR/$SRC" -fi - -TMP="$TMP/$PACKAGE" -rm -rf $TMP -mkdir -p $TMP -cd $TMP - -tar xvf$tarflag $SRC_DIR/$SRC -cd $PACKAGE-$VERSION - -if [ -f "$CWD/$PACKAGE-$VERSION.diff" ]; then - patch -p1 < $CWD/$PACKAGE-$VERSION.diff -fi - -./configure --prefix=/usr --sysconfdir=/etc --libdir=$LIBDIR -make || exit 32 -make DESTDIR=$TMP/package-$PACKAGE install - -CWD="`pwd`" - -cd $TMP/package-$PACKAGE - -find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir install -cat << EOF > install/slack-desc -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler-----------------------------------------------------| -yasm: yasm (a NASM assembler) -yasm: -yasm: Yasm is a complete rewrite of the NASM assembler. It is designed -yasm: from the ground up to allow for multiple syntaxes to be supported -yasm: (e.g., NASM, TASM, GAS, etc.) in addition to multiple output object -yasm: formats. Another primary module of the overall design is an optimizer -yasm: module. Major features include x86 and AMD64 architecture support, -yasm: ELF, COFF, and Win32 object formats, and STABS debugging output. -yasm: -yasm: -yasm: -EOF - -# docs -mkdir -p usr/doc/$PACKAGE-$VERSION - -for file in ABOUT-NLS AUTHORS Artistic.txt BSD.txt COPYING ChangeLog GNU_GPL-2.0 GNU_LGPL-2.0 INSTALL Mkfiles NEWS README; do - cp $CWD/$file* usr/doc/$PACKAGE-$VERSION/ -done - -makepkg -c y -l y $REPOS/$PACKAGE-$VERSION-$ARCH-$BUILD.tgz - -if [ "$CLEANUP" == "yes" ]; then - rm -rf $TMP -fi - |