summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2006-05-21 20:41:16 +0000
committerSeemant Kulleen <seemant@gentoo.org>2006-05-21 20:41:16 +0000
commit95236edc548899075bb06f48f81610e7afedd2ee (patch)
tree720a1e56a5ec0d99dc2368b69108f88b70dadf25 /app-crypt
parentversion bump (diff)
downloadhistorical-95236edc548899075bb06f48f81610e7afedd2ee.tar.gz
historical-95236edc548899075bb06f48f81610e7afedd2ee.tar.bz2
historical-95236edc548899075bb06f48f81610e7afedd2ee.zip
The setupterm patch fixes bug #124405 by Juergen Rose. The pthreads and robusgnu patches were submitted in bug #125966 by Jose daLuz. Sorry for the delay on both
Package-Manager: portage-2.1_rc1-r3
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/heimdal/Manifest19
-rw-r--r--app-crypt/mit-krb5/ChangeLog11
-rw-r--r--app-crypt/mit-krb5/Manifest58
-rw-r--r--app-crypt/mit-krb5/files/digest-mit-krb5-1.4.32
-rw-r--r--app-crypt/mit-krb5/files/digest-mit-krb5-1.4.3-r13
-rw-r--r--app-crypt/mit-krb5/files/mit-krb5-pthreads.patch29
-rw-r--r--app-crypt/mit-krb5/files/mit-krb5-robustgnu.patch53
-rw-r--r--app-crypt/mit-krb5/files/mit-krb5-setupterm.patch20
-rw-r--r--app-crypt/mit-krb5/mit-krb5-1.4.3-r1.ebuild135
9 files changed, 306 insertions, 24 deletions
diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest
index 0650dbabdc05..0704d34432d6 100644
--- a/app-crypt/heimdal/Manifest
+++ b/app-crypt/heimdal/Manifest
@@ -11,14 +11,14 @@ EBUILD heimdal-0.7.1-r1.ebuild 3826 RMD160 1b458cba2389d394bd93c8ec897f8336f19e3
MD5 310ccb6b530f2793e79c7066536233b5 heimdal-0.7.1-r1.ebuild 3826
RMD160 1b458cba2389d394bd93c8ec897f8336f19e3dd3 heimdal-0.7.1-r1.ebuild 3826
SHA256 3374de485a72f4d9800639066c1d6003120e609753dbb7c57020ac29f62d6527 heimdal-0.7.1-r1.ebuild 3826
-EBUILD heimdal-0.7.2.ebuild 3861 RMD160 df0d7b284bb49d7e61e1c9d0c45b1393b5aeaa65 SHA1 c7d985ff9cae7202356c6c4aa8c29b65f88335f1 SHA256 00169a6d094e55d26bbfdb84f3c9e37547dbe37eee8e9ba2efb744fad4b6c421 size 3861
-MD5 2d89f0585d7dc148d9368c1cb7073bbb heimdal-0.7.2.ebuild 3861
-RMD160 df0d7b284bb49d7e61e1c9d0c45b1393b5aeaa65 heimdal-0.7.2.ebuild 3861
-SHA256 00169a6d094e55d26bbfdb84f3c9e37547dbe37eee8e9ba2efb744fad4b6c421 heimdal-0.7.2.ebuild 3861
-MISC ChangeLog 16188 RMD160 8cdb5ed217473867efb0bf21d19d8363e4818854 SHA1 4722ab1cb80dbfaba82f8ee09741f3ec8f448dd1 SHA256 9c99ca050e8aca74d7d8635c80f7cd8f9c705965df945dc6e41eb3ebec1821e2 size 16188
-MD5 2a38cacc858e1bf50d9a29dea18a6bc2 ChangeLog 16188
-RMD160 8cdb5ed217473867efb0bf21d19d8363e4818854 ChangeLog 16188
-SHA256 9c99ca050e8aca74d7d8635c80f7cd8f9c705965df945dc6e41eb3ebec1821e2 ChangeLog 16188
+EBUILD heimdal-0.7.2.ebuild 3865 RMD160 6613c3b987bfdb97e50d792173480083333a2abb SHA1 23d8f10f36d5ffa8ee143c4857311d06bfcbda4a SHA256 36ef3bdd6f4e862c8b6f5e77486c27d20fe8d78e8ecc94677dfcf7c4be0f4370 size 3865
+MD5 0933ec8b2c884a91fdf33a2b2e3cecf0 heimdal-0.7.2.ebuild 3865
+RMD160 6613c3b987bfdb97e50d792173480083333a2abb heimdal-0.7.2.ebuild 3865
+SHA256 36ef3bdd6f4e862c8b6f5e77486c27d20fe8d78e8ecc94677dfcf7c4be0f4370 heimdal-0.7.2.ebuild 3865
+MISC ChangeLog 16305 RMD160 096ea0a4844ae14cda842febde4255e0d122e73c SHA1 a80c90d12624e40015f5e5bf5eb25231e689b9be SHA256 509b60c872deb5c0ddfdc47f1f30e299ff445d5a7afe49c29ae7ac34f0f4e1fb size 16305
+MD5 eb2e84107034265d53ad32288de85696 ChangeLog 16305
+RMD160 096ea0a4844ae14cda842febde4255e0d122e73c ChangeLog 16305
+SHA256 509b60c872deb5c0ddfdc47f1f30e299ff445d5a7afe49c29ae7ac34f0f4e1fb ChangeLog 16305
MISC metadata.xml 231 RMD160 1be9e973a8223227be2a819d21b20400ec0c2eeb SHA1 9ef61083af843eed7a918f2d91f3aef87b925e50 SHA256 a8adb0e7f6a178f4af8bfabe77a247ef7d6ad2216eb1e15d02e2954143c48d0a size 231
MD5 6c9cbfc951ebeca1a88d8722de4dde80 metadata.xml 231
RMD160 1be9e973a8223227be2a819d21b20400ec0c2eeb metadata.xml 231
@@ -26,12 +26,9 @@ SHA256 a8adb0e7f6a178f4af8bfabe77a247ef7d6ad2216eb1e15d02e2954143c48d0a metadata
MD5 48691f4945f1b98de5fe5d5e4f48ef8b files/digest-heimdal-0.6.5 147
RMD160 ca9d71e635fd3bd82484a50113131fde4aaa723e files/digest-heimdal-0.6.5 147
SHA256 181689aaa2413348dbea1b37094442b8d0e714ade7d10f8225ebde45a0d50168 files/digest-heimdal-0.6.5 147
-size 147 files/digest-heimdal-0.6.5 147
MD5 fe3af038e8e1122fec010f5f672d8b2a files/digest-heimdal-0.7.1-r1 361
RMD160 3110849f49e043186db120d859ddd5aaab90becb files/digest-heimdal-0.7.1-r1 361
SHA256 909addcf8ca6583363d5629f265d2a21a902b31eaf9ef65c2d21c2228ae596b8 files/digest-heimdal-0.7.1-r1 361
-size 361 files/digest-heimdal-0.7.1-r1 361
MD5 687b401618a77204e912050d7a2992b5 files/digest-heimdal-0.7.2 539
RMD160 67fc89f9f9fd9b482b5e511d454ac33dcb8642fb files/digest-heimdal-0.7.2 539
SHA256 ca268081e1c12cbaf770fb9d38748a5b721da6f3d54918e9e645e547f7cd6667 files/digest-heimdal-0.7.2 539
-size 539 files/digest-heimdal-0.7.2 539
diff --git a/app-crypt/mit-krb5/ChangeLog b/app-crypt/mit-krb5/ChangeLog
index aa0b06dca03d..443289a583e6 100644
--- a/app-crypt/mit-krb5/ChangeLog
+++ b/app-crypt/mit-krb5/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for app-crypt/mit-krb5
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.109 2006/02/22 20:43:08 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.110 2006/05/21 20:41:16 seemant Exp $
+
+*mit-krb5-1.4.3-r1 (21 May 2006)
+
+ 21 May 2006; Seemant Kulleen <seemant@gentoo.org>
+ +files/mit-krb5-pthreads.patch, +files/mit-krb5-robustgnu.patch,
+ +files/mit-krb5-setupterm.patch, +mit-krb5-1.4.3-r1.ebuild:
+ The setupterm patch fixes bug #124405 by Juergen Rose. The pthreads and
+ robusgnu patches were submitted in bug #125966 by Jose daLuz. Sorry for the
+ delay on both
22 Feb 2006; Simon Stelling <blubb@gentoo.org> mit-krb5-1.4.3.ebuild:
amd64 stable wrt bug 113741
diff --git a/app-crypt/mit-krb5/Manifest b/app-crypt/mit-krb5/Manifest
index 575b5187bc8c..4b0d2325385f 100644
--- a/app-crypt/mit-krb5/Manifest
+++ b/app-crypt/mit-krb5/Manifest
@@ -1,39 +1,73 @@
-MD5 039b8f6ea45faeb7d33ff0a3f0cf3db8 ChangeLog 18264
-RMD160 cf5c29b0331dd5c747ccb2c676f97903d17084ea ChangeLog 18264
-SHA256 f84446fad2fa7acb1dca8f3647536d19cf019f34a89c9ed37389b900d6923f3f ChangeLog 18264
-MD5 bd5b2d0e988dc8f634c70e965d75cb3a files/digest-mit-krb5-1.4.1-r2 200
-RMD160 ab1fd4c600f3fb32422e70a8c303570cd8931bd2 files/digest-mit-krb5-1.4.1-r2 200
-SHA256 3e8f1cc9178f3665f2a175ab5481fdd5aa1c145911d1466a31eaaa825d7b984d files/digest-mit-krb5-1.4.1-r2 200
-MD5 d12e87de65f8e20210c63bf430a387c8 files/digest-mit-krb5-1.4.3 67
-RMD160 93e7055183e5e905b335be8e6d51118389ab0e44 files/digest-mit-krb5-1.4.3 67
-SHA256 3b0214a2f3730d2f55d248ea3922ec37390679f001e96e24867bbc5c23d207c5 files/digest-mit-krb5-1.4.3 67
+AUX kdc.conf 438 RMD160 c2f29dba3a0b270a5b219741d1ffad07dd62951d SHA1 25b204242b114ec6413355de6064ba3adad0e66c SHA256 ad7507da8acfb7d8a37ca83f414e5eb25faf4374a879a48c7af6cdd8fb5ae113 size 438
MD5 186bd4cbeff944079f44105d4c962c80 files/kdc.conf 438
RMD160 c2f29dba3a0b270a5b219741d1ffad07dd62951d files/kdc.conf 438
SHA256 ad7507da8acfb7d8a37ca83f414e5eb25faf4374a879a48c7af6cdd8fb5ae113 files/kdc.conf 438
+AUX krb5.conf 541 RMD160 1f5a13d05a1ba7a559468a19c58de106309ed053 SHA1 d3ac19d8a26cd0f2bb900668e8e4dc79da105db3 SHA256 552280cb28430cef4384c1c6e8b9d35d6a1d86f03bd71d70bbc674752c2d1be9 size 541
MD5 fbb2a86038ab98ca0c7493ad9d55ace9 files/krb5.conf 541
RMD160 1f5a13d05a1ba7a559468a19c58de106309ed053 files/krb5.conf 541
SHA256 552280cb28430cef4384c1c6e8b9d35d6a1d86f03bd71d70bbc674752c2d1be9 files/krb5.conf 541
+AUX krb5.confd 233 RMD160 b85d8a56c17ea695e0ca7f3287cff5bd2691cc5e SHA1 5cb0b01beee0b85e305423df36886683cd3d398e SHA256 b8a885fbebe397f2c302e8fd7f2b038d649da2dea3b36e8fbcdc99d395d99ac5 size 233
MD5 c451148d1b3e182a19a8f9084d0b55b8 files/krb5.confd 233
RMD160 b85d8a56c17ea695e0ca7f3287cff5bd2691cc5e files/krb5.confd 233
SHA256 b8a885fbebe397f2c302e8fd7f2b038d649da2dea3b36e8fbcdc99d395d99ac5 files/krb5.confd 233
+AUX krb5.initd 1486 RMD160 4e037d1699ab3e3499690cda50f7898c330c90c9 SHA1 3c1f05d8c51822e3d2ce4aeb3a8648a9d844979d SHA256 a4bd67c7539e2fdeaf250eed9a72db7c88caa9f90a7e07320a62ab278784db91 size 1486
MD5 d7dcbbab51ce1849c77c083b8d363c15 files/krb5.initd 1486
RMD160 4e037d1699ab3e3499690cda50f7898c330c90c9 files/krb5.initd 1486
SHA256 a4bd67c7539e2fdeaf250eed9a72db7c88caa9f90a7e07320a62ab278784db91 files/krb5.initd 1486
+AUX mit-krb5-lazyldflags.patch 509 RMD160 47515882e93e0db7db6980a4460a01f2cbc3f382 SHA1 db880ff82bd72afd2815a8e8d345c815c2769715 SHA256 272b3a18303b43c64bbcc1da9bcb7cd60d56337700d84c78741c7096c18044d5 size 509
MD5 ae7e2bde0b20e580f49d5a3c524b445b files/mit-krb5-lazyldflags.patch 509
RMD160 47515882e93e0db7db6980a4460a01f2cbc3f382 files/mit-krb5-lazyldflags.patch 509
SHA256 272b3a18303b43c64bbcc1da9bcb7cd60d56337700d84c78741c7096c18044d5 files/mit-krb5-lazyldflags.patch 509
+AUX mit-krb5-pthreads.patch 1276 RMD160 33a48c04e887c2067c8a94c431d0140d5138677b SHA1 45ec66393fcf945c7a16450d0c26f3373234d523 SHA256 c9c87efc3c381bc63a86d3d341ceb5413e2b038de9302335e34c1ac743773072 size 1276
+MD5 6eae177180fe525b127ee90ddff1fefd files/mit-krb5-pthreads.patch 1276
+RMD160 33a48c04e887c2067c8a94c431d0140d5138677b files/mit-krb5-pthreads.patch 1276
+SHA256 c9c87efc3c381bc63a86d3d341ceb5413e2b038de9302335e34c1ac743773072 files/mit-krb5-pthreads.patch 1276
+AUX mit-krb5-robustgnu.patch 2040 RMD160 3955fd028c5b5a4a274105d3f3da8fed1199026e SHA1 6232af38c2911a1ca24d7c78f8a5bebbd975ed0d SHA256 e7c557a727be720e87317cfc257a571437a8f2fa2788e1bc10c314642a48cb51 size 2040
+MD5 7a258688eeb2150375d30e04a9d49dbe files/mit-krb5-robustgnu.patch 2040
+RMD160 3955fd028c5b5a4a274105d3f3da8fed1199026e files/mit-krb5-robustgnu.patch 2040
+SHA256 e7c557a727be720e87317cfc257a571437a8f2fa2788e1bc10c314642a48cb51 files/mit-krb5-robustgnu.patch 2040
+AUX mit-krb5-setupterm.patch 751 RMD160 26b663f1d13fe50706fc084eb1489ce3fc7b1dbc SHA1 5a4bbe78af977dd4370eca88b10d3e342b5f7e0f SHA256 6ffc82225d3702c5a08688212d034aba95a473a26d2bdd4bd7463b05fff73886 size 751
+MD5 672d9fd88c1b5769790b0d025a9a1c7d files/mit-krb5-setupterm.patch 751
+RMD160 26b663f1d13fe50706fc084eb1489ce3fc7b1dbc files/mit-krb5-setupterm.patch 751
+SHA256 6ffc82225d3702c5a08688212d034aba95a473a26d2bdd4bd7463b05fff73886 files/mit-krb5-setupterm.patch 751
+AUX mit-krb5kadmind.initd 687 RMD160 7602d12d570e80edf24953befbe4ec03d247e4ba SHA1 753a5875659d3bef63c1a50bb0228f1c3c06bdf9 SHA256 427953b3a2dbe0a8f85bee1294a348c97dbbdac4741f06c2a3768170ba29161a size 687
MD5 61a61d22565605924a06789f9da352bf files/mit-krb5kadmind.initd 687
RMD160 7602d12d570e80edf24953befbe4ec03d247e4ba files/mit-krb5kadmind.initd 687
SHA256 427953b3a2dbe0a8f85bee1294a348c97dbbdac4741f06c2a3768170ba29161a files/mit-krb5kadmind.initd 687
+AUX mit-krb5kdc.initd 656 RMD160 8c4c508273f9d715ac0e0a8d9c54e36f63526b9b SHA1 62017fc3a2f5adbd6e0c1421041593a268a6252d SHA256 d813dbf3ee89f0da6b73455fd8759898223529c4cf7c1c2ec64a3128363194e2 size 656
MD5 c214030264300e2d84375d23d7c1f892 files/mit-krb5kdc.initd 656
RMD160 8c4c508273f9d715ac0e0a8d9c54e36f63526b9b files/mit-krb5kdc.initd 656
SHA256 d813dbf3ee89f0da6b73455fd8759898223529c4cf7c1c2ec64a3128363194e2 files/mit-krb5kdc.initd 656
-MD5 f3ea9dd1d52f37139fbc4d101044f821 metadata.xml 241
-RMD160 4b15a3aa85942fcbab1c0afa871bd88c85acb001 metadata.xml 241
-SHA256 119a622b44a5b38856cb9398389cf060f93a077b369161a5ab9a193234af763f metadata.xml 241
+DIST 2005-002-patch_1.4.1.txt 2482 size 2482
+DIST 2005-003-patch_1.4.1.txt 885 size 885
+DIST krb5-1.4.1-signed.tar 6666240 size 6666240
+DIST krb5-1.4.3-signed.tar 7290880 RMD160 838425b59bf37da69c927eb346be78d059fa6db7 SHA256 86f246877cc912ae6a82b6bb16217e54ec31fe46ae33a39a42b3f062bb5e6cbe size 7290880
+EBUILD mit-krb5-1.4.1-r2.ebuild 3111 RMD160 1644489dd9aa8ef68655a46c6217f2a582567ce2 SHA1 916b404f684fa052fc0a3b4597736eb78e87d8fe SHA256 bda87572d9ef51b4228c79803e693087ab866021c70a9f96d9957abb3d2a2f77 size 3111
MD5 065afd5317faf1801fb5f5f5c9b16321 mit-krb5-1.4.1-r2.ebuild 3111
RMD160 1644489dd9aa8ef68655a46c6217f2a582567ce2 mit-krb5-1.4.1-r2.ebuild 3111
SHA256 bda87572d9ef51b4228c79803e693087ab866021c70a9f96d9957abb3d2a2f77 mit-krb5-1.4.1-r2.ebuild 3111
+EBUILD mit-krb5-1.4.3-r1.ebuild 2971 RMD160 70cc54b7b101b1105e9ec056cfd3ae1336788410 SHA1 172ee9832dece217e54a003b5e8c68f545fcbcde SHA256 eec77e035c81f5861b4b330b41c246ca54c260a67b594e162c499817ce396d6d size 2971
+MD5 dbb6121d5c7fc8aefd23d5c18598321b mit-krb5-1.4.3-r1.ebuild 2971
+RMD160 70cc54b7b101b1105e9ec056cfd3ae1336788410 mit-krb5-1.4.3-r1.ebuild 2971
+SHA256 eec77e035c81f5861b4b330b41c246ca54c260a67b594e162c499817ce396d6d mit-krb5-1.4.3-r1.ebuild 2971
+EBUILD mit-krb5-1.4.3.ebuild 2832 RMD160 f6411fc87a236c4fac59017110372b56c1c4ab18 SHA1 9910211db3323265e9478e0de3c2f008184ccd20 SHA256 50e93bde7e286f8a89c1cf4950fd7dc406158f94c53c714f280d9687dfc33701 size 2832
MD5 452b0a29698f83885ae7ecbfccc46f5a mit-krb5-1.4.3.ebuild 2832
RMD160 f6411fc87a236c4fac59017110372b56c1c4ab18 mit-krb5-1.4.3.ebuild 2832
SHA256 50e93bde7e286f8a89c1cf4950fd7dc406158f94c53c714f280d9687dfc33701 mit-krb5-1.4.3.ebuild 2832
+MISC ChangeLog 18650 RMD160 1b0308e9758e3f0e5b73d08e7079bf67ed9d9cba SHA1 f109d7db504b432ef2ace25d6a5e37ad75da183f SHA256 2a7c0f1c1abacdfc3ba275e22ff34b57b1b0f5ef729b1b1ccbdeedb0695fcc08 size 18650
+MD5 83a6c2e3fcf68a6e9934d259af68a112 ChangeLog 18650
+RMD160 1b0308e9758e3f0e5b73d08e7079bf67ed9d9cba ChangeLog 18650
+SHA256 2a7c0f1c1abacdfc3ba275e22ff34b57b1b0f5ef729b1b1ccbdeedb0695fcc08 ChangeLog 18650
+MISC metadata.xml 241 RMD160 4b15a3aa85942fcbab1c0afa871bd88c85acb001 SHA1 97dc5c2f74beed14ac9e171f36380370afae95be SHA256 119a622b44a5b38856cb9398389cf060f93a077b369161a5ab9a193234af763f size 241
+MD5 f3ea9dd1d52f37139fbc4d101044f821 metadata.xml 241
+RMD160 4b15a3aa85942fcbab1c0afa871bd88c85acb001 metadata.xml 241
+SHA256 119a622b44a5b38856cb9398389cf060f93a077b369161a5ab9a193234af763f metadata.xml 241
+MD5 bd5b2d0e988dc8f634c70e965d75cb3a files/digest-mit-krb5-1.4.1-r2 200
+RMD160 ab1fd4c600f3fb32422e70a8c303570cd8931bd2 files/digest-mit-krb5-1.4.1-r2 200
+SHA256 3e8f1cc9178f3665f2a175ab5481fdd5aa1c145911d1466a31eaaa825d7b984d files/digest-mit-krb5-1.4.1-r2 200
+MD5 6ba0d8f5bbf423058a90022e33bd30a4 files/digest-mit-krb5-1.4.3 247
+RMD160 b4c529af7319d39a8ceedc6dd92a3676808acf20 files/digest-mit-krb5-1.4.3 247
+SHA256 6dbbea82aa2ce1f7db8b21fa84eaa99e1fc045e2a4a4b6d175d27267f197c123 files/digest-mit-krb5-1.4.3 247
+MD5 6ba0d8f5bbf423058a90022e33bd30a4 files/digest-mit-krb5-1.4.3-r1 247
+RMD160 b4c529af7319d39a8ceedc6dd92a3676808acf20 files/digest-mit-krb5-1.4.3-r1 247
+SHA256 6dbbea82aa2ce1f7db8b21fa84eaa99e1fc045e2a4a4b6d175d27267f197c123 files/digest-mit-krb5-1.4.3-r1 247
diff --git a/app-crypt/mit-krb5/files/digest-mit-krb5-1.4.3 b/app-crypt/mit-krb5/files/digest-mit-krb5-1.4.3
index a170b9e504a3..ecbc87ab159a 100644
--- a/app-crypt/mit-krb5/files/digest-mit-krb5-1.4.3
+++ b/app-crypt/mit-krb5/files/digest-mit-krb5-1.4.3
@@ -1 +1,3 @@
MD5 6c805139a4108fbb82fa4adba557a448 krb5-1.4.3-signed.tar 7290880
+RMD160 838425b59bf37da69c927eb346be78d059fa6db7 krb5-1.4.3-signed.tar 7290880
+SHA256 86f246877cc912ae6a82b6bb16217e54ec31fe46ae33a39a42b3f062bb5e6cbe krb5-1.4.3-signed.tar 7290880
diff --git a/app-crypt/mit-krb5/files/digest-mit-krb5-1.4.3-r1 b/app-crypt/mit-krb5/files/digest-mit-krb5-1.4.3-r1
new file mode 100644
index 000000000000..ecbc87ab159a
--- /dev/null
+++ b/app-crypt/mit-krb5/files/digest-mit-krb5-1.4.3-r1
@@ -0,0 +1,3 @@
+MD5 6c805139a4108fbb82fa4adba557a448 krb5-1.4.3-signed.tar 7290880
+RMD160 838425b59bf37da69c927eb346be78d059fa6db7 krb5-1.4.3-signed.tar 7290880
+SHA256 86f246877cc912ae6a82b6bb16217e54ec31fe46ae33a39a42b3f062bb5e6cbe krb5-1.4.3-signed.tar 7290880
diff --git a/app-crypt/mit-krb5/files/mit-krb5-pthreads.patch b/app-crypt/mit-krb5/files/mit-krb5-pthreads.patch
new file mode 100644
index 000000000000..726dfa4bf323
--- /dev/null
+++ b/app-crypt/mit-krb5/files/mit-krb5-pthreads.patch
@@ -0,0 +1,29 @@
+--- krb5-1.4.3/src/aclocal.m4 2006-01-19 18:56:17.000000000 -0500
++++ krb5-1.4.3/src/aclocal.m4 2006-01-19 18:56:11.000000000 -0500
+@@ -171,7 +171,14 @@
+ dnl reference support we can figure out whether or not the pthread library
+ dnl has been linked in.
+ dnl If we don't add any libraries for thread support, don't bother.
+-AC_CHECK_FUNCS(pthread_once pthread_mutexattr_setrobust_np pthread_rwlock_init)
++for fn in pthread_once pthread_mutexattr_setrobust_np pthread_rwlock_init ; do
++ AC_CHECK_DECLS($fn,,,[
++ #ifdef HAVE_PTHREAD
++ #include <pthread.h>
++ #endif
++ ])
++ AC_CHECK_FUNCS($fn)
++done
+ old_CC="$CC"
+ test "$PTHREAD_CC" != "" && test "$ac_cv_c_compiler_gnu" = no && CC=$PTHREAD_CC
+ old_CFLAGS="$CFLAGS"
+--- krb5-1.4.3/src/util/support/threads.c 2005-08-12 16:57:07.000000000 -0400
++++ krb5-1.4.3/src/util/support/threads.c 2006-01-19 19:00:59.000000000 -0500
+@@ -141,7 +141,7 @@
+ || &pthread_equal == 0
+ /* This catches Solaris 9. May be redundant with the above
+ tests now. */
+-# ifdef HAVE_PTHREAD_MUTEXATTR_SETROBUST_NP_IN_THREAD_LIB
++# if defined(HAVE_PTHREAD_MUTEXATTR_SETROBUST_NP_IN_THREAD_LIB) && HAVE_DECL_PTHREAD_MUTEXATTR_SETROBUST_NP
+ || &pthread_mutexattr_setrobust_np == 0
+ # endif
+ /* Any program that's really multithreaded will have to be
diff --git a/app-crypt/mit-krb5/files/mit-krb5-robustgnu.patch b/app-crypt/mit-krb5/files/mit-krb5-robustgnu.patch
new file mode 100644
index 000000000000..73cafbd1a76d
--- /dev/null
+++ b/app-crypt/mit-krb5/files/mit-krb5-robustgnu.patch
@@ -0,0 +1,53 @@
+diff -ru krb5-1.4.3.orig/src/aclocal.m4 krb5-1.4.3/src/aclocal.m4
+--- krb5-1.4.3.orig/src/aclocal.m4 2005-09-22 13:16:11.000000000 -0400
++++ krb5-1.4.3/src/aclocal.m4 2006-03-26 09:50:10.000000000 -0500
+@@ -182,7 +182,10 @@
+ LIBS="$PTHREAD_LIBS $LIBS"
+ AC_MSG_NOTICE(rechecking with PTHREAD_... options)
+ AC_CHECK_LIB(c, pthread_mutexattr_setrobust_np,
+- [AC_DEFINE(HAVE_PTHREAD_MUTEXATTR_SETROBUST_NP_IN_THREAD_LIB,1,[Define if pthread_mutexattr_setrobust_np is provided in the thread library.])])
++ [AC_DEFINE(HAVE_PTHREAD_MUTEXATTR_SETROBUST_NP_IN_THREAD_LIB,1,[Define if pthread_mutexattr_setrobust_np is provided in the thread library.])
++# pthread_mutexattr_setrobust_np is declared as a GNU extension on GNU libc
++ PTHREAD_CFLAGS="$PTHREAD_CFLAGS -D_GNU_SOURCE"
++ ])
+ AC_CHECK_LIB(c, pthread_rwlock_init,
+ [AC_DEFINE(HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB,1,[Define if pthread_rwlock_init is provided in the thread library.])])
+ LIBS="$old_LIBS"
+diff -ru krb5-1.4.3.orig/src/configure.in krb5-1.4.3/src/configure.in
+--- krb5-1.4.3.orig/src/configure.in 2005-07-18 18:12:43.000000000 -0400
++++ krb5-1.4.3/src/configure.in 2006-03-26 09:50:16.000000000 -0500
+@@ -66,14 +66,7 @@
+ dnl for kdc
+ AC_CHECK_HEADERS(syslog.h stdarg.h sys/select.h sys/sockio.h ifaddrs.h unistd.h)
+ AC_CHECK_FUNCS(openlog syslog closelog strftime vsprintf)
+-KRB5_NEED_PROTO([#include <string.h>
+-#ifdef HAVE_UNISTD_H
+-#include <unistd.h>
+-#endif
+-/* Solaris 8 declares swab in stdlib.h. */
+-#include <stdlib.h>
+-],swab,1)
+-dnl
++
+ AC_PROG_AWK
+ KRB5_AC_INET6
+ KRB5_SOCKADDR_SA_LEN
+@@ -160,6 +153,18 @@
+ fi # tsmissing not empty
+ fi # enable_thread_support
+ dnl
++# The _GNU_SOURCE for pthread_mutex_attr_setrobust_np creates a clash with
++# with the swab declaration
++if echo "$PTHREAD_CFLAGS" | test ! grep _GNU_SOURCE; then
++KRB5_NEED_PROTO([#include <string.h>
++#ifdef HAVE_UNISTD_H
++#include <unistd.h>
++#endif
++/* Solaris 8 declares swab in stdlib.h. */
++#include <stdlib.h>
++],swab,1)
++fi
++dnl
+ HOST_TYPE=$krb5_cv_host
+ AC_SUBST(HOST_TYPE)
+ dnl
diff --git a/app-crypt/mit-krb5/files/mit-krb5-setupterm.patch b/app-crypt/mit-krb5/files/mit-krb5-setupterm.patch
new file mode 100644
index 000000000000..3c81382460c9
--- /dev/null
+++ b/app-crypt/mit-krb5/files/mit-krb5-setupterm.patch
@@ -0,0 +1,20 @@
+--- krb5-1.4.3/src/appl/telnet/configure.in.orig 2006-05-21 16:28:39.187870750 -0400
++++ krb5-1.4.3/src/appl/telnet/configure.in 2006-05-21 16:29:26.758843750 -0400
+@@ -50,7 +50,7 @@
+ #endif
+ ])
+ dnl
+-AC_CHECK_LIB(termcap,main,AC_DEFINE(TERMCAP)
++AC_CHECK_LIB(termcap,setupterm,AC_DEFINE(TERMCAP)
+ LIBS="$LIBS -ltermcap",
+ AC_CHECK_LIB(curses,setupterm,LIBS="$LIBS -lcurses",
+ AC_CHECK_LIB(ncurses,setupterm,LIBS="$LIBS -lncurses")
+@@ -96,7 +96,7 @@
+ dnl from old telnetd/configure.in
+ dnl
+ dnl AC_PROG_INSTALL
+-AC_CHECK_LIB(termcap,main,AC_DEFINE(TERMCAP)
++AC_CHECK_LIB(termcap,setupterm,AC_DEFINE(TERMCAP)
+ LIBS="$LIBS -ltermcap",
+ AC_CHECK_LIB(curses,setupterm,LIBS="$LIBS -lcurses",
+ AC_CHECK_LIB(ncurses,setupterm,LIBS="$LIBS -lncurses")
diff --git a/app-crypt/mit-krb5/mit-krb5-1.4.3-r1.ebuild b/app-crypt/mit-krb5/mit-krb5-1.4.3-r1.ebuild
new file mode 100644
index 000000000000..0c7993ac92cf
--- /dev/null
+++ b/app-crypt/mit-krb5/mit-krb5-1.4.3-r1.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2006 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.4.3-r1.ebuild,v 1.1 2006/05/21 20:41:16 seemant Exp $
+
+inherit eutils flag-o-matic versionator
+
+MY_P=${P/mit-}
+P_DIR=$(get_version_component_range 1-2)
+S=${WORKDIR}/${MY_P}/src
+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="krb4 static tcltk ipv6 doc tetex berkdb"
+
+RDEPEND="virtual/libc
+ !virtual/krb5"
+
+DEPEND="${RDEPEND}
+ sys-libs/com_err
+ sys-libs/ss
+ sys-devel/autoconf
+ berkdb? ( >=sys-libs/db-4 )
+ doc? ( tetex? ( virtual/tetex ) )"
+
+PROVIDE="virtual/krb5"
+
+src_unpack() {
+ unpack ${MY_P}-signed.tar; tar zxf ${MY_P}.tar.gz; cd ${S}
+ epatch ${FILESDIR}/${PN}-lazyldflags.patch
+ epatch ${FILESDIR}/${PN}-robustgnu.patch
+ epatch ${FILESDIR}/${PN}-robust.patch
+ epatch ${FILESDIR}/${PN}-setupterm.patch
+}
+
+src_compile() {
+ if use berkdb ; then
+ export DB_HEADER="/usr/include/db_185.h"
+ export DB_LIB="/usr/$(get_libdir)/libdb.so"
+ fi
+
+ econf \
+ $(use_with krb4) \
+ $(use_with tcltk tcl) \
+ $(use_enable ipv6) \
+ $(use_enable static) \
+ $(use_with berkdb system-db) \
+ --localstatedir=/etc \
+ --enable-shared \
+ --with-system-et --with-system-ss \
+ --enable-dns-for-realm || die
+
+ emake -j1 || die
+
+ if use doc ; then
+ cd ../doc
+ rm man2html && ln -sf ${ROOT}/usr/bin/man2html
+
+ make || die
+
+ if use tetex ; then
+ cd api
+ make || die
+ fi
+ fi
+}
+
+src_test() {
+ einfo "Testing is being debugged, disabled for now"
+}
+
+src_install() {
+ make \
+ DESTDIR=${D} \
+ EXAMPLEDIR=/usr/share/doc/${PF}/examples \
+ install || die
+
+ cd ..
+ dodoc README
+ doinfo doc/*.texinfo
+
+ if use doc
+ then
+ dohtml -r doc
+ use tetex \
+ && dodoc doc/api/*.{tex,sty} \
+ || dodoc doc/api/*.ps
+
+ fi
+
+ for i in {telnetd,ftpd}
+ do
+ mv ${D}/usr/share/man/man8/${i}.8 ${D}/usr/share/man/man8/k${i}.8
+ mv ${D}/usr/sbin/${i} ${D}/usr/sbin/k${i}
+ done
+
+ for i in {rcp,rsh,telnet,ftp}
+ do
+ mv ${D}/usr/share/man/man1/${i}.1 ${D}/usr/share/man/man1/k${i}.1
+ mv ${D}/usr/bin/${i} ${D}/usr/bin/k${i}
+ done
+
+
+
+
+
+ newinitd ${FILESDIR}/mit-krb5kadmind.initd mit-krb5kadmind
+ newinitd ${FILESDIR}/mit-krb5kdc.initd mit-krb5kdc
+
+ insinto /etc
+ doins ${FILESDIR}/k{rb5,dc}.conf
+}
+
+pkg_postinst() {
+
+ if use doc
+ then
+ einfo "See /usr/share/doc/${PF}/html/admin.html for documentation."
+ echo ""
+ fi
+ einfo "The client apps are installed with the mit- prefix"
+ einfo "(ie. mit-ftp, mit-ftpd, mit-telnet, mit-telnetd, etc...)"
+ echo ""
+ ewarn "PLEASE READ THIS"
+ einfo "This release of mit-krb5 now depends on an external version"
+ einfo "of the com_err library. Please make sure to run revdep-rebuild"
+ einfo "to ensure the integrity of the linking on your system"
+ echo ""
+ epause 10
+ ebeep
+
+}