libraries/gtk-aurora-engine: Added to 13.0 repository

This commit is contained in:
Alan Alberghini 2010-05-13 00:58:32 +02:00 committed by David Somero
parent 09684003ad
commit d97f3fec85
4 changed files with 143 additions and 0 deletions

View file

@ -0,0 +1,8 @@
Aurora GTK Engine
The Aurora Gtk Engine themes all common Gtk widgets to provide an
attractive, complete and consistent look for Gtk applications.
By default, this SlackBuild builds aurora with animation support.
If you don't want animations, launch the script as:
# ANIM=NO ./gtk-aurora-engine.SlackBuild

View file

@ -0,0 +1,106 @@
#!/bin/sh
#
# Slackware build script for aurora gtk engine
#
# Copyright (c) 2009 Alan Alberghini <414N@slacky.it>
# All rights reserved.
#
# Permission to use, copy, modify, and distribute this software for
# any purpose with or without fee is hereby granted, provided that
# the above copyright notice and this permission notice appear in all
# copies.
#
# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
# IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
# OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
# SUCH DAMAGE.
# -----------------------------------------------------------------------------
# Modified by the SlackBuilds.org project.
#
# Build history:
#
# 1 - Initial release.
PRGNAM=gtk-aurora-engine
VERSION=1.5.1
ARCH=${ARCH:-i486}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
ANIM=${ANIM:-YES}
DOCS="AUTHORS COPYING ChangeLog NEWS README"
set -e
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
fi
rm -rf $PKG
mkdir -p $PKG $TMP $OUTPUT
cd $TMP
rm -rf aurora-1.5
tar xjf $CWD/56438-aurora-$VERSION.tar.bz2
tar xvf aurora-gtk-engine-1.5.tar.gz
cd aurora-1.5
# Check if animations are wanted or not
if [ $ANIM = "YES" ]; then
DO_ANIM="en"
else
DO_ANIM="dis"
fi
# Configure:
CFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib"$LIBDIRSUFFIX" \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
--${DO_ANIM}able-animation \
--build=$ARCH-slackware-linux
#Build and install:
make install-strip DESTDIR=$PKG
mkdir -p $PKG/usr/share/themes
tar xjf $TMP/Aurora.tar.bz2 -C $PKG/usr/share/themes
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
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
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}

View file

@ -0,0 +1,10 @@
PRGNAM="gtk-aurora-engine"
VERSION="1.5.1"
HOMEPAGE="http://www.gnome-look.org/content/show.php?content=56438"
DOWNLOAD="http://www.gnome-look.org/CONTENT/content-files/56438-aurora-1.5.1.tar.bz2"
MD5SUM="5eeea57c5938306ad7ccfc7cd71d009d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Alan Alberghini"
EMAIL="414N@slacky.it"
APPROVED="dsomero"

View file

@ -0,0 +1,19 @@
# 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 ':'.
|----handy-ruler--------------------------------------------------------|
gtk-aurora-engine: gtk-aurora-engine (Aurora GTK Engine themes )
gtk-aurora-engine:
gtk-aurora-engine: The Aurora Gtk Engine themes all common Gtk widgets to provide an
gtk-aurora-engine: attractive, complete and consistent look for Gtk applications.
gtk-aurora-engine:
gtk-aurora-engine: Homepage: http://www.gnome-look.org/content/show.php?content=56438
gtk-aurora-engine:
gtk-aurora-engine:
gtk-aurora-engine:
gtk-aurora-engine:
gtk-aurora-engine: