Date: Sunday, October 4, 2020 @ 18:42:23 Author: felixonmars Revision: 717843
archrelease: copy trunk to community-x86_64 Added: kcptun/repos/community-x86_64/PKGBUILD (from rev 717842, kcptun/trunk/PKGBUILD) kcptun/repos/community-x86_64/kcptun-server@.service (from rev 717842, kcptun/trunk/kcptun-server@.service) kcptun/repos/community-x86_64/kcptun@.service (from rev 717842, kcptun/trunk/kcptun@.service) Deleted: kcptun/repos/community-x86_64/PKGBUILD kcptun/repos/community-x86_64/kcptun-server@.service kcptun/repos/community-x86_64/kcptun@.service ------------------------+ PKGBUILD | 104 +++++++++++++++++++++++------------------------ kcptun-server@.service | 22 ++++----- kcptun@.service | 26 +++++------ 3 files changed, 76 insertions(+), 76 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-10-04 18:41:59 UTC (rev 717842) +++ PKGBUILD 2020-10-04 18:42:23 UTC (rev 717843) @@ -1,52 +0,0 @@ -# Maintainer: Felix Yan <felixonm...@archlinux.org> -# Contributor: Kasei Wang <cnsdwpc at gmail.com> - -pkgname=kcptun -pkgver=20200930 -pkgrel=1 -pkgdesc="A Secure Tunnel Based On KCP with N:M Multiplexing" -arch=('x86_64') -url="https://github.com/xtaci/kcptun" -license=('MIT') -depends=('glibc') -makedepends=('go' 'git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/xtaci/kcptun/archive/v$pkgver.tar.gz" - 'kcptun@.service' 'kcptun-server@.service') -sha512sums=('9804d78e8d0a84266b59ff155874c05ab4af566d3b78be5266f81f26082109a4f095fae93e95217e0a0548ca689f0e48ffb82ad31cd55d225cbd5fa04c30abea' - 'f6041eae26db4f11bf6dc22443548354114b8b5a2a436949513a168d5b271707e680dd1d6bdcfc4385945ae2cb1bc82736e605ca49c6c94904922b43d1917a5c' - '88607e7c6cba7628bf2c9229396fcf285227c56d2fd208f3d0200fb670f8919939ef05aa5e87fc3aceedb4f41e5bca597138c88930a23dbe4b03e22b42d64cec') - -prepare() { - cd kcptun-$pkgver - - mkdir -p .gopath/src/github.com/xtaci - ln -sf "$PWD" .gopath/src/github.com/xtaci/kcptun - export GOPATH="$PWD/.gopath:/usr/share/gocode" -} - -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 "$srcdir"/kcptun-$pkgver/client - go build -o build/kcptun-client -ldflags "-X main.VERSION=$pkgver -extldflags=${LDFLAGS}" # -gccgoflags "$CFLAGS $LDFLAGS" - - cd "$srcdir"/kcptun-$pkgver/server - go build -o build/kcptun-server -ldflags "-X main.VERSION=$pkgver -extldflags=${LDFLAGS}" # -gccgoflags "$CFLAGS $LDFLAGS" -} - -package() { - cd kcptun-$pkgver - - install -Dm755 client/build/kcptun-client "$pkgdir"/usr/bin/kcptun-client - install -Dm755 server/build/kcptun-server "$pkgdir"/usr/bin/kcptun-server - - install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md - - install -dm755 "$pkgdir"/etc/kcptun - install -Dm644 "$srcdir/kcptun@.service" "$pkgdir"/usr/lib/systemd/system/kcptun@.service - install -Dm644 "$srcdir/kcptun-server@.service" "$pkgdir"/usr/lib/systemd/system/kcptun-server@.service -} Copied: kcptun/repos/community-x86_64/PKGBUILD (from rev 717842, kcptun/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-10-04 18:42:23 UTC (rev 717843) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: Kasei Wang <cnsdwpc at gmail.com> + +pkgname=kcptun +pkgver=20201004 +pkgrel=1 +pkgdesc="A Secure Tunnel Based On KCP with N:M Multiplexing" +arch=('x86_64') +url="https://github.com/xtaci/kcptun" +license=('MIT') +depends=('glibc') +makedepends=('go' 'git') +source=("$pkgname-$pkgver.tar.gz::https://github.com/xtaci/kcptun/archive/v$pkgver.tar.gz" + 'kcptun@.service' 'kcptun-server@.service') +sha512sums=('0f34d71dfb67e2e1e9fd79fb0da2bf4fb4a3e57b2a6f45ac2ae84d68cb379b934cb3bb60c8f189217cda6b6c475f0e9416d265f180366ab954829ee89a284de7' + 'f6041eae26db4f11bf6dc22443548354114b8b5a2a436949513a168d5b271707e680dd1d6bdcfc4385945ae2cb1bc82736e605ca49c6c94904922b43d1917a5c' + '88607e7c6cba7628bf2c9229396fcf285227c56d2fd208f3d0200fb670f8919939ef05aa5e87fc3aceedb4f41e5bca597138c88930a23dbe4b03e22b42d64cec') + +prepare() { + cd kcptun-$pkgver + + mkdir -p .gopath/src/github.com/xtaci + ln -sf "$PWD" .gopath/src/github.com/xtaci/kcptun + export GOPATH="$PWD/.gopath:/usr/share/gocode" +} + +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 "$srcdir"/kcptun-$pkgver/client + go build -o build/kcptun-client -ldflags "-X main.VERSION=$pkgver -extldflags=${LDFLAGS}" # -gccgoflags "$CFLAGS $LDFLAGS" + + cd "$srcdir"/kcptun-$pkgver/server + go build -o build/kcptun-server -ldflags "-X main.VERSION=$pkgver -extldflags=${LDFLAGS}" # -gccgoflags "$CFLAGS $LDFLAGS" +} + +package() { + cd kcptun-$pkgver + + install -Dm755 client/build/kcptun-client "$pkgdir"/usr/bin/kcptun-client + install -Dm755 server/build/kcptun-server "$pkgdir"/usr/bin/kcptun-server + + install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md + + install -dm755 "$pkgdir"/etc/kcptun + install -Dm644 "$srcdir/kcptun@.service" "$pkgdir"/usr/lib/systemd/system/kcptun@.service + install -Dm644 "$srcdir/kcptun-server@.service" "$pkgdir"/usr/lib/systemd/system/kcptun-server@.service +} Deleted: kcptun-server@.service =================================================================== --- kcptun-server@.service 2020-10-04 18:41:59 UTC (rev 717842) +++ kcptun-server@.service 2020-10-04 18:42:23 UTC (rev 717843) @@ -1,11 +0,0 @@ -[Unit] -Description=Kcptun Server Service -After=network.target - -[Service] -Type=exec -User=nobody -ExecStart=/usr/bin/kcptun-server -c /etc/kcptun/%i.json - -[Install] -WantedBy=multi-user.target Copied: kcptun/repos/community-x86_64/kcptun-server@.service (from rev 717842, kcptun/trunk/kcptun-server@.service) =================================================================== --- kcptun-server@.service (rev 0) +++ kcptun-server@.service 2020-10-04 18:42:23 UTC (rev 717843) @@ -0,0 +1,11 @@ +[Unit] +Description=Kcptun Server Service +After=network.target + +[Service] +Type=exec +User=nobody +ExecStart=/usr/bin/kcptun-server -c /etc/kcptun/%i.json + +[Install] +WantedBy=multi-user.target Deleted: kcptun@.service =================================================================== --- kcptun@.service 2020-10-04 18:41:59 UTC (rev 717842) +++ kcptun@.service 2020-10-04 18:42:23 UTC (rev 717843) @@ -1,13 +0,0 @@ -[Unit] -Description=Kcptun Client Service -After=network.target - -[Service] -Type=exec -User=nobody -ExecStart=/usr/bin/kcptun-client -c /etc/kcptun/%i.json -Restart=always -RestartSec=5 - -[Install] -WantedBy=multi-user.target Copied: kcptun/repos/community-x86_64/kcptun@.service (from rev 717842, kcptun/trunk/kcptun@.service) =================================================================== --- kcptun@.service (rev 0) +++ kcptun@.service 2020-10-04 18:42:23 UTC (rev 717843) @@ -0,0 +1,13 @@ +[Unit] +Description=Kcptun Client Service +After=network.target + +[Service] +Type=exec +User=nobody +ExecStart=/usr/bin/kcptun-client -c /etc/kcptun/%i.json +Restart=always +RestartSec=5 + +[Install] +WantedBy=multi-user.target