diff options
author | chenrry666 | 2024-01-25 22:06:47 +0800 |
---|---|---|
committer | chenrry666 | 2024-01-25 22:06:47 +0800 |
commit | f6dfbe4ec8867bf6e96c60c6c0cfd8e89ccc0f3b (patch) | |
tree | 111fa40dc73f92180cbb86606e4c86648e1f4e88 /PKGBUILD | |
parent | 13b2117a99019232a0f4a585d0bcfa9f8dfb8ef7 (diff) | |
download | aur-v2ray-rules-dat-git.tar.gz |
refractor: drop auto update support.
remove useless makedepends: git already in base-devel
remove auto update support
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 12 insertions, 36 deletions
@@ -1,62 +1,38 @@ -# Maintainer: MidAutumnMoon <mid.autumn0moon@gmail.com> +# Maintainer: Chenrry666 <chengruichen3@gmail.com> pkgname=v2ray-rules-dat-git _pkgname=v2ray-rules-dat -pkgdesc="Enhanced edition of V2Ray rules dat files, compatible with Trojan-Go." -pkgver=r202108222209 +pkgdesc="Enhanced edition of V2Ray rules dat files, compatible with Trojan-Go. (without auto update)" +pkgver=r202401242209 pkgrel=1 -arch=( 'any' ) +arch=('any') url="https://github.com/Loyalsoldier/v2ray-rules-dat" -license=( 'GPL3' ) +license=('GPL3') -provides=( 'v2ray-domain-list-community' 'v2ray-geoip' ) -conflicts=( 'v2ray-domain-list-community' 'v2ray-geoip' ) - -makedepends=( 'git' ) -depends=( 'curl' ) - -install="v2ray-rules-dat-git.install" +provides=('v2ray-domain-list-community' 'v2ray-geoip') +conflicts=('v2ray-domain-list-community' 'v2ray-geoip') source=( - "$pkgname::git+$url.git" - v2ray-rules-dat-updater - v2ray-rules-dat-updater.sysusers - v2ray-rules-dat-updater.tmpfiles - v2ray-rules-dat-updater.service - v2ray-rules-dat-updater.timer + "$pkgname::git+${url}.git#branch=release" ) sha256sums=( 'SKIP' - '920c0ac3eb69e8574fde4eea802e68ecf7e52d59b568204a91229a31b80a4b58' - '694e646c418c0a37480762826c9b52fc83b2bfbc02f10b4d71d8152ef7227a6a' - '2383bc838fdce1d6ec0af138e587c9e5d79a9fdf70f28ec565835bef5cd087cd' - '57c1e5c2e25ef9a16ba11d751d44d50e371298a0f644327c84956a309642a10b' - '5bd55042d53d3794f27483277056f06f5e55d0e7702b0093ec6f17d7da6d548c' ) pkgver() { cd "${srcdir}/${pkgname}" - git switch release > /dev/null 2>&1 printf "r%s" "$(git log --pretty=\"format:%B\" HEAD | tr -dc '[:digit:]')" } package() { - pushd "${srcdir}/${pkgname}" - git switch release > /dev/null 2>&1 - + cd "${srcdir}/${pkgname}" sha256sum --check "./geoip.dat.sha256sum" sha256sum --check "./geosite.dat.sha256sum" install -Dm644 "./geoip.dat" "${pkgdir}/usr/share/v2ray/geoip.dat" install -Dm644 "./geosite.dat" "${pkgdir}/usr/share/v2ray/geosite.dat" - install -Dm644 "./geoip.dat" "${pkgdir}/usr/share/xray/geoip.dat" - install -Dm644 "./geosite.dat" "${pkgdir}/usr/share/xray/geosite.dat" - - popd - install -Dm755 "./${_pkgname}-updater" "${pkgdir}/usr/bin/${_pkgname}-updater" - install -Dm644 "./${_pkgname}-updater.sysusers" "${pkgdir}/usr/lib/sysusers.d/${_pkgname}-updater.conf" - install -Dm644 "./${_pkgname}-updater.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/${_pkgname}-updater.conf" - install -Dm644 "./${_pkgname}-updater.service" "${pkgdir}/usr/lib/systemd/system/${_pkgname}-updater.service" - install -Dm644 "./${_pkgname}-updater.timer" "${pkgdir}/usr/lib/systemd/system/${_pkgname}-updater.timer" + mkdir -p ${pkgdir}/usr/share/xray/ + ln -s "${pkgdir}/usr/share/v2ray/geoip.dat" "${pkgdir}/usr/share/xray/geoip.dat" + ln -s "${pkgdir}/usr/share/v2ray/geosite.dat" "${pkgdir}/usr/share/xray/geosite.dat" } |