summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <andre@localhost.localdomain>2012-09-21 23:35:58 -0300
committerAndré Fabian Silva Delgado <andre@localhost.localdomain>2012-09-21 23:35:58 -0300
commitad96a8790b1cf1be80d5b021562a328053fba03c (patch)
tree06f21ec6276dff56ca3e2ce9c42ad3f9d950fffd
parent063cb2e97d16fa097c0ab71c3592e0aff0c75230 (diff)
parent5a3cd0a0fd7e2af356d44aa25f144fe9616b8239 (diff)
Merge branch 'master' of ssh://parabolagnulinux.org:1863/srv/git/abslibre
-rwxr-xr-xlibre/crosstool-ng/PKGBUILD4
-rw-r--r--radio/jack-rack/PKGBUILD34
-rw-r--r--social/aiccu/PKGBUILD33
-rw-r--r--social/aiccu/aiccu.rc.d60
-rw-r--r--social/netatalk/PKGBUILD56
-rw-r--r--social/netatalk/netatalk.changelog83
-rw-r--r--social/netatalk/netatalk.install23
-rw-r--r--social/netatalk/netatalk.rc44
-rwxr-xr-x~fauno/localepurge/PKGBUILD35
9 files changed, 352 insertions, 20 deletions
diff --git a/libre/crosstool-ng/PKGBUILD b/libre/crosstool-ng/PKGBUILD
index 425e3d9e4..6cfb023cb 100755
--- a/libre/crosstool-ng/PKGBUILD
+++ b/libre/crosstool-ng/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor (Parabola): Márcio Silva <coadde@lavabit.com>
pkgname=crosstool-ng
-pkgver=1.15.3
+pkgver=1.16.0
pkgrel=1
pkgdesc="A versatile cross toolchain generator (eglibc addons patch)"
arch=('i686' 'x86_64')
@@ -27,4 +27,4 @@ package() {
cd $srcdir/$pkgname-$pkgver
make DESTDIR=$pkgdir install
}
-md5sums=('a56d55f7173161b5200c144cdff6f564')
+md5sums=('900f5f72df3ab9b48b6d1efd1d6634b8')
diff --git a/radio/jack-rack/PKGBUILD b/radio/jack-rack/PKGBUILD
new file mode 100644
index 000000000..26330bb2b
--- /dev/null
+++ b/radio/jack-rack/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: DonVla <donvla@users.sourceforge.net>
+# Contributor: Patrick Leslie Polzer <leslie.polzer@gmx.net>
+# Contributor: Berkus <berkus@madfire.net>
+# Contributor: Daniele Paolella <danielepaolella@email.it>
+pkgname=jack-rack
+pkgver=1.4.7
+pkgrel=4
+pkgdesc="Effects rack for JACK"
+url="http://jack-rack.sourceforge.net"
+arch=('i686' 'x86_64')
+license=('GPL')
+depends=('jack' 'gtk2' 'libxml2' 'ladspa')
+optdepends=('lash: LASH support'
+ 'raptor1: LRDF support'
+ 'liblrdf: LRDF support'
+ 'python2: ecarack')
+source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
+
+md5sums=('a29ef4001ee2916a1b758952c936adca')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./autogen.sh
+ ./configure --prefix=/usr --enable-lash --disable-gnome
+ make LDFLAGS='-ldl -lm'
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR=${pkgdir} install
+ sed -i 's/#!\/usr\/bin\/python/#!\/usr\/bin\/python2/' "${pkgdir}/usr/bin/ecarack"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/social/aiccu/PKGBUILD b/social/aiccu/PKGBUILD
new file mode 100644
index 000000000..5fc4cb086
--- /dev/null
+++ b/social/aiccu/PKGBUILD
@@ -0,0 +1,33 @@
+pkgname=aiccu
+pkgver=20070115
+pkgrel=7
+pkgdesc="SixXS Automatic IPv6 Connectivity Client Utility - AICCU"
+arch=('i686' 'x86_64')
+url="http://www.sixxs.net/tools/aiccu/"
+license=('BSD')
+depends=('gnutls' 'iproute2')
+makedepends=('glibc' 'libgpg-error' 'libtasn1' 'libgcrypt' 'zlib')
+backup=(etc/aiccu.conf)
+source=(http://www.sixxs.net/archive/sixxs/aiccu/unix/${pkgname}_${pkgver}.tar.gz
+ aiccu.rc.d)
+md5sums=('c9bcc83644ed788e22a7c3f3d4021350'
+ '9eb63ae132d4835a822ea925c6440b04')
+
+build() {
+ cd "$srcdir/$pkgname"
+
+ sed -i 's|Installing Debian-style init.d||' Makefile
+
+ LDFLAGS="" make
+ make DESTDIR="$pkgdir" install
+}
+
+package() {
+ cd "$srcdir/$pkgname"
+
+ install -D -m600 doc/aiccu.conf "$pkgdir/etc/aiccu.conf"
+ install -D -m755 "$srcdir/aiccu.rc.d" "$pkgdir/etc/rc.d/aiccu"
+ install -D -m444 doc/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+ rm -fr "$pkgdir/etc/init.d"
+}
diff --git a/social/aiccu/aiccu.rc.d b/social/aiccu/aiccu.rc.d
new file mode 100644
index 000000000..b0ca08fce
--- /dev/null
+++ b/social/aiccu/aiccu.rc.d
@@ -0,0 +1,60 @@
+#!/bin/bash
+
+daemon_name=aiccu
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+get_pid() {
+ pidof $daemon_name
+}
+
+case "$1" in
+ start)
+ stat_busy "Starting $daemon_name daemon"
+
+ PID=`get_pid`
+ if [ -z "$PID" ]; then
+ [ -f /var/run/$daemon_name.pid ] && rm -f /var/run/$daemon_name.pid
+ # RUN
+ $daemon_name start > /dev/null
+ #
+ if [ $? -gt 0 ]; then
+ stat_fail
+ exit 1
+ else
+ echo `get_pid` > /var/run/$daemon_name.pid
+ add_daemon $daemon_name
+ stat_done
+ fi
+ else
+ stat_fail
+ exit 1
+ fi
+ ;;
+
+ stop)
+ stat_busy "Stopping $daemon_name daemon"
+ PID=`get_pid`
+ # RUN
+ $daemon_name stop
+ #
+ if [ $? -gt 0 ]; then
+ stat_fail
+ exit 1
+ else
+ rm -f /var/run/$daemon_name.pid &> /dev/null
+ rm_daemon $daemon_name
+ stat_done
+ fi
+ ;;
+
+ restart)
+ $0 stop
+ sleep 3
+ $0 start
+ ;;
+ *)
+ echo "usage: $0 {start|stop|restart}"
+esac
+exit 0
diff --git a/social/netatalk/PKGBUILD b/social/netatalk/PKGBUILD
new file mode 100644
index 000000000..98e64982d
--- /dev/null
+++ b/social/netatalk/PKGBUILD
@@ -0,0 +1,56 @@
+# Maintainer: SJ_UnderWater
+# Maintainer (Parabola): fauno@parabola.nu
+# Based on netatalk package :
+# Maintainer: Dominik Dingel <mail at wodar dot de>
+# Contributor: William Udovich <nerdzrule7 at earthlink dot net>
+# Contributor: Farhan Yousaf <farhany at xaviya dot com>
+
+pkgname=netatalk
+pkgver=3.0
+pkgrel=4
+pkgdesc='Open Source AFP fileserver'
+arch=('i686' 'x86_64')
+url='http://netatalk.sourceforge.net'
+license=('GPL')
+depends=('avahi>=0.6' 'libldap' 'libgcrypt>=1.2.3' 'libevent')
+backup=('etc/afp.conf')
+options=('!libtool')
+install=$pkgname.install
+changelog=$pkgname.changelog
+source=(netatalk.rc http://iweb.dl.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2)
+md5sums=('5e92015b0d9ac77af4b598cca6cb435c'
+ '62eb034011bb60b0bfd95072af3693dc')
+
+build() {
+ cd $pkgname-$pkgver
+
+# TODO what does this fix?
+ msg2 'Fixing...'
+ sed -i 's/x"linux/x"generic/' macros/netatalk.m4
+
+ autoreconf
+
+# disable bundled libevent
+ echo -e "all:\ninstall:" >libevent/Makefile
+
+ CFLAGS="-Wno-unused-result" \
+ LIBS=-levent \
+ ./configure --prefix=/usr \
+ --disable-static \
+ --localstatedir=/etc \
+ --sysconfdir=/etc \
+ --disable-bundled-libevent \
+ --with-cracklib \
+ --with-cnid-cdb-backend \
+ --enable-pgp-uam \
+ --with-init-style=systemd
+
+ make
+}
+package() {
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
+
+ msg2 'Copying initscripts...'
+ install -D -m755 "$srcdir"/netatalk.rc "$pkgdir"/etc/rc.d/netatalk
+}
diff --git a/social/netatalk/netatalk.changelog b/social/netatalk/netatalk.changelog
new file mode 100644
index 000000000..b577562d4
--- /dev/null
+++ b/social/netatalk/netatalk.changelog
@@ -0,0 +1,83 @@
+2012-07-14 SJ_UnderWater
+
+ * 3.0-3 :
+ moved localstate dir
+ to /etc for historical
+ reasons
+
+2012-07-12 SJ_UnderWater
+
+ * 3.0-2 :
+ disable bundled libevent
+
+2012-07-11 SJ_UnderWater
+
+ * 3.0-1 :
+ updated to new release
+ DDP moved to new pkg
+
+2012-06-12 SJ_UnderWater
+
+ * 2.2.3-4 :
+ added kill timing
+
+2012-06-04 SJ_UnderWater
+
+ * 2.2.3-3 :
+ removed conflicting files
+
+2012-06-02 SJ_UnderWater
+
+ * 2.2.3-2 :
+ Missing UAM links
+
+2012-05-29 SJ_UnderWater
+
+ * 2.2.3-1 :
+ updated package version
+ allowing headers and m4
+
+2012-05-01 SJ_UnderWater
+
+ * 2.2.2-6 :
+ moved to .rc files
+ refactored PKGBUILD
+ install rc.d files
+
+2012-04-25 SJ_UnderWater
+
+ * 2.2.2-5 :
+ init rebuild
+ fix dep check
+ fix get_pid
+ function relocation
+
+2012-04-21 SJ_UnderWater
+
+ * 2.2.2-4 :
+ moved to package()
+ added backup
+ split backup
+ moved depends
+
+2012-04-08 SJ_UnderWater
+
+ * 2.2.2-3 :
+ fixed extra dependencies
+ FHS compliance
+ NAMCAP checking
+ moved cups to optdepends
+
+2012-04-07 SJ_UnderWater
+
+ * 2.2.2-2 :
+ added Install
+ changed "conflicts" with "replace"
+ cleaned up PKGBUILD
+
+ * 2.2.2-1 :
+ added ChangeLog.
+ moved to split package format
+ bidirectional dependency-checking
+ moved to release package format
+ PKGBUILD compliance
diff --git a/social/netatalk/netatalk.install b/social/netatalk/netatalk.install
new file mode 100644
index 000000000..a385add10
--- /dev/null
+++ b/social/netatalk/netatalk.install
@@ -0,0 +1,23 @@
+post_install() {
+ post_upgrade
+}
+post_upgrade() {
+ if [ "`grep -E '(cnid|atalkd|afpd)' /etc/rc.conf`" ];then
+ echo '>>> Detected old netatalk daemon entries in';
+ echo '>>> /etc/rc.conf, please replace these with';
+ echo '>>> "netatalk" before restarting!';
+ else echo '>>> Add "netatalk" to your DAEMONS list in /etc/rc.conf';fi
+ echo '>>>';
+ if [ -f /etc/avahi/services/adisk.service ] ||
+ [ -f /etc/avahi/services/afpd.service ];then
+ echo '>>> Detected old netatalk service files in';
+ echo '>>> /etc/avahi/services, please delete these';
+ echo '>>> before restarting!';fi
+ if [ -f /opt/netatalk/afp_signature.conf ] ||
+ [ -f /opt/netatalk/afp_voluuid.conf ]; then
+ echo '>>> Found *.conf in /opt/netatalk, please';
+ echo '>>> migrate these to /etc/netatalk before restarting';fi
+}
+pre_remove() {
+ rc.d stop netatalk
+}
diff --git a/social/netatalk/netatalk.rc b/social/netatalk/netatalk.rc
new file mode 100644
index 000000000..f14d67ee3
--- /dev/null
+++ b/social/netatalk/netatalk.rc
@@ -0,0 +1,44 @@
+#!/bin/bash
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+NAME="Appletalk Services Daemon"
+ARGS=
+DAEMON=netatalk
+
+[ -r /etc/conf.d/$DAEMON ] && . /etc/conf.d/$DAEMON
+
+PID=`get_pid $DAEMON`
+
+case "$1" in
+ start)
+ stat_busy "Starting $NAME"
+ [ -z "$PID" ] && $DAEMON $ARGS &>/dev/null
+ if [ $? = 0 ]; then
+ add_daemon $DAEMON
+ stat_done
+ else
+ stat_fail
+ exit 1
+ fi
+ ;;
+ stop)
+ stat_busy "Stopping $NAME"
+ [ -n "$PID" ] && kill $PID &>/dev/null
+ if [ $? = 0 ]; then
+ rm_daemon $DAEMON
+ stat_done
+ else
+ stat_fail
+ exit 1
+ fi
+ ;;
+ restart)
+ $0 stop
+ sleep 1
+ $0 start
+ ;;
+ *)
+ echo "usage: $0 {start|stop|restart}"
+esac
diff --git a/~fauno/localepurge/PKGBUILD b/~fauno/localepurge/PKGBUILD
index 61386db71..263776a01 100755
--- a/~fauno/localepurge/PKGBUILD
+++ b/~fauno/localepurge/PKGBUILD
@@ -2,33 +2,32 @@
# Contributor: Dincer Celik <dincer@bornovali.com>
pkgname=localepurge
-pkgver=0.6.2+nmu2
-pkgrel=3
+pkgver=0.6.3
+pkgrel=2
pkgdesc="Script to remove disk space wasted for unneeded localizations."
arch=('any')
url="http://packages.debian.org/source/sid/localepurge"
license=('GPL')
backup=('etc/locale.nopurge')
source=("http://ftp.de.debian.org/debian/pool/main/l/localepurge/${pkgname}_${pkgver}.tar.gz"
- "http://fgr.bitbucket.org/im/${pkgname}.patch"
- "http://fgr.bitbucket.org/im/${pkgname}.8.patch"
- "http://fgr.bitbucket.org/im/${pkgname}.config.patch"
- "http://fgr.bitbucket.org/im/locale.nopurge")
-sha1sums=('a23f77bc770483b3d6f45d1d7caffad8c0891655'
- '6e2165f3bb8cf2c463816849a973ea088398605f'
- '3ac6c0a3e30395e6ca1c1fd8cc530fdd84e2c98e'
- 'ec56640d9bf1a908bac4884aa7a2ecde0ee33c8a'
- 'ab47efc3f07d7224382e95d3a5b25355058869b4')
+ "http://fgr.bitbucket.org/im/localepurge-arch/${pkgname}.patch"
+ "http://fgr.bitbucket.org/im/localepurge-arch/${pkgname}.8.patch"
+ "http://fgr.bitbucket.org/im/localepurge-arch/${pkgname}.config.patch"
+ "http://fgr.bitbucket.org/im/localepurge-arch/locale.nopurge")
+sha256sums=('02f7e4a8b5919221a736abb3a937dffc48ffd275f0968e56612d518e1e69c30b'
+ '3958818b2d54c9ca32a1974d757c3303b6e8e1b81d4302dfaec8b8a7af54d17d'
+ '3d45b1da93a0fc30dd3ae28d4ef7b319340c5ebaa302f4e375793934262e61fc'
+ '1cf4c0e9651589502f953ae25654e5b5347de18995055adfb7a6d183a1c4c912'
+ 'b9c28be93fa47d4f0315972159e501d9eef28bbab7ffe6e8e7c4a13c359f35e8')
build()
{
- #cd "${srcdir}/${pkgname}-${pkgver}"
- patch -uN ${srcdir}/${pkgname}-${pkgver}/usr/sbin/localepurge < ${srcdir}/localepurge.patch
- patch -uN ${srcdir}/${pkgname}-${pkgver}/debian/localepurge.8 < ${srcdir}/localepurge.8.patch
- patch -uN ${srcdir}/${pkgname}-${pkgver}/debian/localepurge.config < ${srcdir}/localepurge.config.patch
- install -D -m755 ${srcdir}/${pkgname}-${pkgver}/usr/sbin/localepurge ${pkgdir}/usr/sbin/localepurge
- install -D -m644 ${srcdir}/${pkgname}-${pkgver}/debian/localepurge.8 ${pkgdir}/usr/share/man/man8/localepurge.8
- install -D -m755 ${srcdir}/${pkgname}-${pkgver}/debian/localepurge.config ${pkgdir}/usr/sbin/localepurge.config
+ patch -uN ${srcdir}/${pkgname}/usr/sbin/localepurge < ${srcdir}/localepurge.patch
+ patch -uN ${srcdir}/${pkgname}/debian/localepurge.8 < ${srcdir}/localepurge.8.patch
+ patch -uN ${srcdir}/${pkgname}/debian/localepurge.config < ${srcdir}/localepurge.config.patch
+ install -D -m755 ${srcdir}/${pkgname}/usr/sbin/localepurge ${pkgdir}/usr/sbin/localepurge
+ install -D -m644 ${srcdir}/${pkgname}/debian/localepurge.8 ${pkgdir}/usr/share/man/man8/localepurge.8
+ install -D -m755 ${srcdir}/${pkgname}/debian/localepurge.config ${pkgdir}/usr/sbin/localepurge.config
install -D -m644 locale.nopurge ${pkgdir}/etc/locale.nopurge
if [ ! -e /var/cache/localepurge/localelist ]; then
find /usr/share/locale -maxdepth 1 -type d -name "*" -printf "%f\n" | grep "^[a-z]" | cut -d" " -f1 | sort -u > ${srcdir}/localelist