diff options
author | 2012-02-07 10:39:06 +0000 | |
---|---|---|
committer | 2012-02-07 10:39:06 +0000 | |
commit | ba8cd5f16a84591f80debe43e137f258ee47f5c8 (patch) | |
tree | 7d8bed795a3def37cc306dc70eb7d1cf98ffb20f /app-crypt | |
parent | added missing homepage, added download url, cleanup (diff) | |
download | historical-ba8cd5f16a84591f80debe43e137f258ee47f5c8.tar.gz historical-ba8cd5f16a84591f80debe43e137f258ee47f5c8.tar.bz2 historical-ba8cd5f16a84591f80debe43e137f258ee47f5c8.zip |
version bump
Package-Manager: portage-2.1.10.45/cvs/Linux x86_64
Diffstat (limited to 'app-crypt')
-rw-r--r-- | app-crypt/mit-krb5/ChangeLog | 9 | ||||
-rw-r--r-- | app-crypt/mit-krb5/Manifest | 32 | ||||
-rw-r--r-- | app-crypt/mit-krb5/mit-krb5-1.8.6.ebuild | 110 | ||||
-rw-r--r-- | app-crypt/mit-krb5/mit-krb5-1.9.3.ebuild | 117 |
4 files changed, 253 insertions, 15 deletions
diff --git a/app-crypt/mit-krb5/ChangeLog b/app-crypt/mit-krb5/ChangeLog index 76304afd3d39..b7dabc46442f 100644 --- a/app-crypt/mit-krb5/ChangeLog +++ b/app-crypt/mit-krb5/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-crypt/mit-krb5 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.310 2012/01/28 10:07:39 eras Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.311 2012/02/07 10:39:06 eras Exp $ + +*mit-krb5-1.9.3 (07 Feb 2012) +*mit-krb5-1.8.6 (07 Feb 2012) + + 07 Feb 2012; Eray Aslan <eras@gentoo.org> +mit-krb5-1.8.6.ebuild, + +mit-krb5-1.9.3.ebuild: + version bump *mit-krb5-1.10 (28 Jan 2012) diff --git a/app-crypt/mit-krb5/Manifest b/app-crypt/mit-krb5/Manifest index 590eb7edcbfb..21282a9c0dcb 100644 --- a/app-crypt/mit-krb5/Manifest +++ b/app-crypt/mit-krb5/Manifest @@ -21,28 +21,32 @@ DIST krb5-1.10-signed.tar 10649600 RMD160 69739948ca2073ff3567b89ec8e36af4aa681b DIST krb5-1.8.3-signed.tar 11642880 RMD160 bdf3a505e4b2447af0c9080b441918d665dcdd9c SHA1 69696f63b6c2b0e3238156b19eed68cecd661c6b SHA256 2c5988ddd8b409134cd0e77e9ce8f762605ce8d8fb0aa22f6500f53381567019 DIST krb5-1.8.4-signed.tar 11642880 RMD160 34d6df8248007bac0321400b2650c2aca774af16 SHA1 fe1fc21e923ae8dcaa7a26f4f97e0ac49c8e3115 SHA256 2ea1ad0e02d8040110c70046a3bb44aa116ccc72a351185799cd19a2dec11123 DIST krb5-1.8.5-signed.tar 11950080 RMD160 00f350422b3517d2b8f99d4ae694551d2065fd75 SHA1 9ca7edaaa1d4ef4bfe2611d937eb741d7ad5da3c SHA256 7d6989efaaf0b3330ce5b329edb1d0bf33250ca78b789fdd117e02c49c238812 +DIST krb5-1.8.6-signed.tar 11950080 RMD160 3faad0306482f99c1467d045767090d298a20ce4 SHA1 0a1356c6680578f683b6ffd33044f6f02d69b315 SHA256 4d282b105a88a6514eda3d563e84b5e0bcc62beed1cc73526b1ecf1dfda9f410 DIST krb5-1.9.2-signed.tar 12185600 RMD160 4129e76f6725c18fb3c24b5dd1c5b41f6ee94b5f SHA1 aa06f778ee1f9791cd4c5cf4c9e9465769ffec92 SHA256 96b213345b02862b5fef61ef1dd26f643f07e4207496c35179cea35ddb7ae68c +DIST krb5-1.9.3-signed.tar 12195840 RMD160 3ad9c4f24ae8b9d177181d8ea305341e88147b5c SHA1 01a14c0cb59ae558451772d6700ea420ae8b0ab0 SHA256 3d556ee7b68e82831b8333cdfb978cc4555801b83c249f470f759b023fce40cc EBUILD mit-krb5-1.10.ebuild 2943 RMD160 603832b6b69cf1ed3b8b761925f80878d9548b5f SHA1 643c21a269ba267d5bd1d242c341359b223096e0 SHA256 bbd7921da0538bf146c10a0b8d1b19164d139fa65c9ad7a15dd68ca1bfcefea2 EBUILD mit-krb5-1.8.3-r6.ebuild 2940 RMD160 25f48a0288e3b15a4f3b71cb483c86095d3bb527 SHA1 0a1fdcd668f75d2c932ca89e38bee9691a07270c SHA256 a88bacc133fbabd59298afb2f534ba6e3b9b2bb1aac0063bd6d0b42c437ff6cf EBUILD mit-krb5-1.8.4-r2.ebuild 2834 RMD160 ffbee6fc6e7722c584554c879699a9bb7d3e02cc SHA1 8974fea2ea629f005735c6836cdc6674543bbe18 SHA256 368282b8995e7bdaca86f8a541b35155ca5eaf5f2e4ffb7f0353ca577960501f EBUILD mit-krb5-1.8.5-r1.ebuild 2713 RMD160 9b083b7d5bd3d16398ca16e65c42424b29e1d0d3 SHA1 c9d7274b5b8d2a5c9970106d51af27d529666bae SHA256 0d1076871d40c997569e3bf44f4c1d7486559ae7c2f42b872f453bb5a2ee843b +EBUILD mit-krb5-1.8.6.ebuild 2709 RMD160 d9758a70d15e9427310a40c663993d91838fe6c7 SHA1 eb782ffc09d160e4fe5b7278d4a5b2e02540d6ce SHA256 0444ca7072ecd17d7187441648a3d0e5930f6fc26240c690d8303774bf19905a EBUILD mit-krb5-1.9.2-r2.ebuild 3181 RMD160 fe225e09ce0cd00bd14781659b591a2e9dbdcc1e SHA1 3065eaa5adf551595a486d6c0e2802003fd76e41 SHA256 468190582049855a9aa3ab0ce8e17545295a6bd15fc6c7985f8e1f732a6098e8 -MISC ChangeLog 49220 RMD160 06b17ecb4725d781a564e190b17e4144674f7641 SHA1 0a611d0b07dec3c33e37ea95198f75470dfe804f SHA256 49fd17eec133eb693fd9a0e7764645c6d06d65ae0daaba963e917b67f63cecc0 +EBUILD mit-krb5-1.9.3.ebuild 3073 RMD160 69dd70c32dfa726777cec9bd40e748683e8cb2ed SHA1 e68061ee5e7bb11a07a7df8c5f9ed4d58177c6c0 SHA256 1d4dcef2a3e7cce8be4a7ebf625180ff3a70d6224bc92be93efc6a037b2251a1 +MISC ChangeLog 49391 RMD160 d34af4a5f147dfcf809edc85b0a8d9c7f2184826 SHA1 e5c129c62e5bf159a6f66e4ecbbcd62cd5877b3d SHA256 5ecadbbbaaad5b057bc960be58c8fd07cd074817f8a7c60585c2f18a9cc6cb00 MISC metadata.xml 668 RMD160 825e73c2b8d1bdcfffb6c5cfa2110f596d7940ae SHA1 b9fca90e7a86fea05d8174d824e939cf61905310 SHA256 da5862dde92f34b882870961cb9f1e4aa8209fc549e32a43d99770a9de8b232d -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) -iQIcBAEBCAAGBQJPI8j6AAoJEHfx8XVYajsffW4P/1+NX4xucfqpPuqeoaePs4GY -8sSJ8DKX280INAtGp5HTaVkGad5s4xEhaRoGuCpoNy4v8IQ5hljg5fkohFy5UBlH -d4LQv4MmqJxRJBfmkFPVETrc65rM2Alhd6Tu/dv9Fdr0id+wue8nx6DVkNz40N5L -wS7JVJZUASWwHPuy0S8jWjAAgp5hNNRQFGy39rrdEiJLtlqfBfzgLZgRjIHYhwyn -STsH5spsNHQxasmbMXRo0+vOmA9IjP2i9oYNQlfaSSuxjV8lLoHD22aDm2tqYIXH -ez79rHImlPywycOXsi6Z6dvt98PJQ/wc96h7yqLiJ6fpuKRmarARLynw0nTzJANx -sTG3VIAnBcRYvYuXfBF3av+Ca8b6WP/i7/xI5kwHF4OH9/KW/vKlHpQuxFWjRgFU -IOm5GZggS5wAn2hV0q8sguLUuwnqF8dvGhngLPTk6ly3S8Wld2i4viaqK67gt5jq -U1uH9a80GZvls4ewaxcf8EYq0DgrtEcRA4aB+tISVsKHU51kjwiVZehlFINyTMta -8wSelP770tS+5MHPncP2WstqvEBw4g7Wj5mwA4GnlbgFhDO4LEoyZXNob1NvtGTP -2FbXIHThu5Gk6eqvZWqZimcqNNKuYq7ZyCOzdWOIMVcOstc8IU9VZ5R8YIEwSLhI -LOf/OekArm1goBLkvlpZ -=FnY0 +iQIcBAEBCAAGBQJPMP9ZAAoJEHfx8XVYajsfizgQAJj/dKPBEhceuxsKZHrJG7rb +oJY2YtwvdFUCBBriz0LmuMoA32trhkNUHi+82xONEQziGx2hrcpC5ru2CvcyUfHN +v43y+4a8fclhZApVVfFqfqLG+xGSqsbkIeRtqOSfcnsGffROwYiDESETZfKyVEGG +USAyTn+Tg68HpMkMxbraov0cd9NuAxTOhr5wxyWv8IA2aaCd6XgU6ImtY4+qiyZP +iUxfDBY1tRFWqxmyWzvxnwr/vSHIm4s+VqAPx9OQaaXpg1FvtpRsBiHsy8A6oX+G +1DuIm3fC7Lh9ohXmOpuf0aUlJN7PscwoUnYLGc3pQPf/FPmI3mfHXUWIyu1xkc1o ++/9gPqmQgXFcOZBarH1YeptxzYUQzkLQObACBZO6NkiLveb8xoJSnOWIHhgKmKdQ +CT48PXZwCAW0DjOfSGhfmaAX7xBwyEcuNy1HZoGiEDUXk5jnSfX3ZYv/CCI0eE5R +/9onzy37zyEt7XRnUL1+NlSFpY1NVeN4uIme3nZzSilv0GJrqr8kRE2G5vV6yKkw +uBxYVTIMFP+Bq7rBBQjtkB7haHrnwDcX+KSEsnWYkEMGoBd+umrOc0uplJZcOwRS +VY6Ni+UIcrlRtywrOlOdNEOjcQJ0tByxO4n0pq4o09T4rIUnwwK6quLrkWTjstMB +Vvlz9zb4BpT1ihCgkHaQ +=1lia -----END PGP SIGNATURE----- diff --git a/app-crypt/mit-krb5/mit-krb5-1.8.6.ebuild b/app-crypt/mit-krb5/mit-krb5-1.8.6.ebuild new file mode 100644 index 000000000000..c18d20b76518 --- /dev/null +++ b/app-crypt/mit-krb5/mit-krb5-1.8.6.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2012 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.8.6.ebuild,v 1.1 2012/02/07 10:39:06 eras Exp $ + +EAPI=2 + +inherit eutils flag-o-matic 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="as-is" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="doc openldap test xinetd" + +RDEPEND="!!app-crypt/heimdal + >=sys-libs/e2fsprogs-libs-1.41.0 + sys-apps/keyutils + openldap? ( net-nds/openldap ) + xinetd? ( sys-apps/xinetd )" +DEPEND="${RDEPEND} + doc? ( virtual/latex-base ) + test? ( dev-lang/tcl + dev-lang/perl + dev-util/dejagnu )" + +S=${WORKDIR}/${MY_P}/src + +src_unpack() { + unpack ${A} + unpack ./"${MY_P}".tar.gz +} + +src_configure() { + append-flags "-I/usr/include/et" + append-flags "-fno-strict-aliasing" + append-flags "-fno-strict-overflow" + econf \ + $(use_with openldap ldap) \ + $(use_with test tcl /usr) \ + --enable-shared \ + --with-system-et \ + --with-system-ss \ + --enable-dns-for-realm \ + --enable-kdc-replay-cache \ + --disable-rpath +} + +src_compile() { + emake -j1 || die "emake failed" + + if use doc ; then + cd ../doc + for dir in api implement ; do + emake -C "${dir}" || die "doc emake failed" + done + fi +} + +src_install() { + emake \ + DESTDIR="${D}" \ + EXAMPLEDIR="/usr/share/doc/${PF}/examples" \ + install || die "install failed" + + # default database dir + keepdir /var/lib/krb5kdc + + cd .. + dodoc README + dodoc doc/*.{ps,txt} + doinfo doc/*.info* + dohtml -r doc/*.html + + # die if we cannot respect a USE flag + if use doc ; then + dodoc doc/{api,implement}/*.ps || die "dodoc failed" + fi + + newinitd "${FILESDIR}"/mit-krb5kadmind.initd mit-krb5kadmind || die + newinitd "${FILESDIR}"/mit-krb5kdc.initd mit-krb5kdc || die + + insinto /etc + newins "${D}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example + insinto /var/lib/krb5kdc + newins "${D}/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" || die + fi + + if use xinetd ; then + insinto /etc/xinetd.d + newins "${FILESDIR}/kpropd.xinetd" kpropd || die + 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 +} diff --git a/app-crypt/mit-krb5/mit-krb5-1.9.3.ebuild b/app-crypt/mit-krb5/mit-krb5-1.9.3.ebuild new file mode 100644 index 000000000000..3ce2fcf01e58 --- /dev/null +++ b/app-crypt/mit-krb5/mit-krb5-1.9.3.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2012 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.9.3.ebuild,v 1.1 2012/02/07 10:39:06 eras Exp $ + +EAPI=3 + +inherit eutils flag-o-matic 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="as-is" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="doc +keyutils openldap +pkinit +threads test xinetd" + +RDEPEND="!!app-crypt/heimdal + >=sys-libs/e2fsprogs-libs-1.41.0 + keyutils? ( sys-apps/keyutils ) + openldap? ( net-nds/openldap ) + 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_configure() { + append-flags "-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 \ + --disable-rpath +} + +src_compile() { + emake -j1 || die "emake failed" + + if use doc ; then + cd ../doc + for dir in api implement ; do + emake -C "${dir}" || die "doc emake failed" + done + fi +} + +src_install() { + emake \ + DESTDIR="${D}" \ + EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \ + install || die "install failed" + + # default database dir + keepdir /var/lib/krb5kdc + + cd .. + dodoc NOTICE README + dodoc doc/*.{ps,txt} + doinfo doc/*.info* + dohtml -r doc/*.html + + # die if we cannot respect a USE flag + if use doc ; then + dodoc doc/{api,implement}/*.ps || die "dodoc failed" + fi + + newinitd "${FILESDIR}"/mit-krb5kadmind.initd mit-krb5kadmind || die + newinitd "${FILESDIR}"/mit-krb5kdc.initd mit-krb5kdc || die + newinitd "${FILESDIR}"/mit-krb5kpropd.initd mit-krb5kpropd || die + + 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" || die + fi + + if use xinetd ; then + insinto /etc/xinetd.d + newins "${FILESDIR}/kpropd.xinetd" kpropd || die + 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 +} |