summaryrefslogtreecommitdiffstats
path: root/libraries/libgaminggear/libgaminggear.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/libgaminggear/libgaminggear.SlackBuild')
-rw-r--r--libraries/libgaminggear/libgaminggear.SlackBuild11
1 files changed, 8 insertions, 3 deletions
diff --git a/libraries/libgaminggear/libgaminggear.SlackBuild b/libraries/libgaminggear/libgaminggear.SlackBuild
index e37f534127..2b4ed5a9b3 100644
--- a/libraries/libgaminggear/libgaminggear.SlackBuild
+++ b/libraries/libgaminggear/libgaminggear.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for libgaminggear
-# Copyright 2015-2016 Gerardo Zamudio <gerardo.zamudio@linux.com> Mexico City, Mexico
+# Copyright 2019 Gerardo Zamudio <gerardo.zamudio@linux.com> Mexico City, Mexico
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
PRGNAM=libgaminggear
VERSION=${VERSION:-0.15.1}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -58,7 +58,7 @@ set -e
GROUP=${GROUP:-uinput-users}
-# Check the system group for uinput-users:
+# Check the system group exists:
if ! grep -q ^"$GROUP": /etc/group ; then
echo " You will need a system group to add users to for input events to work"
echo " # groupadd -r -g 317 $GROUP"
@@ -99,6 +99,11 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
mkdir -p $PKG/lib/udev/rules.d
install -m 644 $CWD/90-uinput.rules $PKG/lib/udev/rules.d/
+# In case the default group was changed:
+if [ "$GROUP" != "uinput-users" ]; then
+ sed -i "s|uinput-users|$GROUP|g" $PKG/lib/udev/rules.d/90-uinput.rules
+fi
+
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc