diff options
author | Jingbei Li | 2016-11-02 01:35:51 +0800 |
---|---|---|
committer | Jingbei Li | 2016-11-02 01:38:37 +0800 |
commit | 9e2c2388a79d8dc1c8aa23af8f84cd157bb345b0 (patch) | |
tree | 60b2a2bfa18e7b34e55885d4ef696be62fe3dbc8 | |
download | aur-9e2c2388a79d8dc1c8aa23af8f84cd157bb345b0.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | .gitignore | 12 | ||||
-rw-r--r-- | PKGBUILD | 43 |
3 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..18d5ea9f6b77 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +# Generated by mksrcinfo v8 +# Tue Nov 1 17:36:28 UTC 2016 +pkgbase = hdf5_18-cpp-fortran + pkgdesc = General purpose library and file format for storing scientific data + pkgver = 1.8.17 + pkgrel = 1 + url = http://www.hdfgroup.org/HDF5/ + arch = i686 + arch = x86_64 + license = custom + makedepends = time + makedepends = gcc-fortran + depends = zlib + depends = sh + depends = gcc-libs + provides = hdf5 + conflicts = hdf5 + source = ftp://ftp.hdfgroup.org/HDF5/current/src/hdf5-1.8.17.tar.bz2 + sha1sums = 640f1a46cb1b353339695355b4fca42df05be765 + +pkgname = hdf5_18-cpp-fortran + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..69f7b42a3607 --- /dev/null +++ b/.gitignore @@ -0,0 +1,12 @@ +#dolphin +.directory + +#pkg building files + +*.7z +*.tar.xz +*.tar.gz + +src/ +pkg/ +*/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..86f63cfb143f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Jingbei Li <i@jingbei.li> + +pkgname=hdf5_18-cpp-fortran +_pkgname=hdf5 +pkgver=1.8.17 +pkgrel=1 +arch=('i686' 'x86_64') +pkgdesc="General purpose library and file format for storing scientific data" +url="http://www.hdfgroup.org/HDF5/" +license=('custom') +depends=('zlib' 'sh' 'gcc-libs') +makedepends=('time' 'gcc-fortran') +conflicts=('hdf5') +provides=('hdf5') +source=(ftp://ftp.hdfgroup.org/HDF5/current/src/${_pkgname}-${pkgver/_/-}.tar.bz2) +sha1sums=('640f1a46cb1b353339695355b4fca42df05be765') + +build() { + cd "$srcdir/${_pkgname}-${pkgver/_/-}" + ./configure --prefix=/usr --disable-static \ + --enable-hl \ + --enable-cxx \ + --enable-fortran \ + --enable-fortran2003 \ + --enable-linux-lfs \ + --enable-build-mode=production \ + --with-pic \ + --docdir=/usr/share/doc/hdf5/ \ + --with-pthread=/usr/lib/ \ + --disable-sharedlib-rpath + make +} + +package() { + cd "$srcdir/${_pkgname}-${pkgver/_/-}" + + make -j1 DESTDIR="${pkgdir}" install + + install -d -m755 "$pkgdir/usr/share/licenses/${pkgname}" + install -m644 "$srcdir/${_pkgname}-${pkgver/_/-}/COPYING" \ + "$pkgdir/usr/share/licenses/${pkgname}/LICENSE" +} + |