diff options
Diffstat (limited to 'testing/mapserver/APKBUILD')
-rw-r--r-- | testing/mapserver/APKBUILD | 50 |
1 files changed, 26 insertions, 24 deletions
diff --git a/testing/mapserver/APKBUILD b/testing/mapserver/APKBUILD index b7aa92872bc..70ad25fd488 100644 --- a/testing/mapserver/APKBUILD +++ b/testing/mapserver/APKBUILD @@ -1,47 +1,48 @@ # Contributor: Bjoern Schilberg <bjoern@intevation.de> # Maintainer: Bjoern Schilberg <bjoern@intevation.de> pkgname=mapserver -pkgver=7.6.4 -pkgrel=1 +pkgver=8.0.1 +pkgrel=2 pkgdesc="CGI-based platform for publishing spatial data and interactive mapping applications to the web" url="https://mapserver.org/" -# riscv64, s390x blocked by rust -> librsvg -arch="all !riscv64 !s390x" +# s390x: blocked by exempi-dev +arch="all !s390x" license="MIT" depends_dev=" - cmake - libpq-dev - geos-dev + cairo-dev + curl-dev + exempi-dev + fcgi-dev + freetype-dev + fribidi-dev gdal-dev - jpeg-dev + geos-dev giflib-dev + harfbuzz-dev + jpeg-dev + libpq-dev + librsvg-dev libxml2-dev + pixman-dev proj-dev - fcgi-dev - curl-dev - freetype-dev - cairo-dev protobuf-c-dev - harfbuzz-dev - fribidi-dev - exempi-dev - pixman-dev - librsvg-dev " makedepends=" $depends_dev + cmake + samurai " subpackages=" $pkgname-dev " source=" - https://download.osgeo.org/mapserver/$pkgname-$pkgver.tar.gz + https://download.osgeo.org/mapserver/mapserver-$pkgver.tar.gz 10-musl.patch " build() { - mkdir build; cd build - cmake .. \ + CXXFLAGS="$CXXFLAGS -D_GNU_SOURCE" \ + cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=None \ -DWITH_GEOS=ON \ @@ -64,16 +65,17 @@ build() { -DWITH_EXEMPI=ON \ -DWITH_PROTOBUFC=ON \ -DWITH_PIXMAN=ON - make + cmake --build build } package() { - make -C build DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build + # shellcheck disable=2115 rm -rf "$pkgdir"/usr/share/ chmod -x "$pkgdir"/usr/include/mapserver/*.h } sha512sums=" -ccca87b650df3c1784ba82ca4a58960585d72fb4004fcea43c0dcabf03b9617ba51870bc63dbb2238a7eeb8d4337b6ff152587150912a74eeaf4a3e3d2d584ce mapserver-7.6.4.tar.gz -52a6d6ce210f49a62dabbef712387ef1e42f3cdaf77f7248c64665fcf1a2af6b5fe116b6cecf5c95ecdb3014d353601db0dd7b715f8560ed77cd007025e17e6a 10-musl.patch +dae14a7eb6b09f5461c19bff83ca8ed6c21ae84d451b2c854794efb25b144b7edbf2a33479dc53e78aa646e5196e81219b4a1f393ff824db4508204a2d0301d1 mapserver-8.0.1.tar.gz +12743afabee45bc77788b699cfc8ac50cf11629e0041b7b9aac3ba1c966d14fa0280044b72ac1b7520e99124d9b4627a6b5d005a486ae9ad03bc86b0775ad547 10-musl.patch " |