diff options
Diffstat (limited to 'system/qemu/qemu.SlackBuild')
-rw-r--r-- | system/qemu/qemu.SlackBuild | 32 |
1 files changed, 18 insertions, 14 deletions
diff --git a/system/qemu/qemu.SlackBuild b/system/qemu/qemu.SlackBuild index 0306143947..e1d60c643d 100644 --- a/system/qemu/qemu.SlackBuild +++ b/system/qemu/qemu.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for qemu -# Copyright 2009 Andrew Brouwers <abrouwers@gmail.com> +# Copyright 2009,2010 Andrew Brouwers <abrouwers@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,14 +25,14 @@ # Modified by the SlackBuilds.org project PRGNAM=qemu -VERSION=0.10.5 +VERSION=0.12.1 ARCH=${ARCH:-i486} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} CWD=$(pwd) TMP=${TMP:-/tmp/SBo} -PKG=${PKG:-/tmp/SBo/package-$PRGNAM} +PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "i486" ]; then @@ -63,29 +63,33 @@ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ --enable-system \ - --audio-drv-list=oss,alsa,sdl,esd + --audio-drv-list=alsa,oss,sdl,esd -make +make OS_CFLAGS="$SLKCFLAGS" make install DESTDIR=$PKG find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true -mv $PKG/usr/share/man $PKG/usr/ -( cd $PKG/usr/man - find . -type f -exec gzip -9 {} \; - for i in $(find . -type l) ; do ln -s $(readlink $i).gz $i.gz ; rm $i ; done -) +# move any generated man pages to their proper location +if [ -d $PKG/usr/share/man ]; then + mv $PKG/usr/share/man $PKG/usr + gzip -9 $PKG/usr/man/man?/*.? +fi +# Add docs, and if present, built documentation to the proper location mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp TODO README LICENSE COPYING COPYING.LIB MAINTAINERS \ +cp -a TODO README LICENSE COPYING COPYING.LIB MAINTAINERS \ $PKG/usr/doc/$PRGNAM-$VERSION -mv $PKG/usr/share/doc/qemu/* $PKG/usr/doc/$PRGNAM-$VERSION/ -rm -rf $PKG/usr/share/doc +if [ -d $PKG/usr/share/doc ]; then + mv $PKG/usr/share/doc/qemu/* $PKG/usr/doc/$PRGNAM-$VERSION/ + rm -rf $PKG/usr/share/doc +fi + cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.tgz +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} |