diff options
author | Eray Aslan <eras@gentoo.org> | 2013-01-16 21:07:30 +0000 |
---|---|---|
committer | Eray Aslan <eras@gentoo.org> | 2013-01-16 21:07:30 +0000 |
commit | 5769b34f917c979d6f0408bc75eac1c71a81dbcd (patch) | |
tree | 85cbd834019b78f7106fe804f153b8995597b4d1 /app-crypt/heimdal | |
parent | sys-cluster/torque: Fix missinterpretation of old ebuild code during transition. (diff) | |
download | historical-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/heimdal')
-rw-r--r-- | app-crypt/heimdal/ChangeLog | 7 | ||||
-rw-r--r-- | app-crypt/heimdal/Manifest | 30 | ||||
-rw-r--r-- | app-crypt/heimdal/heimdal-1.5.3.ebuild | 140 |
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 +} |