From 9ac23f1fcfe4e89c55e23aa9ed3a2b5b4714f514 Mon Sep 17 00:00:00 2001 From: Enno Boland Date: Thu, 21 Aug 2014 07:36:00 +0200 Subject: [PATCH] mongodb: added systemd build option. --- srcpkgs/mongodb/template | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/srcpkgs/mongodb/template b/srcpkgs/mongodb/template index b21df150628..13074372de6 100644 --- a/srcpkgs/mongodb/template +++ b/srcpkgs/mongodb/template @@ -5,7 +5,6 @@ revision=2 hostmakedepends="scons" makedepends="boost-devel pcre-devel snappy-devel libressl-devel libpcap-devel gperftools-devel v8-3.16-devel" conf_files="/etc/mongodb/mongodb.conf" -systemd_services="mongodb.service on" system_accounts="mongodb" mongodb_homedir="/var/lib/mongodb" short_desc="high-performance, schema-free document-oriented database" @@ -26,6 +25,10 @@ _scons_args=" --use-system-boost \ --ssl \ --sharedclient \ --disable-warnings-as-errors" +build_options="systemd" +if [ "$build_option_systemd" ]; then + systemd_services="mongodb.service on" +fi # XXX only_for_archs="i686 x86_64" @@ -56,5 +59,6 @@ do_install() { $_scons_args vinstall "${FILESDIR}/mongodb.conf" 644 "etc/mongodb" - vinstall "${FILESDIR}/mongodb.service" 644 "usr/lib/systemd/system" + [ "$build_option_systemd" ] && \ + vinstall "${FILESDIR}/mongodb.service" 644 "usr/lib/systemd/system" }