updated on Fri Jan 13 20:02:10 UTC 2012
[aur-mirror.git] / pgplot / PKGBUILD
blob6e3e0f5dc79ac1332094db3fb9f2540c2022f48f
1 # Maintainer: Eric Belanger <belanger@astro.umontreal.ca>
2 # Contributor: Stefan Husmann <stefan-husmann@t-online.de>
4 pkgname=pgplot
5 pkgver=5.2.2
6 pkgrel=4
7 pkgdesc="Fortran- or C-callable, device-independent graphics package for making simple scientific graphs."
8 url="http://www.astro.caltech.edu/~tjp/pgplot/"
9 license=('custom')
10 options=(!makeflags)
11 arch=('i686' 'x86_64')
12 depends=('libpng' 'libx11')
13 source=(ftp://ftp.astro.caltech.edu/pub/pgplot/${pkgname}522.tar.gz)
14 md5sums=('e8a6e8d0d5ef9d1709dfb567724525ae')
16 build() {
17   cd $srcdir/$pkgname
18   sed -i 's/! CGDRIV/CGDRIV/' drivers.list
19   sed -i 's/! LXDRIV/LXDRIV/' drivers.list
20   sed -i 's/! PNDRIV/PNDRIV/' drivers.list
21   sed -i 's/! PSDRIV/PSDRIV/' drivers.list
22   sed -i 's/! TTDRIV 5/TTDRIV 5/' drivers.list
23   sed -i 's/! XWDRIV/XWDRIV/1' drivers.list
25   ./makemake . linux g77_gcc
26   sed -i 's=pndriv.o : ./png.h ./pngconf.h ./zlib.h ./zconf.h=#pndriv.o : ./png.h ./pngconf.h ./zlib.h ./zconf.h=' makefile
27   make FCOMPL=gfortran SHARED_LIB_LIBS="-lpng -lz" all cpg || return 1
29   install -D -m644 libpgplot.a $pkgdir/usr/lib/libpgplot.a
30   install -D -m755 libpgplot.so $pkgdir/usr/lib/libpgplot.so
31   install -D -m644 grfont.dat  $pkgdir/usr/lib/grfont.dat
32   install -D -m644 rgb.txt $pkgdir/usr/lib/rgb.txt
33   install -D -m755 pgxwin_server $pkgdir/usr/bin/pgxwin_server
34   install -D -m644 libcpgplot.a $pkgdir/usr/lib/libcpgplot.a
35   install -D -m644 cpgplot.h $pkgdir/usr/include/cpgplot.h
36   install -D -m644 copyright.notice $pkgdir/usr/share/licenses/custom/$pkgname/copyright.notice