summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAdrian Perez de Castro2014-05-08 18:48:25 +0300
committerAdrian Perez de Castro2015-07-14 11:58:54 +0300
commit27bdcfcc30c26768b772d4b70c365e9cd0266dc4 (patch)
tree4b867efe616d2f23a59e35174ca874baa807fb2b /PKGBUILD
downloadaur-27bdcfcc30c26768b772d4b70c365e9cd0266dc4.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD46
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"
+}