diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2007-10-09 23:43:04 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2007-10-09 23:43:04 +0000 |
commit | 5d1b60bd64ae361923511a97d5939b30fce97e3c (patch) | |
tree | 7e4d857ffbf2db28130ca4c4501a4e4ca128b771 /sys-auth/nss_ldap | |
parent | Fix quoting for all ebuilds. (diff) | |
download | historical-5d1b60bd64ae361923511a97d5939b30fce97e3c.tar.gz historical-5d1b60bd64ae361923511a97d5939b30fce97e3c.tar.bz2 historical-5d1b60bd64ae361923511a97d5939b30fce97e3c.zip |
Upstream minor version bump, fixes Kerberos issues for bug #165638 and upstream integrated the skipmembers patch.
Package-Manager: portage-2.1.3.12
Diffstat (limited to 'sys-auth/nss_ldap')
-rw-r--r-- | sys-auth/nss_ldap/ChangeLog | 8 | ||||
-rw-r--r-- | sys-auth/nss_ldap/Manifest | 16 | ||||
-rw-r--r-- | sys-auth/nss_ldap/files/digest-nss_ldap-257.2 | 3 | ||||
-rw-r--r-- | sys-auth/nss_ldap/nss_ldap-257.2.ebuild | 73 |
4 files changed, 95 insertions, 5 deletions
diff --git a/sys-auth/nss_ldap/ChangeLog b/sys-auth/nss_ldap/ChangeLog index ebdf28a7a470..f8f9b60a0ee4 100644 --- a/sys-auth/nss_ldap/ChangeLog +++ b/sys-auth/nss_ldap/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-auth/nss_ldap # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-auth/nss_ldap/ChangeLog,v 1.42 2007/10/09 23:39:47 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-auth/nss_ldap/ChangeLog,v 1.43 2007/10/09 23:43:03 robbat2 Exp $ + +*nss_ldap-257.2 (09 Oct 2007) + + 09 Oct 2007; Robin H. Johnson <robbat2@gentoo.org> +nss_ldap-257.2.ebuild: + Upstream minor version bump, fixes Kerberos issues for bug #165638 and + upstream integrated the skipmembers patch. 09 Oct 2007; Robin H. Johnson <robbat2@gentoo.org> nss_ldap-239-r1.ebuild, nss_ldap-249.ebuild, nss_ldap-250.ebuild, nss_ldap-250-r1.ebuild, diff --git a/sys-auth/nss_ldap/Manifest b/sys-auth/nss_ldap/Manifest index dae73fd5d33a..3aa23a2d7974 100644 --- a/sys-auth/nss_ldap/Manifest +++ b/sys-auth/nss_ldap/Manifest @@ -32,6 +32,7 @@ DIST nss_ldap-250.tar.gz 240122 RMD160 52a27c0282d43c0b4e291dceaeeac7fcf43d8ece DIST nss_ldap-252.tar.gz 228027 RMD160 2748ae6cf76b785bfe5fbab8d650f66d2dd830ef SHA1 a2ac1f394360c1d78f51393f3948cf38c6ef5391 SHA256 ce9dd91ac056c70fd2608dd0b8dad0627bf942c2b24de7e61ac18c50385fac9d DIST nss_ldap-253.tar.gz 228278 RMD160 a129985fe6b27a481efa94e07e994cbcdbb6867c SHA1 fb08e794233d4524bcd784fe6d845b0b236a72a2 SHA256 c2caa483d171304f08a7e9a6cad7569ace5bc7f4f297ddd470e940799c6f190c DIST nss_ldap-254.tar.gz 228504 RMD160 db8e57be27f0fddca0f285380eb3bd9d7e2a11f9 SHA1 4ef320b99edc0f8fc2e9c3ebf13842490c772c98 SHA256 3bc77bd173b1cbeda8d19a923f3d62ae4ce02c57d5af68b71254fb3896c03730 +DIST nss_ldap-257.2.tar.gz 274699 RMD160 b27f4509335b7eb026e32458689c01072448093f SHA1 e479a52028836d2494a68e3183673cfd1c202c54 SHA256 7850f40208d1d3dd946e0c9388e7420ef07f69855fd2721fd2784f3cdb5b82fb DIST nss_ldap-257.tar.gz 229242 RMD160 b7260a768217901c701c52a5f2446894f6dc7aef SHA1 fc57c721bcbab7eaa3ddcf4953141ab03d788fc2 SHA256 22a0e3b0ebffc5d8f252144a422ef5eaef2ad1255aa7c0953691c990a44e267b EBUILD nss_ldap-239-r1.ebuild 1344 RMD160 072c5afe01d93c4e89dea9434e6cb4725444de70 SHA1 7ebd221362f33881debde95614d0d608f3aa8104 SHA256 bab782405e7699ed20d73e0cf19afc036659a60591b5cd2f7e74fdb2a3f42c32 MD5 e3994581a5a52fd5acb8d62efb415b3b nss_ldap-239-r1.ebuild 1344 @@ -65,14 +66,18 @@ EBUILD nss_ldap-254.ebuild 2030 RMD160 6530c786a79e96399bf26f13cb256a384ae80afc MD5 c4a7ad2dbf9b09f84efc20a84b180446 nss_ldap-254.ebuild 2030 RMD160 6530c786a79e96399bf26f13cb256a384ae80afc nss_ldap-254.ebuild 2030 SHA256 3959144611d0b462ba31d848870fe3681aba4787e634daab49a41413286a07c1 nss_ldap-254.ebuild 2030 +EBUILD nss_ldap-257.2.ebuild 2164 RMD160 1b97dc6588a44af9ca59b305b3f6413b60d1d38b SHA1 7d774df771f578a63d53d2f91be5c5e652a17d89 SHA256 3798b83d7a54f472a385b9609b8a0a246427597c01f415b65961f032f099952a +MD5 2f95f8dd682b2ba5d2cf1ab017b4f138 nss_ldap-257.2.ebuild 2164 +RMD160 1b97dc6588a44af9ca59b305b3f6413b60d1d38b nss_ldap-257.2.ebuild 2164 +SHA256 3798b83d7a54f472a385b9609b8a0a246427597c01f415b65961f032f099952a nss_ldap-257.2.ebuild 2164 EBUILD nss_ldap-257.ebuild 2138 RMD160 533377fb60031b31dc04d701e87dee1b322feab0 SHA1 1087a6d6a4b58af90ad74e8f13b8e6a4e539a965 SHA256 c5e0fd06bbdaf705c4dafdf97f6eed0dea52ed460724fdf6c47ead3ab474188f MD5 75a602b05cb2ace4a2bed8d15b4ba0d0 nss_ldap-257.ebuild 2138 RMD160 533377fb60031b31dc04d701e87dee1b322feab0 nss_ldap-257.ebuild 2138 SHA256 c5e0fd06bbdaf705c4dafdf97f6eed0dea52ed460724fdf6c47ead3ab474188f nss_ldap-257.ebuild 2138 -MISC ChangeLog 13127 RMD160 478b572a0a62a629769e2dddf35a7a9da4096740 SHA1 538599ef3e3659ea350e799903e81c09cf605c7a SHA256 edf80bffd9580d6787bd16bba631a0e366ff4069833da3b0f7fb75e606914db3 -MD5 43847e1ac8a5763f4d16b79f7e0ceeaf ChangeLog 13127 -RMD160 478b572a0a62a629769e2dddf35a7a9da4096740 ChangeLog 13127 -SHA256 edf80bffd9580d6787bd16bba631a0e366ff4069833da3b0f7fb75e606914db3 ChangeLog 13127 +MISC ChangeLog 13354 RMD160 532a03b90eb667cd61103176f90479b54e44f83d SHA1 950510ebac160bfb4d801181dea5ff96ec86e9b9 SHA256 21aaedb47abe018949fca3b1813a7fd8b5299930457cbed19ea6d197bb5ba9f1 +MD5 661a2699b6912f770d915434df1180e9 ChangeLog 13354 +RMD160 532a03b90eb667cd61103176f90479b54e44f83d ChangeLog 13354 +SHA256 21aaedb47abe018949fca3b1813a7fd8b5299930457cbed19ea6d197bb5ba9f1 ChangeLog 13354 MISC metadata.xml 374 RMD160 d093200b154cb3766f818bb06ab05fb29d45af0c SHA1 0e6b6cc539b9c537d3a5464884ca2ca9c1717134 SHA256 72f6eb7d9ee256d2edb0336e03b71674bf17d2828222ca8722fdb48a88304365 MD5 641473a13d5ae20a9b73223b84af5c0d metadata.xml 374 RMD160 d093200b154cb3766f818bb06ab05fb29d45af0c metadata.xml 374 @@ -104,3 +109,6 @@ SHA256 264643b639bda401692e803df310f0dbd733b4e0ff0b957adef1aa06f1d86736 files/di MD5 3a26b74845c398ef0b6135f1ec0076c5 files/digest-nss_ldap-257 238 RMD160 28c19ab2e4173abe990177834bb88dd0a142945d files/digest-nss_ldap-257 238 SHA256 933836f317037365b7fb89a65e09616ce94983e82ae8a400831126d5dc3b8f0c files/digest-nss_ldap-257 238 +MD5 19817af7a2822f521287be1f67a370d4 files/digest-nss_ldap-257.2 244 +RMD160 9ef8371fec5ec45f50d742bc74597471e2604ef9 files/digest-nss_ldap-257.2 244 +SHA256 ac72acab66b0186959c7b67436191d4d51ecc0e057761fb5e596be47bf1045c9 files/digest-nss_ldap-257.2 244 diff --git a/sys-auth/nss_ldap/files/digest-nss_ldap-257.2 b/sys-auth/nss_ldap/files/digest-nss_ldap-257.2 new file mode 100644 index 000000000000..7936c05b797e --- /dev/null +++ b/sys-auth/nss_ldap/files/digest-nss_ldap-257.2 @@ -0,0 +1,3 @@ +MD5 031878bfbd68c6a85043ab312170f83d nss_ldap-257.2.tar.gz 274699 +RMD160 b27f4509335b7eb026e32458689c01072448093f nss_ldap-257.2.tar.gz 274699 +SHA256 7850f40208d1d3dd946e0c9388e7420ef07f69855fd2721fd2784f3cdb5b82fb nss_ldap-257.2.tar.gz 274699 diff --git a/sys-auth/nss_ldap/nss_ldap-257.2.ebuild b/sys-auth/nss_ldap/nss_ldap-257.2.ebuild new file mode 100644 index 000000000000..7c0e79ab9182 --- /dev/null +++ b/sys-auth/nss_ldap/nss_ldap-257.2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-auth/nss_ldap/nss_ldap-257.2.ebuild,v 1.1 2007/10/09 23:43:03 robbat2 Exp $ + +inherit fixheadtails eutils multilib + +IUSE="debug sasl kerberos" + +DESCRIPTION="NSS LDAP Module" +HOMEPAGE="http://www.padl.com/OSS/nss_ldap.html" +SRC_URI="http://www.padl.com/download/${P}.tar.gz" + +SLOT="0" +LICENSE="LGPL-2" +KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" + +DEPEND=">=net-nds/openldap-2.1.30-r5 + sasl? ( dev-libs/cyrus-sasl ) + kerberos? ( virtual/krb5 )" +RDEPEND="${DEPEND} + !<net-fs/autofs-4.1.3" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/nsswitch.ldap.diff + # Applied by upstream + #epatch "${FILESDIR}"/${PN}-239-tls-security-bug.patch + epatch "${FILESDIR}"/${PN}-249-sasl-compile.patch + EPATCH_OPTS="-p1 -d ${S}" epatch "${FILESDIR}"/${PN}-252-reconnect-timeouts.patch + # Applied by upstream + #EPATCH_OPTS="-p1 -d ${S}" epatch "${FILESDIR}"/${PN}-254-nss_getgrent_skipmembers.patch + EPATCH_OPTS="-p1 -d ${S}" epatch "${FILESDIR}"/${PN}-257-nss_max_group_depth.patch + sed -i.orig \ + -e '/^ @(#)\$Id: ldap.conf,v/s,^,#,' \ + "${S}"/ldap.conf || die "failed to clean up initial version marker" + # fix head/tail stuff + ht_fix_file "${S}"/Makefile.am "${S}"/Makefile.in "${S}"/depcomp + # fix build borkage + for i in Makefile.{in,am}; do + sed -i.orig \ + -e '/^install-exec-local: nss_ldap.so/s,nss_ldap.so,,g' \ + "${S}"/$i + done +} + +src_compile() { + local myconf="" + use debug && myconf="${myconf} --enable-debugging" + use kerberos && myconf="${myconf} --enable-configurable-krb5-ccname-gssapi" + econf \ + --with-ldap-lib=openldap \ + --libdir=/$(get_libdir) \ + --enable-schema-mapping \ + --enable-paged-results \ + --enable-rfc2307bis \ + ${myconf} || die "configure failed" + + emake || die "make failed" +} + +src_install() { + dodir /$(get_libdir) + + emake -j1 DESTDIR="${D}" install || die "make install failed" + + insinto /etc + doins ldap.conf + + dodoc ldap.conf ANNOUNCE NEWS ChangeLog AUTHORS \ + COPYING CVSVersionInfo.txt README nsswitch.ldap certutil + docinto docs; dodoc doc/* +} |