diff options
author | Timo Teräs <timo.teras@iki.fi> | 2014-04-19 19:05:31 +0300 |
---|---|---|
committer | Timo Teräs <timo.teras@iki.fi> | 2014-04-19 16:04:56 +0000 |
commit | 60a80cf95535f1bb20071dc9ba8a5da8e39c522c (patch) | |
tree | a2f4186e10ad57613c4032fde0fc51ca1bddef26 | |
parent | bc464e992f66d67eb8fa6db44b00f659259b1b79 (diff) | |
download | aports-60a80cf95535f1bb20071dc9ba8a5da8e39c522c.tar.bz2 aports-60a80cf95535f1bb20071dc9ba8a5da8e39c522c.tar.xz |
main/opennhrp: fix apkbuild
-rw-r--r-- | main/opennhrp/APKBUILD | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/main/opennhrp/APKBUILD b/main/opennhrp/APKBUILD index b0ea72a324..f78ac94621 100644 --- a/main/opennhrp/APKBUILD +++ b/main/opennhrp/APKBUILD @@ -19,19 +19,29 @@ source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2 $pkgname.confd " -build() { - cd "$srcdir"/$pkgname-$pkgver - for i in ../*.patch; do - msg "Applying $i" - patch -p1 < $i || return 1 +_builddir="$srcdir"/$pkgname-$pkgver + +prepare() { + local i + cd "$_builddir" + for i in $source; do + case $i in + *.patch) + msg "Applying $i" + patch -p1 < "$srcdir"/$i || return 1 + ;; + esac done - sed -i -e 's/-Werror//' Make.rules +} + +build() { + cd "$_builddir" make || return 1 } package() { - cd "$srcdir"/$pkgname-$pkgver + cd "$_builddir" make DESTDIR="$pkgdir" install install -Dm755 "$srcdir"/opennhrp.initd "$pkgdir"/etc/init.d/opennhrp install -Dm644 "$srcdir"/opennhrp.confd "$pkgdir"/etc/conf.d/opennhrp |