aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpsykose <alice@ayaya.dev>2022-12-31 21:32:54 +0000
committerpsykose <alice@ayaya.dev>2022-12-31 22:32:54 +0100
commitf5ea0c7e58a5887c400d3afd831ab6e1aaa38ea9 (patch)
tree3fb8c541c114ad95399b080f6c35c8839266e4fc
parentf8b2e95052f4e494ea94bef22e8330b6fecfc08e (diff)
community/proj: upgrade to 9.1.1
-rw-r--r--community/proj/APKBUILD34
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
"