diff options
author | ava1ar | 2016-03-20 15:10:55 -0400 |
---|---|---|
committer | ava1ar | 2016-03-20 15:10:55 -0400 |
commit | 223a4db7242e948210dec52d2c03540049641b8d (patch) | |
tree | 7a736a2fe13a1c0abf0ee7e544da88eae290c7ba | |
parent | 35409c1db5d299f4363b13859e9412093ff7d1ce (diff) | |
download | aur-223a4db7242e948210dec52d2c03540049641b8d.tar.gz |
Dependencies updated; Cloning only master branch, instead of whole repository
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 35 insertions, 21 deletions
@@ -1,23 +1,24 @@ # Generated by mksrcinfo v8 -# Sun Mar 20 17:46:59 UTC 2016 +# Sun Mar 20 19:10:03 UTC 2016 pkgbase = softethervpn-git - pkgdesc = Multi-protocol VPN Program from University of Tsukuba + pkgdesc = Multi-protocol VPN software from University of Tsukuba pkgver = v4.19.9605.beta pkgrel = 1 url = http://www.softether.org/ arch = i686 arch = x86_64 - license = GPL + license = GPL2 makedepends = git - source = git+https://github.com/SoftEtherVPN/SoftEtherVPN.git + depends = bash + depends = openssl + depends = zlib source = softethervpn-bridge.service source = softethervpn-client.service source = softethervpn-server.service source = disable_sslv3.patch - sha1sums = SKIP - sha1sums = e3d0c38be26123bb533e80f0a595e9867e9cf6ad - sha1sums = efd246e8176683237609b7dae2e12300169b297f - sha1sums = cdfb0c943128286bb318b5c044e5ca53c1dcffff + sha1sums = 12a3919aabcdd7531320056a4b43072892232925 + sha1sums = ba594c7defb52548369726c56e2cad633019abef + sha1sums = 06cd320553daf0dffdf6a81a22d630fbe211fc33 sha1sums = ed10141565efe05dbe7ff9aae713dc4bef84e1c5 pkgname = softethervpn-git @@ -1,45 +1,57 @@ -# Maintainer: ava1ar - <mail(at)ava1ar(dot)me> +# Maintainer: ava1ar <mail(at)ava1ar(dot)me> pkgname=softethervpn-git pkgver=v4.19.9605.beta pkgrel=1 -pkgdesc="Multi-protocol VPN Program from University of Tsukuba" +pkgdesc="Multi-protocol VPN software from University of Tsukuba" +url="http://www.softether.org/" arch=('i686' 'x86_64') -source=('git+https://github.com/SoftEtherVPN/SoftEtherVPN.git' - 'softethervpn-bridge.service' +source=('softethervpn-bridge.service' 'softethervpn-client.service' 'softethervpn-server.service' 'disable_sslv3.patch') -sha1sums=('SKIP' - 'e3d0c38be26123bb533e80f0a595e9867e9cf6ad' - 'efd246e8176683237609b7dae2e12300169b297f' - 'cdfb0c943128286bb318b5c044e5ca53c1dcffff' +sha1sums=('12a3919aabcdd7531320056a4b43072892232925' + 'ba594c7defb52548369726c56e2cad633019abef' + '06cd320553daf0dffdf6a81a22d630fbe211fc33' 'ed10141565efe05dbe7ff9aae713dc4bef84e1c5') -license=('GPL') +license=('GPL2') +depends=('bash' 'openssl' 'zlib') makedepends=('git') -url="http://www.softether.org/" + +prepare() { + # clean existing sources if any + rm -rf "${srcdir}"/SoftEtherVPN + + # cloning only master branch, since complete repository is pretty heavy + git clone https://github.com/SoftEtherVPN/SoftEtherVPN.git --single-branch +} pkgver() { - cd "SoftEtherVPN" + cd "${srcdir}"/SoftEtherVPN git log | grep -o -m1 'v[0-9].*' | tr '-' '.' } -build(){ +build() { cd "${srcdir}"/SoftEtherVPN + if [ "${CARCH}" == "i686" ]; then cp src/makefiles/linux_32bit.mak Makefile elif [ "${CARCH}" == "x86_64" ]; then cp src/makefiles/linux_64bit.mak Makefile fi - # small patch to disable SSLv3 for client + + # small patch to disable SSLv3 patch --binary -p1 < "${srcdir}"/disable_sslv3.patch + make } package(){ cd "${srcdir}"/SoftEtherVPN + 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} @@ -49,6 +61,7 @@ package(){ 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 } |