diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2007-03-22 16:37:25 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2007-03-22 16:37:25 +0000 |
commit | 5294e5a1e97cdbfb336cb75e3e9761b69b9c2237 (patch) | |
tree | bc10b215d7589189a7fbd9730a9215dc8eb54c7d /app-admin/diradm | |
parent | Initial import of arpack, closing bug #69241. (diff) | |
download | gentoo-2-5294e5a1e97cdbfb336cb75e3e9761b69b9c2237.tar.gz gentoo-2-5294e5a1e97cdbfb336cb75e3e9761b69b9c2237.tar.bz2 gentoo-2-5294e5a1e97cdbfb336cb75e3e9761b69b9c2237.zip |
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.
(Portage version: 2.1.2.2)
Diffstat (limited to 'app-admin/diradm')
-rw-r--r-- | app-admin/diradm/ChangeLog | 9 | ||||
-rw-r--r-- | app-admin/diradm/diradm-2.5.ebuild | 4 | ||||
-rw-r--r-- | app-admin/diradm/diradm-2.8.2.ebuild | 48 | ||||
-rw-r--r-- | app-admin/diradm/files/digest-diradm-2.8.2 | 3 |
4 files changed, 61 insertions, 3 deletions
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 <robbat2@gentoo.org> 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 <genone@gentoo.org> diradm-1.1.ebuild, diradm-1.1-r1.ebuild, diradm-1.2.ebuild, diradm-2.1.ebuild, 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 |