development/glade3: Added to 12.0 repository

This commit is contained in:
Mark Walling 2010-05-11 20:00:24 +02:00 committed by Michiel van Wessem
parent 9e290e8c16
commit 5ab0505bc0
4 changed files with 107 additions and 0 deletions

View file

@ -0,0 +1,8 @@
Glade is a RAD tool to enable quick & easy development of user
interfaces for the Gtk+ toolkit and the GNOME desktop environment.
The user interfaces designed in Glade are stored in XML format,
enabling easy integration with external tools.
Other tools are available which can turn the XML files into source
code in languages such as C++, Perl and Python.
http://glade.gnome.org/

View file

@ -0,0 +1,79 @@
#!/bin/sh
# Slackware build script for Glade
# Copyright (c) 2007, Written by Mark Walling <mark@markwalling.com>
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are
# met:
#
# * Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS 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 COPYRIGHT
# OWNER OR 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.
set -e
PRGNAM=glade3
VERSION=3.2.2
ARCH=${ARCH:-i486}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
DOCFILES="AUTHORS COPYING COPYING.GPL COPYING.LGPL ChangeLog NEWS README TODO"
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
fi
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
tar -xjvf $CWD/$PRGNAM-$VERSION.tar.bz2
cd $PRGNAM-$VERSION
chown -R root:root .
chmod -R u+w,go+r-w,a-s .
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var
make
make install DESTDIR=$PKG
( cd $PKG
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
)
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a $DOCFILES $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
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.tgz

View file

@ -0,0 +1,8 @@
PRGNAM="glade3"
VERSION="3.2.2"
HOMEPAGE="http://glade.gnome.org/"
DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/glade3/3.2/glade3-3.2.2.tar.bz2"
MD5SUM="07f24fed99e424988964d6b2d77d5ba7"
MAINTAINER="Mark Walling"
EMAIL="mark@markwalling.org"
APPROVED="BP{k}"

View file

@ -0,0 +1,12 @@
|-----handy-ruler------------------------------------------------------|
glade3: glade3 (GTK gui design and RAD Tool)O
glade3:
glade3: Glade is a RAD tool to enable quick & easy development of user
glade3: interfaces for the Gtk+ toolkit and the GNOME desktop environment.
glade3: The user interfaces designed in Glade are stored in XML format,
glade3: enabling easy integration with external tools.
glade3: Other tools are available which can turn the XML files into source
glade3: code in languages such as C++, Perl and Python.
glade3:
glade3: Homepage: http://glade.gnome.org/
glade3: