From 1e6576a843a8d8d572c7c9d6f44c4841e365b04f Mon Sep 17 00:00:00 2001 From: "Robin H. Johnson" Date: Thu, 22 Mar 2007 22:13:20 +0000 Subject: [PATCH] Add 2.9.1 release with a last minute upstream fix. Package-Manager: portage-2.1.2.2 --- app-admin/diradm/ChangeLog | 8 ++- app-admin/diradm/Manifest | 24 +++++--- app-admin/diradm/diradm-2.9.1.ebuild | 68 ++++++++++++++++++++++ app-admin/diradm/diradm-2.9.ebuild | 6 +- app-admin/diradm/files/digest-diradm-2.9.1 | 3 + 5 files changed, 98 insertions(+), 11 deletions(-) create mode 100644 app-admin/diradm/diradm-2.9.1.ebuild create mode 100644 app-admin/diradm/files/digest-diradm-2.9.1 diff --git a/app-admin/diradm/ChangeLog b/app-admin/diradm/ChangeLog index a79e8baa40f2..608828c6a7f2 100644 --- a/app-admin/diradm/ChangeLog +++ b/app-admin/diradm/ChangeLog @@ -1,6 +1,12 @@ # 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.23 2007/03/22 21:42:24 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/diradm/ChangeLog,v 1.24 2007/03/22 22:13:20 robbat2 Exp $ + +*diradm-2.9.1 (22 Mar 2007) + + 22 Mar 2007; Robin H. Johnson diradm-2.9.ebuild, + +diradm-2.9.1.ebuild: + Add 2.9.1 release with a last minute upstream fix. *diradm-2.9 (22 Mar 2007) diff --git a/app-admin/diradm/Manifest b/app-admin/diradm/Manifest index 5d6a4079fa22..5df9e62f3d7d 100644 --- a/app-admin/diradm/Manifest +++ b/app-admin/diradm/Manifest @@ -6,6 +6,7 @@ DIST diradm-2.3.tar.bz2 70887 RMD160 fc9856868f7c56a3f381db398225599e6db6f5e3 SH 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 +DIST diradm-2.9.1.tar.bz2 96905 RMD160 ea0955942535217ea2221ccdee795fe194bd7a44 SHA1 18c47973f0b38cedb0753db6fab4412b94c9c446 SHA256 cf4bfa74f57e63ba489f2f4348fa32a0e1bfe873e0ee43d0723b27e92fadc2c2 DIST diradm-2.9.tar.bz2 96825 RMD160 b7e3d8c6c0be7ee64ab230824d55261e2b790c8f SHA1 4603be765342ee6924775ce211fc88f30e9cf9c6 SHA256 bbc72a0367f8ec0607b1d1ae1b8aa67d9818f7de8fe0893f91da05948e108b19 EBUILD diradm-1.1-r1.ebuild 658 RMD160 b42e13f5df1056695916317c1f492e092a322149 SHA1 0a698d6bcc55a68fd313971476bc3f28747cc9a0 SHA256 9d38f23c751c93166085f2651b367287874c63bc4035a6395cfe3dac41af4676 MD5 0aa2a2daa68fd386047735d0251dc5ee diradm-1.1-r1.ebuild 658 @@ -43,14 +44,18 @@ EBUILD diradm-2.8.2.ebuild 1470 RMD160 94c870f48e41083a4bfb2baa1f4a94691b2afa9e MD5 f36eb37c9747d3b0f001bc144e4bed7e diradm-2.8.2.ebuild 1470 RMD160 94c870f48e41083a4bfb2baa1f4a94691b2afa9e diradm-2.8.2.ebuild 1470 SHA256 88380f984d2b940378e81dcaf5b5779f0997f25ef0c687bfe18cbf9f5ac957db diradm-2.8.2.ebuild 1470 -EBUILD diradm-2.9.ebuild 1927 RMD160 f3194f5e1197de204eb1b99b7518093f7fac3191 SHA1 40b153fd54e09322e14e0603d69f54e4a2791f20 SHA256 194241078ce70fc9ffeb685ce60effeb4956e5dbcdcf9f8aa84f07998e5f1bd0 -MD5 e5946461cba9a2a2a31c87830a4bd0c4 diradm-2.9.ebuild 1927 -RMD160 f3194f5e1197de204eb1b99b7518093f7fac3191 diradm-2.9.ebuild 1927 -SHA256 194241078ce70fc9ffeb685ce60effeb4956e5dbcdcf9f8aa84f07998e5f1bd0 diradm-2.9.ebuild 1927 -MISC ChangeLog 3274 RMD160 9dfc9a94524cf407452eac1c62950f63a1fcbde5 SHA1 31fe0a0e6e0f90e6a0a1dc802a2c268e668f8922 SHA256 e2c43ed905e1b6fa81f1687a0484e3c509acbd7134cb754a0b97325e0151fe69 -MD5 a48794706a271512a3c0f3e7968300c6 ChangeLog 3274 -RMD160 9dfc9a94524cf407452eac1c62950f63a1fcbde5 ChangeLog 3274 -SHA256 e2c43ed905e1b6fa81f1687a0484e3c509acbd7134cb754a0b97325e0151fe69 ChangeLog 3274 +EBUILD diradm-2.9.1.ebuild 1945 RMD160 c7761d9cc6ef0e2de241ed83cde3c0c864321153 SHA1 7c6ac86058a9a95615e8f0da44c3d6a9faf72eff SHA256 10588a5dbecfba65a5f91bbe3eaa842f750212dd635e94bce4d1521eb5ec4a0d +MD5 10fea6c924d4681e4ae9f91e02a6d018 diradm-2.9.1.ebuild 1945 +RMD160 c7761d9cc6ef0e2de241ed83cde3c0c864321153 diradm-2.9.1.ebuild 1945 +SHA256 10588a5dbecfba65a5f91bbe3eaa842f750212dd635e94bce4d1521eb5ec4a0d diradm-2.9.1.ebuild 1945 +EBUILD diradm-2.9.ebuild 1943 RMD160 6a3e2fbd252aa55b703c2cddd56fa85d46988fbe SHA1 4cff915d23076c6ff0f2c7e20782f5ad497de7fe SHA256 4719dcf6d68ec926ea1391e10ed93e9b1134828b98c935a080cfee5ef0e34c5e +MD5 d6ce17de566ce416ae2c0e27a8d3e66c diradm-2.9.ebuild 1943 +RMD160 6a3e2fbd252aa55b703c2cddd56fa85d46988fbe diradm-2.9.ebuild 1943 +SHA256 4719dcf6d68ec926ea1391e10ed93e9b1134828b98c935a080cfee5ef0e34c5e diradm-2.9.ebuild 1943 +MISC ChangeLog 3453 RMD160 6350269c8b538162a777f7b8b42768ed11d02172 SHA1 dce40cf46ecc73bcdea92bf810f7d56616e20ee4 SHA256 aad124530658a49b56eabdd85a8f023c6d054d04c7745c470acca66f5267ddeb +MD5 620522ba7434e4c36776bba393e571d7 ChangeLog 3453 +RMD160 6350269c8b538162a777f7b8b42768ed11d02172 ChangeLog 3453 +SHA256 aad124530658a49b56eabdd85a8f023c6d054d04c7745c470acca66f5267ddeb ChangeLog 3453 MISC metadata.xml 279 RMD160 f84566b5a463b59cc5ddd8a2210a54de9492ed2f SHA1 98caf044b8fce3f5ff202c7f7b71f0dcb9d51947 SHA256 785db7b7f8e4f9a526dc574ce2aa10024cc83af170f38ec9af9f56c23fc15543 MD5 b0d485ea1a51fb83c70daedef2599272 metadata.xml 279 RMD160 f84566b5a463b59cc5ddd8a2210a54de9492ed2f metadata.xml 279 @@ -85,3 +90,6 @@ SHA256 fa796b2171fb59929a6fb241e04812588c18d8ea5d9cf975d9806935bb81cce4 files/di MD5 4a10dbba64ece95748bb9a16e3ded797 files/digest-diradm-2.9 232 RMD160 86f72b87f5aa7ff7fa3f5489c8d2aa938604707a files/digest-diradm-2.9 232 SHA256 51bb3ad2426efd1ae1f554e16b8883cf53dcf870697c0a6ff874b0ee60e0e364 files/digest-diradm-2.9 232 +MD5 efa701b2e58ada4719a37dc2c11b40b7 files/digest-diradm-2.9.1 238 +RMD160 d3acf9d725ed0c42f31bcc5f9ca470770625ecdf files/digest-diradm-2.9.1 238 +SHA256 9e0845367a9a712d1974df39a36be669066a5e34011f2e6eeb157552a15af5eb files/digest-diradm-2.9.1 238 diff --git a/app-admin/diradm/diradm-2.9.1.ebuild b/app-admin/diradm/diradm-2.9.1.ebuild new file mode 100644 index 000000000000..0af650cb66aa --- /dev/null +++ b/app-admin/diradm/diradm-2.9.1.ebuild @@ -0,0 +1,68 @@ +# 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.9.1.ebuild,v 1.1 2007/03/22 22:13:20 robbat2 Exp $ + +inherit eutils + +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="~ppc64 ~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 + ) + test? ( dev-perl/Crypt-SmbHash >=net-fs/samba-3.0.6 dev-util/dejagnu )" + +pkg_setup() { + if use test; then + if built_with_use net-nds/openldap minimal ; then + die "You MUST have a non-minimal build of OpenLDAP to use the testcases!" + fi + elog "Warning, for test usage, diradm is built with all optional features!" + fi +} + +src_compile() { + local myconf + if use test; then + myconf="--enable-samba --enable-automount --enable-irixpasswd" + else + myconf="`use_enable samba` `use_enable automount` `use_enable irixpasswd`" + fi + 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." +} + +src_test() { + emake -j1 check +} diff --git a/app-admin/diradm/diradm-2.9.ebuild b/app-admin/diradm/diradm-2.9.ebuild index 288514565e7f..f6e057028e46 100644 --- a/app-admin/diradm/diradm-2.9.ebuild +++ b/app-admin/diradm/diradm-2.9.ebuild @@ -1,6 +1,8 @@ # 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.9.ebuild,v 1.1 2007/03/22 21:42:24 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/diradm/diradm-2.9.ebuild,v 1.2 2007/03/22 22:13:20 robbat2 Exp $ + +inherit eutils 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/" @@ -38,7 +40,7 @@ pkg_setup() { src_compile() { local myconf if use test; then - myconf="--enable samba --enable-automount --enable-irixpasswd" + myconf="--enable-samba --enable-automount --enable-irixpasswd" else myconf="`use_enable samba` `use_enable automount` `use_enable irixpasswd`" fi diff --git a/app-admin/diradm/files/digest-diradm-2.9.1 b/app-admin/diradm/files/digest-diradm-2.9.1 new file mode 100644 index 000000000000..f87589918fa0 --- /dev/null +++ b/app-admin/diradm/files/digest-diradm-2.9.1 @@ -0,0 +1,3 @@ +MD5 fb0e6bd46a49654b4fec1802e4815eb9 diradm-2.9.1.tar.bz2 96905 +RMD160 ea0955942535217ea2221ccdee795fe194bd7a44 diradm-2.9.1.tar.bz2 96905 +SHA256 cf4bfa74f57e63ba489f2f4348fa32a0e1bfe873e0ee43d0723b27e92fadc2c2 diradm-2.9.1.tar.bz2 96905 -- 2.26.2