summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorazrdev2017-06-28 11:44:31 +0200
committerazrdev2017-06-28 11:46:23 +0200
commit846fb901e9fa7548effd09a604f9e68386a818fd (patch)
tree889f169cdf90a2750ade939eb54c9262fff6e67c
parent2413fc549b4de8d492d0ad758ea01f231f913653 (diff)
downloadaur-846fb901e9fa7548effd09a604f9e68386a818fd.tar.gz
Depend on openssl-1.0
Thanks jwh for the patch
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD26
-rw-r--r--openssl-1.0.patch11
3 files changed, 33 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c8a356e6163c..8c7c36c978c3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = peervpn
pkgdesc = An open source peer-to-peer VPN
pkgver = 0.044
- pkgrel = 2
+ pkgrel = 3
url = http://www.peervpn.net
arch = i686
arch = x86_64
@@ -10,12 +10,14 @@ pkgbase = peervpn
arch = armv7h
arch = aarch64
license = GPL3
- depends = openssl
+ depends = openssl-1.0
backup = etc/peervpn/peervpn.conf
source = http://www.peervpn.net/files/peervpn-0-044.tar.gz
source = peervpn@.service
+ source = openssl-1.0.patch
sha1sums = 91b237943370aec2cadcc74d4c725e8f19aca15a
- sha1sums = 6fbbebb760d510b11fd8142712c4d6985cb0d6ca
+ sha1sums = SKIP
+ sha1sums = SKIP
pkgname = peervpn
diff --git a/PKGBUILD b/PKGBUILD
index 8c9ce53fcb7f..31aa19b5890e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,28 +6,36 @@
pkgname=peervpn
pkgver=0.044
_pkgver=${pkgver//./-}
-pkgrel=2
+pkgrel=3
pkgdesc="An open source peer-to-peer VPN"
url="http://www.peervpn.net"
arch=('i686' 'x86_64' 'armv5tel' 'armv6l' 'armv7h' 'aarch64')
license=('GPL3')
-depends=('openssl')
+depends=('openssl-1.0')
backup=('etc/peervpn/peervpn.conf')
source=("http://www.peervpn.net/files/peervpn-${_pkgver}.tar.gz"
- 'peervpn@.service')
+ 'peervpn@.service'
+ 'openssl-1.0.patch')
+
+prepare() {
+ cd "$pkgname-${_pkgver}"
+ patch -N -p1 -i ../openssl-1.0.patch
+}
build() {
- cd $pkgname-${_pkgver}
+ cd "$pkgname-${_pkgver}"
ln -s ../peervpn@.service .
unset LDFLAGS
make
}
package() {
- cd $pkgname-${_pkgver}
- install -Dm0600 peervpn.conf $pkgdir/etc/peervpn/peervpn.conf
- install -Dm0775 peervpn $pkgdir/usr/bin/peervpn
- install -Dm0644 peervpn@.service $pkgdir/usr/lib/systemd/system/peervpn@.service
+ cd "$pkgname-${_pkgver}"
+ install -Dm0600 peervpn.conf "$pkgdir/etc/peervpn/peervpn.conf"
+ install -Dm0775 peervpn "$pkgdir/usr/bin/peervpn"
+ install -Dm0644 peervpn@.service "$pkgdir/usr/lib/systemd/system/peervpn@.service"
}
+
sha1sums=('91b237943370aec2cadcc74d4c725e8f19aca15a'
- '6fbbebb760d510b11fd8142712c4d6985cb0d6ca')
+ SKIP
+ SKIP)
diff --git a/openssl-1.0.patch b/openssl-1.0.patch
new file mode 100644
index 000000000000..5b6868bbe621
--- /dev/null
+++ b/openssl-1.0.patch
@@ -0,0 +1,11 @@
+--- a/Makefile 2017-06-28 04:16:06.670811840 +0100
++++ b/Makefile 2017-06-28 04:13:47.405943014 +0100
+@@ -1,5 +1,5 @@
+-CFLAGS+=-O2
+-LIBS+=-lcrypto -lz
++CFLAGS+=-O2 -I/usr/include/openssl-1.0
++LIBS+=-L/usr/lib/openssl-1.0 -lcrypto -lz
+
+ all: peervpn
+ peervpn: peervpn.o
+