diff options
author | Amish | 2018-12-22 20:22:12 +0530 |
---|---|---|
committer | Amish | 2018-12-22 20:22:12 +0530 |
commit | 76d6255cee5b11c1c25732b3f3aee508f39f2f49 (patch) | |
tree | 63cdf7757bb1d943f0afbca2baaf66b02e614151 /PKGBUILD | |
parent | 7baf67e52f0e850c86063eaf428550ea9605d2ad (diff) | |
download | aur-76d6255cee5b11c1c25732b3f3aee508f39f2f49.tar.gz |
Get rid of DKMS dependency
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 11 insertions, 16 deletions
@@ -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 } |