summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: c9efbf2455142a488165edb23dea3894aab3d67e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# Maintainer: Christian Hesse <mail@eworm.de>

pkgname=mod_asn
pkgdesc='an apache module to look up routing data'
pkgver=1.6
pkgrel=3
url='http://mirrorbrain.org/mod_asn/'
arch=('i686' 'x86_64')
license=('Apache')
depends=('apache' 'postgresql-ip4r' 'python2')
validpgpkeys=('2571453148894D38C683E1E2F49DC584BF8B088D') # Peter Poeml <poeml@cmdline.net>
source=("http://mirrorbrain.org/files/releases/${pkgname}-${pkgver}.tar.gz"{,.asc})
sha256sums=('00b2a9cd5dd5d700cdf3fb96a95000771a433de7a95c45e72b53aebb511cef9a'
            'SKIP')

prepare() {
	cd "${pkgname}-${pkgver}/"

	sed -i -e '1s/python/python2/' \
		asn_import.py \
		asn_get_routeviews.py
}

build() {
	cd "${pkgname}-${pkgver}/"

	apxs -c mod_asn.c
}

package() {
	cd "${pkgname}-${pkgver}/"

	install -D -m0755 .libs/mod_asn.so "${pkgdir}"/usr/lib/httpd/modules/mod_asn.so

	install -D -m0644 asn.sql "${pkgdir}"/usr/share/doc/mod_asn/asn.sql
	install -D -m0644 mod_asn.conf "${pkgdir}"/usr/share/doc/mod_asn/mod_asn.conf

	install -D -m0755 asn_import.py "${pkgdir}"/usr/bin/asn_import
	install -D -m0755 asn_get_routeviews.py "${pkgdir}"/usr/bin/asn_get_routeviews
}