updated on Thu Jan 5 13:17:10 UTC 2012
[aur-mirror.git] / netcdf-perl / PKGBUILD
blob08f8f8d8131237b05bbfd212a96d6a1a21c1d590
1 # Contributor: Anton Bazhenov <anton.bazhenov at gmail>
2 # Contributor: graziano <giuliani@lamma.rete.toscana.it>
4 pkgname=netcdf-perl
5 pkgver=1.2.4
6 pkgrel=1
7 pkgdesc="A perl extension module for scientific data access via the netCDF API"
8 arch=('i686' 'x86_64')
9 url="http://www.unidata.ucar.edu/software/netcdf-perl/"
10 license=('custom')
11 depends=('netcdf' 'perl')
12 options=('!libtool')
13 source=(ftp://ftp.unidata.ucar.edu/pub/$pkgname/$pkgname-$pkgver.tar.gz)
14 md5sums=('36b517662bda6a12a76f817acb49a993')
16 build() {
17   cd $srcdir/$pkgname-$pkgver/src
19   # Configure
20   CC="gcc" \
21     CPP_NETCDF="-I/usr/include" \
22     PERL_MANDIR="/usr/man" \
23     LD_NETCDF="-lnetcdf" \
24     ./configure --prefix=/usr || return 1
26   # Perl
27   cd perl
28   perl Makefile.PL INSTALLDIRS=vendor || return 1
29   cd ..
31   # Make and install
32   make || return 1
33   make \
34     prefix=$pkgdir/usr \
35     exec-prefix=$pkgdir/usr \
36     DESTDIR=$pkgdir \
37     BINDIR=$pkgdir/usr/bin \
38     LIBDIR=$pkgdir/usr/lib \
39     PERL_MANDIR=$pkgdir/usr/man \
40     install || return 1
42   # Set proper permissions for folders
43   find $pkgdir -type d -exec chmod 0755 {} + -exec chmod g-s {} +
45   # Install license
46   install -Dm644 COPYRIGHT $pkgdir/usr/share/licenses/$pkgname/LICENSE