summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2013-08-22 06:52:17 +0000
committerSergey Popov <pinkbyte@gentoo.org>2013-08-22 06:52:17 +0000
commit1d98f69e577b851ef4d62f42ed4beee98bf747cb (patch)
tree0a65436c7bb7e14bfdf7dd62f378c53ac24590db /net-fs/autofs
parentVersion bump (diff)
downloadgentoo-2-1d98f69e577b851ef4d62f42ed4beee98bf747cb.tar.gz
gentoo-2-1d98f69e577b851ef4d62f42ed4beee98bf747cb.tar.bz2
gentoo-2-1d98f69e577b851ef4d62f42ed4beee98bf747cb.zip
Revision bump: add systemd support, wrt bug #479492. Thanks to Charles Nérot <charles AT nerot.com> for discovering this issue and Dennis Lan <dennis.yxun AT gmail.com> for all necessary fixes. Drop old revision
(Portage version: 2.2.0/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
Diffstat (limited to 'net-fs/autofs')
-rw-r--r--net-fs/autofs/ChangeLog10
-rw-r--r--net-fs/autofs/autofs-5.0.7-r4.ebuild (renamed from net-fs/autofs/autofs-5.0.7-r3.ebuild)8
2 files changed, 13 insertions, 5 deletions
diff --git a/net-fs/autofs/ChangeLog b/net-fs/autofs/ChangeLog
index 618aa28fd045..7fd73ca1e1ec 100644
--- a/net-fs/autofs/ChangeLog
+++ b/net-fs/autofs/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for net-fs/autofs
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/ChangeLog,v 1.156 2013/08/08 06:15:00 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/ChangeLog,v 1.157 2013/08/22 06:52:17 pinkbyte Exp $
+
+*autofs-5.0.7-r4 (22 Aug 2013)
+
+ 22 Aug 2013; Sergey Popov <pinkbyte@gentoo.org> -autofs-5.0.7-r3.ebuild,
+ +autofs-5.0.7-r4.ebuild:
+ Revision bump: add systemd support, wrt bug #479492. Thanks to Charles Nérot
+ <charles AT nerot.com> for discovering this issue and Dennis Lan <dennis.yxun
+ AT gmail.com> for all necessary fixes. Drop old revision
08 Aug 2013; Justin Lecher <jlec@gentoo.org> metadata.xml:
Fix USE description for libtirpc
diff --git a/net-fs/autofs/autofs-5.0.7-r3.ebuild b/net-fs/autofs/autofs-5.0.7-r4.ebuild
index d4622b9a603b..cd23236f1cf3 100644
--- a/net-fs/autofs/autofs-5.0.7-r3.ebuild
+++ b/net-fs/autofs/autofs-5.0.7-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-5.0.7-r3.ebuild,v 1.1 2013/07/30 07:31:20 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-5.0.7-r4.ebuild,v 1.1 2013/08/22 06:52:17 pinkbyte Exp $
EAPI=5
@@ -75,15 +75,13 @@ src_prepare() {
EPATCH_SUFFIX="patch" \
epatch "${WORKDIR}"/patches
fi
+ sed -i -e "s:/usr/bin/kill:/bin/kill:" samples/autofs.service.in || die #bug #479492
autotools-utils_src_prepare
}
src_configure() {
# --with-confdir is for bug #361481
# --with-mapdir is for bug #385113
- # for systemd support (not enabled yet):
- # --with-systemd
- # --disable-move-mount: requires kernel >=2.6.39
local myeconfargs=(
--with-confdir=/etc/conf.d
--with-mapdir=/etc/autofs
@@ -97,6 +95,8 @@ src_configure() {
--enable-sloppy-mount # bug #453778
--enable-forced-shutdown
--enable-ignore-busy
+ --with-systemd
+ systemddir="$(systemd_get_unitdir)" #bug #479492
)
autotools-utils_src_configure
}