# Maintainer: bgme pkgname=sing-geoip pkgver=20230512 pkgrel=2 pkgdesc='sing-geoip database' arch=('any') url="https://github.com/SagerNet/sing-geoip" license=('custom:sing-geoip') makedepends=('git' 'go1.19' 'jq') source=("git+https://github.com/SagerNet/sing-geoip.git") sha256sums=('SKIP') pkgver() { curl -s https://api.github.com/repos/Dreamacro/maxmind-geoip/releases/latest | jq -r ".name" } build() { export NO_SKIP=true cd "${srcdir}/${pkgname}" go1.19 run -v . } package() { cd "${srcdir}/${pkgname}" install -Dm644 "geoip-cn.db" "${pkgdir}/usr/share/${pkgname}/geoip-cn.db" install -Dm644 "geoip.db" "${pkgdir}/usr/share/${pkgname}/geoip.db" install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }