summaryrefslogtreecommitdiffstats
path: root/abs/extra
diff options
context:
space:
mode:
Diffstat (limited to 'abs/extra')
-rw-r--r--abs/extra/community/fluidsynth/fluidsynth.conf2
-rw-r--r--abs/extra/community/fluidsynth/fluidsynthd40
-rw-r--r--abs/extra/docbook2x/PKGBUILD36
-rw-r--r--abs/extra/docbook2x/datadir.diff18
-rw-r--r--abs/extra/docbook2x/docbook2x.install18
-rw-r--r--abs/extra/ethtool/PKGBUILD4
-rw-r--r--abs/extra/perl-sgmls/PKGBUILD34
-rw-r--r--abs/extra/perl-sgmls/__changelog1
-rw-r--r--abs/extra/perl-sgmls/perl-sgmls-1.03ii-4.src.tar.gzbin0 -> 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
new file mode 100644
index 0000000..317169f
--- /dev/null
+++ b/abs/extra/perl-sgmls/perl-sgmls-1.03ii-4.src.tar.gz
Binary files differ