diff options
author | Eray Aslan <eras@gentoo.org> | 2012-01-11 22:20:13 +0000 |
---|---|---|
committer | Eray Aslan <eras@gentoo.org> | 2012-01-11 22:20:13 +0000 |
commit | c0e17967588c7639e9a5f8095e86020d6a08865d (patch) | |
tree | f03774fcd9476afff4dc1770ef5f8e67224279eb /app-crypt | |
parent | Initial import to the main tree. Versio bump (diff) | |
download | historical-c0e17967588c7639e9a5f8095e86020d6a08865d.tar.gz historical-c0e17967588c7639e9a5f8095e86020d6a08865d.tar.bz2 historical-c0e17967588c7639e9a5f8095e86020d6a08865d.zip |
version bump
Package-Manager: portage-2.1.10.44/cvs/Linux x86_64
Diffstat (limited to 'app-crypt')
-rw-r--r-- | app-crypt/heimdal/ChangeLog | 7 | ||||
-rw-r--r-- | app-crypt/heimdal/Manifest | 24 | ||||
-rw-r--r-- | app-crypt/heimdal/heimdal-1.5.2.ebuild | 143 |
3 files changed, 167 insertions, 7 deletions
diff --git a/app-crypt/heimdal/ChangeLog b/app-crypt/heimdal/ChangeLog index ed59470fbaad..91a318e86d6a 100644 --- a/app-crypt/heimdal/ChangeLog +++ b/app-crypt/heimdal/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-crypt/heimdal # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/heimdal/ChangeLog,v 1.188 2012/01/08 17:01:22 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-crypt/heimdal/ChangeLog,v 1.189 2012/01/11 22:20:13 eras Exp $ + +*heimdal-1.5.2 (11 Jan 2012) + + 11 Jan 2012; Eray Aslan <eras@gentoo.org> +heimdal-1.5.2.ebuild: + version bump 08 Jan 2012; Raúl Porcel <armin76@gentoo.org> heimdal-1.5.1-r1.ebuild: alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #396105 diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index 5545b1762761..e1bed82413ea 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 AUX CVE-2011-4862.patch 456 RMD160 e28419dffda573918ff5d6e0da1dc51fd5324629 SHA1 b927c7cb3f8a69fcfac34615c381b118d4c91a53 SHA256 856ef749a795087582849e6e14921d36271c110b6e1039e7e073e8b508031a08 AUX heimdal-kadmind.confd 151 RMD160 25ae05e118d61a06871d4b7cea4caf3bf8b28cc1 SHA1 4187aa7ec5ddbc79f25d30d65c1f0d6dd2ab0992 SHA256 892f9650d4eb631eb1ea435dc8d3defd3805e6d1f2fa59a698d424c44915d644 @@ -25,18 +25,30 @@ AUX krb5.conf 424 RMD160 80a0159824b8a44698d97d911c701bb05f2f0688 SHA1 7602cc725 DIST heimdal-1.3.3.tar.gz 5744155 RMD160 ce97ac415e7c27912ba148b81c46e756dc54ba3e SHA1 a385d959e3edd144aee79e9df585e44347342049 SHA256 8c8d2b272529c87ae9800825e2f266821b696ae6b56837edf0d19e17fc2a8630 DIST heimdal-1.4.1_pre20110304.tar.bz2 10404973 RMD160 ff0161ceb82e60925ac53fae1ad547b6993616fe SHA1 ffa6b04deb1fa3b22a094d31735342906e6bd982 SHA256 af120ed7c20d12275966682a49ffc5607a393f61c411a00ebac563614b241b38 DIST heimdal-1.5.1.tar.gz 6800347 RMD160 d66b09bddcd762e91092f862ea084abbcc3670ca SHA1 78421d3f80d3bd1f2eccfa0e5a690e964842b2fb SHA256 bd69940e67ce985589451d868354a959eebf96d8a059f513b23d40e4aa101d5f +DIST heimdal-1.5.2.tar.gz 6798615 RMD160 1ab2f835309a916dfbba667d3d0d38a57c312fde SHA1 dd0920a181d18236432e4b3e5eab6e468cda4b89 SHA256 22603f282f31173533b939d289f3374258aa1ccccbe51ee088d7568d321279ec DIST heimdal-1.5.tar.gz 6594801 RMD160 308ef50e804402aab2fd3d8f25a798bec692c597 SHA1 fdf29096a1fa71a275881d64d178c211f148f0fc SHA256 8fe69a90e7ddbf5989054f899071365476689b7aed82bf0443b5bf85f934d53a EBUILD heimdal-1.3.3-r1.ebuild 3117 RMD160 60261063ae30fb906c353218b55d513adf4548fe SHA1 56b35803057793143fe26101a69be1ed44998cb2 SHA256 3194ddfc323737a8c00e44ddc7368480e100438c79b0dc4d30eb78a43ced0350 EBUILD heimdal-1.4.1_pre20110304.ebuild 3642 RMD160 925071edf8d622763a2916b5cc595ea180432fe0 SHA1 3d40be95a8248c6a307838f60884625b0b87ef57 SHA256 9d43884ab18d00148ae7b5ce3321352d17ba00bc6e4ee72110581350d11dbd28 EBUILD heimdal-1.5.1-r1.ebuild 3745 RMD160 7342c1627396c950f4bdc5e2e2c67a85abd8d875 SHA1 26d1f86df9c9eaa9508e576b64a81a7d011c1707 SHA256 5e5909ff90f28810303b5e3cba79a88a7bd5f9054b712e6aade7ea63679ab7d5 EBUILD heimdal-1.5.1.ebuild 3527 RMD160 fd1e1a9e6172dfa64ca3fe6f87153ad0637af9f8 SHA1 caa4cdbb79679b31192c951d940aef6621b5ecbb SHA256 4ba9352ab2ae5938f995cfc447f5676e866f5c2ec526f404d2c097b5dd9df781 +EBUILD heimdal-1.5.2.ebuild 3708 RMD160 3db0e0be7e85c1cb354d8fec7f04bf62b3f1e1e8 SHA1 0961ea69dd175ae5f22e6a3cd0ef50bd738d3ba2 SHA256 64484520d8181861a18ac8f45250a8ed7667536599418f7a8142ce0bc423e37c EBUILD heimdal-1.5.ebuild 3266 RMD160 5b520080e308b302669a8a3e8c9375e4aa01b0ac SHA1 876488d248c55e86c40a0681ddb0635d006abb47 SHA256 92e8fda935319fda977c6fe9ad8d4905bf043b7086974c27f92f7bf7ea8b210f -MISC ChangeLog 30605 RMD160 0d07ba5ac306945549b709cacd91f9437e5185a8 SHA1 07825ce03646033576580ed0a0460e9ed80555b6 SHA256 383227e65110ec7796bb58db0d6b1c6fd46e93f1511ee5aa4b90cc17c4d7eb4d +MISC ChangeLog 30715 RMD160 5780d3cd56caa478be69af48c8ddcf3269490e27 SHA1 987c87b08929eedfcfbd306f797fdd417073949a SHA256 261ca6af9475387dcc00fdc0c6389ddfe2b8405bd314e993ae30cf0747861bb5 MISC metadata.xml 469 RMD160 2dc8ebb842bdde2d766a1d35335d97581686cccc SHA1 f87ee646d52dc65e1c232b5ca15f7cfeef213304 SHA256 8d648750dfc00c8726d98166f672d9d35396cdad6f1ebed89e0ee4a29045abad -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.18 (GNU/Linux) -iEYEARECAAYFAk8Jy+gACgkQuQc30/atMkDP4ACgsFDHmLVuVFHTke/+YUom1Riz -hOMAn0vTfcQLZSLzVl1yd/qd3tWp8w7T -=L0op +iQIcBAEBCAAGBQJPDgsvAAoJEHfx8XVYajsfEDsQALRYjXbwVv3FO1eKIVV6XVac +ctGUq/fibnP5qJiAGcXVELIQ5NPVFQkPBZVKDefVG9/r5m0FNIyUd57YoHX3YeEO +D8goDK6/m4g5fyPtEpYZIE25Smzop9QTMyVylciOLLCDQ/mkc5JhC7dN4tnAkaN6 +FUXaiwzw9SkfpdLUQ8HkWa5nzITKUhG8wHYuuSZWTumK1btHQixb+Mz9CLof+OaV +8l78S9Yy630WHmTn3dNp8GXIzRkEnDrmGpwpCkgkqO+2Mb22jptzyAtyG4JLhNnz +j3Mn3qMRUCcH0rInKdTxULlHoN/4WShSAR+7nodaHIp40gQfDxU2oXcCg7VEDLdj +xGbtq7oKmUrBtQVUT5ZynhVxVBZjRn/n1B+qtPRyTdBHe4k6SMZ282J4e0BH0TQy +nuF68Z1JZCG4Jx/3A5I5dsjGXSyioqaQ4PBupz8hLyNG0+rIoT2edZoOe67oFt3f +KsXmaWkN6tKfRKNwdyNrQSuW/hF0nNvDCqrbHAc4Ey0g/RUG3y6t06vgvrZCxyJy +GtWLsuASfXRjwKEuGwO0iVpJpox1m6r9cu2RWGHSesWDHk+FVG3gURjkoV+FQ7Ny +214dCIeLO89vYE/3OOJNt30dHq1p2/XjoVJHv9Uo1kHyte8D47YfuqQ/9k3AkNzj +9k2cxkiCPuzHa0xWxRpC +=ehTt -----END PGP SIGNATURE----- diff --git a/app-crypt/heimdal/heimdal-1.5.2.ebuild b/app-crypt/heimdal/heimdal-1.5.2.ebuild new file mode 100644 index 000000000000..cb1cdb6c0aad --- /dev/null +++ b/app-crypt/heimdal/heimdal-1.5.2.ebuild @@ -0,0 +1,143 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/heimdal/heimdal-1.5.2.ebuild,v 1.1 2012/01/11 22:20:13 eras Exp $ + +EAPI=4 +# PYTHON_BDEPEND="2" +VIRTUALX_REQUIRED="manual" + +inherit autotools db-use eutils libtool 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* + dev-util/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" + 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 || die "emake failed" +} + +src_install() { + INSTALL_CATPAGES="no" emake DESTDIR="${D}" install || die "emake install failed" + + 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-r1 heimdal-kdc + newinitd "${FILESDIR}"/heimdal-kadmind.initd-r1 heimdal-kadmind + newinitd "${FILESDIR}"/heimdal-kpasswdd.initd-r1 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 +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/libgssapi.so.2 +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/libgssapi.so.2 +} |