testing/regina-rexx: new aport

This commit is contained in:
Paul Onyschuk 2011-07-27 17:07:21 +02:00
parent 5dc1a4a8e9
commit 4efe10786d
2 changed files with 74 additions and 0 deletions

View File

@ -0,0 +1,46 @@
# Contributor:
# Maintainer:
pkgname=regina-rexx
_pkgname=Regina-REXX
pkgver=3.5
pkgrel=0
pkgdesc="Regina is an implementation of a Rexx interpreter."
url="http://regina-rexx.sourceforge.net/"
arch="all"
license="LGPL"
depends=
depends_dev=
makedepends=""
install=""
subpackages="$pkgname-doc $pkgname-dev"
source="regina-rexx.initd
http://downloads.sourceforge.net/regina-rexx/$_pkgname-$pkgver.tar.gz"
_builddir="$srcdir"/$_pkgname-$pkgver
prepare() {
local i
cd "$_builddir"
for i in $source; do
case $i in
*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
esac
done
}
build() {
cd "$_builddir"
./configure --prefix=/usr --libdir=/usr/lib
make -j1 || return 1
}
package() {
cd "$_builddir"
make -j1 DESTDIR="$pkgdir" install || return 1
rm -rf "$pkgdir"/usr/etc
install -m755 -D "$srcdir"/$pkgname.initd \
"$pkgdir"/etc/init.d/$pkgname || return 1
}
md5sums="d798859c38eb61088f1ca20b16e78639 regina-rexx.initd
914e223d882f0e4a35f4efda0a75920d Regina-REXX-3.5.tar.gz"

View File

@ -0,0 +1,28 @@
#!/sbin/runscript
# Sample init.d file for alpine linux.
name=rxstack
daemon=/usr/bin/$name
depend() {
need net
after firewall
}
start() {
ebegin "Starting ${name}"
start-stop-daemon --start --quiet \
--pidfile /var/run/${name}.pid \
--exec ${daemon} -- -d
eend $?
}
stop() {
ebegin "Stopping ${name}"
start-stop-daemon --stop --quiet \
--pidfile /var/run/$name.pid \
--exec ${daemon}
eend $?
}