diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2008-09-24 00:55:57 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2008-09-24 00:55:57 +0000 |
commit | 4c5a22d2bdfedf55b674f09913303c486973602e (patch) | |
tree | 2c78de4c1f7bd6771e122fd158bbdffb2d81b269 /app-admin/diradm | |
parent | Fix bug 238526 by putting patches behind !vanilla (diff) | |
download | historical-4c5a22d2bdfedf55b674f09913303c486973602e.tar.gz historical-4c5a22d2bdfedf55b674f09913303c486973602e.tar.bz2 historical-4c5a22d2bdfedf55b674f09913303c486973602e.zip |
Version bump, upstream fix for UID generation per bug 230209 thanks to Eric Thibodeau <kyron@neuralbs.com> and Horatiu Halmaghi <hha13@sfu.ca>.
Package-Manager: portage-2.2_rc8/cvs/Linux 2.6.27-rc1-10246-gca5de40 x86_64
Diffstat (limited to 'app-admin/diradm')
-rw-r--r-- | app-admin/diradm/ChangeLog | 8 | ||||
-rw-r--r-- | app-admin/diradm/Manifest | 14 | ||||
-rw-r--r-- | app-admin/diradm/diradm-2.9.5.ebuild | 69 |
3 files changed, 79 insertions, 12 deletions
diff --git a/app-admin/diradm/ChangeLog b/app-admin/diradm/ChangeLog index e7d79742b5b3..6d015cf47218 100644 --- a/app-admin/diradm/ChangeLog +++ b/app-admin/diradm/ChangeLog @@ -1,6 +1,12 @@ # 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.33 2008/07/17 21:21:40 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/diradm/ChangeLog,v 1.34 2008/09/24 00:55:57 robbat2 Exp $ + +*diradm-2.9.5 (24 Sep 2008) + + 24 Sep 2008; Robin H. Johnson <robbat2@gentoo.org> +diradm-2.9.5.ebuild: + Version bump, upstream fix for UID generation per bug 230209 thanks to + Eric Thibodeau <kyron@neuralbs.com> and Horatiu Halmaghi <hha13@sfu.ca>. 17 Jul 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml: add GLEP 56 USE flag desc from use.local.desc diff --git a/app-admin/diradm/Manifest b/app-admin/diradm/Manifest index 11c71b08aba8..e0b8fcf52951 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 @@ -11,6 +8,7 @@ DIST diradm-2.5.tar.bz2 74983 RMD160 0c0e4d1fc231fab328f84fb318866e221e7104ff SH 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.5.tar.bz2 113429 RMD160 92503903faf4ad4de49327db11d9623d87003dc9 SHA1 01cf10d40519ac2446460f1802016f8619260559 SHA256 8d189981d0fbd63bd55114f7b1c34f97f39a832fa5093f63be3c403ba4da87e4 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 @@ -23,13 +21,7 @@ EBUILD diradm-2.5.ebuild 1307 RMD160 75c90dbdf48038acfc175f1c6dd9d2c83d8a2971 SH 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.5.ebuild 2048 RMD160 e920765a33961237b3e4befea8576f59319a066d SHA1 2ef822c4a476e03a3c1636d629a591d233e43210 SHA256 020e5621b738b911b31221b81738a76b3fdd65d2d3b95e6bb93235973e59afd3 EBUILD diradm-2.9.ebuild 1963 RMD160 1a8cc31e5a682006aaab78a7bfadfa2965cb7222 SHA1 e10785cae982db8bc5be1965d1ae8c799a659b70 SHA256 ba1f3156f1003cf48288a479cca1abb2631b01a0d928b5db5efdc3260aea42c3 -MISC ChangeLog 4740 RMD160 c81a5d5455646351be884e6227d660a7d30f2b1c SHA1 2043e8489a88d6a6eb0193249f518304f959115d SHA256 6c83623330ab1547d38d3935c2146024ac6a0df2ae7a6caca4a181e0d5494211 +MISC ChangeLog 4994 RMD160 ac7c9bed03e0622a0a2c2fb43ce376bc4a491ec6 SHA1 97901903ef03f35e6cb7ab558c47417674c79382 SHA256 0ee28e4df52cf36c8255518af5691d00f98cea120856fb5a5de52129661e163f MISC metadata.xml 438 RMD160 0099918a929b23981edbee07aab44f4dbd3fd844 SHA1 e9a8a9e3f559e7be3cad098ae667a619ce184e8c SHA256 074a32b53478917419bda7182f8208671e9eaa9dcebefdcf104f82bd34439e9a ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.9 (GNU/Linux) - -iEYEARECAAYFAkh/t+kACgkQoeSe8B0zEfwTTgCeIuR2Yr6rJeGjGndrLbBKqoaY -iE8AnjrFXLPr/byZw09PsqTj+Ou0uanu -=9tek ------END PGP SIGNATURE----- diff --git a/app-admin/diradm/diradm-2.9.5.ebuild b/app-admin/diradm/diradm-2.9.5.ebuild new file mode 100644 index 000000000000..ed1b70f3a281 --- /dev/null +++ b/app-admin/diradm/diradm-2.9.5.ebuild @@ -0,0 +1,69 @@ +# 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.5.ebuild,v 1.1 2008/09/24 00:55:57 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-2.3 + 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 +} |