diff options
author | Jeff Bilyk <jbilyk@gmail.com> | 2013-05-30 11:16:56 -0400 |
---|---|---|
committer | Jeff Bilyk <jbilyk@gmail.com> | 2013-05-30 11:16:56 -0400 |
commit | 4c3974c5dcde7f045cf39e1c0e555db58834466b (patch) | |
tree | 941fbe6d0cd2d00aba56bf8a4458fb58c5ac5b46 /main/rtapd | |
parent | 31acb47aad9a61eb6b1ab51ee00a25a26f786e33 (diff) | |
download | aports-4c3974c5dcde7f045cf39e1c0e555db58834466b.tar.bz2 aports-4c3974c5dcde7f045cf39e1c0e555db58834466b.tar.xz |
main/{rtapd, rtnppd}: moved from testing
Diffstat (limited to 'main/rtapd')
-rw-r--r-- | main/rtapd/APKBUILD | 42 | ||||
-rw-r--r-- | main/rtapd/Makefile.patch | 13 | ||||
-rw-r--r-- | main/rtapd/rtapd.confd | 1 | ||||
-rw-r--r-- | main/rtapd/rtapd.initd | 20 |
4 files changed, 76 insertions, 0 deletions
diff --git a/main/rtapd/APKBUILD b/main/rtapd/APKBUILD new file mode 100644 index 0000000000..2c406249e3 --- /dev/null +++ b/main/rtapd/APKBUILD @@ -0,0 +1,42 @@ +# Contributor: Jeff Bilyk <jbilyk@alpinelinux.org> +# Maintainer: Michael Mason <ms13sp@gmail.com> +pkgname=rtapd +_altpkgname="rtnppd" +_builddir="$pkgname" +pkgver=1.7 +pkgrel=3 +pkgdesc="daemon for routing packets to rtnppd" +url="http://sourceforge.net/projects/rtnppd/" +arch="all" +license="GPL" +depends="rtnppd" +makedepends="postgresql-dev" +install= +subpackages="" +source="http://downloads.sourceforge.net/$_altpkgname/$pkgname-$pkgver.tar.gz + Makefile.patch + $pkgname.initd + $pkgname.confd" + +build() { + cd "$srcdir"/"$_builddir" + echo "Applying Patch" + patch -p1 < ../Makefile.patch || return 1 + make || return 1 +} +package() { + cd "$srcdir"/"$_builddir" + #make DESTDIR="$pkgdir" install + install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname + install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname + install -m755 -D ./rtapd "$pkgdir"/usr/sbin/rtapd + install -m755 -D ./vsnppd "$pkgdir"/usr/sbin/vsnppd + install -m644 -D ./rtapd.conf "$pkgdir"/etc/rtnppd/rtapd.conf + install -m644 -D ./tap_dev.conf "$pkgdir"/etc/rtnppd/tap_dev.conf + install -m644 -D ./tap_route.conf "$pkgdir"/etc/rtnppd/tag_route.conf +} + +md5sums="f3354efde507d29813754c8f4af7fa02 rtapd-1.7.tar.gz +7ea62a8bb13e2069164d8639b8c02aad Makefile.patch +bd5aa6b7477064be5966962b90be55b5 rtapd.initd +4378fc49b27dcc6ab7f2316ea2453338 rtapd.confd" diff --git a/main/rtapd/Makefile.patch b/main/rtapd/Makefile.patch new file mode 100644 index 0000000000..197cce501d --- /dev/null +++ b/main/rtapd/Makefile.patch @@ -0,0 +1,13 @@ +--- rtapd.orig/Makefile Tue Mar 30 15:10:02 2010 ++++ rtapd/Makefile Tue Mar 30 15:10:11 2010 +@@ -23,8 +23,8 @@ + + # Use PostgreSQL-server (with includes in /usr/include/pgsql + # and libs in /usr/lib +-#CFLAGS = -DUSE_POSTGRESQL -I/usr/include/pgsql +-#LIBS = -lpq ++CFLAGS = -DUSE_POSTGRESQL -I/usr/include/pgsql ++LIBS = -lpq + + PREFIX = /usr/local + INCLUDES = -I./ diff --git a/main/rtapd/rtapd.confd b/main/rtapd/rtapd.confd new file mode 100644 index 0000000000..4c0047b10d --- /dev/null +++ b/main/rtapd/rtapd.confd @@ -0,0 +1 @@ +#RTAPD_OPTS="" diff --git a/main/rtapd/rtapd.initd b/main/rtapd/rtapd.initd new file mode 100644 index 0000000000..01fce242a6 --- /dev/null +++ b/main/rtapd/rtapd.initd @@ -0,0 +1,20 @@ +#!/sbin/runscript +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +DAEMON=/usr/sbin/rtapd +USER=rtnppd + +start() { + ebegin "Starting $(basename $DAEMON)" + start-stop-daemon --start --user ${USER} --exec ${DAEMON} \ + -- -C /etc/rtnppd/rtapd.conf ${RTAPD_OPTS} + eend $? +} + +stop() { + ebegin "Stopping $(basename $DAEMON)" + start-stop-daemon --stop --exec ${DAEMON} + eend $? +} |