1# Contributor: Milan P. Stanić <mps@arvanta.net>2# Maintainer: Milan P. Stanić <mps@arvanta.net>3pkgname=libudev-zero4pkgver=1.0.35pkgrel=76pkgdesc="libudev replacement to use whatever device manager"7url="https://github.com/illiliti/libudev-zero/"8arch="all"9license="ISC"10options="!check" # no tests11makedepends="linux-headers"12provides="udev"13_commit=bbeb7ad51c1edb7ab3cf63f30a21e9bb383b799414replaces="udev"15provider_priority=2016subpackages="$pkgname-helper $pkgname-dev"17source="$pkgname-$pkgver-$_commit.tar.gz::https://github.com/illiliti/libudev-zero/archive/$_commit.tar.gz18 sound-initialized.patch19 "20pcprefix="$pkgname:"21builddir="$srcdir/$pkgname-$_commit"2223build() {24 make PREFIX=/usr25 cc -o libudev-zero-helper contrib/helper.c26}2728package() {29 make DESTDIR=$pkgdir PREFIX=/usr install30}3132helper() {33 pkgdesc="libudev-zero hotplugging helper"34 depends=""35 install -Dm755 $builddir/libudev-zero-helper \36 "$subpkgdir"/usr/libexec/libudev-zero-helper37}3839dev() {40 provides="eudev-dev"41 default_dev42}4344sha512sums="45c9f5a3ccc327b6645a2615bcae49eb55309be93c52b5122e4b6c0ba644364d50672972c6e288178c2a2077642e310c143a685b14e72211cd21cf5c2c70562823 libudev-zero-1.0.3-bbeb7ad51c1edb7ab3cf63f30a21e9bb383b7994.tar.gz468c50de534e186f5eb21abb78b4c8d9e3f0a95016e1b9aeae3557f2e06a1ffacf599902900e81e17e6c16c3b38503710fedfea98f604d4ba9bed8ab0fd9f1d851 sound-initialized.patch47"