Date: Saturday, July 3, 2021 @ 17:15:14 Author: felixonmars Revision: 971966
archrelease: copy trunk to community-x86_64 Added: clash/repos/community-x86_64/PKGBUILD (from rev 971965, clash/trunk/PKGBUILD) clash/repos/community-x86_64/clash@.service (from rev 971965, clash/trunk/clash@.service) clash/repos/community-x86_64/clash_user.service (from rev 971965, clash/trunk/clash_user.service) Deleted: clash/repos/community-x86_64/PKGBUILD clash/repos/community-x86_64/clash@.service clash/repos/community-x86_64/clash_user.service --------------------+ PKGBUILD | 86 +++++++++++++++++++++++++-------------------------- clash@.service | 24 +++++++------- clash_user.service | 22 ++++++------- 3 files changed, 66 insertions(+), 66 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-07-03 17:14:54 UTC (rev 971965) +++ PKGBUILD 2021-07-03 17:15:14 UTC (rev 971966) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan <felixonm...@archlinux.org> -# Contributor: Ariel AxionL <i...@axionl.me> -# Contributor: Luke Yue <luked...@gmail.com> - -pkgname=clash -pkgver=1.6.0 -pkgrel=1 -pkgdesc="A rule based proxy in Go" -arch=('x86_64') -url="https://github.com/Dreamacro/clash" -license=('GPL3') -makedepends=('go' 'git') -depends=('glibc') -source=("clash@.service" - "clash_user.service" - "${pkgname}-${pkgver}.tar.gz::https://github.com/Dreamacro/clash/archive/v${pkgver}.tar.gz") -sha512sums=('5b53faea10bba16df98a74fcbffebb6c8b7f8c238999a147bb848b2c30732688813915fd6bc32f44ec6f90024ad29dbde059e70760c91ccea198dd05da52d077' - '3ae61e1c6f0213ea8c3113c62f27c704f04f657cda8c726c0e487194dd5c1ce36e448f6e22b61aeef65f4a1910a2df62a3798f0cba9bae10c8e80a7cb1cfb7b3' - 'ea10c7a65ba9dca5fe0ff5f16faf93b903f6125f4081fd12b293ffa4ea254e95c4e911a4c2a47b98ba2232590760f32db1322e77aa7d089633635efa89992ffa') - -build() { - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" - - cd "${pkgname}-${pkgver}" - go build -trimpath -ldflags "-X github.com/Dreamacro/clash/constant.Version=${pkgver}" -mod=readonly -} - -check() { - cd "${pkgname}-${pkgver}" - go test github.com/Dreamacro/clash/... -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - install -Dm755 "clash" "${pkgdir}/usr/bin/clash" - install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/clash/LICENSE" - install -Dm644 "${srcdir}/clash@.service" "${pkgdir}/usr/lib/systemd/system/clash@.service" - install -Dm644 "${srcdir}/clash_user.service" "${pkgdir}/usr/lib/systemd/user/clash.service" -} Copied: clash/repos/community-x86_64/PKGBUILD (from rev 971965, clash/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-07-03 17:15:14 UTC (rev 971966) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: Ariel AxionL <i...@axionl.me> +# Contributor: Luke Yue <luked...@gmail.com> + +pkgname=clash +pkgver=1.6.5 +pkgrel=1 +pkgdesc="A rule based proxy in Go" +arch=('x86_64') +url="https://github.com/Dreamacro/clash" +license=('GPL3') +makedepends=('go' 'git') +depends=('glibc') +source=("clash@.service" + "clash_user.service" + "${pkgname}-${pkgver}.tar.gz::https://github.com/Dreamacro/clash/archive/v${pkgver}.tar.gz") +sha512sums=('5b53faea10bba16df98a74fcbffebb6c8b7f8c238999a147bb848b2c30732688813915fd6bc32f44ec6f90024ad29dbde059e70760c91ccea198dd05da52d077' + '3ae61e1c6f0213ea8c3113c62f27c704f04f657cda8c726c0e487194dd5c1ce36e448f6e22b61aeef65f4a1910a2df62a3798f0cba9bae10c8e80a7cb1cfb7b3' + 'be5c08771ba1e4385649925981c5e9265c719b77a3932c6e224ce1b4269aaca9f25af32e0bcd9c1fb4f430c309dfbaa9355f18fed0c105b6e0bc3e5260d89921') + +build() { + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + + cd "${pkgname}-${pkgver}" + go build -trimpath -ldflags "-X github.com/Dreamacro/clash/constant.Version=${pkgver}" -mod=readonly +} + +check() { + cd "${pkgname}-${pkgver}" + go test github.com/Dreamacro/clash/... +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + install -Dm755 "clash" "${pkgdir}/usr/bin/clash" + install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/clash/LICENSE" + install -Dm644 "${srcdir}/clash@.service" "${pkgdir}/usr/lib/systemd/system/clash@.service" + install -Dm644 "${srcdir}/clash_user.service" "${pkgdir}/usr/lib/systemd/user/clash.service" +} Deleted: clash@.service =================================================================== --- clash@.service 2021-07-03 17:14:54 UTC (rev 971965) +++ clash@.service 2021-07-03 17:15:14 UTC (rev 971966) @@ -1,12 +0,0 @@ -[Unit] -Description=A rule based proxy in Go for %i. -After=network.target - -[Service] -Type=exec -User=%i -Restart=on-abort -ExecStart=/usr/bin/clash - -[Install] -WantedBy=multi-user.target Copied: clash/repos/community-x86_64/clash@.service (from rev 971965, clash/trunk/clash@.service) =================================================================== --- clash@.service (rev 0) +++ clash@.service 2021-07-03 17:15:14 UTC (rev 971966) @@ -0,0 +1,12 @@ +[Unit] +Description=A rule based proxy in Go for %i. +After=network.target + +[Service] +Type=exec +User=%i +Restart=on-abort +ExecStart=/usr/bin/clash + +[Install] +WantedBy=multi-user.target Deleted: clash_user.service =================================================================== --- clash_user.service 2021-07-03 17:14:54 UTC (rev 971965) +++ clash_user.service 2021-07-03 17:15:14 UTC (rev 971966) @@ -1,11 +0,0 @@ -[Unit] -Description=A rule based proxy in Go. -After=network.target - -[Service] -Type=exec -Restart=on-abort -ExecStart=/usr/bin/clash - -[Install] -WantedBy=default.target Copied: clash/repos/community-x86_64/clash_user.service (from rev 971965, clash/trunk/clash_user.service) =================================================================== --- clash_user.service (rev 0) +++ clash_user.service 2021-07-03 17:15:14 UTC (rev 971966) @@ -0,0 +1,11 @@ +[Unit] +Description=A rule based proxy in Go. +After=network.target + +[Service] +Type=exec +Restart=on-abort +ExecStart=/usr/bin/clash + +[Install] +WantedBy=default.target