summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2008-06-04 13:33:19 +0000
committer Eric Hameleers <alien@slackware.com>2008-06-04 13:33:19 +0000
commitaf9331cadc9c50458981ad37a0c328cbd2cdce17 (patch)
tree4f33f5d40f2f9b41386bc39998499045bd800010
parentd804d06f82ee35f5268514f086fc2a97c90f69c6 (diff)
downloadasb-af9331cadc9c50458981ad37a0c328cbd2cdce17.tar.gz
asb-af9331cadc9c50458981ad37a0c328cbd2cdce17.tar.xz
Final version
-rwxr-xr-xlinux-uvc/build/linux-uvc.SlackBuild21
1 files changed, 5 insertions, 16 deletions
diff --git a/linux-uvc/build/linux-uvc.SlackBuild b/linux-uvc/build/linux-uvc.SlackBuild
index f1e54bc3..15a29aa5 100755
--- a/linux-uvc/build/linux-uvc.SlackBuild
+++ b/linux-uvc/build/linux-uvc.SlackBuild
@@ -30,7 +30,7 @@
# URL: http://linux-uvc.berlios.de/
# Needs:
# Changelog:
-# 20080604-1: 04/Jun/2008 by Eric Hameleers <alien@slackware.com>
+# 20080604-1: 04/Jun/2008 by Eric Hameleers <alien@slackware.com>
# * Initial build.
#
# Run 'sh linux-uvc.SlackBuild --cleanup' to build a Slackware package.
@@ -175,10 +175,11 @@ echo Building ...
export LDFLAGS="$SLKLDFLAGS"
export CXXFLAGS="$SLKCFLAGS"
export CFLAGS="$SLKCFLAGS"
-make 2>&1 | tee $OUTPUT/make-${PRGNAM}.log
+make INSTALL_MOD_DIR=kernel/drivers/usb/media \
+ 2>&1 | tee $OUTPUT/make-${PRGNAM}.log
-# Install all the needed stuff to the package dir
-make INSTALL_MOD_PATH=$PKG install 2>&1 |tee $OUTPUT/install-${PRGNAM}.log
+make INSTALL_MOD_DIR=kernel/drivers/usb/media INSTALL_MOD_PATH=$PKG install \
+ 2>&1 |tee $OUTPUT/install-${PRGNAM}.log
# Add this to the doinst.sh:
! [ -d $PKG/install ] && mkdir -p $PKG/install
@@ -218,18 +219,6 @@ cp -a $SRCDIR/$(basename $0) $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
chown -R root:root $PKG/usr/doc/$PRGNAM-$VERSION
find $PKG/usr/doc -type f -exec chmod 644 {} \;
-# Compress the man page(s):
-if [ -d $PKG/usr/man ]; then
- find $PKG/usr/man -type f -name "*.?" -exec gzip -9f {} \;
- for i in $(find $PKG/usr/man -type l -name "*.?") ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-fi
-
-# Strip binaries:
-cd $PKG
-find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-cd -
-
# Add a package description:
mkdir -p $PKG/install
cat $SRCDIR/slack-desc > $PKG/install/slack-desc