From 93d5e2afaa96bb4568c562f66461c61d0a529c77 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 30 Oct 2014 08:21:36 +0100 Subject: [PATCH] openvpn: added systemd build option (off). --- srcpkgs/openvpn/template | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/srcpkgs/openvpn/template b/srcpkgs/openvpn/template index 49eeb49fb79..28a29e534b6 100644 --- a/srcpkgs/openvpn/template +++ b/srcpkgs/openvpn/template @@ -1,11 +1,13 @@ # Template file for 'openvpn' pkgname=openvpn version=2.3.4 -revision=2 +revision=3 +build_options="systemd" build_style=gnu-configure -configure_args="--enable-password-save --enable-iproute2 --enable-systemd" +configure_args="--enable-password-save --enable-iproute2 $(vopt_enable systemd)" hostmakedepends="iproute2" -makedepends="libressl-devel lzo-devel pam-devel systemd-devel iproute2" +makedepends="libressl-devel lzo-devel pam-devel $(vopt_if systemd systemd-devel)" +depends="iproute2" short_desc="An easy-to-use, robust, and highly configurable VPN (Virtual Private Network)" maintainer="Juan RP " license="GPL-2" @@ -14,7 +16,9 @@ distfiles="http://swupdate.openvpn.org/community/releases/${pkgname}-${version}. checksum=af506d5f48568fa8d2f2435cb3fad35f9a9a8f263999ea6df3ba296960cec85a post_install() { - vinstall ${FILESDIR}/openvpn@.service 644 usr/lib/systemd/system + if [ "$build_option_systemd" ]; then + vinstall ${FILESDIR}/openvpn@.service 644 usr/lib/systemd/system + fi vmkdir usr/share/examples/${pkgname} cp -r sample/sample-config-files/* ${DESTDIR}/usr/share/examples/${pkgname}