summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDavid Hummel2024-01-30 15:38:36 -0700
committerDavid Hummel2024-01-30 15:38:36 -0700
commit4b4b643eac9454b024e5bf2ed96f328117046cbf (patch)
tree5951c120e3063f75b3524cf3565938e82cca8427 /PKGBUILD
parentf9f7267c34367f193fd8823290c90851ddb743f3 (diff)
downloadaur-4b4b643eac9454b024e5bf2ed96f328117046cbf.tar.gz
Address namcap findings
* Update `license` * Move `protozero` into `makedepends` * Remove empty `usr/share/fonts` directory
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD12
1 files changed, 8 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index dba467c80e4f..79ecf18414fb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,11 +7,11 @@
pkgname=mapnik-git
pkgver=4.0.0.r13808.g2e1b325
-pkgrel=4
+pkgrel=5
pkgdesc='Free Toolkit for developing mapping applications. Above all Mapnik is about rendering beautiful maps (git version)'
arch=('i686' 'x86_64')
url='https://github.com/mapnik/mapnik'
-license=('LGPL2.1')
+license=('LGPL-2.1-or-later')
depends=('boost-libs'
'cairo'
'freetype2'
@@ -25,7 +25,6 @@ depends=('boost-libs'
'libxml2'
'postgresql-libs'
'proj'
- 'protozero'
'python'
'sqlite'
'ttf-dejavu')
@@ -35,6 +34,7 @@ makedepends=('boost'
'mapbox-geometry.hpp'
'mapbox-polylabel'
'mapbox-variant'
+ 'protozero'
'sparsehash')
conflicts=('mapnik')
provides=('mapnik')
@@ -85,13 +85,17 @@ check() {
package(){
# Remove bundled dejavu fonts from cmake_install.cmake in favor of 'ttf-dejavu' package
- sed -i '/dejavu-fonts-ttf-2.37/d' "$srcdir"/mapnik_build/cmake_install.cmake
+ sed -i '/dejavu-fonts-ttf/d' "$srcdir"/mapnik_build/cmake_install.cmake
# Remove bundled sparsehash directory in favor of 'sparsehash' package
rm -rf "$srcdir"/mapnik/deps/mapnik/sparsehash
+ # Install to #DESTDIR
DESTDIR="$pkgdir" cmake --install mapnik_build --strip
+ # Remove usr/share/fonts directory
+ rm -rf "$pkgdir"/usr/share/fonts
+
# License
install -Dm644 "$srcdir"/mapnik/COPYING "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
}