Add 2.9 version to the tree, read the release notes and changelog!.
authorRobin H. Johnson <robbat2@gentoo.org>
Thu, 22 Mar 2007 21:42:24 +0000 (21:42 +0000)
committerRobin H. Johnson <robbat2@gentoo.org>
Thu, 22 Mar 2007 21:42:24 +0000 (21:42 +0000)
Package-Manager: portage-2.1.2.2

app-admin/diradm/ChangeLog
app-admin/diradm/Manifest
app-admin/diradm/diradm-2.9.ebuild [new file with mode: 0644]
app-admin/diradm/files/digest-diradm-2.9 [new file with mode: 0644]

index 77785643cf82956d8d5798bf72462217c89da0e9..a79e8baa40f22bb73b34b43e6b4320c5a2bb21e3 100644 (file)
@@ -1,6 +1,11 @@
 # 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.22 2007/03/22 16:37:25 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/diradm/ChangeLog,v 1.23 2007/03/22 21:42:24 robbat2 Exp $
+
+*diradm-2.9 (22 Mar 2007)
+
+  22 Mar 2007; Robin H. Johnson <robbat2@gentoo.org> +diradm-2.9.ebuild:
+  Add 2.9 version to the tree, read the release notes and changelog!.
 
   22 Mar 2007; Robin H. Johnson <robbat2@gentoo.org> diradm-2.5.ebuild,
   +diradm-2.8.2.ebuild:
index a31ef94147f1296a6afff5d6af352b32c66216f3..5d6a4079fa22d1fe80e53a0ef483d515ca177180 100644 (file)
@@ -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.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
 RMD160 b42e13f5df1056695916317c1f492e092a322149 diradm-1.1-r1.ebuild 658
@@ -42,10 +43,14 @@ 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
-MISC ChangeLog 3103 RMD160 4958420f89bcc41c85f930d394438729a6d3e0b6 SHA1 15c29ad91205f30ed85277c9abb53c96e11a4267 SHA256 7fa41cdeb5fadc4f332e128458f3c75f2476ba56de7cdf4c0f0223d1323dd6ff
-MD5 a3b76bb1e2401fa63cead000c59f4cba ChangeLog 3103
-RMD160 4958420f89bcc41c85f930d394438729a6d3e0b6 ChangeLog 3103
-SHA256 7fa41cdeb5fadc4f332e128458f3c75f2476ba56de7cdf4c0f0223d1323dd6ff ChangeLog 3103
+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
 MISC metadata.xml 279 RMD160 f84566b5a463b59cc5ddd8a2210a54de9492ed2f SHA1 98caf044b8fce3f5ff202c7f7b71f0dcb9d51947 SHA256 785db7b7f8e4f9a526dc574ce2aa10024cc83af170f38ec9af9f56c23fc15543
 MD5 b0d485ea1a51fb83c70daedef2599272 metadata.xml 279
 RMD160 f84566b5a463b59cc5ddd8a2210a54de9492ed2f metadata.xml 279
@@ -77,3 +82,6 @@ SHA256 3f17605cafac6327009a7793365bdc713b6e35d559b8db7005aeaf6b9fdb4fe7 files/di
 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
+MD5 4a10dbba64ece95748bb9a16e3ded797 files/digest-diradm-2.9 232
+RMD160 86f72b87f5aa7ff7fa3f5489c8d2aa938604707a files/digest-diradm-2.9 232
+SHA256 51bb3ad2426efd1ae1f554e16b8883cf53dcf870697c0a6ff874b0ee60e0e364 files/digest-diradm-2.9 232
diff --git a/app-admin/diradm/diradm-2.9.ebuild b/app-admin/diradm/diradm-2.9.ebuild
new file mode 100644 (file)
index 0000000..2885145
--- /dev/null
@@ -0,0 +1,66 @@
+# 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 $
+
+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/files/digest-diradm-2.9 b/app-admin/diradm/files/digest-diradm-2.9
new file mode 100644 (file)
index 0000000..9002f1f
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 7f7f6aa0dfd865504597950c888163be diradm-2.9.tar.bz2 96825
+RMD160 b7e3d8c6c0be7ee64ab230824d55261e2b790c8f diradm-2.9.tar.bz2 96825
+SHA256 bbc72a0367f8ec0607b1d1ae1b8aa67d9818f7de8fe0893f91da05948e108b19 diradm-2.9.tar.bz2 96825