public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-04-04 18:41 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-04-04 18:41 UTC (permalink / raw
  To: gentoo-commits

commit:     d6dafcfc994de2cd99f0774bfad51ede51e3ff7c
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  4 18:30:32 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sat Apr  4 18:30:32 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=d6dafcfc

gdb: drop old lzma-utils references

 sys-devel/gdb/gdb-6.8-r1.ebuild | 2 +-
 sys-devel/gdb/gdb-6.8-r2.ebuild | 2 +-
 sys-devel/gdb/gdb-7.0.1.ebuild  | 2 +-
 sys-devel/gdb/gdb-7.1.ebuild    | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-devel/gdb/gdb-6.8-r1.ebuild b/sys-devel/gdb/gdb-6.8-r1.ebuild
index 7bd4b1f..06bc0c6 100644
--- a/sys-devel/gdb/gdb-6.8-r1.ebuild
+++ b/sys-devel/gdb/gdb-6.8-r1.ebuild
@@ -28,7 +28,7 @@ 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 )
+	app-arch/xz-utils
 	test? ( dev-util/dejagnu )
 	nls? ( sys-devel/gettext )"
 

diff --git a/sys-devel/gdb/gdb-6.8-r2.ebuild b/sys-devel/gdb/gdb-6.8-r2.ebuild
index 8ad954f..2f1c628 100644
--- a/sys-devel/gdb/gdb-6.8-r2.ebuild
+++ b/sys-devel/gdb/gdb-6.8-r2.ebuild
@@ -29,7 +29,7 @@ RDEPEND=">=sys-libs/ncurses-5.2-r2
 	sys-libs/readline
 	expat? ( dev-libs/expat )"
 DEPEND="${RDEPEND}
-	|| ( app-arch/xz-utils app-arch/lzma-utils )
+	app-arch/xz-utils
 	test? ( dev-util/dejagnu )
 	nls? ( sys-devel/gettext )"
 

diff --git a/sys-devel/gdb/gdb-7.0.1.ebuild b/sys-devel/gdb/gdb-7.0.1.ebuild
index 83542e6..7579a83 100644
--- a/sys-devel/gdb/gdb-7.0.1.ebuild
+++ b/sys-devel/gdb/gdb-7.0.1.ebuild
@@ -31,7 +31,7 @@ RDEPEND=">=sys-libs/ncurses-5.2-r2
 	expat? ( dev-libs/expat )
 	python? ( dev-lang/python )"
 DEPEND="${RDEPEND}
-	|| ( app-arch/xz-utils app-arch/lzma-utils )
+	app-arch/xz-utils
 	test? ( dev-util/dejagnu )
 	nls? ( sys-devel/gettext )"
 

diff --git a/sys-devel/gdb/gdb-7.1.ebuild b/sys-devel/gdb/gdb-7.1.ebuild
index b953954..d1b5e93 100644
--- a/sys-devel/gdb/gdb-7.1.ebuild
+++ b/sys-devel/gdb/gdb-7.1.ebuild
@@ -31,7 +31,7 @@ RDEPEND=">=sys-libs/ncurses-5.2-r2
 	expat? ( dev-libs/expat )
 	python? ( dev-lang/python )"
 DEPEND="${RDEPEND}
-	|| ( app-arch/xz-utils app-arch/lzma-utils )
+	app-arch/xz-utils
 	test? ( dev-util/dejagnu )
 	nls? ( sys-devel/gettext )"
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2016-03-08  2:09 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2016-03-08  2:09 UTC (permalink / raw
  To: gentoo-commits

commit:     8dc09f86a22e8efbd831d8a3325e8f5485c1fb48
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  8 00:24:12 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Mar  8 00:24:12 2016 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=8dc09f86

gdb: update snapshots

 sys-devel/gdb/Manifest                                           | 9 ++++++---
 .../{gdb-7.10.50.20160106.ebuild => gdb-7.10.50.20160208.ebuild} | 0
 .../{gdb-7.10.50.20160105.ebuild => gdb-7.10.50.20160209.ebuild} | 0
 .../{gdb-7.10.50.20160104.ebuild => gdb-7.10.50.20160210.ebuild} | 0
 .../{gdb-7.10.50.20160106.ebuild => gdb-7.11.50.20160305.ebuild} | 0
 .../{gdb-7.10.50.20160106.ebuild => gdb-7.11.50.20160306.ebuild} | 0
 .../{gdb-7.10.50.20160106.ebuild => gdb-7.11.50.20160307.ebuild} | 0
 7 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 3cb1ae5..ea93d8b 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -38,9 +38,12 @@ DIST gdb-7.8.2.tar.xz 17678568 SHA256 605954d5747d5f08ea4b7f48e958d1ebbf39265e18
 DIST gdb-7.8.tar.xz 17664316 SHA256 49c4abe174f79f54e1f9e75210ffb590d9b497d5b5200b5398c0e073a4ecb875 SHA512 e3977393c3a9bc2860d845928f457f4696a87106ccf30569cb69a82893deeab9b05fd1cffa4316cc5cfdfd3ad11a2d5660ed07a9965fa3d696a0ec604702557f WHIRLPOOL fb97f1fbee170fccf462d25fd6b4a218a8126b75465b59e21322ff2cacf2707d6b037d593663a4f52ae293c72d012a69a65377ee6827de18da80159c829b672d
 DIST gdb-7.9.1.tar.xz 17867692 SHA256 cd9c543a411a05b2b647dd38936034b68c2b5d6f10e0d51dc168c166c973ba40 SHA512 eebdf88b24e52e792b8a4b89ea85790de72b462a7810b44975fdf4232c068f353b15506071f450102a9d4bcecdde8e93dc3748a10699b7f73f3e04fb2d9d8414 WHIRLPOOL fe7afb392f453fa5aab290da3b74118c4e3bbae6f4e276f2efd7f978e3987e031d92ecd90d35e0531901f1cf68b04a313df050b25bb3b632d1b6e62360acd591
 DIST gdb-7.9.tar.xz 17859428 SHA256 9b315651a16528f7af8c7d8284699fb0c965df316cc7339bb0b7bae335848392 SHA512 850202a477b486a75dc8196efead79c95bc675e348064a5eefee2a50215d40f62e9e052e9b8df29f997f91430f6e7454883652c701f5b1e688d9e2c575876c83 WHIRLPOOL 597cbe8b8c9da7e2188f6d207738fd9679c3a841fec9483f67ff91156d7886636b1da61bf1255155115655d87648278a0670ad381afde931c7c6ab6e762a9ecd
-DIST gdb-weekly-7.10.50.20160104.tar.xz 20377272 SHA256 492a9c9f3b55ceafb4134ae0ab4f6fd738b970c04caf9d0939138ff2cf89eb73 SHA512 974bb667c5586c418affd8e716d23dcb23bd983f1d48b3d491e02a01d11bb841a662a46f9b8a4554da6c652a6c9ef0f98af5a5ed55205670efe79b74635d2bc9 WHIRLPOOL fb5b1d29f2b8fdf10829a6ff0f98a38e1f505b34ea29509a8941e0e4f92e8292821115beb8d44aab259947e103583531c66caf1b12242dbeaccc621b8e686bcd
-DIST gdb-weekly-7.10.50.20160105.tar.xz 20378584 SHA256 8ad0140081fc416c2595e0921fd0d1393fb2746c9d9b308e3ccee727629920c6 SHA512 c5bf5309f8bab334e624c59158cc06171f9b3ae0a4f5d85a9ffae1e61ad81335a0cf10bf495d68febb861e0a7de979825bd7536288ffb72f69d5a043012f422b WHIRLPOOL fe9596028925b2576d573b9c5b8d589e4926dfb8c68ed577b2f4c73786c046a20f35bbbe6cfac644b33c8c56c8de7fae5991d6c8989f581245087f61f84ec943
-DIST gdb-weekly-7.10.50.20160106.tar.xz 20381192 SHA256 57fa72210c1fd5b33bb974e0349cd768a76c9837e927834f1a1b2ccf0eb8bbb0 SHA512 8d7646ce7d360caadb4cac770bcd8ecb4922396a3c498aea32f34e61218e812042808908964666b48a21fcc8b9c752b0784f464aeb44f8257d1d977eacb31214 WHIRLPOOL 373d748955f6372856cf4d5b43a269ad4c360e31075ae366930c9d41262f3f42e264c59767b2656201ddb59e483e6ed49ab30d333dda6978af4d7888574c6274
+DIST gdb-weekly-7.10.50.20160208.tar.xz 20420380 SHA256 83ebc3c7d88c27aad58a3ee58316edbead4c5f59517a7ecadaa7b3c86d19d7cb SHA512 eedbe85bde498120acc49ab5d9969298d284653b6a3250eb0d0ac1d7de3b61410ff7f89edfdcc2edda5d0302468effe2a1faafdd29c90a272061c816e7bd0162 WHIRLPOOL faaa6090d5c5db4ede08518739188c10bc2ada81c03a80b11580204b34d7b026495b434efde09daf3c87c2243c9395a476f19427c278b9b2ff6a454efef37358
+DIST gdb-weekly-7.10.50.20160209.tar.xz 20420252 SHA256 929e3554a628ce7df613174341eb01596a91a72ddf224d0b0697bda0f2239068 SHA512 a11c5625e4333e61f4ccaa730a4b279d899da07a819fb26827cd8d91b8f2af6933e2ab4ef7fa9e5010b1c03811f86fa47ffa852d40f669c42f7da2ba1ff20b8a WHIRLPOOL 8cead2e17234390204716796cb5d866580aea1ac5ee974734f0c32caf504e309e5b9c992b96050563d6d4c343e39c0fb7c8833a09904a773fec6749124919a2b
+DIST gdb-weekly-7.10.50.20160210.tar.xz 20418720 SHA256 c1140c64d828e53b60abf6a9744795a5bbd7e9223d16918c95f44b179cd9406d SHA512 d56233a623745ce0d3ac1a70bba3f7ae96ea851903541b3e38d52cd3ea3b1ce841e6a77ad571bf488d6cdbc051e5a76a1b8c4b988762bbebe9c9f84f33dc82aa WHIRLPOOL 7fc12e686b69139c3b21ffea4660ceea0fbe51f1cb01b2c02c4ebda7f655517143822abd1813047b347d4e22b1bc3126b41808dad6d1075ef9969b592f4efbaa
+DIST gdb-weekly-7.11.50.20160305.tar.xz 20445584 SHA256 6b52f27523a4d3c217a2771dfb7ad5e19efe5ca2a7d7755f679f0a7e12a7d146 SHA512 e1689e6feefdec7aa2d0de383195e08b6e228a5d5994908ac774b6291fdff79c6268218371bc2df165e6cb0c5c07ad10fbc9ea5b68c89377db421afdfece381e WHIRLPOOL 031fcdb1119c48ebe54a308bfc8134f69119ec3e1965319e51e06f325c552efe85a94f36e6e0681de3642914d83284251260c7606d31a91b6a5946b703a23c1f
+DIST gdb-weekly-7.11.50.20160306.tar.xz 20446920 SHA256 fe33d1a4dbe3377d18014933714a0d5af5e524648f7568406012138bbf3b27ae SHA512 c81bc6c825c43f70dab3c1f6fcf41d3fa6dbdc6a90bb45b578dfe8932a4ff1d0dc4e265de9e20b38bbaaef0de593b60d638576aaae9a8242d59789db75b7f074 WHIRLPOOL b33d7d3d008491b9d5fda17f5fc009994b4985658865e555b5b325646dd7d2434ba1bdb929ff61d6b36ddb5947e19c4c3e2788e1676e62f6e68a640ba7fd5caa
+DIST gdb-weekly-7.11.50.20160307.tar.xz 20444440 SHA256 84a980f513019957635db65ba75ae88aa8f18d449c8f60fd7a8b81a42fa9786c SHA512 666101e74b126b896a48c3665d9eb59b17021a413b3c0f9313fc485bf5421ba5a9fae631cf008e1b1fd35a8e6f95f07bcb9551f054af34b1dacb60d4e823568d WHIRLPOOL e5d334dc2279430e213c1bf83ea1b4e25e7b82d803aec43bb3c8dbf432d31d7659959b6e0307115243c3b03701c24227eb8c644b666aba669bb2fef0e855b686
 DIST gdb-weekly-7.3.50.20111129.tar.bz2 21632339 SHA256 d8dd66e50c014bfc5d1a83501615ea9e83c6bd7b504f4fdb434fffed362f9211
 DIST gdb-weekly-7.3.50.20111206.tar.bz2 21710785 SHA256 1169ccb5cc300ccdb2f3d3088ce44a4abcdd5945cbb987686a442a43649100dc
 DIST gdb-weekly-7.3.50.20111213.tar.bz2 21725949 SHA256 01ce3897be48245dd7af2abf130adbeab5cd3c0d8df264f1dc409ff3ab419327

diff --git a/sys-devel/gdb/gdb-7.10.50.20160106.ebuild b/sys-devel/gdb/gdb-7.10.50.20160208.ebuild
similarity index 100%
copy from sys-devel/gdb/gdb-7.10.50.20160106.ebuild
copy to sys-devel/gdb/gdb-7.10.50.20160208.ebuild

diff --git a/sys-devel/gdb/gdb-7.10.50.20160105.ebuild b/sys-devel/gdb/gdb-7.10.50.20160209.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.10.50.20160105.ebuild
rename to sys-devel/gdb/gdb-7.10.50.20160209.ebuild

diff --git a/sys-devel/gdb/gdb-7.10.50.20160104.ebuild b/sys-devel/gdb/gdb-7.10.50.20160210.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.10.50.20160104.ebuild
rename to sys-devel/gdb/gdb-7.10.50.20160210.ebuild

diff --git a/sys-devel/gdb/gdb-7.10.50.20160106.ebuild b/sys-devel/gdb/gdb-7.11.50.20160305.ebuild
similarity index 100%
copy from sys-devel/gdb/gdb-7.10.50.20160106.ebuild
copy to sys-devel/gdb/gdb-7.11.50.20160305.ebuild

diff --git a/sys-devel/gdb/gdb-7.10.50.20160106.ebuild b/sys-devel/gdb/gdb-7.11.50.20160306.ebuild
similarity index 100%
copy from sys-devel/gdb/gdb-7.10.50.20160106.ebuild
copy to sys-devel/gdb/gdb-7.11.50.20160306.ebuild

diff --git a/sys-devel/gdb/gdb-7.10.50.20160106.ebuild b/sys-devel/gdb/gdb-7.11.50.20160307.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.10.50.20160106.ebuild
rename to sys-devel/gdb/gdb-7.11.50.20160307.ebuild


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2016-02-24 15:17 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2016-02-24 15:17 UTC (permalink / raw
  To: gentoo-commits

commit:     9d306833c14951cb7b7f3c0b4c502eb1666276ac
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 24 15:16:50 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Wed Feb 24 15:16:50 2016 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=9d306833

gdb: move old 7.8.2/7.9.1/7.10 versions from the main tree

 sys-devel/gdb/Manifest           |   3 +
 sys-devel/gdb/gdb-7.10-r1.ebuild | 234 +++++++++++++++++++++++++++++++++++++++
 sys-devel/gdb/gdb-7.8.2.ebuild   | 208 ++++++++++++++++++++++++++++++++++
 sys-devel/gdb/gdb-7.9.1.ebuild   | 222 +++++++++++++++++++++++++++++++++++++
 4 files changed, 667 insertions(+)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 85b4e2e..3cb1ae5 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -8,6 +8,7 @@ DIST gdb-7.0.1-patches-1.tar.lzma 11216 SHA256 711d6fb705a0ede2ede6adb036def73f8
 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.10.tar.xz 18540820 SHA256 7ebdaa44f9786ce0c142da4e36797d2020c55fa091905ac5af1846b5756208a8 SHA512 4d9d7b536ad46f881689fca9f3f0b60268ff413c7900115fed5030d81d1d794793cc51d51510584ea1a63fe5891d006a9867ba36981b86b50806d469b717457d WHIRLPOOL b245ab66171c5bc04fc828a94a7c532ab18c358ee865993cd6e934aba22a45a254ed4b5942a1c5ddb60b5a5fcf81cb493fc275d8a5782d3b32b15b23339b4e43
 DIST gdb-7.2-patches-1.tar.xz 8908 SHA256 c091d46b869aec70ea507d93936d85e134002766808e38cc29d0a6f1f4898fab SHA512 2daf753acffc20f470050e326c3b11650bd7833d23f5b4b6c011646ab9afe5cbc90d98525d62188947880990e20a08f6b656bdc55f47346661d030630c0d2459 WHIRLPOOL e26bdb93c9ac54d14dc15d8e9ece0871c0f3e3082b89b32afc2d4b4107a104c8a29e6e4839d120403983161d9f959280d7d1762ed067e29f9ec704b60a5f471c
 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
@@ -33,7 +34,9 @@ DIST gdb-7.7.1-patches-1.tar.xz 8600 SHA256 336cdcb2c90da0ca970dc21dc0285a8cb1fb
 DIST gdb-7.7.1.tar.bz2 24849503 SHA256 0dbd5260406f1b0c70fcf027c6488527fadde0cd9bb574593491fe076eb03aa5 SHA512 887b9b726dae8f6e3e5e41574460a67e4f9002b0d47bc985dcf63bdf3518397a90b6a208cb5b19e5ed2341715ad75cfeed4df4fb423f39f74218e36bc87f1cab WHIRLPOOL 3b726d5f519167105248eb3a400be0d9bc70f72dbce9a04aa56a765b6c2ed9fc00a7c2e6ec72d0372f87bada1d74a40fc998c10a5322e2f3b5c8ea53c7ba6aa4
 DIST gdb-7.7.tar.bz2 24846320 SHA256 0404d1c6ee6b3ddd811722b5197944758d37b4591c216030effbac204f5a6c23 SHA512 42c8d312c0ca1042d1df7e115c541abc7453c20813b3f4f1fe52c62bc04b85d9116539d245e6404fa556260ba13f78f9a2ac35424eb7fd8ef9954cdbfc9581e0 WHIRLPOOL 8f1610e7f2023a5f273c15cdca6da40e22527d61f694e841c55c696d14e55d6abc3aa4144ffb995fe78448e69c50ea7ac9854aaab1ef2e2b8d551b975d35e8b7
 DIST gdb-7.8.1.tar.xz 17669136 SHA256 497722b58386f4428c3474281eb3ef1c872404998b6ace907edb3bba1fabdc35 SHA512 c40775e727a665300b45ec5d375424565671768cb73eee6793285a5b9a29db66072fc55d56bc1b4189cd38e0590573554e283661e4fbec23e4ad3d5b90542a87 WHIRLPOOL 845988be5a667eae2ca2f433399d51af3bf8219a692385477f6f7f37bae000a017f39db271f28cf101a0b92eb4b48fe79c7edd1da1b84a83f3a612e49b96e265
+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.1.tar.xz 17867692 SHA256 cd9c543a411a05b2b647dd38936034b68c2b5d6f10e0d51dc168c166c973ba40 SHA512 eebdf88b24e52e792b8a4b89ea85790de72b462a7810b44975fdf4232c068f353b15506071f450102a9d4bcecdde8e93dc3748a10699b7f73f3e04fb2d9d8414 WHIRLPOOL fe7afb392f453fa5aab290da3b74118c4e3bbae6f4e276f2efd7f978e3987e031d92ecd90d35e0531901f1cf68b04a313df050b25bb3b632d1b6e62360acd591
 DIST gdb-7.9.tar.xz 17859428 SHA256 9b315651a16528f7af8c7d8284699fb0c965df316cc7339bb0b7bae335848392 SHA512 850202a477b486a75dc8196efead79c95bc675e348064a5eefee2a50215d40f62e9e052e9b8df29f997f91430f6e7454883652c701f5b1e688d9e2c575876c83 WHIRLPOOL 597cbe8b8c9da7e2188f6d207738fd9679c3a841fec9483f67ff91156d7886636b1da61bf1255155115655d87648278a0670ad381afde931c7c6ab6e762a9ecd
 DIST gdb-weekly-7.10.50.20160104.tar.xz 20377272 SHA256 492a9c9f3b55ceafb4134ae0ab4f6fd738b970c04caf9d0939138ff2cf89eb73 SHA512 974bb667c5586c418affd8e716d23dcb23bd983f1d48b3d491e02a01d11bb841a662a46f9b8a4554da6c652a6c9ef0f98af5a5ed55205670efe79b74635d2bc9 WHIRLPOOL fb5b1d29f2b8fdf10829a6ff0f98a38e1f505b34ea29509a8941e0e4f92e8292821115beb8d44aab259947e103583531c66caf1b12242dbeaccc621b8e686bcd
 DIST gdb-weekly-7.10.50.20160105.tar.xz 20378584 SHA256 8ad0140081fc416c2595e0921fd0d1393fb2746c9d9b308e3ccee727629920c6 SHA512 c5bf5309f8bab334e624c59158cc06171f9b3ae0a4f5d85a9ffae1e61ad81335a0cf10bf495d68febb861e0a7de979825bd7536288ffb72f69d5a043012f422b WHIRLPOOL fe9596028925b2576d573b9c5b8d589e4926dfb8c68ed577b2f4c73786c046a20f35bbbe6cfac644b33c8c56c8de7fae5991d6c8989f581245087f61f84ec943

diff --git a/sys-devel/gdb/gdb-7.10-r1.ebuild b/sys-devel/gdb/gdb-7.10-r1.ebuild
new file mode 100644
index 0000000..8d9e6c9
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.10-r1.ebuild
@@ -0,0 +1,234 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit flag-o-matic eutils python-single-r1
+
+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
+9999*)
+	# live git tree
+	EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
+	inherit git-2
+	SRC_URI=""
+	;;
+*.*.50.2???????)
+	# weekly snapshots
+	SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.xz"
+	;;
+*.*.*.*.*.*)
+	# fedora versions; note we swap the rpm & fedora core versions.
+	# gdb-6.8.50.20090302-8.fc11.src.rpm -> gdb-6.8.50.20090302.11.8.ebuild
+	# gdb-7.9-11.fc23.src.rpm -> gdb-7.9.23.11.ebuild
+	inherit versionator rpm
+	gvcr() { get_version_component_range "$@"; }
+	parse_fedora_ver() {
+		set -- $(get_version_components)
+		MY_PV=$(gvcr 1-$(( $# - 2 )))
+		RPM="${PN}-${MY_PV}-$(gvcr $#).fc$(gvcr $(( $# - 1 ))).src.rpm"
+	}
+	parse_fedora_ver
+	SRC_URI="mirror://fedora-dev/development/rawhide/source/SRPMS/g/${RPM}"
+	;;
+*)
+	# Normal upstream release
+	SRC_URI="mirror://gnu/gdb/${P}.tar.xz
+		ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz"
+	;;
+esac
+
+PATCH_VER=""
+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 ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+IUSE="+client expat lzma multitarget nls +python +server test vanilla"
+REQUIRED_USE="
+	python? ( ${PYTHON_REQUIRED_USE} )
+	|| ( client server )
+"
+
+RDEPEND="server? ( !dev-util/gdbserver )
+	client? (
+		>=sys-libs/ncurses-5.2-r2:0=
+		sys-libs/readline:0=
+		expat? ( dev-libs/expat )
+		lzma? ( app-arch/xz-utils )
+		python? ( ${PYTHON_DEPS} )
+		sys-libs/zlib
+	)"
+DEPEND="${RDEPEND}
+	app-arch/xz-utils
+	client? (
+		virtual/yacc
+		test? ( dev-util/dejagnu )
+		nls? ( sys-devel/gettext )
+	)"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
+	! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
+	epatch_user
+	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
+	[[ -n ${EGIT_COMMIT} ]] && printf " ${EGIT_COMMIT}"
+}
+
+src_configure() {
+	strip-unsupported-flags
+
+	local myconf=(
+		--with-pkgversion="$(gdb_branding)"
+		--with-bugurl='https://bugs.gentoo.org/'
+		--disable-werror
+		# Disable modules that are in a combined binutils/gdb tree. #490566
+		--disable-{binutils,etc,gas,gold,gprof,ld}
+	)
+	local sysroot="${EPREFIX}/usr/${CTARGET}"
+	is_cross && myconf+=(
+		--with-sysroot="${sysroot}"
+		--includedir="${sysroot}/usr/include"
+		--with-gdb-datadir="\${datadir}/gdb/${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
+			# Disable guile for now as it requires guile-2.x #562902
+			--without-guile
+			# This only disables building in the readline subdir.
+			# For gdb itself, it'll use the system version.
+			--disable-readline
+			--with-system-readline
+			# This only disables building in the zlib subdir.
+			# For gdb itself, it'll use the system version.
+			--without-zlib
+			--with-system-zlib
+			--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
+			$(use_with expat)
+			$(use_with lzma)
+			$(use_enable nls)
+			$(use multitarget && echo --enable-targets=all)
+			$(use_with python python "${EPYTHON}")
+		)
+	fi
+
+	econf "${myconf[@]}"
+}
+
+src_test() {
+	nonfatal emake check || ewarn "tests failed"
+}
+
+src_install() {
+	use server && ! use client && cd gdb/gdbserver
+	default
+	use client && find "${ED}"/usr -name libiberty.a -delete
+	cd "${S}"
+
+	# Delete translations that conflict with binutils-libs. #528088
+	# Note: Should figure out how to store these in an internal gdb dir.
+	if use nls ; then
+		find "${ED}" \
+			-regextype posix-extended -regex '.*/(bfd|opcodes)[.]g?mo$' \
+			-delete
+	fi
+
+	# Don't install docs when building a cross-gdb
+	if [[ ${CTARGET} != ${CHOST} ]] ; then
+		rm -r "${ED}"/usr/share/{doc,info,locale}
+		local f
+		for f in "${ED}"/usr/share/man/*/* ; do
+			if [[ ${f##*/} != ${CTARGET}-* ]] ; then
+				mv "${f}" "${f%/*}/${CTARGET}-${f##*/}" || die
+			fi
+		done
+		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
+
+	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.8.2.ebuild b/sys-devel/gdb/gdb-7.8.2.ebuild
new file mode 100644
index 0000000..8fe989b
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.8.2.ebuild
@@ -0,0 +1,208 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit flag-o-matic eutils python-single-r1
+
+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
+*.*.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.xz
+		ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz"
+	;;
+esac
+
+PATCH_VER=""
+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 arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
+REQUIRED_USE="
+	python? ( ${PYTHON_REQUIRED_USE} )
+	|| ( client server )
+"
+
+RDEPEND="server? ( !dev-util/gdbserver )
+	client? (
+		>=sys-libs/ncurses-5.2-r2:0=
+		sys-libs/readline:0=
+		expat? ( dev-libs/expat )
+		lzma? ( app-arch/xz-utils )
+		python? ( ${PYTHON_DEPS} )
+		zlib? ( sys-libs/zlib )
+	)"
+DEPEND="${RDEPEND}
+	app-arch/xz-utils
+	client? (
+		virtual/yacc
+		test? ( dev-util/dejagnu )
+		nls? ( sys-devel/gettext )
+	)"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
+	! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
+	epatch_user
+	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 myconf=(
+		--with-pkgversion="$(gdb_branding)"
+		--with-bugurl='https://bugs.gentoo.org/'
+		--disable-werror
+		# Disable modules that are in a combined binutils/gdb tree. #490566
+		--disable-{binutils,etc,gas,gold,gprof,ld}
+	)
+	local sysroot="${EPREFIX}/usr/${CTARGET}"
+	is_cross && myconf+=(
+		--with-sysroot="${sysroot}"
+		--includedir="${sysroot}/usr/include"
+		--with-gdb-datadir="\${datadir}/gdb/${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
+			# Disable guile for now as it requires guile-2.x #562902
+			--without-guile
+			# This only disables building in the readline subdir.
+			# For gdb itself, it'll use the system version.
+			--disable-readline
+			--with-system-readline
+			--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
+			$(use_with expat)
+			$(use_with lzma)
+			$(use_enable nls)
+			$(use multitarget && echo --enable-targets=all)
+			$(use_with python python "${EPYTHON}")
+			$(use_with zlib)
+		)
+	fi
+
+	econf "${myconf[@]}"
+}
+
+src_test() {
+	nonfatal emake check || ewarn "tests failed"
+}
+
+src_install() {
+	use server && ! use client && cd gdb/gdbserver
+	default
+	use client && find "${ED}"/usr -name libiberty.a -delete
+	cd "${S}"
+
+	# Don't install docs when building a cross-gdb
+	if [[ ${CTARGET} != ${CHOST} ]] ; then
+		rm -r "${ED}"/usr/share/{doc,info,locale}
+		local f
+		for f in "${ED}"/usr/share/man/*/* ; do
+			if [[ ${f##*/} != ${CTARGET}-* ]] ; then
+				mv "${f}" "${f%/*}/${CTARGET}-${f##*/}" || die
+			fi
+		done
+		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
+
+	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.9.1.ebuild b/sys-devel/gdb/gdb-7.9.1.ebuild
new file mode 100644
index 0000000..965d89b
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.9.1.ebuild
@@ -0,0 +1,222 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit flag-o-matic eutils python-single-r1
+
+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
+9999*)
+	# live git tree
+	EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
+	inherit git-2
+	SRC_URI=""
+	;;
+*.*.50.2???????)
+	# weekly snapshots
+	SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.xz"
+	;;
+*.*.*.*.*.*)
+	# fedora versions; note we swap the rpm & fedora core versions.
+	# gdb-6.8.50.20090302-8.fc11.src.rpm -> gdb-6.8.50.20090302.11.8.ebuild
+	# gdb-7.9-11.fc23.src.rpm -> gdb-7.9.23.11.ebuild
+	inherit versionator rpm
+	gvcr() { get_version_component_range "$@"; }
+	parse_fedora_ver() {
+		set -- $(get_version_components)
+		MY_PV=$(gvcr 1-$(( $# - 2 )))
+		RPM="${PN}-${MY_PV}-$(gvcr $#).fc$(gvcr $(( $# - 1 ))).src.rpm"
+	}
+	parse_fedora_ver
+	SRC_URI="mirror://fedora-dev/development/rawhide/source/SRPMS/g/${RPM}"
+	;;
+*)
+	# Normal upstream release
+	SRC_URI="mirror://gnu/gdb/${P}.tar.xz
+		ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz"
+	;;
+esac
+
+PATCH_VER=""
+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 arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
+REQUIRED_USE="
+	python? ( ${PYTHON_REQUIRED_USE} )
+	|| ( client server )
+"
+
+RDEPEND="server? ( !dev-util/gdbserver )
+	client? (
+		>=sys-libs/ncurses-5.2-r2:0=
+		sys-libs/readline:0=
+		expat? ( dev-libs/expat )
+		lzma? ( app-arch/xz-utils )
+		python? ( ${PYTHON_DEPS} )
+		zlib? ( sys-libs/zlib )
+	)"
+DEPEND="${RDEPEND}
+	app-arch/xz-utils
+	client? (
+		virtual/yacc
+		test? ( dev-util/dejagnu )
+		nls? ( sys-devel/gettext )
+	)"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
+	! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
+	epatch_user
+	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 myconf=(
+		--with-pkgversion="$(gdb_branding)"
+		--with-bugurl='https://bugs.gentoo.org/'
+		--disable-werror
+		# Disable modules that are in a combined binutils/gdb tree. #490566
+		--disable-{binutils,etc,gas,gold,gprof,ld}
+	)
+	local sysroot="${EPREFIX}/usr/${CTARGET}"
+	is_cross && myconf+=(
+		--with-sysroot="${sysroot}"
+		--includedir="${sysroot}/usr/include"
+		--with-gdb-datadir="\${datadir}/gdb/${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
+			# Disable guile for now as it requires guile-2.x #562902
+			--without-guile
+			# This only disables building in the readline subdir.
+			# For gdb itself, it'll use the system version.
+			--disable-readline
+			--with-system-readline
+			--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
+			$(use_with expat)
+			$(use_with lzma)
+			$(use_enable nls)
+			$(use multitarget && echo --enable-targets=all)
+			$(use_with python python "${EPYTHON}")
+			$(use_with zlib)
+		)
+	fi
+
+	econf "${myconf[@]}"
+}
+
+src_test() {
+	nonfatal emake check || ewarn "tests failed"
+}
+
+src_install() {
+	use server && ! use client && cd gdb/gdbserver
+	default
+	use client && find "${ED}"/usr -name libiberty.a -delete
+	cd "${S}"
+
+	# Don't install docs when building a cross-gdb
+	if [[ ${CTARGET} != ${CHOST} ]] ; then
+		rm -r "${ED}"/usr/share/{doc,info,locale}
+		local f
+		for f in "${ED}"/usr/share/man/*/* ; do
+			if [[ ${f##*/} != ${CTARGET}-* ]] ; then
+				mv "${f}" "${f%/*}/${CTARGET}-${f##*/}" || die
+			fi
+		done
+		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
+
+	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
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2016-01-14 22:03 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2016-01-14 22:03 UTC (permalink / raw
  To: gentoo-commits

commit:     c24cf2b28606ba395addfcbdf8f9888e12367c4c
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 14 21:43:54 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 21:43:54 2016 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=c24cf2b2

gdb: update snapshots

 sys-devel/gdb/Manifest                                              | 6 +++---
 .../{gdb-7.10.50.20151002.ebuild => gdb-7.10.50.20160104.ebuild}    | 0
 .../{gdb-7.10.50.20151001.ebuild => gdb-7.10.50.20160105.ebuild}    | 0
 .../{gdb-7.10.50.20150930.ebuild => gdb-7.10.50.20160106.ebuild}    | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 6e38809..85b4e2e 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -35,9 +35,9 @@ DIST gdb-7.7.tar.bz2 24846320 SHA256 0404d1c6ee6b3ddd811722b5197944758d37b4591c2
 DIST gdb-7.8.1.tar.xz 17669136 SHA256 497722b58386f4428c3474281eb3ef1c872404998b6ace907edb3bba1fabdc35 SHA512 c40775e727a665300b45ec5d375424565671768cb73eee6793285a5b9a29db66072fc55d56bc1b4189cd38e0590573554e283661e4fbec23e4ad3d5b90542a87 WHIRLPOOL 845988be5a667eae2ca2f433399d51af3bf8219a692385477f6f7f37bae000a017f39db271f28cf101a0b92eb4b48fe79c7edd1da1b84a83f3a612e49b96e265
 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
-DIST gdb-weekly-7.10.50.20150930.tar.xz 20129844 SHA256 b5040754866ddb5a587d2fdb02b7a2329dc5f76baa981657d952ca537f268bb8 SHA512 e606614bda5d4343cf5efe91a4eb3dd2db6208c643197cd12bf9c23db4f2a96fbb1db1259d732932d3a709b097577ea39c2ee17183efe37c44e9397b2fecb112 WHIRLPOOL 0da20b2df95e488384cbae70540b25323ec01e0e59f57f06602951da610ff6777c2e7b04681b3f35a91b6392402a8e830b1ec211b04712b659a5a2daf3b54cca
-DIST gdb-weekly-7.10.50.20151001.tar.xz 20133112 SHA256 3e56e33b058948e641377f6a1ad44cd719eea59b86258071d5fb4a0c75e29afe SHA512 b8ca8f179e07b81e260f945098ca714a4f314a256b9ff189037ff587c528a3f7c61b2d7d822b9e1110d2f3a977c004dc447573e9b1f6b2eb9c81d089d1bbf03d WHIRLPOOL b76beedf736d052af8707511e043ec48c9c8a935f8aa34f63e44b53d1cc6a07f7e5ef3f22ae387db28e59191300695300050f32d17e0c69f6a4ef6f5144d1686
-DIST gdb-weekly-7.10.50.20151002.tar.xz 20133924 SHA256 2885abfc5ac898ab036640bf4bcbbac711f2d4221d556dfe4ba8e57c0730ef98 SHA512 bf636fa0dd25c2c8ef7c4be728db9ea2c189b6bbd954c1824b081816ada9a1da1a265c89c18cb415184978e7e390a1daec7f4e106759a3ca8946e2647c73b7cc WHIRLPOOL f3393fb2f9ca814d222d535cc81b0caa4f1a3569dacff2a5b5d4b28ed9dc233e04501221e177c4f485e413a886def7c140381673afadb889c1611191df3de381
+DIST gdb-weekly-7.10.50.20160104.tar.xz 20377272 SHA256 492a9c9f3b55ceafb4134ae0ab4f6fd738b970c04caf9d0939138ff2cf89eb73 SHA512 974bb667c5586c418affd8e716d23dcb23bd983f1d48b3d491e02a01d11bb841a662a46f9b8a4554da6c652a6c9ef0f98af5a5ed55205670efe79b74635d2bc9 WHIRLPOOL fb5b1d29f2b8fdf10829a6ff0f98a38e1f505b34ea29509a8941e0e4f92e8292821115beb8d44aab259947e103583531c66caf1b12242dbeaccc621b8e686bcd
+DIST gdb-weekly-7.10.50.20160105.tar.xz 20378584 SHA256 8ad0140081fc416c2595e0921fd0d1393fb2746c9d9b308e3ccee727629920c6 SHA512 c5bf5309f8bab334e624c59158cc06171f9b3ae0a4f5d85a9ffae1e61ad81335a0cf10bf495d68febb861e0a7de979825bd7536288ffb72f69d5a043012f422b WHIRLPOOL fe9596028925b2576d573b9c5b8d589e4926dfb8c68ed577b2f4c73786c046a20f35bbbe6cfac644b33c8c56c8de7fae5991d6c8989f581245087f61f84ec943
+DIST gdb-weekly-7.10.50.20160106.tar.xz 20381192 SHA256 57fa72210c1fd5b33bb974e0349cd768a76c9837e927834f1a1b2ccf0eb8bbb0 SHA512 8d7646ce7d360caadb4cac770bcd8ecb4922396a3c498aea32f34e61218e812042808908964666b48a21fcc8b9c752b0784f464aeb44f8257d1d977eacb31214 WHIRLPOOL 373d748955f6372856cf4d5b43a269ad4c360e31075ae366930c9d41262f3f42e264c59767b2656201ddb59e483e6ed49ab30d333dda6978af4d7888574c6274
 DIST gdb-weekly-7.3.50.20111129.tar.bz2 21632339 SHA256 d8dd66e50c014bfc5d1a83501615ea9e83c6bd7b504f4fdb434fffed362f9211
 DIST gdb-weekly-7.3.50.20111206.tar.bz2 21710785 SHA256 1169ccb5cc300ccdb2f3d3088ce44a4abcdd5945cbb987686a442a43649100dc
 DIST gdb-weekly-7.3.50.20111213.tar.bz2 21725949 SHA256 01ce3897be48245dd7af2abf130adbeab5cd3c0d8df264f1dc409ff3ab419327

diff --git a/sys-devel/gdb/gdb-7.10.50.20151002.ebuild b/sys-devel/gdb/gdb-7.10.50.20160104.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.10.50.20151002.ebuild
rename to sys-devel/gdb/gdb-7.10.50.20160104.ebuild

diff --git a/sys-devel/gdb/gdb-7.10.50.20151001.ebuild b/sys-devel/gdb/gdb-7.10.50.20160105.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.10.50.20151001.ebuild
rename to sys-devel/gdb/gdb-7.10.50.20160105.ebuild

diff --git a/sys-devel/gdb/gdb-7.10.50.20150930.ebuild b/sys-devel/gdb/gdb-7.10.50.20160106.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.10.50.20150930.ebuild
rename to sys-devel/gdb/gdb-7.10.50.20160106.ebuild


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-10-12 16:36 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-10-12 16:36 UTC (permalink / raw
  To: gentoo-commits

commit:     8060f12710bd38a5aa7bfc9dbf7e75c80e9d7ef8
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 12 16:36:23 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Oct 12 16:36:37 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=8060f127

gdb: force disable guile for now #562902

This requires guile-2.x which is masked in the tree, so just disable it
for all builds.  If the scheme team ever gets around to releasing this,
we can make it into a proper USE flag.

 sys-devel/gdb/gdb-7.8.1.ebuild           | 2 ++
 sys-devel/gdb/gdb-7.8.50.20141209.ebuild | 2 ++
 sys-devel/gdb/gdb-7.8.50.20141216.ebuild | 2 ++
 sys-devel/gdb/gdb-7.8.50.20141223.ebuild | 2 ++
 sys-devel/gdb/gdb-7.8.50.20141231.ebuild | 2 ++
 sys-devel/gdb/gdb-7.8.50.20150106.ebuild | 2 ++
 sys-devel/gdb/gdb-7.8.50.20150113.ebuild | 2 ++
 sys-devel/gdb/gdb-7.8.ebuild             | 2 ++
 sys-devel/gdb/gdb-7.9.50.20150616.ebuild | 2 ++
 sys-devel/gdb/gdb-7.9.50.20150623.ebuild | 2 ++
 sys-devel/gdb/gdb-7.9.50.20150630.ebuild | 2 ++
 sys-devel/gdb/gdb-7.9.ebuild             | 2 ++
 12 files changed, 24 insertions(+)

diff --git a/sys-devel/gdb/gdb-7.8.1.ebuild b/sys-devel/gdb/gdb-7.8.1.ebuild
index 4c8d295..c8ca8f7 100644
--- a/sys-devel/gdb/gdb-7.8.1.ebuild
+++ b/sys-devel/gdb/gdb-7.8.1.ebuild
@@ -128,6 +128,8 @@ src_configure() {
 			--enable-64-bit-bfd
 			--disable-install-libbfd
 			--disable-install-libiberty
+			# Disable guile for now as it requires guile-2.x #562902
+			--without-guile
 			# This only disables building in the readline subdir.
 			# For gdb itself, it'll use the system version.
 			--disable-readline

diff --git a/sys-devel/gdb/gdb-7.8.50.20141209.ebuild b/sys-devel/gdb/gdb-7.8.50.20141209.ebuild
index a4c3441..159933a 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141209.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141209.ebuild
@@ -118,6 +118,8 @@ src_configure() {
 			--enable-64-bit-bfd
 			--disable-install-libbfd
 			--disable-install-libiberty
+			# Disable guile for now as it requires guile-2.x #562902
+			--without-guile
 			# This only disables building in the readline subdir.
 			# For gdb itself, it'll use the system version.
 			--disable-readline

diff --git a/sys-devel/gdb/gdb-7.8.50.20141216.ebuild b/sys-devel/gdb/gdb-7.8.50.20141216.ebuild
index a4c3441..159933a 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141216.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141216.ebuild
@@ -118,6 +118,8 @@ src_configure() {
 			--enable-64-bit-bfd
 			--disable-install-libbfd
 			--disable-install-libiberty
+			# Disable guile for now as it requires guile-2.x #562902
+			--without-guile
 			# This only disables building in the readline subdir.
 			# For gdb itself, it'll use the system version.
 			--disable-readline

diff --git a/sys-devel/gdb/gdb-7.8.50.20141223.ebuild b/sys-devel/gdb/gdb-7.8.50.20141223.ebuild
index a4c3441..159933a 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141223.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141223.ebuild
@@ -118,6 +118,8 @@ src_configure() {
 			--enable-64-bit-bfd
 			--disable-install-libbfd
 			--disable-install-libiberty
+			# Disable guile for now as it requires guile-2.x #562902
+			--without-guile
 			# This only disables building in the readline subdir.
 			# For gdb itself, it'll use the system version.
 			--disable-readline

diff --git a/sys-devel/gdb/gdb-7.8.50.20141231.ebuild b/sys-devel/gdb/gdb-7.8.50.20141231.ebuild
index 25b9b08..9948464 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141231.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141231.ebuild
@@ -126,6 +126,8 @@ src_configure() {
 			--enable-64-bit-bfd
 			--disable-install-libbfd
 			--disable-install-libiberty
+			# Disable guile for now as it requires guile-2.x #562902
+			--without-guile
 			# This only disables building in the readline subdir.
 			# For gdb itself, it'll use the system version.
 			--disable-readline

diff --git a/sys-devel/gdb/gdb-7.8.50.20150106.ebuild b/sys-devel/gdb/gdb-7.8.50.20150106.ebuild
index 25b9b08..9948464 100644
--- a/sys-devel/gdb/gdb-7.8.50.20150106.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20150106.ebuild
@@ -126,6 +126,8 @@ src_configure() {
 			--enable-64-bit-bfd
 			--disable-install-libbfd
 			--disable-install-libiberty
+			# Disable guile for now as it requires guile-2.x #562902
+			--without-guile
 			# This only disables building in the readline subdir.
 			# For gdb itself, it'll use the system version.
 			--disable-readline

diff --git a/sys-devel/gdb/gdb-7.8.50.20150113.ebuild b/sys-devel/gdb/gdb-7.8.50.20150113.ebuild
index 25b9b08..9948464 100644
--- a/sys-devel/gdb/gdb-7.8.50.20150113.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20150113.ebuild
@@ -126,6 +126,8 @@ src_configure() {
 			--enable-64-bit-bfd
 			--disable-install-libbfd
 			--disable-install-libiberty
+			# Disable guile for now as it requires guile-2.x #562902
+			--without-guile
 			# This only disables building in the readline subdir.
 			# For gdb itself, it'll use the system version.
 			--disable-readline

diff --git a/sys-devel/gdb/gdb-7.8.ebuild b/sys-devel/gdb/gdb-7.8.ebuild
index 1174ed8..d2985f2 100644
--- a/sys-devel/gdb/gdb-7.8.ebuild
+++ b/sys-devel/gdb/gdb-7.8.ebuild
@@ -121,6 +121,8 @@ src_configure() {
 			--enable-64-bit-bfd
 			--disable-install-libbfd
 			--disable-install-libiberty
+			# Disable guile for now as it requires guile-2.x #562902
+			--without-guile
 			# This only disables building in the readline subdir.
 			# For gdb itself, it'll use the system version.
 			--disable-readline

diff --git a/sys-devel/gdb/gdb-7.9.50.20150616.ebuild b/sys-devel/gdb/gdb-7.9.50.20150616.ebuild
index 25b9b08..9948464 100644
--- a/sys-devel/gdb/gdb-7.9.50.20150616.ebuild
+++ b/sys-devel/gdb/gdb-7.9.50.20150616.ebuild
@@ -126,6 +126,8 @@ src_configure() {
 			--enable-64-bit-bfd
 			--disable-install-libbfd
 			--disable-install-libiberty
+			# Disable guile for now as it requires guile-2.x #562902
+			--without-guile
 			# This only disables building in the readline subdir.
 			# For gdb itself, it'll use the system version.
 			--disable-readline

diff --git a/sys-devel/gdb/gdb-7.9.50.20150623.ebuild b/sys-devel/gdb/gdb-7.9.50.20150623.ebuild
index 25b9b08..9948464 100644
--- a/sys-devel/gdb/gdb-7.9.50.20150623.ebuild
+++ b/sys-devel/gdb/gdb-7.9.50.20150623.ebuild
@@ -126,6 +126,8 @@ src_configure() {
 			--enable-64-bit-bfd
 			--disable-install-libbfd
 			--disable-install-libiberty
+			# Disable guile for now as it requires guile-2.x #562902
+			--without-guile
 			# This only disables building in the readline subdir.
 			# For gdb itself, it'll use the system version.
 			--disable-readline

diff --git a/sys-devel/gdb/gdb-7.9.50.20150630.ebuild b/sys-devel/gdb/gdb-7.9.50.20150630.ebuild
index 25b9b08..9948464 100644
--- a/sys-devel/gdb/gdb-7.9.50.20150630.ebuild
+++ b/sys-devel/gdb/gdb-7.9.50.20150630.ebuild
@@ -126,6 +126,8 @@ src_configure() {
 			--enable-64-bit-bfd
 			--disable-install-libbfd
 			--disable-install-libiberty
+			# Disable guile for now as it requires guile-2.x #562902
+			--without-guile
 			# This only disables building in the readline subdir.
 			# For gdb itself, it'll use the system version.
 			--disable-readline

diff --git a/sys-devel/gdb/gdb-7.9.ebuild b/sys-devel/gdb/gdb-7.9.ebuild
index 909d323..fd99675 100644
--- a/sys-devel/gdb/gdb-7.9.ebuild
+++ b/sys-devel/gdb/gdb-7.9.ebuild
@@ -142,6 +142,8 @@ src_configure() {
 			--enable-64-bit-bfd
 			--disable-install-libbfd
 			--disable-install-libiberty
+			# Disable guile for now as it requires guile-2.x #562902
+			--without-guile
 			# This only disables building in the readline subdir.
 			# For gdb itself, it'll use the system version.
 			--disable-readline


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-10-02 22:32 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-10-02 22:32 UTC (permalink / raw
  To: gentoo-commits

commit:     99bb73435d59e880c375146ea9ec178aa2142ac9
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  2 19:23:09 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Fri Oct  2 19:23:09 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=99bb7343

gdb: update snapshots

 sys-devel/gdb/Manifest                                              | 6 +++---
 .../{gdb-7.10.50.20150906.ebuild => gdb-7.10.50.20150930.ebuild}    | 0
 .../{gdb-7.10.50.20150905.ebuild => gdb-7.10.50.20151001.ebuild}    | 0
 .../{gdb-7.10.50.20150904.ebuild => gdb-7.10.50.20151002.ebuild}    | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 67e9ddd..6e38809 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -35,9 +35,9 @@ DIST gdb-7.7.tar.bz2 24846320 SHA256 0404d1c6ee6b3ddd811722b5197944758d37b4591c2
 DIST gdb-7.8.1.tar.xz 17669136 SHA256 497722b58386f4428c3474281eb3ef1c872404998b6ace907edb3bba1fabdc35 SHA512 c40775e727a665300b45ec5d375424565671768cb73eee6793285a5b9a29db66072fc55d56bc1b4189cd38e0590573554e283661e4fbec23e4ad3d5b90542a87 WHIRLPOOL 845988be5a667eae2ca2f433399d51af3bf8219a692385477f6f7f37bae000a017f39db271f28cf101a0b92eb4b48fe79c7edd1da1b84a83f3a612e49b96e265
 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
-DIST gdb-weekly-7.10.50.20150904.tar.xz 20080720 SHA256 ab609fc0652487a40bfb5d7b471a8d6250baea22b9d4e2c1c25ae89237efaea5 SHA512 dab781800037f8fffb3feb5d2d2b5f8d23cca6cf69910d56c8063f96530b98b546292c671150474dca3f0bb140c5cab98ad177c4917c1de47711d59366339b2b WHIRLPOOL adea4c7e71f6cbdea1c7e1061ea31016a3b295a57cc63f3a556a48da030f0e142c0eca55f23c8bac96c3eee3c49ee86acaf9e6f7a2457d027caa61cc3ddbb0af
-DIST gdb-weekly-7.10.50.20150905.tar.xz 20068388 SHA256 8d2e2d00d46bbc35f00401c2a54241cd150f8593d663e0c85d4fab2dd764e447 SHA512 6a5352bcbb661b4ddc9459ec597f327ea5e18b79bf53c24954b8381ac5708cbd895ffd0365524d24ed9f729f044254fa1670fab0fcbdb6576782056883f3e945 WHIRLPOOL 3b7b29e75cedbff0f3b59b613692ff7b73b2fbc510b1db23a5c5a03086f9d987c4e0bcb7123e7803d591eadcfa2d7beb9598ba4fcb4bb0a86124382023ab2c78
-DIST gdb-weekly-7.10.50.20150906.tar.xz 20070252 SHA256 64ae0067a3acfeb683f92c7e9a921e36780041cd22581bef444a4f3581c9851b SHA512 b59acb6d0b1b8ce49a42403f180a6cb3ca93adfd91fa6a3dd123e2a2af042c4f5c269af32a16f6fb557cd0d4511e09aa4e69a8b7eca354171ffbfc013fb4fb23 WHIRLPOOL 5dc2a5efced83812edb045a31016045a0bedd13d705ebd92f7c5f139c8d60e095da751cd4620502dd0f48070a8c3ed69dabd19c2304ce900e4c037cf76338177
+DIST gdb-weekly-7.10.50.20150930.tar.xz 20129844 SHA256 b5040754866ddb5a587d2fdb02b7a2329dc5f76baa981657d952ca537f268bb8 SHA512 e606614bda5d4343cf5efe91a4eb3dd2db6208c643197cd12bf9c23db4f2a96fbb1db1259d732932d3a709b097577ea39c2ee17183efe37c44e9397b2fecb112 WHIRLPOOL 0da20b2df95e488384cbae70540b25323ec01e0e59f57f06602951da610ff6777c2e7b04681b3f35a91b6392402a8e830b1ec211b04712b659a5a2daf3b54cca
+DIST gdb-weekly-7.10.50.20151001.tar.xz 20133112 SHA256 3e56e33b058948e641377f6a1ad44cd719eea59b86258071d5fb4a0c75e29afe SHA512 b8ca8f179e07b81e260f945098ca714a4f314a256b9ff189037ff587c528a3f7c61b2d7d822b9e1110d2f3a977c004dc447573e9b1f6b2eb9c81d089d1bbf03d WHIRLPOOL b76beedf736d052af8707511e043ec48c9c8a935f8aa34f63e44b53d1cc6a07f7e5ef3f22ae387db28e59191300695300050f32d17e0c69f6a4ef6f5144d1686
+DIST gdb-weekly-7.10.50.20151002.tar.xz 20133924 SHA256 2885abfc5ac898ab036640bf4bcbbac711f2d4221d556dfe4ba8e57c0730ef98 SHA512 bf636fa0dd25c2c8ef7c4be728db9ea2c189b6bbd954c1824b081816ada9a1da1a265c89c18cb415184978e7e390a1daec7f4e106759a3ca8946e2647c73b7cc WHIRLPOOL f3393fb2f9ca814d222d535cc81b0caa4f1a3569dacff2a5b5d4b28ed9dc233e04501221e177c4f485e413a886def7c140381673afadb889c1611191df3de381
 DIST gdb-weekly-7.3.50.20111129.tar.bz2 21632339 SHA256 d8dd66e50c014bfc5d1a83501615ea9e83c6bd7b504f4fdb434fffed362f9211
 DIST gdb-weekly-7.3.50.20111206.tar.bz2 21710785 SHA256 1169ccb5cc300ccdb2f3d3088ce44a4abcdd5945cbb987686a442a43649100dc
 DIST gdb-weekly-7.3.50.20111213.tar.bz2 21725949 SHA256 01ce3897be48245dd7af2abf130adbeab5cd3c0d8df264f1dc409ff3ab419327

diff --git a/sys-devel/gdb/gdb-7.10.50.20150906.ebuild b/sys-devel/gdb/gdb-7.10.50.20150930.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.10.50.20150906.ebuild
rename to sys-devel/gdb/gdb-7.10.50.20150930.ebuild

diff --git a/sys-devel/gdb/gdb-7.10.50.20150905.ebuild b/sys-devel/gdb/gdb-7.10.50.20151001.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.10.50.20150905.ebuild
rename to sys-devel/gdb/gdb-7.10.50.20151001.ebuild

diff --git a/sys-devel/gdb/gdb-7.10.50.20150904.ebuild b/sys-devel/gdb/gdb-7.10.50.20151002.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.10.50.20150904.ebuild
rename to sys-devel/gdb/gdb-7.10.50.20151002.ebuild


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-09-26 17:42 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-09-26 17:42 UTC (permalink / raw
  To: gentoo-commits

commit:     00bf5258eb0a71703ee9ff19fc51fe62103dae3c
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 26 17:42:50 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sat Sep 26 17:42:50 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=00bf5258

gdb: move old versions from main tree

 sys-devel/gdb/Manifest         |   4 +
 sys-devel/gdb/gdb-7.6.2.ebuild | 192 +++++++++++++++++++++++++++++++++++++++
 sys-devel/gdb/gdb-7.7.1.ebuild | 202 +++++++++++++++++++++++++++++++++++++++++
 3 files changed, 398 insertions(+)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 40c3d3e..67e9ddd 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -25,8 +25,12 @@ DIST gdb-7.5.tar.bz2 21327195 SHA256 d178c45c328369ae4f24f9a0ec53b7d009e2bfa1d41
 DIST gdb-7.6-patches-3.tar.xz 13644 SHA256 5ec83531a6bab75d9e3a67431d724b936cadb06862810b3182ac13f8d9b0cd22 SHA512 23a6e597629ecc544f8646eda5a637752b04cb5ecb7797f88d342e0c38f0680419a3656d8718722e8eeb7165e9aa7696c2e5b889049e5b405415bb7c391fa350 WHIRLPOOL 5a9f5cc513768c3218353ee74605ae224d556a72b557763370cc059e75fc31d438b57521df2e9d8eb5d713bbfb8d308d6b2cdf7dbdb7838343b12afc9d81e619
 DIST gdb-7.6.1-patches-2.tar.xz 14136 SHA256 327948403616d1376cca2bfb0ff174b93bf0494390708864ef54bdd98bc4729f SHA512 f1364d5cc70ea3c131e48ec5cc7275bcf0f875b0dcbe663f507b0f5d082e7db38636fd9036db3da7b2e9794dbc7d42b24126d91fde9447f6f10fcc8b3aea7817 WHIRLPOOL aa738854e26da8469ae98fb681552a7f25777809027761bb788a42db73bfd7852a09e82a8bacb2870ffc52a5953bc398adc4e098c6d36f331cd23a9a9a75c6ed
 DIST gdb-7.6.1.tar.bz2 24338919 SHA256 e3dfa38a14a5457f9b8b26f7b5080ba5491bd10ae4d69bfe357cea87b7d162e4 SHA512 ca42f003073d35cde42b43efe12f42888b39f2fc4b55f7df9faca2c8381a9329f19bf9366fff0af3ae59711aafaf9b4a33a15cb73a531c0c046b8ada98ed774b WHIRLPOOL 0489854f52e5d3e8fa36f4deb629e9aa7e83fd0ce80fe9aef6a9284e348e52e5d71e655d403a856911b868891ee2ba07bacc707326ef68d68052b557d5aef963
+DIST gdb-7.6.2-patches-1.tar.xz 14136 SHA256 aeb45e64c4d1f70cf97cd89e66dfe72d219b140e583f602720f29b5fa6ea5145 SHA512 d56e8a613ca0f33ebe203aa85a39881b10a0a15c56ea51c7633b6f032628e207d31d1adfc8f0b7e83754da729baead0acbc83893f1d480c41ce02cad38b6b4ff WHIRLPOOL e9f5482619653c54ad95f4c9eb5310320345ef3b825e373b629b320b9d11f6acfe88e5d713faf98927da77f05d5a37edef61bfce09a4a3990c20135945930a2c
+DIST gdb-7.6.2.tar.bz2 24269334 SHA256 2f6a0e2ce1c66c9dedeb7f58a8d1298ad602ddcdaf15d23104e1f7832b96d0e8 SHA512 e72e9c2abb58cc08c38841380270fe783f26baf62798171d21cf0843e6c9a81d285f424dc6229ea7b1c6c957d999c8aa75c2bd15076817abb9caab28c4eb7666 WHIRLPOOL bff0c9b33401b5efdf9c87408b4e4ee635509b536f371b4104895844a86256451d684412d0fab6dfb8e5ea2108ac2e4e383a33f2966ed2a32c4dbbbf54a280f4
 DIST gdb-7.6.tar.bz2 24333590 SHA256 a410e8f35ee70cce83dbbf1da9e2a8373f271ac0e4b71db4336ae293fc7bdf1b SHA512 3b4f7f25ab8a8014a339966fd165dac6ac63df7d6403c338bbd38737bc0033d7e6461cdea2cd6dd095335a9d2a0ecd9d694e862b8d54d269dae577402e2b3ffe WHIRLPOOL c519955a9b6246e90b979783e5745e49de36b6fcd5b17360ae8db92283efb63117a592a03b92e173a11f986dfcc587e2d5c26f3aea49634f317f554ffe2f0e72
 DIST gdb-7.7-patches-1.tar.xz 9368 SHA256 89fd4da18dec37773121d8f0cb5403c7edb1b9ad81ccaa5bcf9cfc389e60ed83 SHA512 1afac04f426e8bda4def8694bf9aee7783a55681c06c823527ae6c2b9237fc9a20d4854a1fc2452b4c72bd8eb0e7b991d66167bbad76bb36334bda76d6d7d5d1 WHIRLPOOL 93766c32540223e81b54573aede9cd7995a28f80d2ded70fac519c310b3a9e7413028942d3a70bcd3ea831e4ee2c00da8547def64accf890b651d89c712068ce
+DIST gdb-7.7.1-patches-1.tar.xz 8600 SHA256 336cdcb2c90da0ca970dc21dc0285a8cb1fbcf81af63c49ee3f3d45c0aef7200 SHA512 427aba554e77ccfe9cdf5b0a833a1d64f1882e8f9e37d1288c5f2510cc63d154b4c22054a2a653d156e37044d7655937dee4a1a9cd0f9768abaafc8c34ae1cc0 WHIRLPOOL d5db4b874475724ac62bae9f1b33c566192570dd68195fe1c2065b7502a36b06f5a64079a88c63a965392d87e9b7a8eb0c709578297d6692fdce1ee933a867f4
+DIST gdb-7.7.1.tar.bz2 24849503 SHA256 0dbd5260406f1b0c70fcf027c6488527fadde0cd9bb574593491fe076eb03aa5 SHA512 887b9b726dae8f6e3e5e41574460a67e4f9002b0d47bc985dcf63bdf3518397a90b6a208cb5b19e5ed2341715ad75cfeed4df4fb423f39f74218e36bc87f1cab WHIRLPOOL 3b726d5f519167105248eb3a400be0d9bc70f72dbce9a04aa56a765b6c2ed9fc00a7c2e6ec72d0372f87bada1d74a40fc998c10a5322e2f3b5c8ea53c7ba6aa4
 DIST gdb-7.7.tar.bz2 24846320 SHA256 0404d1c6ee6b3ddd811722b5197944758d37b4591c216030effbac204f5a6c23 SHA512 42c8d312c0ca1042d1df7e115c541abc7453c20813b3f4f1fe52c62bc04b85d9116539d245e6404fa556260ba13f78f9a2ac35424eb7fd8ef9954cdbfc9581e0 WHIRLPOOL 8f1610e7f2023a5f273c15cdca6da40e22527d61f694e841c55c696d14e55d6abc3aa4144ffb995fe78448e69c50ea7ac9854aaab1ef2e2b8d551b975d35e8b7
 DIST gdb-7.8.1.tar.xz 17669136 SHA256 497722b58386f4428c3474281eb3ef1c872404998b6ace907edb3bba1fabdc35 SHA512 c40775e727a665300b45ec5d375424565671768cb73eee6793285a5b9a29db66072fc55d56bc1b4189cd38e0590573554e283661e4fbec23e4ad3d5b90542a87 WHIRLPOOL 845988be5a667eae2ca2f433399d51af3bf8219a692385477f6f7f37bae000a017f39db271f28cf101a0b92eb4b48fe79c7edd1da1b84a83f3a612e49b96e265
 DIST gdb-7.8.tar.xz 17664316 SHA256 49c4abe174f79f54e1f9e75210ffb590d9b497d5b5200b5398c0e073a4ecb875 SHA512 e3977393c3a9bc2860d845928f457f4696a87106ccf30569cb69a82893deeab9b05fd1cffa4316cc5cfdfd3ad11a2d5660ed07a9965fa3d696a0ec604702557f WHIRLPOOL fb97f1fbee170fccf462d25fd6b4a218a8126b75465b59e21322ff2cacf2707d6b037d593663a4f52ae293c72d012a69a65377ee6827de18da80159c829b672d

diff --git a/sys-devel/gdb/gdb-7.6.2.ebuild b/sys-devel/gdb/gdb-7.6.2.ebuild
new file mode 100644
index 0000000..8604039
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.6.2.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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
+*.*.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 arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
+
+RDEPEND="!dev-util/gdbserver
+	>=sys-libs/ncurses-5.2-r2
+	sys-libs/readline
+	expat? ( dev-libs/expat )
+	lzma? ( app-arch/xz-utils )
+	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
+	if [[ ${CHOST} == *-darwin* ]] ; then
+		# make sure we have a python-config that matches our install,
+		# such that the python check doesn't fail just because the
+		# gdb-provided copy isn't quite what our python installed
+		# version is
+		rm -f "${S}"/gdb/python/python-config.py || die
+		pushd "${S}"/gdb/python > /dev/null || die
+		ln -s "${EROOT}"/usr/bin/$(eselect python show --python2)-config \
+			python-config.py || die
+		popd > /dev/null || die
+	fi
+}
+
+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 myconf=(
+		--with-pkgversion="$(gdb_branding)"
+		--with-bugurl='https://bugs.gentoo.org/'
+		--disable-werror
+	)
+	local sysroot="${EPREFIX}/usr/${CTARGET}"
+	is_cross && myconf+=(
+		--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_with lzma)
+			$(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.7.1.ebuild b/sys-devel/gdb/gdb-7.7.1.ebuild
new file mode 100644
index 0000000..91d8462
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.7.1.ebuild
@@ -0,0 +1,202 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit flag-o-matic eutils python-single-r1
+
+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
+*.*.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 arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="!dev-util/gdbserver
+	>=sys-libs/ncurses-5.2-r2:0=
+	sys-libs/readline:0=
+	expat? ( dev-libs/expat )
+	lzma? ( app-arch/xz-utils )
+	python? ( ${PYTHON_DEPS} )
+	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}
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
+	! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
+	epatch_user
+	strip-linguas -u bfd/po opcodes/po
+	if [[ ${CHOST} == *-darwin* ]] ; then
+		# make sure we have a python-config that matches our install,
+		# such that the python check doesn't fail just because the
+		# gdb-provided copy isn't quite what our python installed
+		# version is
+		rm -f "${S}"/gdb/python/python-config.py || die
+		pushd "${S}"/gdb/python > /dev/null || die
+		ln -s "${T}"/${EPYTHON}/bin/python-config python-config.py || die
+		popd > /dev/null || die
+	fi
+}
+
+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 myconf=(
+		--with-pkgversion="$(gdb_branding)"
+		--with-bugurl='https://bugs.gentoo.org/'
+		--disable-werror
+		# Disable modules that are in a combined binutils/gdb tree. #490566
+		--disable-{binutils,etc,gas,gold,gprof,ld}
+	)
+	local sysroot="${EPREFIX}/usr/${CTARGET}"
+	is_cross && myconf+=(
+		--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
+			# This only disables building in the readline subdir.
+			# For gdb itself, it'll use the system version.
+			--disable-readline
+			--with-system-readline
+			--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
+			$(use_with expat)
+			$(use_with lzma)
+			$(use_enable nls)
+			$(use multitarget && echo --enable-targets=all)
+			$(use_with python python "${EPYTHON}")
+			$(use_with zlib)
+		)
+	fi
+
+	econf "${myconf[@]}"
+}
+
+src_test() {
+	nonfatal emake check || ewarn "tests failed"
+}
+
+src_install() {
+	use server && ! use client && cd gdb/gdbserver
+	default
+	use client && find "${ED}"/usr -name libiberty.a -delete
+	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
+
+	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
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-09-06  6:23 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-09-06  6:23 UTC (permalink / raw
  To: gentoo-commits

commit:     f2d14ec62a07979ad03dd0f07c1e65b37e8988ba
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  6 06:09:47 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sun Sep  6 06:09:47 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=f2d14ec6

gdb: update snapshots

 sys-devel/gdb/Manifest                                              | 6 +++---
 .../{gdb-7.10.50.20150715.ebuild => gdb-7.10.50.20150904.ebuild}    | 0
 .../{gdb-7.10.50.20150714.ebuild => gdb-7.10.50.20150905.ebuild}    | 0
 .../{gdb-7.10.50.20150713.ebuild => gdb-7.10.50.20150906.ebuild}    | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index ddeef03..40c3d3e 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -31,9 +31,9 @@ DIST gdb-7.7.tar.bz2 24846320 SHA256 0404d1c6ee6b3ddd811722b5197944758d37b4591c2
 DIST gdb-7.8.1.tar.xz 17669136 SHA256 497722b58386f4428c3474281eb3ef1c872404998b6ace907edb3bba1fabdc35 SHA512 c40775e727a665300b45ec5d375424565671768cb73eee6793285a5b9a29db66072fc55d56bc1b4189cd38e0590573554e283661e4fbec23e4ad3d5b90542a87 WHIRLPOOL 845988be5a667eae2ca2f433399d51af3bf8219a692385477f6f7f37bae000a017f39db271f28cf101a0b92eb4b48fe79c7edd1da1b84a83f3a612e49b96e265
 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
-DIST gdb-weekly-7.10.50.20150713.tar.xz 19958112 SHA256 285adfe9879396fcf9c8447e353d1f2d821c97d04af4a9d310ebac601ccc0c23 SHA512 7eb38fda72e71bdcc2dfdf8a47d1089ef18ff7de6af25f5418de1bfb7972a3425fde1212cd9b76b3dd6c6fc34f2b21fface3e99309123952b9c6613cf7129382 WHIRLPOOL edc1c4c12577b51e94e9eaf2f36dbf0e68992f1fc4b5dfa78abad3f40538fa2fb2e97a4fd8fa6fc6f9921f8ac3501ef0e360cb1d1b3085c30d223912a9f096e2
-DIST gdb-weekly-7.10.50.20150714.tar.xz 19963848 SHA256 67a448247f3d7e185b279a9553730541cfaf06573c5638ab2a4268ad8c624020 SHA512 49f84b2cee26a44393c0d255b2e6e7c03b7f08a34db4f174eee946e16902043b0f678490f3a089de532e6b169790e0518c219158e8d739bfb0341655691901a4 WHIRLPOOL 6591e97b4a7c7ffb12918d461533ce4d2184bb94f6fbdbeb7886d07d47e3eb61188ae5f3c19dbaddd34904e3f4269d8dd3c91eee93750c21f1e5a2ebd81bb577
-DIST gdb-weekly-7.10.50.20150715.tar.xz 19962244 SHA256 d438bcd1f15d7ecfbfb145df355e682e6146a97cc3289dfbb923354dbc0791b0 SHA512 2ce6d9cd4023dfc44c427cff30e72a971ce43a07463f7ac667a0867ef1ee1e940ef0c693879266a472d30cc56f29e978a84358aecf109bf06e1d20d23ac32a1e WHIRLPOOL e6bf92e1fa884e38dac6e7cc051b50e0aaf31386f2033baf7968a9a44875613539502c63d798ff3de2b04560d8fb531910008b1ff7f19bd2cb04f3be07e49b58
+DIST gdb-weekly-7.10.50.20150904.tar.xz 20080720 SHA256 ab609fc0652487a40bfb5d7b471a8d6250baea22b9d4e2c1c25ae89237efaea5 SHA512 dab781800037f8fffb3feb5d2d2b5f8d23cca6cf69910d56c8063f96530b98b546292c671150474dca3f0bb140c5cab98ad177c4917c1de47711d59366339b2b WHIRLPOOL adea4c7e71f6cbdea1c7e1061ea31016a3b295a57cc63f3a556a48da030f0e142c0eca55f23c8bac96c3eee3c49ee86acaf9e6f7a2457d027caa61cc3ddbb0af
+DIST gdb-weekly-7.10.50.20150905.tar.xz 20068388 SHA256 8d2e2d00d46bbc35f00401c2a54241cd150f8593d663e0c85d4fab2dd764e447 SHA512 6a5352bcbb661b4ddc9459ec597f327ea5e18b79bf53c24954b8381ac5708cbd895ffd0365524d24ed9f729f044254fa1670fab0fcbdb6576782056883f3e945 WHIRLPOOL 3b7b29e75cedbff0f3b59b613692ff7b73b2fbc510b1db23a5c5a03086f9d987c4e0bcb7123e7803d591eadcfa2d7beb9598ba4fcb4bb0a86124382023ab2c78
+DIST gdb-weekly-7.10.50.20150906.tar.xz 20070252 SHA256 64ae0067a3acfeb683f92c7e9a921e36780041cd22581bef444a4f3581c9851b SHA512 b59acb6d0b1b8ce49a42403f180a6cb3ca93adfd91fa6a3dd123e2a2af042c4f5c269af32a16f6fb557cd0d4511e09aa4e69a8b7eca354171ffbfc013fb4fb23 WHIRLPOOL 5dc2a5efced83812edb045a31016045a0bedd13d705ebd92f7c5f139c8d60e095da751cd4620502dd0f48070a8c3ed69dabd19c2304ce900e4c037cf76338177
 DIST gdb-weekly-7.3.50.20111129.tar.bz2 21632339 SHA256 d8dd66e50c014bfc5d1a83501615ea9e83c6bd7b504f4fdb434fffed362f9211
 DIST gdb-weekly-7.3.50.20111206.tar.bz2 21710785 SHA256 1169ccb5cc300ccdb2f3d3088ce44a4abcdd5945cbb987686a442a43649100dc
 DIST gdb-weekly-7.3.50.20111213.tar.bz2 21725949 SHA256 01ce3897be48245dd7af2abf130adbeab5cd3c0d8df264f1dc409ff3ab419327

diff --git a/sys-devel/gdb/gdb-7.10.50.20150715.ebuild b/sys-devel/gdb/gdb-7.10.50.20150904.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.10.50.20150715.ebuild
rename to sys-devel/gdb/gdb-7.10.50.20150904.ebuild

diff --git a/sys-devel/gdb/gdb-7.10.50.20150714.ebuild b/sys-devel/gdb/gdb-7.10.50.20150905.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.10.50.20150714.ebuild
rename to sys-devel/gdb/gdb-7.10.50.20150905.ebuild

diff --git a/sys-devel/gdb/gdb-7.10.50.20150713.ebuild b/sys-devel/gdb/gdb-7.10.50.20150906.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.10.50.20150713.ebuild
rename to sys-devel/gdb/gdb-7.10.50.20150906.ebuild


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-08-28  1:03 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-08-28  1:03 UTC (permalink / raw
  To: gentoo-commits

commit:     602541f70d4396a569c5877cb1855041b35ea865
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 28 01:03:45 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Fri Aug 28 01:03:45 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=602541f7

gdb: import old versions from the main tree

 sys-devel/gdb/Manifest          |  13 +++
 sys-devel/gdb/gdb-7.5.1.ebuild  | 178 ++++++++++++++++++++++++++++++++
 sys-devel/gdb/gdb-7.5.ebuild    | 178 ++++++++++++++++++++++++++++++++
 sys-devel/gdb/gdb-7.6.1.ebuild  | 192 +++++++++++++++++++++++++++++++++++
 sys-devel/gdb/gdb-7.6.ebuild    | 181 +++++++++++++++++++++++++++++++++
 sys-devel/gdb/gdb-7.7-r1.ebuild | 192 +++++++++++++++++++++++++++++++++++
 sys-devel/gdb/gdb-7.8.1.ebuild  | 206 +++++++++++++++++++++++++++++++++++++
 sys-devel/gdb/gdb-7.8.ebuild    | 199 ++++++++++++++++++++++++++++++++++++
 sys-devel/gdb/gdb-7.9.ebuild    | 220 ++++++++++++++++++++++++++++++++++++++++
 9 files changed, 1559 insertions(+)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index a2a0e77..ddeef03 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -18,6 +18,19 @@ DIST gdb-7.4-patches-1.tar.xz 8192 SHA256 c4349847c80f314c603dd9465b90cda2b3565c
 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
+DIST gdb-7.5.tar.bz2 21327195 SHA256 d178c45c328369ae4f24f9a0ec53b7d009e2bfa1d41b7027280b24f58ae61932 SHA512 fcedba8a8ba50470e8c032801e99a43dae7fcaf7885b55beaf2d47bfb7b0b666cb5e3bb40d0b67e9a3ba50bd88faba0a255474ab38c2a0272e880d5c668e0506 WHIRLPOOL fa2d238380508cfe8c1ca9a0906e87d539b0470230da407c5c6a02cd9f2b63c727586a9651943ee9328bb44d782a66bb9fae7dd27e9bd31fd5cbd0161cc3514d
+DIST gdb-7.6-patches-3.tar.xz 13644 SHA256 5ec83531a6bab75d9e3a67431d724b936cadb06862810b3182ac13f8d9b0cd22 SHA512 23a6e597629ecc544f8646eda5a637752b04cb5ecb7797f88d342e0c38f0680419a3656d8718722e8eeb7165e9aa7696c2e5b889049e5b405415bb7c391fa350 WHIRLPOOL 5a9f5cc513768c3218353ee74605ae224d556a72b557763370cc059e75fc31d438b57521df2e9d8eb5d713bbfb8d308d6b2cdf7dbdb7838343b12afc9d81e619
+DIST gdb-7.6.1-patches-2.tar.xz 14136 SHA256 327948403616d1376cca2bfb0ff174b93bf0494390708864ef54bdd98bc4729f SHA512 f1364d5cc70ea3c131e48ec5cc7275bcf0f875b0dcbe663f507b0f5d082e7db38636fd9036db3da7b2e9794dbc7d42b24126d91fde9447f6f10fcc8b3aea7817 WHIRLPOOL aa738854e26da8469ae98fb681552a7f25777809027761bb788a42db73bfd7852a09e82a8bacb2870ffc52a5953bc398adc4e098c6d36f331cd23a9a9a75c6ed
+DIST gdb-7.6.1.tar.bz2 24338919 SHA256 e3dfa38a14a5457f9b8b26f7b5080ba5491bd10ae4d69bfe357cea87b7d162e4 SHA512 ca42f003073d35cde42b43efe12f42888b39f2fc4b55f7df9faca2c8381a9329f19bf9366fff0af3ae59711aafaf9b4a33a15cb73a531c0c046b8ada98ed774b WHIRLPOOL 0489854f52e5d3e8fa36f4deb629e9aa7e83fd0ce80fe9aef6a9284e348e52e5d71e655d403a856911b868891ee2ba07bacc707326ef68d68052b557d5aef963
+DIST gdb-7.6.tar.bz2 24333590 SHA256 a410e8f35ee70cce83dbbf1da9e2a8373f271ac0e4b71db4336ae293fc7bdf1b SHA512 3b4f7f25ab8a8014a339966fd165dac6ac63df7d6403c338bbd38737bc0033d7e6461cdea2cd6dd095335a9d2a0ecd9d694e862b8d54d269dae577402e2b3ffe WHIRLPOOL c519955a9b6246e90b979783e5745e49de36b6fcd5b17360ae8db92283efb63117a592a03b92e173a11f986dfcc587e2d5c26f3aea49634f317f554ffe2f0e72
+DIST gdb-7.7-patches-1.tar.xz 9368 SHA256 89fd4da18dec37773121d8f0cb5403c7edb1b9ad81ccaa5bcf9cfc389e60ed83 SHA512 1afac04f426e8bda4def8694bf9aee7783a55681c06c823527ae6c2b9237fc9a20d4854a1fc2452b4c72bd8eb0e7b991d66167bbad76bb36334bda76d6d7d5d1 WHIRLPOOL 93766c32540223e81b54573aede9cd7995a28f80d2ded70fac519c310b3a9e7413028942d3a70bcd3ea831e4ee2c00da8547def64accf890b651d89c712068ce
+DIST gdb-7.7.tar.bz2 24846320 SHA256 0404d1c6ee6b3ddd811722b5197944758d37b4591c216030effbac204f5a6c23 SHA512 42c8d312c0ca1042d1df7e115c541abc7453c20813b3f4f1fe52c62bc04b85d9116539d245e6404fa556260ba13f78f9a2ac35424eb7fd8ef9954cdbfc9581e0 WHIRLPOOL 8f1610e7f2023a5f273c15cdca6da40e22527d61f694e841c55c696d14e55d6abc3aa4144ffb995fe78448e69c50ea7ac9854aaab1ef2e2b8d551b975d35e8b7
+DIST gdb-7.8.1.tar.xz 17669136 SHA256 497722b58386f4428c3474281eb3ef1c872404998b6ace907edb3bba1fabdc35 SHA512 c40775e727a665300b45ec5d375424565671768cb73eee6793285a5b9a29db66072fc55d56bc1b4189cd38e0590573554e283661e4fbec23e4ad3d5b90542a87 WHIRLPOOL 845988be5a667eae2ca2f433399d51af3bf8219a692385477f6f7f37bae000a017f39db271f28cf101a0b92eb4b48fe79c7edd1da1b84a83f3a612e49b96e265
+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
 DIST gdb-weekly-7.10.50.20150713.tar.xz 19958112 SHA256 285adfe9879396fcf9c8447e353d1f2d821c97d04af4a9d310ebac601ccc0c23 SHA512 7eb38fda72e71bdcc2dfdf8a47d1089ef18ff7de6af25f5418de1bfb7972a3425fde1212cd9b76b3dd6c6fc34f2b21fface3e99309123952b9c6613cf7129382 WHIRLPOOL edc1c4c12577b51e94e9eaf2f36dbf0e68992f1fc4b5dfa78abad3f40538fa2fb2e97a4fd8fa6fc6f9921f8ac3501ef0e360cb1d1b3085c30d223912a9f096e2
 DIST gdb-weekly-7.10.50.20150714.tar.xz 19963848 SHA256 67a448247f3d7e185b279a9553730541cfaf06573c5638ab2a4268ad8c624020 SHA512 49f84b2cee26a44393c0d255b2e6e7c03b7f08a34db4f174eee946e16902043b0f678490f3a089de532e6b169790e0518c219158e8d739bfb0341655691901a4 WHIRLPOOL 6591e97b4a7c7ffb12918d461533ce4d2184bb94f6fbdbeb7886d07d47e3eb61188ae5f3c19dbaddd34904e3f4269d8dd3c91eee93750c21f1e5a2ebd81bb577
 DIST gdb-weekly-7.10.50.20150715.tar.xz 19962244 SHA256 d438bcd1f15d7ecfbfb145df355e682e6146a97cc3289dfbb923354dbc0791b0 SHA512 2ce6d9cd4023dfc44c427cff30e72a971ce43a07463f7ac667a0867ef1ee1e940ef0c693879266a472d30cc56f29e978a84358aecf109bf06e1d20d23ac32a1e WHIRLPOOL e6bf92e1fa884e38dac6e7cc051b50e0aaf31386f2033baf7968a9a44875613539502c63d798ff3de2b04560d8fb531910008b1ff7f19bd2cb04f3be07e49b58

diff --git a/sys-devel/gdb/gdb-7.5.1.ebuild b/sys-devel/gdb/gdb-7.5.1.ebuild
new file mode 100644
index 0000000..e1d16e7
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.5.1.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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
+*.*.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 m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-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='https://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.5.ebuild b/sys-devel/gdb/gdb-7.5.ebuild
new file mode 100644
index 0000000..f0d9a57
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.5.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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
+*.*.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 ~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='https://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.6.1.ebuild b/sys-devel/gdb/gdb-7.6.1.ebuild
new file mode 100644
index 0000000..3df6b72
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.6.1.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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
+*.*.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 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
+
+RDEPEND="!dev-util/gdbserver
+	>=sys-libs/ncurses-5.2-r2
+	sys-libs/readline
+	expat? ( dev-libs/expat )
+	lzma? ( app-arch/xz-utils )
+	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
+	if [[ ${CHOST} == *-darwin* ]] ; then
+		# make sure we have a python-config that matches our install,
+		# such that the python check doesn't fail just because the
+		# gdb-provided copy isn't quite what our python installed
+		# version is
+		rm -f "${S}"/gdb/python/python-config.py || die
+		pushd "${S}"/gdb/python > /dev/null || die
+		ln -s "${EROOT}"/usr/bin/$(eselect python show --python2)-config \
+			python-config.py || die
+		popd > /dev/null || die
+	fi
+}
+
+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 myconf=(
+		--with-pkgversion="$(gdb_branding)"
+		--with-bugurl='https://bugs.gentoo.org/'
+		--disable-werror
+	)
+	local sysroot="${EPREFIX}/usr/${CTARGET}"
+	is_cross && myconf+=(
+		--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_with lzma)
+			$(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.6.ebuild b/sys-devel/gdb/gdb-7.6.ebuild
new file mode 100644
index 0000000..b28258f
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.6.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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
+*.*.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="3"
+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 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
+
+RDEPEND="!dev-util/gdbserver
+	>=sys-libs/ncurses-5.2-r2
+	sys-libs/readline
+	expat? ( dev-libs/expat )
+	lzma? ( app-arch/xz-utils )
+	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 myconf=(
+		--with-pkgversion="$(gdb_branding)"
+		--with-bugurl='https://bugs.gentoo.org/'
+		--disable-werror
+	)
+	local sysroot="${EPREFIX}/usr/${CTARGET}"
+	is_cross && myconf+=(
+		--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_with lzma)
+			$(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.7-r1.ebuild b/sys-devel/gdb/gdb-7.7-r1.ebuild
new file mode 100644
index 0000000..88d5599
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.7-r1.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit flag-o-matic eutils python-single-r1
+
+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
+*.*.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 ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="!dev-util/gdbserver
+	>=sys-libs/ncurses-5.2-r2:0=
+	sys-libs/readline:0=
+	expat? ( dev-libs/expat )
+	lzma? ( app-arch/xz-utils )
+	python? ( ${PYTHON_DEPS} )
+	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}
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
+	! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
+	epatch_user
+	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 myconf=(
+		--with-pkgversion="$(gdb_branding)"
+		--with-bugurl='https://bugs.gentoo.org/'
+		--disable-werror
+		# Disable modules that are in a combined binutils/gdb tree. #490566
+		--disable-{binutils,etc,gas,gold,gprof,ld}
+	)
+	local sysroot="${EPREFIX}/usr/${CTARGET}"
+	is_cross && myconf+=(
+		--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
+			# This only disables building in the readline subdir.
+			# For gdb itself, it'll use the system version.
+			--disable-readline
+			--with-system-readline
+			--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
+			$(use_with expat)
+			$(use_with lzma)
+			$(use_enable nls)
+			$(use multitarget && echo --enable-targets=all)
+			$(use_with python python "${EPYTHON}")
+			$(use_with zlib)
+		)
+	fi
+
+	econf "${myconf[@]}"
+}
+
+src_test() {
+	nonfatal emake check || ewarn "tests failed"
+}
+
+src_install() {
+	use server && ! use client && cd gdb/gdbserver
+	default
+	use client && find "${ED}"/usr -name libiberty.a -delete
+	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
+
+	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.8.1.ebuild b/sys-devel/gdb/gdb-7.8.1.ebuild
new file mode 100644
index 0000000..4c8d295
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.8.1.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit flag-o-matic eutils python-single-r1
+
+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
+*.*.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.xz
+		ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz"
+	;;
+esac
+
+PATCH_VER=""
+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 ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
+REQUIRED_USE="
+	python? ( ${PYTHON_REQUIRED_USE} )
+	|| ( client server )
+"
+
+RDEPEND="server? ( !dev-util/gdbserver )
+	client? (
+		>=sys-libs/ncurses-5.2-r2:0=
+		sys-libs/readline:0=
+		expat? ( dev-libs/expat )
+		lzma? ( app-arch/xz-utils )
+		python? ( ${PYTHON_DEPS} )
+		zlib? ( sys-libs/zlib )
+	)"
+DEPEND="${RDEPEND}
+	app-arch/xz-utils
+	client? (
+		virtual/yacc
+		test? ( dev-util/dejagnu )
+		nls? ( sys-devel/gettext )
+	)"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
+	! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
+	epatch_user
+	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 myconf=(
+		--with-pkgversion="$(gdb_branding)"
+		--with-bugurl='https://bugs.gentoo.org/'
+		--disable-werror
+		# Disable modules that are in a combined binutils/gdb tree. #490566
+		--disable-{binutils,etc,gas,gold,gprof,ld}
+	)
+	local sysroot="${EPREFIX}/usr/${CTARGET}"
+	is_cross && myconf+=(
+		--with-sysroot="${sysroot}"
+		--includedir="${sysroot}/usr/include"
+		--with-gdb-datadir="\${datadir}/gdb/${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
+			# This only disables building in the readline subdir.
+			# For gdb itself, it'll use the system version.
+			--disable-readline
+			--with-system-readline
+			--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
+			$(use_with expat)
+			$(use_with lzma)
+			$(use_enable nls)
+			$(use multitarget && echo --enable-targets=all)
+			$(use_with python python "${EPYTHON}")
+			$(use_with zlib)
+		)
+	fi
+
+	econf "${myconf[@]}"
+}
+
+src_test() {
+	nonfatal emake check || ewarn "tests failed"
+}
+
+src_install() {
+	use server && ! use client && cd gdb/gdbserver
+	default
+	use client && find "${ED}"/usr -name libiberty.a -delete
+	cd "${S}"
+
+	# Don't install docs when building a cross-gdb
+	if [[ ${CTARGET} != ${CHOST} ]] ; then
+		rm -r "${ED}"/usr/share/{doc,info,locale}
+		local f
+		for f in "${ED}"/usr/share/man/*/* ; do
+			if [[ ${f##*/} != ${CTARGET}-* ]] ; then
+				mv "${f}" "${f%/*}/${CTARGET}-${f##*/}" || die
+			fi
+		done
+		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
+
+	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.8.ebuild b/sys-devel/gdb/gdb-7.8.ebuild
new file mode 100644
index 0000000..1174ed8
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.8.ebuild
@@ -0,0 +1,199 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit flag-o-matic eutils python-single-r1
+
+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
+*.*.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.xz
+		ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz"
+	;;
+esac
+
+PATCH_VER=""
+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 ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="!dev-util/gdbserver
+	>=sys-libs/ncurses-5.2-r2:0=
+	sys-libs/readline:0=
+	expat? ( dev-libs/expat )
+	lzma? ( app-arch/xz-utils )
+	python? ( ${PYTHON_DEPS} )
+	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}
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
+	! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
+	epatch_user
+	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 myconf=(
+		--with-pkgversion="$(gdb_branding)"
+		--with-bugurl='https://bugs.gentoo.org/'
+		--disable-werror
+		# Disable modules that are in a combined binutils/gdb tree. #490566
+		--disable-{binutils,etc,gas,gold,gprof,ld}
+	)
+	local sysroot="${EPREFIX}/usr/${CTARGET}"
+	is_cross && myconf+=(
+		--with-sysroot="${sysroot}"
+		--includedir="${sysroot}/usr/include"
+		--with-gdb-datadir="\${datadir}/gdb/${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
+			# This only disables building in the readline subdir.
+			# For gdb itself, it'll use the system version.
+			--disable-readline
+			--with-system-readline
+			--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
+			$(use_with expat)
+			$(use_with lzma)
+			$(use_enable nls)
+			$(use multitarget && echo --enable-targets=all)
+			$(use_with python python "${EPYTHON}")
+			$(use_with zlib)
+		)
+	fi
+
+	econf "${myconf[@]}"
+}
+
+src_test() {
+	nonfatal emake check || ewarn "tests failed"
+}
+
+src_install() {
+	use server && ! use client && cd gdb/gdbserver
+	default
+	use client && find "${ED}"/usr -name libiberty.a -delete
+	cd "${S}"
+
+	# Don't install docs when building a cross-gdb
+	if [[ ${CTARGET} != ${CHOST} ]] ; then
+		rm -r "${ED}"/usr/share/{doc,info,locale}
+		local f
+		for f in "${ED}"/usr/share/man/*/* ; do
+			if [[ ${f##*/} != ${CTARGET}-* ]] ; then
+				mv "${f}" "${f%/*}/${CTARGET}-${f##*/}" || die
+			fi
+		done
+		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
+
+	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.9.ebuild b/sys-devel/gdb/gdb-7.9.ebuild
new file mode 100644
index 0000000..909d323
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.9.ebuild
@@ -0,0 +1,220 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit flag-o-matic eutils python-single-r1
+
+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
+9999*)
+	# live git tree
+	EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
+	inherit git-2
+	SRC_URI=""
+	;;
+*.*.50.2???????)
+	# weekly snapshots
+	SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.xz"
+	;;
+*.*.*.*.*.*)
+	# fedora versions; note we swap the rpm & fedora core versions.
+	# gdb-6.8.50.20090302-8.fc11.src.rpm -> gdb-6.8.50.20090302.11.8.ebuild
+	# gdb-7.9-11.fc23.src.rpm -> gdb-7.9.23.11.ebuild
+	inherit versionator rpm
+	gvcr() { get_version_component_range "$@"; }
+	parse_fedora_ver() {
+		set -- $(get_version_components)
+		MY_PV=$(gvcr 1-$(( $# - 2 )))
+		RPM="${PN}-${MY_PV}-$(gvcr $#).fc$(gvcr $(( $# - 1 ))).src.rpm"
+	}
+	parse_fedora_ver
+	SRC_URI="mirror://fedora-dev/development/rawhide/source/SRPMS/g/${RPM}"
+	;;
+*)
+	# Normal upstream release
+	SRC_URI="mirror://gnu/gdb/${P}.tar.xz
+		ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz"
+	;;
+esac
+
+PATCH_VER=""
+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 ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
+REQUIRED_USE="
+	python? ( ${PYTHON_REQUIRED_USE} )
+	|| ( client server )
+"
+
+RDEPEND="server? ( !dev-util/gdbserver )
+	client? (
+		>=sys-libs/ncurses-5.2-r2:0=
+		sys-libs/readline:0=
+		expat? ( dev-libs/expat )
+		lzma? ( app-arch/xz-utils )
+		python? ( ${PYTHON_DEPS} )
+		zlib? ( sys-libs/zlib )
+	)"
+DEPEND="${RDEPEND}
+	app-arch/xz-utils
+	client? (
+		virtual/yacc
+		test? ( dev-util/dejagnu )
+		nls? ( sys-devel/gettext )
+	)"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
+	! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
+	epatch_user
+	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 myconf=(
+		--with-pkgversion="$(gdb_branding)"
+		--with-bugurl='https://bugs.gentoo.org/'
+		--disable-werror
+		# Disable modules that are in a combined binutils/gdb tree. #490566
+		--disable-{binutils,etc,gas,gold,gprof,ld}
+	)
+	local sysroot="${EPREFIX}/usr/${CTARGET}"
+	is_cross && myconf+=(
+		--with-sysroot="${sysroot}"
+		--includedir="${sysroot}/usr/include"
+		--with-gdb-datadir="\${datadir}/gdb/${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
+			# This only disables building in the readline subdir.
+			# For gdb itself, it'll use the system version.
+			--disable-readline
+			--with-system-readline
+			--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
+			$(use_with expat)
+			$(use_with lzma)
+			$(use_enable nls)
+			$(use multitarget && echo --enable-targets=all)
+			$(use_with python python "${EPYTHON}")
+			$(use_with zlib)
+		)
+	fi
+
+	econf "${myconf[@]}"
+}
+
+src_test() {
+	nonfatal emake check || ewarn "tests failed"
+}
+
+src_install() {
+	use server && ! use client && cd gdb/gdbserver
+	default
+	use client && find "${ED}"/usr -name libiberty.a -delete
+	cd "${S}"
+
+	# Don't install docs when building a cross-gdb
+	if [[ ${CTARGET} != ${CHOST} ]] ; then
+		rm -r "${ED}"/usr/share/{doc,info,locale}
+		local f
+		for f in "${ED}"/usr/share/man/*/* ; do
+			if [[ ${f##*/} != ${CTARGET}-* ]] ; then
+				mv "${f}" "${f%/*}/${CTARGET}-${f##*/}" || die
+			fi
+		done
+		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
+
+	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
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-07-15  4:13 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-07-15  4:13 UTC (permalink / raw
  To: gentoo-commits

commit:     8e27c36446cc183742116eb8e23c8b8497ec8b96
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 15 04:11:34 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Wed Jul 15 04:11:34 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=8e27c364

gdb: update snapshots

 sys-devel/gdb/Manifest                                           | 9 ++++++---
 .../{gdb-7.9.50.20150526.ebuild => gdb-7.10.50.20150713.ebuild}  | 0
 .../{gdb-7.9.50.20150519.ebuild => gdb-7.10.50.20150714.ebuild}  | 0
 .../{gdb-7.9.50.20150512.ebuild => gdb-7.10.50.20150715.ebuild}  | 0
 .../{gdb-7.9.50.20150526.ebuild => gdb-7.9.50.20150616.ebuild}   | 0
 .../{gdb-7.9.50.20150526.ebuild => gdb-7.9.50.20150623.ebuild}   | 0
 .../{gdb-7.9.50.20150526.ebuild => gdb-7.9.50.20150630.ebuild}   | 0
 7 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 2a965ad..a2a0e77 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -18,6 +18,9 @@ DIST gdb-7.4-patches-1.tar.xz 8192 SHA256 c4349847c80f314c603dd9465b90cda2b3565c
 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-weekly-7.10.50.20150713.tar.xz 19958112 SHA256 285adfe9879396fcf9c8447e353d1f2d821c97d04af4a9d310ebac601ccc0c23 SHA512 7eb38fda72e71bdcc2dfdf8a47d1089ef18ff7de6af25f5418de1bfb7972a3425fde1212cd9b76b3dd6c6fc34f2b21fface3e99309123952b9c6613cf7129382 WHIRLPOOL edc1c4c12577b51e94e9eaf2f36dbf0e68992f1fc4b5dfa78abad3f40538fa2fb2e97a4fd8fa6fc6f9921f8ac3501ef0e360cb1d1b3085c30d223912a9f096e2
+DIST gdb-weekly-7.10.50.20150714.tar.xz 19963848 SHA256 67a448247f3d7e185b279a9553730541cfaf06573c5638ab2a4268ad8c624020 SHA512 49f84b2cee26a44393c0d255b2e6e7c03b7f08a34db4f174eee946e16902043b0f678490f3a089de532e6b169790e0518c219158e8d739bfb0341655691901a4 WHIRLPOOL 6591e97b4a7c7ffb12918d461533ce4d2184bb94f6fbdbeb7886d07d47e3eb61188ae5f3c19dbaddd34904e3f4269d8dd3c91eee93750c21f1e5a2ebd81bb577
+DIST gdb-weekly-7.10.50.20150715.tar.xz 19962244 SHA256 d438bcd1f15d7ecfbfb145df355e682e6146a97cc3289dfbb923354dbc0791b0 SHA512 2ce6d9cd4023dfc44c427cff30e72a971ce43a07463f7ac667a0867ef1ee1e940ef0c693879266a472d30cc56f29e978a84358aecf109bf06e1d20d23ac32a1e WHIRLPOOL e6bf92e1fa884e38dac6e7cc051b50e0aaf31386f2033baf7968a9a44875613539502c63d798ff3de2b04560d8fb531910008b1ff7f19bd2cb04f3be07e49b58
 DIST gdb-weekly-7.3.50.20111129.tar.bz2 21632339 SHA256 d8dd66e50c014bfc5d1a83501615ea9e83c6bd7b504f4fdb434fffed362f9211
 DIST gdb-weekly-7.3.50.20111206.tar.bz2 21710785 SHA256 1169ccb5cc300ccdb2f3d3088ce44a4abcdd5945cbb987686a442a43649100dc
 DIST gdb-weekly-7.3.50.20111213.tar.bz2 21725949 SHA256 01ce3897be48245dd7af2abf130adbeab5cd3c0d8df264f1dc409ff3ab419327
@@ -39,6 +42,6 @@ DIST gdb-weekly-7.8.50.20141223.tar.bz2 25724381 SHA256 f7850045a64a44681888ddd5
 DIST gdb-weekly-7.8.50.20141231.tar.xz 19194688 SHA256 9a128691b7eb1819fd5419b29ddf24917d6c1d69cb7408e87b9873b52eb27477 SHA512 7e1130f5a100e5d161f6d7abb5ba3ba6b9911a90652ea4aea00e32e846f6fad5e78b6a4ed5002b2d9c7466d1d2563c452a7b9a73afac7dbd30b1df05884ed351 WHIRLPOOL ebc5d29a6382224fa04dd15eb0e16c4cf9e8754e62cb68cdc2e098fb351463ca58dc60ef05f2ed4183433d46d65132297e409bc9c15c018c66027214757340fc
 DIST gdb-weekly-7.8.50.20150106.tar.xz 19198676 SHA256 3bbfe217aee3472a09f1a8f81747555e185147a3569e3eeeb0cc0c9b44ad191a SHA512 676e73cd9470d0bf132d3ccf6979a2af6170031abb5f5482d1f4972f9082039337aaa35da48299f99196f08117c1f07d809e5a6b4213986abf08b760625432d5 WHIRLPOOL 3f195efd5a2c583fddee33b471e7afa649ae14a67daa7167e78946b57871ea63819c790add01edcc80a89b21d0f6fd8d937a9a0fc54238895853f1d73f94fb9c
 DIST gdb-weekly-7.8.50.20150113.tar.xz 19204140 SHA256 e40e207516cb30aa35161c87742581fa87e4ad08d5f328c0084905309efa5a44 SHA512 4432a53f8780272786490ee36fac9d2aaf3d23a46ca75f918ea5d4c17ac5b13341e795f6f09ba614006172208344e8319e1a34cb543592644acb3770580f0ea1 WHIRLPOOL 67854fc683a4f56b00d44af9698a3a83a46fcfb4271a4d15e15da474039d1e0bc575dbe0bbce490a0803aea1ad54e24440e7afa11de9be032c443b7101c8acc1
-DIST gdb-weekly-7.9.50.20150512.tar.xz 19841348 SHA256 fc6d32ddd45888f21727ffbe0808822180084e0b008d632dd2676c477864324c SHA512 7599771b98a748d03c23d766104c1432e206b2ab0fd952ba8a7bc8c87119306f5cfd42dc7c47680aed08a9b3db1705537f96e54051703c8c427a8bccac073c82 WHIRLPOOL f470e6595a64dfdc7b0dda955b1da76c80652278361d73dc88b30662c255b3ca556e489a6103394d33cb8cb0b1f8680965cb93df307a1685e0cfd423bf6b3680
-DIST gdb-weekly-7.9.50.20150519.tar.xz 19856004 SHA256 c1af4a7c546e77f44a2aa75f414fd3d986ac5f7d26d09b8dc80b2d057560af17 SHA512 73801ce8bd222f5050f79097e5a51755e94b12a6a1a3294f64bc1c8dcc6f791d0c8b63954cd5f71fe7571d164104de6001ca2c85185ff66a4c5259dc41b38479 WHIRLPOOL d97152e4ae86e5c6e94159c8cc3a71ddf25e303eac5cd5ac559e653192fdb41ab5e094aa726b894a8a215e15251d68b08721eec53d83a2e99b672b9e54d64c71
-DIST gdb-weekly-7.9.50.20150526.tar.xz 19858792 SHA256 818a4fb5d8e945eeca97e9455b413e3ef28ab514e9e1214e649715ee0827b3fd SHA512 7ae189da5239b9928c2622f1636e9bab75a07a2dfb1ffd264e54e2184c216e05cb35373e6fb7d25503411deeccfebea944d19a1f71be6f6699b4279216abeb31 WHIRLPOOL 23938cade33c7e9b2dbd5d4cdd930846f7fdf5a2ea378b0e6477572610254ece453881264803b533057b9392835866ff9285b47429cc5bc852b63ea2bfd003b1
+DIST gdb-weekly-7.9.50.20150616.tar.xz 19896368 SHA256 c0bdb60b1a297e129048027ffebaaa8962cb9121dac0b0c6f126df286b88a103 SHA512 9ba2a4ac17a0ac3736b6d81ad4e826d57b217929cfe36bcc0fa999654f9424a147e6f3918434d0d371539253e11503723f6e9851740ad5f5f84fa49624d7abac WHIRLPOOL 3f8faf894e840b519daf6a99678843c53662f189943f5fdccc6363f3292390ec5ea949a626bffe01627ce89c21bcbcbe9ebf105a16dde5fb4ff82fe816598837
+DIST gdb-weekly-7.9.50.20150623.tar.xz 1140408 SHA256 c6b86b4c8353e1c2cc5165c38edc9edc0cf8579d923f259ac7643e07a8c4d266 SHA512 782ce083575e74e7d36ba13d37cd4300152df16a2f98b0acea398e4f6117857dd9a2d2f6ff821d8d578190f14cb54cff18671514c0608be156eb2cb178d7fa18 WHIRLPOOL 4427295b82a995a0cd43d05983cd00ecfd3343c5a74e75907996cfab190bb6a65094aaabc887a711f72660e372da1a5817862fa7925aeca563f6cc826a037406
+DIST gdb-weekly-7.9.50.20150630.tar.xz 19928656 SHA256 639aa45df62392e241b0113ae8eb15f3f5ba4f7d9bf2b781ee585a0e0b726bf3 SHA512 7ecd34410401938b4e2a4df55f2ab757133e7360427ab6212e78a4dfc355e73a762ae6547adc13120ef87012b11a28476c2ad1ced8173648836bc5e4a3af0eb3 WHIRLPOOL 43e68468ad84ee9638f245e3d25d7ba2819ab01ac1d750db0606636827c4855ffd1e30ffdbd7f90bec495c49916ad9daed89ed11c39a50d0bb5517cc0c6de797

diff --git a/sys-devel/gdb/gdb-7.9.50.20150526.ebuild b/sys-devel/gdb/gdb-7.10.50.20150713.ebuild
similarity index 100%
copy from sys-devel/gdb/gdb-7.9.50.20150526.ebuild
copy to sys-devel/gdb/gdb-7.10.50.20150713.ebuild

diff --git a/sys-devel/gdb/gdb-7.9.50.20150519.ebuild b/sys-devel/gdb/gdb-7.10.50.20150714.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.9.50.20150519.ebuild
rename to sys-devel/gdb/gdb-7.10.50.20150714.ebuild

diff --git a/sys-devel/gdb/gdb-7.9.50.20150512.ebuild b/sys-devel/gdb/gdb-7.10.50.20150715.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.9.50.20150512.ebuild
rename to sys-devel/gdb/gdb-7.10.50.20150715.ebuild

diff --git a/sys-devel/gdb/gdb-7.9.50.20150526.ebuild b/sys-devel/gdb/gdb-7.9.50.20150616.ebuild
similarity index 100%
copy from sys-devel/gdb/gdb-7.9.50.20150526.ebuild
copy to sys-devel/gdb/gdb-7.9.50.20150616.ebuild

diff --git a/sys-devel/gdb/gdb-7.9.50.20150526.ebuild b/sys-devel/gdb/gdb-7.9.50.20150623.ebuild
similarity index 100%
copy from sys-devel/gdb/gdb-7.9.50.20150526.ebuild
copy to sys-devel/gdb/gdb-7.9.50.20150623.ebuild

diff --git a/sys-devel/gdb/gdb-7.9.50.20150526.ebuild b/sys-devel/gdb/gdb-7.9.50.20150630.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.9.50.20150526.ebuild
rename to sys-devel/gdb/gdb-7.9.50.20150630.ebuild


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-06-01  6:42 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-06-01  6:42 UTC (permalink / raw
  To: gentoo-commits

commit:     3a241e6d5acf93d22d62a9773293b09dfed59c6b
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  1 06:25:32 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Jun  1 06:25:32 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=3a241e6d

gdb: update snapshots

 sys-devel/gdb/Manifest                                              | 6 +++---
 .../gdb/{gdb-7.9.50.20150428.ebuild => gdb-7.9.50.20150512.ebuild}  | 0
 .../gdb/{gdb-7.9.50.20150421.ebuild => gdb-7.9.50.20150519.ebuild}  | 0
 .../gdb/{gdb-7.9.50.20150414.ebuild => gdb-7.9.50.20150526.ebuild}  | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 5546358..2a965ad 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -39,6 +39,6 @@ DIST gdb-weekly-7.8.50.20141223.tar.bz2 25724381 SHA256 f7850045a64a44681888ddd5
 DIST gdb-weekly-7.8.50.20141231.tar.xz 19194688 SHA256 9a128691b7eb1819fd5419b29ddf24917d6c1d69cb7408e87b9873b52eb27477 SHA512 7e1130f5a100e5d161f6d7abb5ba3ba6b9911a90652ea4aea00e32e846f6fad5e78b6a4ed5002b2d9c7466d1d2563c452a7b9a73afac7dbd30b1df05884ed351 WHIRLPOOL ebc5d29a6382224fa04dd15eb0e16c4cf9e8754e62cb68cdc2e098fb351463ca58dc60ef05f2ed4183433d46d65132297e409bc9c15c018c66027214757340fc
 DIST gdb-weekly-7.8.50.20150106.tar.xz 19198676 SHA256 3bbfe217aee3472a09f1a8f81747555e185147a3569e3eeeb0cc0c9b44ad191a SHA512 676e73cd9470d0bf132d3ccf6979a2af6170031abb5f5482d1f4972f9082039337aaa35da48299f99196f08117c1f07d809e5a6b4213986abf08b760625432d5 WHIRLPOOL 3f195efd5a2c583fddee33b471e7afa649ae14a67daa7167e78946b57871ea63819c790add01edcc80a89b21d0f6fd8d937a9a0fc54238895853f1d73f94fb9c
 DIST gdb-weekly-7.8.50.20150113.tar.xz 19204140 SHA256 e40e207516cb30aa35161c87742581fa87e4ad08d5f328c0084905309efa5a44 SHA512 4432a53f8780272786490ee36fac9d2aaf3d23a46ca75f918ea5d4c17ac5b13341e795f6f09ba614006172208344e8319e1a34cb543592644acb3770580f0ea1 WHIRLPOOL 67854fc683a4f56b00d44af9698a3a83a46fcfb4271a4d15e15da474039d1e0bc575dbe0bbce490a0803aea1ad54e24440e7afa11de9be032c443b7101c8acc1
-DIST gdb-weekly-7.9.50.20150414.tar.xz 19816840 SHA256 90e05e4fb2e7555d258424ba1bd42e48abc3dd71087f60f23188b87ad4f443d3 SHA512 04a37413dcf7983f5782738dcc0ca05f9e4dd4046cd7be0507574ddeab726cba932a176ad6109538c500a5ab932dbfef75e9cb0a911d00620381f27ae1ad3d47 WHIRLPOOL dd3007d279b3ed51b923ecbf8f7f8922e40041091a43a6a9c400a25faecf189f031d6f52e7b69393181cbc8de767c7fe3cea0768f7acd1cdc4267a74721984ed
-DIST gdb-weekly-7.9.50.20150421.tar.xz 19820588 SHA256 b73c3501e45ee2e51dc17aafbd71d06e49902146f6626c11f7775dbd9b6846ec SHA512 aa8a9681017a6d27026129155f97cc16c431ad6455416f861f53f8f2ceaf0fc4bdc325c9285550c6f0fdc87d31f691b35d624ccc61cc1c1ec06b22c40ccecbd9 WHIRLPOOL b0a72255f80aa8b6fb71bc5e31420fe75f9f7e39b2ceb7581d33a747fa9c92a4fadb52f94b3767c0f5f27eaa86636ba516cdcd033bc6c06312090a8314d05cac
-DIST gdb-weekly-7.9.50.20150428.tar.xz 19836148 SHA256 5faf26ad51bc2ee158c290bb0ae7112c7ac986bd0c1f2de035f78046c3aad71a SHA512 7e9b05fd0e8cc10606d05f3f7d482d1f9ea9deb2d99c3db3cdd0c1bced9e391c069f3199264b0c8436d507145c992debb59ce84a4c9acf3e68373247f676d208 WHIRLPOOL 77bc431bc3150f4c081322ebec2c80c6b11e4408119a75ee83d9c31934903929f3c160bb99ea690dbebdf976110602d511dc45806b3fdc710910f0d93b668366
+DIST gdb-weekly-7.9.50.20150512.tar.xz 19841348 SHA256 fc6d32ddd45888f21727ffbe0808822180084e0b008d632dd2676c477864324c SHA512 7599771b98a748d03c23d766104c1432e206b2ab0fd952ba8a7bc8c87119306f5cfd42dc7c47680aed08a9b3db1705537f96e54051703c8c427a8bccac073c82 WHIRLPOOL f470e6595a64dfdc7b0dda955b1da76c80652278361d73dc88b30662c255b3ca556e489a6103394d33cb8cb0b1f8680965cb93df307a1685e0cfd423bf6b3680
+DIST gdb-weekly-7.9.50.20150519.tar.xz 19856004 SHA256 c1af4a7c546e77f44a2aa75f414fd3d986ac5f7d26d09b8dc80b2d057560af17 SHA512 73801ce8bd222f5050f79097e5a51755e94b12a6a1a3294f64bc1c8dcc6f791d0c8b63954cd5f71fe7571d164104de6001ca2c85185ff66a4c5259dc41b38479 WHIRLPOOL d97152e4ae86e5c6e94159c8cc3a71ddf25e303eac5cd5ac559e653192fdb41ab5e094aa726b894a8a215e15251d68b08721eec53d83a2e99b672b9e54d64c71
+DIST gdb-weekly-7.9.50.20150526.tar.xz 19858792 SHA256 818a4fb5d8e945eeca97e9455b413e3ef28ab514e9e1214e649715ee0827b3fd SHA512 7ae189da5239b9928c2622f1636e9bab75a07a2dfb1ffd264e54e2184c216e05cb35373e6fb7d25503411deeccfebea944d19a1f71be6f6699b4279216abeb31 WHIRLPOOL 23938cade33c7e9b2dbd5d4cdd930846f7fdf5a2ea378b0e6477572610254ece453881264803b533057b9392835866ff9285b47429cc5bc852b63ea2bfd003b1

diff --git a/sys-devel/gdb/gdb-7.9.50.20150428.ebuild b/sys-devel/gdb/gdb-7.9.50.20150512.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.9.50.20150428.ebuild
rename to sys-devel/gdb/gdb-7.9.50.20150512.ebuild

diff --git a/sys-devel/gdb/gdb-7.9.50.20150421.ebuild b/sys-devel/gdb/gdb-7.9.50.20150519.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.9.50.20150421.ebuild
rename to sys-devel/gdb/gdb-7.9.50.20150519.ebuild

diff --git a/sys-devel/gdb/gdb-7.9.50.20150414.ebuild b/sys-devel/gdb/gdb-7.9.50.20150526.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.9.50.20150414.ebuild
rename to sys-devel/gdb/gdb-7.9.50.20150526.ebuild


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-05-04  9:09 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-05-04  9:09 UTC (permalink / raw
  To: gentoo-commits

commit:     f867d85136b3210a5ad0cf3bec64e1ef845c7adf
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon May  4 08:45:43 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon May  4 08:45:43 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=f867d851

gdb: update snapshots

 sys-devel/gdb/Manifest                                                  | 2 +-
 .../gdb/{gdb-7.9.50.20150407.ebuild => gdb-7.9.50.20150428.ebuild}      | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index ab9db08..5546358 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -39,6 +39,6 @@ DIST gdb-weekly-7.8.50.20141223.tar.bz2 25724381 SHA256 f7850045a64a44681888ddd5
 DIST gdb-weekly-7.8.50.20141231.tar.xz 19194688 SHA256 9a128691b7eb1819fd5419b29ddf24917d6c1d69cb7408e87b9873b52eb27477 SHA512 7e1130f5a100e5d161f6d7abb5ba3ba6b9911a90652ea4aea00e32e846f6fad5e78b6a4ed5002b2d9c7466d1d2563c452a7b9a73afac7dbd30b1df05884ed351 WHIRLPOOL ebc5d29a6382224fa04dd15eb0e16c4cf9e8754e62cb68cdc2e098fb351463ca58dc60ef05f2ed4183433d46d65132297e409bc9c15c018c66027214757340fc
 DIST gdb-weekly-7.8.50.20150106.tar.xz 19198676 SHA256 3bbfe217aee3472a09f1a8f81747555e185147a3569e3eeeb0cc0c9b44ad191a SHA512 676e73cd9470d0bf132d3ccf6979a2af6170031abb5f5482d1f4972f9082039337aaa35da48299f99196f08117c1f07d809e5a6b4213986abf08b760625432d5 WHIRLPOOL 3f195efd5a2c583fddee33b471e7afa649ae14a67daa7167e78946b57871ea63819c790add01edcc80a89b21d0f6fd8d937a9a0fc54238895853f1d73f94fb9c
 DIST gdb-weekly-7.8.50.20150113.tar.xz 19204140 SHA256 e40e207516cb30aa35161c87742581fa87e4ad08d5f328c0084905309efa5a44 SHA512 4432a53f8780272786490ee36fac9d2aaf3d23a46ca75f918ea5d4c17ac5b13341e795f6f09ba614006172208344e8319e1a34cb543592644acb3770580f0ea1 WHIRLPOOL 67854fc683a4f56b00d44af9698a3a83a46fcfb4271a4d15e15da474039d1e0bc575dbe0bbce490a0803aea1ad54e24440e7afa11de9be032c443b7101c8acc1
-DIST gdb-weekly-7.9.50.20150407.tar.xz 19802244 SHA256 fc71ca9ea4119c64d793ca448bf6b91f0ad17e86b24269fe83a07182aef0ed45 SHA512 39fc575c6ea545087642163ee68b080239d9def76d9ce595dac19481e8045d32d30e1897e9ac1c8853398d55e99a6eb0b54aee05f95396f8958808c958fa4c81 WHIRLPOOL 268cc1ef63f3e84891d047b2ed94bee267278a44af142d3c8b972305f55213f33ed80a1fac60604565b40de423b8334ad56003cd4e0ddd3772a08b7a78f99e55
 DIST gdb-weekly-7.9.50.20150414.tar.xz 19816840 SHA256 90e05e4fb2e7555d258424ba1bd42e48abc3dd71087f60f23188b87ad4f443d3 SHA512 04a37413dcf7983f5782738dcc0ca05f9e4dd4046cd7be0507574ddeab726cba932a176ad6109538c500a5ab932dbfef75e9cb0a911d00620381f27ae1ad3d47 WHIRLPOOL dd3007d279b3ed51b923ecbf8f7f8922e40041091a43a6a9c400a25faecf189f031d6f52e7b69393181cbc8de767c7fe3cea0768f7acd1cdc4267a74721984ed
 DIST gdb-weekly-7.9.50.20150421.tar.xz 19820588 SHA256 b73c3501e45ee2e51dc17aafbd71d06e49902146f6626c11f7775dbd9b6846ec SHA512 aa8a9681017a6d27026129155f97cc16c431ad6455416f861f53f8f2ceaf0fc4bdc325c9285550c6f0fdc87d31f691b35d624ccc61cc1c1ec06b22c40ccecbd9 WHIRLPOOL b0a72255f80aa8b6fb71bc5e31420fe75f9f7e39b2ceb7581d33a747fa9c92a4fadb52f94b3767c0f5f27eaa86636ba516cdcd033bc6c06312090a8314d05cac
+DIST gdb-weekly-7.9.50.20150428.tar.xz 19836148 SHA256 5faf26ad51bc2ee158c290bb0ae7112c7ac986bd0c1f2de035f78046c3aad71a SHA512 7e9b05fd0e8cc10606d05f3f7d482d1f9ea9deb2d99c3db3cdd0c1bced9e391c069f3199264b0c8436d507145c992debb59ce84a4c9acf3e68373247f676d208 WHIRLPOOL 77bc431bc3150f4c081322ebec2c80c6b11e4408119a75ee83d9c31934903929f3c160bb99ea690dbebdf976110602d511dc45806b3fdc710910f0d93b668366

diff --git a/sys-devel/gdb/gdb-7.9.50.20150407.ebuild b/sys-devel/gdb/gdb-7.9.50.20150428.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.9.50.20150407.ebuild
rename to sys-devel/gdb/gdb-7.9.50.20150428.ebuild


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-05-04  8:34 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-05-04  8:34 UTC (permalink / raw
  To: gentoo-commits

commit:     3091de200260422a92ece8af71148aedcc4afee9
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon May  4 08:20:30 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon May  4 08:20:30 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=3091de20

gdb: drop support for fedora URLs

These Fedora links haven't worked in a while, so drop them in older
versions we don't care about it to simplify the code.

URL: https://bugs.gentoo.org/496032

 sys-devel/gdb/gdb-7.2.ebuild             | 22 ++++------------------
 sys-devel/gdb/gdb-7.3.1-r1.ebuild        | 10 ----------
 sys-devel/gdb/gdb-7.3.50.20111129.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.3.50.20111206.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.3.50.20111213.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.3.ebuild             | 10 ----------
 sys-devel/gdb/gdb-7.4.1.ebuild           | 10 ----------
 sys-devel/gdb/gdb-7.4.50.20120703.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.4.50.20120710.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.4.50.20120717.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.4.ebuild             | 10 ----------
 sys-devel/gdb/gdb-7.5.50.20130226.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.5.50.20130305.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.5.50.20130312.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.6.50.20131224.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.6.50.20131231.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.6.50.20140107.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.7.50.20140527.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.7.50.20140603.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.7.50.20140610.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.8.50.20141209.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.8.50.20141216.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.8.50.20141223.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.8.50.20141231.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.8.50.20150106.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.8.50.20150113.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.9.50.20150407.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.9.50.20150414.ebuild | 10 ----------
 sys-devel/gdb/gdb-7.9.50.20150421.ebuild | 10 ----------
 29 files changed, 4 insertions(+), 298 deletions(-)

diff --git a/sys-devel/gdb/gdb-7.2.ebuild b/sys-devel/gdb/gdb-7.2.ebuild
index 19c32f8..16d3fc9 100644
--- a/sys-devel/gdb/gdb-7.2.ebuild
+++ b/sys-devel/gdb/gdb-7.2.ebuild
@@ -14,27 +14,14 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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
+MY_PV=${PV}
 
 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}"
+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.xz}"
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
@@ -54,7 +41,6 @@ DEPEND="${RDEPEND}
 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
 }

diff --git a/sys-devel/gdb/gdb-7.3.1-r1.ebuild b/sys-devel/gdb/gdb-7.3.1-r1.ebuild
index 930b051..19664da 100644
--- a/sys-devel/gdb/gdb-7.3.1-r1.ebuild
+++ b/sys-devel/gdb/gdb-7.3.1-r1.ebuild
@@ -14,17 +14,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -69,7 +60,6 @@ DEPEND="${RDEPEND}
 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
 }

diff --git a/sys-devel/gdb/gdb-7.3.50.20111129.ebuild b/sys-devel/gdb/gdb-7.3.50.20111129.ebuild
index 15c04da..e8dc424 100644
--- a/sys-devel/gdb/gdb-7.3.50.20111129.ebuild
+++ b/sys-devel/gdb/gdb-7.3.50.20111129.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -70,7 +61,6 @@ DEPEND="${RDEPEND}
 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
 }

diff --git a/sys-devel/gdb/gdb-7.3.50.20111206.ebuild b/sys-devel/gdb/gdb-7.3.50.20111206.ebuild
index 15c04da..e8dc424 100644
--- a/sys-devel/gdb/gdb-7.3.50.20111206.ebuild
+++ b/sys-devel/gdb/gdb-7.3.50.20111206.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -70,7 +61,6 @@ DEPEND="${RDEPEND}
 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
 }

diff --git a/sys-devel/gdb/gdb-7.3.50.20111213.ebuild b/sys-devel/gdb/gdb-7.3.50.20111213.ebuild
index 15c04da..e8dc424 100644
--- a/sys-devel/gdb/gdb-7.3.50.20111213.ebuild
+++ b/sys-devel/gdb/gdb-7.3.50.20111213.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -70,7 +61,6 @@ DEPEND="${RDEPEND}
 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
 }

diff --git a/sys-devel/gdb/gdb-7.3.ebuild b/sys-devel/gdb/gdb-7.3.ebuild
index eeb1b27..67e8e4c 100644
--- a/sys-devel/gdb/gdb-7.3.ebuild
+++ b/sys-devel/gdb/gdb-7.3.ebuild
@@ -14,17 +14,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -67,7 +58,6 @@ DEPEND="${RDEPEND}
 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
 }

diff --git a/sys-devel/gdb/gdb-7.4.1.ebuild b/sys-devel/gdb/gdb-7.4.1.ebuild
index face20d..284594c 100644
--- a/sys-devel/gdb/gdb-7.4.1.ebuild
+++ b/sys-devel/gdb/gdb-7.4.1.ebuild
@@ -14,17 +14,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -69,7 +60,6 @@ DEPEND="${RDEPEND}
 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
 }

diff --git a/sys-devel/gdb/gdb-7.4.50.20120703.ebuild b/sys-devel/gdb/gdb-7.4.50.20120703.ebuild
index 15c04da..e8dc424 100644
--- a/sys-devel/gdb/gdb-7.4.50.20120703.ebuild
+++ b/sys-devel/gdb/gdb-7.4.50.20120703.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -70,7 +61,6 @@ DEPEND="${RDEPEND}
 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
 }

diff --git a/sys-devel/gdb/gdb-7.4.50.20120710.ebuild b/sys-devel/gdb/gdb-7.4.50.20120710.ebuild
index 15c04da..e8dc424 100644
--- a/sys-devel/gdb/gdb-7.4.50.20120710.ebuild
+++ b/sys-devel/gdb/gdb-7.4.50.20120710.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -70,7 +61,6 @@ DEPEND="${RDEPEND}
 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
 }

diff --git a/sys-devel/gdb/gdb-7.4.50.20120717.ebuild b/sys-devel/gdb/gdb-7.4.50.20120717.ebuild
index 15c04da..e8dc424 100644
--- a/sys-devel/gdb/gdb-7.4.50.20120717.ebuild
+++ b/sys-devel/gdb/gdb-7.4.50.20120717.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -70,7 +61,6 @@ DEPEND="${RDEPEND}
 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
 }

diff --git a/sys-devel/gdb/gdb-7.4.ebuild b/sys-devel/gdb/gdb-7.4.ebuild
index a3431f0..2dd24f6 100644
--- a/sys-devel/gdb/gdb-7.4.ebuild
+++ b/sys-devel/gdb/gdb-7.4.ebuild
@@ -14,17 +14,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -69,7 +60,6 @@ DEPEND="${RDEPEND}
 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
 }

diff --git a/sys-devel/gdb/gdb-7.5.50.20130226.ebuild b/sys-devel/gdb/gdb-7.5.50.20130226.ebuild
index 15c04da..e8dc424 100644
--- a/sys-devel/gdb/gdb-7.5.50.20130226.ebuild
+++ b/sys-devel/gdb/gdb-7.5.50.20130226.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -70,7 +61,6 @@ DEPEND="${RDEPEND}
 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
 }

diff --git a/sys-devel/gdb/gdb-7.5.50.20130305.ebuild b/sys-devel/gdb/gdb-7.5.50.20130305.ebuild
index 15c04da..e8dc424 100644
--- a/sys-devel/gdb/gdb-7.5.50.20130305.ebuild
+++ b/sys-devel/gdb/gdb-7.5.50.20130305.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -70,7 +61,6 @@ DEPEND="${RDEPEND}
 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
 }

diff --git a/sys-devel/gdb/gdb-7.5.50.20130312.ebuild b/sys-devel/gdb/gdb-7.5.50.20130312.ebuild
index 15c04da..e8dc424 100644
--- a/sys-devel/gdb/gdb-7.5.50.20130312.ebuild
+++ b/sys-devel/gdb/gdb-7.5.50.20130312.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -70,7 +61,6 @@ DEPEND="${RDEPEND}
 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
 }

diff --git a/sys-devel/gdb/gdb-7.6.50.20131224.ebuild b/sys-devel/gdb/gdb-7.6.50.20131224.ebuild
index dfe29f5..7939e9e 100644
--- a/sys-devel/gdb/gdb-7.6.50.20131224.ebuild
+++ b/sys-devel/gdb/gdb-7.6.50.20131224.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -76,7 +67,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
 	use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
 	epatch_user
 	strip-linguas -u bfd/po opcodes/po

diff --git a/sys-devel/gdb/gdb-7.6.50.20131231.ebuild b/sys-devel/gdb/gdb-7.6.50.20131231.ebuild
index dfe29f5..7939e9e 100644
--- a/sys-devel/gdb/gdb-7.6.50.20131231.ebuild
+++ b/sys-devel/gdb/gdb-7.6.50.20131231.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -76,7 +67,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
 	use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
 	epatch_user
 	strip-linguas -u bfd/po opcodes/po

diff --git a/sys-devel/gdb/gdb-7.6.50.20140107.ebuild b/sys-devel/gdb/gdb-7.6.50.20140107.ebuild
index dfe29f5..7939e9e 100644
--- a/sys-devel/gdb/gdb-7.6.50.20140107.ebuild
+++ b/sys-devel/gdb/gdb-7.6.50.20140107.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -76,7 +67,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
 	use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
 	epatch_user
 	strip-linguas -u bfd/po opcodes/po

diff --git a/sys-devel/gdb/gdb-7.7.50.20140527.ebuild b/sys-devel/gdb/gdb-7.7.50.20140527.ebuild
index dfe29f5..7939e9e 100644
--- a/sys-devel/gdb/gdb-7.7.50.20140527.ebuild
+++ b/sys-devel/gdb/gdb-7.7.50.20140527.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -76,7 +67,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
 	use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
 	epatch_user
 	strip-linguas -u bfd/po opcodes/po

diff --git a/sys-devel/gdb/gdb-7.7.50.20140603.ebuild b/sys-devel/gdb/gdb-7.7.50.20140603.ebuild
index dfe29f5..7939e9e 100644
--- a/sys-devel/gdb/gdb-7.7.50.20140603.ebuild
+++ b/sys-devel/gdb/gdb-7.7.50.20140603.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -76,7 +67,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
 	use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
 	epatch_user
 	strip-linguas -u bfd/po opcodes/po

diff --git a/sys-devel/gdb/gdb-7.7.50.20140610.ebuild b/sys-devel/gdb/gdb-7.7.50.20140610.ebuild
index dfe29f5..7939e9e 100644
--- a/sys-devel/gdb/gdb-7.7.50.20140610.ebuild
+++ b/sys-devel/gdb/gdb-7.7.50.20140610.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -76,7 +67,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
 	use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
 	epatch_user
 	strip-linguas -u bfd/po opcodes/po

diff --git a/sys-devel/gdb/gdb-7.8.50.20141209.ebuild b/sys-devel/gdb/gdb-7.8.50.20141209.ebuild
index dfe29f5..7939e9e 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141209.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141209.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -76,7 +67,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
 	use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
 	epatch_user
 	strip-linguas -u bfd/po opcodes/po

diff --git a/sys-devel/gdb/gdb-7.8.50.20141216.ebuild b/sys-devel/gdb/gdb-7.8.50.20141216.ebuild
index dfe29f5..7939e9e 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141216.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141216.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -76,7 +67,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
 	use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
 	epatch_user
 	strip-linguas -u bfd/po opcodes/po

diff --git a/sys-devel/gdb/gdb-7.8.50.20141223.ebuild b/sys-devel/gdb/gdb-7.8.50.20141223.ebuild
index dfe29f5..7939e9e 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141223.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141223.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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"
@@ -76,7 +67,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
 	use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
 	epatch_user
 	strip-linguas -u bfd/po opcodes/po

diff --git a/sys-devel/gdb/gdb-7.8.50.20141231.ebuild b/sys-devel/gdb/gdb-7.8.50.20141231.ebuild
index 50f445c..a45aa8e 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141231.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141231.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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.xz"
@@ -83,7 +74,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
 	use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
 	epatch_user
 	strip-linguas -u bfd/po opcodes/po

diff --git a/sys-devel/gdb/gdb-7.8.50.20150106.ebuild b/sys-devel/gdb/gdb-7.8.50.20150106.ebuild
index 50f445c..a45aa8e 100644
--- a/sys-devel/gdb/gdb-7.8.50.20150106.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20150106.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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.xz"
@@ -83,7 +74,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
 	use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
 	epatch_user
 	strip-linguas -u bfd/po opcodes/po

diff --git a/sys-devel/gdb/gdb-7.8.50.20150113.ebuild b/sys-devel/gdb/gdb-7.8.50.20150113.ebuild
index 50f445c..a45aa8e 100644
--- a/sys-devel/gdb/gdb-7.8.50.20150113.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20150113.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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.xz"
@@ -83,7 +74,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
 	use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
 	epatch_user
 	strip-linguas -u bfd/po opcodes/po

diff --git a/sys-devel/gdb/gdb-7.9.50.20150407.ebuild b/sys-devel/gdb/gdb-7.9.50.20150407.ebuild
index 50f445c..a45aa8e 100644
--- a/sys-devel/gdb/gdb-7.9.50.20150407.ebuild
+++ b/sys-devel/gdb/gdb-7.9.50.20150407.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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.xz"
@@ -83,7 +74,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
 	use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
 	epatch_user
 	strip-linguas -u bfd/po opcodes/po

diff --git a/sys-devel/gdb/gdb-7.9.50.20150414.ebuild b/sys-devel/gdb/gdb-7.9.50.20150414.ebuild
index 50f445c..a45aa8e 100644
--- a/sys-devel/gdb/gdb-7.9.50.20150414.ebuild
+++ b/sys-devel/gdb/gdb-7.9.50.20150414.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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.xz"
@@ -83,7 +74,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
 	use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
 	epatch_user
 	strip-linguas -u bfd/po opcodes/po

diff --git a/sys-devel/gdb/gdb-7.9.50.20150421.ebuild b/sys-devel/gdb/gdb-7.9.50.20150421.ebuild
index 50f445c..a45aa8e 100644
--- a/sys-devel/gdb/gdb-7.9.50.20150421.ebuild
+++ b/sys-devel/gdb/gdb-7.9.50.20150421.ebuild
@@ -15,17 +15,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
 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.xz"
@@ -83,7 +74,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
 	use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
 	epatch_user
 	strip-linguas -u bfd/po opcodes/po


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-05-04  8:34 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-05-04  8:34 UTC (permalink / raw
  To: gentoo-commits

commit:     18f6a56005f73f137c0835a905c5dc7642e90135
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon May  4 08:23:11 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon May  4 08:23:11 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=18f6a560

gdb: drop old skel init & darwin warning

The ebuilds in the main tree handle these still, so drop them from the
overlay as they aren't needed in these old versions.

 sys-devel/gdb/gdb-6.6-r2.ebuild          |  5 -----
 sys-devel/gdb/gdb-6.7.1-r3.ebuild        |  5 -----
 sys-devel/gdb/gdb-6.8-r2.ebuild          |  5 -----
 sys-devel/gdb/gdb-7.0.1.ebuild           |  5 -----
 sys-devel/gdb/gdb-7.1.ebuild             |  5 -----
 sys-devel/gdb/gdb-7.2.ebuild             | 13 -------------
 sys-devel/gdb/gdb-7.3.1-r1.ebuild        | 13 -------------
 sys-devel/gdb/gdb-7.3.50.20111129.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.3.50.20111206.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.3.50.20111213.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.3.ebuild             | 13 -------------
 sys-devel/gdb/gdb-7.4.1.ebuild           | 13 -------------
 sys-devel/gdb/gdb-7.4.50.20120703.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.4.50.20120710.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.4.50.20120717.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.4.ebuild             | 13 -------------
 sys-devel/gdb/gdb-7.5.50.20130226.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.5.50.20130305.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.5.50.20130312.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.6.50.20131224.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.6.50.20131231.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.6.50.20140107.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.7.50.20140527.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.7.50.20140603.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.7.50.20140610.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.8.50.20141209.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.8.50.20141216.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.8.50.20141223.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.8.50.20141231.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.8.50.20150106.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.8.50.20150113.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.9.50.20150407.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.9.50.20150414.ebuild | 13 -------------
 sys-devel/gdb/gdb-7.9.50.20150421.ebuild | 13 -------------
 34 files changed, 402 deletions(-)

diff --git a/sys-devel/gdb/gdb-6.6-r2.ebuild b/sys-devel/gdb/gdb-6.6-r2.ebuild
index c4a40f2..1bb035a 100644
--- a/sys-devel/gdb/gdb-6.6-r2.ebuild
+++ b/sys-devel/gdb/gdb-6.6-r2.ebuild
@@ -73,8 +73,3 @@ src_install() {
 	# 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
index 6fe9588..f1c8eae 100644
--- a/sys-devel/gdb/gdb-6.7.1-r3.ebuild
+++ b/sys-devel/gdb/gdb-6.7.1-r3.ebuild
@@ -75,8 +75,3 @@ src_install() {
 	# 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
index 7ae65dc..057c480 100644
--- a/sys-devel/gdb/gdb-6.8-r2.ebuild
+++ b/sys-devel/gdb/gdb-6.8-r2.ebuild
@@ -79,8 +79,3 @@ src_install() {
 	# 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
index b59c27f..15ac114 100644
--- a/sys-devel/gdb/gdb-7.0.1.ebuild
+++ b/sys-devel/gdb/gdb-7.0.1.ebuild
@@ -94,8 +94,3 @@ src_install() {
 	# 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
index 4b1739a..45a5829 100644
--- a/sys-devel/gdb/gdb-7.1.ebuild
+++ b/sys-devel/gdb/gdb-7.1.ebuild
@@ -94,8 +94,3 @@ src_install() {
 	# 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
index 16d3fc9..96586f4 100644
--- a/sys-devel/gdb/gdb-7.2.ebuild
+++ b/sys-devel/gdb/gdb-7.2.ebuild
@@ -98,16 +98,3 @@ src_install() {
 	# 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
index 19664da..e251220 100644
--- a/sys-devel/gdb/gdb-7.3.1-r1.ebuild
+++ b/sys-devel/gdb/gdb-7.3.1-r1.ebuild
@@ -158,16 +158,3 @@ src_install() {
 	# 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.50.20111129.ebuild b/sys-devel/gdb/gdb-7.3.50.20111129.ebuild
index e8dc424..bdde001 100644
--- a/sys-devel/gdb/gdb-7.3.50.20111129.ebuild
+++ b/sys-devel/gdb/gdb-7.3.50.20111129.ebuild
@@ -167,16 +167,3 @@ src_install() {
 	# 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.50.20111206.ebuild b/sys-devel/gdb/gdb-7.3.50.20111206.ebuild
index e8dc424..bdde001 100644
--- a/sys-devel/gdb/gdb-7.3.50.20111206.ebuild
+++ b/sys-devel/gdb/gdb-7.3.50.20111206.ebuild
@@ -167,16 +167,3 @@ src_install() {
 	# 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.50.20111213.ebuild b/sys-devel/gdb/gdb-7.3.50.20111213.ebuild
index e8dc424..bdde001 100644
--- a/sys-devel/gdb/gdb-7.3.50.20111213.ebuild
+++ b/sys-devel/gdb/gdb-7.3.50.20111213.ebuild
@@ -167,16 +167,3 @@ src_install() {
 	# 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.ebuild b/sys-devel/gdb/gdb-7.3.ebuild
index 67e8e4c..48dda7d 100644
--- a/sys-devel/gdb/gdb-7.3.ebuild
+++ b/sys-devel/gdb/gdb-7.3.ebuild
@@ -118,16 +118,3 @@ src_install() {
 	# 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
index 284594c..fb2dceb 100644
--- a/sys-devel/gdb/gdb-7.4.1.ebuild
+++ b/sys-devel/gdb/gdb-7.4.1.ebuild
@@ -161,16 +161,3 @@ src_install() {
 	# 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.50.20120703.ebuild b/sys-devel/gdb/gdb-7.4.50.20120703.ebuild
index e8dc424..bdde001 100644
--- a/sys-devel/gdb/gdb-7.4.50.20120703.ebuild
+++ b/sys-devel/gdb/gdb-7.4.50.20120703.ebuild
@@ -167,16 +167,3 @@ src_install() {
 	# 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.50.20120710.ebuild b/sys-devel/gdb/gdb-7.4.50.20120710.ebuild
index e8dc424..bdde001 100644
--- a/sys-devel/gdb/gdb-7.4.50.20120710.ebuild
+++ b/sys-devel/gdb/gdb-7.4.50.20120710.ebuild
@@ -167,16 +167,3 @@ src_install() {
 	# 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.50.20120717.ebuild b/sys-devel/gdb/gdb-7.4.50.20120717.ebuild
index e8dc424..bdde001 100644
--- a/sys-devel/gdb/gdb-7.4.50.20120717.ebuild
+++ b/sys-devel/gdb/gdb-7.4.50.20120717.ebuild
@@ -167,16 +167,3 @@ src_install() {
 	# 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
index 2dd24f6..1d16dee 100644
--- a/sys-devel/gdb/gdb-7.4.ebuild
+++ b/sys-devel/gdb/gdb-7.4.ebuild
@@ -161,16 +161,3 @@ src_install() {
 	# 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.5.50.20130226.ebuild b/sys-devel/gdb/gdb-7.5.50.20130226.ebuild
index e8dc424..bdde001 100644
--- a/sys-devel/gdb/gdb-7.5.50.20130226.ebuild
+++ b/sys-devel/gdb/gdb-7.5.50.20130226.ebuild
@@ -167,16 +167,3 @@ src_install() {
 	# 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.5.50.20130305.ebuild b/sys-devel/gdb/gdb-7.5.50.20130305.ebuild
index e8dc424..bdde001 100644
--- a/sys-devel/gdb/gdb-7.5.50.20130305.ebuild
+++ b/sys-devel/gdb/gdb-7.5.50.20130305.ebuild
@@ -167,16 +167,3 @@ src_install() {
 	# 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.5.50.20130312.ebuild b/sys-devel/gdb/gdb-7.5.50.20130312.ebuild
index e8dc424..bdde001 100644
--- a/sys-devel/gdb/gdb-7.5.50.20130312.ebuild
+++ b/sys-devel/gdb/gdb-7.5.50.20130312.ebuild
@@ -167,16 +167,3 @@ src_install() {
 	# 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.6.50.20131224.ebuild b/sys-devel/gdb/gdb-7.6.50.20131224.ebuild
index 7939e9e..a4c3441 100644
--- a/sys-devel/gdb/gdb-7.6.50.20131224.ebuild
+++ b/sys-devel/gdb/gdb-7.6.50.20131224.ebuild
@@ -175,16 +175,3 @@ src_install() {
 	# 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.6.50.20131231.ebuild b/sys-devel/gdb/gdb-7.6.50.20131231.ebuild
index 7939e9e..a4c3441 100644
--- a/sys-devel/gdb/gdb-7.6.50.20131231.ebuild
+++ b/sys-devel/gdb/gdb-7.6.50.20131231.ebuild
@@ -175,16 +175,3 @@ src_install() {
 	# 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.6.50.20140107.ebuild b/sys-devel/gdb/gdb-7.6.50.20140107.ebuild
index 7939e9e..a4c3441 100644
--- a/sys-devel/gdb/gdb-7.6.50.20140107.ebuild
+++ b/sys-devel/gdb/gdb-7.6.50.20140107.ebuild
@@ -175,16 +175,3 @@ src_install() {
 	# 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.7.50.20140527.ebuild b/sys-devel/gdb/gdb-7.7.50.20140527.ebuild
index 7939e9e..a4c3441 100644
--- a/sys-devel/gdb/gdb-7.7.50.20140527.ebuild
+++ b/sys-devel/gdb/gdb-7.7.50.20140527.ebuild
@@ -175,16 +175,3 @@ src_install() {
 	# 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.7.50.20140603.ebuild b/sys-devel/gdb/gdb-7.7.50.20140603.ebuild
index 7939e9e..a4c3441 100644
--- a/sys-devel/gdb/gdb-7.7.50.20140603.ebuild
+++ b/sys-devel/gdb/gdb-7.7.50.20140603.ebuild
@@ -175,16 +175,3 @@ src_install() {
 	# 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.7.50.20140610.ebuild b/sys-devel/gdb/gdb-7.7.50.20140610.ebuild
index 7939e9e..a4c3441 100644
--- a/sys-devel/gdb/gdb-7.7.50.20140610.ebuild
+++ b/sys-devel/gdb/gdb-7.7.50.20140610.ebuild
@@ -175,16 +175,3 @@ src_install() {
 	# 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.8.50.20141209.ebuild b/sys-devel/gdb/gdb-7.8.50.20141209.ebuild
index 7939e9e..a4c3441 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141209.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141209.ebuild
@@ -175,16 +175,3 @@ src_install() {
 	# 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.8.50.20141216.ebuild b/sys-devel/gdb/gdb-7.8.50.20141216.ebuild
index 7939e9e..a4c3441 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141216.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141216.ebuild
@@ -175,16 +175,3 @@ src_install() {
 	# 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.8.50.20141223.ebuild b/sys-devel/gdb/gdb-7.8.50.20141223.ebuild
index 7939e9e..a4c3441 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141223.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141223.ebuild
@@ -175,16 +175,3 @@ src_install() {
 	# 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.8.50.20141231.ebuild b/sys-devel/gdb/gdb-7.8.50.20141231.ebuild
index a45aa8e..25b9b08 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141231.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141231.ebuild
@@ -189,16 +189,3 @@ src_install() {
 	# 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.8.50.20150106.ebuild b/sys-devel/gdb/gdb-7.8.50.20150106.ebuild
index a45aa8e..25b9b08 100644
--- a/sys-devel/gdb/gdb-7.8.50.20150106.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20150106.ebuild
@@ -189,16 +189,3 @@ src_install() {
 	# 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.8.50.20150113.ebuild b/sys-devel/gdb/gdb-7.8.50.20150113.ebuild
index a45aa8e..25b9b08 100644
--- a/sys-devel/gdb/gdb-7.8.50.20150113.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20150113.ebuild
@@ -189,16 +189,3 @@ src_install() {
 	# 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.9.50.20150407.ebuild b/sys-devel/gdb/gdb-7.9.50.20150407.ebuild
index a45aa8e..25b9b08 100644
--- a/sys-devel/gdb/gdb-7.9.50.20150407.ebuild
+++ b/sys-devel/gdb/gdb-7.9.50.20150407.ebuild
@@ -189,16 +189,3 @@ src_install() {
 	# 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.9.50.20150414.ebuild b/sys-devel/gdb/gdb-7.9.50.20150414.ebuild
index a45aa8e..25b9b08 100644
--- a/sys-devel/gdb/gdb-7.9.50.20150414.ebuild
+++ b/sys-devel/gdb/gdb-7.9.50.20150414.ebuild
@@ -189,16 +189,3 @@ src_install() {
 	# 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.9.50.20150421.ebuild b/sys-devel/gdb/gdb-7.9.50.20150421.ebuild
index a45aa8e..25b9b08 100644
--- a/sys-devel/gdb/gdb-7.9.50.20150421.ebuild
+++ b/sys-devel/gdb/gdb-7.9.50.20150421.ebuild
@@ -189,16 +189,3 @@ src_install() {
 	# 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
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-05-04  8:34 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-05-04  8:34 UTC (permalink / raw
  To: gentoo-commits

commit:     012051004a6df8518665c1aab2e72f030c88384c
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon May  4 08:17:29 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon May  4 08:17:29 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=01205100

gdb: use SLOT=0 everywhere

We stopped using SLOT=$CTARGET for cross-compiling a while ago; backport
this to all versions still in the overlay.

 sys-devel/gdb/gdb-6.6-r2.ebuild   | 4 +---
 sys-devel/gdb/gdb-6.7.1-r3.ebuild | 4 +---
 sys-devel/gdb/gdb-6.8-r2.ebuild   | 4 +---
 sys-devel/gdb/gdb-7.0.1.ebuild    | 4 +---
 sys-devel/gdb/gdb-7.1.ebuild      | 4 +---
 sys-devel/gdb/gdb-7.2.ebuild      | 4 +---
 sys-devel/gdb/gdb-7.3.ebuild      | 4 +---
 7 files changed, 7 insertions(+), 21 deletions(-)

diff --git a/sys-devel/gdb/gdb-6.6-r2.ebuild b/sys-devel/gdb/gdb-6.6-r2.ebuild
index f72baed..c4a40f2 100644
--- a/sys-devel/gdb/gdb-6.6-r2.ebuild
+++ b/sys-devel/gdb/gdb-6.6-r2.ebuild
@@ -19,9 +19,7 @@ SRC_URI="mirror://gnu/gdb/${P}.tar.bz2
 	mirror://gentoo/${P}-patches-${PATCH_VER}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2"
-[[ ${CTARGET} != ${CHOST} ]] \
-	&& SLOT="${CTARGET}" \
-	|| SLOT="0"
+SLOT="0"
 KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd"
 IUSE="nls test vanilla"
 

diff --git a/sys-devel/gdb/gdb-6.7.1-r3.ebuild b/sys-devel/gdb/gdb-6.7.1-r3.ebuild
index c095bdd..6fe9588 100644
--- a/sys-devel/gdb/gdb-6.7.1-r3.ebuild
+++ b/sys-devel/gdb/gdb-6.7.1-r3.ebuild
@@ -19,9 +19,7 @@ SRC_URI="mirror://gnu/gdb/${P}.tar.bz2
 	mirror://gentoo/${P}-patches-${PATCH_VER}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2"
-[[ ${CTARGET} != ${CHOST} ]] \
-	&& SLOT="${CTARGET}" \
-	|| SLOT="0"
+SLOT="0"
 KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd"
 IUSE="nls test vanilla"
 

diff --git a/sys-devel/gdb/gdb-6.8-r2.ebuild b/sys-devel/gdb/gdb-6.8-r2.ebuild
index 2f1c628..7ae65dc 100644
--- a/sys-devel/gdb/gdb-6.8-r2.ebuild
+++ b/sys-devel/gdb/gdb-6.8-r2.ebuild
@@ -19,9 +19,7 @@ SRC_URI="mirror://gnu/gdb/${P}.tar.bz2
 	mirror://gentoo/${P}-patches-${PATCH_VER}.tar.lzma"
 
 LICENSE="GPL-2 LGPL-2"
-[[ ${CTARGET} != ${CHOST} ]] \
-	&& SLOT="${CTARGET}" \
-	|| SLOT="0"
+SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd"
 IUSE="expat multitarget nls test vanilla"
 

diff --git a/sys-devel/gdb/gdb-7.0.1.ebuild b/sys-devel/gdb/gdb-7.0.1.ebuild
index 7579a83..b59c27f 100644
--- a/sys-devel/gdb/gdb-7.0.1.ebuild
+++ b/sys-devel/gdb/gdb-7.0.1.ebuild
@@ -20,9 +20,7 @@ SRC_URI="mirror://gnu/gdb/${P}.tar.bz2
 	${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.lzma}"
 
 LICENSE="GPL-2 LGPL-2"
-is_cross \
-	&& SLOT="${CTARGET}" \
-	|| SLOT="0"
+SLOT="0"
 KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd"
 IUSE="expat multitarget nls python test vanilla"
 

diff --git a/sys-devel/gdb/gdb-7.1.ebuild b/sys-devel/gdb/gdb-7.1.ebuild
index d1b5e93..4b1739a 100644
--- a/sys-devel/gdb/gdb-7.1.ebuild
+++ b/sys-devel/gdb/gdb-7.1.ebuild
@@ -20,9 +20,7 @@ SRC_URI="mirror://gnu/gdb/${P}.tar.bz2
 	${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.lzma}"
 
 LICENSE="GPL-2 LGPL-2"
-is_cross \
-	&& SLOT="${CTARGET}" \
-	|| SLOT="0"
+SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd"
 IUSE="expat multitarget nls python test vanilla"
 

diff --git a/sys-devel/gdb/gdb-7.2.ebuild b/sys-devel/gdb/gdb-7.2.ebuild
index 52ee83b..19c32f8 100644
--- a/sys-devel/gdb/gdb-7.2.ebuild
+++ b/sys-devel/gdb/gdb-7.2.ebuild
@@ -37,9 +37,7 @@ 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"
+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"
 

diff --git a/sys-devel/gdb/gdb-7.3.ebuild b/sys-devel/gdb/gdb-7.3.ebuild
index f9146de..eeb1b27 100644
--- a/sys-devel/gdb/gdb-7.3.ebuild
+++ b/sys-devel/gdb/gdb-7.3.ebuild
@@ -48,9 +48,7 @@ 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"
+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


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-05-04  8:34 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-05-04  8:34 UTC (permalink / raw
  To: gentoo-commits

commit:     c031b4f0e09525e77e44b3d5b774890c543bc45a
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon May  4 08:17:10 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon May  4 08:17:10 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=c031b4f0

gdb: drop duplicate ebuilds for this $PV

There are newer -r# ebuilds to cover these versions.

 sys-devel/gdb/Manifest          |   1 -
 sys-devel/gdb/gdb-6.8-r1.ebuild |  86 ------------------------
 sys-devel/gdb/gdb-7.3.1.ebuild  | 145 ----------------------------------------
 3 files changed, 232 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index c44239d..ab9db08 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -2,7 +2,6 @@ DIST gdb-6.6-patches-1.3.tar.bz2 15697 SHA256 7911134ce63ede4e1a45488481cf7cdc1b
 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

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 06bc0c6..0000000
--- 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
-	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-7.3.1.ebuild b/sys-devel/gdb/gdb-7.3.1.ebuild
deleted file mode 100644
index 72715a0..0000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-04-23 19:43 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-04-23 19:43 UTC (permalink / raw
  To: gentoo-commits

commit:     2f5780140458a4e76f735778a2bcbac1f5159089
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 23 19:42:49 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Apr 23 19:42:49 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=2f578014

gdb: update snapshots

 sys-devel/gdb/Manifest                                                | 4 ++--
 .../gdb/{gdb-7.9.50.20150331.ebuild => gdb-7.9.50.20150414.ebuild}    | 0
 .../gdb/{gdb-7.9.50.20150324.ebuild => gdb-7.9.50.20150421.ebuild}    | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 980aa17..c44239d 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -40,6 +40,6 @@ DIST gdb-weekly-7.8.50.20141223.tar.bz2 25724381 SHA256 f7850045a64a44681888ddd5
 DIST gdb-weekly-7.8.50.20141231.tar.xz 19194688 SHA256 9a128691b7eb1819fd5419b29ddf24917d6c1d69cb7408e87b9873b52eb27477 SHA512 7e1130f5a100e5d161f6d7abb5ba3ba6b9911a90652ea4aea00e32e846f6fad5e78b6a4ed5002b2d9c7466d1d2563c452a7b9a73afac7dbd30b1df05884ed351 WHIRLPOOL ebc5d29a6382224fa04dd15eb0e16c4cf9e8754e62cb68cdc2e098fb351463ca58dc60ef05f2ed4183433d46d65132297e409bc9c15c018c66027214757340fc
 DIST gdb-weekly-7.8.50.20150106.tar.xz 19198676 SHA256 3bbfe217aee3472a09f1a8f81747555e185147a3569e3eeeb0cc0c9b44ad191a SHA512 676e73cd9470d0bf132d3ccf6979a2af6170031abb5f5482d1f4972f9082039337aaa35da48299f99196f08117c1f07d809e5a6b4213986abf08b760625432d5 WHIRLPOOL 3f195efd5a2c583fddee33b471e7afa649ae14a67daa7167e78946b57871ea63819c790add01edcc80a89b21d0f6fd8d937a9a0fc54238895853f1d73f94fb9c
 DIST gdb-weekly-7.8.50.20150113.tar.xz 19204140 SHA256 e40e207516cb30aa35161c87742581fa87e4ad08d5f328c0084905309efa5a44 SHA512 4432a53f8780272786490ee36fac9d2aaf3d23a46ca75f918ea5d4c17ac5b13341e795f6f09ba614006172208344e8319e1a34cb543592644acb3770580f0ea1 WHIRLPOOL 67854fc683a4f56b00d44af9698a3a83a46fcfb4271a4d15e15da474039d1e0bc575dbe0bbce490a0803aea1ad54e24440e7afa11de9be032c443b7101c8acc1
-DIST gdb-weekly-7.9.50.20150324.tar.xz 19303748 SHA256 4ceb1f1f9be326aec0cecd02a57a3c0c886b0d3cd7efe1330f830fb26ee637c2 SHA512 5371c8b6306b63daaa2912cbeea8ea543a35f6755df26262a1ba86cb7696f3003464f1ac1e64775b968813253f9c195df3f28eac93d544f74d665170b4f8d47b WHIRLPOOL 6c639e2359a3242bc09a9ee9616a9150b638b4f007fc0ebe34a1492666ec086bc0e46a30844098f0ab0ceb1adedf2f47f6efd44f9912e58b0f2b128446a096f6
-DIST gdb-weekly-7.9.50.20150331.tar.xz 19771352 SHA256 ea40ce27c27f9bd1efa3c64ce814ec5376edec7e10784d3ae429095a84313877 SHA512 170afa12d7fdbdd5a62c75235aa4c891c080c2d75f778053b927200a93fb8cf31b9cb37583749b56cf13b1a4e5e34a55885439d0d3e47a16140cd4b231e0aa9e WHIRLPOOL 10b09aff4d4140ea2cdb6c83eae7b84127a2871d27be66059ece90bf25c579ba48a2792f980854f22614a9cf7487e4a96aeeffad595dbabc48c6059799094d7b
 DIST gdb-weekly-7.9.50.20150407.tar.xz 19802244 SHA256 fc71ca9ea4119c64d793ca448bf6b91f0ad17e86b24269fe83a07182aef0ed45 SHA512 39fc575c6ea545087642163ee68b080239d9def76d9ce595dac19481e8045d32d30e1897e9ac1c8853398d55e99a6eb0b54aee05f95396f8958808c958fa4c81 WHIRLPOOL 268cc1ef63f3e84891d047b2ed94bee267278a44af142d3c8b972305f55213f33ed80a1fac60604565b40de423b8334ad56003cd4e0ddd3772a08b7a78f99e55
+DIST gdb-weekly-7.9.50.20150414.tar.xz 19816840 SHA256 90e05e4fb2e7555d258424ba1bd42e48abc3dd71087f60f23188b87ad4f443d3 SHA512 04a37413dcf7983f5782738dcc0ca05f9e4dd4046cd7be0507574ddeab726cba932a176ad6109538c500a5ab932dbfef75e9cb0a911d00620381f27ae1ad3d47 WHIRLPOOL dd3007d279b3ed51b923ecbf8f7f8922e40041091a43a6a9c400a25faecf189f031d6f52e7b69393181cbc8de767c7fe3cea0768f7acd1cdc4267a74721984ed
+DIST gdb-weekly-7.9.50.20150421.tar.xz 19820588 SHA256 b73c3501e45ee2e51dc17aafbd71d06e49902146f6626c11f7775dbd9b6846ec SHA512 aa8a9681017a6d27026129155f97cc16c431ad6455416f861f53f8f2ceaf0fc4bdc325c9285550c6f0fdc87d31f691b35d624ccc61cc1c1ec06b22c40ccecbd9 WHIRLPOOL b0a72255f80aa8b6fb71bc5e31420fe75f9f7e39b2ceb7581d33a747fa9c92a4fadb52f94b3767c0f5f27eaa86636ba516cdcd033bc6c06312090a8314d05cac

diff --git a/sys-devel/gdb/gdb-7.9.50.20150331.ebuild b/sys-devel/gdb/gdb-7.9.50.20150414.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.9.50.20150331.ebuild
rename to sys-devel/gdb/gdb-7.9.50.20150414.ebuild

diff --git a/sys-devel/gdb/gdb-7.9.50.20150324.ebuild b/sys-devel/gdb/gdb-7.9.50.20150421.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.9.50.20150324.ebuild
rename to sys-devel/gdb/gdb-7.9.50.20150421.ebuild


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-04-12 22:43 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-04-12 22:43 UTC (permalink / raw
  To: gentoo-commits

commit:     605ad7d88f51e425008c21e051850a62160ee0f5
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 12 22:43:42 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sun Apr 12 22:43:42 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=605ad7d8

gdb: update snapshots

 sys-devel/gdb/Manifest                                                  | 2 +-
 .../gdb/{gdb-7.9.50.20150317.ebuild => gdb-7.9.50.20150407.ebuild}      | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 2da2cc9..980aa17 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -40,6 +40,6 @@ DIST gdb-weekly-7.8.50.20141223.tar.bz2 25724381 SHA256 f7850045a64a44681888ddd5
 DIST gdb-weekly-7.8.50.20141231.tar.xz 19194688 SHA256 9a128691b7eb1819fd5419b29ddf24917d6c1d69cb7408e87b9873b52eb27477 SHA512 7e1130f5a100e5d161f6d7abb5ba3ba6b9911a90652ea4aea00e32e846f6fad5e78b6a4ed5002b2d9c7466d1d2563c452a7b9a73afac7dbd30b1df05884ed351 WHIRLPOOL ebc5d29a6382224fa04dd15eb0e16c4cf9e8754e62cb68cdc2e098fb351463ca58dc60ef05f2ed4183433d46d65132297e409bc9c15c018c66027214757340fc
 DIST gdb-weekly-7.8.50.20150106.tar.xz 19198676 SHA256 3bbfe217aee3472a09f1a8f81747555e185147a3569e3eeeb0cc0c9b44ad191a SHA512 676e73cd9470d0bf132d3ccf6979a2af6170031abb5f5482d1f4972f9082039337aaa35da48299f99196f08117c1f07d809e5a6b4213986abf08b760625432d5 WHIRLPOOL 3f195efd5a2c583fddee33b471e7afa649ae14a67daa7167e78946b57871ea63819c790add01edcc80a89b21d0f6fd8d937a9a0fc54238895853f1d73f94fb9c
 DIST gdb-weekly-7.8.50.20150113.tar.xz 19204140 SHA256 e40e207516cb30aa35161c87742581fa87e4ad08d5f328c0084905309efa5a44 SHA512 4432a53f8780272786490ee36fac9d2aaf3d23a46ca75f918ea5d4c17ac5b13341e795f6f09ba614006172208344e8319e1a34cb543592644acb3770580f0ea1 WHIRLPOOL 67854fc683a4f56b00d44af9698a3a83a46fcfb4271a4d15e15da474039d1e0bc575dbe0bbce490a0803aea1ad54e24440e7afa11de9be032c443b7101c8acc1
-DIST gdb-weekly-7.9.50.20150317.tar.xz 19319948 SHA256 c334647431d4ef624fb82c1ba6adaa4f9771bc15b3c6f9d9b8f93d6df21d0c0e SHA512 83cc966f40305b5ee5f7656a28cdbc1f996c8a9405bbcff1313c6474f3cd412a26c0761c573ff2a3b0b1408af4f9660b22a786fe0ce1c20556514e95fd58f495 WHIRLPOOL f1702bf6e5c2d167042adc5028e1e0ea39cbb12efa04505824ced14ba6f95ed25267ac25adcd240627956a88202f3b974ede172a0efade451daf716a4ab70cf0
 DIST gdb-weekly-7.9.50.20150324.tar.xz 19303748 SHA256 4ceb1f1f9be326aec0cecd02a57a3c0c886b0d3cd7efe1330f830fb26ee637c2 SHA512 5371c8b6306b63daaa2912cbeea8ea543a35f6755df26262a1ba86cb7696f3003464f1ac1e64775b968813253f9c195df3f28eac93d544f74d665170b4f8d47b WHIRLPOOL 6c639e2359a3242bc09a9ee9616a9150b638b4f007fc0ebe34a1492666ec086bc0e46a30844098f0ab0ceb1adedf2f47f6efd44f9912e58b0f2b128446a096f6
 DIST gdb-weekly-7.9.50.20150331.tar.xz 19771352 SHA256 ea40ce27c27f9bd1efa3c64ce814ec5376edec7e10784d3ae429095a84313877 SHA512 170afa12d7fdbdd5a62c75235aa4c891c080c2d75f778053b927200a93fb8cf31b9cb37583749b56cf13b1a4e5e34a55885439d0d3e47a16140cd4b231e0aa9e WHIRLPOOL 10b09aff4d4140ea2cdb6c83eae7b84127a2871d27be66059ece90bf25c579ba48a2792f980854f22614a9cf7487e4a96aeeffad595dbabc48c6059799094d7b
+DIST gdb-weekly-7.9.50.20150407.tar.xz 19802244 SHA256 fc71ca9ea4119c64d793ca448bf6b91f0ad17e86b24269fe83a07182aef0ed45 SHA512 39fc575c6ea545087642163ee68b080239d9def76d9ce595dac19481e8045d32d30e1897e9ac1c8853398d55e99a6eb0b54aee05f95396f8958808c958fa4c81 WHIRLPOOL 268cc1ef63f3e84891d047b2ed94bee267278a44af142d3c8b972305f55213f33ed80a1fac60604565b40de423b8334ad56003cd4e0ddd3772a08b7a78f99e55

diff --git a/sys-devel/gdb/gdb-7.9.50.20150317.ebuild b/sys-devel/gdb/gdb-7.9.50.20150407.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.9.50.20150317.ebuild
rename to sys-devel/gdb/gdb-7.9.50.20150407.ebuild


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-04-04 18:41 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-04-04 18:41 UTC (permalink / raw
  To: gentoo-commits

commit:     b2303edafdf432586e23a95b161f61f1ae3409ba
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  4 18:33:46 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sat Apr  4 18:33:46 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=b2303eda

gdb: update snapshots

 sys-devel/gdb/Manifest                                                  | 2 +-
 .../gdb/{gdb-7.9.50.20150310.ebuild => gdb-7.9.50.20150331.ebuild}      | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 928388a..2da2cc9 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -40,6 +40,6 @@ DIST gdb-weekly-7.8.50.20141223.tar.bz2 25724381 SHA256 f7850045a64a44681888ddd5
 DIST gdb-weekly-7.8.50.20141231.tar.xz 19194688 SHA256 9a128691b7eb1819fd5419b29ddf24917d6c1d69cb7408e87b9873b52eb27477 SHA512 7e1130f5a100e5d161f6d7abb5ba3ba6b9911a90652ea4aea00e32e846f6fad5e78b6a4ed5002b2d9c7466d1d2563c452a7b9a73afac7dbd30b1df05884ed351 WHIRLPOOL ebc5d29a6382224fa04dd15eb0e16c4cf9e8754e62cb68cdc2e098fb351463ca58dc60ef05f2ed4183433d46d65132297e409bc9c15c018c66027214757340fc
 DIST gdb-weekly-7.8.50.20150106.tar.xz 19198676 SHA256 3bbfe217aee3472a09f1a8f81747555e185147a3569e3eeeb0cc0c9b44ad191a SHA512 676e73cd9470d0bf132d3ccf6979a2af6170031abb5f5482d1f4972f9082039337aaa35da48299f99196f08117c1f07d809e5a6b4213986abf08b760625432d5 WHIRLPOOL 3f195efd5a2c583fddee33b471e7afa649ae14a67daa7167e78946b57871ea63819c790add01edcc80a89b21d0f6fd8d937a9a0fc54238895853f1d73f94fb9c
 DIST gdb-weekly-7.8.50.20150113.tar.xz 19204140 SHA256 e40e207516cb30aa35161c87742581fa87e4ad08d5f328c0084905309efa5a44 SHA512 4432a53f8780272786490ee36fac9d2aaf3d23a46ca75f918ea5d4c17ac5b13341e795f6f09ba614006172208344e8319e1a34cb543592644acb3770580f0ea1 WHIRLPOOL 67854fc683a4f56b00d44af9698a3a83a46fcfb4271a4d15e15da474039d1e0bc575dbe0bbce490a0803aea1ad54e24440e7afa11de9be032c443b7101c8acc1
-DIST gdb-weekly-7.9.50.20150310.tar.xz 19346872 SHA256 136156a52faa502fa8cd063ba2d17f80bb0b18e4014b0c0e3edece9aa51e9e1d SHA512 0b9b04fdb1e38054a47bd1112ebf146daae451fd873b254105bbbe94437ed452917dd1b3764acdd5e91c941d977a92bdc2065c21eaf324b54945412fbf219665 WHIRLPOOL 2c0be4d49c8e54ad8f57bcffa16185d8c2a93cf0d220752b698aa7695fe6fb0c1c3a6a74840537afd8f87ff57f5785252737ea8f99e55337f81aa247acabb0de
 DIST gdb-weekly-7.9.50.20150317.tar.xz 19319948 SHA256 c334647431d4ef624fb82c1ba6adaa4f9771bc15b3c6f9d9b8f93d6df21d0c0e SHA512 83cc966f40305b5ee5f7656a28cdbc1f996c8a9405bbcff1313c6474f3cd412a26c0761c573ff2a3b0b1408af4f9660b22a786fe0ce1c20556514e95fd58f495 WHIRLPOOL f1702bf6e5c2d167042adc5028e1e0ea39cbb12efa04505824ced14ba6f95ed25267ac25adcd240627956a88202f3b974ede172a0efade451daf716a4ab70cf0
 DIST gdb-weekly-7.9.50.20150324.tar.xz 19303748 SHA256 4ceb1f1f9be326aec0cecd02a57a3c0c886b0d3cd7efe1330f830fb26ee637c2 SHA512 5371c8b6306b63daaa2912cbeea8ea543a35f6755df26262a1ba86cb7696f3003464f1ac1e64775b968813253f9c195df3f28eac93d544f74d665170b4f8d47b WHIRLPOOL 6c639e2359a3242bc09a9ee9616a9150b638b4f007fc0ebe34a1492666ec086bc0e46a30844098f0ab0ceb1adedf2f47f6efd44f9912e58b0f2b128446a096f6
+DIST gdb-weekly-7.9.50.20150331.tar.xz 19771352 SHA256 ea40ce27c27f9bd1efa3c64ce814ec5376edec7e10784d3ae429095a84313877 SHA512 170afa12d7fdbdd5a62c75235aa4c891c080c2d75f778053b927200a93fb8cf31b9cb37583749b56cf13b1a4e5e34a55885439d0d3e47a16140cd4b231e0aa9e WHIRLPOOL 10b09aff4d4140ea2cdb6c83eae7b84127a2871d27be66059ece90bf25c579ba48a2792f980854f22614a9cf7487e4a96aeeffad595dbabc48c6059799094d7b

diff --git a/sys-devel/gdb/gdb-7.9.50.20150310.ebuild b/sys-devel/gdb/gdb-7.9.50.20150331.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.9.50.20150310.ebuild
rename to sys-devel/gdb/gdb-7.9.50.20150331.ebuild


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-04-04 18:41 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-04-04 18:41 UTC (permalink / raw
  To: gentoo-commits

commit:     9bf3b77d69cf53f9c02c40569853cf3fcc53377c
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  4 18:32:44 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sat Apr  4 18:32:44 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=9bf3b77d

gdb: update copyright lines

 sys-devel/gdb/gdb-7.3.50.20111129.ebuild | 2 +-
 sys-devel/gdb/gdb-7.3.50.20111206.ebuild | 2 +-
 sys-devel/gdb/gdb-7.3.50.20111213.ebuild | 2 +-
 sys-devel/gdb/gdb-7.4.50.20120703.ebuild | 2 +-
 sys-devel/gdb/gdb-7.4.50.20120710.ebuild | 2 +-
 sys-devel/gdb/gdb-7.4.50.20120717.ebuild | 2 +-
 sys-devel/gdb/gdb-7.5.50.20130226.ebuild | 2 +-
 sys-devel/gdb/gdb-7.5.50.20130305.ebuild | 2 +-
 sys-devel/gdb/gdb-7.5.50.20130312.ebuild | 2 +-
 sys-devel/gdb/gdb-7.6.50.20131224.ebuild | 2 +-
 sys-devel/gdb/gdb-7.6.50.20131231.ebuild | 2 +-
 sys-devel/gdb/gdb-7.6.50.20140107.ebuild | 2 +-
 sys-devel/gdb/gdb-7.7.50.20140527.ebuild | 2 +-
 sys-devel/gdb/gdb-7.7.50.20140603.ebuild | 2 +-
 sys-devel/gdb/gdb-7.7.50.20140610.ebuild | 2 +-
 sys-devel/gdb/gdb-7.8.50.20141209.ebuild | 2 +-
 sys-devel/gdb/gdb-7.8.50.20141216.ebuild | 2 +-
 sys-devel/gdb/gdb-7.8.50.20141223.ebuild | 2 +-
 18 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/sys-devel/gdb/gdb-7.3.50.20111129.ebuild b/sys-devel/gdb/gdb-7.3.50.20111129.ebuild
index 2844e14..15c04da 100644
--- a/sys-devel/gdb/gdb-7.3.50.20111129.ebuild
+++ b/sys-devel/gdb/gdb-7.3.50.20111129.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 

diff --git a/sys-devel/gdb/gdb-7.3.50.20111206.ebuild b/sys-devel/gdb/gdb-7.3.50.20111206.ebuild
index 2844e14..15c04da 100644
--- a/sys-devel/gdb/gdb-7.3.50.20111206.ebuild
+++ b/sys-devel/gdb/gdb-7.3.50.20111206.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 

diff --git a/sys-devel/gdb/gdb-7.3.50.20111213.ebuild b/sys-devel/gdb/gdb-7.3.50.20111213.ebuild
index 2844e14..15c04da 100644
--- a/sys-devel/gdb/gdb-7.3.50.20111213.ebuild
+++ b/sys-devel/gdb/gdb-7.3.50.20111213.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 

diff --git a/sys-devel/gdb/gdb-7.4.50.20120703.ebuild b/sys-devel/gdb/gdb-7.4.50.20120703.ebuild
index 2844e14..15c04da 100644
--- a/sys-devel/gdb/gdb-7.4.50.20120703.ebuild
+++ b/sys-devel/gdb/gdb-7.4.50.20120703.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 

diff --git a/sys-devel/gdb/gdb-7.4.50.20120710.ebuild b/sys-devel/gdb/gdb-7.4.50.20120710.ebuild
index 2844e14..15c04da 100644
--- a/sys-devel/gdb/gdb-7.4.50.20120710.ebuild
+++ b/sys-devel/gdb/gdb-7.4.50.20120710.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 

diff --git a/sys-devel/gdb/gdb-7.4.50.20120717.ebuild b/sys-devel/gdb/gdb-7.4.50.20120717.ebuild
index 2844e14..15c04da 100644
--- a/sys-devel/gdb/gdb-7.4.50.20120717.ebuild
+++ b/sys-devel/gdb/gdb-7.4.50.20120717.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 

diff --git a/sys-devel/gdb/gdb-7.5.50.20130226.ebuild b/sys-devel/gdb/gdb-7.5.50.20130226.ebuild
index 2844e14..15c04da 100644
--- a/sys-devel/gdb/gdb-7.5.50.20130226.ebuild
+++ b/sys-devel/gdb/gdb-7.5.50.20130226.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 

diff --git a/sys-devel/gdb/gdb-7.5.50.20130305.ebuild b/sys-devel/gdb/gdb-7.5.50.20130305.ebuild
index 2844e14..15c04da 100644
--- a/sys-devel/gdb/gdb-7.5.50.20130305.ebuild
+++ b/sys-devel/gdb/gdb-7.5.50.20130305.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 

diff --git a/sys-devel/gdb/gdb-7.5.50.20130312.ebuild b/sys-devel/gdb/gdb-7.5.50.20130312.ebuild
index 2844e14..15c04da 100644
--- a/sys-devel/gdb/gdb-7.5.50.20130312.ebuild
+++ b/sys-devel/gdb/gdb-7.5.50.20130312.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 

diff --git a/sys-devel/gdb/gdb-7.6.50.20131224.ebuild b/sys-devel/gdb/gdb-7.6.50.20131224.ebuild
index c038260..dfe29f5 100644
--- a/sys-devel/gdb/gdb-7.6.50.20131224.ebuild
+++ b/sys-devel/gdb/gdb-7.6.50.20131224.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 

diff --git a/sys-devel/gdb/gdb-7.6.50.20131231.ebuild b/sys-devel/gdb/gdb-7.6.50.20131231.ebuild
index c038260..dfe29f5 100644
--- a/sys-devel/gdb/gdb-7.6.50.20131231.ebuild
+++ b/sys-devel/gdb/gdb-7.6.50.20131231.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 

diff --git a/sys-devel/gdb/gdb-7.6.50.20140107.ebuild b/sys-devel/gdb/gdb-7.6.50.20140107.ebuild
index c038260..dfe29f5 100644
--- a/sys-devel/gdb/gdb-7.6.50.20140107.ebuild
+++ b/sys-devel/gdb/gdb-7.6.50.20140107.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 

diff --git a/sys-devel/gdb/gdb-7.7.50.20140527.ebuild b/sys-devel/gdb/gdb-7.7.50.20140527.ebuild
index c038260..dfe29f5 100644
--- a/sys-devel/gdb/gdb-7.7.50.20140527.ebuild
+++ b/sys-devel/gdb/gdb-7.7.50.20140527.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 

diff --git a/sys-devel/gdb/gdb-7.7.50.20140603.ebuild b/sys-devel/gdb/gdb-7.7.50.20140603.ebuild
index c038260..dfe29f5 100644
--- a/sys-devel/gdb/gdb-7.7.50.20140603.ebuild
+++ b/sys-devel/gdb/gdb-7.7.50.20140603.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 

diff --git a/sys-devel/gdb/gdb-7.7.50.20140610.ebuild b/sys-devel/gdb/gdb-7.7.50.20140610.ebuild
index c038260..dfe29f5 100644
--- a/sys-devel/gdb/gdb-7.7.50.20140610.ebuild
+++ b/sys-devel/gdb/gdb-7.7.50.20140610.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 

diff --git a/sys-devel/gdb/gdb-7.8.50.20141209.ebuild b/sys-devel/gdb/gdb-7.8.50.20141209.ebuild
index c038260..dfe29f5 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141209.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141209.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 

diff --git a/sys-devel/gdb/gdb-7.8.50.20141216.ebuild b/sys-devel/gdb/gdb-7.8.50.20141216.ebuild
index c038260..dfe29f5 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141216.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141216.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 

diff --git a/sys-devel/gdb/gdb-7.8.50.20141223.ebuild b/sys-devel/gdb/gdb-7.8.50.20141223.ebuild
index c038260..dfe29f5 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141223.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141223.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# 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-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-04-04 18:41 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-04-04 18:41 UTC (permalink / raw
  To: gentoo-commits

commit:     ad085afa78ad93f9d83a0b0b3249510438270d0a
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  4 18:31:19 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sat Apr  4 18:31:19 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=ad085afa

gdb: update to EAPI=5 and depend on readline SLOT=0

 sys-devel/gdb/gdb-7.3.50.20111129.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.3.50.20111206.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.3.50.20111213.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.4.50.20120703.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.4.50.20120710.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.4.50.20120717.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.5.50.20130226.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.5.50.20130305.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.5.50.20130312.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.6.50.20131224.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.6.50.20131231.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.6.50.20140107.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.7.50.20140527.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.7.50.20140603.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.7.50.20140610.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.8.50.20141209.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.8.50.20141216.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.8.50.20141223.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.8.50.20141231.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.8.50.20150106.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.8.50.20150113.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.9.50.20150310.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.9.50.20150317.ebuild |  4 ++--
 sys-devel/gdb/gdb-7.9.50.20150324.ebuild |  4 ++--
 sys-devel/gdb/metadata.xml               | 10 ++++++++++
 25 files changed, 58 insertions(+), 48 deletions(-)

diff --git a/sys-devel/gdb/gdb-7.3.50.20111129.ebuild b/sys-devel/gdb/gdb-7.3.50.20111129.ebuild
index c29471b..2844e14 100644
--- a/sys-devel/gdb/gdb-7.3.50.20111129.ebuild
+++ b/sys-devel/gdb/gdb-7.3.50.20111129.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python2_7 )
 
 inherit flag-o-matic eutils python-single-r1
@@ -57,7 +57,7 @@ IUSE="+client expat multitarget nls +python +server test vanilla zlib"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	python? ( ${PYTHON_DEPS} )
 	zlib? ( sys-libs/zlib )"

diff --git a/sys-devel/gdb/gdb-7.3.50.20111206.ebuild b/sys-devel/gdb/gdb-7.3.50.20111206.ebuild
index c29471b..2844e14 100644
--- a/sys-devel/gdb/gdb-7.3.50.20111206.ebuild
+++ b/sys-devel/gdb/gdb-7.3.50.20111206.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python2_7 )
 
 inherit flag-o-matic eutils python-single-r1
@@ -57,7 +57,7 @@ IUSE="+client expat multitarget nls +python +server test vanilla zlib"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	python? ( ${PYTHON_DEPS} )
 	zlib? ( sys-libs/zlib )"

diff --git a/sys-devel/gdb/gdb-7.3.50.20111213.ebuild b/sys-devel/gdb/gdb-7.3.50.20111213.ebuild
index c29471b..2844e14 100644
--- a/sys-devel/gdb/gdb-7.3.50.20111213.ebuild
+++ b/sys-devel/gdb/gdb-7.3.50.20111213.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python2_7 )
 
 inherit flag-o-matic eutils python-single-r1
@@ -57,7 +57,7 @@ IUSE="+client expat multitarget nls +python +server test vanilla zlib"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	python? ( ${PYTHON_DEPS} )
 	zlib? ( sys-libs/zlib )"

diff --git a/sys-devel/gdb/gdb-7.4.50.20120703.ebuild b/sys-devel/gdb/gdb-7.4.50.20120703.ebuild
index c29471b..2844e14 100644
--- a/sys-devel/gdb/gdb-7.4.50.20120703.ebuild
+++ b/sys-devel/gdb/gdb-7.4.50.20120703.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python2_7 )
 
 inherit flag-o-matic eutils python-single-r1
@@ -57,7 +57,7 @@ IUSE="+client expat multitarget nls +python +server test vanilla zlib"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	python? ( ${PYTHON_DEPS} )
 	zlib? ( sys-libs/zlib )"

diff --git a/sys-devel/gdb/gdb-7.4.50.20120710.ebuild b/sys-devel/gdb/gdb-7.4.50.20120710.ebuild
index c29471b..2844e14 100644
--- a/sys-devel/gdb/gdb-7.4.50.20120710.ebuild
+++ b/sys-devel/gdb/gdb-7.4.50.20120710.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python2_7 )
 
 inherit flag-o-matic eutils python-single-r1
@@ -57,7 +57,7 @@ IUSE="+client expat multitarget nls +python +server test vanilla zlib"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	python? ( ${PYTHON_DEPS} )
 	zlib? ( sys-libs/zlib )"

diff --git a/sys-devel/gdb/gdb-7.4.50.20120717.ebuild b/sys-devel/gdb/gdb-7.4.50.20120717.ebuild
index c29471b..2844e14 100644
--- a/sys-devel/gdb/gdb-7.4.50.20120717.ebuild
+++ b/sys-devel/gdb/gdb-7.4.50.20120717.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python2_7 )
 
 inherit flag-o-matic eutils python-single-r1
@@ -57,7 +57,7 @@ IUSE="+client expat multitarget nls +python +server test vanilla zlib"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	python? ( ${PYTHON_DEPS} )
 	zlib? ( sys-libs/zlib )"

diff --git a/sys-devel/gdb/gdb-7.5.50.20130226.ebuild b/sys-devel/gdb/gdb-7.5.50.20130226.ebuild
index c29471b..2844e14 100644
--- a/sys-devel/gdb/gdb-7.5.50.20130226.ebuild
+++ b/sys-devel/gdb/gdb-7.5.50.20130226.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python2_7 )
 
 inherit flag-o-matic eutils python-single-r1
@@ -57,7 +57,7 @@ IUSE="+client expat multitarget nls +python +server test vanilla zlib"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	python? ( ${PYTHON_DEPS} )
 	zlib? ( sys-libs/zlib )"

diff --git a/sys-devel/gdb/gdb-7.5.50.20130305.ebuild b/sys-devel/gdb/gdb-7.5.50.20130305.ebuild
index c29471b..2844e14 100644
--- a/sys-devel/gdb/gdb-7.5.50.20130305.ebuild
+++ b/sys-devel/gdb/gdb-7.5.50.20130305.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python2_7 )
 
 inherit flag-o-matic eutils python-single-r1
@@ -57,7 +57,7 @@ IUSE="+client expat multitarget nls +python +server test vanilla zlib"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	python? ( ${PYTHON_DEPS} )
 	zlib? ( sys-libs/zlib )"

diff --git a/sys-devel/gdb/gdb-7.5.50.20130312.ebuild b/sys-devel/gdb/gdb-7.5.50.20130312.ebuild
index c29471b..2844e14 100644
--- a/sys-devel/gdb/gdb-7.5.50.20130312.ebuild
+++ b/sys-devel/gdb/gdb-7.5.50.20130312.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.24 2014/03/09 00:04:37 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python2_7 )
 
 inherit flag-o-matic eutils python-single-r1
@@ -57,7 +57,7 @@ IUSE="+client expat multitarget nls +python +server test vanilla zlib"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	python? ( ${PYTHON_DEPS} )
 	zlib? ( sys-libs/zlib )"

diff --git a/sys-devel/gdb/gdb-7.6.50.20131224.ebuild b/sys-devel/gdb/gdb-7.6.50.20131224.ebuild
index d3cad2c..c038260 100644
--- a/sys-devel/gdb/gdb-7.6.50.20131224.ebuild
+++ b/sys-devel/gdb/gdb-7.6.50.20131224.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python{2_7,3_3} )
 
 inherit flag-o-matic eutils python-single-r1
@@ -58,7 +58,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	lzma? ( app-arch/xz-utils )
 	python? ( ${PYTHON_DEPS} )

diff --git a/sys-devel/gdb/gdb-7.6.50.20131231.ebuild b/sys-devel/gdb/gdb-7.6.50.20131231.ebuild
index d3cad2c..c038260 100644
--- a/sys-devel/gdb/gdb-7.6.50.20131231.ebuild
+++ b/sys-devel/gdb/gdb-7.6.50.20131231.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python{2_7,3_3} )
 
 inherit flag-o-matic eutils python-single-r1
@@ -58,7 +58,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	lzma? ( app-arch/xz-utils )
 	python? ( ${PYTHON_DEPS} )

diff --git a/sys-devel/gdb/gdb-7.6.50.20140107.ebuild b/sys-devel/gdb/gdb-7.6.50.20140107.ebuild
index d3cad2c..c038260 100644
--- a/sys-devel/gdb/gdb-7.6.50.20140107.ebuild
+++ b/sys-devel/gdb/gdb-7.6.50.20140107.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python{2_7,3_3} )
 
 inherit flag-o-matic eutils python-single-r1
@@ -58,7 +58,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	lzma? ( app-arch/xz-utils )
 	python? ( ${PYTHON_DEPS} )

diff --git a/sys-devel/gdb/gdb-7.7.50.20140527.ebuild b/sys-devel/gdb/gdb-7.7.50.20140527.ebuild
index d3cad2c..c038260 100644
--- a/sys-devel/gdb/gdb-7.7.50.20140527.ebuild
+++ b/sys-devel/gdb/gdb-7.7.50.20140527.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python{2_7,3_3} )
 
 inherit flag-o-matic eutils python-single-r1
@@ -58,7 +58,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	lzma? ( app-arch/xz-utils )
 	python? ( ${PYTHON_DEPS} )

diff --git a/sys-devel/gdb/gdb-7.7.50.20140603.ebuild b/sys-devel/gdb/gdb-7.7.50.20140603.ebuild
index d3cad2c..c038260 100644
--- a/sys-devel/gdb/gdb-7.7.50.20140603.ebuild
+++ b/sys-devel/gdb/gdb-7.7.50.20140603.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python{2_7,3_3} )
 
 inherit flag-o-matic eutils python-single-r1
@@ -58,7 +58,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	lzma? ( app-arch/xz-utils )
 	python? ( ${PYTHON_DEPS} )

diff --git a/sys-devel/gdb/gdb-7.7.50.20140610.ebuild b/sys-devel/gdb/gdb-7.7.50.20140610.ebuild
index d3cad2c..c038260 100644
--- a/sys-devel/gdb/gdb-7.7.50.20140610.ebuild
+++ b/sys-devel/gdb/gdb-7.7.50.20140610.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python{2_7,3_3} )
 
 inherit flag-o-matic eutils python-single-r1
@@ -58,7 +58,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	lzma? ( app-arch/xz-utils )
 	python? ( ${PYTHON_DEPS} )

diff --git a/sys-devel/gdb/gdb-7.8.50.20141209.ebuild b/sys-devel/gdb/gdb-7.8.50.20141209.ebuild
index d3cad2c..c038260 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141209.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141209.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python{2_7,3_3} )
 
 inherit flag-o-matic eutils python-single-r1
@@ -58,7 +58,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	lzma? ( app-arch/xz-utils )
 	python? ( ${PYTHON_DEPS} )

diff --git a/sys-devel/gdb/gdb-7.8.50.20141216.ebuild b/sys-devel/gdb/gdb-7.8.50.20141216.ebuild
index d3cad2c..c038260 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141216.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141216.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python{2_7,3_3} )
 
 inherit flag-o-matic eutils python-single-r1
@@ -58,7 +58,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	lzma? ( app-arch/xz-utils )
 	python? ( ${PYTHON_DEPS} )

diff --git a/sys-devel/gdb/gdb-7.8.50.20141223.ebuild b/sys-devel/gdb/gdb-7.8.50.20141223.ebuild
index d3cad2c..c038260 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141223.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141223.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python{2_7,3_3} )
 
 inherit flag-o-matic eutils python-single-r1
@@ -58,7 +58,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="!dev-util/gdbserver
 	>=sys-libs/ncurses-5.2-r2
-	sys-libs/readline
+	sys-libs/readline:0=
 	expat? ( dev-libs/expat )
 	lzma? ( app-arch/xz-utils )
 	python? ( ${PYTHON_DEPS} )

diff --git a/sys-devel/gdb/gdb-7.8.50.20141231.ebuild b/sys-devel/gdb/gdb-7.8.50.20141231.ebuild
index d1e1fcd..50f445c 100644
--- a/sys-devel/gdb/gdb-7.8.50.20141231.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20141231.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.32 2015/02/17 10:44:28 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 
 inherit flag-o-matic eutils python-single-r1
@@ -62,7 +62,7 @@ REQUIRED_USE="
 RDEPEND="server? ( !dev-util/gdbserver )
 	client? (
 		>=sys-libs/ncurses-5.2-r2
-		sys-libs/readline
+		sys-libs/readline:0=
 		expat? ( dev-libs/expat )
 		lzma? ( app-arch/xz-utils )
 		python? ( ${PYTHON_DEPS} )

diff --git a/sys-devel/gdb/gdb-7.8.50.20150106.ebuild b/sys-devel/gdb/gdb-7.8.50.20150106.ebuild
index d1e1fcd..50f445c 100644
--- a/sys-devel/gdb/gdb-7.8.50.20150106.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20150106.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.32 2015/02/17 10:44:28 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 
 inherit flag-o-matic eutils python-single-r1
@@ -62,7 +62,7 @@ REQUIRED_USE="
 RDEPEND="server? ( !dev-util/gdbserver )
 	client? (
 		>=sys-libs/ncurses-5.2-r2
-		sys-libs/readline
+		sys-libs/readline:0=
 		expat? ( dev-libs/expat )
 		lzma? ( app-arch/xz-utils )
 		python? ( ${PYTHON_DEPS} )

diff --git a/sys-devel/gdb/gdb-7.8.50.20150113.ebuild b/sys-devel/gdb/gdb-7.8.50.20150113.ebuild
index d1e1fcd..50f445c 100644
--- a/sys-devel/gdb/gdb-7.8.50.20150113.ebuild
+++ b/sys-devel/gdb/gdb-7.8.50.20150113.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.32 2015/02/17 10:44:28 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 
 inherit flag-o-matic eutils python-single-r1
@@ -62,7 +62,7 @@ REQUIRED_USE="
 RDEPEND="server? ( !dev-util/gdbserver )
 	client? (
 		>=sys-libs/ncurses-5.2-r2
-		sys-libs/readline
+		sys-libs/readline:0=
 		expat? ( dev-libs/expat )
 		lzma? ( app-arch/xz-utils )
 		python? ( ${PYTHON_DEPS} )

diff --git a/sys-devel/gdb/gdb-7.9.50.20150310.ebuild b/sys-devel/gdb/gdb-7.9.50.20150310.ebuild
index d1e1fcd..50f445c 100644
--- a/sys-devel/gdb/gdb-7.9.50.20150310.ebuild
+++ b/sys-devel/gdb/gdb-7.9.50.20150310.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.32 2015/02/17 10:44:28 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 
 inherit flag-o-matic eutils python-single-r1
@@ -62,7 +62,7 @@ REQUIRED_USE="
 RDEPEND="server? ( !dev-util/gdbserver )
 	client? (
 		>=sys-libs/ncurses-5.2-r2
-		sys-libs/readline
+		sys-libs/readline:0=
 		expat? ( dev-libs/expat )
 		lzma? ( app-arch/xz-utils )
 		python? ( ${PYTHON_DEPS} )

diff --git a/sys-devel/gdb/gdb-7.9.50.20150317.ebuild b/sys-devel/gdb/gdb-7.9.50.20150317.ebuild
index d1e1fcd..50f445c 100644
--- a/sys-devel/gdb/gdb-7.9.50.20150317.ebuild
+++ b/sys-devel/gdb/gdb-7.9.50.20150317.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.32 2015/02/17 10:44:28 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 
 inherit flag-o-matic eutils python-single-r1
@@ -62,7 +62,7 @@ REQUIRED_USE="
 RDEPEND="server? ( !dev-util/gdbserver )
 	client? (
 		>=sys-libs/ncurses-5.2-r2
-		sys-libs/readline
+		sys-libs/readline:0=
 		expat? ( dev-libs/expat )
 		lzma? ( app-arch/xz-utils )
 		python? ( ${PYTHON_DEPS} )

diff --git a/sys-devel/gdb/gdb-7.9.50.20150324.ebuild b/sys-devel/gdb/gdb-7.9.50.20150324.ebuild
index d1e1fcd..50f445c 100644
--- a/sys-devel/gdb/gdb-7.9.50.20150324.ebuild
+++ b/sys-devel/gdb/gdb-7.9.50.20150324.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.32 2015/02/17 10:44:28 vapier Exp $
 
-EAPI="4"
+EAPI="5"
 PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 
 inherit flag-o-matic eutils python-single-r1
@@ -62,7 +62,7 @@ REQUIRED_USE="
 RDEPEND="server? ( !dev-util/gdbserver )
 	client? (
 		>=sys-libs/ncurses-5.2-r2
-		sys-libs/readline
+		sys-libs/readline:0=
 		expat? ( dev-libs/expat )
 		lzma? ( app-arch/xz-utils )
 		python? ( ${PYTHON_DEPS} )

diff --git a/sys-devel/gdb/metadata.xml b/sys-devel/gdb/metadata.xml
index fb4199e..688bfcb 100644
--- a/sys-devel/gdb/metadata.xml
+++ b/sys-devel/gdb/metadata.xml
@@ -2,4 +2,14 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 <herd>toolchain</herd>
+<use>
+ <flag name='client'>Install the main "gdb" program (most people want this)</flag>
+ <flag name='lzma'>Support lzma compression in ELF debug info</flag>
+ <flag name='multitarget'>Support all known targets in one gdb binary</flag>
+ <flag name='python'>Enable support for the new internal scripting language, as well as extended pretty printers</flag>
+ <flag name='server'>Install the "gdbserver" program (useful for embedded/remote targets)</flag>
+</use>
+<upstream>
+ <remote-id type="cpe">cpe:/a:gnu:gdb</remote-id>
+</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-03-28  7:35 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-03-28  7:35 UTC (permalink / raw
  To: gentoo-commits

commit:     f08c6c8553a482d1db0ca2713b67c85e9b04bd79
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 28 07:35:00 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sat Mar 28 07:35:00 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=f08c6c85

gdb: update snapshots

 sys-devel/gdb/Manifest                                                | 4 ++--
 .../gdb/{gdb-7.9.50.20150303.ebuild => gdb-7.9.50.20150317.ebuild}    | 0
 .../gdb/{gdb-7.9.50.20150224.ebuild => gdb-7.9.50.20150324.ebuild}    | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 6959081..928388a 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -40,6 +40,6 @@ DIST gdb-weekly-7.8.50.20141223.tar.bz2 25724381 SHA256 f7850045a64a44681888ddd5
 DIST gdb-weekly-7.8.50.20141231.tar.xz 19194688 SHA256 9a128691b7eb1819fd5419b29ddf24917d6c1d69cb7408e87b9873b52eb27477 SHA512 7e1130f5a100e5d161f6d7abb5ba3ba6b9911a90652ea4aea00e32e846f6fad5e78b6a4ed5002b2d9c7466d1d2563c452a7b9a73afac7dbd30b1df05884ed351 WHIRLPOOL ebc5d29a6382224fa04dd15eb0e16c4cf9e8754e62cb68cdc2e098fb351463ca58dc60ef05f2ed4183433d46d65132297e409bc9c15c018c66027214757340fc
 DIST gdb-weekly-7.8.50.20150106.tar.xz 19198676 SHA256 3bbfe217aee3472a09f1a8f81747555e185147a3569e3eeeb0cc0c9b44ad191a SHA512 676e73cd9470d0bf132d3ccf6979a2af6170031abb5f5482d1f4972f9082039337aaa35da48299f99196f08117c1f07d809e5a6b4213986abf08b760625432d5 WHIRLPOOL 3f195efd5a2c583fddee33b471e7afa649ae14a67daa7167e78946b57871ea63819c790add01edcc80a89b21d0f6fd8d937a9a0fc54238895853f1d73f94fb9c
 DIST gdb-weekly-7.8.50.20150113.tar.xz 19204140 SHA256 e40e207516cb30aa35161c87742581fa87e4ad08d5f328c0084905309efa5a44 SHA512 4432a53f8780272786490ee36fac9d2aaf3d23a46ca75f918ea5d4c17ac5b13341e795f6f09ba614006172208344e8319e1a34cb543592644acb3770580f0ea1 WHIRLPOOL 67854fc683a4f56b00d44af9698a3a83a46fcfb4271a4d15e15da474039d1e0bc575dbe0bbce490a0803aea1ad54e24440e7afa11de9be032c443b7101c8acc1
-DIST gdb-weekly-7.9.50.20150224.tar.xz 19310028 SHA256 8c5a96e5fbbd283f832e7e6d2c81d321df12343441449f0b7f921009b25504b0 SHA512 cc89c6d535e7e8cbc9e2d1dfdd0acccd764aafd371a657d979b1d002a7318e8bbaa95d682b4a3c709f09d71fe68ff57e999b3687dd102df965278e2f37ca5750 WHIRLPOOL a4a91d80482d8a44310ad6442b6d46b1dcafbc73f9a1612b3a745844834b6d0b21e223ab9a96f480aba04fbe9f6a234fe0dae1af1dfdeb72f0b9daaf43e6eba9
-DIST gdb-weekly-7.9.50.20150303.tar.xz 19337788 SHA256 747fcf1dcf80a5a9fd711dd63cafdfe371822214c3451db14f779e4737d5c295 SHA512 03554d07d0cbfb30f9e8885d3aedb8d45bb11777009a1d0887cca2b9e62c59cb6d0216a928598c3ef1e29549cedb8806ad71490fe71625c9af5201afead2f782 WHIRLPOOL f2c56820aaad48df359e7510e44b4e39b24282bb6e929fdffd31797192e6fc1ad69bb47ccc724b38feac807aac482b74e6e7c756d07e0ec5aaecc3c1941782d4
 DIST gdb-weekly-7.9.50.20150310.tar.xz 19346872 SHA256 136156a52faa502fa8cd063ba2d17f80bb0b18e4014b0c0e3edece9aa51e9e1d SHA512 0b9b04fdb1e38054a47bd1112ebf146daae451fd873b254105bbbe94437ed452917dd1b3764acdd5e91c941d977a92bdc2065c21eaf324b54945412fbf219665 WHIRLPOOL 2c0be4d49c8e54ad8f57bcffa16185d8c2a93cf0d220752b698aa7695fe6fb0c1c3a6a74840537afd8f87ff57f5785252737ea8f99e55337f81aa247acabb0de
+DIST gdb-weekly-7.9.50.20150317.tar.xz 19319948 SHA256 c334647431d4ef624fb82c1ba6adaa4f9771bc15b3c6f9d9b8f93d6df21d0c0e SHA512 83cc966f40305b5ee5f7656a28cdbc1f996c8a9405bbcff1313c6474f3cd412a26c0761c573ff2a3b0b1408af4f9660b22a786fe0ce1c20556514e95fd58f495 WHIRLPOOL f1702bf6e5c2d167042adc5028e1e0ea39cbb12efa04505824ced14ba6f95ed25267ac25adcd240627956a88202f3b974ede172a0efade451daf716a4ab70cf0
+DIST gdb-weekly-7.9.50.20150324.tar.xz 19303748 SHA256 4ceb1f1f9be326aec0cecd02a57a3c0c886b0d3cd7efe1330f830fb26ee637c2 SHA512 5371c8b6306b63daaa2912cbeea8ea543a35f6755df26262a1ba86cb7696f3003464f1ac1e64775b968813253f9c195df3f28eac93d544f74d665170b4f8d47b WHIRLPOOL 6c639e2359a3242bc09a9ee9616a9150b638b4f007fc0ebe34a1492666ec086bc0e46a30844098f0ab0ceb1adedf2f47f6efd44f9912e58b0f2b128446a096f6

diff --git a/sys-devel/gdb/gdb-7.9.50.20150303.ebuild b/sys-devel/gdb/gdb-7.9.50.20150317.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.9.50.20150303.ebuild
rename to sys-devel/gdb/gdb-7.9.50.20150317.ebuild

diff --git a/sys-devel/gdb/gdb-7.9.50.20150224.ebuild b/sys-devel/gdb/gdb-7.9.50.20150324.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.9.50.20150224.ebuild
rename to sys-devel/gdb/gdb-7.9.50.20150324.ebuild


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-03-14  8:08 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-03-14  8:08 UTC (permalink / raw
  To: gentoo-commits

commit:     9f98764ca0fa26c76e633a0043fb225477509400
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 14 08:07:49 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sat Mar 14 08:07:49 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=9f98764c

gdb: move old versions from main tree

 sys-devel/gdb/Manifest            |  21 +++++
 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.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 ++++++++++++++++++++++++++++++++++++++
 13 files changed, 1541 insertions(+)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index f6bfebd..6959081 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -1,3 +1,24 @@
+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.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-weekly-7.3.50.20111129.tar.bz2 21632339 SHA256 d8dd66e50c014bfc5d1a83501615ea9e83c6bd7b504f4fdb434fffed362f9211
 DIST gdb-weekly-7.3.50.20111206.tar.bz2 21710785 SHA256 1169ccb5cc300ccdb2f3d3088ce44a4abcdd5945cbb987686a442a43649100dc
 DIST gdb-weekly-7.3.50.20111213.tar.bz2 21725949 SHA256 01ce3897be48245dd7af2abf130adbeab5cd3c0d8df264f1dc409ff3ab419327

diff --git a/sys-devel/gdb/gdb-6.6-r2.ebuild b/sys-devel/gdb/gdb-6.6-r2.ebuild
new file mode 100644
index 0000000..f72baed
--- /dev/null
+++ b/sys-devel/gdb/gdb-6.6-r2.ebuild
@@ -0,0 +1,82 @@
+# 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
new file mode 100644
index 0000000..c095bdd
--- /dev/null
+++ b/sys-devel/gdb/gdb-6.7.1-r3.ebuild
@@ -0,0 +1,84 @@
+# 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
new file mode 100644
index 0000000..7bd4b1f
--- /dev/null
+++ b/sys-devel/gdb/gdb-6.8-r1.ebuild
@@ -0,0 +1,86 @@
+# 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
new file mode 100644
index 0000000..8ad954f
--- /dev/null
+++ b/sys-devel/gdb/gdb-6.8-r2.ebuild
@@ -0,0 +1,88 @@
+# 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
new file mode 100644
index 0000000..83542e6
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.0.1.ebuild
@@ -0,0 +1,103 @@
+# 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
new file mode 100644
index 0000000..b953954
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.1.ebuild
@@ -0,0 +1,103 @@
+# 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.ebuild b/sys-devel/gdb/gdb-7.2.ebuild
new file mode 100644
index 0000000..52ee83b
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.2.ebuild
@@ -0,0 +1,129 @@
+# 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
new file mode 100644
index 0000000..930b051
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.3.1-r1.ebuild
@@ -0,0 +1,183 @@
+# 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
new file mode 100644
index 0000000..72715a0
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.3.1.ebuild
@@ -0,0 +1,145 @@
+# 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
new file mode 100644
index 0000000..f9146de
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.3.ebuild
@@ -0,0 +1,145 @@
+# 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
new file mode 100644
index 0000000..face20d
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.4.1.ebuild
@@ -0,0 +1,186 @@
+# 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
new file mode 100644
index 0000000..a3431f0
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.4.ebuild
@@ -0,0 +1,186 @@
+# 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
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2015-03-13 20:05 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2015-03-13 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     3db7966fec1643ef9c3d5cbfa55554dbe089cbbb
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 13 20:05:15 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Fri Mar 13 20:05:15 2015 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=3db7966f

gdb: update snapshots

 sys-devel/gdb/Manifest                                              | 6 +++---
 .../gdb/{gdb-7.9.50.20150217.ebuild => gdb-7.9.50.20150224.ebuild}  | 0
 .../gdb/{gdb-7.9.50.20150210.ebuild => gdb-7.9.50.20150303.ebuild}  | 0
 .../gdb/{gdb-7.9.50.20150203.ebuild => gdb-7.9.50.20150310.ebuild}  | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index e99b8b5..f6bfebd 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -19,6 +19,6 @@ DIST gdb-weekly-7.8.50.20141223.tar.bz2 25724381 SHA256 f7850045a64a44681888ddd5
 DIST gdb-weekly-7.8.50.20141231.tar.xz 19194688 SHA256 9a128691b7eb1819fd5419b29ddf24917d6c1d69cb7408e87b9873b52eb27477 SHA512 7e1130f5a100e5d161f6d7abb5ba3ba6b9911a90652ea4aea00e32e846f6fad5e78b6a4ed5002b2d9c7466d1d2563c452a7b9a73afac7dbd30b1df05884ed351 WHIRLPOOL ebc5d29a6382224fa04dd15eb0e16c4cf9e8754e62cb68cdc2e098fb351463ca58dc60ef05f2ed4183433d46d65132297e409bc9c15c018c66027214757340fc
 DIST gdb-weekly-7.8.50.20150106.tar.xz 19198676 SHA256 3bbfe217aee3472a09f1a8f81747555e185147a3569e3eeeb0cc0c9b44ad191a SHA512 676e73cd9470d0bf132d3ccf6979a2af6170031abb5f5482d1f4972f9082039337aaa35da48299f99196f08117c1f07d809e5a6b4213986abf08b760625432d5 WHIRLPOOL 3f195efd5a2c583fddee33b471e7afa649ae14a67daa7167e78946b57871ea63819c790add01edcc80a89b21d0f6fd8d937a9a0fc54238895853f1d73f94fb9c
 DIST gdb-weekly-7.8.50.20150113.tar.xz 19204140 SHA256 e40e207516cb30aa35161c87742581fa87e4ad08d5f328c0084905309efa5a44 SHA512 4432a53f8780272786490ee36fac9d2aaf3d23a46ca75f918ea5d4c17ac5b13341e795f6f09ba614006172208344e8319e1a34cb543592644acb3770580f0ea1 WHIRLPOOL 67854fc683a4f56b00d44af9698a3a83a46fcfb4271a4d15e15da474039d1e0bc575dbe0bbce490a0803aea1ad54e24440e7afa11de9be032c443b7101c8acc1
-DIST gdb-weekly-7.9.50.20150203.tar.xz 19270656 SHA256 1dba1014ea5bb58d4496331654ca4ced6d9652821955c43caa847b7a8a49cd00 SHA512 c0c8d761f48582074343866e291f550dfb21fce79c914f9024bd7b5bbc2eec6414580f6e5816aaa4279113e153c503a16b19961317817509399f644269d395cd WHIRLPOOL fe94b7d9c784a456a2c8b39f81d0745abab7d5afd4a521209a865cb55da3871b6a2b592721b9a843e25877d2d1109e718ed1f414d4a2485ee9590ce8b03788a1
-DIST gdb-weekly-7.9.50.20150210.tar.xz 19280660 SHA256 abb1d2300f4f49c024e090d68da17e3c04f9e4faf820aebd3a6d36ec91ea484f SHA512 2781019ae12c3eb3fd7dc04bf88b583e307fdbe8e6b1d9021fca5704f19330afa54e1a497830ace9513efa2b282db1ff79ad29255aa3e1241dfaf886fbec5278 WHIRLPOOL fc3d0106434ff34e55d2aca420cc61e027fdc8274e17c104f8f2671e019d57e6dca5790088feaf670b41c371841d858899d49772db0ed224e5c35cf99f705651
-DIST gdb-weekly-7.9.50.20150217.tar.xz 19289188 SHA256 e26a714a540d0328c878f70547a8b9e75a6558bfb54539baab0f9e82a5466e09 SHA512 7267e7a6c3d515900bf4e3ac511ca6fa4d14b2011c6e69b8b1a32f9ad5e9e092a8385276d611c487a356b812f3266a16d3af089b04dbb24f5cc78e1d79df79c9 WHIRLPOOL f896bcce27f0e79dae229d64da6982d8d55e98b9233b681c8089a1d7613db06e357c951774436cdf6e2797a3c64381741555f1b63dd1fc529e3e12b2e147cb05
+DIST gdb-weekly-7.9.50.20150224.tar.xz 19310028 SHA256 8c5a96e5fbbd283f832e7e6d2c81d321df12343441449f0b7f921009b25504b0 SHA512 cc89c6d535e7e8cbc9e2d1dfdd0acccd764aafd371a657d979b1d002a7318e8bbaa95d682b4a3c709f09d71fe68ff57e999b3687dd102df965278e2f37ca5750 WHIRLPOOL a4a91d80482d8a44310ad6442b6d46b1dcafbc73f9a1612b3a745844834b6d0b21e223ab9a96f480aba04fbe9f6a234fe0dae1af1dfdeb72f0b9daaf43e6eba9
+DIST gdb-weekly-7.9.50.20150303.tar.xz 19337788 SHA256 747fcf1dcf80a5a9fd711dd63cafdfe371822214c3451db14f779e4737d5c295 SHA512 03554d07d0cbfb30f9e8885d3aedb8d45bb11777009a1d0887cca2b9e62c59cb6d0216a928598c3ef1e29549cedb8806ad71490fe71625c9af5201afead2f782 WHIRLPOOL f2c56820aaad48df359e7510e44b4e39b24282bb6e929fdffd31797192e6fc1ad69bb47ccc724b38feac807aac482b74e6e7c756d07e0ec5aaecc3c1941782d4
+DIST gdb-weekly-7.9.50.20150310.tar.xz 19346872 SHA256 136156a52faa502fa8cd063ba2d17f80bb0b18e4014b0c0e3edece9aa51e9e1d SHA512 0b9b04fdb1e38054a47bd1112ebf146daae451fd873b254105bbbe94437ed452917dd1b3764acdd5e91c941d977a92bdc2065c21eaf324b54945412fbf219665 WHIRLPOOL 2c0be4d49c8e54ad8f57bcffa16185d8c2a93cf0d220752b698aa7695fe6fb0c1c3a6a74840537afd8f87ff57f5785252737ea8f99e55337f81aa247acabb0de

diff --git a/sys-devel/gdb/gdb-7.9.50.20150217.ebuild b/sys-devel/gdb/gdb-7.9.50.20150224.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.9.50.20150217.ebuild
rename to sys-devel/gdb/gdb-7.9.50.20150224.ebuild

diff --git a/sys-devel/gdb/gdb-7.9.50.20150210.ebuild b/sys-devel/gdb/gdb-7.9.50.20150303.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.9.50.20150210.ebuild
rename to sys-devel/gdb/gdb-7.9.50.20150303.ebuild

diff --git a/sys-devel/gdb/gdb-7.9.50.20150203.ebuild b/sys-devel/gdb/gdb-7.9.50.20150310.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.9.50.20150203.ebuild
rename to sys-devel/gdb/gdb-7.9.50.20150310.ebuild


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2014-10-24  5:32 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2014-10-24  5:32 UTC (permalink / raw
  To: gentoo-commits

commit:     ba94fced436b7b8ec1beefc1c0b3fa0d4562b3d6
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 24 05:31:53 2014 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Fri Oct 24 05:31:53 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/toolchain.git;a=commit;h=ba94fced

gdb: update snapshots

---
 sys-devel/gdb/Manifest                                                  | 2 +-
 .../gdb/{gdb-7.8.50.20140930.ebuild => gdb-7.8.50.20141021.ebuild}      | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index de4c3e4..0de9a44 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -13,6 +13,6 @@ DIST gdb-weekly-7.6.50.20140107.tar.bz2 24988218 SHA256 d4749c5d9de5aa77cc627278
 DIST gdb-weekly-7.7.50.20140527.tar.bz2 25414486 SHA256 290cef1bc94c12b12d60316560551347d55fcbb743ba7d721c097351ebece6aa SHA512 8f1d8c801b156f8cd2e686eefcddd580ec8d272bfe970e9bf1756299aabfdda1adb44311b80b2f3edb763fda37fd9402be1acac20c827b4c4c66c8dadf3ad895 WHIRLPOOL 158e1c65dd9dcddf2b6d144e5d653d883f95ff0825a9a73d86d8993b35ae73a293d8053f6488e45e4ba6eebe159ac7f660bf77a2dc8e3d890ed1cce6a01e24c7
 DIST gdb-weekly-7.7.50.20140603.tar.bz2 25411073 SHA256 0b3c9baa22ca5aa627e91d0108072b800b3f8d5f6f2fe596ae5cf92837c79693 SHA512 f5fcb51a1d1af2d2b7ff4c308e122a2a73bfb4833f8878d7cb4d0cf21acea47bafcfe0b541760a468e2f5e9887c7522c89bf62d413c124619f239300224f4ad3 WHIRLPOOL 35469c381ac7e6725e6dd8b8807c980d49cdb795b9519ae4f67f53774a6cfb6c85d77cbf33b0d1817dfddffddb4d19ccca79fd12e098e58f2705ffaf4fc6f05e
 DIST gdb-weekly-7.7.50.20140610.tar.bz2 25454190 SHA256 cda14be3d8375a89d118c648be9a816c6c37813d5670d82b42c0eaefa523ace8 SHA512 144c7dbc7af7cde4c5d65c51c3ee7160a1f99fcccc64f68fcdcf4df73faa5ca27bcaa067d0dd9c749a520f05f404a1a2ce9fb4b7031562dadb935fd94fc4459c WHIRLPOOL 3b6e2499f75f0e51a9328b55cc4035ba3abe07b525ccc2639da4ada447bbf6380c4c8ee5486a2ccbd6090c1920699403b47947aadfc7665d4172f1125d0333cc
-DIST gdb-weekly-7.8.50.20140930.tar.bz2 25493246 SHA256 1ff2a0421bc9eb96531e94576443dc1f678da3f3ab9a74d91cb9302d0494353f SHA512 42538998585fb9525c6ce468b82ba7422593499ae0a87763e1e52ec6f30b84184ef7a66b2d70b9a189d54eb531c7aef1fcf6a4788ae96d7b795d19dd0f0c4a66 WHIRLPOOL 3b90dd1ee9f58046596bd7245f5aab9a8425bae37d5dac906920b3cc324ae46caf3b1d94ddb4ff446d96098a6e69f28ea0f89b64f1886eabfdb290e2b4bc526b
 DIST gdb-weekly-7.8.50.20141007.tar.bz2 25509031 SHA256 9f40842e7f2213674666eb601f219561c730676da6e8eb7e41406918865b32c2 SHA512 eba27916bf0bd0ba3faad7a669c0525269251da51cc25b00345070e7a67683cb7fa83496e248dbc239ad71fa8c5987b8549d6eb776e76fec20e90df906f8a68d WHIRLPOOL f7c49cfd333b3e67d8291233145e992a1ff8bfabf7cd8f3d18d694f7900c8d705708e3f2fd6b5b9322bd21b52d0e455d0c2f7e26e2ec7a3782e387a95d4625be
 DIST gdb-weekly-7.8.50.20141014.tar.bz2 25510531 SHA256 09169aadc334abdd1b487a6af37e02bf6d4d35194983e9d7344bb7508b19c572 SHA512 60aac6ffd8b8612ee2f04e3e44777b0b2d428c3dffc44b0ceae94cd461221a6ecb2f928ef6d74b94e7a1730ad711ad7bb54b8f39d3a78db5cc594cd4e44d1c2f WHIRLPOOL a5f2a0851dbd66069ff9ef547c83e15fcfd88469ab56481c7f36424f89816e0579f98fc9737f47046b1d4952a16d8062be90edd614246dc3d34670593836d868
+DIST gdb-weekly-7.8.50.20141021.tar.bz2 25497446 SHA256 cd1483a01f1278955bcb8e9a6dfe204156622e4b757f0212bdf6bfac31579fce SHA512 0e20f0554086ad0bfa21db615c17f4d57e58cdc0986a451d7d651659f0df82b7d5eaf6bb952ee49df7c4fbe502dc1274592314d58e74ced3335f5ae28bcbd29f WHIRLPOOL 5b7232b6a149dc276d43f413711be8d3bb0b437158e0982290a53073c112a88866751265ad313d1996e64e4510b324c67ea79741c930cf63c5cd9d93d2758608

diff --git a/sys-devel/gdb/gdb-7.8.50.20140930.ebuild b/sys-devel/gdb/gdb-7.8.50.20141021.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.8.50.20140930.ebuild
rename to sys-devel/gdb/gdb-7.8.50.20141021.ebuild


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2014-10-16  4:39 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2014-10-16  4:39 UTC (permalink / raw
  To: gentoo-commits

commit:     395610e273124c88ef15da322d37c8313868872c
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 16 04:39:30 2014 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Oct 16 04:39:30 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/toolchain.git;a=commit;h=395610e2

update gdb snapshots

---
 sys-devel/gdb/Manifest                                              | 6 +++---
 .../gdb/{gdb-7.8.50.20140701.ebuild => gdb-7.8.50.20140930.ebuild}  | 0
 .../gdb/{gdb-7.8.50.20140708.ebuild => gdb-7.8.50.20141007.ebuild}  | 0
 .../gdb/{gdb-7.8.50.20140715.ebuild => gdb-7.8.50.20141014.ebuild}  | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 2c73db4..de4c3e4 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -13,6 +13,6 @@ DIST gdb-weekly-7.6.50.20140107.tar.bz2 24988218 SHA256 d4749c5d9de5aa77cc627278
 DIST gdb-weekly-7.7.50.20140527.tar.bz2 25414486 SHA256 290cef1bc94c12b12d60316560551347d55fcbb743ba7d721c097351ebece6aa SHA512 8f1d8c801b156f8cd2e686eefcddd580ec8d272bfe970e9bf1756299aabfdda1adb44311b80b2f3edb763fda37fd9402be1acac20c827b4c4c66c8dadf3ad895 WHIRLPOOL 158e1c65dd9dcddf2b6d144e5d653d883f95ff0825a9a73d86d8993b35ae73a293d8053f6488e45e4ba6eebe159ac7f660bf77a2dc8e3d890ed1cce6a01e24c7
 DIST gdb-weekly-7.7.50.20140603.tar.bz2 25411073 SHA256 0b3c9baa22ca5aa627e91d0108072b800b3f8d5f6f2fe596ae5cf92837c79693 SHA512 f5fcb51a1d1af2d2b7ff4c308e122a2a73bfb4833f8878d7cb4d0cf21acea47bafcfe0b541760a468e2f5e9887c7522c89bf62d413c124619f239300224f4ad3 WHIRLPOOL 35469c381ac7e6725e6dd8b8807c980d49cdb795b9519ae4f67f53774a6cfb6c85d77cbf33b0d1817dfddffddb4d19ccca79fd12e098e58f2705ffaf4fc6f05e
 DIST gdb-weekly-7.7.50.20140610.tar.bz2 25454190 SHA256 cda14be3d8375a89d118c648be9a816c6c37813d5670d82b42c0eaefa523ace8 SHA512 144c7dbc7af7cde4c5d65c51c3ee7160a1f99fcccc64f68fcdcf4df73faa5ca27bcaa067d0dd9c749a520f05f404a1a2ce9fb4b7031562dadb935fd94fc4459c WHIRLPOOL 3b6e2499f75f0e51a9328b55cc4035ba3abe07b525ccc2639da4ada447bbf6380c4c8ee5486a2ccbd6090c1920699403b47947aadfc7665d4172f1125d0333cc
-DIST gdb-weekly-7.8.50.20140701.tar.bz2 25340858 SHA256 ac4258af80b6120914b3096f768e82997dd73da752f6f502c865420fa2ff3d11 SHA512 8903924cc846818db8199779b9ec7f08d7e65cc7d227dbc609d2e55c3e72e896a3237232f7c50d8c2a802d3c40e7fdab74d1090aecd0060515fd19b4f4bcffec WHIRLPOOL 93c15aef5d8c9c9e43114845a2024e39baa2455cdb8ad3e8575eb1ae5e3e6b08d4ae0b36e290e1635a24a0bc96ad49905e3201b032806fca3dc9d6121306f564
-DIST gdb-weekly-7.8.50.20140708.tar.bz2 25339492 SHA256 cf40bd65991d82edb9594fed37c82f602c2cf4d341b63489d00f662a9d1e924f SHA512 f0d3f694815d9e6bfc3be866996cc3f736644d08d4ef81c6de4ff3a39f654d43c0436313c13a2e5fbca4025c10ca6afcdc6335e53e84313a610a4a1de07ef4c2 WHIRLPOOL b8d3e2d8ff5bfa6a359d679e8bbf413debd9488c81f5eada6610b813b27fe18fedeeec9f587d4aa74850b72db207e26fd2b21ab5e3e07652d20c4eb845f08fa7
-DIST gdb-weekly-7.8.50.20140715.tar.bz2 25350867 SHA256 c999ffc0479b72e8d352ed5a4994005a477d9a05a2e0efe75c345ff4bb4c982d SHA512 19d9ddbb4c7384eaba6070ec70ddd1a93ded076c56620798127da581241a62e57e6d6144053970c73946297875a3d682cdad9713e0a149182d83662c8700d8ed WHIRLPOOL 787439e25f148b5ae561157e8f4c7881cc37aa793765bc36820396d874530c1c2c843c26ed8d945624ff1f218af6e6dea73274ae4e195352615759fa19721481
+DIST gdb-weekly-7.8.50.20140930.tar.bz2 25493246 SHA256 1ff2a0421bc9eb96531e94576443dc1f678da3f3ab9a74d91cb9302d0494353f SHA512 42538998585fb9525c6ce468b82ba7422593499ae0a87763e1e52ec6f30b84184ef7a66b2d70b9a189d54eb531c7aef1fcf6a4788ae96d7b795d19dd0f0c4a66 WHIRLPOOL 3b90dd1ee9f58046596bd7245f5aab9a8425bae37d5dac906920b3cc324ae46caf3b1d94ddb4ff446d96098a6e69f28ea0f89b64f1886eabfdb290e2b4bc526b
+DIST gdb-weekly-7.8.50.20141007.tar.bz2 25509031 SHA256 9f40842e7f2213674666eb601f219561c730676da6e8eb7e41406918865b32c2 SHA512 eba27916bf0bd0ba3faad7a669c0525269251da51cc25b00345070e7a67683cb7fa83496e248dbc239ad71fa8c5987b8549d6eb776e76fec20e90df906f8a68d WHIRLPOOL f7c49cfd333b3e67d8291233145e992a1ff8bfabf7cd8f3d18d694f7900c8d705708e3f2fd6b5b9322bd21b52d0e455d0c2f7e26e2ec7a3782e387a95d4625be
+DIST gdb-weekly-7.8.50.20141014.tar.bz2 25510531 SHA256 09169aadc334abdd1b487a6af37e02bf6d4d35194983e9d7344bb7508b19c572 SHA512 60aac6ffd8b8612ee2f04e3e44777b0b2d428c3dffc44b0ceae94cd461221a6ecb2f928ef6d74b94e7a1730ad711ad7bb54b8f39d3a78db5cc594cd4e44d1c2f WHIRLPOOL a5f2a0851dbd66069ff9ef547c83e15fcfd88469ab56481c7f36424f89816e0579f98fc9737f47046b1d4952a16d8062be90edd614246dc3d34670593836d868

diff --git a/sys-devel/gdb/gdb-7.8.50.20140701.ebuild b/sys-devel/gdb/gdb-7.8.50.20140930.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.8.50.20140701.ebuild
rename to sys-devel/gdb/gdb-7.8.50.20140930.ebuild

diff --git a/sys-devel/gdb/gdb-7.8.50.20140708.ebuild b/sys-devel/gdb/gdb-7.8.50.20141007.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.8.50.20140708.ebuild
rename to sys-devel/gdb/gdb-7.8.50.20141007.ebuild

diff --git a/sys-devel/gdb/gdb-7.8.50.20140715.ebuild b/sys-devel/gdb/gdb-7.8.50.20141014.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.8.50.20140715.ebuild
rename to sys-devel/gdb/gdb-7.8.50.20141014.ebuild


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2014-07-30  8:49 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2014-07-30  8:49 UTC (permalink / raw
  To: gentoo-commits

commit:     fd4b965efba964be1d95e7b2fb3af3dd04f30ab3
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 30 08:49:18 2014 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Wed Jul 30 08:49:18 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/toolchain.git;a=commit;h=fd4b965e

update gdb snapshots

---
 sys-devel/gdb/Manifest                                                | 4 ++--
 .../gdb/{gdb-7.8.50.20140701.ebuild => gdb-7.8.50.20140722.ebuild}    | 0
 .../gdb/{gdb-7.8.50.20140708.ebuild => gdb-7.8.50.20140729.ebuild}    | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 2c73db4..ee04301 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -13,6 +13,6 @@ DIST gdb-weekly-7.6.50.20140107.tar.bz2 24988218 SHA256 d4749c5d9de5aa77cc627278
 DIST gdb-weekly-7.7.50.20140527.tar.bz2 25414486 SHA256 290cef1bc94c12b12d60316560551347d55fcbb743ba7d721c097351ebece6aa SHA512 8f1d8c801b156f8cd2e686eefcddd580ec8d272bfe970e9bf1756299aabfdda1adb44311b80b2f3edb763fda37fd9402be1acac20c827b4c4c66c8dadf3ad895 WHIRLPOOL 158e1c65dd9dcddf2b6d144e5d653d883f95ff0825a9a73d86d8993b35ae73a293d8053f6488e45e4ba6eebe159ac7f660bf77a2dc8e3d890ed1cce6a01e24c7
 DIST gdb-weekly-7.7.50.20140603.tar.bz2 25411073 SHA256 0b3c9baa22ca5aa627e91d0108072b800b3f8d5f6f2fe596ae5cf92837c79693 SHA512 f5fcb51a1d1af2d2b7ff4c308e122a2a73bfb4833f8878d7cb4d0cf21acea47bafcfe0b541760a468e2f5e9887c7522c89bf62d413c124619f239300224f4ad3 WHIRLPOOL 35469c381ac7e6725e6dd8b8807c980d49cdb795b9519ae4f67f53774a6cfb6c85d77cbf33b0d1817dfddffddb4d19ccca79fd12e098e58f2705ffaf4fc6f05e
 DIST gdb-weekly-7.7.50.20140610.tar.bz2 25454190 SHA256 cda14be3d8375a89d118c648be9a816c6c37813d5670d82b42c0eaefa523ace8 SHA512 144c7dbc7af7cde4c5d65c51c3ee7160a1f99fcccc64f68fcdcf4df73faa5ca27bcaa067d0dd9c749a520f05f404a1a2ce9fb4b7031562dadb935fd94fc4459c WHIRLPOOL 3b6e2499f75f0e51a9328b55cc4035ba3abe07b525ccc2639da4ada447bbf6380c4c8ee5486a2ccbd6090c1920699403b47947aadfc7665d4172f1125d0333cc
-DIST gdb-weekly-7.8.50.20140701.tar.bz2 25340858 SHA256 ac4258af80b6120914b3096f768e82997dd73da752f6f502c865420fa2ff3d11 SHA512 8903924cc846818db8199779b9ec7f08d7e65cc7d227dbc609d2e55c3e72e896a3237232f7c50d8c2a802d3c40e7fdab74d1090aecd0060515fd19b4f4bcffec WHIRLPOOL 93c15aef5d8c9c9e43114845a2024e39baa2455cdb8ad3e8575eb1ae5e3e6b08d4ae0b36e290e1635a24a0bc96ad49905e3201b032806fca3dc9d6121306f564
-DIST gdb-weekly-7.8.50.20140708.tar.bz2 25339492 SHA256 cf40bd65991d82edb9594fed37c82f602c2cf4d341b63489d00f662a9d1e924f SHA512 f0d3f694815d9e6bfc3be866996cc3f736644d08d4ef81c6de4ff3a39f654d43c0436313c13a2e5fbca4025c10ca6afcdc6335e53e84313a610a4a1de07ef4c2 WHIRLPOOL b8d3e2d8ff5bfa6a359d679e8bbf413debd9488c81f5eada6610b813b27fe18fedeeec9f587d4aa74850b72db207e26fd2b21ab5e3e07652d20c4eb845f08fa7
 DIST gdb-weekly-7.8.50.20140715.tar.bz2 25350867 SHA256 c999ffc0479b72e8d352ed5a4994005a477d9a05a2e0efe75c345ff4bb4c982d SHA512 19d9ddbb4c7384eaba6070ec70ddd1a93ded076c56620798127da581241a62e57e6d6144053970c73946297875a3d682cdad9713e0a149182d83662c8700d8ed WHIRLPOOL 787439e25f148b5ae561157e8f4c7881cc37aa793765bc36820396d874530c1c2c843c26ed8d945624ff1f218af6e6dea73274ae4e195352615759fa19721481
+DIST gdb-weekly-7.8.50.20140722.tar.bz2 25346294 SHA256 96872a78304c2953550c2377f1ca250c4989fb22b16d1b078f790bb78761ff52 SHA512 1419770a9083ed42b19eb5de3ba4715a93db1bd64183563df759a73a628591d8ece99f9bfab95a66b0eac137ad62fd47e646cafdd499085f21101c89e64a0079 WHIRLPOOL 3b8168fca85f8c90924b9acadf9432c0c33c79a0ebfa0c7b739997603f0b7ae95cf0867e03aee2fead7299212bbc36d42c9d1c2427edb5d74fbbdd3c4a0f6bef
+DIST gdb-weekly-7.8.50.20140729.tar.bz2 25405519 SHA256 3e59b6ef4882c38e3c50e910b06deca5407ab4c0dd3bc3ed8044c5f9065ca4de SHA512 56342ee5a4c0046ef5764f9799fecee6bf4d0ff799bdbe4247728f6a767c3436a878047ee3c5784ac4c7707a71b50e5d0504884ec9ded1bc258282af01ba939d WHIRLPOOL 9828664952e551ea698d2b77f8fbd44ac2320309f9b3cd30c410c096e34384f41e442b8f08ee111de0a73402ae3c6a0feacb92c8f9cc7dff7dae0279bf945e4d

diff --git a/sys-devel/gdb/gdb-7.8.50.20140701.ebuild b/sys-devel/gdb/gdb-7.8.50.20140722.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.8.50.20140701.ebuild
rename to sys-devel/gdb/gdb-7.8.50.20140722.ebuild

diff --git a/sys-devel/gdb/gdb-7.8.50.20140708.ebuild b/sys-devel/gdb/gdb-7.8.50.20140729.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.8.50.20140708.ebuild
rename to sys-devel/gdb/gdb-7.8.50.20140729.ebuild


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2014-07-21 17:32 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2014-07-21 17:32 UTC (permalink / raw
  To: gentoo-commits

commit:     90a11f7974e3bd76ebc83bbc427d6e3b9e375128
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 21 17:32:07 2014 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Jul 21 17:32:07 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/toolchain.git;a=commit;h=90a11f79

update gdb snapshots

---
 sys-devel/gdb/Manifest                                                  | 2 +-
 .../gdb/{gdb-7.8.50.20140624.ebuild => gdb-7.8.50.20140715.ebuild}      | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 4688e37..2c73db4 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -13,6 +13,6 @@ DIST gdb-weekly-7.6.50.20140107.tar.bz2 24988218 SHA256 d4749c5d9de5aa77cc627278
 DIST gdb-weekly-7.7.50.20140527.tar.bz2 25414486 SHA256 290cef1bc94c12b12d60316560551347d55fcbb743ba7d721c097351ebece6aa SHA512 8f1d8c801b156f8cd2e686eefcddd580ec8d272bfe970e9bf1756299aabfdda1adb44311b80b2f3edb763fda37fd9402be1acac20c827b4c4c66c8dadf3ad895 WHIRLPOOL 158e1c65dd9dcddf2b6d144e5d653d883f95ff0825a9a73d86d8993b35ae73a293d8053f6488e45e4ba6eebe159ac7f660bf77a2dc8e3d890ed1cce6a01e24c7
 DIST gdb-weekly-7.7.50.20140603.tar.bz2 25411073 SHA256 0b3c9baa22ca5aa627e91d0108072b800b3f8d5f6f2fe596ae5cf92837c79693 SHA512 f5fcb51a1d1af2d2b7ff4c308e122a2a73bfb4833f8878d7cb4d0cf21acea47bafcfe0b541760a468e2f5e9887c7522c89bf62d413c124619f239300224f4ad3 WHIRLPOOL 35469c381ac7e6725e6dd8b8807c980d49cdb795b9519ae4f67f53774a6cfb6c85d77cbf33b0d1817dfddffddb4d19ccca79fd12e098e58f2705ffaf4fc6f05e
 DIST gdb-weekly-7.7.50.20140610.tar.bz2 25454190 SHA256 cda14be3d8375a89d118c648be9a816c6c37813d5670d82b42c0eaefa523ace8 SHA512 144c7dbc7af7cde4c5d65c51c3ee7160a1f99fcccc64f68fcdcf4df73faa5ca27bcaa067d0dd9c749a520f05f404a1a2ce9fb4b7031562dadb935fd94fc4459c WHIRLPOOL 3b6e2499f75f0e51a9328b55cc4035ba3abe07b525ccc2639da4ada447bbf6380c4c8ee5486a2ccbd6090c1920699403b47947aadfc7665d4172f1125d0333cc
-DIST gdb-weekly-7.8.50.20140624.tar.bz2 25510497 SHA256 71efc78d3d7b2579be03b85b89bd09806b4c8cf7bd34c99929a8ab3b6faaa780 SHA512 840292e1b30ea3668657a928e63ecc230a12e3253cbe276bf60d069e78bd81a5adad949aa8d59a6b47d83a7ebd9af5f4d13317e94ab53c1b4f0b1bf84076effa WHIRLPOOL 00d788cd026f2e4ce42ffab22eeb4713a359b961bbd1a16cc26dbf1dd98ae6fa050b278677155c90f6e49037deae1ebd7d5662111e8bffd03552b7bca7b52b21
 DIST gdb-weekly-7.8.50.20140701.tar.bz2 25340858 SHA256 ac4258af80b6120914b3096f768e82997dd73da752f6f502c865420fa2ff3d11 SHA512 8903924cc846818db8199779b9ec7f08d7e65cc7d227dbc609d2e55c3e72e896a3237232f7c50d8c2a802d3c40e7fdab74d1090aecd0060515fd19b4f4bcffec WHIRLPOOL 93c15aef5d8c9c9e43114845a2024e39baa2455cdb8ad3e8575eb1ae5e3e6b08d4ae0b36e290e1635a24a0bc96ad49905e3201b032806fca3dc9d6121306f564
 DIST gdb-weekly-7.8.50.20140708.tar.bz2 25339492 SHA256 cf40bd65991d82edb9594fed37c82f602c2cf4d341b63489d00f662a9d1e924f SHA512 f0d3f694815d9e6bfc3be866996cc3f736644d08d4ef81c6de4ff3a39f654d43c0436313c13a2e5fbca4025c10ca6afcdc6335e53e84313a610a4a1de07ef4c2 WHIRLPOOL b8d3e2d8ff5bfa6a359d679e8bbf413debd9488c81f5eada6610b813b27fe18fedeeec9f587d4aa74850b72db207e26fd2b21ab5e3e07652d20c4eb845f08fa7
+DIST gdb-weekly-7.8.50.20140715.tar.bz2 25350867 SHA256 c999ffc0479b72e8d352ed5a4994005a477d9a05a2e0efe75c345ff4bb4c982d SHA512 19d9ddbb4c7384eaba6070ec70ddd1a93ded076c56620798127da581241a62e57e6d6144053970c73946297875a3d682cdad9713e0a149182d83662c8700d8ed WHIRLPOOL 787439e25f148b5ae561157e8f4c7881cc37aa793765bc36820396d874530c1c2c843c26ed8d945624ff1f218af6e6dea73274ae4e195352615759fa19721481

diff --git a/sys-devel/gdb/gdb-7.8.50.20140624.ebuild b/sys-devel/gdb/gdb-7.8.50.20140715.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.8.50.20140624.ebuild
rename to sys-devel/gdb/gdb-7.8.50.20140715.ebuild


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2014-07-13 16:05 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2014-07-13 16:05 UTC (permalink / raw
  To: gentoo-commits

commit:     578a8b02326d05a90b7258fb9a9c50d949737163
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 13 16:04:56 2014 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sun Jul 13 16:04:56 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/toolchain.git;a=commit;h=578a8b02

update gdb snapshots

---
 sys-devel/gdb/Manifest                                                 | 3 ++-
 .../gdb/{gdb-7.8.50.20140617.ebuild => gdb-7.8.50.20140701.ebuild}     | 0
 .../gdb/{gdb-7.8.50.20140617.ebuild => gdb-7.8.50.20140708.ebuild}     | 0
 3 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 1ffe0f9..4688e37 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -13,5 +13,6 @@ DIST gdb-weekly-7.6.50.20140107.tar.bz2 24988218 SHA256 d4749c5d9de5aa77cc627278
 DIST gdb-weekly-7.7.50.20140527.tar.bz2 25414486 SHA256 290cef1bc94c12b12d60316560551347d55fcbb743ba7d721c097351ebece6aa SHA512 8f1d8c801b156f8cd2e686eefcddd580ec8d272bfe970e9bf1756299aabfdda1adb44311b80b2f3edb763fda37fd9402be1acac20c827b4c4c66c8dadf3ad895 WHIRLPOOL 158e1c65dd9dcddf2b6d144e5d653d883f95ff0825a9a73d86d8993b35ae73a293d8053f6488e45e4ba6eebe159ac7f660bf77a2dc8e3d890ed1cce6a01e24c7
 DIST gdb-weekly-7.7.50.20140603.tar.bz2 25411073 SHA256 0b3c9baa22ca5aa627e91d0108072b800b3f8d5f6f2fe596ae5cf92837c79693 SHA512 f5fcb51a1d1af2d2b7ff4c308e122a2a73bfb4833f8878d7cb4d0cf21acea47bafcfe0b541760a468e2f5e9887c7522c89bf62d413c124619f239300224f4ad3 WHIRLPOOL 35469c381ac7e6725e6dd8b8807c980d49cdb795b9519ae4f67f53774a6cfb6c85d77cbf33b0d1817dfddffddb4d19ccca79fd12e098e58f2705ffaf4fc6f05e
 DIST gdb-weekly-7.7.50.20140610.tar.bz2 25454190 SHA256 cda14be3d8375a89d118c648be9a816c6c37813d5670d82b42c0eaefa523ace8 SHA512 144c7dbc7af7cde4c5d65c51c3ee7160a1f99fcccc64f68fcdcf4df73faa5ca27bcaa067d0dd9c749a520f05f404a1a2ce9fb4b7031562dadb935fd94fc4459c WHIRLPOOL 3b6e2499f75f0e51a9328b55cc4035ba3abe07b525ccc2639da4ada447bbf6380c4c8ee5486a2ccbd6090c1920699403b47947aadfc7665d4172f1125d0333cc
-DIST gdb-weekly-7.8.50.20140617.tar.bz2 25454042 SHA256 02b506ed1d3ee5148184219d956170e79b3640f0199a046d9e5df85f4e1ce7fc SHA512 9d6e51da932478c1aa5df5d2e74149ea17643e68624d8b48ef884001fffbb38e7917097517a6f1c2940ed3d8c5400044966992f97ec7e0e373d0a259e293e0df WHIRLPOOL 92c115887795173a7f7dac5dcc162fb9deaa19ea33d736071477bd89b2310e436a338ffd25afe6864f3788ddf2dfeccfb4934d53462023625dba673d33193fa2
 DIST gdb-weekly-7.8.50.20140624.tar.bz2 25510497 SHA256 71efc78d3d7b2579be03b85b89bd09806b4c8cf7bd34c99929a8ab3b6faaa780 SHA512 840292e1b30ea3668657a928e63ecc230a12e3253cbe276bf60d069e78bd81a5adad949aa8d59a6b47d83a7ebd9af5f4d13317e94ab53c1b4f0b1bf84076effa WHIRLPOOL 00d788cd026f2e4ce42ffab22eeb4713a359b961bbd1a16cc26dbf1dd98ae6fa050b278677155c90f6e49037deae1ebd7d5662111e8bffd03552b7bca7b52b21
+DIST gdb-weekly-7.8.50.20140701.tar.bz2 25340858 SHA256 ac4258af80b6120914b3096f768e82997dd73da752f6f502c865420fa2ff3d11 SHA512 8903924cc846818db8199779b9ec7f08d7e65cc7d227dbc609d2e55c3e72e896a3237232f7c50d8c2a802d3c40e7fdab74d1090aecd0060515fd19b4f4bcffec WHIRLPOOL 93c15aef5d8c9c9e43114845a2024e39baa2455cdb8ad3e8575eb1ae5e3e6b08d4ae0b36e290e1635a24a0bc96ad49905e3201b032806fca3dc9d6121306f564
+DIST gdb-weekly-7.8.50.20140708.tar.bz2 25339492 SHA256 cf40bd65991d82edb9594fed37c82f602c2cf4d341b63489d00f662a9d1e924f SHA512 f0d3f694815d9e6bfc3be866996cc3f736644d08d4ef81c6de4ff3a39f654d43c0436313c13a2e5fbca4025c10ca6afcdc6335e53e84313a610a4a1de07ef4c2 WHIRLPOOL b8d3e2d8ff5bfa6a359d679e8bbf413debd9488c81f5eada6610b813b27fe18fedeeec9f587d4aa74850b72db207e26fd2b21ab5e3e07652d20c4eb845f08fa7

diff --git a/sys-devel/gdb/gdb-7.8.50.20140617.ebuild b/sys-devel/gdb/gdb-7.8.50.20140701.ebuild
similarity index 100%
copy from sys-devel/gdb/gdb-7.8.50.20140617.ebuild
copy to sys-devel/gdb/gdb-7.8.50.20140701.ebuild

diff --git a/sys-devel/gdb/gdb-7.8.50.20140617.ebuild b/sys-devel/gdb/gdb-7.8.50.20140708.ebuild
similarity index 100%
rename from sys-devel/gdb/gdb-7.8.50.20140617.ebuild
rename to sys-devel/gdb/gdb-7.8.50.20140708.ebuild


^ permalink raw reply related	[flat|nested] 30+ messages in thread
* [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/
@ 2014-06-24 23:15 Mike Frysinger
  0 siblings, 0 replies; 30+ messages in thread
From: Mike Frysinger @ 2014-06-24 23:15 UTC (permalink / raw
  To: gentoo-commits

commit:     973b6fd52c9b33b9748bf191cb168f725c250eea
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 24 23:15:27 2014 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Jun 24 23:15:27 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/toolchain.git;a=commit;h=973b6fd5

update gdb snapshots

---
 sys-devel/gdb/Manifest                   |   2 +
 sys-devel/gdb/gdb-7.8.50.20140617.ebuild | 200 +++++++++++++++++++++++++++++++
 sys-devel/gdb/gdb-7.8.50.20140624.ebuild | 200 +++++++++++++++++++++++++++++++
 3 files changed, 402 insertions(+)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 1a753f7..1ffe0f9 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -13,3 +13,5 @@ DIST gdb-weekly-7.6.50.20140107.tar.bz2 24988218 SHA256 d4749c5d9de5aa77cc627278
 DIST gdb-weekly-7.7.50.20140527.tar.bz2 25414486 SHA256 290cef1bc94c12b12d60316560551347d55fcbb743ba7d721c097351ebece6aa SHA512 8f1d8c801b156f8cd2e686eefcddd580ec8d272bfe970e9bf1756299aabfdda1adb44311b80b2f3edb763fda37fd9402be1acac20c827b4c4c66c8dadf3ad895 WHIRLPOOL 158e1c65dd9dcddf2b6d144e5d653d883f95ff0825a9a73d86d8993b35ae73a293d8053f6488e45e4ba6eebe159ac7f660bf77a2dc8e3d890ed1cce6a01e24c7
 DIST gdb-weekly-7.7.50.20140603.tar.bz2 25411073 SHA256 0b3c9baa22ca5aa627e91d0108072b800b3f8d5f6f2fe596ae5cf92837c79693 SHA512 f5fcb51a1d1af2d2b7ff4c308e122a2a73bfb4833f8878d7cb4d0cf21acea47bafcfe0b541760a468e2f5e9887c7522c89bf62d413c124619f239300224f4ad3 WHIRLPOOL 35469c381ac7e6725e6dd8b8807c980d49cdb795b9519ae4f67f53774a6cfb6c85d77cbf33b0d1817dfddffddb4d19ccca79fd12e098e58f2705ffaf4fc6f05e
 DIST gdb-weekly-7.7.50.20140610.tar.bz2 25454190 SHA256 cda14be3d8375a89d118c648be9a816c6c37813d5670d82b42c0eaefa523ace8 SHA512 144c7dbc7af7cde4c5d65c51c3ee7160a1f99fcccc64f68fcdcf4df73faa5ca27bcaa067d0dd9c749a520f05f404a1a2ce9fb4b7031562dadb935fd94fc4459c WHIRLPOOL 3b6e2499f75f0e51a9328b55cc4035ba3abe07b525ccc2639da4ada447bbf6380c4c8ee5486a2ccbd6090c1920699403b47947aadfc7665d4172f1125d0333cc
+DIST gdb-weekly-7.8.50.20140617.tar.bz2 25454042 SHA256 02b506ed1d3ee5148184219d956170e79b3640f0199a046d9e5df85f4e1ce7fc SHA512 9d6e51da932478c1aa5df5d2e74149ea17643e68624d8b48ef884001fffbb38e7917097517a6f1c2940ed3d8c5400044966992f97ec7e0e373d0a259e293e0df WHIRLPOOL 92c115887795173a7f7dac5dcc162fb9deaa19ea33d736071477bd89b2310e436a338ffd25afe6864f3788ddf2dfeccfb4934d53462023625dba673d33193fa2
+DIST gdb-weekly-7.8.50.20140624.tar.bz2 25510497 SHA256 71efc78d3d7b2579be03b85b89bd09806b4c8cf7bd34c99929a8ab3b6faaa780 SHA512 840292e1b30ea3668657a928e63ecc230a12e3253cbe276bf60d069e78bd81a5adad949aa8d59a6b47d83a7ebd9af5f4d13317e94ab53c1b4f0b1bf84076effa WHIRLPOOL 00d788cd026f2e4ce42ffab22eeb4713a359b961bbd1a16cc26dbf1dd98ae6fa050b278677155c90f6e49037deae1ebd7d5662111e8bffd03552b7bca7b52b21

diff --git a/sys-devel/gdb/gdb-7.8.50.20140617.ebuild b/sys-devel/gdb/gdb-7.8.50.20140617.ebuild
new file mode 100644
index 0000000..d3cad2c
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.8.50.20140617.ebuild
@@ -0,0 +1,200 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
+
+EAPI="4"
+PYTHON_COMPAT=( python{2_7,3_3} )
+
+inherit flag-o-matic eutils python-single-r1
+
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+	if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; 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=""
+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 ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="!dev-util/gdbserver
+	>=sys-libs/ncurses-5.2-r2
+	sys-libs/readline
+	expat? ( dev-libs/expat )
+	lzma? ( app-arch/xz-utils )
+	python? ( ${PYTHON_DEPS} )
+	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}
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
+	use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
+	epatch_user
+	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 myconf=(
+		--with-pkgversion="$(gdb_branding)"
+		--with-bugurl='http://bugs.gentoo.org/'
+		--disable-werror
+		# Disable modules that are in a combined binutils/gdb tree. #490566
+		--disable-{binutils,etc,gas,gold,gprof,ld}
+	)
+	local sysroot="${EPREFIX}/usr/${CTARGET}"
+	is_cross && myconf+=(
+		--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
+			# This only disables building in the readline subdir.
+			# For gdb itself, it'll use the system version.
+			--disable-readline
+			--with-system-readline
+			--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
+			$(use_with expat)
+			$(use_with lzma)
+			$(use_enable nls)
+			$(use multitarget && echo --enable-targets=all)
+			$(use_with python python "${EPYTHON}")
+			$(use_with zlib)
+		)
+	fi
+
+	econf "${myconf[@]}"
+}
+
+src_test() {
+	nonfatal emake check || ewarn "tests failed"
+}
+
+src_install() {
+	use server && ! use client && cd gdb/gdbserver
+	default
+	use client && find "${ED}"/usr -name libiberty.a -delete
+	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
+
+	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.8.50.20140624.ebuild b/sys-devel/gdb/gdb-7.8.50.20140624.ebuild
new file mode 100644
index 0000000..d3cad2c
--- /dev/null
+++ b/sys-devel/gdb/gdb-7.8.50.20140624.ebuild
@@ -0,0 +1,200 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.25 2014/03/14 05:52:45 vapier Exp $
+
+EAPI="4"
+PYTHON_COMPAT=( python{2_7,3_3} )
+
+inherit flag-o-matic eutils python-single-r1
+
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+	if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; 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=""
+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 ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="!dev-util/gdbserver
+	>=sys-libs/ncurses-5.2-r2
+	sys-libs/readline
+	expat? ( dev-libs/expat )
+	lzma? ( app-arch/xz-utils )
+	python? ( ${PYTHON_DEPS} )
+	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}
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
+	use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
+	epatch_user
+	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 myconf=(
+		--with-pkgversion="$(gdb_branding)"
+		--with-bugurl='http://bugs.gentoo.org/'
+		--disable-werror
+		# Disable modules that are in a combined binutils/gdb tree. #490566
+		--disable-{binutils,etc,gas,gold,gprof,ld}
+	)
+	local sysroot="${EPREFIX}/usr/${CTARGET}"
+	is_cross && myconf+=(
+		--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
+			# This only disables building in the readline subdir.
+			# For gdb itself, it'll use the system version.
+			--disable-readline
+			--with-system-readline
+			--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
+			$(use_with expat)
+			$(use_with lzma)
+			$(use_enable nls)
+			$(use multitarget && echo --enable-targets=all)
+			$(use_with python python "${EPYTHON}")
+			$(use_with zlib)
+		)
+	fi
+
+	econf "${myconf[@]}"
+}
+
+src_test() {
+	nonfatal emake check || ewarn "tests failed"
+}
+
+src_install() {
+	use server && ! use client && cd gdb/gdbserver
+	default
+	use client && find "${ED}"/usr -name libiberty.a -delete
+	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
+
+	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
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2016-03-08  2:09 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-04 18:41 [gentoo-commits] proj/toolchain:master commit in: sys-devel/gdb/ Mike Frysinger
  -- strict thread matches above, loose matches on Subject: below --
2016-03-08  2:09 Mike Frysinger
2016-02-24 15:17 Mike Frysinger
2016-01-14 22:03 Mike Frysinger
2015-10-12 16:36 Mike Frysinger
2015-10-02 22:32 Mike Frysinger
2015-09-26 17:42 Mike Frysinger
2015-09-06  6:23 Mike Frysinger
2015-08-28  1:03 Mike Frysinger
2015-07-15  4:13 Mike Frysinger
2015-06-01  6:42 Mike Frysinger
2015-05-04  9:09 Mike Frysinger
2015-05-04  8:34 Mike Frysinger
2015-05-04  8:34 Mike Frysinger
2015-05-04  8:34 Mike Frysinger
2015-05-04  8:34 Mike Frysinger
2015-04-23 19:43 Mike Frysinger
2015-04-12 22:43 Mike Frysinger
2015-04-04 18:41 Mike Frysinger
2015-04-04 18:41 Mike Frysinger
2015-04-04 18:41 Mike Frysinger
2015-03-28  7:35 Mike Frysinger
2015-03-14  8:08 Mike Frysinger
2015-03-13 20:05 Mike Frysinger
2014-10-24  5:32 Mike Frysinger
2014-10-16  4:39 Mike Frysinger
2014-07-30  8:49 Mike Frysinger
2014-07-21 17:32 Mike Frysinger
2014-07-13 16:05 Mike Frysinger
2014-06-24 23:15 Mike Frysinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox