[contrib] gaim-svn
Publié : jeu. 04 janv. 2007, 23:37
Vu que mon PKGBUILD a été retiré de AUR, je le poste ici.
La différence, mis à part que je l'ai fait bien avant celui d'Unstable, c'est qu'il respecte un peu mieux les options de compilation (--enable-vv a été retiré depuis un bail et pourtant toujours dans le package officiel) et que c'est un vrai svn (donc avec yaourt, on peut avoir une nouvelle version tous les jours).
Tout feedback est le bienvenu.
La différence, mis à part que je l'ai fait bien avant celui d'Unstable, c'est qu'il respecte un peu mieux les options de compilation (--enable-vv a été retiré depuis un bail et pourtant toujours dans le package officiel) et que c'est un vrai svn (donc avec yaourt, on peut avoir une nouvelle version tous les jours).
Tout feedback est le bienvenu.
Code : Tout sélectionner
#Contributor: SaintShakaJin <saintshakajin.3@gmail.com>
pkgname=gaim-svn
pkgver=18068
pkgrel=1
pkgdesc="A GTK+-based messaging client"
url="http://gaim.sourceforge.net"
depends=('startup-notification' 'libao' 'gnutls>=1.2.0' 'gtk2' 'gtkspell' \
'audiofile' 'perl' 'python' 'libxss' 'dbus' 'ncurses' 'nss' 'aspell')
provides=('gaim')
conflicts=('gaim' 'gaim-cvs' 'gaim-devel')
makedepends=('subversion' 'intltool' 'pkgconfig')
source=()
md5sums=()
_svnmod=gaim
_svntrunk=https://svn.sourceforge.net/svnroot/gaim/trunk
build() {
cd $startdir/src
msg "Getting source..."
svn co $_svntrunk $_svnmod -r $pkgver
cd $_svnmod
msg "Starting make..."
./autogen.sh --prefix=/usr \
--enable-aspell --enable-gnutls=yes --enable-nss=yes \
--enable-dbus --with-x \
--disable-mono --disable-gstreamer \
--disable-gevolution \
--disable-tcl --disable-tk \
--disable-doxygen
make || return 1
make prefix=$startdir/pkg/usr install || return 1
rm $startdir/pkg/usr/lib/perl5/*/$CARCH-linux-thread-multi/perllocal.pod
mv $startdir/pkg/usr/lib/perl5/?.?.? $startdir/pkg/usr/lib/perl5/current
find $startdir/pkg -name '*.la' -exec rm {} \;
}