summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEray Aslan <eras@gentoo.org>2012-08-22 13:38:45 +0000
committerEray Aslan <eras@gentoo.org>2012-08-22 13:38:45 +0000
commit07c85429568c84d6c5ede5f2f50bd924bd44f178 (patch)
treef91be810c41b5791bd77a32b5cbf6cb3b1838670 /net-misc/gsasl
parentStable for amd64, wrt bug #432002 (diff)
downloadhistorical-07c85429568c84d6c5ede5f2f50bd924bd44f178.tar.gz
historical-07c85429568c84d6c5ede5f2f50bd924bd44f178.tar.bz2
historical-07c85429568c84d6c5ede5f2f50bd924bd44f178.zip
Add kerberos implementation info to configure - bug #432220
Package-Manager: portage-2.2.0_alpha121/cvs/Linux x86_64
Diffstat (limited to 'net-misc/gsasl')
-rw-r--r--net-misc/gsasl/ChangeLog8
-rw-r--r--net-misc/gsasl/Manifest19
-rw-r--r--net-misc/gsasl/gsasl-1.8.0-r1.ebuild73
3 files changed, 94 insertions, 6 deletions
diff --git a/net-misc/gsasl/ChangeLog b/net-misc/gsasl/ChangeLog
index 2fcb02fbbc63..b0cc52d76494 100644
--- a/net-misc/gsasl/ChangeLog
+++ b/net-misc/gsasl/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-misc/gsasl
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/gsasl/ChangeLog,v 1.54 2012/08/15 22:29:22 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/gsasl/ChangeLog,v 1.55 2012/08/22 13:38:45 eras Exp $
+
+*gsasl-1.8.0-r1 (22 Aug 2012)
+
+ 22 Aug 2012; Eray Aslan <eras@gentoo.org> +gsasl-1.8.0-r1.ebuild:
+ Add kerberos implementation info to configure - bug #432220
15 Aug 2012; Anthony G. Basile <blueness@gentoo.org> gsasl-1.8.0.ebuild:
Stable ppc, bug #429178
@@ -218,4 +223,3 @@
05 Jul 2004; <langthang@gentoo.org> +metadata.xml, +gsasl-0.1.1.ebuild:
New ebuild, bug #56015
-
diff --git a/net-misc/gsasl/Manifest b/net-misc/gsasl/Manifest
index fec15e334be0..dbdb7d22e006 100644
--- a/net-misc/gsasl/Manifest
+++ b/net-misc/gsasl/Manifest
@@ -5,13 +5,24 @@ AUX gsasl-gss-extra.patch 951 SHA256 68223ba6c2367bd48afa18ed0470efd808b9a563c57
DIST gsasl-1.6.1.tar.gz 4623634 SHA256 e68b7df563939b107a6e9bddae6ae587a3632405f856122e0233e239b4cab509 SHA512 57d74a8d859eafbc58d3d117fa9fb770849d25c3fb5ca4b1696af1c65715ecc98b14d881825b4a9fdf08196405c03d9558b1d62a3fa4ac092f2632798ebd081d WHIRLPOOL 998fbb4621df5a96f7d0e36b863dcb5e77216a6c403884d360f822127bb73d8b93e7450e648bb0bc5b099e430410d7f87792b79e5db51860883d9809c0ca9420
DIST gsasl-1.8.0.tar.gz 4914837 SHA256 310262d1ded082d1ceefc52d6dad265c1decae8d84e12b5947d9b1dd193191e5 SHA512 711bd87d27656834ae7e19b22a76db2b1db37dd25999cd303fe8439e23e74e87fd1474c5db1b5f97e9ab75437eeeb6167a752e9191f364f530eeabb6cddda36f WHIRLPOOL cf5a0a855218af211dc6afc61e2ed18b7bc89e4c80c3e207df125a80ba8910c1c02dfa3d6260224aab59d29dcbf8f3f40168a145863db65a01b7b0e0446f6ead
EBUILD gsasl-1.6.1.ebuild 1562 SHA256 6f6f6c0b8de6adff266357735b1b634dd3e540ad7ac3a72bd2324c219a187eb2 SHA512 83eff9acf5c0f911fd9ba2d0299611f6ca71601ba757705dc2477f7fa23eba4f4cb78cfa1a30cecc05ff0b23f0f0eb493ed8e44c3853e5552d2f80333cfd075a WHIRLPOOL 4d2fcb60fa95c6ce8d1656a6350c4314b1b5544d4ac9805ac4f50850e44d2e43abc4d3ef573af431459881eb6cd0724e0c40cc3fd80a22a9215528f266f3341b
+EBUILD gsasl-1.8.0-r1.ebuild 1812 SHA256 e55e2f36a9658229a90d61b7ce2dc7b090d7ca51f97ac1a3d8792ba84128e7df SHA512 7198b4fcca1be469b52cbe20c06a373c1055710cecbed0a45f0671e73234f679c2152797cc72a1c335a81afbf285855f990d2bcef257ed9b5a0468c5352a449b WHIRLPOOL fc8891f01cefed1af28cde8be289775cf2977a7399f747b051612e0d32bcefdbe437e570e25cf631ea2f9654f2d0aa60f8f4d4cb23ee67a8fd11d11a001adbbf
EBUILD gsasl-1.8.0.ebuild 1637 SHA256 22ad5100e8e959d582d309b3ce08a171550514048b5d91d2731463b91b930d9a SHA512 97f16cbb09624915286f0d511ae01a47c31c3f7e7d1e608fc0e37153a36f2efa3efb7c8b32b0a68e4c2a08634b15d7043450ce96a5bef440b1a39cca11566b5a WHIRLPOOL f9ae8804178e5084b86066ac71c724ce8971bfbffc0dc3bf98ec74b3147aad285778c141d5d0ae27557f79e3261fe0a18a7118c3e9ceea0a3bb7e06f0a9d417f
-MISC ChangeLog 7246 SHA256 10ad62ef4c754af86d556b72e4682bd622f42a65527f857884e00be325ca7593 SHA512 47af5d92f213a49b2b7b3892c6a6ed2bd3a90061d1f53fe7d38225cb0f331064e734ed85e2c3a539790fdcf59da7cda6db161cde6a7bbbc0444adec5a3c5a4f2 WHIRLPOOL 16be2c7fe59d02180de4a8141c9e55fed35064409bfd0ea84e79942bae1e250bdfda4cb5ed31de7a23e837b80e82373e88bbd632d51babd8bf0ecacbd3040754
+MISC ChangeLog 7403 SHA256 cd3b4524e01c184388f8f7a60e705557cb7c9d7ed199aae9b971a6e16e1232a8 SHA512 d0ca39006f505b22e3ed287e770975ca5583f766e88c90d14fcc1a641521fee1c3373b3d70bf7ef087c0bd9518ebd2316cbc74bbd293b9a785664b29664cf3ff WHIRLPOOL 8fd0cac9fc975d517fea22cc51bf430b5f7546570df7306002a6bf73583e009c8d57755577d51f77aacbe1629300edc0e5abbf764698d61f28b5bd45d159a594
MISC metadata.xml 365 SHA256 69909f3d81df55423fb7cb4b87a8968972ddb092e117f317d79fcda8e3b4256b SHA512 49659dfbc035b6ca475b09e4296b1cc56002a15c3d7dd4cb1b2b29ff15f93e473e55cb83d819a09c3474e16b0cbdb0486dcc7f49753befb58b43f33e76294796 WHIRLPOOL 5e1070b45fc80a0b4cf9ea91e6c89f0b17d8ef599d1856c8214c928f0ffb54181b4e6698814041cc22e2770fbc2d98a83c9b928e04ea907c5a165a493e987c11
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlAsIsEACgkQl5yvQNBFVTVHwQCfXf2+pYLNbTet5PoIYvvLx8VS
-q9QAn3S3igaylNNhSSZ/rHQqCrT+H0Xv
-=OQN9
+iQIcBAEBCAAGBQJQNOD0AAoJEHfx8XVYajsfgUkP/jnWlZOeHP3Dug1yVJjJJf4i
+0IJESF+GXzYnsD7fVm/9AH21HLKRL0ITRy1dJ0co+rQiWUjdVy/64uKA79alHuAM
+IfYcnLuc/3DTNhsgjoFZN+zlvo4sidv8QU4O8XyUgguSeJvrFe2w6doT7sfFkirY
+BBR9B40nS3KwJ0vZpCQLC8AMxjDp89czOiHS+KHj7/6UoJtbNInja5AsNYDRnphi
+3Cjc2DbjE2BQpyvQdo4EZzstnEau9qICrbH8A5vsW0ZhpK+ieEr1n9fp8fvHLibG
+dfCuA7VG4iuMKmq/A4lX9GwCAn7LTBpmuUQSJiCogHjodTYyuSrQ1eb27RVs17Md
++7+qbbdJleH7pKWjJq+LTdar46VDJMtslM1M5vJG1QSLOwDmmX8TpcKgahewnkaU
+C+rqaLUe+Zh3Zd2q9Ga6n5oGplbf7HtMitIxLSehJ7ypFMlnsiUTNVp1MWG79keT
+ThdEyQXc41gepwhne+dMTd0G6ou0JIBx2GXCqy88H8J2K0I5WdM539eCrZAmstFU
+VdBV0+iyp6/rgvPiDL00dp3ObCIFCab/3Ao6wuFjPVULtqyqK3syHUYyPr3HKRjD
+GWiLVObzvNr0oeGFcu/XG4fDnIwXhrBtvnjjiTHH+UIuxFqVay0BKVzgCwMABNIU
+m5L9pCUCqdRQFTc3DFLg
+=aH9s
-----END PGP SIGNATURE-----
diff --git a/net-misc/gsasl/gsasl-1.8.0-r1.ebuild b/net-misc/gsasl/gsasl-1.8.0-r1.ebuild
new file mode 100644
index 000000000000..0dc14c0a6c15
--- /dev/null
+++ b/net-misc/gsasl/gsasl-1.8.0-r1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/gsasl/gsasl-1.8.0-r1.ebuild,v 1.1 2012/08/22 13:38:45 eras Exp $
+
+EAPI="4"
+
+inherit autotools eutils
+
+DESCRIPTION="The GNU SASL client, server, and library"
+HOMEPAGE="http://www.gnu.org/software/gsasl/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc gcrypt idn kerberos nls ntlm static-libs +threads"
+
+DEPEND="
+ gcrypt? ( dev-libs/libgcrypt )
+ idn? ( net-dns/libidn )
+ kerberos? ( virtual/krb5 )
+ nls? ( >=sys-devel/gettext-0.18.1 )
+ ntlm? ( net-libs/libntlm )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-gss-extra.patch"
+ sed -i -e '/gl_WARN_ADD(\[-Werror/d' \
+ -e 's/ -Werror//' configure.ac || die
+ sed -i -e 's/ -Werror//' lib/configure.ac || die
+ eautoreconf
+}
+
+src_configure() {
+ local krb5_impl
+ if use kerberos; then
+ krb5_impl="--with-gssapi-impl="
+ krb5_impl+=$(has_version app-crypt/mit-krb5 && echo "mit" || echo "heimdal")
+ fi
+ econf \
+ --enable-client \
+ --enable-server \
+ --disable-valgrind-tests \
+ --disable-rpath \
+ --without-libshishi \
+ --without-libgss \
+ --disable-kerberos_v5 \
+ $(use_enable kerberos gssapi) \
+ ${krb5_impl} \
+ $(use_enable kerberos gs2) \
+ $(use_with gcrypt libgcrypt) \
+ $(use_enable nls) \
+ $(use_with idn stringprep) \
+ $(use_enable ntlm) \
+ $(use_with ntlm libntlm) \
+ $(use_enable static-libs static) \
+ $(use_enable threads)
+}
+
+src_install() {
+ default
+ if ! use static-libs; then
+ rm -f "${D}"/usr/lib*/lib*.la
+ fi
+ doman doc/gsasl.1 doc/man/*.3
+
+ if use doc; then
+ dodoc doc/*.{eps,ps,pdf}
+ dohtml doc/*.html
+ docinto examples
+ dodoc examples/*.c
+ fi
+}