From bffa64055ddea165be117ddb97f79e66db121ec9 Mon Sep 17 00:00:00 2001 From: "Robin H. Johnson" Date: Thu, 22 Mar 2007 16:37:25 +0000 Subject: [PATCH] Add ~amd64 and bump diradm to 2.8.2, after a long series of private-use releases. 2.8 and later releases bring in an automated test suite. Also read KNOWN-BUGS for places where LDAP is just plain incompatible with POSIX, and workarounds for this. Package-Manager: portage-2.1.2.2 --- app-admin/diradm/ChangeLog | 9 +++- app-admin/diradm/Manifest | 34 ++++++++------- app-admin/diradm/diradm-2.5.ebuild | 4 +- app-admin/diradm/diradm-2.8.2.ebuild | 48 ++++++++++++++++++++++ app-admin/diradm/files/digest-diradm-2.8.2 | 3 ++ 5 files changed, 77 insertions(+), 21 deletions(-) create mode 100644 app-admin/diradm/diradm-2.8.2.ebuild create mode 100644 app-admin/diradm/files/digest-diradm-2.8.2 diff --git a/app-admin/diradm/ChangeLog b/app-admin/diradm/ChangeLog index 972527591a98..77785643cf82 100644 --- a/app-admin/diradm/ChangeLog +++ b/app-admin/diradm/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-admin/diradm # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/diradm/ChangeLog,v 1.21 2007/01/24 14:04:47 genone Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/diradm/ChangeLog,v 1.22 2007/03/22 16:37:25 robbat2 Exp $ + + 22 Mar 2007; Robin H. Johnson diradm-2.5.ebuild, + +diradm-2.8.2.ebuild: + Add ~amd64 and bump diradm to 2.8.2, after a long series of private-use + releases. 2.8 and later releases bring in an automated test suite. Also read + KNOWN-BUGS for places where LDAP is just plain incompatible with POSIX, and + workarounds for this. 24 Jan 2007; Marius Mauch diradm-1.1.ebuild, diradm-1.1-r1.ebuild, diradm-1.2.ebuild, diradm-2.1.ebuild, diff --git a/app-admin/diradm/Manifest b/app-admin/diradm/Manifest index a3ca69d9425b..a31ef94147f1 100644 --- a/app-admin/diradm/Manifest +++ b/app-admin/diradm/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - DIST diradm-1.1.tar.gz 12935 RMD160 a336674380a231948765888f0841b3984d7b16e8 SHA1 1c8263eb4919df97a88339f78bcea98bbf1a0ec3 SHA256 fe234cd6ae06265995121b2fab1c34e38bcd02b42af6b550793cc90075f4b3f4 DIST diradm-1.2.tar.gz 13616 RMD160 f86e505eb2dba0766225778a9a71af609489a113 SHA1 f0c87b84bfedcc0b8af0806ef6bc183dbe33bf3e SHA256 a4757a7bbc15aee50a002fd8486a0ff815eaf802cd629dd39ae558cdb7f86055 DIST diradm-2.1.tar.bz2 67803 RMD160 0725f7b5da0d494e9bbc9954caec76dc956892aa SHA1 e71b03a54fb58b52f58edd307e4cba973effbf18 SHA256 ddca15a53402c328b4a761096396b3055ac2dfda35b32b79fabdb82c24879125 @@ -8,6 +5,7 @@ DIST diradm-2.2.tar.bz2 70141 RMD160 bea902268ca9c5b00d64931e94e872522272e127 SH DIST diradm-2.3.tar.bz2 70887 RMD160 fc9856868f7c56a3f381db398225599e6db6f5e3 SHA1 0388d3dd4a51f77537472f1c63e97596b874b236 SHA256 17bc0806e9122b58a2a16381520f8a25fb47150184c5f984bf88059d7ca169ed DIST diradm-2.4.tar.bz2 73656 RMD160 a43bcb30f1869b1d157a09b13c0138861915a12e SHA1 a8443fe075eb54f35c434d195f2d24591941dfb5 SHA256 f23be84d94c057537b669ea3c4b3892bffdb9d4babc9ccb229524d10f257c80a DIST diradm-2.5.tar.bz2 74983 RMD160 0c0e4d1fc231fab328f84fb318866e221e7104ff SHA1 7bd8d9f4d939418202d53b23448511c1b4bd22be SHA256 bd746d8476e7913a42f8da4148286b5fddf3d11f66de55866c96248eaa869503 +DIST diradm-2.8.2.tar.bz2 78543 RMD160 71fb42a12939d49189dbc3cb5c136d480b48a2dd SHA1 8430fd189e0e0ac21a56f8e57853f827288ace97 SHA256 12ba68f4f5be7248579406c7fc87f2c966687d761192cb0acae0c784feff3d44 EBUILD diradm-1.1-r1.ebuild 658 RMD160 b42e13f5df1056695916317c1f492e092a322149 SHA1 0a698d6bcc55a68fd313971476bc3f28747cc9a0 SHA256 9d38f23c751c93166085f2651b367287874c63bc4035a6395cfe3dac41af4676 MD5 0aa2a2daa68fd386047735d0251dc5ee diradm-1.1-r1.ebuild 658 RMD160 b42e13f5df1056695916317c1f492e092a322149 diradm-1.1-r1.ebuild 658 @@ -36,14 +34,18 @@ EBUILD diradm-2.4.ebuild 1267 RMD160 b7f4c5870f16ee2382afdf6bd4b78cee4b128fbd SH MD5 13e3fb3d0f8a9f8ef56d869a67cf974c diradm-2.4.ebuild 1267 RMD160 b7f4c5870f16ee2382afdf6bd4b78cee4b128fbd diradm-2.4.ebuild 1267 SHA256 7953c44277d002521cd11984c165cd9c99b32c127ceb5075d0526b937bda8dd9 diradm-2.4.ebuild 1267 -EBUILD diradm-2.5.ebuild 1269 RMD160 17477d01087f3d6e7cf11af3af7f3050f6a7850b SHA1 e53b5520b98f8364ac83532aa744828185eff3a5 SHA256 3cb90d2ed52123d199756ff8195ba2322f97895e1f8afa4a9ac5135083dfbd82 -MD5 c1844f69b1f4f1d210e6e79bf737f9f5 diradm-2.5.ebuild 1269 -RMD160 17477d01087f3d6e7cf11af3af7f3050f6a7850b diradm-2.5.ebuild 1269 -SHA256 3cb90d2ed52123d199756ff8195ba2322f97895e1f8afa4a9ac5135083dfbd82 diradm-2.5.ebuild 1269 -MISC ChangeLog 2750 RMD160 23ea1c5a6e95b5c3b2d3e9a8887c2909ccba9e62 SHA1 2a04437b19b6daca01e0f29544c9699971697a37 SHA256 fb17f1f2aeebde8c31e5a9a994459d83f407887d629706fd4a42a3714ec6461c -MD5 ec48ef19c8fedc531d90a1226ab1bd07 ChangeLog 2750 -RMD160 23ea1c5a6e95b5c3b2d3e9a8887c2909ccba9e62 ChangeLog 2750 -SHA256 fb17f1f2aeebde8c31e5a9a994459d83f407887d629706fd4a42a3714ec6461c ChangeLog 2750 +EBUILD diradm-2.5.ebuild 1277 RMD160 f37285ea71fa4912f29b08f42c648b5114a46725 SHA1 ba9a84a7a20146e7c49396ece884bfa0287e8ce4 SHA256 43097e24a69a2013e242915be1fec5ce7a79a7fb4bc3669e6a5c6b624b7e2fff +MD5 bca4e57d30c5c262c31567ef5ea1ecf6 diradm-2.5.ebuild 1277 +RMD160 f37285ea71fa4912f29b08f42c648b5114a46725 diradm-2.5.ebuild 1277 +SHA256 43097e24a69a2013e242915be1fec5ce7a79a7fb4bc3669e6a5c6b624b7e2fff diradm-2.5.ebuild 1277 +EBUILD diradm-2.8.2.ebuild 1470 RMD160 94c870f48e41083a4bfb2baa1f4a94691b2afa9e SHA1 eb02c6b5e9cdcf8d35f3c2cf2c30d81bf6e18010 SHA256 88380f984d2b940378e81dcaf5b5779f0997f25ef0c687bfe18cbf9f5ac957db +MD5 f36eb37c9747d3b0f001bc144e4bed7e diradm-2.8.2.ebuild 1470 +RMD160 94c870f48e41083a4bfb2baa1f4a94691b2afa9e diradm-2.8.2.ebuild 1470 +SHA256 88380f984d2b940378e81dcaf5b5779f0997f25ef0c687bfe18cbf9f5ac957db diradm-2.8.2.ebuild 1470 +MISC ChangeLog 3103 RMD160 4958420f89bcc41c85f930d394438729a6d3e0b6 SHA1 15c29ad91205f30ed85277c9abb53c96e11a4267 SHA256 7fa41cdeb5fadc4f332e128458f3c75f2476ba56de7cdf4c0f0223d1323dd6ff +MD5 a3b76bb1e2401fa63cead000c59f4cba ChangeLog 3103 +RMD160 4958420f89bcc41c85f930d394438729a6d3e0b6 ChangeLog 3103 +SHA256 7fa41cdeb5fadc4f332e128458f3c75f2476ba56de7cdf4c0f0223d1323dd6ff ChangeLog 3103 MISC metadata.xml 279 RMD160 f84566b5a463b59cc5ddd8a2210a54de9492ed2f SHA1 98caf044b8fce3f5ff202c7f7b71f0dcb9d51947 SHA256 785db7b7f8e4f9a526dc574ce2aa10024cc83af170f38ec9af9f56c23fc15543 MD5 b0d485ea1a51fb83c70daedef2599272 metadata.xml 279 RMD160 f84566b5a463b59cc5ddd8a2210a54de9492ed2f metadata.xml 279 @@ -72,10 +74,6 @@ SHA256 bf0b09c8812d702b0fdec0616daa9efdcf1461d5fc9b779ebe3f5718ac0a0342 files/di MD5 af0dc709209342d8664cbf6017ced238 files/digest-diradm-2.5 232 RMD160 a0bec05955e12c8229cd33cca9605ac396c2b2ec files/digest-diradm-2.5 232 SHA256 3f17605cafac6327009a7793365bdc713b6e35d559b8db7005aeaf6b9fdb4fe7 files/digest-diradm-2.5 232 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.1 (GNU/Linux) - -iD8DBQFFt2oh6J2i8a8J4okRAuePAJ4ya4Uaa9glK20SIgdgmtTUvYGarwCggFXZ -gfU6CmyiJeotP0hbgVugDLQ= -=O4Es ------END PGP SIGNATURE----- +MD5 e4ee116cfe2ec7b67959298df8ffca02 files/digest-diradm-2.8.2 238 +RMD160 50a79cd549b2ead5db8730196b7d48a63ac41b95 files/digest-diradm-2.8.2 238 +SHA256 fa796b2171fb59929a6fb241e04812588c18d8ea5d9cf975d9806935bb81cce4 files/digest-diradm-2.8.2 238 diff --git a/app-admin/diradm/diradm-2.5.ebuild b/app-admin/diradm/diradm-2.5.ebuild index 4efa613c2020..01d308369005 100644 --- a/app-admin/diradm/diradm-2.5.ebuild +++ b/app-admin/diradm/diradm-2.5.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/diradm/diradm-2.5.ebuild,v 1.4 2007/01/24 14:04:47 genone Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/diradm/diradm-2.5.ebuild,v 1.5 2007/03/22 16:37:25 robbat2 Exp $ DESCRIPTION="diradm is a nearly complete nss/shadow suite for managing POSIX users/groups/data in LDAP." HOMEPAGE="http://research.iat.sfu.ca/custom-software/diradm/" @@ -8,7 +8,7 @@ SRC_URI="${HOMEPAGE}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~ppc ~x86" +KEYWORDS="~ppc ~x86 ~amd64" IUSE="samba irixpasswd automount" DEPEND="net-nds/openldap virtual/perl-MIME-Base64 diff --git a/app-admin/diradm/diradm-2.8.2.ebuild b/app-admin/diradm/diradm-2.8.2.ebuild new file mode 100644 index 000000000000..d42a7e9fcf86 --- /dev/null +++ b/app-admin/diradm/diradm-2.8.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/diradm/diradm-2.8.2.ebuild,v 1.1 2007/03/22 16:37:25 robbat2 Exp $ + +DESCRIPTION="diradm is a nearly complete nss/shadow suite for managing POSIX users/groups/data in LDAP." +#HOMEPAGE="http://research.iat.sfu.ca/custom-software/diradm/" +#SRC_URI="${HOMEPAGE}/${P}.tar.bz2" +HOMEPAGE="http://orbis-terrarum.net/~robbat2/" +SRC_URI="${HOMEPAGE}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~ppc ~x86 ~amd64" +IUSE="samba irixpasswd automount" +DEPEND="net-nds/openldap + sys-apps/gawk + sys-apps/coreutils + sys-apps/grep + dev-lang/perl + app-shells/bash + sys-apps/sed + virtual/perl-MIME-Base64 + samba? ( + dev-perl/Crypt-SmbHash + >=net-fs/samba-3.0.6 + )" + +src_compile() { + local myconf + myconf="`use_enable samba` `use_enable automount` `use_enable irixpasswd`" + econf ${myconf} || die "econf failed" + emake || die "emake failed" +} + +src_install() { + emake install DESTDIR="${D}" || die "emake install failed" + dodoc CHANGES* README AUTHORS COPYING ChangeLog NEWS README.prefork THANKS TODO KNOWN-BUGS + if use irixpasswd; then + insinto /etc/openldap/schema + doins irixpassword.schema + fi +} + +pkg_postinst() { + elog "The new diradm pulls many settings from your LDAP configuration." + elog "But don't forget to customize /etc/diradm.conf for other settings." + elog "Please see the README to instructions if you problems." +} diff --git a/app-admin/diradm/files/digest-diradm-2.8.2 b/app-admin/diradm/files/digest-diradm-2.8.2 new file mode 100644 index 000000000000..f945ee3d3d1c --- /dev/null +++ b/app-admin/diradm/files/digest-diradm-2.8.2 @@ -0,0 +1,3 @@ +MD5 093b8057fbb427e0b0010b6ad1271951 diradm-2.8.2.tar.bz2 78543 +RMD160 71fb42a12939d49189dbc3cb5c136d480b48a2dd diradm-2.8.2.tar.bz2 78543 +SHA256 12ba68f4f5be7248579406c7fc87f2c966687d761192cb0acae0c784feff3d44 diradm-2.8.2.tar.bz2 78543 -- 2.26.2