mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-04 20:06:43 +02:00
testing/connman: modernize APKBUILD
This commit is contained in:
parent
b6d4060bc7
commit
a52f666dd9
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user