diff options
author | Eric Hameleers <alien@slackware.com> | 2006-04-25 13:59:24 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2006-04-25 13:59:24 +0000 |
commit | 6f07a42284e23b86473f2e34c3c67a2c6e17f5eb (patch) | |
tree | 337215373935aff6a035a3e33d947b45bd869f8a /libvncserver/build | |
parent | fb9be0ebe37b50677769a1c7ae79069eb3ca4f5c (diff) | |
download | asb-6f07a42284e23b86473f2e34c3c67a2c6e17f5eb.tar.gz asb-6f07a42284e23b86473f2e34c3c67a2c6e17f5eb.tar.xz |
Updated for building a CVS checkout.
Diffstat (limited to 'libvncserver/build')
-rwxr-xr-x | libvncserver/build/libvncserver.SlackBuild | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/libvncserver/build/libvncserver.SlackBuild b/libvncserver/build/libvncserver.SlackBuild index 7ce5f7a7..a6e08545 100755 --- a/libvncserver/build/libvncserver.SlackBuild +++ b/libvncserver/build/libvncserver.SlackBuild @@ -13,6 +13,9 @@ # * Initial build. # 0.8pre-2: 03/jan/2006 by Eric Hameleers <alien@sox.homeip.net> # * Added SDLvncviewer binary. +# 20060425-1:25/apr/2006 by Eric Hameleers <alien@slackware.com> +# * Updated the CVS snapshot. Since Johannes calls every snapshot +# "0.8pre" I decided to use a "yyyymmdd" scheme for my package. # # Run 'sh SlackBuild --cleanup' to build a Slackware package. # The package (.tgz) plus descriptive .txt file are created in /tmp . @@ -28,10 +31,13 @@ if [ "$TMP" = "" ]; then fi TGZNAM=LibVNCServer +TGZVER=0.8pre PRGNAM=libvncserver -VERSION=0.8pre +VERSION=20060425 ARCH=${ARCH:-i486} -BUILD=2 +BUILD=1 + +DOCS="AUTHORS COPYING ChangeLog INSTALL NEWS README TODO" if [ "$ARCH" = "i386" ]; then SLKCFLAGS="-O2 -march=i386 -mcpu=i686" @@ -75,9 +81,9 @@ cd $TMP/tmp-$PRGNAM # --- TARBALL EXTRACTION,PATCH,MODIFY --- echo "Extracting the program tarball for $PRGNAM..." -tar -xzvf $CWD/${TGZNAM}-${VERSION}.tar.gz +tar -xzvf $CWD/${PRGNAM}-${VERSION}.tar.gz -mv ${TGZNAM}-${VERSION} ${PRGNAM}-${VERSION} +mv ${TGZNAM}-${TGZVER} ${PRGNAM}-${VERSION} cd ${PRGNAM}-${VERSION} chown -R root.root * @@ -88,7 +94,9 @@ chown -R root.root * echo Building ... CFLAGS="$SLKCFLAGS" \ -./configure --prefix=/usr \ +#./configure \ +sh ./autogen.sh \ + --prefix=/usr \ --localstatedir=/var \ --sysconfdir=/etc \ 2>&1 | tee $CWD/configure-${PRGNAM}.log @@ -111,15 +119,13 @@ cp -a ./client_examples/SDLvncviewer $PKG/usr/bin/ # --- DOCUMENTATION --- -DOCS="AUTHORS COPYING ChangeLog INSTALL NEWS README TODO" - mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a $DOCS \ $PKG/usr/doc/$PRGNAM-$VERSION chmod -R a-w $PKG/usr/doc/$PRGNAM-$VERSION/* # Compress the man page(s) -gzip -9f $PKG/usr/man/*/* $PKG/usr/share/man/*/* +find $PKG/usr/man -type f -name "*.?" -exec gzip -9f {} \; # Strip binaries ( cd $PKG @@ -131,8 +137,6 @@ gzip -9f $PKG/usr/man/*/* $PKG/usr/share/man/*/* # --- OWNERSHIP, RIGHTS --- chmod -R o-w $PKG -chgrp root:bin $PKG/usr/bin/* $PKG/usr/sbin/* $PKG/bin/* $PKG/sbin/* \ - $PKG/usr/X11R6/bin/* $PKG/opt/kde/bin/* 2>/dev/null # --- PACKAGE DESCRIPTION --- @@ -151,7 +155,7 @@ cd $PKG makepkg --linkadd y --chown n $TMP/$PRGNAM-$VERSION-$ARCH-$BUILD.tgz \ 2>&1 | tee $CWD/makepkg-${PRGNAM}.log (cd $TMP && md5sum $PRGNAM-$VERSION-$ARCH-$BUILD.tgz > $PRGNAM-$VERSION-$ARCH-$BUILD.tgz.md5) -cat $CWD/slack-desc | grep "^${PRGNAM}" > $TMP/$PRGNAM-$VERSION-$ARCH-$BUILD.txt +cat $PKG/install/slack-desc | grep "^${PRGNAM}" > $TMP/$PRGNAM-$VERSION-$ARCH-$BUILD.txt # --- CLEANUP --- |