aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimo Teräs <timo.teras@iki.fi>2014-04-19 19:05:31 +0300
committerTimo Teräs <timo.teras@iki.fi>2014-04-19 16:04:56 +0000
commit60a80cf95535f1bb20071dc9ba8a5da8e39c522c (patch)
treea2f4186e10ad57613c4032fde0fc51ca1bddef26
parentbc464e992f66d67eb8fa6db44b00f659259b1b79 (diff)
downloadaports-60a80cf95535f1bb20071dc9ba8a5da8e39c522c.tar.bz2
aports-60a80cf95535f1bb20071dc9ba8a5da8e39c522c.tar.xz
main/opennhrp: fix apkbuild
-rw-r--r--main/opennhrp/APKBUILD24
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