summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTun Win Naing2016-02-15 13:44:18 +0630
committerTun Win Naing2016-02-15 13:44:18 +0630
commit67f27f74466ef1a85aef9bb6833a1437cb3d46f7 (patch)
tree9c43ae9a59220c01730884840e289f596479510f /PKGBUILD
downloadaur-67f27f74466ef1a85aef9bb6833a1437cb3d46f7.tar.gz
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD50
1 files changed, 50 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..491b2fd9bb23
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,50 @@
+# Maintainer: Tun Win Naing <twnaing(at)outlook(dot)com>
+pkgname=softethervpn
+pkgver=v4.18_9570
+pkgrel=1
+pkgdesc="Multi-protocol VPN Program from University of Tsukuba"
+arch=('i686' 'x86_64')
+source=('http://www.softether-download.com/files/softether/v4.18-9570-rtm-2015.07.26-tree/Source_Code/softether-src-v4.18-9570-rtm.tar.gz'
+ 'softethervpn-bridge.service'
+ 'softethervpn-client.service'
+ 'softethervpn-server.service')
+sha1sums=('1ab52bd794a3ae9cf6b9b8c0ad978ef0d222349b'
+ 'e3d0c38be26123bb533e80f0a595e9867e9cf6ad'
+ 'efd246e8176683237609b7dae2e12300169b297f'
+ 'cdfb0c943128286bb318b5c044e5ca53c1dcffff')
+license=('GPL')
+makedepends=()
+depends=('bash' 'openssl')
+url="http://www.softether.org/"
+
+#pkgver() {
+# cd "SoftEtherVPN"
+# git log | grep -o -m1 'v[0-9].*' | tr '-' '.'
+#}
+
+build(){
+ cd "${srcdir}/${pkgver//_/-}"
+ if [ "${CARCH}" == "i686" ]; then
+ cp src/makefiles/linux_32bit.mak Makefile
+ elif [ "${CARCH}" == "x86_64" ]; then
+ cp src/makefiles/linux_64bit.mak Makefile
+ fi
+ make
+}
+
+package(){
+ cd "${srcdir}/${pkgver//_/-}"
+ install -Dm644 bin/vpnserver/hamcore.se2 "${pkgdir}"/usr/lib/softethervpn/hamcore.se2
+ install -d "${pkgdir}"/usr/bin
+ for inst in vpnclient vpnserver vpnbridge vpncmd
+ do
+ install -Dm755 bin/${inst}/${inst} "${pkgdir}"/usr/lib/softethervpn/${inst}/${inst}
+ ln -s /usr/lib/softethervpn/hamcore.se2 "${pkgdir}"/usr/lib/softethervpn/${inst}/hamcore.se2
+ echo "#!/bin/sh" > "${pkgdir}"/usr/bin/${inst}
+ echo /usr/lib/softethervpn/${inst}/${inst} '"$@"' >> "${pkgdir}"/usr/bin/${inst}
+ echo 'exit $?' >> "${pkgdir}"/usr/bin/${inst}
+ chmod 755 "${pkgdir}"/usr/bin/${inst}
+ done
+ install -d "${pkgdir}"/usr/lib/systemd/system
+ install -Dm644 "${srcdir}"/*.service "${pkgdir}"/usr/lib/systemd/system
+}