system/squeeze: Updated for version 0.2.3

This commit is contained in:
nobody 2010-05-12 17:46:03 +02:00 committed by Robby Workman
parent af24e12ffc
commit 8aa2cc8818
5 changed files with 38 additions and 38 deletions

View File

@ -1,4 +1,4 @@
Squeeze is a modern and advanced archive manager for the
Xfce Desktop Environment. Its design adheres to the Xfce
philosophy, which basically means Squeeze is designed to
be both fast and easy to use.
Squeeze is a modern and advanced archive manager for the Xfce
Desktop Environment. Its design adheres to the Xfce philosophy,
which basically means Squeeze is designed to be both fast and
easy to use.

View File

@ -1,3 +1,4 @@
if [ -x usr/bin/update-desktop-database ]; then
usr/bin/update-desktop-database -q usr/share/applications
if [ -x /usr/bin/update-desktop-database ]; then
/usr/bin/update-desktop-database -q usr/share/applications
fi

View File

@ -1,17 +1,17 @@
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description. Line
# up the first '|' above the ':' following the base package name, and the '|'
# on the right side marks the last column you can put a character in. You must
# make exactly 11 lines for the formatting to be correct. It's also
# customary to leave one space after the ':'.
# up the first '|' above the ':' following the base package name, and the '|' on
# the right side marks the last column you can put a character in. You must make
# exactly 11 lines for the formatting to be correct. It's also customary to
# leave one space after the ':'.
|-----handy-ruler------------------------------------------------------|
squeeze: Squeeze (Xfce Archive Manager)
squeeze:
squeeze: Squeeze is a modern and advanced archive manager for the
squeeze: Xfce Desktop Environment. Its design adheres to the Xfce
squeeze: philosophy, which basically means Squeeze is designed to
squeeze: be both fast and easy to use.
squeeze: Squeeze is a modern and advanced archive manager for the Xfce
squeeze: Desktop Environment. Its design adheres to the Xfce philosophy,
squeeze: which basically means Squeeze is designed to be both fast and
squeeze: easy to use.
squeeze:
squeeze: Homepage: http://squeeze.xfce.org/
squeeze:

View File

@ -23,9 +23,9 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=squeeze
VERSION=0.2.3
VERSION=${VERSION:-0.2.3}
ARCH=${ARCH:-i486}
BUILD=${BUILD:-1}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
CWD=$(pwd)
@ -33,21 +33,22 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
DOCS="AUTHORS ChangeLog COPYING INSTALL NEWS README TODO"
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
fi
set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP || exit 1
cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 || exit 1
cd $PRGNAM-$VERSION || exit 1
tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2
cd $PRGNAM-$VERSION
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@ -61,26 +62,24 @@ CXXFLAGS="$SLKCFLAGS" \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--program-prefix="" \
--program-suffix="" \
--enable-shared=yes \
--enable-static=no \
--disable-debug \
|| exit 1
--enable-debug=no \
--build=$ARCH-slackware-linux
make || exit 1
make install-strip DESTDIR=$PKG || exit 1
make
make install-strip DESTDIR=$PKG
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
cp -a AUTHORS ChangeLog COPYING INSTALL NEWS README TODO \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
find $PKG/usr/doc/$PRGNAM-$VERSION -type f -exec chmod 644 {} \;
# Create link to html docs:
( cd $PKG/usr/doc/$PRGNAM-$VERSION ; ln -sf ../../share/gtk-doc/html/libsqueeze html )
( cd $PKG/usr/doc/$PRGNAM-$VERSION
ln -s ../../share/gtk-doc/html/libsqueeze/ html
)
mkdir -p $PKG/install
cat $CWD/doinst.sh > $PKG/install/doinst.sh
cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG
/sbin/makepkg -l y -c n -p $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.tgz
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.tgz

View File

@ -3,6 +3,6 @@ VERSION="0.2.3"
HOMEPAGE="http://squeeze.xfce.org/"
DOWNLOAD="http://squeeze.xfce.org/downloads/squeeze-0.2.3.tar.bz2"
MD5SUM="bd3cb0648b49be1f146fc4f675606176"
MAINTAINER="Frank Caraballo"
EMAIL="fecaraballo{at}gmail{dot}com"
APPROVED="David Somero"
MAINTAINER="nobody"
EMAIL="nobody@nowhere"
APPROVED="rworkman"