summaryrefslogtreecommitdiff
path: root/system/xautolock/xautolock.SlackBuild
diff options
context:
space:
mode:
authorBruce Forte <fuererb@student.ethz.ch>2017-01-19 22:18:58 +0000
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2017-01-21 07:04:34 +0700
commitfb78c08f1f00e8c11ddae3415fb100f4b6f7d50a (patch)
tree721344ca9ac74f1101cea707b584a1026db3b303 /system/xautolock/xautolock.SlackBuild
parentd256a92618986bd8d0ddde559d6443370b5982df (diff)
downloadslackbuilds-fb78c08f1f00e8c11ddae3415fb100f4b6f7d50a.tar.gz
system/xautolock: Fix SlackBuild for -current.
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'system/xautolock/xautolock.SlackBuild')
-rw-r--r--system/xautolock/xautolock.SlackBuild24
1 files changed, 22 insertions, 2 deletions
diff --git a/system/xautolock/xautolock.SlackBuild b/system/xautolock/xautolock.SlackBuild
index 9d3c19f183..8a99fab2cc 100644
--- a/system/xautolock/xautolock.SlackBuild
+++ b/system/xautolock/xautolock.SlackBuild
@@ -2,8 +2,25 @@
# Slackware build script for xautolock
-# Bruce Forte revision date 2016/07/11
-# Licensed under GPL (https://www.gnu.org/licenses/gpl.html)
+# Bruce Forte revision date 2017/01/19
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# Set variables
PRGNAM=xautolock
@@ -53,6 +70,9 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+# Quick work-around for slackware-current
+sed -i 's/union\ wait\ \ status/int\ status\ \=\ 0/g' src/engine.c
+
xmkmf
make
make install DESTDIR=$PKG