updated on Thu Jan 19 16:10:29 UTC 2012
[aur-mirror.git] / leocad-svn / PKGBUILD
blobe62be171ae2e1c353f69651686422e1d1949f4fd
1 # Maintainer: Duologic
2 pkgname=leocad-svn
3 pkgver=LATEST
4 pkgrel=3
5 pkgdesc="LeoCAD is a CAD program that uses bricks similar to those found in many toys (but they don't represent any particular brand)."
6 arch=('i686' 'x86_64')
7 conflicts=('leocad')
8 provides=('leocad')
9 packager=('Duologic')
10 url="http://leocad.org/"
11 license=('GPL')
12 depends=('zlib' 'libjpeg' 'libpng' 'gtk2' 'mesa')
13 makedepends=('unzip')
14 source=('http://leocad.googlecode.com/files/pieces-3506.zip' 'libpng12-to-libpng14-1.patch')
15 sha1sums=('29e3089362bcc691eac778f9a8ca156b1f32f615' 
16                   '863421cfde7ea0b88f1cbe94f6112a28ef42d870')
18 _svntrunk=http://svn.gerf.org/leocad/trunk
20 build() {
21   cd "$srcdir"
22   svn co $_svntrunk
23   msg "SVN checkout done or server timeout"
24   msg "Applying patch for libpng14"
25   patch -Np1 -i ../libpng12-to-libpng14-1.patch
26   
27   cd trunk/
28   msg "Starting make..."
29   make PREFIX="/usr" config
30   make || return 1
31   make DESTDIR=$pkgdir install || return 1
32     
33   cd "$pkgdir" 
34   msg "Unpack pieces..."
35   unzip -o ../pieces-3506.zip -d usr/share/leocad/