2 # Maintainer: Bryce Nordgren <bnordgren at gmail dot com>
7 pkgdesc="Java interface to HDF 4 and 5; plus the HDFView application"
9 url="http://www.hdfgroup.org/hdf-java-html/"
12 depends=('java-runtime')
15 optdepends=('hdf4: to work with hdf4 files',
16 'hdf5: to work with hdf5 files')
24 source=(http://www.hdfgroup.org/ftp/HDF5/hdf-java/bin/linux64/$pkgname-$pkgver-bin.tar
27 md5sums=('ff5de0f1ee7c940419379860a0ac85e1'
28 'db0de6079dd881781768d05de29c50e0')
32 tar xf $pkgname-$pkgver-bin.tar
40 mkdir -p $pkgdir/usr/share/licenses/$pkgname
41 install -m644 $srcdir/license $pkgdir/usr/share/licenses/$pkgname/LICENSE
42 chmod 755 $pkgdir/usr/share/licenses/$pkgname
44 # users guide and documentation
45 mkdir -p $pkgdir/usr/share/$pkgname
46 mv $srcdir/$pkgname/UsersGuide $pkgdir/usr/share/$pkgname/doc
47 find $pkgdir/usr/share/$pkgname/doc -type 'f' -exec chmod 644 '{}' \;
48 find $pkgdir/usr/share/$pkgname/doc -type 'd' -exec chmod 755 '{}' \;
52 mkdir -p $pkgdir/usr/share/java/$pkgname
53 mv $srcdir/$pkgname/lib $pkgdir/usr/share/java/$pkgname
54 find $pkgdir/usr/share/java/$pkgname -type 'f' -exec chmod 644 '{}' \;
55 find $pkgdir/usr/share/java/$pkgname -type 'd' -exec chmod 755 '{}' \;
58 mkdir -p $pkgdir/usr/bin
59 sed -e "s#^HDFVIEW_HOME=..#HDFVIEW_HOME=/usr/share/java/$pkgname#" \
61 -e '/^export JAVAPATH/ d' \
62 -e '28s/JAVAPATH/"JAVAPATH"/' \
63 $srcdir/$pkgname/bin/hdfview.sh > $pkgdir/usr/bin/hdfview.sh
64 chmod 755 $pkgdir/usr/bin/hdfview.sh
67 # vim:set ts=2 sw=2 et: