summaryrefslogtreecommitdiffstats
path: root/fbida
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2007-11-14 21:14:51 +0000
committer Eric Hameleers <alien@slackware.com>2007-11-14 21:14:51 +0000
commit8f81607338244380e98ffce2f5affb239d790100 (patch)
tree93c155e0e4fec459607dd07179fded1c1946a472 /fbida
parent81de9c514cb446cdc776ab36acca1f7ed9f9e136 (diff)
downloadasb-8f81607338244380e98ffce2f5affb239d790100.tar.gz
asb-8f81607338244380e98ffce2f5affb239d790100.tar.xz
This is the working version
Diffstat (limited to 'fbida')
-rwxr-xr-xfbida/build/fbida.SlackBuild30
1 files changed, 8 insertions, 22 deletions
diff --git a/fbida/build/fbida.SlackBuild b/fbida/build/fbida.SlackBuild
index 8b54065c..d7ed883c 100755
--- a/fbida/build/fbida.SlackBuild
+++ b/fbida/build/fbida.SlackBuild
@@ -138,33 +138,16 @@ echo "++"
echo "|| $PRGNAM-$VERSION"
echo "++"
-# Explode the package framework:
-if [ -f $SRCDIR/_$PRGNAM.tar.gz ]; then
- cd $PKG
- explodepkg $SRCDIR/_$PRGNAM.tar.gz
- cd -
-fi
-
cd $TMP/tmp-$PRGNAM
-
echo "Extracting the source archive(s) for $PRGNAM..."
if $(file ${SOURCE} | grep -q ": bzip2"); then
tar -xjvf ${SOURCE}
elif $(file ${SOURCE} | grep -q ": gzip"); then
tar -xzvf ${SOURCE}
-elif $(file ${SOURCE} | grep -qi ": zip"); then
- unzip ${SOURCE}
-elif $(file ${SOURCE} | grep -qi ": 7-zip"); then
- 7za -x ${SOURCE}
-fi
-chown -R root:root *
-chmod -R u+w,go+r-w,a-s *
-
-if [ -d ${PRGNAM}-${VERSION} ]; then
- cd ${PRGNAM}-${VERSION}
-else
- cd ${PRGNAM}* # a little less specific
fi
+cd ${PRGNAM}-${VERSION}
+chown -R root:root .
+chmod -R u+w,go+r-w,a-s .
echo Building ...
export LDFLAGS="$SLKLDFLAGS"
@@ -176,9 +159,9 @@ make prefix=/usr 2>&1 | tee -a $OUTPUT/make-${PRGNAM}.log
# Use installwatch if available, to produce a logfile of the installation
# process that is more easily readable:
if $(which installwatch > /dev/null 2>&1); then
- installwatch -o $OUTPUT/install-${PRGNAM}.log make DESTDIR=$PKG install
+ installwatch -o $OUTPUT/install-${PRGNAM}.log make prefix=/usr DESTDIR=$PKG install
else
- make DESTDIR=$PKG install 2>&1 |tee $OUTPUT/install-${PRGNAM}.log
+ make prefix=/usr DESTDIR=$PKG install 2>&1 |tee $OUTPUT/install-${PRGNAM}.log
fi
# Add documentation:
@@ -186,6 +169,9 @@ mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION || true
chmod -R a-w $PKG/usr/doc/$PRGNAM-$VERSION/*
+# Move incorrectly installed man pages, if any:
+[ -d $PKG/usr/share/man ] && \
+ mv $PKG/usr/share/man $PKG/usr/ && rmdir $PKG/usr/share || true
# Compress the man page(s):
if [ -d $PKG/usr/man ]; then
find $PKG/usr/man -type f -name "*.?" -exec gzip -9f {} \;