summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-fs/autofs/ChangeLog7
-rw-r--r--net-fs/autofs/Manifest36
-rw-r--r--net-fs/autofs/autofs-5.0.8.ebuild116
3 files changed, 142 insertions, 17 deletions
diff --git a/net-fs/autofs/ChangeLog b/net-fs/autofs/ChangeLog
index 6727467e2d6b..c9f302ce57f2 100644
--- a/net-fs/autofs/ChangeLog
+++ b/net-fs/autofs/ChangeLog
@@ -1,6 +1,11 @@
# 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.167 2013/09/26 17:30:08 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/ChangeLog,v 1.168 2013/10/21 02:16:34 yngwin Exp $
+
+*autofs-5.0.8 (21 Oct 2013)
+
+ 21 Oct 2013; Ben de Groot <yngwin@gentoo.org> +autofs-5.0.8.ebuild:
+ Version bump, bug #488330
26 Sep 2013; Agostino Sarubbo <ago@gentoo.org> autofs-5.0.7-r4.ebuild:
Stable for arm, wrt bug #483652
diff --git a/net-fs/autofs/Manifest b/net-fs/autofs/Manifest
index 0a1cfca69ab1..d05464f75bcb 100644
--- a/net-fs/autofs/Manifest
+++ b/net-fs/autofs/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
AUX autofs-4.1.4-clean-up-maps.patch 1779 SHA256 e7e782016fd1af945107805eac243c0d6355b13366932c7d25447013c5a2c445 SHA512 479d6a6bf094980c73ca5f0b0bbc1321c666072d02848e7083f178b1bf93cd99ee0eea8817f9df29eddf159a792651330a2d2d4f7a35015edb535a0cb35d4938 WHIRLPOOL 0512674c720e91750e9fcba79c7dfb1d950074d8150eeacf433820018c79d52fb91221f385ad456e3c2da533d9e333a6b94f397d872cd2343b406e005a02e007
AUX autofs-4.1.4-fix-install-ldap-samples-and-maps.patch 2645 SHA256 188e73bcee6e2a10e1b5957a59a48ba1df7af534535e84359aaffb6f3e5986e7 SHA512 937251e1e386d7aa754e68b9e5586b3dbc8e8bf072f3faf49c5e828be6f0d69e20979afeafe514189d2d91d5f898c0e888ecb51264428fadfd1e47ff3af4dabb WHIRLPOOL 6f47561e22e1806ce180589d2840b785418c52ec9ab590ff4d9e2bd9439b01f13172bc66ca402f65ced29154faf535726263edd100ba3334a67cfaa5facfc889
@@ -95,6 +95,7 @@ DIST autofs-5.0.7-patches-1.tar.lzma 12677 SHA256 6ebc07007592d7af9934454e0e72a7
DIST autofs-5.0.7-patches-2.tar.lzma 31340 SHA256 e7ea55e270e2dad0dbe371f772ef77bf75d09c74a8a869089b261ab466201d45 SHA512 af8d0faa4f5533e3bfa690d96289cb99fa1065ac5b57505865ad3f68c9214b02821d8271a5778a034d3a1b0570df38dc1c59f3de4fa216859b97bf8717aba7b0 WHIRLPOOL aeaebc3e937f8c465a48e6901e48d112ddf77c9bcf9a91ed3ba55690a58acee323f1765a5b6142ebcd0bd8c4e54e2cd41c6153008c718fddba78f0702191bd79
DIST autofs-5.0.7-patches-3.tar.lzma 37967 SHA256 16de3486573a94d476f70f2c422656d6fddd79b3581ce05faeb5dd55748ba1cb SHA512 8cbb683a82d2cdc5e3c97921ba3a5bc5af5ab9fb45e4802de021a6161eaeaebb192790a351d281d48b68ed0f8ea6e3a0c0514a4f4a1c546191d8acca9e856ca7 WHIRLPOOL a42f6d609ee4160dfb2d84d94516667f41b8dbe9bf6bdef923f424f82ec00f6115f211dc2985170c45be53bdc45ea47026cc3750c61c7e14aa02ce3384bb9908
DIST autofs-5.0.7.tar.bz2 319117 SHA256 08c4304d8076dc80c14df559bc5fd821b67ef3457b245f61068bd053d8f94ccc SHA512 672c53e0a5477097779088d8654edaad4cb01ab68ade2ee175d963c7d4895d1bdeeeabc87057ecca2f4f3a0f08014298dae40e5e8e862c20c0b1477d72431f84 WHIRLPOOL 220cbd618ee4f34c82eaad823312284cc787aa28a0a8b9638a4b495cf38a3a6f9da194e74722febe04ee2b5ac4e1e9eccccde1f562d0d554f1e8a5ff4b5faec8
+DIST autofs-5.0.8.tar.bz2 328559 SHA256 2e0e42c654b7762b1235ec0131317224c57fdc6757ec00c820b2aa86338c9f7d SHA512 72b01b4a45e70b651ab6f4cd63039bc3d7f389a21fde354a4ba1e0e172b5480abd9b12134b8a9c74284712c2d4ff0d46ad2b47ca1692b510b0d1be5d56bf3335 WHIRLPOOL 4d9cd57819930070d6741d174f61d7c99d00ff6af364e1f9ced3f4dc8eacdf3af4c1d843127e2d8d4e57238389542976379d8c009562fa51e3fdecf7f3db29d0
EBUILD autofs-4.1.4-r1.ebuild 2725 SHA256 8f495f2a77cd7ef699880ecee789ed3a2dd63696afa7c1c7a6757e882727ae44 SHA512 4b104cc7787772a3b5a0845e10846968c72829ebaafe076ff77cda19b7e33198fc05c0c7b7ce7dee9c96a0daa01a2f1512ffa98eb97377e104525e6ecf0ab806 WHIRLPOOL 2528de6ed0d209834042866dc7188cc6fa5d7bc15f374e739d15a3bafeb7eb43328aa9f468a50d8c3187193ad16c3f03feac72c4f31789a651af6035e5d477b8
EBUILD autofs-5.0.4-r5.ebuild 4931 SHA256 95e8c8f9c4ca3a08dae7b84317ed67082f65ee7e756dcde5503548ae4b5d1865 SHA512 40e92da0228a2a0127fb0eb703f65049fbc9bce5f3bd0ffe551a938ee1faac55461521d027c603db5d63d6df54d0e21dd2bf22e8776ee48fb03a0fed0c75c1b0 WHIRLPOOL b00a27695efe434ccb0099c49634cc130ca72b79e7d71c6e6989e5ff5c3862e9936e4c65877519185311407a17beea0a36df9182f6947e272198830ed3e79a4e
EBUILD autofs-5.0.6-r3.ebuild 3823 SHA256 2ff9fc2d64056626d13334b2c89e9c0fcc5d29d5d367ddd77638d5e624b5dad4 SHA512 03a6dca82c98237ca592134280c9f77fe7c52f0dc9679cd9bcd515c892cc7cacecda9b9674157ec9233794f37e48ce6fe10861012d32c6dc51748b220c1501e7 WHIRLPOOL 54d07695b0ddc8a8c7cfafd8f7b441e5433d6a42d4a0f204cedee55c964b456727a52474598ffb27e7f37671790012a78e3dec97a8f968c20cf67c962ba353fe
@@ -104,23 +105,26 @@ EBUILD autofs-5.0.7-r1.ebuild 3386 SHA256 d840a5db8dc4499989c1b585909d0f570ca1ce
EBUILD autofs-5.0.7-r2.ebuild 3676 SHA256 610055e4f57707e86e59d8bdf3d7317f33e037e89a593b9cfe574560ab73e9ac SHA512 8c555bd6a3351353736628a2f645478c398748b81340087929237a4483078eb750c952dfe83202c9fce73519af4a363b76d0a37550de3b53e98c0eb3d4b2912d WHIRLPOOL 46947079452158094fdee89f30835fe017cd9af3a8ef6f5368bd913c282080dfaf9c89a63ec0119cdd49a0102f73b297f04584dcca03fa918208a5e4f542f6bd
EBUILD autofs-5.0.7-r4.ebuild 3908 SHA256 64a534f0111393aa0855566495a0f8eb443de81651d4e0c98d95b73918080d90 SHA512 c210c4abc422afb834c6890f934c5d9cfc645ec6021c9538c78b0b081ad9296d5464e1303301bfe1e14d62aec0db8f06ecd07aea820c05ff7092729b29655856 WHIRLPOOL 20f1bb8241c97a580e4965f8e9e3db6b4570e55436ca9e92242a0e7ad0b0d8107244ec58d3484dfa3ad27ed470f51ab5aba17ccaf966da30a1d93b0aeeb95450
EBUILD autofs-5.0.7.ebuild 3709 SHA256 5c1988d743b9ac6805a3af576d4799940b326a80869033b70946b77e732917b9 SHA512 971376c69990158d8e4c7c9e258f54f60a931cc76e380dd4ef9fd868ec49f6843b1be32ef483fbd24cc6175a8af47f3d38be08feb8f0169d6ddb554bf221a32c WHIRLPOOL 153a9746f65ccdb9437122be405e79b4ef863eca483e928d73bfaf4434ebfb813f07211ad7ac0d4dcf0832129d1bb41344248ddbfe56b1da0d085bdb408c8319
+EBUILD autofs-5.0.8.ebuild 3172 SHA256 183d8cbe498a38bb058bfc2b0abb2d04961961293b956b12fcab48c925384002 SHA512 931146f4113df7d5f33125a17aec5d4b76c9f7a2796041220cac256981aba91fc23098d44ff6e97bbda5132bfa65f4f382ba63a727d1790d8f82f21b729b2097 WHIRLPOOL 5e55548d1ec74dbd85b8b95c146cc5b97dd08ae8268ea571c8f8eaa90df03e69b62c3cd03dd67a923223f61decfe4021f1395958fc08533ce9b2886daeeed982
EBUILD autofs-9999.ebuild 2661 SHA256 0f57328e15a431c850c93052065ce241b7033bf86cb390818c63fc9dd931b76b SHA512 21fea0aecb109b5e018ea0ca0b565328d213ddb5827ac0344a3e957a38d5812e57d3cec87af36b8a00133cee7d2b98a8ff3408d4538bbddb529a7a2b5ade0c3a WHIRLPOOL 2c1df787ff26959c08d20c38964342ccab5a93d00de6a5fd14150d73c685f63386d81ab5c880d59a38696a6193ee055e0665d66fb9788f3e2eb5dc050371a42f
-MISC ChangeLog 28049 SHA256 8bfbb642811c95a7c9356d9ef8d52da2387cc5d273a1a83209de4da1640cd4ea SHA512 ecb3c9fb52f711b8a9f80d3593ff5f7589b7a3d3cb3906f3e036eb0c01b4e1586533d0f0ec48a33946706bf322abb1bd9b083dab8ceb286f16120f01fec97dea WHIRLPOOL a8439fac6e4d505ade0776ee1dacccc0f4cd30e36eea410f098f74735d0ad015fa21f04bd46cb252dfe760fdbeb82961e3088520d9dffdd96db298f86099c529
+MISC ChangeLog 28180 SHA256 6e88adb090dd718ef0b42271b35700878f532013cb69f489b3f97fad83aee2c5 SHA512 e7f89a449552902afcee5502065689e93e3a04c6552404b068714d72a634c33f533de74bdce9a905608cd389c3371df7b6c197d72ffbab9780920135228d71af WHIRLPOOL b62dc4e18a2da5665ee879ff01c195b7e3edce7b3593c76a8f879217670349f734f6ba4cf7b86deb85f0923ad3deccdb2df23b8a698b7b9fc7dab2658d464f26
MISC metadata.xml 1171 SHA256 f82860a595d726d4fb63ae594fbde0db698cfed34ee93ac58da49e83680c1188 SHA512 6215b9b7b709efa124a59bf816ace33ce9ad81abfd1c2f0976781c18bd1075ec9e7394d1b9d47b686992462c82da586e247a9551f232e3e20472ec7d2e049e19 WHIRLPOOL 5f470354c4d7e5e887bc9bf94a8290e948bfd30e6165901de0795a51e98b90dd05b8f98ac4100754ba57ec5837d5c39d4395547c779f35ba9fa897560fcee95a
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCgAGBQJSRG5OAAoJELp701BxlEWfCAkP/0EhSRwSWklsD2Erk8jZZg49
-bHFAsPPO86AqPU7wFecWNSET5MK/48K1WPIrdBuVD+R2JMAnP0SSQbLqY1gzMurV
-0+l4P3BDRVdghCzcEbrRCztCmjLrQx95YwklzvcyFDSy3NM2wc86FKAqf8EVEFD8
-4eH9Qi9YyJkwLT3WoRcgrPyB905nqS5+Ktou+HSnsWEpYSDaMzRH0WFeJYYnD2Pk
-A67iRnSCeNbzyZ2Q2bOXwa+YUQjvJSNNArsb4mUpYtGSG87IUI++gweUYn1YE0PU
-Ks6DAxahbfLcxZDAWKeGdUpai2uxz+nRjzHSrmr6D/ockkVqYT2OgYyKALgtaWD2
-qMEIjzAbIsR8jO9zVzL/dr+HZ1ZtNzGFWjjW1550wByYro0dyPM12pB2lD81WGVX
-v7oh+/KrX5sOGLsT5GYDmMkz6E1y5XtC7UyHWcFB1aE89oW2LLI5ijUJ5kMCiZY7
-GACeIwY/BM4PV5c7++XLnV09Sd/kr4R5/PapRVJT7dXNUBFUWKCLAGQZyxQvcZks
-uuP/EIXMFb+6pKjOdmDmm7/4FV6dlZMQ+ky+BIGvYhKk+uCw8fC5hH4+A+42Ir0m
-2Ag1xSfx9Onjo9Ap2HChY5STu/Lvr+tJs3qQiWZds2L3UAA8KBVBpszufrTtO5jz
-uv/4e5CNhkV5qQbiq+Hc
-=q68k
+iQJ8BAEBCABmBQJSZI6MXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGODRENkQ2QkI1MzlEMURGNTkyNjYxNjUy
+QjI0NzRBRDQzQ0UyOTZFAAoJECskdK1DziluvSkP/2XRFA/5mmHVMuOVoQpXx77m
+8ynuGyjOJPuji8UOqyhFdflaQwUVKHQug8UejvhSeKQaCc71KkTjAfDGPuMyAdzc
+00eV8uDbgre9oazVivcWPkeTUUwldHdLZYb4sy2tzB1XAuaTNS00sQ2PuWMAhJ8z
+X2NLUu+mk/ii3p6ALX0GL599n5pqREQcNsw5EoQBun9EhkO26SJlUhuRNoFZwWJ9
+MGVG92nkmn2mTt70Re7x0Y83/o/5PCzFacLXmcP3aUw1uye+O0UTiiSbflBSNUb4
+BEyVvmmNezwA6OYjIxRN9WGvAzACAIWN4q7IXKlpRxzF40SCcVbi8uPU8Yiz3ALj
+c8c9Bo8UeYmb5QdxaaAmA12wBg2Zn6AtiH1/AHYIKkYzXjX8iza/Nmnn4Xtok8DZ
+duv6PXBaJQHt1ktA5pjoas+XdQz3aTTz2iViidY1MoZz9h09+kKDhtCEq59x1uap
+ouG4THEFAfnQUehwPt4dPYQRD/FMHNENlS9KD+fQbpkdfilDn9W+xR/+8Ymk3baH
+F0hv0G33hVbugtpB9U/QLWz3Ey8FGj8nlmsaUNxj5IRxVnPeTDSOWuDf7qJsUQCH
+7uVQCc62dqMP4lVjoEelPtTPuGki/ao8uW7TY+Wzt4y7skHkwPjg/Hm5UCiYejCt
+Jt7QQkyW9c8LNf3fA48j
+=2YmN
-----END PGP SIGNATURE-----
diff --git a/net-fs/autofs/autofs-5.0.8.ebuild b/net-fs/autofs/autofs-5.0.8.ebuild
new file mode 100644
index 000000000000..63eafa1e5013
--- /dev/null
+++ b/net-fs/autofs/autofs-5.0.8.ebuild
@@ -0,0 +1,116 @@
+# 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.8.ebuild,v 1.1 2013/10/21 02:16:34 yngwin Exp $
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=true
+AUTOTOOLS_IN_SOURCE_BUILD=true
+
+inherit autotools-utils linux-info multilib systemd toolchain-funcs
+
+PATCH_VER=
+[[ -n ${PATCH_VER} ]] && \
+ PATCHSET_URI="http://dev.gentoo.org/~jlec/distfiles/${P}-patches-${PATCH_VER}.tar.lzma"
+
+DESCRIPTION="Kernel based automounter"
+HOMEPAGE="http://www.linux-consulting.com/Amd_AutoFS/autofs.html"
+SRC_URI="
+ mirror://kernel/linux/daemons/${PN}/v5/${P}.tar.bz2
+ ${PATCHSET_URI}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="-dmalloc hesiod ldap libtirpc mount-locking sasl"
+
+# USE="sasl" adds SASL support to the LDAP module which will not be build. If
+# SASL support should be available, please add "ldap" to the USE flags.
+REQUIRED_USE="sasl? ( ldap )"
+
+# currently, sasl code assumes the presence of kerberosV
+RDEPEND=">=sys-apps/util-linux-2.20
+ dmalloc? ( dev-libs/dmalloc[threads] )
+ hesiod? ( net-dns/hesiod )
+ ldap? ( >=net-nds/openldap-2.0
+ sasl? (
+ dev-libs/cyrus-sasl
+ dev-libs/libxml2
+ virtual/krb5
+ )
+ )
+ libtirpc? ( net-libs/libtirpc )"
+
+DEPEND="${RDEPEND}
+ sys-devel/flex
+ virtual/yacc"
+
+CONFIG_CHECK="~AUTOFS4_FS"
+
+
+src_prepare() {
+ # Upstream's patchset
+ if [[ -n ${PATCH_VER} ]]; then
+ 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() {
+ # bug #483716
+ tc-export AR
+ # --with-confdir is for bug #361481
+ # --with-mapdir is for bug #385113
+ local myeconfargs=(
+ --with-confdir=/etc/conf.d
+ --with-mapdir=/etc/autofs
+ $(use_with dmalloc)
+ $(use_with ldap openldap)
+ $(use_with libtirpc)
+ $(use_with sasl)
+ $(use_with hesiod)
+ $(use_enable mount-locking)
+ --disable-ext-env
+ --enable-sloppy-mount # bug #453778
+ --enable-force-shutdown
+ --enable-ignore-busy
+ --with-systemd
+ systemddir="$(systemd_get_unitdir)" #bug #479492
+ RANLIB="$(type -P $(tc-getRANLIB))" # bug #483716
+ )
+ autotools-utils_src_configure
+}
+
+src_compile() {
+ autotools-utils_src_compile DONTSTRIP=1
+}
+
+src_install() {
+ autotools-utils_src_install
+
+ if kernel_is -lt 2 6 30; then
+ # kernel patches
+ docinto patches
+ dodoc patches/${PN}4-2.6.??{,.?{,?}}-v5-update-????????.patch
+ fi
+ newinitd "${FILESDIR}"/autofs5.initd autofs
+ insinto etc/autofs
+ newins "${FILESDIR}"/autofs5-auto.master auto.master
+}
+
+pkg_postinst() {
+ if kernel_is -lt 2 6 30; then
+ elog "This version of ${PN} requires a kernel with autofs4 supporting"
+ elog "protocol version 5.00. Patches for kernels older than 2.6.30 have"
+ elog "been installed into"
+ elog "${EROOT}usr/share/doc/${P}/patches."
+ elog "For further instructions how to patch the kernel, please refer to"
+ elog "${EROOT}usr/share/doc/${P}/INSTALL."
+ elog
+ fi
+ elog "If you plan on using autofs for automounting remote NFS mounts,"
+ elog "please check that both portmap (or rpcbind) and rpc.statd/lockd"
+ elog "are running."
+}