diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2006-05-27 00:25:04 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2006-05-27 00:25:04 +0000 |
commit | 3a23328b127e2efe61bebde730ae7a28a2bcb8f8 (patch) | |
tree | 8ab71e56f832f5af9292468073614f1619b6e5a8 /dev-util/cvs | |
parent | expand block on cvs temporarily. (diff) | |
download | historical-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/ChangeLog | 9 | ||||
-rw-r--r-- | dev-util/cvs/Manifest | 98 | ||||
-rw-r--r-- | dev-util/cvs/cvs-1.12.13-r1.ebuild | 124 | ||||
-rw-r--r-- | dev-util/cvs/files/cvs-1.12.13-zlib.patch | 31 | ||||
-rw-r--r-- | dev-util/cvs/files/digest-cvs-1.12.12-r2 | 10 | ||||
-rw-r--r-- | dev-util/cvs/files/digest-cvs-1.12.13-r1 | 12 |
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 |