summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 16 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6671d761fb0f..2608fc2a1fa8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
_pkgname='kcptun-plugin'
pkgname="${_pkgname}-git"
-pkgver=r23.761add6
+pkgver=r27.30c848a
pkgrel=2
pkgdesc='SIP003-compatible KCPTUN and UDP2RAW plugins for shadowsocks-libev'
license=('custom:Unlicense')
@@ -12,23 +12,31 @@ depends=('glibc' 'curl')
makedepends=('git' 'make')
source=("${_pkgname}::git+${url}.git"
"${_pkgname}.install"
- )
+ "0001-local_to_share.patch")
install="${_pkgname}.install"
sha256sums=('SKIP'
- 'c82d867ca2d468855944e34df47336e007d06126beb169c409e58f1ce2402229')
+ 'c82d867ca2d468855944e34df47336e007d06126beb169c409e58f1ce2402229'
+ '961c584fe20e340877bade0a012218157c2c4d4efe37a7b563174084e4ac48c9')
pkgver() {
cd "${srcdir}/${_pkgname}"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
+prepare() {
+ cd "${srcdir}/${_pkgname}"
+ for p in ${srcdir}/*.patch; do
+ patch -Np1 -i "$p"
+ done
+}
+
package() {
cd "${srcdir}/${_pkgname}"
- install -dm 755 "${pkgdir}/usr/local/kcptun_plugins" "${pkgdir}/usr/bin"
- install -Dm 755 'ss-proxy' 'kcptun-client-plugin' 'kcptun-server-plugin' 'lib' "${pkgdir}/usr/local/kcptun_plugins/"
- ln -s '/usr/local/kcptun_plugins/ss-proxy' "${pkgdir}/usr/bin/ss-proxy"
- ln -s '/usr/local/kcptun_plugins/kcptun-client-plugin' "${pkgdir}/usr/bin/kcptun-client-plugin"
- ln -s '/usr/local/kcptun_plugins/kcptun-server-plugin' "${pkgdir}/usr/bin/kcptun-server-plugin"
+ install -dm 755 "${pkgdir}/usr/share/kcptun_plugins" "${pkgdir}/usr/bin"
+ install -Dm 755 'ss-proxy' 'kcptun-client-plugin' 'kcptun-server-plugin' 'lib' "${pkgdir}/usr/share/kcptun_plugins/"
+ ln -s '/usr/share/kcptun_plugins/ss-proxy' "${pkgdir}/usr/bin/ss-proxy"
+ ln -s '/usr/share/kcptun_plugins/kcptun-client-plugin' "${pkgdir}/usr/bin/kcptun-client-plugin"
+ ln -s '/usr/share/kcptun_plugins/kcptun-server-plugin' "${pkgdir}/usr/bin/kcptun-server-plugin"
install -Dm 644 'LICENSE' "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}