diff options
author | psykose <alice@ayaya.dev> | 2022-12-31 21:32:54 +0000 |
---|---|---|
committer | psykose <alice@ayaya.dev> | 2022-12-31 22:32:54 +0100 |
commit | f5ea0c7e58a5887c400d3afd831ab6e1aaa38ea9 (patch) | |
tree | 3fb8c541c114ad95399b080f6c35c8839266e4fc | |
parent | f8b2e95052f4e494ea94bef22e8330b6fecfc08e (diff) | |
download | aports-f5ea0c7e58a5887c400d3afd831ab6e1aaa38ea9.tar.gz aports-f5ea0c7e58a5887c400d3afd831ab6e1aaa38ea9.tar.bz2 aports-f5ea0c7e58a5887c400d3afd831ab6e1aaa38ea9.tar.xz |
community/proj: upgrade to 9.1.1
-rw-r--r-- | community/proj/APKBUILD | 34 |
1 files changed, 18 insertions, 16 deletions
diff --git a/community/proj/APKBUILD b/community/proj/APKBUILD index a1a2755c055..0fdb79f115c 100644 --- a/community/proj/APKBUILD +++ b/community/proj/APKBUILD @@ -1,14 +1,21 @@ # Contributor: Holger Jaekel <holger.jaekel@gmx.de> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=proj -pkgver=9.1.0 -pkgrel=1 +pkgver=9.1.1 +pkgrel=0 pkgdesc="PROJ coordinate transformation software library" url="https://proj.org/" arch="all" license="MIT" -makedepends="cmake sqlite sqlite-dev gtest-dev tiff-dev - curl-dev" +makedepends=" + cmake + curl-dev + gtest-dev + samurai + sqlite + sqlite-dev + tiff-dev + " checkdepends="bash" subpackages=" $pkgname-doc @@ -26,16 +33,14 @@ build() { if [ "$CBUILD" != "$CHOST" ]; then CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" fi - cmake \ + cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_SHARED_LIBS=True \ -DCMAKE_BUILD_TYPE=None \ - -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ - -DCMAKE_C_FLAGS="$CFLAGS" \ -DUSE_EXTERNAL_GTEST=ON \ - $CMAKE_CROSSOPTS . - make + $CMAKE_CROSSOPTS + cmake --build build } check() { @@ -46,23 +51,20 @@ check() { sed -i '2642s/tolerance 0.1 mm/tolerance 40 mm/' test/gie/builtins.gie && \ sed -i '2645s/tolerance 0.1 mm/tolerance 40 mm/' test/gie/builtins.gie;; esac - CTEST_OUTPUT_ON_FAILURE=TRUE ctest --force-new-ctest-process -E \ + CTEST_OUTPUT_ON_FAILURE=TRUE ctest --test-dir build --force-new-ctest-process -E \ '(nkg|testprojinfo|proj_test_cpp_api)' } package() { - make DESTDIR="$pkgdir" install - - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + DESTDIR="$pkgdir" cmake --install build } util() { pkgdesc="Cartographic projection library (utilities)" - mkdir -p "$subpkgdir/usr" - mv "$pkgdir/usr/bin" "$subpkgdir/usr" + amove usr/bin } sha512sums=" -cc23fbfaa16cd14f499ee5162bfe743ec9d738d0ba6358716320aa03e1a752da45fd6102fca1981c9b695934e7c358540be53d667c48dae922ac5511eea6824c proj-9.1.0.tar.gz +b9d19a999e063e465579eb86da3fd2aa32fd894f0d15ba178733bcbad92246b3b3ea1811a276cd556874e171a5ba7cfd678ce563c0b8626c6db9349a64c04726 proj-9.1.1.tar.gz " |