summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEray Aslan <eras@gentoo.org>2013-01-16 21:07:30 +0000
committerEray Aslan <eras@gentoo.org>2013-01-16 21:07:30 +0000
commit5769b34f917c979d6f0408bc75eac1c71a81dbcd (patch)
tree85cbd834019b78f7106fe804f153b8995597b4d1 /app-crypt
parentsys-cluster/torque: Fix missinterpretation of old ebuild code during transition. (diff)
downloadhistorical-5769b34f917c979d6f0408bc75eac1c71a81dbcd.tar.gz
historical-5769b34f917c979d6f0408bc75eac1c71a81dbcd.tar.bz2
historical-5769b34f917c979d6f0408bc75eac1c71a81dbcd.zip
Version bump
Package-Manager: portage-2.2.0_alpha153/cvs/Linux x86_64 Manifest-Sign-Key: 0x77F1F175586A3B1F
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/heimdal/ChangeLog7
-rw-r--r--app-crypt/heimdal/Manifest30
-rw-r--r--app-crypt/heimdal/heimdal-1.5.3.ebuild140
3 files changed, 162 insertions, 15 deletions
diff --git a/app-crypt/heimdal/ChangeLog b/app-crypt/heimdal/ChangeLog
index d114f3d2ccd0..4102e3bdfbaa 100644
--- a/app-crypt/heimdal/ChangeLog
+++ b/app-crypt/heimdal/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-crypt/heimdal
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/heimdal/ChangeLog,v 1.196 2013/01/16 19:58:57 eras Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/heimdal/ChangeLog,v 1.197 2013/01/16 21:07:18 eras Exp $
+
+*heimdal-1.5.3 (16 Jan 2013)
+
+ 16 Jan 2013; Eray Aslan <eras@gentoo.org> +heimdal-1.5.3.ebuild:
+ Version bump
*heimdal-1.5.2-r2 (16 Jan 2013)
diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest
index 6afea7a67233..8a523e3256c9 100644
--- a/app-crypt/heimdal/Manifest
+++ b/app-crypt/heimdal/Manifest
@@ -21,26 +21,28 @@ AUX heimdal_missing_symbols.patch 821 SHA256 f8ef2353ce328e444dc48e211a32e77af16
AUX krb5.conf 424 SHA256 3acbae7a561b0a76c90ab53f41d5ffb5b811a39049c5ed15b1e7a34e8c889c6e SHA512 4dad6837344e30c6988355551b5b82bce748dad7aa7648204ba7852540ad3a546b5344926789d60e78d57ff20dff87b680b790dc8d86c8dec1008feb0d809e38 WHIRLPOOL 43526f52aee4dfb456058001bc553a81e478edd315c7c7ce8e639958afdb3049ccaa686234066b17b2edfc5aee0b4af95596e0fbebd0e66455ff0599de1af5f4
DIST heimdal-1.5.1.tar.gz 6800347 SHA256 bd69940e67ce985589451d868354a959eebf96d8a059f513b23d40e4aa101d5f SHA512 897c8f562073d3f2638f1a2e7ffa76f56f3e46c3f986c50844bfba46735d4c0f1c09b9bfa3569d8dd79822afb1c04b69be09276f86e3dd2397874e4b3b839318 WHIRLPOOL 76195fde1921817b3674d71ea63ec694462f531c78fcc67c7ca94aaf7e6ca0d6507a61eb525524b5e10699275ef479938db297a6d6583a026fa7f96adc2b536d
DIST heimdal-1.5.2.tar.gz 6798615 SHA256 22603f282f31173533b939d289f3374258aa1ccccbe51ee088d7568d321279ec SHA512 a04abb6f6ad3b1d6c366d9c4e6d92f5c2ca00ae0261c7acbfb1a5782d1bab4b3c498c4fa4b114867cb7e09291cee663cf4fd5c25afca8deb425a8e5112308957 WHIRLPOOL fb0bf1a13675f240c3728cc3378d5652322c08b792a5c2d0ef21a954a1e76149bd580548aacd0dfa67df8653b27972b24bbc9e2a16ffd518646a2ca38f3d601c
+DIST heimdal-1.5.3.tar.gz 6798305 SHA256 aac27bedb33c341b6aed202af07ccc816146a893148721f8123abbbf93bbfea5 SHA512 5c7890f60d6fe6b5034fca204eb7cdb33fdc397fe09b169212b6267310b83bb0b3b06a4c2888841be34c92cbd701bd95734b4019c33c147459c4a449861c4431 WHIRLPOOL 8202b1bdf76e84b4a0fea1aa89935dfb3fbcceca38c84ffb3e3e8454691398c9a7cecfad40c6661426be5e82f4e3f43b6d6494cf287900ff958e06603b602e19
EBUILD heimdal-1.5.1-r1.ebuild 3875 SHA256 d9b54f31d60d628eb780d8548382939f6ee29c59357a0fe34449c57a6221f8d8 SHA512 68627cf737f08952ebf70b65fc9ae767afc6a6b23b4b794669f6850a4a2e185d30979122bb67c8a2f3e6b202bca8446aed09a534d51383854d5d9b6b51dc8dc0 WHIRLPOOL 412b3cf9690691d27af47da0a2c32ec17cacdfb8484bfceed6232708a77a205ee2978df3aa451a11250bc1d2628124f7b7d7b447f1294a4843c21c08c6666c27
EBUILD heimdal-1.5.2-r1.ebuild 3819 SHA256 7d62483282132b9e0487abf33e06917bf16386de6cacf555b7da5974bd43c53f SHA512 bb8d5af6f3da6d8bc76db585ab300efe430695c2777f45bcfbc425a6a8b8518c3d87631970be3bb37345a8292bd4c72dee2612217e4c76b8083bfd52e9e63eb2 WHIRLPOOL 75fbe6419321fb3bf34794cfb759fafd656e8a914707cace88f3929b05b07afb918e5e70b8a766f9dafac096846ad3848643fec500c1d6527cf37852e0c1d5ce
EBUILD heimdal-1.5.2-r2.ebuild 3841 SHA256 9f609dcb4c472cf00a96e4d922be3ca99f7f0f72f0dadeb444c162304d7f312a SHA512 dcf9f227cca89a516e4345a58a5175bfd876ae82227b4e3181f70dbe76e0bbd6366ffba95471ad556e0e0588aa694a21340aa5a385f8a8583422ad5ca001ad3b WHIRLPOOL 6482c8ebad778fcec575b5d950bfced22697d4139f4fa1e93e3ad0b35370640d939a8d2ec01b5d36cf2c769af5dc75536a964af277db420d9c13f76230df2056
EBUILD heimdal-1.5.2.ebuild 3789 SHA256 c39af36fc72a3a5caaedcab3c3860b8ba922af50c41c744626bfd5cca92fca82 SHA512 484a705580ab4bad6c7cb07d89cdb0023e7e6dc8a1d6d5ca4f924bbb2767f82fef9e12b5921d425fde884f84772845cfd2039e4f997002b9ba0b652f92e74f69 WHIRLPOOL 14d4ab75260b4b9febf1d44525506a27b605bd6acc5e1cd1f5609783f23a4c56163f14030f697f8544a3c1661f8591de2875d417e1791f96a99ea2a9096c13b8
-MISC ChangeLog 32086 SHA256 09b43fd4cef0d1297061fa8c0965bcaa1df5f61713614b10e4ab91cb81174dcd SHA512 ccbb9b0916a1aa0e12d8169efcbbe61591e36fc92c24a4ff18dde15cb454b3a39534faca35c8d532b291c6b385a870723b98c237def2d4747acd3163a8bdb7a7 WHIRLPOOL 35e04e6d361f299dc35f51baf9ec4ccc153a9b15ae119e833fc3e580d50b7174db2ae2d5482e677a5a91247b991ac25589073d467bda6a3511d1da7f30886855
+EBUILD heimdal-1.5.3.ebuild 3688 SHA256 e4c5a5683cd3c37d5fc9caea02f8b76e5beaf5c9d37153c8c04da95ea79a4a19 SHA512 9c2f77200dc1b92c1f14c8baa1e426a208950bebd14fd653ad9a2714b6bd4193e1daa1476ea3dd0be8bbf4ab55a21edba3775fd96a18a7bd871d27f6838e8f4e WHIRLPOOL 50c5c3b1da72f0f79cf88827640004c96ba202ff50a2713601db9bc637be358ef22f61fa0331b4da435922b4f769f73e4fc19ff71206d1786ff4cf285a2a7d86
+MISC ChangeLog 32199 SHA256 16ea92d14fb3ae5db416f6731b841a2cdb80abdecbbeb5bc3c98fedcbc63ce3c SHA512 81273cec886e8ab8ca5737c2bfba27d02ae9cffd97e4c324e80228e3704400bb0ca1f12cb40d11a0f24830761de16ae3fc4ab2e0e9b0be260ca8abda12703b92 WHIRLPOOL 0da88ebcbee4b0c6e4f11e7b09d867cdc4c7c5b39ec9b51125cdaa6ed9cba7270ca8e01cdd34c783caa4eaa3c2aab8a3ecd4a059e2859d2e2c8a565985fe11a5
MISC metadata.xml 469 SHA256 8d648750dfc00c8726d98166f672d9d35396cdad6f1ebed89e0ee4a29045abad SHA512 726af6834fd00706fceef63690c5605bd9d80930d707e6186bc19b7b0b325fe5edb8c71792c555d128efe7e95d4b9319d4f85cebe98261995b2d8280cf3735d3 WHIRLPOOL a873152dd611446f88202324526de306f5d6be8a6224aa9f28a4af963f9cecd4ba9c08b317ce51653e579dfe51c2ecca12b3f5ace910be83ada0cf6ae493669b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJQ9waLAAoJEHfx8XVYajsfCRUP/0GpGLSwhb5SnhVeci6yiW0n
-LURvBkjUezaviGF2NKXgq5A75zCsYvVJqiRvG2HrfKndtvdlEPELZ80dJZ+x2pDi
-pPxiZTX9PFvVv7cAWNLNvw96pFtHhmQS6sfVmvVWKUanVaf2cJ5inQ3lvrwQsH4O
-eUNUUol5F9ZAAVbnoxKta6HfvGnKreUPGSL+3z6UNrZN3EqzUmdsRAAHsAyg7c3c
-/ETkC2I2kKtKDjZN2Y4gs0iIriIgWvoc5ZWLh8CNMzmILxf01HxcpfMY3dESR+GM
-qU+GYzxdhwoN9WeeTAHCjiqdux82ABZlHS6SiCYFj1IksAdGNFd3SdLbtEVcW6uo
-peB1A4XLUz1MqlrdSaJ3l4x+bjFU8J4XqoBhlTVcjPRInams/bZAUk5sWHFbBaqB
-VzjDIjjqxjG/m8+D4w1sBsDLRQQfD5YgtjfNh155RK7IeQLng1kztvWEjNyTQglE
-Lxyh+0wjp9CUbdHL6UHx8BvnXVobhfGQsTinL4Fe8qziJ5633rcEccJPxTpRwbOz
-Pns6cvr+wRoANNu0kUFlwe46Of1wjmgCG83QRcH3NDoCrrzHqVaJ4wPc7Kd8F28f
-bTUMzcQYo+92udIUD3VBdIqmCNFCM00s/2ArVB6by+J3bOz/4C4elExkTs/4OA4E
-/gBxvytFB1GPPpliG2Ut
-=z5wy
+iQIcBAEBCAAGBQJQ9xaRAAoJEHfx8XVYajsf85cQAK2UCEItLnyIy/DNJufIxhO6
+MCifqOKk8DtSr5NKbhQgEQphSQlNnT/Q2qi9P8srog1VAC9KwlQNFwJdBx6pSdDN
+ChJjMlXagkSpqa7o7/t7BX/b2VEhkL6QayH122LF9X5wQFKzhy/FCjrNYVPJxuvC
+IgIJJhQa87de6nsL7ewpYPam5+u9dWvSo1KMYE2+wCaNeXKOh13jzqwfjBBOIbO+
+v0o7Ju3ofizAQXTBK5GQWr1kXw+9rBTGIjFu7lPNcQ/gHD54x0CSn6W0z6thUC61
+3gc8ZsGGbxPerSHqrwe/kc1FhPus7Rd86qz4hMXf12AVcf14pdZFEKOOjjHnnhga
+7M9bvmNOeIAR7fccre6VeEEB0EQ414SG9XgD/FPwyxehgrdKJ4lk/fuejv1lFxK1
+n6ibbbpEUj4Yl81txoBWxOUs5pEBWBL6AZlLYd96XyTUqPT99pGCvxfuRKoAl/9H
+qM4Zedo+vg3U1kwt0o+PxWcsD+0oWh+zmN2qQ5m1+AuFniaFlMBEDp6vb0x+0gzf
+WPr6bQR0UecUDUWy2ibSRzMP40FZ8IawPXlr9ImosxmsRGZDhUTzxGLWHLlP9tW1
+R3W4mkUV0f+DGKJrPx18JZ7ZtXoj+4DQpsLX2EPnl+1eQEpuHMv2Hf+UwDCAmSd0
+ZgqT0OS5F2T+bsreZJ0L
+=3f03
-----END PGP SIGNATURE-----
diff --git a/app-crypt/heimdal/heimdal-1.5.3.ebuild b/app-crypt/heimdal/heimdal-1.5.3.ebuild
new file mode 100644
index 000000000000..2a1e57f0f71d
--- /dev/null
+++ b/app-crypt/heimdal/heimdal-1.5.3.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/heimdal/heimdal-1.5.3.ebuild,v 1.1 2013/01/16 21:07:18 eras Exp $
+
+EAPI=4
+# PYTHON_BDEPEND="2"
+VIRTUALX_REQUIRED="manual"
+
+inherit autotools db-use eutils multilib python toolchain-funcs virtualx flag-o-matic
+
+MY_P="${P}"
+DESCRIPTION="Kerberos 5 implementation from KTH"
+HOMEPAGE="http://www.h5l.org/"
+SRC_URI="http://www.h5l.org/dist/src/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit ssl static-libs threads test X"
+
+RDEPEND="ssl? ( dev-libs/openssl )
+ berkdb? ( sys-libs/db )
+ !berkdb? ( sys-libs/gdbm )
+ caps? ( sys-libs/libcap-ng )
+ >=dev-db/sqlite-3.5.7
+ >=sys-libs/e2fsprogs-libs-1.41.11
+ sys-libs/ncurses
+ sys-libs/readline
+ afs? ( net-fs/openafs )
+ hdb-ldap? ( >=net-nds/openldap-2.3.0 )
+ X? ( x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libXt )
+ !!app-crypt/mit-krb5
+ !!app-crypt/mit-krb5-appl"
+
+DEPEND="${RDEPEND}
+ =dev-lang/python-2*
+ virtual/pkgconfig
+ >=sys-devel/autoconf-2.62
+ test? ( X? ( ${VIRTUALX_DEPEND} ) )"
+
+pkg_setup() {
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+src_prepare() {
+ epatch "${FILESDIR}/heimdal_missing-include.patch"
+ epatch "${FILESDIR}/heimdal_db5.patch"
+ epatch "${FILESDIR}/heimdal_disable-check-iprop.patch"
+ epatch "${FILESDIR}/heimdal_link_order.patch"
+ epatch "${FILESDIR}/heimdal_missing_symbols.patch"
+ eautoreconf
+}
+
+src_configure() {
+ # QA
+ append-flags -fno-strict-aliasing
+
+ local myconf=""
+ if use berkdb; then
+ myconf="--with-berkeley-db --with-berkeley-db-include=$(db_includedir)"
+ else
+ myconf="--without-berkeley-db"
+ fi
+ econf \
+ --enable-kcm \
+ --disable-osfc2 \
+ --enable-shared \
+ --with-libintl=/usr \
+ --with-readline=/usr \
+ --with-sqlite3=/usr \
+ --libexecdir=/usr/sbin \
+ $(use_enable afs afs-support) \
+ $(use_enable otp) \
+ $(use_enable pkinit kx509) \
+ $(use_enable pkinit pk-init) \
+ $(use_enable static-libs static) \
+ $(use_enable threads pthread-support) \
+ $(use_with caps capng) \
+ $(use_with hdb-ldap openldap /usr) \
+ $(use_with ipv6) \
+ $(use_with ssl openssl /usr) \
+ $(use_with X x) \
+ ${myconf}
+}
+
+src_compile() {
+ emake -j1
+}
+
+src_install() {
+ INSTALL_CATPAGES="no" emake DESTDIR="${D}" install
+
+ dodoc ChangeLog README NEWS TODO
+
+ # Begin client rename and install
+ for i in {telnetd,ftpd,rshd,popper}
+ do
+ mv "${D}"/usr/share/man/man8/{,k}${i}.8
+ mv "${D}"/usr/sbin/{,k}${i}
+ done
+
+ for i in {rcp,rsh,telnet,ftp,su,login,pagsh,kf}
+ do
+ mv "${D}"/usr/share/man/man1/{,k}${i}.1
+ mv "${D}"/usr/bin/{,k}${i}
+ done
+
+ mv "${D}"/usr/share/man/man5/{,k}ftpusers.5
+ mv "${D}"/usr/share/man/man5/{,k}login.access.5
+
+ newinitd "${FILESDIR}"/heimdal-kdc.initd-r2 heimdal-kdc
+ newinitd "${FILESDIR}"/heimdal-kadmind.initd-r2 heimdal-kadmind
+ newinitd "${FILESDIR}"/heimdal-kpasswdd.initd-r2 heimdal-kpasswdd
+ newinitd "${FILESDIR}"/heimdal-kcm.initd-r1 heimdal-kcm
+
+ newconfd "${FILESDIR}"/heimdal-kdc.confd heimdal-kdc
+ newconfd "${FILESDIR}"/heimdal-kadmind.confd heimdal-kadmind
+ newconfd "${FILESDIR}"/heimdal-kpasswdd.confd heimdal-kpasswdd
+ newconfd "${FILESDIR}"/heimdal-kcm.confd heimdal-kcm
+
+ insinto /etc
+ newins "${FILESDIR}"/krb5.conf krb5.conf.example
+
+ if use hdb-ldap; then
+ insinto /etc/openldap/schema
+ doins "${S}/lib/hdb/hdb.schema"
+ fi
+
+ use static-libs || find "${D}"/usr/lib* -name '*.la' -delete
+
+ # default database dir
+ keepdir /var/heimdal
+
+ # Ugly hack for broken symlink - bug #417081
+ rm "${D}"/usr/share/man/man5/qop.5 || die
+ dosym mech.5 /usr/share/man/man5/qop.5
+}