From 7c1ceae29a3fa9e78d7aee5e73c874dbce091d25 Mon Sep 17 00:00:00 2001 From: lilac Date: Tue, 26 Mar 2024 04:18:56 +0800 Subject: [PATCH] [lilac] updated to None-1 --- .SRCINFO | 13 +++++++------ PKGBUILD | 24 +++++++++++++++--------- 2 files changed, 22 insertions(+), 15 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 38888a219bf34..b90ee74c20ec8 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,17 +1,18 @@ pkgbase = v2ray-rules-dat pkgdesc = Enhanced edition of V2Ray rules dat files, compatible with Xray and Hysteria. - pkgver = 202403242210 - pkgrel = 2 + pkgver = None + pkgrel = 1 url = https://github.com/Loyalsoldier/v2ray-rules-dat arch = any + license = CC-BY-SA-4.0 + license = MIT license = GPL-3.0-or-later + makedepends = git provides = v2ray-domain-list-community provides = v2ray-geoip conflicts = v2ray-domain-list-community conflicts = v2ray-geoip - source = geoip.dat::https://github.com/Loyalsoldier/v2ray-rules-dat/releases/download/202403242210/geoip.dat - source = geosite.dat::https://github.com/Loyalsoldier/v2ray-rules-dat/releases/download/202403242210/geosite.dat - sha256sums = 6e0e73e3656b83f0fad9cb61a8f33b6c896e8cb1cb2db1502f0691640680fe88 - sha256sums = 5bbd5ce20006a41f719f410d898f0a838d5bfe643fac37b6e32729e16aae9539 + source = LICENSE::https://raw.githubusercontent.com/Loyalsoldier/domain-list-custom/master/LICENSE + sha256sums = 35f18e0331a1ecd1835400c50e3b367c2ce09f6c13d91c4a0f3cb11f71d3bbc3 pkgname = v2ray-rules-dat diff --git a/PKGBUILD b/PKGBUILD index cfb03e8fb70b8..7efbc3bbc0789 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,25 +3,29 @@ # Contributor: Felix Yan pkgname=v2ray-rules-dat -pkgver=202403242210 -pkgrel=2 +pkgver=None +pkgrel=1 pkgdesc="Enhanced edition of V2Ray rules dat files, compatible with Xray and Hysteria." arch=(any) url="https://github.com/Loyalsoldier/$pkgname" -license=('GPL-3.0-or-later') +license=(CC-BY-SA-4.0 MIT GPL-3.0-or-later) provides=(v2ray-domain-list-community v2ray-geoip) conflicts=(v2ray-domain-list-community v2ray-geoip) -source=("geoip.dat::$url/releases/download/$pkgver/geoip.dat" - "geosite.dat::$url/releases/download/$pkgver/geosite.dat") -sha256sums=('6e0e73e3656b83f0fad9cb61a8f33b6c896e8cb1cb2db1502f0691640680fe88' - '5bbd5ce20006a41f719f410d898f0a838d5bfe643fac37b6e32729e16aae9539') +makedepends=(git) + +source=("LICENSE::https://raw.githubusercontent.com/Loyalsoldier/domain-list-custom/master/LICENSE") +sha256sums=('35f18e0331a1ecd1835400c50e3b367c2ce09f6c13d91c4a0f3cb11f71d3bbc3') + +prepare() { + git clone --depth 1 --branch release $url release +} package() { install -dm755 "$pkgdir/usr/share/v2ray" - install -Dm644 "geoip.dat" "$pkgdir/usr/share/v2ray/geoip.dat" - install -Dm644 "geosite.dat" "$pkgdir/usr/share/v2ray/geosite.dat" + install -Dm644 "release/geoip.dat" "$pkgdir/usr/share/v2ray/geoip.dat" + install -Dm644 "release/geosite.dat" "$pkgdir/usr/share/v2ray/geosite.dat" install -dm755 "$pkgdir/usr/share/xray" ln -s "/usr/share/v2ray/geoip.dat" "$pkgdir/usr/share/xray/geoip.dat" @@ -30,4 +34,6 @@ package() { install -dm755 "$pkgdir/usr/share/hysteria" ln -s "/usr/share/v2ray/geoip.dat" "$pkgdir/usr/share/hysteria/geoip.dat" ln -s "/usr/share/v2ray/geosite.dat" "$pkgdir/usr/share/hysteria/geosite.dat" + + install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" }