summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPlaton Ryzhikov2021-06-03 12:33:30 +0300
committerPlaton Ryzhikov2021-06-03 12:33:30 +0300
commitebbd82a5f0b97fd2deee13c0c393009a627dba0b (patch)
treeb69294637a7e051ddd3fac887e0313954d0a5f38
parent4e7dc85e97223391ef2f235d1490116172dbc6fc (diff)
downloadaur-ebbd82a5f0b97fd2deee13c0c393009a627dba0b.tar.gz
make script POSIX-compliant
-rw-r--r--.SRCINFO5
-rw-r--r--20-pci11
-rw-r--r--PKGBUILD4
3 files changed, 10 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 51fa7c1ac2d4..9144019911f8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,11 @@
pkgbase = smdev-pci
pkgdesc = Add links to pci devices in /dev with smdev
- pkgver = 20181225
+ pkgver = 20210602
pkgrel = 1
arch = any
groups = smdev-scripts
depends = smdev
source = 20-pci
- sha256sums = 63b582c8d8d965d456829fdbe2b66bb78c03ee3a2d04ca32ed1151c2ba493447
+ sha256sums = c0f9097c83cfe2d93764a66d4c3d028a0dbd624ffc79b263ccec828724021302
pkgname = smdev-pci
-
diff --git a/20-pci b/20-pci
index 4a7b590d5068..585848c4596f 100644
--- a/20-pci
+++ b/20-pci
@@ -1,8 +1,9 @@
-if [[ $DEVNAME && $(echo $DEVPATH | grep '/pci[0-9]') ]]; then # add links for pci devices
+[ "$DEVNAME" -a "$(echo $DEVPATH | grep '/pci[0-9]')" ] && /bin/sh -c '# add links for pci devices
test -d $(dirname /dev/$DEVNAME)/by-path || mkdir -p $(dirname /dev/$DEVNAME)/by-path
- if [[ $(echo $DEVNAME | grep dri) ]]; then # for dri create -card and -render links
- ln -sf /dev/$DEVNAME /dev/$(dirname $DEVNAME)/by-path/pci-$(echo $DEVPATH | sed -e 's/\//\n/g' | grep '[0-9]:[0-9]' | sed -n '2p')-$(echo $DEVNAME | awk -F / '{print $2}' | sed -e 's/[A-Z]//g' -e 's/[0-9]//g')
+ if [ $(echo "$DEVNAME" | grep dri) ]; then # for dri create -card and -render links
+ ln -sf /dev/$DEVNAME /dev/$(dirname "$DEVNAME")/by-path/pci-$(echo $DEVPATH | sed -e "s/\//\n/g" | grep "[0-9]:[0-9]" | sed -n "2p")-$(echo $DEVNAME | awk -F / "{print $2}" | sed -e "s/[A-Z]//g" -e "s/[0-9]//g")
else # generic
- ln -sf /dev/$DEVNAME /dev/$(dirname $DEVNAME)/by-path/pci-$(echo $DEVPATH | sed -e 's/\//\n/g' | grep '[0-9]:[0-9]' | sed -n '2p')
+ ln -sf /dev/$DEVNAME /dev/$(dirname $DEVNAME)/by-path/pci-$(echo $DEVPATH | sed -e "s/\//\n/g" | grep "[0-9]:[0-9]" | sed -n "2p")
fi
-fi
+'
+#fi
diff --git a/PKGBUILD b/PKGBUILD
index 239aad92437d..6d1d462e889b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Platon Ryzhikov <ihummer63@yandex.ru>
pkgname=smdev-pci
-pkgver=20181225
+pkgver=20210602
pkgrel=1
pkgdesc="Add links to pci devices in /dev with smdev"
arch=('any')
@@ -9,7 +9,7 @@ licence=('MIT')
groups=('smdev-scripts')
depends=('smdev')
source=("20-pci")
-sha256sums=('63b582c8d8d965d456829fdbe2b66bb78c03ee3a2d04ca32ed1151c2ba493447')
+sha256sums=('c0f9097c83cfe2d93764a66d4c3d028a0dbd624ffc79b263ccec828724021302')
package() {
install -m644 -D 20-pci ${pkgdir}/etc/smdev/add/20-pci