updated on Thu Jan 19 20:01:47 UTC 2012
[aur-mirror.git] / gdc1-tango-svn / PKGBUILD
blob30b61f40e6eff92e31ccff773ed1f28582d77a7d
1 # Contributor: Jerome Berger <jeberger@free.fr>
2 pkgname=gdc1-tango-svn
3 pkgver=5599
4 pkgrel=1
5 pkgdesc="Runtime library for the D programming language (gdc version)"
6 arch=(i686 x86_64)
7 url="http://www.dsource.org/projects/tango/"
8 license=('custom')
9 depends=('gdc1-hg')
10 options=('!libtool' '!emptydirs')
11 install=
12 source=()
14 _svntrunk=http://svn.dsource.org/projects/tango/trunk
15 _svnmod=$pkgname
17 build() {
18   cd "$srcdir"
20   if [ -d $_svnmod/.svn ]; then
21     msg "Updating the SVN local copy to revision $pkgver"
22     cd $_svnmod
23     svn up -r $pkgver
24   else
25     msg "Getting the source for SVN revision $pkgver"
26     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
27     cd $_svnmod
28   fi
30   msg "Compiling Tango"
31   ./build/script/bob.sh --user --runtime gdc
34 package() {
35   cd "$srcdir/$_svnmod"
37   _gdcversion=$(gdc -dumpversion)
38   install -Dm 755 libtango.a ${startdir}/pkg/usr/lib/libtango.a
39   install -Dm 644 object.di ${startdir}/pkg/usr/include/d/$_gdcversion/object.di.tango
40   cp -a tango ${startdir}/pkg/usr/include/d/$_gdcversion
43 # vim:set ts=2 sw=2 et: