updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / liferea-ext4-indicate-svn / PKGBUILD
blob4834a2565fe88bdee65a5d15d10e1df733a9f97b
1 # Maintainer: Michal Gawronski <dinth1906@gmail.com>
2 # Contributor: Simon Lackerbauer <calypso "at"   strpg.org>
3 # Upd: The_k586
4 # Upd: fredbezies <fredbezies@gmail.com>
6 pkgname=liferea-ext4-indicate-svn
7 pkgver=5402
8 pkgrel=2
9 pkgdesc="A news aggregator for GTK (svn version with ext4 and libindicate patches)"
10 arch=('i686' 'x86_64')
11 url="http://liferea.sourceforge.net/"
12 license=('GPL')
13 depends=('gtk2' 'gconf' 'libxml2' 'sqlite3' 'libxslt' 'libwebkit>=1.1.11' 'libunique' 'libindicate' 'indicator-messages')
14 makedepends=('autoconf' 'intltool' 'subversion')
15 conflicts=('liferea' 'liferea-ext4')
16 provides=('liferea' 'liferea-ext4')
17 source=('libindicate.patch'
18         'getenv_sync.patch')
19 md5sums=('bdbe7dea2bce630da0f9844e9f35e449'
20          'a2724ece5abef7a3c42e44dfdeab06b5')
21 _svntrunk=https://liferea.svn.sourceforge.net/svnroot/liferea/trunk
22 _svnmod=liferea
24 build() {
25   cd $startdir/src/
26   if [ -d $_svnmod/$_svnmod/.svn ]; then
27       cd $_svnmod/$_svnmod
28       svn update
29       cd ..
30   else
31       svn co $_svntrunk --config-dir ./ $_svnmod
32   fi
33   cd $_svnmod/
34   ls -l
35   msg "SVN checkout done or server timeout"
36   msg "starting autoconf"
37   cd $_svnmod/
38   autoreconf -i
39   intltoolize
40   msg "starting ./configure"
41   patch -Np1 -i ../../getenv_sync.patch || return 1
42   patch -Np1 -i ../../libindicate.patch || return 1
43   sh autogen.sh
44   ./configure --prefix=/usr
45   msg "starting make ..."
46   make || return 1
47   make DESTDIR=$startdir/pkg mangdir=/usr/man/man6 install