updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / ponyprog2000 / PKGBUILD
blob98c90cb3aedb9a6f775479169961ddf98db9a48f
1 # Contributor: Bernhard Walle <bernhard.walle@gmx.de>
2 # Maintainer: Laszlo Papp <djszapi2 at gmail com>
4 pkgname=ponyprog2000
5 pkgver=2.07c
6 pkgrel=4
7 pkgdesc="Device Programmer Software"
8 url="http://www.lancos.com/prog.html"
9 license=('GPL')
10 depends=('lesstif' 'libxmu' 'gcc-libs')
11 arch=('i686' 'x86_64')
12 source=(http://downloads.sourceforge.net/ponyprog/Pony_Prog2000-$pkgver.tar.gz
13         ponyprog2000-no-io-h
14         ponyprog2000-no-pointer-wrapping
15         ponyprog2000-font
16         ponyprog2000-ignore-xerror
17         ponyprog2000-no-netscape
18         ponyprog2000-fix-gcc43)
19 md5sums=('6a44c2f550a8f242c1c4f37158416b70'
20          'd0ebad014eba95fac4b40479b1b6675b'
21          '53c69d645efa080e1b5cde6d69635308'
22          '4a9f761919f352029163547136822d3d'
23          '6b9acb95fbcfd3410d547dc03e52d629'
24          '93db9b867c7138d249f4fac252c4e75e'
25          'ecdd5b6c003bfa919fbaeb25e350628b')
27 build() {
28   cd ${srcdir}/PonyProg2000-$pkgver
29   patch -p1 < ../ponyprog2000-no-io-h
30   patch -p1 < ../ponyprog2000-no-pointer-wrapping
31   patch -p1 < ../ponyprog2000-font
32   patch -p1 < ../ponyprog2000-ignore-xerror
33   patch -p1 < ../ponyprog2000-no-netscape
34   patch -p1 < ../ponyprog2000-fix-gcc43
35   x=${PWD//\//\\\/}
36   sed -i "s/^\(HOMEV.*=.\).*/\1$x\/v/" v/Config.mk
37   sed -i "s/^USE_3D = yes/USE_3D = no/" v/Config.mk
38   sed -i "s/^TOOLKIT.*/TOOLKIT = Motif/" v/Config.mk
39   install -d v/obj
40   make CXX=g++ CC=gcc || return 1
41   install -d ${pkgdir}/bin/
42   install -m 755 ${srcdir}/PonyProg2000-$pkgver/bin/ponyprog2000 \
43   ${pkgdir}/bin/