aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--community/proj/APKBUILD14
1 files changed, 8 insertions, 6 deletions
diff --git a/community/proj/APKBUILD b/community/proj/APKBUILD
index 7e91ed2550..add95b7182 100644
--- a/community/proj/APKBUILD
+++ b/community/proj/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=proj
pkgver=7.0.0
-pkgrel=0
+pkgrel=1
_datumgridver=1.8
pkgdesc="PROJ coordinate transformation software library"
url="https://proj.org/"
@@ -21,9 +21,11 @@ source="
http://download.osgeo.org/proj/proj-datumgrid-$_datumgridver.zip
"
-prepare() {
- default_prepare
- unzip -o "$srcdir/proj-datumgrid-$_datumgridver.zip" -d data/
+unpack() {
+ default_unpack
+ # Upstream doesn't put these in a separate folder in the zip, so they're all over the srcdir
+ mkdir "$srcdir/proj-datumgrid-$_datumgridver"
+ unzip -o "$srcdir/proj-datumgrid-$_datumgridver.zip" -d "$srcdir/proj-datumgrid-$_datumgridver"
}
build() {
@@ -38,7 +40,7 @@ build() {
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
-DUSE_EXTERNAL_GTEST=ON \
- ${CMAKE_CROSSOPTS} .
+ $CMAKE_CROSSOPTS .
make
}
@@ -59,7 +61,7 @@ datumgrid() {
pkgdesc="Cartographic projection filter and library (datum package)"
mkdir -p "$subpkgdir/usr/share/proj"
- mv "$pkgdir/usr/share/proj" "$subpkgdir/usr/share"
+ mv "$srcdir/proj-datumgrid-$_datumgridver"/* "$subpkgdir"/usr/share/proj
}
util() {