updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / pcb2gcode-git / PKGBUILD
blob209cbfb7817775034db8da6b72a562bba90c1b63
1 # Maintainer: Pierre DOUCET <pierre at equinoxefr.org>
3 pkgname=pcb2gcode-git
4 pkgver=20111222
5 pkgrel=2
6 pkgdesc="Gerber to gcode file converter" 
7 arch=('i686' 'x86_64')
8 url="http://sourceforge.net/apps/mediawiki/pcb2gcode/index.php?title=Main_Page"
9 license=('gpl')
10 makedepends=('git')
11 depends=('gerbv')
12 provides=('pcb2gcode')
13 md5sums=()
15 _gitroot=git://pcb2gcode.git.sourceforge.net/gitroot/pcb2gcode/pcb2gcode
16 _gitname=pcb2gcode
19 build() {
20   cd "$srcdir"
21   msg "Connecting to GIT server...."
23   if [[ -d "$_gitname" ]]; then
24     cd "$_gitname" && git pull origin
25     msg "The local files are updated."
26   else
27     git clone "$_gitroot" "$_gitname"
28   fi
30   msg "GIT checkout done or server timeout"
31   msg "Starting build..."
33   rm -rf "$srcdir/$_gitname-build"
34   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
35   cd "$srcdir/$_gitname-build"
37   #
38   # BUILD HERE
39   #
40   libtoolize
41   aclocal
42   automake --add-missing
43   autoreconf
44   ./configure --prefix=/usr
45   make -j
49 package() {
50   cd "$srcdir/$_gitname-build"
51   make DESTDIR="$pkgdir/" install