summaryrefslogtreecommitdiffstats
path: root/unrar
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2010-06-01 13:47:54 +0000
committer Eric Hameleers <alien@slackware.com>2010-06-01 13:47:54 +0000
commit1051a6d0f7bc5dc8ba4624425b15935d0bbc8fd1 (patch)
treede2b0ff40a5a1933bc782711410b1e0faca0993f /unrar
parent4d0cfb713ab468073257a46fb888885dce019b38 (diff)
downloadasb-1051a6d0f7bc5dc8ba4624425b15935d0bbc8fd1.tar.gz
asb-1051a6d0f7bc5dc8ba4624425b15935d0bbc8fd1.tar.xz
Update to 3.9.10
Diffstat (limited to 'unrar')
-rwxr-xr-xunrar/build/unrar.SlackBuild23
1 files changed, 16 insertions, 7 deletions
diff --git a/unrar/build/unrar.SlackBuild b/unrar/build/unrar.SlackBuild
index c0e381b4..59305bed 100755
--- a/unrar/build/unrar.SlackBuild
+++ b/unrar/build/unrar.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/sh
# $Id$
-# Copyright (c) 2004-2009 Eric Hameleers, Eindhoven, NL
+# Copyright (c) 2004-2010 Eric Hameleers, Eindhoven, NL
# All rights reserved.
#
# Permission to use, copy, modify, and distribute this software for
@@ -41,7 +41,9 @@
# * New release.
# 3.9.3-1: 22/may/2009 by Eric Hameleers <alien@slackware.com>
# * New release.
-# 3.9.6-1: 15/nov/2009 by Eric Hameleers <alien@slackware.com>
+# 3.9.6-1: 15/nov/2009 by Eric Hameleers <alien@slackware.com>
+# * New release.
+# 3.9.10-1: 01/jun/2010 by Eric Hameleers <alien@slackware.com>
# * New release.
#
# Run 'sh unrar.SlackBuild' to build a Slackware package.
@@ -53,7 +55,7 @@
# Set initial variables:
PRGNAM=unrar
-VERSION=${VERSION:-3.9.6}
+VERSION=${VERSION:-3.9.10}
BUILD=${BUILD:-1}
TAG=${TAG:-alien}
@@ -91,16 +93,20 @@ trap 'echo "$0 FAILED at line $LINENO!" | tee $OUTPUT/error-${PRGNAM}.log' ERR
set -u
P1=${1:-1}
+# Save old umask and set to 0022:
+_UMASK_=$(umask)
+umask 0022
+
case "$ARCH" in
i486) SLKCFLAGS="-O2 -march=i486 -mtune=i686"
SLKLDFLAGS=""; LIBDIRSUFFIX=""
;;
- s390) SLKCFLAGS="-O2"
- SLKLDFLAGS=""; LIBDIRSUFFIX=""
- ;;
x86_64) SLKCFLAGS="-O2 -fPIC"
SLKLDFLAGS="-L/usr/lib64"; LIBDIRSUFFIX="64"
;;
+ *) SLKCFLAGS="-O2"
+ SLKLDFLAGS=""; LIBDIRSUFFIX=""
+ ;;
esac
# Create working directories:
@@ -144,7 +150,7 @@ cd $TMP/tmp-$PRGNAM
echo "Extracting the source archive(s) for $PRGNAM..."
tar -xvf ${SOURCE}
chown -R root:root *
-chmod -R u+w,go+r-w,a-s *
+chmod -R u+w,go+r-w,a+X-s *
mv ${PRGNAM} ${PRGNAM}-${VERSION}
cd ${PRGNAM}-${VERSION}
@@ -186,3 +192,6 @@ md5sum ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.tgz > ${PRGNAM}-${VERSION}-${
cd -
cat $PKG/install/slack-desc | grep "^${PRGNAM}" > $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.txt
+# Restore the original umask:
+umask ${_UMASK_}
+