[arch-commits] CVS update of unstable/network/pidgin-mtn (PKGBUILD)

Dan McGee dan at archlinux.org
Tue May 1 15:14:59 UTC 2007


    Date: Tuesday, May 1, 2007 @ 11:14:59
  Author: dan
    Path: /home/cvs-unstable/unstable/network/pidgin-mtn

   Added: PKGBUILD (1.1)

upgpkg: pidgin-mtn 20070501-2


----------+
 PKGBUILD |   45 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)


Index: unstable/network/pidgin-mtn/PKGBUILD
diff -u /dev/null unstable/network/pidgin-mtn/PKGBUILD:1.1
--- /dev/null	Tue May  1 11:14:59 2007
+++ unstable/network/pidgin-mtn/PKGBUILD	Tue May  1 11:14:58 2007
@@ -0,0 +1,45 @@
+# $Id: PKGBUILD,v 1.1 2007/05/01 15:14:58 dan Exp $
+# Maintainer: Dan McGee <dan at archlinux.org>
+# Contributor: Hussam Al-Tayeb <ht990332 at gmail.com>
+pkgname=pidgin-mtn
+pkgver=20070501
+pkgrel=2
+pkgdesc="A GTK+-based messaging client"
+url="http://pidgin.im/"
+license=('GPL')
+depends=('startup-notification' 'gstreamer0.10' 'dbus-glib'
+	'gtkspell' 'libxss' 'gnutls' 'sqlite3')
+provides=('gaim')
+conflicts=('gaim' 'gaim-beta' 'gaim-svn')
+replaces=('gaim-svn')
+makedepends=('intltool' 'monotone' 'wget')
+options=('nolibtool')
+arch=('i686')
+build() {
+cd $startdir/src/
+
+! [ -e ./monotone_databases/pidgin.mtn ] && echo "Downloading initial bootstrap database. This is a 130+ MB file." && wget -c http://developer.pidgin.im/static/pidgin.mtn.bz2 &&  bzip2 -d pidgin.mtn.bz2 && mtn db migrate --db pidgin.mtn && mkdir monotone_databases && mv pidgin.mtn ./monotone_databases
+
+export DATABASE=$startdir/src/monotone_databases/pidgin.mtn
+export WORKINGDIR=$startdir/src/pidgin-mtn
+
+echo "Updating pidgin-mtn source database from pidgin monotone server"
+mtn -d $DATABASE pull pidgin.im im.pidgin.*  || return 1
+echo "Database sync finished"
+
+echo "Checking out source from local database"
+rm -rf $startdir/src/pidgin-mtn
+mtn -d $DATABASE co -b im.pidgin.pidgin $WORKINGDIR
+
+cd $startdir/src/pidgin-mtn
+	./autogen.sh --prefix=/usr --sysconfdir=/etc --enable-aspell \
+	--enable-dbus --enable-gstreamer --disable-nss --disable-perl \
+	--disable-mono --disable-gtktest --disable-glibtest \
+	--disable-gevolution --disable-dbustest --disable-gntgaim \
+	--disable-tk --disable-tcl --disable-consoleui --disable-schemas-install \
+	--disable-doxygen || return 1
+	make || return 1
+	make DESTDIR=$startdir/pkg install || return 1
+	rm -rf $startdir/pkg/etc/
+}
+




More information about the arch-commits mailing list