aports

Custom Alpine Linux aports

git clone git://git.lin.moe/aports.git

 1# Contributor: Milan P. Stanić <mps@arvanta.net>
 2# Maintainer: Milan P. Stanić <mps@arvanta.net>
 3pkgname=libudev-zero
 4pkgver=1.0.3
 5pkgrel=8
 6pkgdesc="libudev replacement to use whatever device manager"
 7url="https://github.com/illiliti/libudev-zero/"
 8arch="all"
 9license="ISC"
10options="!check" # no tests
11makedepends="linux-headers"
12_commit=bbeb7ad51c1edb7ab3cf63f30a21e9bb383b7994
13replaces="udev"
14provider_priority=20
15subpackages="$pkgname-helper $pkgname-dev"
16source="$pkgname-$pkgver-$_commit.tar.gz::https://github.com/illiliti/libudev-zero/archive/$_commit.tar.gz
17	sound-initialized.patch
18	"
19pcprefix="$pkgname:"
20builddir="$srcdir/$pkgname-$_commit"
21
22build() {
23	make PREFIX=/usr
24	cc -o libudev-zero-helper contrib/helper.c
25}
26
27package() {
28	make DESTDIR=$pkgdir PREFIX=/usr install
29}
30
31helper() {
32	pkgdesc="libudev-zero hotplugging helper"
33	depends=""
34	install -Dm755 $builddir/libudev-zero-helper \
35		"$subpkgdir"/usr/libexec/libudev-zero-helper
36}
37
38dev() {
39	provides="eudev-dev"
40	default_dev
41}
42
43sha512sums="
44c9f5a3ccc327b6645a2615bcae49eb55309be93c52b5122e4b6c0ba644364d50672972c6e288178c2a2077642e310c143a685b14e72211cd21cf5c2c70562823  libudev-zero-1.0.3-bbeb7ad51c1edb7ab3cf63f30a21e9bb383b7994.tar.gz
458c50de534e186f5eb21abb78b4c8d9e3f0a95016e1b9aeae3557f2e06a1ffacf599902900e81e17e6c16c3b38503710fedfea98f604d4ba9bed8ab0fd9f1d851  sound-initialized.patch
46"