Skip to content

Commit d410dcb

Browse files
committed
new package: libudev-zero
1 parent e382a5b commit d410dcb

File tree

4 files changed

+48
-0
lines changed

4 files changed

+48
-0
lines changed

common/shlibs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,7 @@ libgirepository-everything-1.0.so libgirepository-1.30_1
220220
libgirepository-1.0.so.1 libgirepository-1.30_1
221221
libudev.so.0 libudev0-shim-1_1
222222
libudev.so.1 eudev-libudev-1.6_1
223+
libudev.so.1 libudev-zero-1.0.1_1
223224
libgudev-1.0.so.0 libgudev-230_1
224225
libumockdev.so.0 libumockdev-0.17.6_1
225226
libext2fs.so.2 e2fsprogs-libs-1.41.5_1

srcpkgs/libudev-zero-devel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
libudev-zero/

srcpkgs/libudev-zero-helper

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
libudev-zero/

srcpkgs/libudev-zero/template

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# Template file for 'libudev-zero'
2+
pkgname=libudev-zero
3+
version=1.0.3
4+
revision=1
5+
_UDEV_VERSION=251
6+
_eudev_version=3.2.14_1
7+
build_style=gnu-makefile
8+
short_desc="Daemonless replacement for libudev"
9+
maintainer="dkwo <npiazza@disroot.org>"
10+
license="ISC"
11+
homepage="https://github.com/illiliti/libudev-zero"
12+
distfiles="https://github.com/illiliti/libudev-zero/archive/refs/tags/${version}.tar.gz"
13+
checksum=0bd89b657d62d019598e6c7ed726ff8fed80e8ba092a83b484d66afb80b77da5
14+
make_check=no # no tests
15+
provides="libudev-${_UDEV_VERSION}_${revision} eudev-libudev-${_eudev_version}"
16+
replaces="eudev-libudev>=0"
17+
18+
post_build() {
19+
"$CC" $LDFLAGS $CFLAGS $CPPFLAGS -o libudev-zero-helper contrib/helper.c
20+
}
21+
22+
post_install() {
23+
vlicense LICENSE
24+
}
25+
26+
libudev-zero-devel_package() {
27+
provides="libudev-devel-${_UDEV_VERSION}_${revision} eudev-libudev-devel-${_eudev_version}"
28+
replaces="eudev-libudev-devel>=0"
29+
depends="libudev-zero>=${version}_${revision}"
30+
short_desc+=" - development files"
31+
pkg_install() {
32+
vmove usr/include
33+
vmove usr/lib/pkgconfig
34+
vmove "usr/lib/*.a"
35+
vmove "usr/lib/*.so"
36+
}
37+
}
38+
39+
libudev-zero-helper_package() {
40+
depends="libudev-zero>=${version}_${revision}"
41+
short_desc+=" - helper"
42+
pkg_install() {
43+
vinstall libudev-zero-helper 755 usr/libexec
44+
}
45+
}

0 commit comments

Comments
 (0)