updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / mono-addins-git / PKGBUILD
blob035a06184d9ecd7676b806ab9b8540f401a8c518
1 # Maintainer: Jonathan Lestrelin <zanko@daemontux.org>
2 # Part of this PKGBUILD was taken from the mono-addins one from:
3 # Contributor: Daniel Isenmann <daniel@archlinux.org>
4 # Contributor: tardo <tardo@nagi-fanboi.net>
6 pkgname=mono-addins-git
7 _pkgname=mono-addins
8 pkgver=20111027
9 pkgrel=1
10 pkgdesc="A generic framework for creating extensible applications and for creating libraries which extend those applications"
11 arch=('any')
12 url="http://www.mono-project.com/Mono.Addins"
13 license=('custom:MIT')
14 depends=('gtk-sharp-2>=2.12.8' 'mono>=2.8')
15 makedepends=('pkg-config')
16 provides=("mono-addins=${pkgver}")
17 conflicts=('mono-addins')
18 _gitroot="https://github.com/mono/mono-addins.git"
19 _gitname="mono-addins"
21 build() {       cd "$srcdir"
22         msg "Performing source checkout..."
23         if [ -d "$_gitname" ]; then
24                 cd "$_gitname"
25                 git pull origin || return 1
26                 cd ..
27         else
28                 git clone "$_gitroot" || return 1
29         fi
30         msg "Source checkout finished."
31         rm -rf "$_gitname-build"
32         git clone "$_gitname" "$_gitname-build" || return 1
33     cd "$_gitname-build"
35     ./autogen.sh --prefix=/usr --enable-gui || return 1
36     make || return 1
37     make GACUTIL="/usr/bin/gacutil -root ${pkgdir}/usr/lib" DESTDIR=${pkgdir} install || return 1
39     install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname}
40     install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ || return 1