Date: Wednesday, August 3, 2022 @ 00:28:15 Author: archange Revision: 1259947
archrelease: copy trunk to community-x86_64 Added: netcdf-fortran/repos/community-x86_64/PKGBUILD (from rev 1259946, netcdf-fortran/trunk/PKGBUILD) Deleted: netcdf-fortran/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 84 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 42 insertions(+), 42 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-08-03 00:28:08 UTC (rev 1259946) +++ PKGBUILD 2022-08-03 00:28:15 UTC (rev 1259947) @@ -1,42 +0,0 @@ -# Maintainer: Bruno Pagani <archa...@archlinux.org> -# Maintainer: Ronald van Haren <ronald.archlinux.org> -# Contributor: damir <da...@archlinux.org> - -pkgname=netcdf-fortran -pkgver=4.5.4 -pkgrel=1 -pkgdesc="NetCDF fortran bindings" -arch=(x86_64) -url="https://github.com/Unidata/netcdf-fortran" -license=(custom) -depends=(gcc-libs netcdf curl) -makedepends=(cmake gcc-fortran doxygen) -checkdepends=(valgrind) -options=(!makeflags staticlibs) -source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('1a8613cb639e83e2df5a8e6c21fa48a0c64b053c244abddecec66cfcac03a48a') - -build() { - cmake -B build -S ${pkgname}-${pkgver} \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - -DENABLE_FILTER_TEST=ON \ - -DENABLE_LARGE_FILE_TESTS=ON \ - -DTEST_WITH_VALGRIND=ON - make -C build -} - -check() { - make -C build test -} - -package() { - make -C build DESTDIR="${pkgdir}" install - install -Dm644 ${pkgname}-${pkgver}/COPYRIGHT -t "${pkgdir}"/usr/share/licenses/${pkgname}/ - # Remove unwanted artifacts - rmdir "${pkgdir}"/usr/include/CMakeFiles/{netcdff{,_c}.dir,} - rm "${pkgdir}"/usr/lib/objects-RelWithDebInfo/{nf_,f}test_c/f03lib.c.o - rmdir "${pkgdir}"/usr/lib/objects-RelWithDebInfo/{{nf_,f}test_c,} - rm "${pkgdir}"/usr/lib/objects-Release/netcdff_c/nf_{lib,v2compat}.c.o - rmdir "${pkgdir}"/usr/lib/objects-Release/{netcdff_c,} -} Copied: netcdf-fortran/repos/community-x86_64/PKGBUILD (from rev 1259946, netcdf-fortran/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-08-03 00:28:15 UTC (rev 1259947) @@ -0,0 +1,42 @@ +# Maintainer: Bruno Pagani <archa...@archlinux.org> +# Contributor: Ronald van Haren <ronald.archlinux.org> +# Contributor: damir <da...@archlinux.org> + +pkgname=netcdf-fortran +pkgver=4.6.0 +pkgrel=1 +pkgdesc="NetCDF fortran bindings" +arch=(x86_64) +url="https://github.com/Unidata/netcdf-fortran" +license=(custom) +depends=(gcc-libs netcdf curl) +makedepends=(cmake gcc-fortran doxygen) +checkdepends=(valgrind) +options=(!makeflags staticlibs) +source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('8194aa70e400c0adfc456127c1d97af2c6489207171d13b10cd754a16da8b0ca') + +build() { + cmake -B build -S ${pkgname}-${pkgver} \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DENABLE_FILTER_TEST=ON \ + -DENABLE_LARGE_FILE_TESTS=ON \ + -DTEST_WITH_VALGRIND=ON + make -C build +} + +check() { + make -C build test +} + +package() { + make -C build DESTDIR="${pkgdir}" install + install -Dm644 ${pkgname}-${pkgver}/COPYRIGHT -t "${pkgdir}"/usr/share/licenses/${pkgname}/ + # Remove unwanted artifacts https://github.com/Unidata/netcdf-fortran/issues/338 + rmdir "${pkgdir}"/usr/include/CMakeFiles/{netcdff{,_c}.dir,} + rm "${pkgdir}"/usr/lib/objects-RelWithDebInfo/{nf_,f}test_c/f03lib.c.o + rmdir "${pkgdir}"/usr/lib/objects-RelWithDebInfo/{{nf_,f}test_c,} + rm "${pkgdir}"/usr/lib/objects-Release/netcdff_c/nf_{lib,v2compat}.c.o + rmdir "${pkgdir}"/usr/lib/objects-Release/{netcdff_c,} +}