archrelease: copy trunk to community-any
[ArchLinux/community.git] / nginx-mod-geoip2 / repos / community-x86_64 / PKGBUILD
blobc272623949ba8f75abfe49e541671e4baada9e6e
1 # Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
3 pkgname=nginx-mod-geoip2
4 pkgver=3.4
5 pkgrel=2
7 _modname="ngx_http_geoip2_module"
9 pkgdesc="Nginx GeoIP2 module"
10 arch=('x86_64')
11 depends=('nginx' 'libmaxminddb')
12 makedepends=('nginx-src')
13 url="https://github.com/leev/ngx_http_geoip2_module"
14 license=('BSD')
16 source=(
17         https://github.com/leev/ngx_http_geoip2_module/archive/$pkgver/$_modname-$pkgver.tar.gz
19 validpgpkeys=(B0F4253373F8F6F510D42178520A9993A1C052F8) # Maxim Dounin <mdounin@mdounin.ru>
20 sha256sums=('ad72fc23348d715a330994984531fab9b3606e160483236737f9a4a6957d9452')
22 prepare() {
23         mkdir -p build
24         cd build
25         ln -sf /usr/src/nginx/auto
26         ln -sf /usr/src/nginx/src
29 build() {
30         cd build
31         /usr/src/nginx/configure --with-compat --add-dynamic-module=../$_modname-$pkgver
32         make modules
35 package() {
36         install -Dm644 "$srcdir"/$_modname-$pkgver/LICENSE \
37                        "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
39         cd build/objs
40         for mod in ngx_*.so; do
41                 install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod
42         done