updated on Thu Jan 19 20:01:47 UTC 2012
[aur-mirror.git] / gregorio-svn / PKGBUILD
blob7fdedd0874824364d98640242b1194c2256cfa90
1 # Maintainer: David Gippner davidgippner at googlemail dot com
2 pkgname=gregorio-svn
3 pkgver=head
4 pkgrel=1
5 pkgdesc="A tool for typesetting gregorian chant melodies using TeX (svn version)"
6 url="http://home.gna.org/gregorio"
7 arch=('i686' 'x86_64')
8 install="$pkgname.install"
9 license=('GPL')
10 depends=('texlive-fontsextra' 'texlive-bin' 'texlive-formatsextra')
11 makedepends=('subversion' 'libxml2' 'docbook2x' 'libxslt' 'glib2' 'docbook-xsl')
12 provides=('gregorio-svn')
13 conflicts=('gregorio')
14 noextract=()
16 _svntrunk=svn://svn.gna.org/svn/gregorio/trunk
18 build() {
19   cd "$srcdir"
20   svn co $_svntrunk --config-dir ./
21   cd trunk
22   msg "SVN checkout done or server timeout"
23   msg "Starting make..."
24   #
25   # BUILD
26   #
27   msg "Autoreconf'ing sources..."
28   autoreconf -f -i
29   msg "Configuring..."
30   ./configure --prefix=/usr --enable-glib-utf8 || return 1
31   msg "Compiling..."
32   make || return 1
33   msg "Installing binaries, headers and libraries..."
34   make DESTDIR="$pkgdir/" install
35   msg "Preparing installation of fonts and GregorioTeX files..."
36   mkdir -p $pkgdir/tmp/tex
37   cp $srcdir/trunk/tex/* $pkgdir/tmp/tex        
38   mkdir -p $pkgdir/tmp/fonts-$pkgname
39   cp $srcdir/trunk/fonts/* $pkgdir/tmp/fonts-$pkgname