aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--network/ekiga/doinst.sh19
-rw-r--r--network/ekiga/ekiga.SlackBuild17
-rw-r--r--network/ekiga/ekiga.info12
-rw-r--r--network/ekiga/slack-desc1
4 files changed, 33 insertions, 16 deletions
diff --git a/network/ekiga/doinst.sh b/network/ekiga/doinst.sh
new file mode 100644
index 0000000000000..f929468aba57f
--- /dev/null
+++ b/network/ekiga/doinst.sh
@@ -0,0 +1,19 @@
+schema_install() {
+ SCHEMA="$1"
+ GCONF_CONFIG_SOURCE="xml::etc/gconf/gconf.xml.defaults" \
+ chroot . gconftool-2 --makefile-install-rule \
+ /etc/gconf/schemas/$SCHEMA \
+ 1>/dev/null
+}
+
+schema_install ekiga.schemas
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
+fi
+
+if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
+ if [ -x /usr/bin/gtk-update-icon-cache ]; then
+ /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1
+ fi
+fi
diff --git a/network/ekiga/ekiga.SlackBuild b/network/ekiga/ekiga.SlackBuild
index 48fdca4faa70d..7b49b5ccee481 100644
--- a/network/ekiga/ekiga.SlackBuild
+++ b/network/ekiga/ekiga.SlackBuild
@@ -2,7 +2,9 @@
# Slackware build script for Ekiga
-# Copyright 2008-2009 Mauro Giachero (mauro dot giachero at gmail dot com)
+# Copyright 2008-2009 Mauro Giachero
+# All rights reserved.
+# Copyright 2011 Davd Woodfall <dave@dawoodfall.net>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,16 +25,14 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=ekiga
-VERSION=${VERSION:-3.2.6}
-BUILD=${BUILD:-3}
+VERSION=${VERSION:-3.2.7}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$( uname -m ) ;;
esac
fi
@@ -140,10 +140,8 @@ make install DESTDIR=$PKG
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-( cd $PKG/usr/man || exit 1
- find . -type f -exec gzip -9 {} \;
- for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-)
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a [A-CE-LN-Z]* MAINTAINERS doc/* $PKG/usr/doc/$PRGNAM-$VERSION
@@ -151,6 +149,7 @@ cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/network/ekiga/ekiga.info b/network/ekiga/ekiga.info
index b9dc01d9edcfd..f104a55e144ab 100644
--- a/network/ekiga/ekiga.info
+++ b/network/ekiga/ekiga.info
@@ -1,10 +1,10 @@
PRGNAM="ekiga"
-VERSION="3.2.6"
+VERSION="3.2.7"
HOMEPAGE="http://www.ekiga.org/"
-DOWNLOAD="http://ftp.gnome.org/pub/gnome/sources/ekiga/3.2/ekiga-3.2.6.tar.gz"
-MD5SUM="efb778fa60a44c9ea8c2df8a2daab5aa"
+DOWNLOAD="http://ftp.gnome.org/pub/gnome/sources/ekiga/3.2/ekiga-3.2.7.tar.gz"
+MD5SUM="bdc787550c4cf5acf873788f5ea153ba"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-MAINTAINER="Mauro Giachero"
-EMAIL="mauro dot giachero at gmail dot com"
-APPROVED="Erik Hanson"
+MAINTAINER="David Woodfall"
+EMAIL="dave@dawoodfall.net"
+APPROVED="Niels Horn"
diff --git a/network/ekiga/slack-desc b/network/ekiga/slack-desc
index c516ea561f35e..eb24787052276 100644
--- a/network/ekiga/slack-desc
+++ b/network/ekiga/slack-desc
@@ -4,7 +4,6 @@
# 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------------------------------------------------------|
ekiga: Ekiga (an open source VoIP and video conferencing application)
ekiga: