summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2006-05-27 00:25:04 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2006-05-27 00:25:04 +0000
commit3a23328b127e2efe61bebde730ae7a28a2bcb8f8 (patch)
tree8ab71e56f832f5af9292468073614f1619b6e5a8 /dev-util/cvs
parentexpand block on cvs temporarily. (diff)
downloadhistorical-3a23328b127e2efe61bebde730ae7a28a2bcb8f8.tar.gz
historical-3a23328b127e2efe61bebde730ae7a28a2bcb8f8.tar.bz2
historical-3a23328b127e2efe61bebde730ae7a28a2bcb8f8.zip
Bug #124733, zlib fix, package.maskd presently, more testing needed. Also implemented a proper src_test block.
Package-Manager: portage-2.1_rc2
Diffstat (limited to 'dev-util/cvs')
-rw-r--r--dev-util/cvs/ChangeLog9
-rw-r--r--dev-util/cvs/Manifest98
-rw-r--r--dev-util/cvs/cvs-1.12.13-r1.ebuild124
-rw-r--r--dev-util/cvs/files/cvs-1.12.13-zlib.patch31
-rw-r--r--dev-util/cvs/files/digest-cvs-1.12.12-r210
-rw-r--r--dev-util/cvs/files/digest-cvs-1.12.13-r112
6 files changed, 248 insertions, 36 deletions
diff --git a/dev-util/cvs/ChangeLog b/dev-util/cvs/ChangeLog
index 6558e89f7d05..e85feadb6fa3 100644
--- a/dev-util/cvs/ChangeLog
+++ b/dev-util/cvs/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-util/cvs
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/cvs/ChangeLog,v 1.106 2006/03/30 18:34:43 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cvs/ChangeLog,v 1.107 2006/05/27 00:25:04 robbat2 Exp $
+
+*cvs-1.12.13-r1 (27 May 2006)
+
+ 27 May 2006; Robin H. Johnson <robbat2@gentoo.org>
+ +files/cvs-1.12.13-zlib.patch, +cvs-1.12.13-r1.ebuild:
+ Bug #124733, zlib fix, package.maskd presently, more testing needed. Also
+ implemented a proper src_test block.
30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> cvs-1.12.12-r3.ebuild,
cvs-1.12.13.ebuild:
diff --git a/dev-util/cvs/Manifest b/dev-util/cvs/Manifest
index 89ed4ac1a9e9..001b33ff54b9 100644
--- a/dev-util/cvs/Manifest
+++ b/dev-util/cvs/Manifest
@@ -1,64 +1,94 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 0ce0f8f06a6a831b31f276d8acdf56b8 ChangeLog 13509
-RMD160 d1c0b22ff0a8ed70125d864d13b8f410da6314d3 ChangeLog 13509
-SHA256 7e264d948c7a63d33c782c2e7e051e35d3fcfe635396da4aab06e55d35eede92 ChangeLog 13509
-MD5 e007c9685e363504d93b0a25ee00a12e cvs-1.11.20.ebuild 1519
-RMD160 c089652f52f090df29e06e024a971d0d3bd31ccf cvs-1.11.20.ebuild 1519
-SHA256 6c76f56db0c976bb870fa8a903550f850faadb5a49bfbb15393d8a83228d4bac cvs-1.11.20.ebuild 1519
-MD5 33385c201a287acd7bc9ab5dfbd7c4ec cvs-1.11.21.ebuild 1521
-RMD160 7943c9398e84879379054f94fd1bdf96f05397b4 cvs-1.11.21.ebuild 1521
-SHA256 753226d3b5fe2a17723ee54ed765db4477c8b1ae99d60fd263b67a76a8d34609 cvs-1.11.21.ebuild 1521
-MD5 6c8ef40bb324cdbd552f4d400c139b0e cvs-1.12.12-r2.ebuild 1959
-RMD160 478234b15cc73c04ef870728344e08862e8bc9e4 cvs-1.12.12-r2.ebuild 1959
-SHA256 f899e2ab9829e0870124d226d8158861d7544a1c712ac0a30ff7d5f26de64ebd cvs-1.12.12-r2.ebuild 1959
-MD5 055b52a1fdc4483bf0c87746a69265ac cvs-1.12.12-r3.ebuild 2069
-RMD160 7b6f8512ad06cce6548b93cbf704a93c430a1a70 cvs-1.12.12-r3.ebuild 2069
-SHA256 482b7fca761039136f8d133d72b871a5517a923c0f5931c8e40fb2f81209a668 cvs-1.12.12-r3.ebuild 2069
-MD5 73155835f39c13220243bcb73ea48974 cvs-1.12.13.ebuild 2066
-RMD160 b2644c544a80c4ebdad7cbf9a7d546c39f6f93b9 cvs-1.12.13.ebuild 2066
-SHA256 cceeb6d148270f4038b32eb04b2be0db1792861fdae1991eba55755efeec0ff8 cvs-1.12.13.ebuild 2066
+AUX cvs-1.12.12-cvsbug-tmpfix.patch 624 RMD160 c580f653ef9f294676aa4d766decaac50298b3c5 SHA1 bb00a168e604940bdbc38baf10f0a8c1e3f5d862 SHA256 061c26d140e1195200f1cc76217b2e7c2ff7f0c4dcbbb31124b386e8e756938e
MD5 6b8fde892bfbca3d39d848430e5f4012 files/cvs-1.12.12-cvsbug-tmpfix.patch 624
RMD160 c580f653ef9f294676aa4d766decaac50298b3c5 files/cvs-1.12.12-cvsbug-tmpfix.patch 624
SHA256 061c26d140e1195200f1cc76217b2e7c2ff7f0c4dcbbb31124b386e8e756938e files/cvs-1.12.12-cvsbug-tmpfix.patch 624
+AUX cvs-1.12.12-openat.patch 761 RMD160 05cfb679777b001633ace65e76f9a7a3d397a71a SHA1 23a3941ce449fb105c7b8cce1147a5d525a7753e SHA256 5b9fc46c2ee46d9136ddfc8d0baaac6087d8cae40fa5521815c3c2e372f25b9f
MD5 b26ebb506de6b402dd35deb6bb946c36 files/cvs-1.12.12-openat.patch 761
RMD160 05cfb679777b001633ace65e76f9a7a3d397a71a files/cvs-1.12.12-openat.patch 761
SHA256 5b9fc46c2ee46d9136ddfc8d0baaac6087d8cae40fa5521815c3c2e372f25b9f files/cvs-1.12.12-openat.patch 761
+AUX cvs-1.12.13-cvsbug-tmpfix.patch 624 RMD160 050b34543db08e3fc3633e897d0ebc8c4c900578 SHA1 3ac3d04212b0fd9cf6269cd2d4adbe9a4d4705ab SHA256 508605dfa23bc141165931e843e3d0d4472ad23b84546d830dc5ce6bfed686e7
MD5 6ac29ac374de27b88faafe10e8e7da9f files/cvs-1.12.13-cvsbug-tmpfix.patch 624
RMD160 050b34543db08e3fc3633e897d0ebc8c4c900578 files/cvs-1.12.13-cvsbug-tmpfix.patch 624
SHA256 508605dfa23bc141165931e843e3d0d4472ad23b84546d830dc5ce6bfed686e7 files/cvs-1.12.13-cvsbug-tmpfix.patch 624
+AUX cvs-1.12.13-openat.patch 761 RMD160 060652b7ef0e43f8dcdb84f11f4e51fbefff2549 SHA1 96bcc6b44a89475cb97d65707056c797115cc88a SHA256 9edfd8671fce137462c4fb22366f4c6f8fec04b7073e3c3b8381e5b0211ab4b8
MD5 c63b8b6f63f7ee3ba9462f5f7e21e006 files/cvs-1.12.13-openat.patch 761
RMD160 060652b7ef0e43f8dcdb84f11f4e51fbefff2549 files/cvs-1.12.13-openat.patch 761
SHA256 9edfd8671fce137462c4fb22366f4c6f8fec04b7073e3c3b8381e5b0211ab4b8 files/cvs-1.12.13-openat.patch 761
+AUX cvs-1.12.13-zlib.patch 1304 RMD160 2fba6c94b68a331b621e457f54826af98cf70958 SHA1 b5b44a1166ece7be9ca14a661f75544638a96b4e SHA256 07b3e411282ee8f218447bc862144a67144df71beaa842761012899ff5452f19
+MD5 c35822988a1dbb93a959cbb45686dc64 files/cvs-1.12.13-zlib.patch 1304
+RMD160 2fba6c94b68a331b621e457f54826af98cf70958 files/cvs-1.12.13-zlib.patch 1304
+SHA256 07b3e411282ee8f218447bc862144a67144df71beaa842761012899ff5452f19 files/cvs-1.12.13-zlib.patch 1304
+AUX cvs.pam-include-1.12.12 106 RMD160 8c056262a6cf2b9f94c1762c7cebed02e72ef722 SHA1 2fa6dca77ebab74d519e1373e5c5ea14283ba0ea SHA256 8291f84c2d76269e7be6487ae1db7212e67ee7313d35e6b0cebcd01e30d155af
MD5 26c3d16a62b7f7508d27695bc843f461 files/cvs.pam-include-1.12.12 106
RMD160 8c056262a6cf2b9f94c1762c7cebed02e72ef722 files/cvs.pam-include-1.12.12 106
SHA256 8291f84c2d76269e7be6487ae1db7212e67ee7313d35e6b0cebcd01e30d155af files/cvs.pam-include-1.12.12 106
+AUX cvspserver.xinetd.d 282 RMD160 83fe38b4f55eaf7784d1672c73415410b389479b SHA1 4f29028cd8b41d5934b59e7f41e7c3b385b83d54 SHA256 71b62c4f278ed17bf3cac8eacb2bfb17b6125bfe77f83b46fa5742395b74ef5f
MD5 a156ed2cb03477a919f3a5faa80cb2a4 files/cvspserver.xinetd.d 282
RMD160 83fe38b4f55eaf7784d1672c73415410b389479b files/cvspserver.xinetd.d 282
SHA256 71b62c4f278ed17bf3cac8eacb2bfb17b6125bfe77f83b46fa5742395b74ef5f files/cvspserver.xinetd.d 282
+DIST cederqvist-1.11.20.html.tar.bz2 115711
+DIST cederqvist-1.11.20.pdf 1090339
+DIST cederqvist-1.11.20.ps 1095795
+DIST cederqvist-1.11.21.html.tar.bz2 116435 RMD160 517067247e000136b4c09bc3c15f8cd77bd19f35 SHA256 3da66e09a88abd911db578dab85e4881c88cc92045b97c9a1ad2e02465985b0b
+DIST cederqvist-1.11.21.pdf 1109097 RMD160 492c02a92a72986b8e5b3601a7607f1a9697865c SHA256 b3e8f23bf8f1f9346a6fb0278603a7163c30ff48e04ee220e874ade70024792d
+DIST cederqvist-1.11.21.ps 1100386 RMD160 5a8500c89cbd9fe04515ee3dce20aba9915591bc SHA256 53c6d0ad5de8c8d0cfe8c9b4d30d52785498c9f83699f2dec6fc67257b550772
+DIST cederqvist-1.12.12.html.tar.bz2 137581 RMD160 4b98b01dce9554dc5191f82c5df54e784934dd2b SHA1 300e2860b4f3e33bf22e6b426693c78e4d8d6ece SHA256 6bdd66581ec363e05313a14db27cd3c201b547cdfc9ea2f8edde74e78301f0f6
+DIST cederqvist-1.12.12.pdf 1252423 RMD160 61b82c41cc365c03ee3a483cb7200a6dce2c9ffc SHA1 1d09926dd8eedce30d6cfff48f6931ac9cf0575e SHA256 211c5792d24bfd5694f23bc217a161d880bfb2447c41016fab6f657168b041ce
+DIST cederqvist-1.12.12.ps 1262208 RMD160 49fc79c627cd4b590381a6b0f609f55495546df8 SHA1 0767bc9f548176d01968ea11a09379426bb63c31 SHA256 0e14189614e2c5ead49bfe0ecd187239f8adc3e66371b49d52163be821e44cab
+DIST cederqvist-1.12.13.html.tar.bz2 140382 RMD160 34723707e078e210a2c032e8c98726a7037b05e6 SHA1 b1abf7876d97e509c68692089a5eb368fc65bd0b SHA256 1a9a34e07c00de5102224b48cbc53384992aea197c91c20b6140dd6885b5ae87
+DIST cederqvist-1.12.13.pdf 1297631 RMD160 8d0520254a964d146d704fe93656415edc146fec SHA1 47262bfd3d671acc98d06128c86c863e5e82f7af SHA256 4f24b2ac3b81c97798cad42cba8ffe6cc65405f13e5a58a4b063aa9fffc4a7bc
+DIST cederqvist-1.12.13.ps 1280573 RMD160 a370346c4ce84e224968181046482f87116a155b SHA1 dd85edc53ef3b441374d16df077c5b90d9fee272 SHA256 a955722b89155e390635b1220fa67a096c97141d83ac53a7840323c01d13aa91
+DIST cvs-1.11.20.tar.bz2 2414744
+DIST cvs-1.11.21.tar.bz2 2929933 RMD160 bc3f15b506174de6d304e9608a26e80d3e2f0513 SHA256 4027e80aeddb69a3dd2d73e916ec20c0eadb0b61c3cd86e18fff1eec8b510e18
+DIST cvs-1.12.12.tar.bz2 3197171 RMD160 7275686576957e016b4f671ad5d52d8961d2d7d2 SHA1 402e81a3d231535a97e4b4f438c0b68920e57d0c SHA256 9fb9176d268b9019768fc57dedc2920c28fbeda5ba224c2348550d4f25043edc
+DIST cvs-1.12.13.tar.bz2 3911104 RMD160 ba3048e3e2d99ae78f6a759889b615acf65dd487 SHA1 93a8dacc6ff0e723a130835713235863f1f5ada9 SHA256 78853613b9a6873a30e1cc2417f738c330e75f887afdaf7b3d0800cb19ca515e
+EBUILD cvs-1.11.20.ebuild 1519 RMD160 c089652f52f090df29e06e024a971d0d3bd31ccf SHA1 d883e7c8dee6365a031e42fa7c25fdbd93a86748 SHA256 6c76f56db0c976bb870fa8a903550f850faadb5a49bfbb15393d8a83228d4bac
+MD5 e007c9685e363504d93b0a25ee00a12e cvs-1.11.20.ebuild 1519
+RMD160 c089652f52f090df29e06e024a971d0d3bd31ccf cvs-1.11.20.ebuild 1519
+SHA256 6c76f56db0c976bb870fa8a903550f850faadb5a49bfbb15393d8a83228d4bac cvs-1.11.20.ebuild 1519
+EBUILD cvs-1.11.21.ebuild 1521 RMD160 7943c9398e84879379054f94fd1bdf96f05397b4 SHA1 22fe0e84c9bbb453dc84b3d040469a849361694b SHA256 753226d3b5fe2a17723ee54ed765db4477c8b1ae99d60fd263b67a76a8d34609
+MD5 33385c201a287acd7bc9ab5dfbd7c4ec cvs-1.11.21.ebuild 1521
+RMD160 7943c9398e84879379054f94fd1bdf96f05397b4 cvs-1.11.21.ebuild 1521
+SHA256 753226d3b5fe2a17723ee54ed765db4477c8b1ae99d60fd263b67a76a8d34609 cvs-1.11.21.ebuild 1521
+EBUILD cvs-1.12.12-r2.ebuild 1959 RMD160 478234b15cc73c04ef870728344e08862e8bc9e4 SHA1 ec4a2b86e3b5cdaba6fd7ab82c9fe55ea3b8f8ba SHA256 f899e2ab9829e0870124d226d8158861d7544a1c712ac0a30ff7d5f26de64ebd
+MD5 6c8ef40bb324cdbd552f4d400c139b0e cvs-1.12.12-r2.ebuild 1959
+RMD160 478234b15cc73c04ef870728344e08862e8bc9e4 cvs-1.12.12-r2.ebuild 1959
+SHA256 f899e2ab9829e0870124d226d8158861d7544a1c712ac0a30ff7d5f26de64ebd cvs-1.12.12-r2.ebuild 1959
+EBUILD cvs-1.12.12-r3.ebuild 2069 RMD160 7b6f8512ad06cce6548b93cbf704a93c430a1a70 SHA1 88dc70fa0e32d797918fad36cfa1b9a4fb8cc208 SHA256 482b7fca761039136f8d133d72b871a5517a923c0f5931c8e40fb2f81209a668
+MD5 055b52a1fdc4483bf0c87746a69265ac cvs-1.12.12-r3.ebuild 2069
+RMD160 7b6f8512ad06cce6548b93cbf704a93c430a1a70 cvs-1.12.12-r3.ebuild 2069
+SHA256 482b7fca761039136f8d133d72b871a5517a923c0f5931c8e40fb2f81209a668 cvs-1.12.12-r3.ebuild 2069
+EBUILD cvs-1.12.13-r1.ebuild 3885 RMD160 38a31831d0332afd5892f5de0c8cfbdcff57984b SHA1 f16af1ddab430495ebef8488240287c20daca681 SHA256 77aad8c5cc4c7c8c3d1da63fc90478d94c9979f10d2d036fa8978ce75936d687
+MD5 8c9331367589dff8d44fd340b088f976 cvs-1.12.13-r1.ebuild 3885
+RMD160 38a31831d0332afd5892f5de0c8cfbdcff57984b cvs-1.12.13-r1.ebuild 3885
+SHA256 77aad8c5cc4c7c8c3d1da63fc90478d94c9979f10d2d036fa8978ce75936d687 cvs-1.12.13-r1.ebuild 3885
+EBUILD cvs-1.12.13.ebuild 2066 RMD160 b2644c544a80c4ebdad7cbf9a7d546c39f6f93b9 SHA1 1b5d6f227a44bf721ed276d71c87cc73547a43fb SHA256 cceeb6d148270f4038b32eb04b2be0db1792861fdae1991eba55755efeec0ff8
+MD5 73155835f39c13220243bcb73ea48974 cvs-1.12.13.ebuild 2066
+RMD160 b2644c544a80c4ebdad7cbf9a7d546c39f6f93b9 cvs-1.12.13.ebuild 2066
+SHA256 cceeb6d148270f4038b32eb04b2be0db1792861fdae1991eba55755efeec0ff8 cvs-1.12.13.ebuild 2066
+MISC ChangeLog 13764 RMD160 1ed5f7bd630fdee052f2357020ee87bb2e7b4c84 SHA1 e6e97f52656858b86d4b11092bc1ee685a2e8a06 SHA256 cc0939e7e723abc58b5f41be91da32e956bccab69306abcb507f4fbf7965e236
+MD5 6b60178746fcb86de7271e1c2a6b8b74 ChangeLog 13764
+RMD160 1ed5f7bd630fdee052f2357020ee87bb2e7b4c84 ChangeLog 13764
+SHA256 cc0939e7e723abc58b5f41be91da32e956bccab69306abcb507f4fbf7965e236 ChangeLog 13764
+MISC metadata.xml 162 RMD160 4860626303bc1113a855a556455d3bdc9f21db79 SHA1 92320acf140a0b265e4e502238e53f194bf89670 SHA256 932a0c3bfb1ea371074cdf017dae98bb229959e68e98d4d19378564db2cfa3d3
+MD5 5013179b1f3eab5b3127de8372c57a1a metadata.xml 162
+RMD160 4860626303bc1113a855a556455d3bdc9f21db79 metadata.xml 162
+SHA256 932a0c3bfb1ea371074cdf017dae98bb229959e68e98d4d19378564db2cfa3d3 metadata.xml 162
MD5 83e03809d3fb9f761545745bc7118817 files/digest-cvs-1.11.20 276
RMD160 9bbc416ae81de885b08681e7e5f77838ce1ef980 files/digest-cvs-1.11.20 276
SHA256 2ee573dd735e035a556ab1ef40a9d68585b2cc3dd1c928c38d1c684454e11e5f files/digest-cvs-1.11.20 276
MD5 b984e14c647534432aa03cc5b3387626 files/digest-cvs-1.11.21 1012
RMD160 6483047452cb064827b7816a41f5305d379c80f1 files/digest-cvs-1.11.21 1012
SHA256 7d08d8dc088c0003995a74ca380e09ae3da5d2bb8e8f4c6612e908ab0a37e5a7 files/digest-cvs-1.11.21 1012
-MD5 d504b65b8baabd743f81c957fa2666e7 files/digest-cvs-1.12.12-r2 276
-RMD160 52ba109e264182e9dd03f8e5f9319a06537c6ad7 files/digest-cvs-1.12.12-r2 276
-SHA256 d4fb393ba1dbdd4e1c89b8885ddca2d68b3eaab3018842b6fbb1db3a5c0889dd files/digest-cvs-1.12.12-r2 276
+MD5 e96995d8fd572022d1c89868163a901a files/digest-cvs-1.12.12-r2 1012
+RMD160 c5b3a89dce9319a981e2a07f55e9df095ebea7a1 files/digest-cvs-1.12.12-r2 1012
+SHA256 688739cfb729212f81a739675ceb1be468c3a19ed19ce6b1c1d20d59f9e47872 files/digest-cvs-1.12.12-r2 1012
MD5 e240800ff9082680c7851638e8dd6b33 files/digest-cvs-1.12.12-r3 1012
RMD160 44e8be6ab35ff4e7e00eb86bf59a53319f4bead6 files/digest-cvs-1.12.12-r3 1012
SHA256 47a57651971dc4c081e8ea30a7d244cc94c5a2386020bf8acf5a1a6906c972db files/digest-cvs-1.12.12-r3 1012
MD5 3a6f27aa076ef6598b6e12fcbaca3a9c files/digest-cvs-1.12.13 1012
RMD160 978bfb729ec4a8bff0ac851393d2b0d5b161ec8d files/digest-cvs-1.12.13 1012
SHA256 1e99eefe36659d1e6a9f690003de8ecafd0d9d057e814acf48e57b80cdc999a5 files/digest-cvs-1.12.13 1012
-MD5 5013179b1f3eab5b3127de8372c57a1a metadata.xml 162
-RMD160 4860626303bc1113a855a556455d3bdc9f21db79 metadata.xml 162
-SHA256 932a0c3bfb1ea371074cdf017dae98bb229959e68e98d4d19378564db2cfa3d3 metadata.xml 162
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.2 (GNU/Linux)
-
-iD8DBQFELCTQAiZjviIA2XgRAvtjAJ4wUkaQeHK8tMD8oJO6N6Db2UIxSACguAyi
-zm9MjeJYb1CcVzN6dRdmd3I=
-=zG8C
------END PGP SIGNATURE-----
+MD5 3a6f27aa076ef6598b6e12fcbaca3a9c files/digest-cvs-1.12.13-r1 1012
+RMD160 978bfb729ec4a8bff0ac851393d2b0d5b161ec8d files/digest-cvs-1.12.13-r1 1012
+SHA256 1e99eefe36659d1e6a9f690003de8ecafd0d9d057e814acf48e57b80cdc999a5 files/digest-cvs-1.12.13-r1 1012
diff --git a/dev-util/cvs/cvs-1.12.13-r1.ebuild b/dev-util/cvs/cvs-1.12.13-r1.ebuild
new file mode 100644
index 000000000000..b6391a974b1f
--- /dev/null
+++ b/dev-util/cvs/cvs-1.12.13-r1.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cvs/cvs-1.12.13-r1.ebuild,v 1.1 2006/05/27 00:25:04 robbat2 Exp $
+
+inherit eutils pam
+
+DESCRIPTION="Concurrent Versions System - source code revision control tools"
+HOMEPAGE="http://www.nongnu.org/cvs/"
+
+SRC_URI="mirror://gnu/non-gnu/cvs/source/feature/${PV}/${P}.tar.bz2
+ doc? ( mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.html.tar.bz2
+ mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.pdf
+ mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.ps )"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+
+IUSE="crypt doc emacs kerberos nls pam server"
+
+DEPEND=">=sys-libs/zlib-1.1.4
+ kerberos? ( virtual/krb5 )
+ pam? ( virtual/pam )"
+
+src_unpack() {
+ unpack ${P}.tar.bz2
+ use doc && unpack cederqvist-${PV}.html.tar.bz2
+ EPATCH_OPTS="-p1 -d ${S}" epatch ${FILESDIR}/${P}-cvsbug-tmpfix.patch
+ epatch ${FILESDIR}/${P}-openat.patch
+ EPATCH_OPTS="-p0 -d ${S}" epatch ${FILESDIR}/${P}-zlib.patch
+ # this testcase was not updated
+ #sed -i.orig -e '/unrecognized keyword.*BogusOption/s,98,73,g' \
+ # ${S}/src/sanity.sh
+ # this one fails when the testpath path contains '.'
+ sed -i.orig -e '/newfile config3/s,a-z,a-z.,g' \
+ ${S}/src/sanity.sh
+}
+
+src_compile() {
+ local myconf
+ # the tests need the server and proxy
+ if has test $FEATURES; then
+ use server || \
+ ewarn "The server and proxy code are enabled as they are required for tests."
+ myconf="--enable-server --enable-proxy"
+ fi
+ econf \
+ --with-external-zlib \
+ --with-tmpdir=/tmp \
+ $(use_enable crypt encryption) \
+ $(use_with kerberos gssapi) \
+ $(use_enable nls) \
+ $(use_enable pam) \
+ $(use_enable server) \
+ $(use_enable server proxy) \
+ ${myconf} \
+ || die
+ emake || die "emake failed"
+}
+
+src_install() {
+ einstall || die
+
+ if use server; then
+ insinto /etc/xinetd.d
+ newins ${FILESDIR}/cvspserver.xinetd.d cvspserver || die "newins failed"
+ fi
+
+ dodoc BUGS ChangeLog* DEVEL* FAQ HACKING \
+ MINOR* NEWS PROJECTS README* TESTS TODO
+
+ if use emacs; then
+ insinto /usr/share/emacs/site-lisp
+ doins cvs-format.el || die "doins failed"
+ fi
+
+ if use doc; then
+ dodoc ${DISTDIR}/cederqvist-${PV}.pdf
+ dodoc ${DISTDIR}/cederqvist-${PV}.ps
+ tar xjf ${DISTDIR}/cederqvist-${PV}.html.tar.bz2
+ dohtml -r cederqvist-${PV}.html/*
+ cd ${D}/usr/share/doc/${PF}/html/
+ ln -s cvs.html index.html
+ fi
+
+ newpamd ${FILESDIR}/cvs.pam-include-1.12.12 cvs
+}
+
+src_test() {
+ einfo "If you want to see realtime status, or check out a failure,"
+ einfo "please look at ${S}/src/check.log*"
+ if [ -n "$TEST_REMOTE_AND_PROXY" ]; then
+ einfo "local, remote, and proxy tests enabled."
+ else
+ einfo "Only testing local mode. Please see ebuild for other modes."
+ fi
+
+ cd ${S}/src
+ export TESTDIR="${T}/tests-local"
+ mkdir -p "$TESTDIR"
+ # we only do the local tests by default
+ make localcheck || die "Some local test failed."
+ mv -f check.log check.log-local
+
+ # if you want to test the remote and proxy modes, things get a little bit
+ # complicated. You need to set up a SSH config file at ~portage/.ssh/config
+ # that allows the portage user to login without any authentication, and also
+ # set up the ~portage/.ssh/known_hosts file for your machine.
+ # We do not do this by default, as it is unsafe from a security point of
+ # view, and requires root level ssh changes.
+ if [ -n "$TEST_REMOTE_AND_PROXY" ]; then
+ cd ${S}/src
+ export TESTDIR="${T}/tests-remote"
+ mkdir -p "$TESTDIR"
+ make remotecheck || die "Some remote test failed."
+ mv -f check.log check.log-remote
+
+ cd ${S}/src
+ export TESTDIR="${T}/tests-proxy"
+ mkdir -p "$TESTDIR"
+ make proxycheck || die "Some proxy test failed."
+ mv -f check.log check.log-proxy
+ fi
+}
diff --git a/dev-util/cvs/files/cvs-1.12.13-zlib.patch b/dev-util/cvs/files/cvs-1.12.13-zlib.patch
new file mode 100644
index 000000000000..a4b4b1e2afeb
--- /dev/null
+++ b/dev-util/cvs/files/cvs-1.12.13-zlib.patch
@@ -0,0 +1,31 @@
+Index: src/zlib.c
+===================================================================
+RCS file: /sources/cvs/ccvs/src/zlib.c,v
+retrieving revision 1.31
+retrieving revision 1.32
+diff -u -r1.31 -r1.32
+--- src/zlib.c 3 Jun 2005 18:26:09 -0000 1.31
++++ src/zlib.c 28 Oct 2005 14:10:59 -0000 1.32
+@@ -221,15 +221,14 @@
+ point. */
+ assert (bd->size == 0);
+
+- /* This will work well in the server, because this call will
+- do an unblocked read and fetch all the available data. In
+- the client, this will read a single byte from the stdio
+- stream, which will cause us to call inflate once per byte.
+- It would be more efficient if we could make a call which
+- would fetch all the available bytes, and at least one byte. */
+-
++ /* On the server, this will do an unblocking read of as much data as is
++ * available. On the client, with a blocking input descriptor and the
++ * current fd_buffer implementation, this should read as much data as
++ * is currently available, and at least 1 byte (or EOF), from the
++ * underlying buffer.
++ */
+ status = (*cb->buf->input) (cb->buf->closure, bd->text,
+- need, BUFFER_DATA_SIZE, &nread);
++ need ? 1 : 0, BUFFER_DATA_SIZE, &nread);
+
+ if (status == -2)
+ /* Don't try to recover from memory allcoation errors. */
diff --git a/dev-util/cvs/files/digest-cvs-1.12.12-r2 b/dev-util/cvs/files/digest-cvs-1.12.12-r2
index baf4fb61d2db..50aa76954e41 100644
--- a/dev-util/cvs/files/digest-cvs-1.12.12-r2
+++ b/dev-util/cvs/files/digest-cvs-1.12.12-r2
@@ -1,4 +1,12 @@
-MD5 e930ce9a6e75c06555cadb13796d04c4 cvs-1.12.12.tar.bz2 3197171
MD5 320f956b8f079587f938955cc34b03bc cederqvist-1.12.12.html.tar.bz2 137581
+RMD160 4b98b01dce9554dc5191f82c5df54e784934dd2b cederqvist-1.12.12.html.tar.bz2 137581
+SHA256 6bdd66581ec363e05313a14db27cd3c201b547cdfc9ea2f8edde74e78301f0f6 cederqvist-1.12.12.html.tar.bz2 137581
MD5 642cf710f7f57f448a5d92abf1f712f5 cederqvist-1.12.12.pdf 1252423
+RMD160 61b82c41cc365c03ee3a483cb7200a6dce2c9ffc cederqvist-1.12.12.pdf 1252423
+SHA256 211c5792d24bfd5694f23bc217a161d880bfb2447c41016fab6f657168b041ce cederqvist-1.12.12.pdf 1252423
MD5 75eca4292b58b711f995386ed1eb4efb cederqvist-1.12.12.ps 1262208
+RMD160 49fc79c627cd4b590381a6b0f609f55495546df8 cederqvist-1.12.12.ps 1262208
+SHA256 0e14189614e2c5ead49bfe0ecd187239f8adc3e66371b49d52163be821e44cab cederqvist-1.12.12.ps 1262208
+MD5 e930ce9a6e75c06555cadb13796d04c4 cvs-1.12.12.tar.bz2 3197171
+RMD160 7275686576957e016b4f671ad5d52d8961d2d7d2 cvs-1.12.12.tar.bz2 3197171
+SHA256 9fb9176d268b9019768fc57dedc2920c28fbeda5ba224c2348550d4f25043edc cvs-1.12.12.tar.bz2 3197171
diff --git a/dev-util/cvs/files/digest-cvs-1.12.13-r1 b/dev-util/cvs/files/digest-cvs-1.12.13-r1
new file mode 100644
index 000000000000..8c20a76fca3a
--- /dev/null
+++ b/dev-util/cvs/files/digest-cvs-1.12.13-r1
@@ -0,0 +1,12 @@
+MD5 e979c381eefef51833adace57aa609c7 cederqvist-1.12.13.html.tar.bz2 140382
+RMD160 34723707e078e210a2c032e8c98726a7037b05e6 cederqvist-1.12.13.html.tar.bz2 140382
+SHA256 1a9a34e07c00de5102224b48cbc53384992aea197c91c20b6140dd6885b5ae87 cederqvist-1.12.13.html.tar.bz2 140382
+MD5 1a3e7376c485ee38584c3a623c156638 cederqvist-1.12.13.pdf 1297631
+RMD160 8d0520254a964d146d704fe93656415edc146fec cederqvist-1.12.13.pdf 1297631
+SHA256 4f24b2ac3b81c97798cad42cba8ffe6cc65405f13e5a58a4b063aa9fffc4a7bc cederqvist-1.12.13.pdf 1297631
+MD5 c352dc473afb1be9507af7b0e812bed9 cederqvist-1.12.13.ps 1280573
+RMD160 a370346c4ce84e224968181046482f87116a155b cederqvist-1.12.13.ps 1280573
+SHA256 a955722b89155e390635b1220fa67a096c97141d83ac53a7840323c01d13aa91 cederqvist-1.12.13.ps 1280573
+MD5 956ab476ce276c2d19d583e227dbdbea cvs-1.12.13.tar.bz2 3911104
+RMD160 ba3048e3e2d99ae78f6a759889b615acf65dd487 cvs-1.12.13.tar.bz2 3911104
+SHA256 78853613b9a6873a30e1cc2417f738c330e75f887afdaf7b3d0800cb19ca515e cvs-1.12.13.tar.bz2 3911104