summaryrefslogtreecommitdiffstats
path: root/libvncserver
diff options
context:
space:
mode:
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
commit6f07a42284e23b86473f2e34c3c67a2c6e17f5eb (patch)
tree337215373935aff6a035a3e33d947b45bd869f8a /libvncserver
parentfb9be0ebe37b50677769a1c7ae79069eb3ca4f5c (diff)
downloadasb-6f07a42284e23b86473f2e34c3c67a2c6e17f5eb.tar.gz
asb-6f07a42284e23b86473f2e34c3c67a2c6e17f5eb.tar.xz
Updated for building a CVS checkout.
Diffstat (limited to 'libvncserver')
-rwxr-xr-xlibvncserver/build/libvncserver.SlackBuild26
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 ---