diff options
author | Adrian Perez de Castro | 2014-05-08 18:48:25 +0300 |
---|---|---|
committer | Adrian Perez de Castro | 2015-07-14 11:58:54 +0300 |
commit | 27bdcfcc30c26768b772d4b70c365e9cd0266dc4 (patch) | |
tree | 4b867efe616d2f23a59e35174ca874baa807fb2b /PKGBUILD | |
download | aur-27bdcfcc30c26768b772d4b70c365e9cd0266dc4.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..296a7daadb54 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +pkgname='sigmavpn' +pkgver='0.2' +pkgrel='1' +pkgdesc='Light-weight, secure and modular VPN solution' +url='http://frozenriver.net/SigmaVPN' +license=('BSD') +source=( + "http://sigmavpn.googlecode.com/files/${pkgname}-${pkgver}.tar.gz" + fix-paths.patch + Makefile + sigmavpn.conf +) +sha1sums=('711c43967208ec1f4d1c6fc9ef36e19830405bc5' + '59a308938341d1e13373b49ce482bb642fbc06fc' + 'fb0fc62c58049feee34247efe99d619d9f6459b6' + 'a5dd10b1599079f45bba4398fb295696c76cd9f2') +arch=('x86_64' 'i686' 'arm') + +prepare () { + cd "${pkgname}-${pkgver}" + patch -p0 < "${srcdir}/fix-paths.patch" + cp -v "${srcdir}/Makefile" . +} + +build () { + cd "${pkgname}-${pkgver}" + eval "$(sed -e '/^CFLAGS=/p' -e d /etc/makepkg.conf)" + eval "$(sed -e '/^LDFLAGS=/p' -e d /etc/makepkg.conf)" + make USE_SODIUM=1 EXTRA_CFLAGS="${CFLAGS}" EXTRA_LDFLAGS="${LDFLAGS}" +} + +package () { + cd "${pkgname}-${pkgver}" + install -m 755 -d "${pkgdir}/usr/bin" + install -m 755 -t "${pkgdir}/usr/bin" \ + sigmavpn naclkeypair + install -m 755 -d "${pkgdir}/usr/lib/sigmavpn" + install -m 755 -t "${pkgdir}/usr/lib/sigmavpn" \ + intf_*.o proto_*.o + install -m 755 -d "${pkgdir}/usr/share/man/man1" + install -m 644 -t "${pkgdir}/usr/share/man/man1" \ + sigmavpn.1 + install -m 755 -d "${pkgdir}/etc" + install -m 755 -t "${pkgdir}/etc" \ + "${srcdir}/sigmavpn.conf" +} |