summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEray Aslan <eras@gentoo.org>2013-04-19 06:45:39 +0000
committerEray Aslan <eras@gentoo.org>2013-04-19 06:45:39 +0000
commitde7abe26ef0ffa262ebf8dc4652ad35d3910cc97 (patch)
treee6173498303fbf1134621ed6eff262e4c1c473d2 /app-crypt/mit-krb5
parentpunt old, clarifies the bMaxPower declaration status (diff)
downloadhistorical-de7abe26ef0ffa262ebf8dc4652ad35d3910cc97.tar.gz
historical-de7abe26ef0ffa262ebf8dc4652ad35d3910cc97.tar.bz2
historical-de7abe26ef0ffa262ebf8dc4652ad35d3910cc97.zip
Version bump
Package-Manager: portage-2.2.0_alpha173/cvs/Linux x86_64 Manifest-Sign-Key: 0x77F1F175586A3B1F
Diffstat (limited to 'app-crypt/mit-krb5')
-rw-r--r--app-crypt/mit-krb5/ChangeLog7
-rw-r--r--app-crypt/mit-krb5/Manifest30
-rw-r--r--app-crypt/mit-krb5/mit-krb5-1.11.2.ebuild126
3 files changed, 148 insertions, 15 deletions
diff --git a/app-crypt/mit-krb5/ChangeLog b/app-crypt/mit-krb5/ChangeLog
index 1298c3fe3993..7dd1bbf84aac 100644
--- a/app-crypt/mit-krb5/ChangeLog
+++ b/app-crypt/mit-krb5/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-crypt/mit-krb5
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.365 2013/04/03 07:18:05 eras Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.366 2013/04/19 06:45:27 eras Exp $
+
+*mit-krb5-1.11.2 (19 Apr 2013)
+
+ 19 Apr 2013; Eray Aslan <eras@gentoo.org> +mit-krb5-1.11.2.ebuild:
+ Version bump
03 Apr 2013; Eray Aslan <eras@gentoo.org> mit-krb5-1.11.1.ebuild:
Fix libverto dependency - bug #464126
diff --git a/app-crypt/mit-krb5/Manifest b/app-crypt/mit-krb5/Manifest
index df285d4a5790..cec948539652 100644
--- a/app-crypt/mit-krb5/Manifest
+++ b/app-crypt/mit-krb5/Manifest
@@ -8,23 +8,25 @@ AUX mit-krb5kadmind.initd-r1 592 SHA256 3e55c79f19aaa6ef6b64a621c03dbb2eac3ad923
AUX mit-krb5kdc.initd-r1 556 SHA256 709309dea043aa306c2fcf0960e0993a6db540c220de64cf92d6b85f1cca23c5 SHA512 d6d0076886ce284fc395fafc2dc253b4b3ee97b2986dea51388d96a1e1294680fb171f475efc7844559e2c6aac44b26678a9255921db9a58dcf2e7164f0aeec5 WHIRLPOOL 87e54c3df6b8b45058fe0c90c25946e37228aba32077ebcb595a82a0a6fc7268a516dcb1cfd0ce3fd82afedf19b5df2399ac05931f207d0f3d2e26afd590abef
AUX mit-krb5kpropd.initd-r1 595 SHA256 c374ea05d7e9f15e10c8f9dbd0cad6548e0f92aef7de33e5dbc27222e9407e7b SHA512 a18c523aebbb6b8512cd261eac2149c7422214ef6a233e1ceb1b4da9187eeca317ddd75a153b13382571778931bbed00b1803ed015ff01875c8d565b3f3a593f WHIRLPOOL 869f8aec4764a12b5b5506a2fab8ea2641b58cb347a1db60110cccbb011dc51ab9115824828184abc55efccf540d6b014a57e0891b1d6d4ce28ff35405197aeb
DIST krb5-1.11.1-signed.tar 11663360 SHA256 3a230ff6a7f8775752292e9303d3fa8a801a353301bc24d80b860d99f9d20768 SHA512 721a14bf09571d951b0070110e2f2469e55b593d7321a1288bea1da62f33fb6d2be556bf6410a8ad0134cecdb6b67dafbd5f34404eb00383fe8fcac167f7743e WHIRLPOOL e8363343229e96eb9d2e05767d4b9b426b41a8bca51bb91cf815b50f920d289a7273d7cf9d279bfafcc3407ca0ecf67559c5c0a510562d2f7b61fc5d71f8cf3d
+DIST krb5-1.11.2-signed.tar 11673600 SHA256 f0373295fb320b9702468eb0df33397e7278326ec1681a8c6037cc53cb0120a5 SHA512 2db58530a98c4bdf9c6f797f3fb2881a3bdeda680804309f1f40e877a5a1c6e589021e1e0521b5a258626e5d04105ad0c01575b2104313b4b9592ee1ae8b8006 WHIRLPOOL 10deade6b13e88187e827513a8e56a4287a654e5b6f9554ef85657fd6d7ded5ba0d2311c001e1b35f13e0d1c5ddeefeca68cdf43ee4192432b318d8cc55c2bdd
EBUILD mit-krb5-1.11.1.ebuild 3270 SHA256 e39ba0c861bdd3f9477d55faf647e3985db5aa9d6178db5525dbb17ae87fd5aa SHA512 90429906b3f86720c1055c0bca1053826c0bf64a631b84d8177d3b5d111de5303e9d82b94eda074958f2931f5843f187aa71373a1c633bbc6755211306170e55 WHIRLPOOL f32dba7942629ade9facdf9b2c8b9a42e6a27cb67d046b2b030ce8bb666fb4294734dd038cd5913522eab22f864ce71a2195cb1f80d0244eee42ef6f722e8e0a
-MISC ChangeLog 57566 SHA256 1bba33f4874cde94562649a7926196c8421983ee7ae474f4834a61cbbefc3bc3 SHA512 8c69d303f4919cd4e3311bac11b044e3c6b034ba4e1b30ef6425241065302a408ccc8931e3e2c1026eb8cec11033119236e9c23aff7a83e026000656fc275fe6 WHIRLPOOL e699cfd99d1818acd025ad059020e9b7dcead7aa93ab01eda56c0b617cdb58d921b644a38ed15344f3db36ce6798e5ea83bc71530a2e5d2d0ae83af9b8b27a2f
+EBUILD mit-krb5-1.11.2.ebuild 3280 SHA256 aa04117b955500335d92d84611ecec0676b96337863a80dedac49014f1460c0a SHA512 9b96ccdb8f9ae4f581d0a19b49ad12c2299c9b03501a3fdd4ddc6c5aaa2e42a5be9c143c0c442640ffbe0a4c2d17e0546ef83b3c866ef376cc6e71d97c86d3d8 WHIRLPOOL 3ebd47ad0b81262f5940c5e5763c28eef2223a04d7a5a3ca8b1cf7eb18c1ce320514af296d10391364b5d8e965a0f548632ff9e95927ef7075f35b60166efaca
+MISC ChangeLog 57683 SHA256 6e6dbf15d7066fc59aabad00c9ed7d3fef813109f374f5134465535ad54a4152 SHA512 baecab64b21a36c7def46664938bb618d6b96db2032b873d0a23375da7c75d981925b6cdc9b6896a8b926c8a06b6047f060b82e7af2fabfe365f099e0a068adf WHIRLPOOL 1a809025f9c1a96b9a59de7815d4ccc5e4b63b892911d7f986fc6720af3e852c9d5eefbd6a275ffa17094c79d162aa4130f1368ec60f3729507412b5df2e6bb1
MISC metadata.xml 668 SHA256 da5862dde92f34b882870961cb9f1e4aa8209fc549e32a43d99770a9de8b232d SHA512 0038aeb7cda74161d2e2fe97c5124ee6cc86a24b9503714c128cd8b9af8b8050a89cf5dd3aadd66b1714c1d1aeb8564d50479547a586200793ea485e9f9c6c8b WHIRLPOOL 52394a4f4d5acb11f3bf2e76e036707c7f7741990d70bafb5c87a6da5d191b6aee3cb8383f6e66694cbda7458eb1a869c7ec8758750741835e2f1af4e028378c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJRW9evAAoJEHfx8XVYajsfLcIQAIopwkxN5csLyzKjGGOYNGuP
-kMo7jIpmq9xQKE0tK7DHSQuwj4K/TuIY4na8NzhzLXKTm0/5NowPnwe7hJwPqlJw
-JdMlPDuNNYQJY2QTOn8dg+c0vmg28nVwpiCmt2J9eCWKUuWgtRl4bNrQ9k0UtCmx
-w8E9FdB0NpcpbnwFuums4j6Nm1uK9WER0uWef92FRKNuaLXEldJk2KJ/Yc0ZBH9r
-ao/awFATZb5vnhhI905f5DlMfyU7KckbTf4x67Fo8QrsAd7yCDz8wgcsM3SJKiQS
-jHxQmLH5x9G8OqQ3mMFKlaV+FNiZN/Pp0kSt7kl46WMJsrQi8Zq4Q8T0b7zXEmzz
-l+omyFY7GThu26Wm4nsx7uHofNQ7TAdNuiNKdGETNRww1DqOUDCx8tfLrvOXp11d
-p4spMygf8yKgYXnrwp/iFWJg1l7MUth/GpIo1DZG0010bVpWPThdfY927fbeCDOT
-+kJKsVjgTieGe4t7aALhRgHBlx3IgZLgNriJ9q0wzvC9M/uDRTH0UWO0NeMNRSZK
-Yii9Q03tPL51jyAFPvh1TCqFnIf3ZetsvFG9U6x6bU9h/XI58KnEca6QR+ITsC1H
-UEgptQ052B3aKk5jpbvBS6dOyNoBFO+cRcSuPWP/T4UD8YnRDSdAtmTB3EM+7ou6
-kHf7XxB4K2B/BM3Th4pL
-=GTns
+iQIcBAEBCAAGBQJRcOgSAAoJEHfx8XVYajsfceMQAJBSRk5aHqhG5pYS+WFccF9R
+Bd1EnSQ3wn4znVhK1TkncSw+Q/oVRo35acVqCy3zCJrDAvFN6zM0K61zTfoHFNvA
+2cHOKLFpZaaee3kwUhydl6PtEzKZDY8LRqGcQqd80UBtKGZV/bz4KwLLQXPTFbO0
+4CqKJPCmzFVItiKXPzPAxOL1O9aE06rYIiJJ94HHLgp6HJ8H6/RO1jrcEjIWmATh
+fti5pq/5Yx0rcM8S97O3Q3VMX9qB5dKBnlubenx/uNqQRvBf+xonuTS4QbAX6CX9
+2gqkAvc33Dzq4FK7xTNaliuX0DRxcJk9JDJq5zji6KUtWTU7vEMDIpI0sSg+33J3
+aX7LdSwO8QXnAZxHcRcF0hRtRj6/FVPfyGwv6IP8UmIHcVNAZ09exBJ6vlBievep
+Vxx+N2OzwzziwNbLwQJLU4LFdFzqyVYoF+LaHP3rLRxxhaeV9GF+CAm9AL7pkmUO
+VMKgloGHNR1DPTzVNMubmn9JjjY1OFa4mT/DsWK/yJWkVxMBtybT7odUU7jnmv66
+wZ5A++xTeJCyJ7vd1hcgSAQpeo+Tjnih5AbJlOiNRwrKLj4KyLjzdH6NiR0lfrxD
+uSI+vxcVVruioSGU+KdJX1gG8teVZSDYM6pcmMKGQjA7Hd2VLMXc/xL0fsddPoQq
+7T/oSXSy59LT2+6fB6q0
+=KU03
-----END PGP SIGNATURE-----
diff --git a/app-crypt/mit-krb5/mit-krb5-1.11.2.ebuild b/app-crypt/mit-krb5/mit-krb5-1.11.2.ebuild
new file mode 100644
index 000000000000..dffb76343543
--- /dev/null
+++ b/app-crypt/mit-krb5/mit-krb5-1.11.2.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.11.2.ebuild,v 1.1 2013/04/19 06:45:27 eras Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_5,2_6,2_7} )
+inherit eutils flag-o-matic python-any-r1 versionator
+
+MY_P="${P/mit-}"
+P_DIR=$(get_version_component_range 1-2)
+DESCRIPTION="MIT Kerberos V"
+HOMEPAGE="http://web.mit.edu/kerberos/www/"
+SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar"
+
+LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="doc +keyutils openldap +pkinit +threads test xinetd"
+
+RDEPEND="!!app-crypt/heimdal
+ >=sys-libs/e2fsprogs-libs-1.41.0
+ || ( dev-libs/libverto[libev] dev-libs/libverto[libevent] dev-libs/libverto[tevent] )
+ keyutils? ( sys-apps/keyutils )
+ openldap? ( net-nds/openldap )
+ pkinit? ( dev-libs/openssl )
+ xinetd? ( sys-apps/xinetd )"
+DEPEND="${RDEPEND}
+ virtual/yacc
+ doc? ( virtual/latex-base )
+ test? ( dev-lang/tcl
+ dev-lang/python
+ dev-util/dejagnu )"
+
+S=${WORKDIR}/${MY_P}/src
+
+src_unpack() {
+ unpack ${A}
+ unpack ./"${MY_P}".tar.gz
+}
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-1.11_uninitialized.patch"
+ epatch "${FILESDIR}/${PN}_krb5-config_LDFLAGS.patch"
+
+ # tcl-8.6 compatibility
+ sed -i -e 's/interp->result/Tcl_GetStringResult(interp)/' \
+ kadmin/testing/util/tcl_kadm5.c || die
+}
+
+src_configure() {
+ append-cppflags "-I${EPREFIX}/usr/include/et"
+ # QA
+ append-flags -fno-strict-aliasing
+ append-flags -fno-strict-overflow
+
+ use keyutils || export ac_cv_header_keyutils_h=no
+ econf \
+ $(use_with openldap ldap) \
+ "$(use_with test tcl "${EPREFIX}/usr")" \
+ $(use_enable pkinit) \
+ $(use_enable threads thread-support) \
+ --without-hesiod \
+ --enable-shared \
+ --with-system-et \
+ --with-system-ss \
+ --enable-dns-for-realm \
+ --enable-kdc-lookaside-cache \
+ --with-system-verto \
+ --disable-rpath
+}
+
+src_compile() {
+ emake -j1
+}
+
+src_test() {
+ emake -j1 check
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \
+ install
+
+ # default database dir
+ keepdir /var/lib/krb5kdc
+
+ cd ..
+ dodoc README
+
+ if use doc; then
+ dohtml -r doc/html/*
+ docinto pdf
+ dodoc doc/pdf/*.pdf
+ fi
+
+ newinitd "${FILESDIR}"/mit-krb5kadmind.initd-r1 mit-krb5kadmind
+ newinitd "${FILESDIR}"/mit-krb5kdc.initd-r1 mit-krb5kdc
+ newinitd "${FILESDIR}"/mit-krb5kpropd.initd-r1 mit-krb5kpropd
+
+ insinto /etc
+ newins "${ED}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example
+ insinto /var/lib/krb5kdc
+ newins "${ED}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example
+
+ if use openldap ; then
+ insinto /etc/openldap/schema
+ doins "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema"
+ fi
+
+ if use xinetd ; then
+ insinto /etc/xinetd.d
+ newins "${FILESDIR}/kpropd.xinetd" kpropd
+ fi
+}
+
+pkg_preinst() {
+ if has_version "<${CATEGORY}/${PN}-1.8.0" ; then
+ elog "MIT split the Kerberos applications from the base Kerberos"
+ elog "distribution. Kerberized versions of telnet, rlogin, rsh, rcp,"
+ elog "ftp clients and telnet, ftp deamons now live in"
+ elog "\"app-crypt/mit-krb5-appl\" package."
+ fi
+}