From bfe34819aab3aecef656f94a84ea8a767ef0087f Mon Sep 17 00:00:00 2001 From: positivcheg94 Date: Wed, 18 May 2016 08:22:53 +0300 Subject: [PATCH] upd --- .SRCINFO | 1 + PKGBUILD | 7 +------ librealsense.install | 5 +++++ 3 files changed, 7 insertions(+), 6 deletions(-) create mode 100644 librealsense.install diff --git a/.SRCINFO b/.SRCINFO index 2e11c1c..03a95be 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -12,4 +12,5 @@ pkgbase = librealsense md5sums = f2f2bad22f3cffb8f1bb3f509a90f3fb pkgname = librealsense + install = librealsense.install diff --git a/PKGBUILD b/PKGBUILD index a5cf483..dd520d1 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -27,13 +27,8 @@ package() { mkdir -p $pkgdir/etc/udev/rules.d/ cp -r lib/* $pkgdir/usr/lib/ cp -r include/$pkgname/* $pkgdir/usr/include/$pkgname - if [ ! [ `getent group realsense` ] ] - then - groupadd realsense - fi echo "SUBSYSTEMS==\"usb\", ENV{DEVTYPE}==\"usb_device\", ATTRS{idVendor}==\"8086\", ATTRS{idProduct}==\"0a80\", MODE=\"0666\", GROUP=\"realsense\"" > $pkgdir/$udev_rules echo "SUBSYSTEMS==\"usb\", ENV{DEVTYPE}==\"usb_device\", ATTRS{idVendor}==\"8086\", ATTRS{idProduct}==\"0a66\", MODE=\"0666\", GROUP=\"realsense\"" >>$pkgdir/$udev_rules echo "SUBSYSTEMS==\"usb\", ENV{DEVTYPE}==\"usb_device\", ATTRS{idVendor}==\"8086\", ATTRS{idProduct}==\"0aa5\", MODE=\"0666\", GROUP=\"realsense\"" >>$pkgdir/$udev_rules - udevadm control --reload-rules - echo "to use this driver you should add user to realsense group" + install=librealsense.install } diff --git a/librealsense.install b/librealsense.install new file mode 100644 index 0000000..d22f0fd --- /dev/null +++ b/librealsense.install @@ -0,0 +1,5 @@ +post_install() { + getent group realsense >/dev/null 2>&1 || groupadd realsense + udevadm control --reload-rules + echo "to use this driver you should add user to realsense group" +}