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=7
 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"
12provides="udev"
13_commit=bbeb7ad51c1edb7ab3cf63f30a21e9bb383b7994
14replaces="udev"
15provider_priority=20
16subpackages="$pkgname-helper $pkgname-dev"
17source="$pkgname-$pkgver-$_commit.tar.gz::https://github.com/illiliti/libudev-zero/archive/$_commit.tar.gz
18	sound-initialized.patch
19	"
20pcprefix="$pkgname:"
21builddir="$srcdir/$pkgname-$_commit"
22
23build() {
24	make PREFIX=/usr
25	cc -o libudev-zero-helper contrib/helper.c
26}
27
28package() {
29	make DESTDIR=$pkgdir PREFIX=/usr install
30}
31
32helper() {
33	pkgdesc="libudev-zero hotplugging helper"
34	depends=""
35	install -Dm755 $builddir/libudev-zero-helper \
36		"$subpkgdir"/usr/libexec/libudev-zero-helper
37}
38
39dev() {
40	provides="eudev-dev"
41	default_dev
42}
43
44sha512sums="
45c9f5a3ccc327b6645a2615bcae49eb55309be93c52b5122e4b6c0ba644364d50672972c6e288178c2a2077642e310c143a685b14e72211cd21cf5c2c70562823  libudev-zero-1.0.3-bbeb7ad51c1edb7ab3cf63f30a21e9bb383b7994.tar.gz
468c50de534e186f5eb21abb78b4c8d9e3f0a95016e1b9aeae3557f2e06a1ffacf599902900e81e17e6c16c3b38503710fedfea98f604d4ba9bed8ab0fd9f1d851  sound-initialized.patch
47"