aboutsummaryrefslogtreecommitdiffstats
path: root/testing/connman/APKBUILD
diff options
context:
space:
mode:
authorRoberto Oliveira <robertoguimaraes8@gmail.com>2017-07-29 00:51:56 +0000
committerShiz <hi@shiz.me>2017-07-31 02:44:27 +0200
commita52f666dd9807366bde89cf66f9775da6130d3dc (patch)
tree941a4093de6660f1f6869dd9d4a468d5e4fec54c /testing/connman/APKBUILD
parentb6d4060bc7485983d2faa7365ed3818c154540b8 (diff)
testing/connman: modernize APKBUILD
Diffstat (limited to 'testing/connman/APKBUILD')
-rw-r--r--testing/connman/APKBUILD36
1 files changed, 10 insertions, 26 deletions
diff --git a/testing/connman/APKBUILD b/testing/connman/APKBUILD
index 847db376bf5..e1322863462 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