summaryrefslogtreecommitdiffstats
path: root/sbbdep
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2012-10-26 20:27:20 +0000
committer Eric Hameleers <alien@slackware.com>2012-10-26 20:27:20 +0000
commitcdcb6cce79b861ba6821e0a3f1c583a14fbb9dec (patch)
tree593f600133318d55cbc9ba1e6d50411ed0e66fec /sbbdep
parentb3f79c558c1222f107d23a9b0ff966e11919c65e (diff)
downloadasb-cdcb6cce79b861ba6821e0a3f1c583a14fbb9dec.tar.gz
asb-cdcb6cce79b861ba6821e0a3f1c583a14fbb9dec.tar.xz
Updated to 0.1.1
Diffstat (limited to 'sbbdep')
-rwxr-xr-xsbbdep/build/sbbdep.SlackBuild18
1 files changed, 11 insertions, 7 deletions
diff --git a/sbbdep/build/sbbdep.SlackBuild b/sbbdep/build/sbbdep.SlackBuild
index dbe78437..61d156a0 100755
--- a/sbbdep/build/sbbdep.SlackBuild
+++ b/sbbdep/build/sbbdep.SlackBuild
@@ -28,12 +28,14 @@
# For: sbbdep
# Descr: Slackware binary dependency checker
# URL: http://bitbucket.org/a4z/
-# Needs: libelf (part of Slackware 13.37 and newer)
+# Needs:
# Changelog:
# 20110830-1: 30/aug/2011 by Eric Hameleers <alien@slackware.com>
# * Initial build.
# 0.1.0-1: 14/oct/2012 by Eric Hameleers <alien@slackware.com>
# * Update.
+# 0.1.1-1: 26/oct/2012 by Eric Hameleers <alien@slackware.com>
+# * Update.
#
# Run 'sh sbbdep.SlackBuild' to build a Slackware package.
# The package (.tgz) and .txt file as well as build logs are created in /tmp .
@@ -46,7 +48,7 @@
PRGNAM=sbbdep
SRCNAM=sbbdep_slk
#VERSION=$(date +%Y%m%d)
-VERSION=${VERSION:-0.1.0}
+VERSION=${VERSION:-0.1.1}
BUILD=${BUILD:-1}
TAG=${TAG:-alien}
@@ -191,20 +193,22 @@ echo "Extracting the source archive(s) for $PRGNAM..."
for (( i = 0; i < ${#SOURCE[*]}; i++ )) ; do
tar -xvf ${SOURCE[$i]}
done
-mv ${SRCNAM} ${PRGNAM}-${VERSION}
-cd ${PRGNAM}-${VERSION}
+
+cd ${SRCNAM}-${VERSION}
chown -R root:root .
chmod -R u+w,go+r-w,a+X-s .
echo Building ...
-export LDFLAGS="$SLKLDFLAGS"
-export CXXFLAGS="$SLKCFLAGS -std=c++0x"
-export CFLAGS="$SLKCFLAGS"
+
mkdir build
cd build
cmake .. \
-DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_C_FLAGS_RELEASE="$SLKCFLAGS -DNDEBUG" \
+ -DCMAKE_CXX_FLAGS_RELEASE="$SLKCFLAGS -DNDEBUG" \
+ -DCMAKE_EXE_LINKER_FLAGS_RELEASE="$SLKLDFLAGS" \
2>&1 | tee $OUTPUT/cmake-${PRGNAM}.log
make 2>&1 | tee $OUTPUT/make-${PRGNAM}.log
make install DESTDIR=$PKG 2>&1 | tee $OUTPUT/install-${PRGNAM}.log