updated on Sat Jan 21 20:03:50 UTC 2012
[aur-mirror.git] / uget-svn / PKGBUILD
blob05e811b2b6c81df754e16b8ace608d3ae3d28926
1 pkgname=uget-svn
2 pkgver=324
3 pkgrel=1
4 pkgdesc="UrlGfe is a GTK2 download manager"
5 arch=('i686' 'x86_64')
6 url="http://urlget.sourceforge.net/"
7 license=('LGPL')
8 depends=('gtk2' 'curl' 'startup-notification' 'gstreamer0.10-base' 'libnotify') 
9 makepdepends=('subversion')
10 install=$pkgname.install
11 source=(fix.patch)
12 md5sums=(59865a98bfd192e966a28963da821440)
14 _svntrunk=http://urlget.svn.sourceforge.net/svnroot/urlget/trunk/
15 _svnmod=uget
17 build() {
18   cd $srcdir/
19   msg "Getting source..."
20   if [ -d $_svnmod/.svn ]; then
21     (cd $_svnmod && svn --config-dir ../ up -r $pkgver)
22   else
23     svn --config-dir ./ co $_svntrunk  -r $pkgver $_svnmod
24   fi
26   msg "SVN checkout done or server timeout"
27   msg "Creating make environment..."
28   rm -rf $srcdir/$_svnmod-build
29   cp -r $srcdir/$_svnmod $srcdir/$_svnmod-build
30   cd $srcdir/$_svnmod-build
32   msg "Starting make..."
34   patch -Np1 -i $srcdir/fix.patch
35   . autogen.sh
36   ./configure --prefix=/usr --enable-notify --enable-gstreamer
38   make || return 1
39   make DESTDIR=$startdir/pkg install || return 1
40   install -Dm755 uget-cmd/uget-cmd $pkgdir/usr/bin/uget-cmd
41   echo "StartupNotify=true" >> $pkgdir/usr/share/applications/uget-gtk.desktop