diff options
author | Roberto Oliveira <robertoguimaraes8@gmail.com> | 2017-07-29 00:51:56 +0000 |
---|---|---|
committer | Shiz <hi@shiz.me> | 2017-07-31 02:44:27 +0200 |
commit | a52f666dd9807366bde89cf66f9775da6130d3dc (patch) | |
tree | 941a4093de6660f1f6869dd9d4a468d5e4fec54c /testing/connman | |
parent | b6d4060bc7485983d2faa7365ed3818c154540b8 (diff) | |
download | aports-a52f666dd9807366bde89cf66f9775da6130d3dc.tar.bz2 aports-a52f666dd9807366bde89cf66f9775da6130d3dc.tar.xz |
testing/connman: modernize APKBUILD
Diffstat (limited to 'testing/connman')
-rw-r--r-- | testing/connman/APKBUILD | 36 |
1 files changed, 10 insertions, 26 deletions
diff --git a/testing/connman/APKBUILD b/testing/connman/APKBUILD index 847db376bf..e132286346 100644 --- a/testing/connman/APKBUILD +++ b/testing/connman/APKBUILD @@ -8,11 +8,9 @@ url="http://connman.net/" arch="all" license="GPLv2" depends="wpa_supplicant" -depends_dev="" -makedepends="$depends_dev autoconf automake libtool +makedepends="autoconf automake libtool glib-dev iptables-dev readline-dev dbus-dev " -install="" subpackages="$pkgname-dev $pkgname-doc" source="http://www.kernel.org/pub/linux/network/$pkgname/$pkgname-$pkgver.tar.xz musl-fixes.patch @@ -20,20 +18,15 @@ source="http://www.kernel.org/pub/linux/network/$pkgname/$pkgname-$pkgver.tar.xz connman.initd " -_builddir="$srcdir"/connman-$pkgver +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 - autoreconf -vif || return 1 + default_prepare + cd "$builddir" + autoreconf -vif } build() { - cd "$_builddir" + cd "$builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ @@ -42,26 +35,17 @@ build() { --mandir=/usr/share/man \ --infodir=/usr/share/info \ --localstatedir=/var \ - --disable-wispr \ - || return 1 - make || return 1 + --disable-wispr + make } package() { - cd "$_builddir" - make DESTDIR="$pkgdir" install || return 1 + cd "$builddir" + make DESTDIR="$pkgdir" install install -Dm644 src/main.conf "$pkgdir"/etc/$pkgname/main.conf install -Dm755 "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname } -md5sums="cb1c413fcc4f49430294bbd7a92f5f3c connman-1.31.tar.xz -3cabe0cec49b0fedc0e2109ecf115060 musl-fixes.patch -7ce81d8578903db13b92aae7479f0624 libresolv.patch -d4ff58c635f7864de60714f429108870 connman.initd" -sha256sums="88fcf0b6df334796b90e2fd2e434d6f5b36cd6f13b886a119b8c90276b72b8e2 connman-1.31.tar.xz -ec3efdc3dfade4b683730017e6d36862e9617b76c5775c3e30a041c1a21e8844 musl-fixes.patch -6a36a7d85d12d5ce927c741ca41ddb40a4eb5351dd0112cebc93134113641edb libresolv.patch -8abb764e8c0f370df17f81a253acb3905468f419c8dfdc508ffdd0429266608b connman.initd" sha512sums="f9871ead096ead37d3bc524fb143ec8c88125e9c18b5eb1f451581b9a2061719e90361e5b7f3e09901701707d977c42c630457b0ead8e76e04e964a7542c7bbd connman-1.31.tar.xz 6bcf633e299b8034efa801d678163c61edf1d35e286f2bf10cc94d85e268f9a6aa5c91bd3c18e90991ccacade00b01fcc72bedae191a2051321649bb3d678f13 musl-fixes.patch c258e747e13b86c81ae96ac1743abf0c1461b9053c5b386d594a49f0b1890f10d89bea92610762ff609a4cc5fea04a43fab83894702f552b05af400f01cb011e libresolv.patch |