aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAmish2018-12-22 20:22:12 +0530
committerAmish2018-12-22 20:22:12 +0530
commit76d6255cee5b11c1c25732b3f3aee508f39f2f49 (patch)
tree63cdf7757bb1d943f0afbca2baaf66b02e614151 /PKGBUILD
parent7baf67e52f0e850c86063eaf428550ea9605d2ad (diff)
downloadaur-76d6255cee5b11c1c25732b3f3aee508f39f2f49.tar.gz
Get rid of DKMS dependency
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 11 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f48e8db2d226..2c57b2140171 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,20 @@
# Maintainer: Amish <contact at via dot aur>
pkgname=xtables-geoip-db
-pkgver=0.1
-pkgrel=10
-pkgdesc="GeoIP Database for xtables."
+pkgver=1.0
+pkgrel=1
+pkgdesc="GeoIP Database for xtables"
arch=('any')
license=('BSD' 'GPL')
url="https://dev.maxmind.com/geoip/geoip2/geolite2/"
-depends=('xtables-addons-dkms')
makedepends=('perl-text-csv-xs' 'perl-net-cidr-lite')
-
-prepare() {
- mkdir "${srcdir}/${pkgname}-${pkgver}"
-}
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- sh /usr/lib/xtables/xtables-addons/xt_geoip_dl
-}
+_xtver=3.2
+source=("http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country-CSV.zip"
+ "xt_geoip_build::https://sourceforge.net/p/xtables-addons/xtables-addons/ci/v${_xtver}/tree/geoip/xt_geoip_build?format=raw")
+sha256sums=('SKIP'
+ '216cb5a8c018c9db1cbff6b8a788d71d08f1d23dbb4ae60d318fc62fab1a2b46')
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"/GeoLite2-Country-CSV_*
- install -d -m 755 "${pkgdir}/usr/share/xt_geoip"
- perl /usr/lib/xtables/xtables-addons/xt_geoip_build -D "${pkgdir}/usr/share/xt_geoip"
+ cd "${srcdir}"/GeoLite2-Country-CSV_*
+ install -d -m 755 "${pkgdir}"/usr/share/xt_geoip
+ perl "${srcdir}"/xt_geoip_build -D "${pkgdir}"/usr/share/xt_geoip
}