summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Hummel2024-01-07 10:52:49 -0700
committerDavid Hummel2024-01-07 10:52:49 -0700
commit894fd49a938308b93df46be9e1d4176798d41783 (patch)
tree1f8fdc3f801e110d1560a72c0f1faf98799df5a8
parentfc3cf17fcefe1aab60f64f34e69158c39036a6cf (diff)
downloadaur-894fd49a938308b93df46be9e1d4176798d41783.tar.gz
Customize VERSION definition
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD10
2 files changed, 7 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b90646c8583b..34421c0055de 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = mod_tile-git
pkgdesc = Mod tile is a daemon and apache module for rendering and serving Mapnik raster tiles
- pkgver = 0.7.0.r0.g4e8334e
+ pkgver = 0.7.0.r5.gc7ffa83
pkgrel = 1
url = https://github.com/openstreetmap/mod_tile
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index c11e677ba43c..ff77316c13dd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Maintainer: David Hummel <david dot hummel at gmail point com>
pkgname=('mod_tile-git' 'renderd-git')
-pkgver=0.7.0.r0.g4e8334e
+pkgver=0.7.0.r5.gc7ffa83
pkgrel=1
pkgdesc='Mod tile is a daemon and apache module for rendering and serving Mapnik raster tiles'
arch=('i686' 'x86_64')
@@ -30,6 +30,8 @@ pkgver() {
}
build() {
+ # Override VERSION with ${pkgver}
+ echo '#define VERSION "'${pkgver}'"' >> mod_tile/includes/config.h.in
cmake -B mod_tile_build -S mod_tile -DCMAKE_BUILD_TYPE:STRING=Release -DENABLE_TESTS:BOOL=ON
cmake --build mod_tile_build
}
@@ -56,7 +58,7 @@ package_mod_tile-git() {
cp -av "$srcdir"/mod_tile/utils/example-map "$pkgdir"/usr/share/renderd/example-map
# "/etc/renderd.conf", "/usr/bin", "/usr/share/man" & "/var" are contained in/handled by "renderd" package
- rm -rf "$pkgdir"/etc/renderd.conf "$pkgdir"/usr/bin "$pkgdir"/usr/share/man "$pkgdir"/var
+ rm -rf "${pkgdir:?}"/etc/renderd.conf "${pkgdir:?}"/usr/bin "${pkgdir:?}"/usr/share/man "${pkgdir:?}"/var
}
package_renderd-git() {
@@ -77,8 +79,8 @@ package_renderd-git() {
install -Dm644 "$srcdir"/mod_tile/COPYING "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
# The creation of "/var/cache/renderd/tiles" & "/var/run/renderd" will be handled by "renderd.tmpfiles"
- rm -rf "$pkgdir"/var
+ rm -rf "${pkgdir:?}"/var
# "/etc/httpd" & "/usr/lib/httpd" are contained in "mod_tile" package
- rm -rf "$pkgdir"/etc/httpd "$pkgdir"/usr/lib/httpd
+ rm -rf "${pkgdir:?}"/etc/httpd "${pkgdir:?}"/usr/lib/httpd
}