summaryrefslogtreecommitdiff
path: root/net-fs
diff options
context:
space:
mode:
authorStefaan De Roeck <stefaan@gentoo.org>2008-02-18 13:42:23 +0000
committerStefaan De Roeck <stefaan@gentoo.org>2008-02-18 13:42:23 +0000
commit938e6bb0f844da49c1a2b80228cd77ec74f94b2c (patch)
treeffe1356f18d120fd3f05d80f2e99c5a5b302136b /net-fs
parentUsing correct way to determine xine-plugin-directory. (diff)
downloadhistorical-938e6bb0f844da49c1a2b80228cd77ec74f94b2c.tar.gz
historical-938e6bb0f844da49c1a2b80228cd77ec74f94b2c.tar.bz2
historical-938e6bb0f844da49c1a2b80228cd77ec74f94b2c.zip
Update patch list
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'net-fs')
-rw-r--r--net-fs/autofs/ChangeLog8
-rw-r--r--net-fs/autofs/Manifest7
-rw-r--r--net-fs/autofs/autofs-5.0.3-r2.ebuild71
3 files changed, 84 insertions, 2 deletions
diff --git a/net-fs/autofs/ChangeLog b/net-fs/autofs/ChangeLog
index 603c6dc15cab..d21af87544a4 100644
--- a/net-fs/autofs/ChangeLog
+++ b/net-fs/autofs/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-fs/autofs
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/ChangeLog,v 1.68 2008/02/05 12:37:17 stefaan Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/ChangeLog,v 1.69 2008/02/18 13:42:23 stefaan Exp $
+
+*autofs-5.0.3-r2 (18 Feb 2008)
+
+ 18 Feb 2008; Stefaan De Roeck <stefaan@gentoo.org>
+ +autofs-5.0.3-r2.ebuild:
+ Update patch list
*autofs-4.1.3-r9 (05 Feb 2008)
diff --git a/net-fs/autofs/Manifest b/net-fs/autofs/Manifest
index 5a9ccd66b1c4..4cfbb555171a 100644
--- a/net-fs/autofs/Manifest
+++ b/net-fs/autofs/Manifest
@@ -31,8 +31,12 @@ DIST autofs-4.1.3-strict.patch 1626 RMD160 8527db5b40eb7d0bf7fcc6f47a5be5beb2290
DIST autofs-4.1.3.tar.bz2 125234 RMD160 7df2839fce00222609bd7977a9d6275276e232b4 SHA1 ad7727e15c0ce35f3ad3a7cd2984197cf951f44f SHA256 9257a603815ee8c8d0f2935ff3c254b23f8007eee5fa8c9bf2e3661fdc171035
DIST autofs-5.0.3-basedn-with-spaces-fix-3.patch 739 RMD160 2066a516afd9efe781b16b41c16dbd46677f4acc SHA1 53fd7c2aa390ca5ec0022b49f3865ff91a9beb24 SHA256 2483d04553a3a235f5a4695db12bbf2d1f3cc5dca3658804b4c3dc229b2bda9b
DIST autofs-5.0.3-correct-ldap-lib.patch 2600 RMD160 851be5c9d26a05a09a067c46493daa13519dddcc SHA1 fb08814da414608e55e6b41f689eb304e3cdd443 SHA256 2f9ca7f1d35c9408b99a6839d3f5250d470b0c81291887698528cd5814878a25
+DIST autofs-5.0.3-dont-fail-on-empty-master-fix-2.patch 1481 RMD160 700c5b9826a364960ce122453b19985deb54393e SHA1 ff847ebe81e7ea01c782d1fc13762300f5e7e352 SHA256 f13ca5576b6e5dd76d4a22fa747ed55b31f27fa76010fc9d66b7ffe1deb542ec
+DIST autofs-5.0.3-expire-works-too-hard.patch 1630 RMD160 f17fa04bc0cb68063a29af00f49721dfa4987eba SHA1 31e9d823d8b8ef43ef5ed832f09eed3615fd0b6c SHA256 8843838d12503e72cbfdafc372f4f07709d8851fe43e942042eba79b69a1986f
DIST autofs-5.0.3-ldap-page-control-configure-fix.patch 11870 RMD160 bf76a1457569f5dad1b5088496090820ee92ad05 SHA1 b821d576dc0c084db27b8da127a00707e83cbc86 SHA256 badd953d702f716266b5819c2001f1e29f1d70775aad92e835f2a46ee6375c5f
DIST autofs-5.0.3-nfs4-tcp-only.patch 810 RMD160 93cc53b149ced66c3a18cf3baa118dacf00aa9fb SHA1 533ca97bbdbdb77c1a0a556f3a927ac16c9a8647 SHA256 2761141b683d29d17e2924149b22238b718d769231bb86029a0d16025fd25bf7
+DIST autofs-5.0.3-unlink-mount-return-fix.patch 1570 RMD160 e397d2307c129180a50a03789d9fb7d4288c499b SHA1 9ffd8052a610fa8bdbe93db89cf9890aae7d6405 SHA256 599b1eafec53ed2a3fc10870fc729475d5630415b1c5d7df5ec78fbe2d314288
+DIST autofs-5.0.3-update-linux-auto_fs4-h.patch 2312 RMD160 db5ff55c717ebf1a3db96a00285c18c5755c78cf SHA1 0283fc4d05874e0a5a890825103f4353fa041c59 SHA256 806788242051370c4603aefc2ce70568fb49fe19376ac4a32a3b9524c9d6fb4e
DIST autofs-5.0.3-xfn-not-supported.patch 1753 RMD160 25729dd9fc17f8fbd143ee4670fa9d498473d015 SHA1 8d0e17e1ab721758f932f37efb49541101bfe27a SHA256 fa674ca5e63b01d6a6eee21ef8b1c81c432b7fe353390c60edae7fa0f4c5b67f
DIST autofs-5.0.3.tar.bz2 225298 RMD160 b25fd5f2da4592ec3827de1cd7227d66469fe853 SHA1 3e6c275d8c8752132ffd881ac3ec962dd2926498 SHA256 1598f6849c1bf0ec596e7dad7c7c8176a958e973d55370da1236d8b9bdd4acc9
EBUILD autofs-3.1.7-r3.ebuild 1285 RMD160 ba36b6a4dcf4164e79e75fca03bd9a13b53beb49 SHA1 dc51bd1d3f3db641c6087001bbf45f22704055d8 SHA256 66d8b470cf2f10b08a71a4a588a67371a92323de0f91d7c12637d3b6cd925bab
@@ -49,6 +53,7 @@ EBUILD autofs-4.1.3-r8.ebuild 3116 RMD160 abd6391c3eaa8145db089e1d6b9ade45d0717f
EBUILD autofs-4.1.3-r9.ebuild 3116 RMD160 17db10c7bfb0b148416703824ce944aa2901f7cd SHA1 31e766a73bf684002b49988aafd390c78d4727a8 SHA256 f74fd79aae054c8eb759370d0e3ac0a41675784f46cabc1db425429a66851461
EBUILD autofs-4.1.3.ebuild 1923 RMD160 eaab58530b774637b8b3ae8600a99e17eb31c0ca SHA1 cace6b8fae4c228c99b278a84e0889ce51c23a13 SHA256 655ab0f95d4d71fb37788ef6bd35c1cca0abd8b2714d67cbb26837c8477d95f7
EBUILD autofs-5.0.3-r1.ebuild 2252 RMD160 769805c5ff06c8acc6dde7e60d9c365058271a82 SHA1 da7f063ee957643b8e0d91a7432d64160c6cbddd SHA256 727d68be090f5eb1646798e45b897f0e951ea2699118838e7d4140a24d00821e
+EBUILD autofs-5.0.3-r2.ebuild 2616 RMD160 a0d4f7d661f393f2bf1c92118ab3dad7c0ff8ed3 SHA1 2c6f89546d43b004719441bc208ab95ab0e67ee0 SHA256 c99bd677715659372729c48fd9115728db65dabe79b55bab6727ea88346a4423
EBUILD autofs-5.0.3.ebuild 1635 RMD160 3b0d5e7c5100f60e7d6da903000142e676dce338 SHA1 e4d85cdbbbc89daec1e536fda5f9b6faf4ddf95f SHA256 a5839d8964101cec67d5ec3e70870122acab999906db3d65c40a0ea9ab77604c
-MISC ChangeLog 10072 RMD160 dd822c94d1e7bd4fc59ca8ce3e527ea7999bff59 SHA1 b977f3a9570cd303b81369665d36caae17e31371 SHA256 1e949686f3cd28e95c30fed11c36607c5ebb011e646683e16d823971231790f6
+MISC ChangeLog 10205 RMD160 c0cce12ab65bbefe3244df9d59d91bdf9f760dd4 SHA1 0ccb4c8a85ff738cb318c4d599b04c7b4b38b89d SHA256 b527a310cf42be426e93bff9d5f4ed474612a55f4904751d14599c71001f4df8
MISC metadata.xml 258 RMD160 3e5f58364805d3e42d35bb18afabc84771edc6e3 SHA1 f889879c2dfdef80624ebebd791c1b944ff859ae SHA256 3a3251d51801f0288687f235aed354e0f68cb6f90775941ba03b83bfd71e5dae
diff --git a/net-fs/autofs/autofs-5.0.3-r2.ebuild b/net-fs/autofs/autofs-5.0.3-r2.ebuild
new file mode 100644
index 000000000000..011d8ae4e539
--- /dev/null
+++ b/net-fs/autofs/autofs-5.0.3-r2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-fs/autofs/autofs-5.0.3-r2.ebuild,v 1.1 2008/02/18 13:42:23 stefaan Exp $
+
+inherit eutils multilib autotools
+
+IUSE="ldap sasl"
+DESCRIPTION="Kernel based automounter"
+HOMEPAGE="http://www.linux-consulting.com/Amd_AutoFS/autofs.html"
+SRC_URI_BASE="mirror://kernel/linux/daemons/${PN}/v5"
+SRC_URI="${SRC_URI_BASE}/${P}.tar.bz2
+ ${SRC_URI_BASE}/${P}-ldap-page-control-configure-fix.patch
+ ${SRC_URI_BASE}/${P}-xfn-not-supported.patch
+ ${SRC_URI_BASE}/${P}-basedn-with-spaces-fix-3.patch
+ ${SRC_URI_BASE}/${P}-nfs4-tcp-only.patch
+ ${SRC_URI_BASE}/${P}-correct-ldap-lib.patch
+ ${SRC_URI_BASE}/${P}-dont-fail-on-empty-master-fix-2.patch
+ ${SRC_URI_BASE}/${P}-expire-works-too-hard.patch
+ ${SRC_URI_BASE}/${P}-unlink-mount-return-fix.patch
+ ${SRC_URI_BASE}/${P}-update-linux-auto_fs4-h.patch"
+DEPEND="virtual/libc
+ ldap? ( >=net-nds/openldap-2.0 )
+ sasl? ( virtual/krb5 )"
+ # currently, sasl code assumes the presence of kerberosV
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+src_unpack() {
+ unpack ${P}.tar.bz2
+ PATCH_LIST="${P}-ldap-page-control-configure-fix.patch ${P}-xfn-not-supported.patch ${P}-basedn-with-spaces-fix-3.patch ${P}-nfs4-tcp-only.patch ${P}-correct-ldap-lib.patch ${P}-dont-fail-on-empty-master-fix-2.patch ${P}-expire-works-too-hard.patch ${P}-unlink-mount-return-fix.patch ${P}-update-linux-auto_fs4-h.patch"
+ for i in ${PATCH_LIST}; do
+ EPATCH_OPTS="-p1 -d ${S}" epatch ${DISTDIR}/${i}
+ done
+
+ cd "${S}"
+ eautoconf || die "Autoconf failed"
+
+ # # use CC and CFLAGS from environment (bug #154797)
+ # write these values in Makefile.conf
+# (echo "CC := @CC@"; echo "CFLAGS := @CFLAGS@") >> Makefile.conf.in
+ # make sure Makefile.conf is parsed after Makefile.rules
+# sed -ni '/include Makefile.conf/{x; n; G}; p' Makefile
+
+ # do not include <nfs/nfs.h>, rather <linux/nfs.h>,
+ # as the former is a lame header for the latter (bug #157968)
+ sed -i 's@nfs/nfs.h@linux/nfs.h@' include/rpc_subs.h
+}
+
+src_compile() {
+ CFLAGS="${CFLAGS}" \
+ econf \
+ $(use_with ldap openldap) \
+ $(use_with sasl) \
+ --enable-ignore-busy \
+ || die "configure failed"
+
+ emake || die "make failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+
+ newinitd "${FILESDIR}"/autofs5.rc1 autofs
+}
+
+pkg_postinst() {
+ elog "Note: If you plan on using autofs for automounting"
+ elog "remote NFS mounts without having the NFS daemon running"
+ elog "please add portmap to your default run-level."
+}