From aca7e7f1fadc994f33957c692aa976c6ad8cc443 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Sat, 14 Mar 2015 08:08:14 +0000 Subject: [PATCH] Move old ebuilds to toolchain overlay. Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200 --- sys-devel/binutils/ChangeLog | 6 +- sys-devel/binutils/Manifest | 37 ++-- sys-devel/binutils/binutils-2.19.1-r1.ebuild | 11 -- sys-devel/binutils/binutils-2.20.1-r1.ebuild | 11 -- sys-devel/binutils/binutils-2.24.90.ebuild | 9 - sys-devel/gdb/ChangeLog | 9 +- sys-devel/gdb/Manifest | 63 ++---- sys-devel/gdb/gdb-6.6-r2.ebuild | 82 -------- sys-devel/gdb/gdb-6.7.1-r3.ebuild | 84 -------- sys-devel/gdb/gdb-6.8-r1.ebuild | 86 -------- sys-devel/gdb/gdb-6.8-r2.ebuild | 88 --------- sys-devel/gdb/gdb-7.0.1.ebuild | 103 ---------- sys-devel/gdb/gdb-7.1.ebuild | 103 ---------- sys-devel/gdb/gdb-7.2.50.20101117.4.15.ebuild | 120 ----------- sys-devel/gdb/gdb-7.2.ebuild | 129 ------------ sys-devel/gdb/gdb-7.3.1-r1.ebuild | 183 ----------------- sys-devel/gdb/gdb-7.3.1.ebuild | 145 -------------- sys-devel/gdb/gdb-7.3.ebuild | 145 -------------- sys-devel/gdb/gdb-7.4.1.ebuild | 186 ------------------ sys-devel/gdb/gdb-7.4.ebuild | 186 ------------------ 20 files changed, 41 insertions(+), 1745 deletions(-) delete mode 100644 sys-devel/binutils/binutils-2.19.1-r1.ebuild delete mode 100644 sys-devel/binutils/binutils-2.20.1-r1.ebuild delete mode 100644 sys-devel/binutils/binutils-2.24.90.ebuild delete mode 100644 sys-devel/gdb/gdb-6.6-r2.ebuild delete mode 100644 sys-devel/gdb/gdb-6.7.1-r3.ebuild delete mode 100644 sys-devel/gdb/gdb-6.8-r1.ebuild delete mode 100644 sys-devel/gdb/gdb-6.8-r2.ebuild delete mode 100644 sys-devel/gdb/gdb-7.0.1.ebuild delete mode 100644 sys-devel/gdb/gdb-7.1.ebuild delete mode 100644 sys-devel/gdb/gdb-7.2.50.20101117.4.15.ebuild delete mode 100644 sys-devel/gdb/gdb-7.2.ebuild delete mode 100644 sys-devel/gdb/gdb-7.3.1-r1.ebuild delete mode 100644 sys-devel/gdb/gdb-7.3.1.ebuild delete mode 100644 sys-devel/gdb/gdb-7.3.ebuild delete mode 100644 sys-devel/gdb/gdb-7.4.1.ebuild delete mode 100644 sys-devel/gdb/gdb-7.4.ebuild diff --git a/sys-devel/binutils/ChangeLog b/sys-devel/binutils/ChangeLog index 14a30900ec0b..a4421c37ba70 100644 --- a/sys-devel/binutils/ChangeLog +++ b/sys-devel/binutils/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-devel/binutils # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/ChangeLog,v 1.527 2015/02/15 08:06:32 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/ChangeLog,v 1.528 2015/03/14 08:04:55 vapier Exp $ + + 14 Mar 2015; Mike Frysinger -binutils-2.19.1-r1.ebuild, + -binutils-2.20.1-r1.ebuild, -binutils-2.24.90.ebuild: + Move old ebuilds to toolchain overlay. 15 Feb 2015; Mike Frysinger binutils-2.25.ebuild: Move into ~arch. diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest index 93d20ad7d435..9000135f8108 100644 --- a/sys-devel/binutils/Manifest +++ b/sys-devel/binutils/Manifest @@ -2,10 +2,6 @@ Hash: SHA256 AUX binutils-configure-LANG.patch 2082 SHA256 316f75980bfcccc306bd466d72d0e20a0ac327b8b7642fa2e3cf8d95d65f24d6 SHA512 1caf25d5e332d7de313b6be73e753fdde7b02235af564a9c06517f5874127998eeed731388617b75f54be6fec21835b78a54ce6c7162a33e25411fe3c78efee7 WHIRLPOOL 7d36d954bdac43412de2197066fe1eeb3d6d28f8756c350fe94d7fd7aab3177382dd38473a2dd02d6ddeb76c224e08733825cd07949a3760f5fe67434b8bc882 -DIST binutils-2.19.1-patches-1.2.tar.bz2 10544 SHA256 128c949a46e6c516b5ebb2dbb7be553db7d8f1ee174896d1b63adbd0950030b3 SHA512 6aa2c923748d5b80f8e495176f19d8df8defcaa53915835b57a1da7c7a78668cb63d3380dd027593c8909a35de61adf2ea3d0ace64eeb537171271a6c6cbf33e WHIRLPOOL 04b26a82b2021626d4402c3275776bd9f91139082ae799350f9605bfa7e72fd3d72aac7636fbeb0e1fcdb93b6e903b396320b439502462baad06a61b0a3960e6 -DIST binutils-2.19.1.tar.bz2 16306586 SHA256 2dbd2c554b70d915c5b32fcfd401d03afcbf202529059c7a80af3993885ad1c2 SHA512 22af3cf65ad2f76469440fb992e50a10895fcec1265b98781138db0fc40bf06565af86dc73ca0b97bee764ec797439a89b5dbca2a5da74f375af55383887c436 WHIRLPOOL 340c12072a60c8f7b4b930a857e87d9723bdd2b0c61bef5a06810e11406f3e7955632a93a59c68b60220a882ff99273af3a9995872aa7a11604dd04182ebc6a2 -DIST binutils-2.20.1-patches-1.2.tar.bz2 15747 SHA256 30738e18f492bd653421d4bc4d52b841680fe4b17a69524e081d9befadef6d3b SHA512 23c1026db7748f9f958d32f6bfd2b362dae3bdee33612fb6a0cc4277fcb360a55c5618dc748a7119b12794a1bc22ea70af92c04f5283c0041bc681e5db4266b4 WHIRLPOOL fc73133cbd0aaf9447296425dd22907d3b984a9d8c0631be5155cd887ca44932b5d3651d538783ac10e520c6b43a077fb045ea720d95855f04b4ba47cb9076a2 -DIST binutils-2.20.1.tar.bz2 17591527 SHA256 71d37c96451333c5c0b84b170169fdcb138bbb27397dc06281905d9717c8ed64 SHA512 b05c93eb9ba8db344fbdee3c5b36ed5a7ad1366f948d41af43286715c7345a2477e0808d25f7bbf81b54ab06c4d46356d44318d56efcdbef42236d1a694411fc WHIRLPOOL 6166462fce695914a32c3295dadb6782716bb6693ee0a2a5543cc925e4967f5bccf38a5a2c244703bb9990acd229d0588a9463c62cec042f24107854c631518e DIST binutils-2.21.1-patches-1.4.tar.bz2 20033 SHA256 51e50584a7364549649cc6c59f4a678b07595979811e8e2150264318c3b4493d SHA512 66b71031a782f9708dc5f8ac9171b2be0bbca102b44705155b292329e0664cc71b649f4d8fa50ad0d9123436c03b994da5a0fddc32e43bf2d50e74c68609e508 WHIRLPOOL 2bdc11027b3dcd27c766b4ca5f578a32838d15b3370b4093f1c30887200b82bfaa732df9af23f545d58bbbf373c9967a31fcbb19b3f9b855f0923143e77fa9f5 DIST binutils-2.21.1.tar.bz2 18997755 SHA256 cdecfa69f02aa7b05fbcdf678e33137151f361313b2f3e48aba925f64eabf654 SHA512 3f550f6833a41e9b17d1f515eea0de8dc14aefb7dd69c65b821aa1336aea4c3f55b4457a1781ab7b32bda049798fef3cf989148e4acb0fca8baca5af74766f31 WHIRLPOOL 1025ac3714f2406ee5afcda3f7a23f788a35e354b928f4b11c7448150a5613f793c2aa471f4612c5015e89d5abbb61522a7a0265286fcf2788fbf1194fb60201 DIST binutils-2.22-patches-1.5.tar.bz2 37350 SHA256 51cad7b3c2d18db0f7d2e4a3e46e37f00eb720cfa663ea396e16dcfbba12a07c SHA512 407490be54fec09faf26e8062cf28d2ea2d58df669642e7582fe51776726f00af8c18194a17438e18068c91b7634fca2d0f33c7231e847ba5141f901d9743ad7 WHIRLPOOL d62be803705d4e526324719fae69c06c303cc2500aeac04cb711eff383a2732ec3f47f9d91deef954c60877e08fed2c2659636dad07086ceaf12c8b899b075f1 @@ -13,36 +9,31 @@ DIST binutils-2.22.tar.bz2 19973532 SHA256 6c7af8ed1c8cf9b4b9d6e6fe09a3e1d3d479f DIST binutils-2.23.2-patches-1.0.tar.xz 10884 SHA256 47df1338ee285548630dabb6e414cd7ffffaf068a56ea22a185608fcbd091703 SHA512 25d52694e653dd2642eb643ef3bd48a099876515d66b0b1ed8dfa5f60cadaa1bb92a589e370528ec52add7571c0ea1a98859bfde0821c73ec0ded492fff0915c WHIRLPOOL 2aba579641a1b8e701b25c9d0094c9991e151ddd0b02fae7273ca8c9e31fd344cbf3782c5a5f9960a9bee16b41bc898c8ad0ec76ba8ee396d28e878dac47ffc7 DIST binutils-2.23.2.tar.bz2 21440347 SHA256 fe914e56fed7a9ec2eb45274b1f2e14b0d8b4f41906a5194eac6883cfe5c1097 SHA512 dec753bbba008f1526b89cf1bd85feba78f362f5333ffdf93953fd131eb755976dec82a0a4ba38c43d2434da007137780cfe674de5414be5cf7ce7fbc6af6d16 WHIRLPOOL 1be65f03569d599899c5b57ac7aedbf90b311f9a47c1883dc62c0717b0757ebfb33e17ab3def8d0b805daabba67cf554463f88675c9f552a6fd8dbe7ca77b442 DIST binutils-2.24-patches-1.4.tar.xz 17488 SHA256 f018f140a52cddb1e4619b5caf4b4a37a27dfb29e8bf29ea5161ab13b33eed13 SHA512 dfd7c38cd978b7d6627579c338bf67641c799ce39936e3475dca3ecf5bade417e3f090253a2326582c64d5743a24f9078794f44e8fd41b6af728f1f375c91d3b WHIRLPOOL d6b414d5e5607fd8b2d0f52b508763110448cfbdcc08be6d7c1412043797bde8ed5fbd9a5ea4c141b7394b2cae0ac2ef24827f67813231129a507f49cbc40245 -DIST binutils-2.24.90-patches-1.0.tar.xz 11020 SHA256 7de13147b40e2d15ef9c22e9fed3d9d1c1def7ff8c416133485926459c0cd51e SHA512 855ba106c22df831a5829eb0494a3403a0db24c2701066ae0409bc0b17a5035124a69c9bca836bedd2d4dd8027fce46b53c1c924f8462fd9f79977039b5267a3 WHIRLPOOL 5d60056b3a6d22cbae42fc0fded58f463c725a4c6106b8b2e506c7726935dca661e929b755aa81db24569382b169a95f791d9c9d22f8cdbb74f1719fb4260e04 -DIST binutils-2.24.90.tar.bz2 23659627 SHA256 cb0409d782ed400ecc260835de162cfd12bf823badeaf5aac90b84193292b83a SHA512 dcd93cb314d5c275529c58d134956e48d64860bdd2e58bc94aa339aeba0ee66fbd7423ace1f71eba9905fa5b05db922c2242f585c8eef0247c4fa5fda56367af WHIRLPOOL b92d691b033415bcf902a5b64a227f576204a4d8c82d3f5a05989875d3c50406317e425057a4b284e21708d1fdd6680336b74fbf9632610fb657e57e141c2ef3 DIST binutils-2.24.tar.bz2 22716802 SHA256 e5e8c5be9664e7f7f96e0d09919110ab5ad597794f5b1809871177a0f0f14137 SHA512 5ec95ad47d49b12c4558a8db0ca2109d3ee1955e3776057f3330c4506f8f4d1cf5e505fbf8a16b98403a0fcdeaaf986fe0a22be6456247dbdace63ce1f776b12 WHIRLPOOL 619634dfdc73b8f6e9933b4642f5f9faf147c388a6d39283cd7639d83f3d7a601981cf49a787c43c17a942c563f24dc8dcc682138b5d3102a5650e1b9d15bd50 DIST binutils-2.25-patches-1.0.tar.xz 11020 SHA256 566f3c3073144fd5f0cd6667b008bc7bf9d9d25b1fc7cd8acd8c9058567f8b4e SHA512 1391557420405faa8dbc45088b5c8af6797ecb99302012898cef00efa7c4cbbabe473e9ead0bc44c6deb7084b8c68dca3c66ba4b771cd95ef582752b2b4c0dbb WHIRLPOOL c99ca7f62605d985f4af492f77bcbe1eb118c8ed43d631f998735bae44735ee8a8268b60bc2992ca866ccf4af0e8a8f631b08520fec7fd1d1f082c03a6baf804 DIST binutils-2.25.tar.bz2 24049133 SHA256 22defc65cfa3ef2a3395faaea75d6331c6e62ea5dfacfed3e2ec17b08c882923 SHA512 49438970642f379978aba988e3d2e7b63dab6fd0b46d91f4100f083e87a84d242089daca58572245fe620457a77bbbe2d78588ff3fb79314e500d1a39bf96f30 WHIRLPOOL 92f963d6ffe7d2378726cb080e893f8c58c8b6de030e78da488d8c3fd157e064a90b62d9bd2f305707758aa016a9e48f0953425828a2a0432ddee8ffae89585f -EBUILD binutils-2.19.1-r1.ebuild 402 SHA256 055c53f650ca69196b225b229d661cf3154fac14cfee81806af3a0f3732ee63c SHA512 11e75e004d3d8d2ffafb2a7281b51ad4b0f509d7cc27a21460e22e6b8d632d8b801b81aad8cd4b71d30cb0eb52c23b2b41f91a06316c3a84e5e1f5c5348e433b WHIRLPOOL 56ec2f642f273701a17ec7b7147963806bacb7792dced9b1c3eade2fbe454131fa197588c21dcd0aa9877676434d35b295d81abeb18cdd504848807f477bbb62 -EBUILD binutils-2.20.1-r1.ebuild 407 SHA256 2f6ed387b18d19ef0524bb8947c0152d2aaf0f3a6ea3dae4018741390d76cd68 SHA512 9251965d26dcf0fed69f07518388d88c9ac357a7506cc97b26bb840e9bacadb7cb75c1d20c626376672ec29a3da0bc4030d755ec3cd758f96b0774c612902aaf WHIRLPOOL 502accec92759c6ace9825a82cad14f235e7f470e183ff66e9668fae987fe4217f9a7b5cc1c5a5fb76d56ef4b01f4129a918b19bf4304de1e98b5ff976f3f98c EBUILD binutils-2.21.1-r1.ebuild 394 SHA256 de00feeb3502df2257eaf21f1913c209b1a8b963a94f558f3663c080b9ff93fc SHA512 03de1a2b1a2ee7e6c7e71efbe147e22b1f8f02def6ebcd68001b2fca442dbee549c18340020ffd76a43300f6313499b6336dc81f94cf11b4b3260070bc92f943 WHIRLPOOL bda5fed10cd5b605c52828dcbdbc759cd309764d7c5201d8233d6d4d94b1516f088fd51a42537caa4833c2de3b25d3c824c50321427305a2be8947a9a4d7ddfd EBUILD binutils-2.22-r1.ebuild 404 SHA256 7a6947a42772c4382ae79f059b4edd77200500579f77aa4f78c567a50442a391 SHA512 e7d72140233d602ee85ec252e2c0bf50ae1b2eb739961e9a8b96751bb427527af999677d358594a7a63e2771c890c5a5f1633034fc15d9a6a125e7e9dff0b3b8 WHIRLPOOL cd5deb7367a81e7fb5aee553c83ae0b4aba0ec31211d4f64cc548bc5e03a18e980937a6e1b4e30cd7a97c53d83dffa3ad86f674319db72e87d135f230ec8a75d EBUILD binutils-2.23.2.ebuild 423 SHA256 d51b7a51e419610147176ba9e32dede5135c1c111d7fda91d6bb505b71f74c00 SHA512 b7f2f52587b8307558ec54b84dd3233ef336936b95e32081e48e6dabb3c2cedae23e57633d3eb531b233f1544b365c36d529d9d98fad27d9d1085ca5f6d747e8 WHIRLPOOL 50d818ab4f25287f37450e5f26dcd9f8d7fc4430ed2eee2b813d8306fb8d518e886dab25347ae9b8ad89b962badba5286e3e0e8ce77a745ffdc54192d2d15659 EBUILD binutils-2.24-r3.ebuild 396 SHA256 f26bb8522684fe2c541ba4526bff3bcf47c94bd2b5611531ea3de78ed814b360 SHA512 d7a441cd81df202634d98cbbd28cb34d2d63083cd9b071404764f5621a06e06bbf5dfb34069d39edd16e10d860138782d076081a1c51a6bc0fbda1540d877100 WHIRLPOOL 3868a388cf8e865a32a3d59df791406c4c0b0cffce0a777df6e0a2b100bdbf0a6e6b342fc4a133cd6feea37fdcd0ef411d6098971b044984cc973cff3737902d -EBUILD binutils-2.24.90.ebuild 292 SHA256 d74977adb3b7036f9d5806a0d88709ef7ebc2368e094dea6f002eb4f2a6d5d82 SHA512 50972964c6ce88b02ac0d410213245cfd7eb0e10af3bebfab97a2113292442e8d24f22e9989862c740e193ea83bac68925005da2561cd7d0ed461d3496082957 WHIRLPOOL 3794a982703fa5802f6a389249844c76a67139be6af2b14bb3cca91d4a6cc69e72ef729bc7825015bf6683d2beb7065f37d22a5383497005b4cc5d00b7cf726a EBUILD binutils-2.25.ebuild 419 SHA256 96829fd834b0b4744845b009c325bf7891d06a1191117b52607169215f9d30ac SHA512 c3e3d51c2023ef2b775d52baaed48d22cebdd9156a96d5862147e17f80a0c96871f409f4efe232042fccbf661c87254e28fa40deda9094ac753b1b34c02ff07d WHIRLPOOL ae2655b939d466b7c14b61605461455a6e66420c4018866d870d0db887cc68fd87ac16293281b2b8b270e5db888cdbc9ac5bf7dbbf4aeed005228dba46b614ec EBUILD binutils-9999.ebuild 259 SHA256 380f2cd7c038fdfcd5249392f6e9dc70d643e870125b52e5e48932d72b7b6728 SHA512 bd52e7ac9b4d8ad5aa165b56f3c4b40e880342c74f448bf46214480ea7ee02e46291ebb3f65d3547a5d6463940fae60df10eb3e68fc90918f7e5b782940a7e41 WHIRLPOOL ef19fbd8bf85877520c98b4cd3049b47a4f1518b0ccacd4fbc15a0901aa9a9f61c898ade77f14cabaae4c417bc05d81d2709e9919e0bf80d1bd4611d0d8dd282 -MISC ChangeLog 86201 SHA256 1b479035cec54da9f562ed5aba1acb40c5eed6cf38f09b820644541ac97294b9 SHA512 9267be6f9b8174c9219978033599020d994857086cac5c29bd3f702de87778132ced507030f5ed610776f43e44188f0ec02f48075ef665853e463e2f4fdbe5f3 WHIRLPOOL 24d07359210b9a5335dd9e52757212d8bc7cb767e5572511c7c42df5583d0820ca0719761c0a4109246506be23b7f8e3fb624664436f48bed10f2985f7740726 +MISC ChangeLog 86377 SHA256 09ad79134821b0999626e29b0f5dd0350891dfc40d1060cd565a593c66af4cad SHA512 881aaa97e4b9bccab9e916968eecc2a231e35808290b3517aaee0331ef691091421e1cea892f71db69b1be2c7a3d3db8442eee401c299b1ea6cbf4b3489ee88f WHIRLPOOL 432838b0b0c941f7653401bfcbea1c11716ff688d2cb1daccf8bd3d15b30f539ae4da161df78729ccab7fb160857b69f10b6f479de4c8c62ce96abf05b0c27d5 MISC metadata.xml 463 SHA256 e02b43d00307f8ebd72715b1469ce2e5ce9934a961fc3898e7e7b287fdff3d80 SHA512 76cb9cae3290f93031d2436765757e885330d81ce9320d0a1d08e3990a5d93557c64acdbc85aee6be5075cd948682cd00202ea0e81cf10756626f07f7998f8de WHIRLPOOL 14631439847cef9a5b10c8faeec29143277969215eba944a9baea10c851d27a679b34719cc92def7fdc69340f9c1f5fa4eb67c95bceddb5905422f2b4e53bf2b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJU4FOLAAoJEPGu1DbS6WIAL4MQAJw6viSRJU5VuGcxr0D2XlWp -eAyJ7VBG+t7FlbVa+LKGcNn2cLjguiDdcYyrQG5oU2lsUESAFzAdJgglJkPu03LL -+po1pa16yau/jypyrWWIYzy13lgQcL2cSYar7ysYSUX9SgotdEQ0/sxX3qxmNlBu -VAOTVWaRUcJpDTA49C/e9Neqrcl8m/ojz7X5se1PCk76dI7NWYUofXbIrI3+YZjW -qCIGWSWjenjWrgMeFOg8DbYmhAQwDhwKgU5ekbzsCas08m64YzVyjVybH7GlhTsH -q0NO4YkymSqnuqJVOu2uD+AUO+dFiAaG3EAQD7MlqRTbyDjuzUpD5ua2ffBqyCgS -os6SszdjODsbn29eNnNPVAvR7JZqEGe2z9PFtAoYuLkWumCK3QH+hjpa704Rh5cs -xashu8l99t6F2OBLX3da4qcqXWXcbB3yGbFbQqOXpGIjTP1f0udGLjfoxEJAnmXD -a0UhYGT1YRfeNRPVU0EqlroXQziVs2dlFNYxhqHXB4juoMwV/vQnQ8/9vhh0JvuK -edcDu6fhvbI+06Qmv6SuOTTYiVgj+kRa6qMrqB9yV1AShtK2RLaIwv0sJtNWk6d4 -D6hKyQsyhiCtCXhL/JqxbUVOSzD9mWjKZwVOjafvrWMVlI9rGh7etI242HJF4Pc9 -agbAaTnF3p++bRLXn5BY -=3tJH +iQIcBAEBCAAGBQJVA+uoAAoJEPGu1DbS6WIAEpcP/3CwvG8va87AU+Zva8OltvCB +JrCNpD8C6b7Mpnqiwi2RVeiAaEJ9XnUntWJnRU2rwaMDhA1Tw23O1yzkFwBSzCiE +YPFT422StLmxd+SErvY+uCWXdAjR8D0TMPuaA7W3FbVbv5ANlWj7NU5jKXV3t9xp +25HsnW0Nd2Lji4P/nTDLrlW7sqv4MVziY+HN1s6JNlK4LPOLIm/O4MtxjYYIJZdE +ez1h0wRRCyza998uZDkRWLa7ri2NjStnbG9N2rTZwHmid4DHbe/C6hRwmwYc2zVh +Uh+DjLa19Mucy4GQoQIOt5tQ/3/CvmqSSBNe7iA6cZ6U4HAlPwuXmUUX0gccrF1t +FCeI20HbAQcvr4XESORhurQ0UzPkOuOdWc1U8WPD9ucGl6Q8lyxSihfj0PK4NVmg +W67Wiellra98MwsZSwQtK/uXDCu9YLMWCYXGqcjQsVQ3oDLoIVPjpSrllUx1ocyL +HvwAkKeGf+mFnHF5e8gRtND2uriUXj1fL2fau6yYzp4qKZHR/zZLFKfnBMyGyG8J +rThZEZ9EH0Jwi4OYsjQV3fBxtC2pkB9IUmWYWIy7oh/HAMmnWMddBl9a/zoDDl8l +XyWTOz3k6Efy3tyMuHe+H3CC5o1jLlacy2UMGPZJzDU2Gtoh1DdDGBh6/eG4gib0 +WyoOnP/tmNaodDE8v4uR +=noei -----END PGP SIGNATURE----- diff --git a/sys-devel/binutils/binutils-2.19.1-r1.ebuild b/sys-devel/binutils/binutils-2.19.1-r1.ebuild deleted file mode 100644 index 5747123df6e4..000000000000 --- a/sys-devel/binutils/binutils-2.19.1-r1.ebuild +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.19.1-r1.ebuild,v 1.10 2014/11/08 16:54:29 vapier Exp $ - -EAPI="4" - -PATCHVER="1.2" -ELF2FLT_VER="" -inherit toolchain-binutils - -KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" diff --git a/sys-devel/binutils/binutils-2.20.1-r1.ebuild b/sys-devel/binutils/binutils-2.20.1-r1.ebuild deleted file mode 100644 index 53f09439bed0..000000000000 --- a/sys-devel/binutils/binutils-2.20.1-r1.ebuild +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.20.1-r1.ebuild,v 1.17 2014/11/08 16:54:29 vapier Exp $ - -EAPI="4" - -PATCHVER="1.2" -ELF2FLT_VER="" -inherit toolchain-binutils - -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" diff --git a/sys-devel/binutils/binutils-2.24.90.ebuild b/sys-devel/binutils/binutils-2.24.90.ebuild deleted file mode 100644 index 6ccf52266ea1..000000000000 --- a/sys-devel/binutils/binutils-2.24.90.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.24.90.ebuild,v 1.1 2014/10/22 19:09:54 vapier Exp $ - -EAPI="4" - -PATCHVER="1.0" -ELF2FLT_VER="" -inherit toolchain-binutils diff --git a/sys-devel/gdb/ChangeLog b/sys-devel/gdb/ChangeLog index 2e31b5be66d1..6ce2aad35d75 100644 --- a/sys-devel/gdb/ChangeLog +++ b/sys-devel/gdb/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for sys-devel/gdb # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/ChangeLog,v 1.292 2015/03/14 07:18:38 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/ChangeLog,v 1.293 2015/03/14 08:08:13 vapier Exp $ + + 14 Mar 2015; Mike Frysinger -gdb-6.6-r2.ebuild, + -gdb-6.7.1-r3.ebuild, -gdb-6.8-r1.ebuild, -gdb-6.8-r2.ebuild, + -gdb-7.0.1.ebuild, -gdb-7.1.ebuild, -gdb-7.2.50.20101117.4.15.ebuild, + -gdb-7.2.ebuild, -gdb-7.3.1-r1.ebuild, -gdb-7.3.1.ebuild, -gdb-7.3.ebuild, + -gdb-7.4.1.ebuild, -gdb-7.4.ebuild: + Move old ebuilds to toolchain overlay. 14 Mar 2015; Mike Frysinger gdb-7.9.ebuild, gdb-9999.ebuild: diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest index 14e4cbc54820..f69fec273923 100644 --- a/sys-devel/gdb/Manifest +++ b/sys-devel/gdb/Manifest @@ -1,28 +1,6 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST gdb-6.6-patches-1.3.tar.bz2 15697 SHA256 7911134ce63ede4e1a45488481cf7cdc1b69ab00c8b3a432983344ff95a0051e SHA512 05f479ad62b4a92ef888f760f07c77f69eeffabb3f8cadc17cd72774e3f3c7c59fd44821cff107639986e0af54626dd8bf0f4ed64bffc5fc0c1f4dd2ed83d186 WHIRLPOOL d2dfc5631e7367baaffdac15bf84af0f3087a95c1bb18ba71a8f7df8e3efb9bc5d4d657bd0ac258abd8e6bf139ee483437c309659fde5af3a68315231bb85634 -DIST gdb-6.6.tar.bz2 14535755 SHA256 6e602987298db5ddb479bbb84ce653eabd9c304957a49552245f65cdc70d43bd SHA512 e3f75bd4fd788021564f09069c7872fe1c9f6fc4262f3b0b12829f55cb9e1df20ee1fb708efed01cfe4a069245ef3c3766dc6ddbb57bf43f5bc7d1fd7f38d10b WHIRLPOOL 97cdbf237f8d37a5394ea4e8b7707e4b6a3533d5da4230f26bfe58c7ff390631bbcd6a87c28f09b24eadae8e1f6226152b290e0d4efca4fee580b242dee8a0ae -DIST gdb-6.7.1-patches-1.3.tar.bz2 109192 SHA256 8d614d6ecdb343310904e293bc86f154550829cb45c5b5bd3bff9c26543f9132 SHA512 dd7577a8a900ca35e0a8d1b16c900350dea63bff989529d01697917dc51065f4438ed77386e53c6deffebad8a7bf1acdde1b79eec63268e12223b82ef0a66c3e WHIRLPOOL bbc8bf4df2166d9296df79d4c919d8e42823305a20f59018023d2151605dd9b3e536a9d147ec747f30e8ac6535f5894a1073b0d2057e6c6c5f6330773c11a783 -DIST gdb-6.7.1.tar.bz2 15080950 SHA256 f98cec38420f4f1ce3da2f16e6045f086d24dfcf05996b2d74f8620691442f62 SHA512 16a69765e138a95427dfa27f89c851cc88a39c925b66596a6506f67c69fbec4c5cccf0b9c36d88df59ef48e30e3b03e37c22cab8f1f3672cfd3877315741b3e7 WHIRLPOOL 14c12bbf0aabb3288989d3688a9453d3c42fc21973c55665efe47dd4d0ec7c88a013c36927324aa68e10b2589118c06547fe4a037b97bc0bb75cb619f23d5ba5 -DIST gdb-6.8-patches-1.4.tar.lzma 122922 SHA256 83121b238df52e4556ea197112f6103b34965b8e1773ab1af2949baf53f8dde4 SHA512 1f7b17a44049b37a0f056382c0604a2f96cfba29f5ec1233b00ae005b42d1812272e2346e958d7503cd53b06017c96a9f7969ec766bc378afccfc43307cb7dac WHIRLPOOL acb6ee4ccbb15e57de4ffad9342ae5efe580856810d93754e3e5d38683d5dce9c50d767a3e7b24c885aa56e5ea037d05f24c6a67c3bc0c165e927f6a520efc9b -DIST gdb-6.8-patches-1.5.tar.lzma 125348 SHA256 e503204a517992595b37f49e6cb115bcb1c210845197d54d974ffd53bc55647b SHA512 c7b9c81bad82b347b5ec5d87652434553f1ad97c84b977e09340e193f0b85b71bfcf8e374bcfe573adedfccda9dc7e780495009708049e58d6b9fd95ba4d5212 WHIRLPOOL 266b3461ec44c4bb4a44af78f7fc9237466b6c797faa7a777a2e9a58f790db701502d22606de3868adafa22a30dc5a6d96dc2928df54d74c23fe7d4ac00dba75 -DIST gdb-6.8.tar.bz2 15581509 SHA256 eedffd586bf41cf2ae2f77e6819545d6eb1e5062052320a27332fdfaaebdf818 SHA512 c4647142e712d19b8d032e14e09a2293f8f3a75199d7139f2a1d856d335a50d6dd630cd032d5928cbe76906b801aa314cc817476ab889966113efc3a866e02d8 WHIRLPOOL 3e4aac4fe7511a6f0e0800da5747dfa4dbd6d9c9b241b0e58948bee4b7a9b9abbd608d0cc9af41d4c1d41d6cb27e9660f611d2b6074bfce4fcd92c7499cf121a -DIST gdb-7.0.1-patches-1.tar.lzma 11216 SHA256 711d6fb705a0ede2ede6adb036def73f8c7c4fbc9b5a4f27d829800af4d84292 SHA512 65ed2b8b9e793e399d915c8c48cfa8f4ce59f5902dfd8e13729189d959ba3ad7fe06bcae4749d395e500d51b04ae93b11a187cd6c35ffa609c0236d20feccfc4 WHIRLPOOL e29df6569d192a2a0b7768cd979d832a6b6d4faf3bbf35545896746a8ffbb61190cc91cf0376708132355b46964cb38b0bbfb5f1d3f6cc587d9c97305a09c567 -DIST gdb-7.0.1.tar.bz2 17614682 SHA256 560c3fd0053ade6549e71bd045f70282feb88db73b35e401bbad601a311e3c1b SHA512 358abaf38614d16505a8a3b11c87384788affedf6c10ad0f818a22d8803a00e0b366fc6dbad047384291fc249a23d539b050aafbb48acca83cb559ad83c6f776 WHIRLPOOL 4ddf7dc9e721ba455feb38f1c17d93bbb48a8c7b7154b54213cd545787fbf7489b24300a97c3b6e3f98ed2c297314f950ba37c1c54bd4625b986775bbd74c607 -DIST gdb-7.1-patches-1.tar.lzma 9207 SHA256 d2efe1ee66110e4e0c55bbe4365380bdb6e159c45ea849a1e329ac293b4e7e3c SHA512 a181a44b55c62f9c8f9d1a006182c0a09f75517f5d3e47e07afba97da5220c9e01be79f6fb9c2dc525ca8a80a4e6b9b92517ced61e1681a5b81558227701cd00 WHIRLPOOL 6a5e6896f72d98e07e3921df781c3360c86f0c0202465270affea6ff5e99ed9bc38d9d1ba328fd81a830534d24c8ebd306d52ee2ccbebbb82d5189a3daa40e6a -DIST gdb-7.1.tar.bz2 17977195 SHA256 142c27d7970a4e652dc225d61d887777ae00cf22fdd75cd1e8e4e13bfbd85352 SHA512 5edf1568c268e5f94c392bb031d134b89692f265e4e121f29c19c371b96dd835dbb1ab18fdc99bb29da811797187cef87f5a0cacb8a05e8b5a90bcfc673b3d89 WHIRLPOOL 6aeb05f33a54cdb06138d086fd853323ad0fa56b862f5ff66a87ca95fcdcf859ff3416ffeec40eea15580fbc9166663b1f679b5c46f417279079bf4b45ad2e82 -DIST gdb-7.2-patches-1.tar.xz 8908 SHA256 c091d46b869aec70ea507d93936d85e134002766808e38cc29d0a6f1f4898fab SHA512 2daf753acffc20f470050e326c3b11650bd7833d23f5b4b6c011646ab9afe5cbc90d98525d62188947880990e20a08f6b656bdc55f47346661d030630c0d2459 WHIRLPOOL e26bdb93c9ac54d14dc15d8e9ece0871c0f3e3082b89b32afc2d4b4107a104c8a29e6e4839d120403983161d9f959280d7d1762ed067e29f9ec704b60a5f471c -DIST gdb-7.2.50.20101117-4.fc15.src.rpm 20026108 SHA256 7af3cc31317cc4fcc7530ac23d86baa570309095a7c4e8a7999a830ff6f07ca7 SHA512 f2bc49be75251c1154713f7d04979d4cad39778dc87eed6d6e16fb82ad7fea399cca9120026376be99408cdcbb617a02a969a12e2743f3e7e7797b2e6be99749 WHIRLPOOL 8683fc007115d092b2145f3511f96a323b8c4a830f49c67b6def573c81368eb33439da1def4c221e4c780075c27a69c9acd56da058c8d546ae31bd975f3f0b0f -DIST gdb-7.2.tar.bz2 18530613 SHA256 bf444b88ab845243364c3d410be9e3f43a57f96ff594d65a37842ea03c3410f0 SHA512 af453ea7b1dbaf9eca35bd58fbe72f09e24e2b467af1d0d883c222310a81f8f96c288bb476a9c96a129c487ceadca858031f3440cad6a9b11a964058140f0dd1 WHIRLPOOL 0056b41be90a0a9c3c0f91e3245c4a421b03fe744f63531eb78d6d0e6e095f2ef4b1035e3ffcea8c21af01eb9bf0f90b62ead5fad200653a36cb847eef118caf -DIST gdb-7.3-patches-1.tar.xz 8192 SHA256 9b6cd79b0a769a1c3575830702c151859f1188d162699edaf4779e54dc13b6ed SHA512 0a09811a27fe534d98fe1123d8891b738f5283cda57d46c81dc0fffef0cab1f7b72c0bc0854ce8c20a44867dc2956f5b37e94b9bbc5e0e3a9506abb91160bcec WHIRLPOOL 9ed7389900cd57b4fc932071b4f353528c7fd8a2e53ad76d3eefe47ee514dfb853216dcc6bcd1bd9f8ac2ab755c4fa856f0b6a98f05b048da97de2f7edef3b57 -DIST gdb-7.3.1-patches-2.tar.xz 17344 SHA256 8dc91c665025faaa716a47404a1645086c5a9db3ee6b38beb564607fa0ef6e69 SHA512 9ab6cfed095128333883b3e8ebfffc724dba21116940397c87107a6eec90b5765e8fb94e5756eac85aaed3b5c2bdd7dcccf4f9b10301cc9196bcace9791f3ecb WHIRLPOOL ac0221711239c49bb0c9ddb620e1ac328a7f570ef62b1d08a25ce0653d3989a47db35d8f784547a6521f918f063a477356c06f32d62d151903f5b5924043cc60 -DIST gdb-7.3.1.tar.bz2 19500995 SHA256 6d7bff716fde98d03866a1b747c0929ee7dba49bca13e01d975e0b0fa9b33a28 SHA512 69d7318a3f6bf3c95804e6526d886348333d85c4f63c19e7575052792851a296073e36e1b54c63151c2db8ca0bfead36693f4513f2fd9dec962870408e8e71d9 WHIRLPOOL 5332eb8bd5a24cac710c39c6948e1d2373939c647ddfb1cae893cafef910e346c880e2ee4f9fa10211e60319fd648176e36362f9a5f3fdd6db7fb967500a0d5f -DIST gdb-7.3.tar.bz2 19091650 SHA256 f9edc83ed921660b77aa2b2fc168b81639aab0f49a94d4b38f2f01bf51d5d2ba SHA512 b7195913c652243f4577bac58adfe80dc90ec9d68fbf316830b1394d13248734178182ba5649ef317411145f57b32a35004b52bcec14886917da340cdf9a2b87 WHIRLPOOL de7b49ad1c09a58c6a5556ab12479729695aa5ffd47b941cb8e834057495835b0ecf3dd063dfb65a75fbb59977034e2dfa168a3b19715ff2e0d7c0b4509d426f -DIST gdb-7.4-patches-1.tar.xz 8192 SHA256 c4349847c80f314c603dd9465b90cda2b3565cac4f8024a4287f756eda9d138b SHA512 936e921ab523bd74e8c8b300346f3d861d3dbc11ec6e659b0eb08c45dc91f98bc4ff9140459f663ffb91d67e2cc51d65891a25a79d5565ff9031ba579dca4282 WHIRLPOOL 86d245c25edaa72d6eca9bd83059cf74eca7da86e137b927b7a44abe4bef3f8322430a27bd44c7de53e37f5c86fcc121e758b8e3242cc3bce69738ed46e34d45 -DIST gdb-7.4.1-patches-2.tar.xz 10944 SHA256 2c57b6edcc3f1cb3915e0bd88f2789eec2a773bb7d115abfc98aa8d55ca03b02 SHA512 4455f68aa345ac04a61547a10f87f11874912227a4e46d836fe1e78bb7754d6bf778b3f52c8bce15492625aac0b238996234fcbff4549c523354187b2729def2 WHIRLPOOL 9b24f6af94266747eb8711fd4b189d9b7a4990a3a19b68561b00c38704a9cb8e7e76ac47d40131619e466cb67cde06f2cee9da248bbfafc53adbeb285464b781 -DIST gdb-7.4.1.tar.bz2 20619200 SHA256 a081343c017732ab4dd30a4730da83667aa01b0b37d1ad3700c3f05a5da0f9f6 SHA512 86a2f19f161da558afdb5b6179ba11e9124651b5e10915dd3e703fc8e54cf68dba5ffa86f5c3c3c595bc8841728e220741c9fa20889f548725dbd034f3456114 WHIRLPOOL 3de6e0b4e3d17a7d97cb804a6ca49761197d9e1230fb686ec84b8c5d68b6bc578ade873493cc8545d2f96f0f7061fedd9cdc7c42dc5d1cd279025dc4f4cb2069 -DIST gdb-7.4.tar.bz2 20614020 SHA256 de7e2db7f0475eca7f9ffa9251abaddd3d37e0eed0b3759f71abfd810a3fd20f SHA512 9a5e8b04be6e8a746cb0e6a8b524ec0fa1fa3a971633c54646d722d2ff9200304e36f80cdf30d5a8ba69b5d188f7c1b2baad40d11881c416a3a54e7dee8cc724 WHIRLPOOL f8b0a046071da405194d2bd07007b044e2fd037852493ba6ab6f9fc81400b85583f36b6d6c13d4f1f04e5dafc7d324404606b235e1b962ea7f80b955141cd6c2 DIST gdb-7.5-patches-1.tar.xz 9208 SHA256 07d2e5cd96c3acf64710d3cd1098684aa7db7e9e448b5a49775650c2abcb9daf SHA512 775c4b5953e7f02a0bfdc1801fa220e3446bf5cc2153e49cbba7dc883740e64604fde1bd04b6916f47530c94ab6a5351e4d4151a5b1f6f3f3d15f42e9210c196 WHIRLPOOL 69d4079327dce6e8fa8522c155b1a55687a1e14949d6812700512efcc99b51bb1a2becb4c0562b0b5bbc2ee87718d89ea278fa7f7166fa8c88b346cd5968f636 DIST gdb-7.5.1-patches-2.tar.xz 8720 SHA256 7b93f737eb90c981685b6eab8ab7cda7ee0a3637b0110450efa5900486cca9dc SHA512 ab04daff6c83738fb7dc96f3444d8b6ab0bc52dd380ee6079676ba9507201c4e19bf8a8dd092705c968e4109d0080216020ad4a03c963b15cd37c6da3e8804ac WHIRLPOOL 8c520dbfb3288ff19a8978f2c1e7687467e2362fa0385d1f62beb1b2081264b597b4ca45b16d0d658cfba7bd754e10f219d84bedcb8acd0c2be4d5c64b201aca DIST gdb-7.5.1.tar.bz2 21349391 SHA256 070b808d289fa8f0291738eeaccc0cd7700d476998781f572856155240d29d20 SHA512 23b240f0ca9376dfc2fdeb79e725a3784841d1f787db9f7ca62a5e2f824ddd8b2d5fb3450e19dd8fee79589e3b0a5fe638eaa35966363c78c82711731c26dc47 WHIRLPOOL b1bb3d5133efcdd3e842ba03bf2f8ebcd01f4cbda8333a6725cd4160604b592fb991c02c17b725ffbcea0b7e37de9ade380079d903541124b4b76fcbd5f9e754 @@ -41,19 +19,6 @@ DIST gdb-7.8.1.tar.xz 17669136 SHA256 497722b58386f4428c3474281eb3ef1c872404998b DIST gdb-7.8.2.tar.xz 17678568 SHA256 605954d5747d5f08ea4b7f48e958d1ebbf39265e18f7f36738deeabb83744485 SHA512 face5bf1b4ce144fc8604fc84620beed956177a11fd632b4e41906fc7f632910b2b43a50e6cfdfd6cbd876ee527c813bddab8df29dc560a6c36694cdb8edc4e4 WHIRLPOOL b0e5adc8e98c8363c25b86a8f47d07863a97f215c74b4fe2fcce4e72ce82867bafea60cb51d26f3814e895a93e047ca962b19fb2557e9c74a0ab3d88b1e6ee1d DIST gdb-7.8.tar.xz 17664316 SHA256 49c4abe174f79f54e1f9e75210ffb590d9b497d5b5200b5398c0e073a4ecb875 SHA512 e3977393c3a9bc2860d845928f457f4696a87106ccf30569cb69a82893deeab9b05fd1cffa4316cc5cfdfd3ad11a2d5660ed07a9965fa3d696a0ec604702557f WHIRLPOOL fb97f1fbee170fccf462d25fd6b4a218a8126b75465b59e21322ff2cacf2707d6b037d593663a4f52ae293c72d012a69a65377ee6827de18da80159c829b672d DIST gdb-7.9.tar.xz 17859428 SHA256 9b315651a16528f7af8c7d8284699fb0c965df316cc7339bb0b7bae335848392 SHA512 850202a477b486a75dc8196efead79c95bc675e348064a5eefee2a50215d40f62e9e052e9b8df29f997f91430f6e7454883652c701f5b1e688d9e2c575876c83 WHIRLPOOL 597cbe8b8c9da7e2188f6d207738fd9679c3a841fec9483f67ff91156d7886636b1da61bf1255155115655d87648278a0670ad381afde931c7c6ab6e762a9ecd -EBUILD gdb-6.6-r2.ebuild 1939 SHA256 1a01fef76c09573c751de1369d545e3a1eace756965358522ea288c107792b9b SHA512 483275d932eb477d6b0b89c7f3b0ea390afd60832255633892949993d7825e9d8c4f12e006f832a18fb0a02d430668c12d0ed732e275ac816c126c85b7301887 WHIRLPOOL 15cf267219f1249ab508e8e27a22d8de65eb0db5fae53fdb31e38fcc299c1cb907908e804d0124ed54cea916297788607a9aac4dc8f18b953ecf72b5ca2528f3 -EBUILD gdb-6.7.1-r3.ebuild 2031 SHA256 c863be140dd7c009673dbeb3db9fc37fe3fc01c3d4d0936a24f94834140ca121 SHA512 39f936df46f1a476c9806f181cb9f056b78fc9929863cc217cd043322c06cf683328b8e1660c4827373227b1b95edcf8cefc2c28c12aebe053eda98eb7f7ecc4 WHIRLPOOL a8cf6dbd568fc9a67f35452167e2f6ef2e607cf532be238b7aa3e9145dbbd8f47e98de6e0a838507f69e195dc75b731b2ba2436471ac82c818900ffecbe7ec9e -EBUILD gdb-6.8-r1.ebuild 2190 SHA256 2157cf3aaeb2fbed44c3386bc360e5e620ace90c067ba90cba16e2dc05c94eef SHA512 c7b5b4b489c9e74c70f45b6dca872a414d1074aafb4696b2aea9dee0136a981208910c5e0e093afeb22b7b5b7d0cbbdcd3ed6efb80f21c19a6152f4fa7b49dc8 WHIRLPOOL a43c80b43108721637f059512c87381dccbeb22755be806b997e6484c4b78d44eafed3615d8767c2f0b82612cb4156c4e6a18d55a4ea734dded4d23458784126 -EBUILD gdb-6.8-r2.ebuild 2254 SHA256 abda79679c1ddaa8a0fdc0ea6a374660569176cefe5fd1d1b8316168bc799be9 SHA512 15dd4fa4d337b6b7e2ed749356714e97fae95c126e545163a0da490656fbbcf8a236826683e8cf1048997c51762936450161d1ada38738ce42cbeddacbce0170 WHIRLPOOL 7aad4ab72b7f7163068af262050e9a468d488bb4856913c0610df8fcc6af868b8431d35c06d97fbc2028de09d81918781633b18bb1c8ed3a4dc6ddfbdd9aa260 -EBUILD gdb-7.0.1.ebuild 2636 SHA256 3638efe8938916b6b2a3fa1d48463a5e47768aaffd4c9cbd28dc4e71675006af SHA512 d053a0ecfda7abc94e198ea45d6d7665a140640cb4fc4700971a05b2d4ee0a31cdc0f468c17bf121dbff12897c923996556b8c57c107d66264bd3d9f62a87045 WHIRLPOOL 11d3f8858f3a8db3b1f90cb4dadc3629f33cbef64a52cd1bb65cfac52abd51b8b13bdf6ef0e8f92ece9c6d9c5e306bc68f9b4402e27351675e94c508d6de52dd -EBUILD gdb-7.1.ebuild 2594 SHA256 f248b9f0e0ff6447187ce06c53b6a4f0f831bad39fa51b6ff9c36e3228bff16c SHA512 c0f5798b441b2e72942ecaaec27739723b7b5b3918b425526250c12b01289b0be3e6112f3c85c972dd9bb6bb1ee8a5fa09b475ff151fba13faddbf13f4fe138e WHIRLPOOL 7fab0eaf6f20172e03c5245555f73d271deec6ca63f6afac7d4cf9a79c188baf6c04644b4d9b9de173acec9b9fdc5476b8ad66d3adf1137ee211cd0fb31f8248 -EBUILD gdb-7.2.50.20101117.4.15.ebuild 3045 SHA256 2899afa78fee63328b854ed8e824a0413a258bd28d284a23ff750b026fd02313 SHA512 56553202a2884b3a67a960631440067d089e3e561a9b74c3c4546ca314519b013ca0e472baebbf8a9fca20fc2f77bc21dcc08504a88864e710b2e99df483fd78 WHIRLPOOL 3cd0f119a3d96a1c85a02336f57b7ca18a27ee0a6ea323490fccfe92cca2b16e13a3d5674a80ccc8623e5bbc2c9eaabde26509a41344c9c175d1463e37ae3ca4 -EBUILD gdb-7.2.ebuild 3470 SHA256 98dc8db6003bc6038f7ace500cb268b14c698395e3351767c85c0c2ab650923c SHA512 80277a620acf47d54471c334b4e4b685bd4a9ff24295feecbec36673368c6ae15528f1bbc13747564f0b81a38e6fc29b10bf745ad37cb8bf1d0e09d8991ebe81 WHIRLPOOL cb4b56b84a3316c8679fe2f6dfc9ab24076ce532d780b2bb54319e10f61082bfcfdbc9e91e0b7a087a94c2d03274e5ab7f811f6df9886d1c05b658f06dc01c27 -EBUILD gdb-7.3.1-r1.ebuild 5120 SHA256 86870789e1a2a2dd2086066a9c58f34ba5ddc32334a31f2e497488c49fa72dc6 SHA512 100a65e1a8cd49e65cd41b7f2b1e1b292f64ec28294d2f2134da239602c18b40455b8de47d3195ba8fdd94f0fd3d9a8fc7bebfe125edfcd8b5e048069059b891 WHIRLPOOL 8211d0e946af056518b43517946f4cf3b6061c9197b1b4a13f6059e5217a4222678a16b16989f904a58b00e9b1f74d0001358b7da5d619a9308192d1a1fc56db -EBUILD gdb-7.3.1.ebuild 3867 SHA256 dd7e7fa7202f22ea83046bd62cbeb27074621e099eae3c3805a079be985aa298 SHA512 7923993312ba791aa7db0665a0678b89625715cc779dd7a54e5b8d578d6aba0407d1e5da259d58e0a7a45eaf80ca2df5f6ec4ec313f1550c1f92214d7b0c04e2 WHIRLPOOL 3a2189d01143e3e912ea21cc2f03da3cceef9fc01c948f8681096fc751914d16b962f48957a848856a3234d9c764600fb6f340f8a5dab6804406da9e86d64d7e -EBUILD gdb-7.3.ebuild 3783 SHA256 de065fe119a5bf113b0917842903a71cb9348c50acbaea8a82a96450de6ea6fe SHA512 ec0aedb1be7eadb08a2d07a59a5ad23b992d379527e2463b7a9647563efb1614062f8004b9d466b018a08f048e7b23755c09fa667aa88d9c7271a718027237f8 WHIRLPOOL 83d5a23cccb1c66b905bbc89213ecf90da7ab2ebcbc28cae23713ea8b34189f6adb8b35bb1319e482f142f24772ec5962bfe31e57fd2dd196eee9b235dca3bb0 -EBUILD gdb-7.4.1.ebuild 5221 SHA256 1fe0f789a1a4dcfe3452b3ff57f98f7c24bb054fe064ca4aa68b86b6afe58db8 SHA512 4b51ca14f1d6a8933c373e4dcaf67702378d64a84f084683db849b7b87a06429e9cd0de8ee668efa80b3cfa8d6ccdee312f03006eb82bc2192ec13040e0eb7d4 WHIRLPOOL add6be6926a54ea249305be13edf7576322596760ef0a1b4db1de7bf13bea5041ac3065739cfef4cf1647bd09b48d794f7fa9d4a0aeeba26ef160fb79e694139 -EBUILD gdb-7.4.ebuild 5207 SHA256 5469b7e7061fc266060acc5aa9e28e37d0e63b88c69bceb52c462c9735ccf338 SHA512 426be7d7519e7b9afc9a3a23bf038a1273eb7bc31cfb87da79d57ea7efaebb41d8961c83a9a92fac2fed1f665a81e8265838cf1f63406c522edfb01775e6259e WHIRLPOOL 17fa6569ff239df3677f466b02d5cc28cd10420303a0ce11dd6d1040a8de41b83900bca1450966894a1b5842216988a7e028b229c70572ca5bedad57d31e0ed6 EBUILD gdb-7.5.1.ebuild 5228 SHA256 0beb95618c0ba45f5face62961d85997a79d0596353fab978df76e78e4b63d7f SHA512 6ce1415fef7faea18b07f39a7bc80dbf2cae49095e40c722c33ec8c69bcf46e3b639363c0ef575b444bbd2c92856a54c45946657682633ddb8aacf5e878abb22 WHIRLPOOL b27ed2406bdb210b1cda613840c7c8a792c04928fb40cbe0aa767408e798dfccde497e8f16eeb385402244bb3d7b15aa95ec02721c8df21e007ca5e3577809de EBUILD gdb-7.5.ebuild 5210 SHA256 07bed64a562e9a1865fb9f6309a5496606f0c901634ae849fcc8a513ce93f887 SHA512 9bbb7db567d8ee1552cc33aeeede91f3905acf96d46e288496a98511f3ed8f56dc49c26261f12a21261d82da3f0601691cfaa777e7303135808c1d950a05c7c1 WHIRLPOOL cf16cd6e0512a3ec11fe783c5ef248134fed2bb5e1c8b7223339ac664c4836977781c6dc28fae49a0a325f5772f18b0cc1d19ef8a7ff4b69ac00bce07822809a EBUILD gdb-7.6.1.ebuild 5750 SHA256 007cc7e1be2deb9ee26327d282be16007efb411aec92dbc601f9997d536290b8 SHA512 53afc07e9f5d02a003a065803d14396dfe31569f7b3ab17c057b2183ea11a76489b33364f24d718a148f586cd63209e2cf60136ab281add48dfb564aacecefc7 WHIRLPOOL 2d60fe5eaa5e2dad3f8627e2c86d364a7d24373560b46b443f6daa5ad5b7ccaa4fdf6e97274480e4bd2d632c595d478b958254a081bb9871fcced5b61d770fcf @@ -66,22 +31,22 @@ EBUILD gdb-7.8.2.ebuild 5936 SHA256 6a1dca457d4bb7e93cdf6d97d0fb8ec9cb7f9e3fd2d8 EBUILD gdb-7.8.ebuild 5862 SHA256 eeba7028da796e3d51d057a1f457bb6c854f3fe762165f155c337e1d51ea0b49 SHA512 f47fd965b0e31d13cc2b032d5ef1f66c09159e925c1d486439c919f56efc4518ddd1318ea396a19288c6297e5288558545ddec674740dbf764e6522124247e72 WHIRLPOOL caa4aa0790729c9276e750d6cc780d23ae807fce2162b31995a0d32752fb8bbb0df0dff9d7ecb3cf8b41bc3e6ee051e6b108a0ec6ff4b4776c7530bf40da4100 EBUILD gdb-7.9.ebuild 5935 SHA256 c4b266e878526d36eda02873e6f72d6bc419cc63ede15a2473f18362bc58be07 SHA512 1899a01fd9461eda91f57c95e75c69fd780ce1207ad20bb3d8b2626da623f7769145df6d117a2c9de725303a92b6d17737d5d16a6aa52ca5a8d473b0156984f9 WHIRLPOOL d35b816554ba32870b17e567daaf559e50406745860bbdefccf282f3dc5b07faafd68daf3710741bf7d28dc16ff3d2d1af7951a9db97ffa851206f519627298c EBUILD gdb-9999.ebuild 5937 SHA256 df2f45cff5b5ab46f837a0b0cd458a2282fc823e1071d211f5681e28eee6d098 SHA512 6f69fb091973ec0e1355654797e9c4825a9ec3ce0c7a5ca972acd2ebbed3ef3ce644a1ccbb42f75d19bf106b4c889d6a347dd53ad2dd38f0db03a35e62486211 WHIRLPOOL 5e6bfa6e2ed34051108c4ebf1bdcd9025c421f28f4a73dd64caf99a525af8c727f940293f1d04c3c37978ad47fcf48e580e29aeb28b998074e81dffbef643e5c -MISC ChangeLog 39345 SHA256 874c3ce501799af580a43e1e06b40faef733695377d44715ade069864ec4307b SHA512 affa5adb9f9177ced61d253cffabfc921da105b1a7c93899d6b47fad2f6f36757ff8ecbdd58a0ea6b256472fbfab45475722b55dff78c4a3effcaa878fc9f381 WHIRLPOOL bd5ca70e1aa69010d0d885e24e8f35d5348a350cffecf32a69f93b169d0914f4c5b2fbc6a3c7c78a11cc657a0f727f68cb1c7be70c6e59d68afe594fd507e6ba +MISC ChangeLog 39708 SHA256 3bd7c14f71e6c484ef7ee43905420a0ccdfb90b310af299574e1412c88ef75ef SHA512 6df37dad2b7cf8927e64af88288bb8ee445a41e098ce3c90086a3c15ed16294a95d8096958ece5c5ce4ed3e0f09f9a1c99feb0ea0d5bdc969371ab3a34b55e9e WHIRLPOOL b5846251971bfad75b7c3053ba21bc9613aa89ec45cb208f8eeb1dfe85a88ce91bad62d87146e3c3632445a9d4f35ab53ea7455e6bb4d58e4bf6ebfc01534302 MISC metadata.xml 694 SHA256 32f59a7ff4c58911e613a5cafeb79fa23d4cced2be2553ddd0eb6395f2853d21 SHA512 521fa566e1dcaaf5c363edf0643e9bbd9374559d01be24875451163bf4b72ec44341b5c390730727950d3af38782850c203da55248e22153d713e34eeed1a07e WHIRLPOOL 76a4ae0a5fb0efa769fb676b21c13fae274775a0bee3f95281e0f9df46d67652e2afe2e3ed1da88e64d3f39d77fb89c7fcf3c19535b6ce90290ff8d01b06ec5f -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJVA+DQAAoJEPGu1DbS6WIAqB4P/jf8XlKLjb4z0VwxYHMzqI1F -RnpUN3zQknfxT1aFU9KBlpSES2LdnDRE5za/VhOi0WTvNPxaD1VZEL7IDMEHRM0W -NxvU46eYU70MCJ6ANYuooXci/k5XlWQJZeoVtxqxaLJiX142upMgDB0buiEbR40U -2SRLRbqWSs4StZrSVOIgKMZ8q+59MtndzG8fbM7L+CaLJX+DLqNzTDo2c1JxJ/Hz -enZ5bmZc0zDFq7IC/uevzMjAWzdACFXkMeYE9AFFkxgl460hcwwaIT7GBn2NOGs8 -IrxDnDzlkzuctmuMSrkeTy8wJoHOVwsTU0LVULMG/gonswMNAodrRCPCAtQMjzdL -HIcbriCQVEuRYaYLPpKF3Njp7fsR8K2QA1p1XfOjI4Vs5bZyPcG6lfWBlXJBFd/2 -ZhcG3YX5kPnb2HwzQqRlNEu8Twq78lY4j/p1tZ6DlVAut38yzOpv5D22LiVNOe/x -qzgo9xEx+FWdt4HXvYsvxL8j4G2Yr9KLY4IaV5AmqdPE0PxPcLnMh8Zp7h5C86iN -qpI+kEJRpsAyNSTVQ1MZv15pS8HxKwarnH3EoWkS3W0aZ3MGqnlTH7WwYzxN5b1V -pEpRkch1Y6M2a+JMkNlpwo2YtPfyzW6mY8a9vxZh32IBBwV1GAz03J7FuGQ/llfe -qDw3HyqAf30aqTmnvjKB -=TxId +iQIcBAEBCAAGBQJVA+xuAAoJEPGu1DbS6WIAF3UP/0s1pnFP06qkrYUeC8ddONUW +JcX6cSNSW1SMjY252vS3h2BnrDLHHNxi1p9riLveAkGH3a5xIQUmwj/fDQYnVg5K +raR7ufFMz7Ad3chKshRLA79vd1Ud2EuziiIqBomE5gz033BNLeZ/mYzFSQyDzV+H +OqD6c4Y7H2vkbcixQOapzpNApvczDRsY9EaRRW7cbXWw6lnoC9t4RHBd/HiuHiQ5 +5blXn6jXVgKH8ma5X5cRmJLJf7SiXNYhmK+UT8eTxe8vXmoz4kO/znrSNW5MqifK +JoKaBnIPPinIArqkzyBJRHotOYYgp4qeWhnTzO964WLJtE5eqTCCoyIVf97vzx0Y +rvaWTUbGN9Ve8A1VoGL3m4vFauI6AWEjDg6xB8QjSPVEwApAIkqxV25KRYOdFJ6C +ZB2OXnTKCxSRSJGz4O/MzkisRZlkvWKBbnCw0A6gjvI+KC0hqpi/waitWbQgp+u+ +hXKDLowPaCmUr8tskcL3vuMllt5MY7J8Q+IE7objgdKYIpyfueqYBoHfm4qY2Sob +J2xQ5g+IZxvryvAm5u0IV3XUKiMdj5abg81945qM6o+P4mmv8oaIKiTlY6i5d2e2 +nW46Kzi14PqjNWhBADQaJinmhgMvZ10mUktWcLUgM4Y3cbcFHStrSyUE/FtqKj1e +2Zz+w71l/hjXiKQhlaal +=ZPJY -----END PGP SIGNATURE----- diff --git a/sys-devel/gdb/gdb-6.6-r2.ebuild b/sys-devel/gdb/gdb-6.6-r2.ebuild deleted file mode 100644 index f72baed6c846..000000000000 --- a/sys-devel/gdb/gdb-6.6-r2.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-6.6-r2.ebuild,v 1.17 2015/02/27 08:14:05 vapier Exp $ - -inherit flag-o-matic eutils - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi - -PATCH_VER="1.3" -DESCRIPTION="GNU debugger" -HOMEPAGE="http://sourceware.org/gdb/" -SRC_URI="mirror://gnu/gdb/${P}.tar.bz2 - ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2 - mirror://gentoo/${P}-patches-${PATCH_VER}.tar.bz2" - -LICENSE="GPL-2 LGPL-2" -[[ ${CTARGET} != ${CHOST} ]] \ - && SLOT="${CTARGET}" \ - || SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd" -IUSE="nls test vanilla" - -RDEPEND=">=sys-libs/ncurses-5.2-r2" -DEPEND="${RDEPEND} - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext )" - -src_unpack() { - unpack ${A} - cd "${S}" - ! use vanilla && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch - strip-linguas -u bfd/po opcodes/po -} - -src_compile() { - replace-flags -O? -O2 - econf \ - --disable-werror \ - $(use_enable nls) \ - || die - emake || die -} - -src_test() { - make check || ewarn "tests failed" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - libdir=/nukeme includedir=/nukeme \ - install || die - rm -r "${D}"/nukeme || die - - # Don't install docs when building a cross-gdb - if [[ ${CTARGET} != ${CHOST} ]] ; then - rm -r "${D}"/usr/share - return 0 - fi - - dodoc README - docinto gdb - dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ - gdb/NEWS gdb/ChangeLog gdb/PROBLEMS - docinto sim - dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING - - dodoc "${WORKDIR}"/extra/gdbinit.sample - - # Remove shared info pages - rm -f "${D}"/usr/share/info/{annotate,bfd,configure,standards}.info* -} - -pkg_postinst() { - # portage sucks and doesnt unmerge files in /etc - rm -vf "${ROOT}"/etc/skel/.gdbinit -} diff --git a/sys-devel/gdb/gdb-6.7.1-r3.ebuild b/sys-devel/gdb/gdb-6.7.1-r3.ebuild deleted file mode 100644 index c095bddcbdb5..000000000000 --- a/sys-devel/gdb/gdb-6.7.1-r3.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-6.7.1-r3.ebuild,v 1.13 2015/02/27 08:14:05 vapier Exp $ - -inherit flag-o-matic eutils - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi - -PATCH_VER="1.3" -DESCRIPTION="GNU debugger" -HOMEPAGE="http://sourceware.org/gdb/" -SRC_URI="mirror://gnu/gdb/${P}.tar.bz2 - ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2 - mirror://gentoo/${P}-patches-${PATCH_VER}.tar.bz2" - -LICENSE="GPL-2 LGPL-2" -[[ ${CTARGET} != ${CHOST} ]] \ - && SLOT="${CTARGET}" \ - || SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd" -IUSE="nls test vanilla" - -RDEPEND=">=sys-libs/ncurses-5.2-r2 - sys-libs/readline" -DEPEND="${RDEPEND} - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext )" - -src_unpack() { - unpack ${A} - cd "${S}" - ! use vanilla && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch - strip-linguas -u bfd/po opcodes/po -} - -src_compile() { - strip-unsupported-flags - econf \ - --disable-werror \ - --with-system-readline \ - $(use_enable nls) \ - || die - emake || die -} - -src_test() { - make check || ewarn "tests failed" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - libdir=/nukeme/pretty/pretty/please includedir=/nukeme/pretty/pretty/please \ - install || die - rm -r "${D}"/nukeme || die - - # Don't install docs when building a cross-gdb - if [[ ${CTARGET} != ${CHOST} ]] ; then - rm -r "${D}"/usr/share - return 0 - fi - - dodoc README - docinto gdb - dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ - gdb/NEWS gdb/ChangeLog gdb/PROBLEMS - docinto sim - dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING - - dodoc "${WORKDIR}"/extra/gdbinit.sample - - # Remove shared info pages - rm -f "${D}"/usr/share/info/{annotate,bfd,configure,standards}.info* -} - -pkg_postinst() { - # portage sucks and doesnt unmerge files in /etc - rm -vf "${ROOT}"/etc/skel/.gdbinit -} diff --git a/sys-devel/gdb/gdb-6.8-r1.ebuild b/sys-devel/gdb/gdb-6.8-r1.ebuild deleted file mode 100644 index 7bd4b1f76f67..000000000000 --- a/sys-devel/gdb/gdb-6.8-r1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-6.8-r1.ebuild,v 1.15 2015/02/27 08:14:05 vapier Exp $ - -inherit flag-o-matic eutils - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi - -PATCH_VER="1.4" -DESCRIPTION="GNU debugger" -HOMEPAGE="http://sourceware.org/gdb/" -SRC_URI="mirror://gnu/gdb/${P}.tar.bz2 - ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2 - mirror://gentoo/${P}-patches-${PATCH_VER}.tar.lzma" - -LICENSE="GPL-2 LGPL-2" -[[ ${CTARGET} != ${CHOST} ]] \ - && SLOT="${CTARGET}" \ - || SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd" -IUSE="multitarget nls test vanilla" - -RDEPEND=">=sys-libs/ncurses-5.2-r2 - sys-libs/readline" -DEPEND="${RDEPEND} - || ( app-arch/xz-utils app-arch/lzma-utils ) - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext )" - -src_unpack() { - unpack ${A} - cd "${S}" - ! use vanilla && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch - strip-linguas -u bfd/po opcodes/po -} - -src_compile() { - strip-unsupported-flags - econf \ - --disable-werror \ - $(has_version '=sys-libs/readline-5*:0' && echo --with-system-readline) \ - $(use_enable nls) \ - $(use multitarget && echo --enable-targets=all) \ - || die - emake || die -} - -src_test() { - emake check || ewarn "tests failed" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - libdir=/nukeme/pretty/pretty/please includedir=/nukeme/pretty/pretty/please \ - install || die - rm -r "${D}"/nukeme || die - - # Don't install docs when building a cross-gdb - if [[ ${CTARGET} != ${CHOST} ]] ; then - rm -r "${D}"/usr/share - return 0 - fi - - dodoc README - docinto gdb - dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ - gdb/NEWS gdb/ChangeLog gdb/PROBLEMS - docinto sim - dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING - - dodoc "${WORKDIR}"/extra/gdbinit.sample - - # Remove shared info pages - rm -f "${D}"/usr/share/info/{annotate,bfd,configure,standards}.info* -} - -pkg_postinst() { - # portage sucks and doesnt unmerge files in /etc - rm -vf "${ROOT}"/etc/skel/.gdbinit -} diff --git a/sys-devel/gdb/gdb-6.8-r2.ebuild b/sys-devel/gdb/gdb-6.8-r2.ebuild deleted file mode 100644 index 8ad954fbc9aa..000000000000 --- a/sys-devel/gdb/gdb-6.8-r2.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-6.8-r2.ebuild,v 1.9 2015/02/27 08:14:05 vapier Exp $ - -inherit flag-o-matic eutils - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi - -PATCH_VER="1.5" -DESCRIPTION="GNU debugger" -HOMEPAGE="http://sourceware.org/gdb/" -SRC_URI="mirror://gnu/gdb/${P}.tar.bz2 - ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2 - mirror://gentoo/${P}-patches-${PATCH_VER}.tar.lzma" - -LICENSE="GPL-2 LGPL-2" -[[ ${CTARGET} != ${CHOST} ]] \ - && SLOT="${CTARGET}" \ - || SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd" -IUSE="expat multitarget nls test vanilla" - -RDEPEND=">=sys-libs/ncurses-5.2-r2 - sys-libs/readline - expat? ( dev-libs/expat )" -DEPEND="${RDEPEND} - || ( app-arch/xz-utils app-arch/lzma-utils ) - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext )" - -src_unpack() { - unpack ${A} - cd "${S}" - ! use vanilla && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch - strip-linguas -u bfd/po opcodes/po -} - -src_compile() { - strip-unsupported-flags - econf \ - --disable-werror \ - $(has_version '=sys-libs/readline-5*:0' && echo --with-system-readline) \ - $(use_enable nls) \ - $(use multitarget && echo --enable-targets=all) \ - $(use_with expat) \ - || die - emake || die -} - -src_test() { - emake check || ewarn "tests failed" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - libdir=/nukeme/pretty/pretty/please includedir=/nukeme/pretty/pretty/please \ - install || die - rm -r "${D}"/nukeme || die - - # Don't install docs when building a cross-gdb - if [[ ${CTARGET} != ${CHOST} ]] ; then - rm -r "${D}"/usr/share - return 0 - fi - - dodoc README - docinto gdb - dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ - gdb/NEWS gdb/ChangeLog gdb/PROBLEMS - docinto sim - dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING - - dodoc "${WORKDIR}"/extra/gdbinit.sample - - # Remove shared info pages - rm -f "${D}"/usr/share/info/{annotate,bfd,configure,standards}.info* -} - -pkg_postinst() { - # portage sucks and doesnt unmerge files in /etc - rm -vf "${ROOT}"/etc/skel/.gdbinit -} diff --git a/sys-devel/gdb/gdb-7.0.1.ebuild b/sys-devel/gdb/gdb-7.0.1.ebuild deleted file mode 100644 index 83542e63f02a..000000000000 --- a/sys-devel/gdb/gdb-7.0.1.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.0.1.ebuild,v 1.12 2015/02/27 08:14:05 vapier Exp $ - -inherit flag-o-matic eutils - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi -is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } - -PATCH_VER="1" -DESCRIPTION="GNU debugger" -HOMEPAGE="http://sourceware.org/gdb/" -SRC_URI="mirror://gnu/gdb/${P}.tar.bz2 - ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2 - ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.lzma}" - -LICENSE="GPL-2 LGPL-2" -is_cross \ - && SLOT="${CTARGET}" \ - || SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd" -IUSE="expat multitarget nls python test vanilla" - -RDEPEND=">=sys-libs/ncurses-5.2-r2 - sys-libs/readline - expat? ( dev-libs/expat ) - python? ( dev-lang/python )" -DEPEND="${RDEPEND} - || ( app-arch/xz-utils app-arch/lzma-utils ) - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext )" - -src_unpack() { - unpack ${A} - cd "${S}" - ! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch - strip-linguas -u bfd/po opcodes/po -} - -gdb_branding() { - printf "Gentoo ${PV} " - if [[ -n ${PATCH_VER} ]] ; then - printf "p${PATCH_VER}" - else - printf "vanilla" - fi -} - -src_compile() { - strip-unsupported-flags - econf \ - --with-pkgversion="$(gdb_branding)" \ - --with-bugurl='http://bugs.gentoo.org/' \ - --disable-werror \ - $(has_version '=sys-libs/readline-5*:0' && echo --with-system-readline) \ - $(is_cross && echo --with-sysroot=/usr/${CTARGET}) \ - $(use_with expat) \ - $(use_enable nls) \ - $(use multitarget && echo --enable-targets=all) \ - $(use_with python) \ - || die - emake || die -} - -src_test() { - emake check || ewarn "tests failed" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - libdir=/nukeme/pretty/pretty/please includedir=/nukeme/pretty/pretty/please \ - install || die - rm -r "${D}"/nukeme || die - - # Don't install docs when building a cross-gdb - if [[ ${CTARGET} != ${CHOST} ]] ; then - rm -r "${D}"/usr/share - return 0 - fi - - dodoc README - docinto gdb - dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ - gdb/NEWS gdb/ChangeLog gdb/PROBLEMS - docinto sim - dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING - - dodoc "${WORKDIR}"/extra/gdbinit.sample - - # Remove shared info pages - rm -f "${D}"/usr/share/info/{annotate,bfd,configure,standards}.info* -} - -pkg_postinst() { - # portage sucks and doesnt unmerge files in /etc - rm -vf "${ROOT}"/etc/skel/.gdbinit -} diff --git a/sys-devel/gdb/gdb-7.1.ebuild b/sys-devel/gdb/gdb-7.1.ebuild deleted file mode 100644 index b9539548b799..000000000000 --- a/sys-devel/gdb/gdb-7.1.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.1.ebuild,v 1.6 2015/02/27 08:14:05 vapier Exp $ - -inherit flag-o-matic eutils - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi -is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } - -PATCH_VER="1" -DESCRIPTION="GNU debugger" -HOMEPAGE="http://sourceware.org/gdb/" -SRC_URI="mirror://gnu/gdb/${P}.tar.bz2 - ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2 - ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.lzma}" - -LICENSE="GPL-2 LGPL-2" -is_cross \ - && SLOT="${CTARGET}" \ - || SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd" -IUSE="expat multitarget nls python test vanilla" - -RDEPEND=">=sys-libs/ncurses-5.2-r2 - sys-libs/readline - expat? ( dev-libs/expat ) - python? ( dev-lang/python )" -DEPEND="${RDEPEND} - || ( app-arch/xz-utils app-arch/lzma-utils ) - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext )" - -src_unpack() { - unpack ${A} - cd "${S}" - ! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch - strip-linguas -u bfd/po opcodes/po -} - -gdb_branding() { - printf "Gentoo ${PV} " - if [[ -n ${PATCH_VER} ]] ; then - printf "p${PATCH_VER}" - else - printf "vanilla" - fi -} - -src_compile() { - strip-unsupported-flags - econf \ - --with-pkgversion="$(gdb_branding)" \ - --with-bugurl='http://bugs.gentoo.org/' \ - --disable-werror \ - --with-system-readline \ - $(is_cross && echo --with-sysroot=/usr/${CTARGET}) \ - $(use_with expat) \ - $(use_enable nls) \ - $(use multitarget && echo --enable-targets=all) \ - $(use_with python) \ - || die - emake || die -} - -src_test() { - emake check || ewarn "tests failed" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - libdir=/nukeme/pretty/pretty/please includedir=/nukeme/pretty/pretty/please \ - install || die - rm -r "${D}"/nukeme || die - - # Don't install docs when building a cross-gdb - if [[ ${CTARGET} != ${CHOST} ]] ; then - rm -r "${D}"/usr/share - return 0 - fi - - dodoc README - docinto gdb - dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ - gdb/NEWS gdb/ChangeLog gdb/PROBLEMS - docinto sim - dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING - - dodoc "${WORKDIR}"/extra/gdbinit.sample - - # Remove shared info pages - rm -f "${D}"/usr/share/info/{annotate,bfd,configure,standards}.info* -} - -pkg_postinst() { - # portage sucks and doesnt unmerge files in /etc - rm -vf "${ROOT}"/etc/skel/.gdbinit -} diff --git a/sys-devel/gdb/gdb-7.2.50.20101117.4.15.ebuild b/sys-devel/gdb/gdb-7.2.50.20101117.4.15.ebuild deleted file mode 100644 index e8d6fa18abdf..000000000000 --- a/sys-devel/gdb/gdb-7.2.50.20101117.4.15.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.2.50.20101117.4.15.ebuild,v 1.5 2015/02/27 08:14:05 vapier Exp $ - -EAPI="3" - -inherit flag-o-matic eutils - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi -is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } - -if [[ ${PV} == *.*.*.*.*.* ]] ; then - inherit versionator rpm - # fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm - gvcr() { get_version_component_range "$@"; } - MY_PV=$(gvcr 1-4) - RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm" -else - MY_PV=${PV} - RPM= -fi - -PATCH_VER="" -DESCRIPTION="GNU debugger" -HOMEPAGE="http://sourceware.org/gdb/" -if [[ -n ${RPM} ]] ; then - SRC_URI="mirror://fedora/development/source/SRPMS/${RPM}" -else - SRC_URI="mirror://gnu/gdb/${P}.tar.bz2 - ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2" -fi -SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}" - -LICENSE="GPL-2 LGPL-2" -is_cross \ - && SLOT="${CTARGET}" \ - || SLOT="0" -KEYWORDS="" -IUSE="expat multitarget nls python test vanilla" - -RDEPEND=">=sys-libs/ncurses-5.2-r2 - sys-libs/readline - expat? ( dev-libs/expat ) - python? ( =dev-lang/python-2* )" -DEPEND="${RDEPEND} - app-arch/xz-utils - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext )" - -S=${WORKDIR}/${PN}-${MY_PV} - -src_prepare() { - [[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec - ! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch - strip-linguas -u bfd/po opcodes/po -} - -gdb_branding() { - printf "Gentoo ${PV} " - if [[ -n ${PATCH_VER} ]] ; then - printf "p${PATCH_VER}" - else - printf "vanilla" - fi -} - -src_configure() { - strip-unsupported-flags - econf \ - --with-pkgversion="$(gdb_branding)" \ - --with-bugurl='http://bugs.gentoo.org/' \ - --disable-werror \ - --enable-64-bit-bfd \ - $(has_version '=sys-libs/readline-5*:0' && echo --with-system-readline) \ - $(is_cross && echo --with-sysroot=/usr/${CTARGET}) \ - $(use_with expat) \ - $(use_enable nls) \ - $(use multitarget && echo --enable-targets=all) \ - $(use_with python python "${EPREFIX}/usr/bin/python2") -} - -src_test() { - emake check || ewarn "tests failed" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - libdir=/nukeme/pretty/pretty/please includedir=/nukeme/pretty/pretty/please \ - install || die - rm -r "${D}"/nukeme || die - - # Don't install docs when building a cross-gdb - if [[ ${CTARGET} != ${CHOST} ]] ; then - rm -r "${D}"/usr/share - return 0 - fi - - dodoc README - docinto gdb - dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ - gdb/NEWS gdb/ChangeLog gdb/PROBLEMS - docinto sim - dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING - - dodoc "${WORKDIR}"/extra/gdbinit.sample - - # Remove shared info pages - rm -f "${D}"/usr/share/info/{annotate,bfd,configure,standards}.info* -} - -pkg_postinst() { - # portage sucks and doesnt unmerge files in /etc - rm -vf "${ROOT}"/etc/skel/.gdbinit -} diff --git a/sys-devel/gdb/gdb-7.2.ebuild b/sys-devel/gdb/gdb-7.2.ebuild deleted file mode 100644 index 52ee83bbcf59..000000000000 --- a/sys-devel/gdb/gdb-7.2.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.2.ebuild,v 1.18 2015/02/27 08:14:05 vapier Exp $ - -EAPI="3" - -inherit flag-o-matic eutils - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi -is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } - -if [[ ${PV} == *.*.*.*.*.* ]] ; then - inherit versionator rpm - # fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm - gvcr() { get_version_component_range "$@"; } - MY_PV=$(gvcr 1-4) - RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm" -else - MY_PV=${PV} - RPM= -fi - -PATCH_VER="1" -DESCRIPTION="GNU debugger" -HOMEPAGE="http://sourceware.org/gdb/" -if [[ -n ${RPM} ]] ; then - SRC_URI="http://mirrors.kernel.org/fedora/development/source/SRPMS/${RPM}" -else - SRC_URI="mirror://gnu/gdb/${P}.tar.bz2 - ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2" -fi -SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}" - -LICENSE="GPL-2 LGPL-2" -is_cross \ - && SLOT="${CTARGET}" \ - || SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd ~x64-macos ~x86-macos" -IUSE="expat multitarget nls python test vanilla" - -RDEPEND=">=sys-libs/ncurses-5.2-r2 - sys-libs/readline - expat? ( dev-libs/expat ) - python? ( =dev-lang/python-2* )" -DEPEND="${RDEPEND} - app-arch/xz-utils - virtual/yacc - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext )" - -S=${WORKDIR}/${PN}-${MY_PV} - -src_prepare() { - [[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec - ! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch - strip-linguas -u bfd/po opcodes/po -} - -gdb_branding() { - printf "Gentoo ${PV} " - if [[ -n ${PATCH_VER} ]] ; then - printf "p${PATCH_VER}" - else - printf "vanilla" - fi -} - -src_configure() { - strip-unsupported-flags - econf \ - --with-pkgversion="$(gdb_branding)" \ - --with-bugurl='http://bugs.gentoo.org/' \ - --disable-werror \ - --enable-64-bit-bfd \ - --with-system-readline \ - $(is_cross && echo --with-sysroot="${EPREFIX}"/usr/${CTARGET}) \ - $(use_with expat) \ - $(use_enable nls) \ - $(use multitarget && echo --enable-targets=all) \ - $(use_with python python "${EPREFIX}/usr/bin/python2") -} - -src_test() { - emake check || ewarn "tests failed" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - libdir=/nukeme/pretty/pretty/please includedir=/nukeme/pretty/pretty/please \ - install || die - rm -r "${D}"/nukeme || die - - # Don't install docs when building a cross-gdb - if [[ ${CTARGET} != ${CHOST} ]] ; then - rm -r "${ED}"/usr/share - return 0 - fi - - dodoc README - docinto gdb - dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ - gdb/NEWS gdb/ChangeLog gdb/PROBLEMS - docinto sim - dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING - - dodoc "${WORKDIR}"/extra/gdbinit.sample - - # Remove shared info pages - rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info* -} - -pkg_postinst() { - # portage sucks and doesnt unmerge files in /etc - rm -vf "${ROOT}"/etc/skel/.gdbinit - - if use prefix && [[ ${CHOST} == *-darwin* ]] ; then - ewarn "gdb is unable to get a mach task port when installed by Prefix" - ewarn "Portage, unprivileged. To make gdb fully functional you'll" - ewarn "have to perform the following steps:" - ewarn " % sudo chgrp procmod ${EPREFIX}/usr/bin/gdb" - ewarn " % sudo chmod g+s ${EPREFIX}/usr/bin/gdb" - fi -} diff --git a/sys-devel/gdb/gdb-7.3.1-r1.ebuild b/sys-devel/gdb/gdb-7.3.1-r1.ebuild deleted file mode 100644 index 930b05116249..000000000000 --- a/sys-devel/gdb/gdb-7.3.1-r1.ebuild +++ /dev/null @@ -1,183 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.3.1-r1.ebuild,v 1.11 2015/02/27 08:14:05 vapier Exp $ - -EAPI="3" - -inherit flag-o-matic eutils - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi -is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } - -RPM= -MY_PV=${PV} -case ${PV} in -*.*.*.*.*.*) - # fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm - inherit versionator rpm - gvcr() { get_version_component_range "$@"; } - MY_PV=$(gvcr 1-4) - RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm" - SRC_URI="mirror://fedora/development/source/SRPMS/${RPM}" - ;; -*.*.50.*) - # weekly snapshots - SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.bz2" - ;; -9999*) - # live git tree - EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git" - inherit git-2 - SRC_URI="" - ;; -*) - # Normal upstream release - SRC_URI="mirror://gnu/gdb/${P}.tar.bz2 - ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2" - ;; -esac - -PATCH_VER="2" -DESCRIPTION="GNU debugger" -HOMEPAGE="http://sourceware.org/gdb/" -SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi -IUSE="+client expat multitarget nls +python +server test vanilla zlib" - -RDEPEND="!dev-util/gdbserver - >=sys-libs/ncurses-5.2-r2 - sys-libs/readline - expat? ( dev-libs/expat ) - python? ( =dev-lang/python-2* ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - app-arch/xz-utils - virtual/yacc - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext )" - -S=${WORKDIR}/${PN}-${MY_PV} - -src_prepare() { - [[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec - ! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch - strip-linguas -u bfd/po opcodes/po -} - -gdb_branding() { - printf "Gentoo ${PV} " - if [[ -n ${PATCH_VER} ]] ; then - printf "p${PATCH_VER}" - else - printf "vanilla" - fi -} - -src_configure() { - strip-unsupported-flags - - local myconf=( - --with-pkgversion="$(gdb_branding)" - --with-bugurl='http://bugs.gentoo.org/' - --disable-werror - $(is_cross && echo --with-sysroot="${EPREFIX}"/usr/${CTARGET}) - ) - - if use server && ! use client ; then - # just configure+build in the gdbserver subdir to speed things up - cd gdb/gdbserver - myconf+=( --program-transform-name='' ) - else - # gdbserver only works for native targets (CHOST==CTARGET). - # it also doesn't support all targets, so rather than duplicate - # the target list (which changes between versions), use the - # "auto" value when things are turned on. - is_cross \ - && myconf+=( --disable-gdbserver ) \ - || myconf+=( $(use_enable server gdbserver auto) ) - fi - - if ! ( use server && ! use client ) ; then - # if we are configuring in the top level, then use all - # the additional global options - myconf+=( - --enable-64-bit-bfd - --disable-install-libbfd - --disable-install-libiberty - --with-system-readline - --with-separate-debug-dir="${EPREFIX}"/usr/lib/debug - $(use_with expat) - $(use_enable nls) - $(use multitarget && echo --enable-targets=all) - $(use_with python python "${EPREFIX}/usr/bin/python2") - $(use_with zlib) - ) - fi - - econf "${myconf[@]}" -} - -src_test() { - emake check || ewarn "tests failed" -} - -src_install() { - use server && ! use client && cd gdb/gdbserver - emake DESTDIR="${D}" install || die - use client && { find "${ED}"/usr -name libiberty.a -delete || die ; } - cd "${S}" - - # Don't install docs when building a cross-gdb - if [[ ${CTARGET} != ${CHOST} ]] ; then - rm -r "${ED}"/usr/share - return 0 - fi - # Install it by hand for now: - # http://sourceware.org/ml/gdb-patches/2011-12/msg00915.html - # Only install if it exists due to the twisted behavior (see - # notes in src_configure above). - [[ -e gdb/gdbserver/gdbreplay ]] && { dobin gdb/gdbserver/gdbreplay || die ; } - - dodoc README - if use client ; then - docinto gdb - dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ - gdb/NEWS gdb/ChangeLog gdb/PROBLEMS - fi - docinto sim - dodoc sim/{ChangeLog,MAINTAINERS,README-HACKING} - if use server ; then - docinto gdbserver - dodoc gdb/gdbserver/{ChangeLog,README} - fi - - if [[ -n ${PATCH_VER} ]] ; then - dodoc "${WORKDIR}"/extra/gdbinit.sample - fi - - # Remove shared info pages - rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info* -} - -pkg_postinst() { - # portage sucks and doesnt unmerge files in /etc - rm -vf "${EROOT}"/etc/skel/.gdbinit - - if use prefix && [[ ${CHOST} == *-darwin* ]] ; then - ewarn "gdb is unable to get a mach task port when installed by Prefix" - ewarn "Portage, unprivileged. To make gdb fully functional you'll" - ewarn "have to perform the following steps:" - ewarn " % sudo chgrp procmod ${EPREFIX}/usr/bin/gdb" - ewarn " % sudo chmod g+s ${EPREFIX}/usr/bin/gdb" - fi -} diff --git a/sys-devel/gdb/gdb-7.3.1.ebuild b/sys-devel/gdb/gdb-7.3.1.ebuild deleted file mode 100644 index 72715a04126a..000000000000 --- a/sys-devel/gdb/gdb-7.3.1.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.3.1.ebuild,v 1.17 2015/02/27 08:14:05 vapier Exp $ - -EAPI="3" - -inherit flag-o-matic eutils - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi -is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } - -RPM= -MY_PV=${PV} -case ${PV} in -*.*.*.*.*.*) - # fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm - inherit versionator rpm - gvcr() { get_version_component_range "$@"; } - MY_PV=$(gvcr 1-4) - RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm" - SRC_URI="mirror://fedora/development/source/SRPMS/${RPM}" - ;; -*.*.50.*) - # weekly snapshots - SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.bz2" - ;; -9999*) - # live git tree - EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git" - inherit git-2 - SRC_URI="" - ;; -*) - # Normal upstream release - SRC_URI="mirror://gnu/gdb/${P}.tar.bz2 - ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2" - ;; -esac - -PATCH_VER="2" -DESCRIPTION="GNU debugger" -HOMEPAGE="http://sourceware.org/gdb/" -SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}" - -LICENSE="GPL-2 LGPL-2" -is_cross \ - && SLOT="${CTARGET}" \ - || SLOT="0" -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi -IUSE="expat multitarget nls +python test vanilla" - -RDEPEND=">=sys-libs/ncurses-5.2-r2 - sys-libs/readline - expat? ( dev-libs/expat ) - python? ( =dev-lang/python-2* )" -DEPEND="${RDEPEND} - app-arch/xz-utils - virtual/yacc - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext )" - -S=${WORKDIR}/${PN}-${MY_PV} - -src_prepare() { - [[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec - ! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch - strip-linguas -u bfd/po opcodes/po -} - -gdb_branding() { - printf "Gentoo ${PV} " - if [[ -n ${PATCH_VER} ]] ; then - printf "p${PATCH_VER}" - else - printf "vanilla" - fi -} - -src_configure() { - strip-unsupported-flags - econf \ - --with-pkgversion="$(gdb_branding)" \ - --with-bugurl='http://bugs.gentoo.org/' \ - --disable-werror \ - --enable-64-bit-bfd \ - --with-system-readline \ - --with-separate-debug-dir="${EPREFIX}"/usr/lib/debug \ - $(is_cross && echo --with-sysroot="${EPREFIX}"/usr/${CTARGET}) \ - $(use_with expat) \ - $(use_enable nls) \ - $(use multitarget && echo --enable-targets=all) \ - $(use_with python python "${EPREFIX}/usr/bin/python2") -} - -src_test() { - emake check || ewarn "tests failed" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - {include,lib}dir=/nukeme/pretty/pretty/please \ - install || die - rm -r "${D}"/nukeme || die - - # Don't install docs when building a cross-gdb - if [[ ${CTARGET} != ${CHOST} ]] ; then - rm -r "${ED}"/usr/share - return 0 - fi - - dodoc README - docinto gdb - dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ - gdb/NEWS gdb/ChangeLog gdb/PROBLEMS - docinto sim - dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING - - if [[ -n ${PATCH_VER} ]] ; then - dodoc "${WORKDIR}"/extra/gdbinit.sample - fi - - # Remove shared info pages - rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info* -} - -pkg_postinst() { - # portage sucks and doesnt unmerge files in /etc - rm -vf "${ROOT}"/etc/skel/.gdbinit - - if use prefix && [[ ${CHOST} == *-darwin* ]] ; then - ewarn "gdb is unable to get a mach task port when installed by Prefix" - ewarn "Portage, unprivileged. To make gdb fully functional you'll" - ewarn "have to perform the following steps:" - ewarn " % sudo chgrp procmod ${EPREFIX}/usr/bin/gdb" - ewarn " % sudo chmod g+s ${EPREFIX}/usr/bin/gdb" - fi -} diff --git a/sys-devel/gdb/gdb-7.3.ebuild b/sys-devel/gdb/gdb-7.3.ebuild deleted file mode 100644 index f9146de4d8f5..000000000000 --- a/sys-devel/gdb/gdb-7.3.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.3.ebuild,v 1.11 2015/02/27 08:14:05 vapier Exp $ - -EAPI="3" - -inherit flag-o-matic eutils - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi -is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } - -RPM= -MY_PV=${PV} -case ${PV} in -*.*.*.*.*.*) - # fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm - inherit versionator rpm - gvcr() { get_version_component_range "$@"; } - MY_PV=$(gvcr 1-4) - RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm" - SRC_URI="mirror://fedora/development/source/SRPMS/${RPM}" - ;; -*.*.50.*) - # weekly snapshots - SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.bz2" - ;; -9999*) - # live git tree - EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git" - inherit git-2 - SRC_URI="" - ;; -*) - # Normal upstream release - SRC_URI="mirror://gnu/gdb/${P}.tar.bz2 - ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2" - ;; -esac - -PATCH_VER="1" -DESCRIPTION="GNU debugger" -HOMEPAGE="http://sourceware.org/gdb/" -SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}" - -LICENSE="GPL-2 LGPL-2" -is_cross \ - && SLOT="${CTARGET}" \ - || SLOT="0" -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~x64-macos ~x86-macos" -fi -IUSE="expat multitarget nls python test vanilla" - -RDEPEND=">=sys-libs/ncurses-5.2-r2 - sys-libs/readline - expat? ( dev-libs/expat ) - python? ( =dev-lang/python-2* )" -DEPEND="${RDEPEND} - app-arch/xz-utils - virtual/yacc - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext )" - -S=${WORKDIR}/${PN}-${MY_PV} - -src_prepare() { - [[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec - ! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch - strip-linguas -u bfd/po opcodes/po -} - -gdb_branding() { - printf "Gentoo ${PV} " - if [[ -n ${PATCH_VER} ]] ; then - printf "p${PATCH_VER}" - else - printf "vanilla" - fi -} - -src_configure() { - strip-unsupported-flags - econf \ - --with-pkgversion="$(gdb_branding)" \ - --with-bugurl='http://bugs.gentoo.org/' \ - --disable-werror \ - --enable-64-bit-bfd \ - --with-system-readline \ - --with-separate-debug-dir="${EPREFIX}"/usr/lib/debug \ - $(is_cross && echo --with-sysroot="${EPREFIX}"/usr/${CTARGET}) \ - $(use_with expat) \ - $(use_enable nls) \ - $(use multitarget && echo --enable-targets=all) \ - $(use_with python python "${EPREFIX}/usr/bin/python2") -} - -src_test() { - emake check || ewarn "tests failed" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - {include,lib}dir=/nukeme/pretty/pretty/please \ - install || die - rm -r "${D}"/nukeme || die - - # Don't install docs when building a cross-gdb - if [[ ${CTARGET} != ${CHOST} ]] ; then - rm -r "${ED}"/usr/share - return 0 - fi - - dodoc README - docinto gdb - dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ - gdb/NEWS gdb/ChangeLog gdb/PROBLEMS - docinto sim - dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING - - if [[ -n ${PATCH_VER} ]] ; then - dodoc "${WORKDIR}"/extra/gdbinit.sample - fi - - # Remove shared info pages - rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info* -} - -pkg_postinst() { - # portage sucks and doesnt unmerge files in /etc - rm -vf "${ROOT}"/etc/skel/.gdbinit - - if use prefix && [[ ${CHOST} == *-darwin* ]] ; then - ewarn "gdb is unable to get a mach task port when installed by Prefix" - ewarn "Portage, unprivileged. To make gdb fully functional you'll" - ewarn "have to perform the following steps:" - ewarn " % sudo chgrp procmod ${EPREFIX}/usr/bin/gdb" - ewarn " % sudo chmod g+s ${EPREFIX}/usr/bin/gdb" - fi -} diff --git a/sys-devel/gdb/gdb-7.4.1.ebuild b/sys-devel/gdb/gdb-7.4.1.ebuild deleted file mode 100644 index face20d6a09b..000000000000 --- a/sys-devel/gdb/gdb-7.4.1.ebuild +++ /dev/null @@ -1,186 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.4.1.ebuild,v 1.8 2015/02/27 08:14:05 vapier Exp $ - -EAPI="3" - -inherit flag-o-matic eutils - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi -is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } - -RPM= -MY_PV=${PV} -case ${PV} in -*.*.*.*.*.*) - # fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm - inherit versionator rpm - gvcr() { get_version_component_range "$@"; } - MY_PV=$(gvcr 1-4) - RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm" - SRC_URI="mirror://fedora/development/source/SRPMS/${RPM}" - ;; -*.*.50.*) - # weekly snapshots - SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.bz2" - ;; -9999*) - # live git tree - EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git" - inherit git-2 - SRC_URI="" - ;; -*) - # Normal upstream release - SRC_URI="mirror://gnu/gdb/${P}.tar.bz2 - ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2" - ;; -esac - -PATCH_VER="2" -DESCRIPTION="GNU debugger" -HOMEPAGE="http://sourceware.org/gdb/" -SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi -IUSE="+client expat multitarget nls +python +server test vanilla zlib" - -RDEPEND="!dev-util/gdbserver - >=sys-libs/ncurses-5.2-r2 - sys-libs/readline - expat? ( dev-libs/expat ) - python? ( =dev-lang/python-2* ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - app-arch/xz-utils - virtual/yacc - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext )" - -S=${WORKDIR}/${PN}-${MY_PV} - -src_prepare() { - [[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec - ! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch - strip-linguas -u bfd/po opcodes/po -} - -gdb_branding() { - printf "Gentoo ${PV} " - if ! use vanilla && [[ -n ${PATCH_VER} ]] ; then - printf "p${PATCH_VER}" - else - printf "vanilla" - fi -} - -src_configure() { - strip-unsupported-flags - - local sysroot="${EPREFIX}"/usr/${CTARGET} - local myconf=( - --with-pkgversion="$(gdb_branding)" - --with-bugurl='http://bugs.gentoo.org/' - --disable-werror - $(is_cross && echo \ - --with-sysroot="${sysroot}" \ - --includedir="${sysroot}/usr/include") - ) - - if use server && ! use client ; then - # just configure+build in the gdbserver subdir to speed things up - cd gdb/gdbserver - myconf+=( --program-transform-name='' ) - else - # gdbserver only works for native targets (CHOST==CTARGET). - # it also doesn't support all targets, so rather than duplicate - # the target list (which changes between versions), use the - # "auto" value when things are turned on. - is_cross \ - && myconf+=( --disable-gdbserver ) \ - || myconf+=( $(use_enable server gdbserver auto) ) - fi - - if ! ( use server && ! use client ) ; then - # if we are configuring in the top level, then use all - # the additional global options - myconf+=( - --enable-64-bit-bfd - --disable-install-libbfd - --disable-install-libiberty - --with-system-readline - --with-separate-debug-dir="${EPREFIX}"/usr/lib/debug - $(use_with expat) - $(use_enable nls) - $(use multitarget && echo --enable-targets=all) - $(use_with python python "${EPREFIX}/usr/bin/python2") - $(use_with zlib) - ) - fi - - econf "${myconf[@]}" -} - -src_test() { - emake check || ewarn "tests failed" -} - -src_install() { - use server && ! use client && cd gdb/gdbserver - emake DESTDIR="${D}" install || die - use client && { find "${ED}"/usr -name libiberty.a -delete || die ; } - cd "${S}" - - # Don't install docs when building a cross-gdb - if [[ ${CTARGET} != ${CHOST} ]] ; then - rm -r "${ED}"/usr/share - return 0 - fi - # Install it by hand for now: - # http://sourceware.org/ml/gdb-patches/2011-12/msg00915.html - # Only install if it exists due to the twisted behavior (see - # notes in src_configure above). - [[ -e gdb/gdbserver/gdbreplay ]] && { dobin gdb/gdbserver/gdbreplay || die ; } - - dodoc README - if use client ; then - docinto gdb - dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ - gdb/NEWS gdb/ChangeLog gdb/PROBLEMS - fi - docinto sim - dodoc sim/{ChangeLog,MAINTAINERS,README-HACKING} - if use server ; then - docinto gdbserver - dodoc gdb/gdbserver/{ChangeLog,README} - fi - - if [[ -n ${PATCH_VER} ]] ; then - dodoc "${WORKDIR}"/extra/gdbinit.sample - fi - - # Remove shared info pages - rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info* -} - -pkg_postinst() { - # portage sucks and doesnt unmerge files in /etc - rm -vf "${EROOT}"/etc/skel/.gdbinit - - if use prefix && [[ ${CHOST} == *-darwin* ]] ; then - ewarn "gdb is unable to get a mach task port when installed by Prefix" - ewarn "Portage, unprivileged. To make gdb fully functional you'll" - ewarn "have to perform the following steps:" - ewarn " % sudo chgrp procmod ${EPREFIX}/usr/bin/gdb" - ewarn " % sudo chmod g+s ${EPREFIX}/usr/bin/gdb" - fi -} diff --git a/sys-devel/gdb/gdb-7.4.ebuild b/sys-devel/gdb/gdb-7.4.ebuild deleted file mode 100644 index a3431f0846b2..000000000000 --- a/sys-devel/gdb/gdb-7.4.ebuild +++ /dev/null @@ -1,186 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.4.ebuild,v 1.8 2015/02/27 08:14:05 vapier Exp $ - -EAPI="3" - -inherit flag-o-matic eutils - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi -is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } - -RPM= -MY_PV=${PV} -case ${PV} in -*.*.*.*.*.*) - # fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm - inherit versionator rpm - gvcr() { get_version_component_range "$@"; } - MY_PV=$(gvcr 1-4) - RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm" - SRC_URI="mirror://fedora/development/source/SRPMS/${RPM}" - ;; -*.*.50.*) - # weekly snapshots - SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.bz2" - ;; -9999*) - # live git tree - EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git" - inherit git-2 - SRC_URI="" - ;; -*) - # Normal upstream release - SRC_URI="mirror://gnu/gdb/${P}.tar.bz2 - ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2" - ;; -esac - -PATCH_VER="1" -DESCRIPTION="GNU debugger" -HOMEPAGE="http://sourceware.org/gdb/" -SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -if [[ ${PV} != 9999* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi -IUSE="+client expat multitarget nls +python +server test vanilla zlib" - -RDEPEND="!dev-util/gdbserver - >=sys-libs/ncurses-5.2-r2 - sys-libs/readline - expat? ( dev-libs/expat ) - python? ( =dev-lang/python-2* ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - app-arch/xz-utils - virtual/yacc - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext )" - -S=${WORKDIR}/${PN}-${MY_PV} - -src_prepare() { - [[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec - ! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch - strip-linguas -u bfd/po opcodes/po -} - -gdb_branding() { - printf "Gentoo ${PV} " - if ! use vanilla && [[ -n ${PATCH_VER} ]] ; then - printf "p${PATCH_VER}" - else - printf "vanilla" - fi -} - -src_configure() { - strip-unsupported-flags - - local sysroot="${EPREFIX}"/usr/${CTARGET} - local myconf=( - --with-pkgversion="$(gdb_branding)" - --with-bugurl='http://bugs.gentoo.org/' - --disable-werror - $(is_cross && echo \ - --with-sysroot="${sysroot}" \ - --includedir="${sysroot}/usr/include") - ) - - if use server && ! use client ; then - # just configure+build in the gdbserver subdir to speed things up - cd gdb/gdbserver - myconf+=( --program-transform-name='' ) - else - # gdbserver only works for native targets (CHOST==CTARGET). - # it also doesn't support all targets, so rather than duplicate - # the target list (which changes between versions), use the - # "auto" value when things are turned on. - is_cross \ - && myconf+=( --disable-gdbserver ) \ - || myconf+=( $(use_enable server gdbserver auto) ) - fi - - if ! ( use server && ! use client ) ; then - # if we are configuring in the top level, then use all - # the additional global options - myconf+=( - --enable-64-bit-bfd - --disable-install-libbfd - --disable-install-libiberty - --with-system-readline - --with-separate-debug-dir="${EPREFIX}"/usr/lib/debug - $(use_with expat) - $(use_enable nls) - $(use multitarget && echo --enable-targets=all) - $(use_with python python "${EPREFIX}/usr/bin/python2") - $(use_with zlib) - ) - fi - - econf "${myconf[@]}" -} - -src_test() { - emake check || ewarn "tests failed" -} - -src_install() { - use server && ! use client && cd gdb/gdbserver - emake DESTDIR="${D}" install || die - use client && { find "${ED}"/usr -name libiberty.a -delete || die ; } - cd "${S}" - - # Don't install docs when building a cross-gdb - if [[ ${CTARGET} != ${CHOST} ]] ; then - rm -r "${ED}"/usr/share - return 0 - fi - # Install it by hand for now: - # http://sourceware.org/ml/gdb-patches/2011-12/msg00915.html - # Only install if it exists due to the twisted behavior (see - # notes in src_configure above). - [[ -e gdb/gdbserver/gdbreplay ]] && { dobin gdb/gdbserver/gdbreplay || die ; } - - dodoc README - if use client ; then - docinto gdb - dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ - gdb/NEWS gdb/ChangeLog gdb/PROBLEMS - fi - docinto sim - dodoc sim/{ChangeLog,MAINTAINERS,README-HACKING} - if use server ; then - docinto gdbserver - dodoc gdb/gdbserver/{ChangeLog,README} - fi - - if [[ -n ${PATCH_VER} ]] ; then - dodoc "${WORKDIR}"/extra/gdbinit.sample - fi - - # Remove shared info pages - rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info* -} - -pkg_postinst() { - # portage sucks and doesnt unmerge files in /etc - rm -vf "${EROOT}"/etc/skel/.gdbinit - - if use prefix && [[ ${CHOST} == *-darwin* ]] ; then - ewarn "gdb is unable to get a mach task port when installed by Prefix" - ewarn "Portage, unprivileged. To make gdb fully functional you'll" - ewarn "have to perform the following steps:" - ewarn " % sudo chgrp procmod ${EPREFIX}/usr/bin/gdb" - ewarn " % sudo chmod g+s ${EPREFIX}/usr/bin/gdb" - fi -} -- 2.26.2