updated on Sun Jan 22 12:09:12 UTC 2012
[aur-mirror.git] / monsoon-svn / PKGBUILD
blobaa6c98a6e886cfd37f6c424db27996153bd801aa
1 # Maintainer: Hyperair <hyperair@gmail.com
2 pkgname=monsoon-svn
3 pkgver=105059
4 pkgrel=1
5 pkgdesc="A Gtk# BitTorrent client"
6 arch=(i686 x86_64)
7 url="http://monsoon-project.org"
8 license=('MIT')
9 depends=('mono>=1.2.4'
10          'gtk-sharp-2>=2.10'
11          'gnome-sharp'
12          'ndesk-dbus-glib')
13 provides=('monsoon')
14 conflicts=('monsoon')
15 source=()
16 md5sums=() #generate with 'makepkg -g'
18 _svntrunk=http://anonsvn.mono-project.com/source/trunk/monsoon
19 _svnmod=monsoon
21 build() {
22   export MONO_SHARED_DIR="$srcdir/.wapi"
23   mkdir -p "$MONO_SHARED_DIR"
25   cd "$srcdir"
27   if [ -d $_svnmod/.svn ]; then
28     (cd $_svnmod && svn up -r $pkgver)
29   else
30     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
31   fi
33   msg "SVN checkout done or server timeout"
34   msg "Starting make..."
36   rm -rf "$srcdir/$_svnmod-build"
37   svn export $_svnmod $_svnmod-build
38   cd $_svnmod-build
40   #
41   # BUILD
42   #
43   ./autogen.sh --prefix=/usr || return 1
44   make || return 1
45   make DESTDIR=$startdir/pkg/ install
47   rm -rf "$MONO_SHARED_DIR"