ChangeLog

# ChangeLog for app-admin/diradm
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/diradm/ChangeLog,v 1.32 2008/02/20 23:03:36 robbat2 Exp $

20 Feb 2008; Robin H. Johnson diradm-2.9.3.ebuild:
Stable on amd64 per misplaced bug #181562.

14 Jun 2007; Tobias Scherbaum diradm-2.9.3.ebuild:
ppc stable, bug #181562

12 Jun 2007; Markus Ullmann diradm-2.9.3.ebuild:
Stable on x86 wrt bug #181562

11 Jun 2007; Markus Rothe diradm-2.9.3.ebuild:
Stable on ppc64; bug #181562

07 Jun 2007; Christian Faulhammer ChangeLog:
modified ChangeLog to meet common standards

26 Apr 2007; Robin H. Johnson diradm-2.1.ebuild,
diradm-2.2.ebuild, diradm-2.3.ebuild, diradm-2.4.ebuild,
diradm-2.5.ebuild, diradm-2.8.2.ebuild, diradm-2.9.ebuild,
diradm-2.9.1.ebuild, diradm-2.9.3.ebuild:
Clean up all usage of HOMEPAGE in SRC_URI, as well as not installing COPYING.

10 Apr 2007; Robin H. Johnson diradm-2.9.ebuild:
Refix #172174.

*diradm-2.9.3 (30 Mar 2007)

30 Mar 2007; Robin H. Johnson diradm-2.9.1.ebuild,
+diradm-2.9.3.ebuild:
Bump for new upstream version, and also fix bug #172174 for IUSE.

*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)

22 Mar 2007; Robin H. Johnson +diradm-2.9.ebuild:
Add 2.9 version to the tree, read the release notes and changelog!.

*diradm-2.8.2 (22 Mar 2007)

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,
diradm-2.2.ebuild, diradm-2.3.ebuild, diradm-2.4.ebuild,
diradm-2.5.ebuild:
Replacing einfo with elog

04 Jan 2007; Steve Dibb diradm-1.1.ebuild,
diradm-1.1-r1.ebuild, diradm-1.2.ebuild, diradm-2.1.ebuild,
diradm-2.2.ebuild, diradm-2.3.ebuild, diradm-2.4.ebuild,
diradm-2.5.ebuild:
ebuild cleanup, bug 157661

11 Feb 2006; Michael Cummings diradm-2.1.ebuild,
diradm-2.2.ebuild, diradm-2.3.ebuild, diradm-2.4.ebuild,
diradm-2.5.ebuild:
Setting virtual for MIME-Base64

*diradm-2.5 (30 Aug 2005)

30 Aug 2005; Robin H. Johnson +diradm-2.5.ebuild:
New upstream version.

13 Aug 2005; Michael Hanselmann diradm-2.4.ebuild:
Stable on ppc.

12 Aug 2005; Robin H. Johnson diradm-1.2.ebuild,
diradm-2.4.ebuild:
Stabilize 1.2 and 2.4 on x86.

*diradm-2.4 (04 Jul 2005)

04 Jul 2005; Robin H. Johnson +diradm-2.4.ebuild:
Version bump.

25 May 2005; Michael Cummings diradm-2.3.ebuild:
dev-perl/MIME-Base64 => perl-core/MIME-Base64 migration

25 May 2005; Michael Cummings diradm-2.2.ebuild:
dev-perl/MIME-Base64 => perl-core/MIME-Base64 migration

25 May 2005; Michael Cummings diradm-2.1.ebuild:
dev-perl/MIME-Base64 => perl-core/MIME-Base64 migration

*diradm-2.3 (09 Jan 2005)

09 Jan 2005; Robin H. Johnson +diradm-2.3.ebuild:
new version.

*diradm-2.2 (09 Jan 2005)

09 Jan 2005; Robin H. Johnson +diradm-2.2.ebuild:
New version.

*diradm-2.1 (23 Dec 2004)

23 Dec 2004; Robin H. Johnson +diradm-2.1.ebuild:
New major revision, from a forked tree (by myself).

05 Oct 2004; Pieter Van den Abeele diradm-1.2.ebuild:
Masked diradm-1.2.ebuild stable for ppc

21 Jul 2004; David Holm diradm-1.2.ebuild:
Added to ~ppc.

*diradm-1.2 (19 Jul 2004)
*diradm-1.1-r1 (19 Jul 2004)

19 Jul 2004; Robin H. Johnson diradm-1.1-r1.ebuild,
diradm-1.2.ebuild, metadata.xml:
ebuild cleanup, version bump.

12 Mar 2004; Michael Sterrett diradm-1.1.ebuild:
Don't assign default to S; header fix

*diradm-1.1 (05 Jul 2003)

05 Jul 2003; Robin H. Johnson diradm-1.1.ebuild:
Initial commit

Manifest

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
DIST diradm-2.2.tar.bz2 70141 RMD160 bea902268ca9c5b00d64931e94e872522272e127 SHA1 913dd6680ae1a5b2ef6244550d2bc53454911d60 SHA256 b4ee5cbccc316334062ebfe1af1baeefd7e261ae8db2d8383255943280d9d5af
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
DIST diradm-2.9.1.tar.bz2 96905 RMD160 ea0955942535217ea2221ccdee795fe194bd7a44 SHA1 18c47973f0b38cedb0753db6fab4412b94c9c446 SHA256 cf4bfa74f57e63ba489f2f4348fa32a0e1bfe873e0ee43d0723b27e92fadc2c2
DIST diradm-2.9.3.tar.bz2 105362 RMD160 b4c24bbcecfd8f092f510663eb512b600f1c4ce2 SHA1 8451ff3023bd18c7b29200bc495db8a22f1f8935 SHA256 4bd8261c11916caab989b596c78f648510225de4d52af3c9a425ef92bf6a096d
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
EBUILD diradm-1.1.ebuild 653 RMD160 dbe6d6f232fe40f9d47507bfd4bb09addac7b8a9 SHA1 75b4d36789bcd47e2138311251c672adf93b47ff SHA256 5afd7ddb167b001a880933bcd8223198ae092620cc5307351bf61b96e4127e02
EBUILD diradm-1.2.ebuild 659 RMD160 4ff11606204827b910c641b9c9074c9fba6ee5d6 SHA1 3000c55847d1ef5df5ff76b807713e75d38cdb68 SHA256 92b7bab4a7c787bf4fd6f8c750880aecb3082297607053244615f23cbc262e55
EBUILD diradm-2.1.ebuild 982 RMD160 85e778096c39c3447de95fda192082161e7c5e83 SHA1 3b7feaab175628d36d80615e43b04c35847b4d4b SHA256 d57808cffb751944d460f99081ccd16f1c3d4304b7831747710036b212e1c798
EBUILD diradm-2.2.ebuild 982 RMD160 886c3025b6fdd1d282164daf725cde2d31651e0d SHA1 c0841266d66026ca58bbae61e8698346df856a9f SHA256 85a27cc71d876ba318b1ad135fab727f9f1ccafb7e1ac8f0b33dfcde5507bd0b
EBUILD diradm-2.3.ebuild 1102 RMD160 cc30d3d12c92f2682bea5abb4cf044f0d8f3cb81 SHA1 f6a5438008b0f5f2deefcdf33d2d860aaf97e058 SHA256 f1d9e9de229cf01f649bc75d14ebd47f7ec949480f3a4ad824b7baea097505f0
EBUILD diradm-2.4.ebuild 1298 RMD160 17758997a61b8c892f364234c7d409049efbea9c SHA1 8f38ffb824d101417459e8731b96bccdfd83d7b7 SHA256 765328e3212b5bd18181e240f63e5f265d08dc867bc5497f257cb308855ec718
EBUILD diradm-2.5.ebuild 1307 RMD160 75c90dbdf48038acfc175f1c6dd9d2c83d8a2971 SHA1 057621e4dfdd060ee4ef0fceec4119ed05c09dda SHA256 88170d53d0bf92df2a304c66f5c3e0ca68ad12c87cb210ddc6ea217bdfa25ab5
EBUILD diradm-2.8.2.ebuild 1485 RMD160 178d61f59431b0b83cb792036c3226e956ba1db7 SHA1 2ead33c99fdc55cea6decbc318908613441fce00 SHA256 07e8642eb8c0c1cb5d317d1a5565a03d592ebc0a569fc915e8dc8f43bcc27580
EBUILD diradm-2.9.1.ebuild 2042 RMD160 794d99ee145e01259e0538ffe2d8bba167342757 SHA1 262001219cf962a2c68f18996145ef67e973727a SHA256 ac6d03153116573b2dbb8036d672814bcab00befc8cec198dc725584ce929242
EBUILD diradm-2.9.3.ebuild 2038 RMD160 c1d90a35470b62ed2e80b67d98a03b4e5bd48359 SHA1 8ee753931e224ac0f78453ac3d72cc65cafeb9e8 SHA256 cf23da0fcb9ed41f3dee41ca829d0f4473713bf39002270081c6143e83ad7edf
EBUILD diradm-2.9.ebuild 1963 RMD160 1a8cc31e5a682006aaab78a7bfadfa2965cb7222 SHA1 e10785cae982db8bc5be1965d1ae8c799a659b70 SHA256 ba1f3156f1003cf48288a479cca1abb2631b01a0d928b5db5efdc3260aea42c3
MISC ChangeLog 4628 RMD160 9859ed87c158b74b4f7848ba9bcec39579714042 SHA1 39d30375dffe4aa1d501a43b8a0fee6d2a04d62b SHA256 66e98da56fbb0122715b7db96b01f8e1fd38e3c9dfe1a1af3a57b12b30380386
MISC metadata.xml 279 RMD160 f84566b5a463b59cc5ddd8a2210a54de9492ed2f SHA1 98caf044b8fce3f5ff202c7f7b71f0dcb9d51947 SHA256 785db7b7f8e4f9a526dc574ce2aa10024cc83af170f38ec9af9f56c23fc15543

diradm-1.1-r1.ebuild

# 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-1.1-r1.ebuild,v 1.4 2007/01/24 14:04:47 genone Exp $

DESCRIPTION="diradm is for managing posix users/groups in an LDAP directory"
HOMEPAGE="http://www.hits.at/diradm/"
SRC_URI="http://www.hits.at/${PN}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86"
IUSE=""
RDEPEND="net-nds/openldap"
DEPEND=""

src_install() {
dosbin diradm || die

insinto /etc
doins diradm.conf

dodoc CHANGES README
}

pkg_postinst() {
elog "Don't forget to customize /etc/diradm.conf for your LDAP schema"
}

diradm-1.1.ebuild

# 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-1.1.ebuild,v 1.10 2007/01/24 14:04:47 genone Exp $

DESCRIPTION="diradm is for managing posix users/groups in an LDAP directory"
HOMEPAGE="http://www.hits.at/diradm/"
SRC_URI="http://www.hits.at/diradm/diradm-1.1.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86"
IUSE=""

DEPEND="net-nds/openldap"

src_install() {
dosbin diradm || die

insinto /etc
doins diradm.conf

dodoc CHANGES README
}

pkg_postinst() {
elog "Don't forget to customize /etc/diradm.conf for your LDAP schema"
}

diradm-1.2.ebuild

# 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-1.2.ebuild,v 1.7 2007/01/24 14:04:47 genone Exp $

DESCRIPTION="diradm is for managing posix users/groups in an LDAP directory"
HOMEPAGE="http://www.hits.at/diradm/"
SRC_URI="http://www.hits.at/${PN}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ppc"
IUSE=""
RDEPEND="net-nds/openldap"
DEPEND=""

src_install() {
dosbin diradm || die

insinto /etc
doins diradm.conf

dodoc CHANGES README
}

pkg_postinst() {
elog "Don't forget to customize /etc/diradm.conf for your LDAP schema"
}

diradm-2.1.ebuild

# 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.1.ebuild,v 1.7 2007/04/26 02:58:06 robbat2 Exp $

DESCRIPTION="diradm is for managing posix users/groups in an LDAP directory"
BASE_URI="http://research.iat.sfu.ca/custom-software/"
HOMEPAGE="http://www.hits.at/diradm/"
SRC_URI="${BASE_URI}/${PN}/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~ppc"
IUSE="samba"
DEPEND="net-nds/openldap
virtual/perl-MIME-Base64
samba? (
dev-perl/Crypt-SmbHash
>=net-fs/samba-3
)"

src_compile() {
local myconf
myconf="`use_enable samba`"
econf ${myconf} || die
emake
}

src_install() {
make install DESTDIR="${D}" || die
dodoc CHANGES* README AUTHORS ChangeLog NEWS README.prefork THANKS
}

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."
}

diradm-2.2.ebuild

# 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.2.ebuild,v 1.6 2007/04/26 02:58:06 robbat2 Exp $

DESCRIPTION="diradm is for managing posix users/groups in an LDAP directory"
BASE_URI="http://research.iat.sfu.ca/custom-software/"
HOMEPAGE="http://www.hits.at/diradm/"
SRC_URI="${BASE_URI}/${PN}/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~ppc"
IUSE="samba"
DEPEND="net-nds/openldap
virtual/perl-MIME-Base64
samba? (
dev-perl/Crypt-SmbHash
>=net-fs/samba-3
)"

src_compile() {
local myconf
myconf="`use_enable samba`"
econf ${myconf} || die
emake
}

src_install() {
make install DESTDIR="${D}" || die
dodoc CHANGES* README AUTHORS ChangeLog NEWS README.prefork THANKS
}

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."
}

diradm-2.3.ebuild

# 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.3.ebuild,v 1.6 2007/04/26 02:58:06 robbat2 Exp $

DESCRIPTION="diradm is for managing posix users/groups in an LDAP directory"
BASE_URI="http://research.iat.sfu.ca/custom-software/"
HOMEPAGE="http://www.hits.at/diradm/"
SRC_URI="${BASE_URI}/${PN}/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~ppc"
IUSE="samba"
DEPEND="net-nds/openldap
virtual/perl-MIME-Base64
samba? (
dev-perl/Crypt-SmbHash
>=net-fs/samba-3
)"

src_compile() {
local myconf
myconf="`use_enable samba`"
econf ${myconf} || die
emake
}

src_install() {
make install DESTDIR="${D}" || die
dodoc CHANGES* README AUTHORS ChangeLog NEWS README.prefork THANKS
insinto /etc/openldap/schema
doins irixpassword.schema
}

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."
}

diradm-2.4.ebuild

# 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.4.ebuild,v 1.7 2007/04/26 02:58:06 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="http://research.iat.sfu.ca/custom-software/diradm/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="ppc x86"
IUSE="samba irixpasswd automount"
DEPEND="net-nds/openldap
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 ChangeLog NEWS README.prefork THANKS TODO
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."
}

diradm-2.5.ebuild

# 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.6 2007/04/26 02:58:06 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="http://research.iat.sfu.ca/custom-software/diradm/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~ppc ~x86 ~amd64"
IUSE="samba irixpasswd automount"
DEPEND="net-nds/openldap
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 ChangeLog NEWS README.prefork THANKS TODO
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."
}

diradm-2.8.2.ebuild

# 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.2 2007/04/26 02:58:06 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="http://orbis-terrarum.net/~robbat2/${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 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."
}

diradm-2.9.1.ebuild

# 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.3 2007/04/26 02:58:06 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="http://orbis-terrarum.net/~robbat2/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~ppc64 ~ppc ~x86 ~amd64"
IUSE="samba irixpasswd automount test"
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 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() {
use test || die "You must build diradm with USE=test to run the testcases!"
emake -j1 check
}

diradm-2.9.3.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/diradm/diradm-2.9.3.ebuild,v 1.6 2008/02/20 23:03:36 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="http://orbis-terrarum.net/~robbat2/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="samba irixpasswd automount test"
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 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() {
use test || die "You must build diradm with USE=test to run the testcases!"
emake -j1 check
}

diradm-2.9.ebuild

# 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.4 2007/04/26 02:58:06 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="http://orbis-terrarum.net/~robbat2/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~ppc64 ~ppc ~x86 ~amd64"
IUSE="samba irixpasswd automount test"
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 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
}

metadata.xml




no-herd

robbat2@gentoo.org
Robin H. Johnson