diff options
Diffstat (limited to 'abs/extra')
-rw-r--r-- | abs/extra/community/fluidsynth/fluidsynth.conf | 2 | ||||
-rw-r--r-- | abs/extra/community/fluidsynth/fluidsynthd | 40 | ||||
-rw-r--r-- | abs/extra/docbook2x/PKGBUILD | 36 | ||||
-rw-r--r-- | abs/extra/docbook2x/datadir.diff | 18 | ||||
-rw-r--r-- | abs/extra/docbook2x/docbook2x.install | 18 | ||||
-rw-r--r-- | abs/extra/ethtool/PKGBUILD | 4 | ||||
-rw-r--r-- | abs/extra/perl-sgmls/PKGBUILD | 34 | ||||
-rw-r--r-- | abs/extra/perl-sgmls/__changelog | 1 | ||||
-rw-r--r-- | abs/extra/perl-sgmls/perl-sgmls-1.03ii-4.src.tar.gz | bin | 0 -> 735 bytes |
9 files changed, 151 insertions, 2 deletions
diff --git a/abs/extra/community/fluidsynth/fluidsynth.conf b/abs/extra/community/fluidsynth/fluidsynth.conf new file mode 100644 index 0000000..5267d58 --- /dev/null +++ b/abs/extra/community/fluidsynth/fluidsynth.conf @@ -0,0 +1,2 @@ +FSYNTH_OPTS="-a alsa -m alsa_seq -r 48000" +FSYNTH_SOUNDFONT=""
\ No newline at end of file diff --git a/abs/extra/community/fluidsynth/fluidsynthd b/abs/extra/community/fluidsynth/fluidsynthd new file mode 100644 index 0000000..ca1e8fa --- /dev/null +++ b/abs/extra/community/fluidsynth/fluidsynthd @@ -0,0 +1,40 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions + +[ -f /etc/conf.d/fluidsynth ] && . /etc/conf.d/fluidsynth + +PID=`pidof -o %PPID /usr/bin/fluidsynth` +case "$1" in + start) + stat_busy "Starting Fluidsynth soundfont synthesizer" + [ -z "$PID" ] && /usr/bin/fluidsynth -is $FSYNTH_OPTS $FSYNTH_SOUNDFONT > /dev/null 2>&1 & + if [ $? -gt 0 ]; then + stat_fail + else + echo $PID > /var/run/fluidsynth.pid + add_daemon fluidsynth + stat_done + fi + ;; + stop) + stat_busy "Stopping Fluidsynth soundfont synthesizer" + [ ! -z "$PID" ] && kill $PID &> /dev/null 2>&1 + if [ $? -gt 0 ]; then + stat_fail + else + rm /var/run/fluidsynth.pid + rm_daemon fluidsynth + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac +exit 0 diff --git a/abs/extra/docbook2x/PKGBUILD b/abs/extra/docbook2x/PKGBUILD new file mode 100644 index 0000000..42dab69 --- /dev/null +++ b/abs/extra/docbook2x/PKGBUILD @@ -0,0 +1,36 @@ +# $Id: PKGBUILD 19671 2010-06-26 17:37:44Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Alessio 'mOLOk' Bolognino <themolok@gmail.com> + +pkgname=docbook2x +pkgver=0.8.8 +pkgrel=9 +pkgdesc="A software package that converts DocBook documents into the traditional Unix man page format and the GNU Texinfo format." +arch=('i686' 'x86_64') +url="http://docbook2x.sourceforge.net" +license=("MIT") +depends=('glibc' 'perl-sgmls' 'perlxml' 'perl-xml-sax' 'libxslt') +makedepends=('texinfo') +install=docbook2x.install +source=(http://downloads.sourceforge.net/$pkgname/docbook2X-$pkgver.tar.gz + datadir.diff) +md5sums=('b9b76a6af198c4f44574cfd17a322f01' + '826fae88a435d9278c4f9614991d55a1') + +build() { + cd $srcdir/docbook2X-$pkgver + patch -p1 <$srcdir/datadir.diff + + autoreconf + ./configure \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --program-transform-name 's,2x-,2,' \ + + make + + make DESTDIR=$pkgdir install + install -D -m0644 COPYING $pkgdir/usr/share/licenses/$pkgname/license + sed -i 's|http://docbook2x.sf.net/latest|/usr/share/docbook2X|g' \ + $pkgdir/usr/bin/db2x_xsltproc +} diff --git a/abs/extra/docbook2x/datadir.diff b/abs/extra/docbook2x/datadir.diff new file mode 100644 index 0000000..04d94f3 --- /dev/null +++ b/abs/extra/docbook2x/datadir.diff @@ -0,0 +1,18 @@ +Upstream patch: +http://docbook2x.cvs.sourceforge.net/viewvc/docbook2x/docbook2X/configure.ac?r1=1.21&r2=1.22&view=patch + +diff -ru docbook2X-0.8.8.orig/configure.ac docbook2X-0.8.8/configure.ac +--- docbook2X-0.8.8.orig/configure.ac 2010-06-26 04:57:04.000000000 -0430 ++++ docbook2X-0.8.8/configure.ac 2010-06-26 04:57:39.000000000 -0430 +@@ -149,6 +149,11 @@ + dnl Ensure that all static_* are fully expanded. + + eval static_datadir="$datadir" ++old_val="" ++until test "$static_datadir" = "$old_val"; do ++ old_val="$static_datadir" ++ eval static_datadir="$static_datadir" ++done + + eval static_bindir="$bindir" + old_val="" diff --git a/abs/extra/docbook2x/docbook2x.install b/abs/extra/docbook2x/docbook2x.install new file mode 100644 index 0000000..63e4818 --- /dev/null +++ b/abs/extra/docbook2x/docbook2x.install @@ -0,0 +1,18 @@ +info_dir=usr/share/info +info_files=(docbook2X.info docbook2man-xslt.info docbook2texi-xslt.info) + +post_install() { + for f in ${info_files[@]}; do + install-info ${info_dir}/$f.gz ${info_dir}/dir 2> /dev/null + done +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + for f in ${info_files[@]}; do + install-info --delete ${info_dir}/$f.gz ${info_dir}/dir 2> /dev/null + done +} diff --git a/abs/extra/ethtool/PKGBUILD b/abs/extra/ethtool/PKGBUILD index bac8cc7..02c4042 100644 --- a/abs/extra/ethtool/PKGBUILD +++ b/abs/extra/ethtool/PKGBUILD @@ -2,7 +2,7 @@ # Maintainer: Paul Mattal <paul@archlinux.org> # Contributer: Martin Kemp <mdkemp@elys.com> pkgname=ethtool -pkgver=2.6.37 +pkgver=2.6.39 pkgrel=1 epoch=1 pkgdesc="gkernel ethtool" @@ -11,6 +11,7 @@ url="http://www.kernel.org/pub/software/network/ethtool/" license=('GPL') depends=('glibc') source=(http://www.kernel.org/pub/software/network/$pkgname/$pkgname-$pkgver.tar.bz2) +md5sums=('97211a1e3a496bc3bd0b75849d0fbae9') build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -22,4 +23,3 @@ package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install } -md5sums=('b85741676992894c6520c54912cb96ea') diff --git a/abs/extra/perl-sgmls/PKGBUILD b/abs/extra/perl-sgmls/PKGBUILD new file mode 100644 index 0000000..3fd816b --- /dev/null +++ b/abs/extra/perl-sgmls/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 22119 2010-07-19 15:47:35Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> + +pkgname=perl-sgmls +pkgver=1.03ii +pkgrel=4 +pkgdesc="A Post-Processor for SGMLS and NSGMLS" +arch=('any') +url="http://search.cpan.org/dist/SGMLSpm" +license=('GPL' 'PerlArtistic') +depends=('perl') +options=('!emptydirs' 'docs') +source=(http://www.cpan.org/authors/id/D/DM/DMEGG/SGMLSpm-$pkgver.tar.gz) +md5sums=('5bcb197fd42e67d51c739b1414d514a7') + +build() { + cd $srcdir/SGMLSpm + + mkdir -p $pkgdir/usr/bin $pkgdir/usr/lib/perl5/vendor_perl $pkgdir/usr/share/doc/perl-sgmls + + patch Makefile <<EOF +84a85 +> find \${HTMLDIR} -type l -exec rm -f {} \; +EOF + + make install install_html \ + BINDIR=$pkgdir/usr/bin \ + PERL5DIR=$pkgdir/usr/lib/perl5/vendor_perl \ + HTMLDIR=$pkgdir/usr/share/doc/perl-sgmls || return 1 + + find $pkgdir -name '.packlist' -delete + find $pkgdir -name '*.pod' -delete +} diff --git a/abs/extra/perl-sgmls/__changelog b/abs/extra/perl-sgmls/__changelog new file mode 100644 index 0000000..632f625 --- /dev/null +++ b/abs/extra/perl-sgmls/__changelog @@ -0,0 +1 @@ +7/17/11 - chw - Removed "force" from options in PKGBUILD diff --git a/abs/extra/perl-sgmls/perl-sgmls-1.03ii-4.src.tar.gz b/abs/extra/perl-sgmls/perl-sgmls-1.03ii-4.src.tar.gz Binary files differnew file mode 100644 index 0000000..317169f --- /dev/null +++ b/abs/extra/perl-sgmls/perl-sgmls-1.03ii-4.src.tar.gz |