summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorShreyash Sarkar2024-09-07 17:21:05 +0530
committerShreyash Sarkar2024-09-07 17:21:05 +0530
commitbe1912cd068580c5ae92681ef3a06cae77976f1a (patch)
treebf988e1440ced370f2ffac9c1f68864ba57c2057
parentdfdb56a6b4a2b16f75fa0f15566f97ea7152b923 (diff)
downloadaur-be1912cd068580c5ae92681ef3a06cae77976f1a.tar.gz
changed something in pkgbuild
-rw-r--r--PKGBUILD19
1 files changed, 15 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d075306b4a5b..62884a661dad 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@
_udev_ver=243
pkgbase=eudev
-pkgname=( 'eudev' )
+pkgname=( 'eudev' 'libeudev')
pkgver=3.2.11
pkgrel=1
arch=('x86_64')
@@ -48,7 +48,8 @@ build() {
--enable-manpages \
--enable-split-usr
- }
+ make
+}
package_eudev() {
pkgdesc="The userspace dev tools (udev) forked by Gentoo"
@@ -63,8 +64,18 @@ package_eudev() {
rm -rv "$pkgdir"/usr/lib/pkgconfig
rm -v "$pkgdir"/usr/include/libudev.h
rm -v "$pkgdir"/usr/lib/libudev*.{so*,a}
- make -C src/libudev DESTDIR="$pkgdir" install
+
install -Dm644 "${srcdir}/initcpio_hooks" "${pkgdir}/usr/lib/initcpio/hooks/udev"
install -Dm644 "${srcdir}/initcpio_install" "${pkgdir}/usr/lib/initcpio/install/udev"
install -Dm644 "$srcdir/udev-hwdb.hook" "$pkgdir/usr/share/libalpm/hooks/udev-hwdb.hook"
-} \ No newline at end of file
+}
+
+package_libeudev() {
+ pkgdesc="eudev client libraries"
+ depends=('glib2' 'glibc')
+ conflicts=('libudev.so')
+ provides=("libudev=${_udev_ver}" 'libudev.so')
+
+ cd "${srcdir}/${pkgbase}-${pkgver}"
+ make -C src/libudev DESTDIR="$pkgdir" install
+}