From 2bacbb3374587799c77a999f56352233a353b19e Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 20 May 2018 20:14:27 +0100 Subject: gentoo resync : 20.05.2018 --- dev-embedded/gputils/Manifest | 16 -- .../gputils/files/gputils-0.13.6-code_pack.patch | 182 --------------------- .../gputils/files/gputils-0.13.7-strncat.patch | 94 ----------- dev-embedded/gputils/gputils-0.13.6-r1.ebuild | 31 ---- dev-embedded/gputils/gputils-0.13.7.ebuild | 26 --- dev-embedded/gputils/gputils-0.14.0.ebuild | 18 -- dev-embedded/gputils/gputils-0.14.1.ebuild | 18 -- dev-embedded/gputils/gputils-0.14.2.ebuild | 18 -- dev-embedded/gputils/gputils-1.2.0.ebuild | 18 -- dev-embedded/gputils/gputils-1.4.0.ebuild | 25 --- 10 files changed, 446 deletions(-) delete mode 100644 dev-embedded/gputils/files/gputils-0.13.6-code_pack.patch delete mode 100644 dev-embedded/gputils/files/gputils-0.13.7-strncat.patch delete mode 100644 dev-embedded/gputils/gputils-0.13.6-r1.ebuild delete mode 100644 dev-embedded/gputils/gputils-0.13.7.ebuild delete mode 100644 dev-embedded/gputils/gputils-0.14.0.ebuild delete mode 100644 dev-embedded/gputils/gputils-0.14.1.ebuild delete mode 100644 dev-embedded/gputils/gputils-0.14.2.ebuild delete mode 100644 dev-embedded/gputils/gputils-1.2.0.ebuild delete mode 100644 dev-embedded/gputils/gputils-1.4.0.ebuild (limited to 'dev-embedded/gputils') diff --git a/dev-embedded/gputils/Manifest b/dev-embedded/gputils/Manifest index 932a9a11fd26..a131b2806e59 100644 --- a/dev-embedded/gputils/Manifest +++ b/dev-embedded/gputils/Manifest @@ -1,19 +1,3 @@ -AUX gputils-0.13.6-code_pack.patch 6399 BLAKE2B c2cff0001de354cb2b4831ad8e70cec507d0c6131522d40bbe26cb765dd6c29832bef122f3ae9a332f1a731e189a8b7658c893a7fe103c7d2cfa3ae3d45aa82c SHA512 6004be71785861c818d422d7279f84e693cb3c5d6e1172cf055eb73c56169274ab1047c36bfd02c54438fb7de1dec45a9243ebf91a53a0c8d23c3fcf3473ed7d -AUX gputils-0.13.7-strncat.patch 3444 BLAKE2B 91f0d6f93a3b12cfb0b3420d13831195968ab561a875365407de3d8b9fe61e715f261075baa45fbc6abbc96f7309d7eaa3b0763a0908be47c3c7a1698f489e5d SHA512 0958684bbacdbf5334ae0f49e30a62fb29e38d9717db922a8d82d49e61b0686cc66f78cba92a43f475f7496e147ad27fa424860305339c1b337803a7c9a538ee -DIST gputils-0.13.6.tar.gz 2042890 BLAKE2B 234534c227c1a56a4a23ec27f3cf436ed3a5bad0860bbae008866294039f6d3543266a97a424dade4501e41a78f831d2092544f91923290d84e9726f8810b820 SHA512 e5227863c2f103db133102d526fd60d08f306f0ca8cf4b1f951616e8cf72264912394fa51375734c006d48bbe1adf8038347c35d8401f15ec5cfe906008f212d -DIST gputils-0.13.7.tar.gz 2670129 BLAKE2B df1978105d679d930b5d1707b9db5b833baea83d196ae1861c08b89726bebafe9f14521233634561f5beb72cc05fc4670faeff4353e518b40877c63b85075303 SHA512 4133a0281c125abb964d2451bfff422444f9816ebb4c17dcc8faa88829e7a84d6cb542cfb9acda397ef9f14a1979644fbcf29aa489cdf94fb6e26c99b2ee901b -DIST gputils-0.14.0.tar.gz 2802791 BLAKE2B 34c5da263a3a3bc1e24b85e03c9169e8e563742583eb34becd62bd9934a44238ff41ac95cb7c05bc552ee2b23110c178c5e87db4adc929e85699a471bfa07d5b SHA512 ca50c95fc81043f8672db0d5101831de65a536ce8e5061aabedfa340f821bc7eb6db7bea6f8923b239167ed65a17b1fe7d32d40e10e69b92d351ba408535f1d4 -DIST gputils-0.14.1.tar.gz 3233430 BLAKE2B 16e9442636f525c936f81a02537732833184100d120ec9bff509fa362fb48753f3fbfd33053504e48b1933a701cd4a00129ced77c740bb83bdfc667db765ff5d SHA512 e32b7628377390a491b3455a7c5c89cf29b8dd4928f450c879d4d9de4416536265198346ba5b5fad073ac03c33af879ab8acc0a6d6d4713d5ef8c3ea94a4c4dd -DIST gputils-0.14.2.tar.gz 3257391 BLAKE2B 61a837bc90dea10867070ddb6422657ea69f1bc8a7e8992174043db1d443841ad6573db81d29ed453f80b4a8a51956d75ae70e85dd2f1b24ae5779832e72caa9 SHA512 80e3d488a043e6915e297951190fec2dfb8d073bee793a64e2574aa6c88ad3c180f6e541b71c3dc8f5b844766236293b7c37abd1461593f5d827fdb84cf65a6c -DIST gputils-1.2.0.tar.gz 7585602 BLAKE2B b536e7027a3184ea7f22536cbd146416554e756fffe0dd885385bce98065bbd8daedfb1c7750af18888697da74fcaf1009b18b0e8e13c88c361bd3bc105967bb SHA512 bb512bb4c55ca4d6bcd2dd12c07f63c51f1a754b75280c7bc2cea469016ee074ba0f07755899de4d5af431897b3e0a33a5f72a3b64f495f38952fb948719a1bd -DIST gputils-1.4.0.tar.gz 9659449 BLAKE2B c4959cee415496aef32a7fb9155896c5cbcca2e71f4c464c8a6f62dc3be848f9545f561cd624f634490f44541b914567a47f52d423c51afb93ec89e732c3dbc5 SHA512 b3425f218b9ef17a3e395c3d4588490cd0cd3bd53d009c1cf499e937438601b2b2ffeffad58a6a741cb326c82b18343ff066f531db033fe5a9bfcbb2fbbfc993 DIST gputils-1.5.0.tar.gz 13155377 BLAKE2B 68f6ed2ba93f83eaae0573dde5fe8d3a67ec6cf4349832e5edcab70ec35db7d8210f28d46bf3272a7b7f9b52299b1289792b1ca2a75b952e7ea2fc263448c8b9 SHA512 fc74e92ddfe2c9c7ee272a712a411bf01790358c310afc9a802f503902675fa4717410354bf8791f64da45b63f0b1f562b55fdd7127d3989f4295ebe5f80b645 -EBUILD gputils-0.13.6-r1.ebuild 680 BLAKE2B d499daf5970d7a5a4328cda71379191cc9d9a6369d761ae37351cee86474fdfd3f71e07a76b3105fad1ec4cb77e2797721ba989b3a5b21510b22e405bbb6a18c SHA512 70234c4679904a1299e61cd3dae974efe4c8d5f4278f58f04206be77cd9e1c6ac1925f5b5d12d404d5b61d654995900f0a5c441892bc8f7b009abeadac7a0d22 -EBUILD gputils-0.13.7.ebuild 623 BLAKE2B f2e6a2649683c4c60ed5440d0c6cd3c87b56a8c034f861729831252e7cf81d452e46eb1920bff795382fea3dbd955fa09892a24acabce2826b76fd51879aadf7 SHA512 3b91132edfe256b5778106526dfc21e66a62dc8cddb23e145f5770ce45261fcdc00b6cd0d4761675ae6ba6e3027c27059ea73c347e083e9c836bc5b066cb1836 -EBUILD gputils-0.14.0.ebuild 417 BLAKE2B 357c3ceefa4faba0e77a4bd23e24494f7afa81d21a5cb13e5cfba4236672ed0cbdc2477f7f427b87e32797c912b67e3509cf76a3559380985a7735ad3c5731dc SHA512 916c92e512b10fb084e6eea1e97d672a1a48644f6a81a9e423ee43ebdad884852cfe1c7343e4f442b3df99d1fcbcfe50ef01698826405894c7f3346b7eca65ab -EBUILD gputils-0.14.1.ebuild 417 BLAKE2B 357c3ceefa4faba0e77a4bd23e24494f7afa81d21a5cb13e5cfba4236672ed0cbdc2477f7f427b87e32797c912b67e3509cf76a3559380985a7735ad3c5731dc SHA512 916c92e512b10fb084e6eea1e97d672a1a48644f6a81a9e423ee43ebdad884852cfe1c7343e4f442b3df99d1fcbcfe50ef01698826405894c7f3346b7eca65ab -EBUILD gputils-0.14.2.ebuild 417 BLAKE2B 357c3ceefa4faba0e77a4bd23e24494f7afa81d21a5cb13e5cfba4236672ed0cbdc2477f7f427b87e32797c912b67e3509cf76a3559380985a7735ad3c5731dc SHA512 916c92e512b10fb084e6eea1e97d672a1a48644f6a81a9e423ee43ebdad884852cfe1c7343e4f442b3df99d1fcbcfe50ef01698826405894c7f3346b7eca65ab -EBUILD gputils-1.2.0.ebuild 417 BLAKE2B 357c3ceefa4faba0e77a4bd23e24494f7afa81d21a5cb13e5cfba4236672ed0cbdc2477f7f427b87e32797c912b67e3509cf76a3559380985a7735ad3c5731dc SHA512 916c92e512b10fb084e6eea1e97d672a1a48644f6a81a9e423ee43ebdad884852cfe1c7343e4f442b3df99d1fcbcfe50ef01698826405894c7f3346b7eca65ab -EBUILD gputils-1.4.0.ebuild 500 BLAKE2B a6795a0fd82a60f9f92fe8c4fd5939d10ff36f15cf6c4be5e80773f5cf9cfe3b046694e9d6aad8b983c2b65c292518d01406974bdb2b625cf977e824b55bcdcf SHA512 7ebbfff670be8b161b68e7d798d019a9d02eebe3606680e1e78a7cc667f143e54b2da1741c82c4b47b301f3c702d11ed1af4bf2e8b62ec6bd54cae0f54fe7f12 EBUILD gputils-1.5.0.ebuild 627 BLAKE2B 4eff6895ea80d6797e8bf6488b3f2428f521218fa29dd6085c4c9bf2f095815fa8d9485e3cfc50b89e2350e1abadec0b2c80ae0ee2bd93059b2e7c6e2df22545 SHA512 cdf4695daf85d2b6f4c9c2286ac37a45025394a2c40e525a42678bdf2f360afba2e5ba8139a81792cb3ea86eeb5a33246b13926b917cc07d9e137e6b4b5701cb MISC metadata.xml 328 BLAKE2B 4fe3d4a646d412fecab3343797849e90864c6fda41400da3a71e430f0bd1f8d3a8ce552ba0f0127049bf70985f9b7ebc8005c8dd124fa5c5fc113cbdf7cbcd62 SHA512 7883c33a023766278a8d827d6c3435848dc4647e2218c5d7552d14d14a49a6534d75df8b27b6231dcf940b62ed8ac86b0a0bf898233726297d2af4083ab98fd4 diff --git a/dev-embedded/gputils/files/gputils-0.13.6-code_pack.patch b/dev-embedded/gputils/files/gputils-0.13.6-code_pack.patch deleted file mode 100644 index f743ec343f62..000000000000 --- a/dev-embedded/gputils/files/gputils-0.13.6-code_pack.patch +++ /dev/null @@ -1,182 +0,0 @@ -Index: gpasm/lst.c -=================================================================== ---- gpasm/lst.c (revision 541) -+++ gpasm/lst.c (revision 542) -@@ -212,11 +212,75 @@ - } - } - -+unsigned int lst_data(char *m, unsigned int byte_org, -+ unsigned int bytes_emitted, size_t sizeof_m) -+{ -+ char buf[BUFSIZ]; -+ unsigned int i; -+ unsigned int lst_bytes = 0; -+ -+ if ((byte_org & 1) != 0) { -+ /* not word-aligned */ -+ /* list first byte */ -+ unsigned char emit_byte = (unsigned char)(i_memory_get(state.i_memory, -+ (byte_org >> 1)) >> 8); -+ snprintf(buf, sizeof(buf), "%02X", emit_byte); -+ strncat(m, buf, sizeof_m); -+ ++lst_bytes; -+ /* list whole words */ -+ for (i = 0; (i < ((bytes_emitted-1) >> 1)) && (i < 1); ++i) { -+ unsigned int emit_word = i_memory_get(state.i_memory, -+ ((byte_org+1) >> 1) + i) & 0xffff; -+ snprintf(buf, sizeof(buf), "%02X %02X", emit_word & 0x00ff, -+ emit_word >> 8); -+ strncat(m, buf, sizeof_m); -+ lst_bytes += 2; -+ } -+ /* list extra byte if odd */ -+ if (((byte_org+bytes_emitted) & 1) != 0) { -+ snprintf(buf, sizeof(buf), "%02X ", i_memory_get(state.i_memory, -+ ((byte_org + bytes_emitted - 2) >> 1)) & 0x00ff); -+ strncat(m, buf, sizeof_m); -+ ++lst_bytes; -+ } -+ else { -+ strncat(m, " ", sizeof_m); -+ } -+ } -+ else { /* word-aligned */ -+ /* list full words as bytes */ -+ for (i = 0; (i < (bytes_emitted >> 1)) && (i < 2); ++i) { -+ unsigned int emit_word = i_memory_get(state.i_memory, -+ (byte_org>>1) + i) & 0xffff; -+ snprintf(buf, sizeof(buf), "%04X ", emit_word); -+ strncat(m, buf, sizeof_m); -+ lst_bytes += 2; -+ } -+ if (bytes_emitted < 4) { -+ /* list extra byte if odd */ -+ if (((byte_org+bytes_emitted) & 1) != 0) { -+ snprintf(buf, sizeof(buf), "%02X ", i_memory_get(state.i_memory, -+ (byte_org+bytes_emitted)>>1) & 0x00ff); -+ strncat(m, buf, sizeof_m); -+ ++lst_bytes; -+ } -+ else { -+ strncat(m, " ", sizeof_m); -+ } -+ } -+ } -+ -+ return lst_bytes; -+} -+ - void lst_format_line(char *src_line, int value) - { - char m[BUFSIZ]; - char buf[BUFSIZ]; - unsigned int emitted = 0; -+ unsigned int byte_org = 0; -+ unsigned int bytes_emitted = 0; -+ unsigned int lst_bytes; - - assert(src_line != NULL); - -@@ -239,41 +303,21 @@ - state.device.id_location + 1) & 0xffff); - break; - case insn: -- emitted = state.org - state.lst.line.was_org -- + (state.obj.section && -- state.obj.section->emitted_pack_byte ? 1 : 0); -- snprintf(m, sizeof(m), "%04X ", (state.lst.line.was_org << _16bit_core) -- - (state.obj.section && -- ((emitted == 0 && -- state.obj.section->have_pack_byte) || -- state.obj.section->emitted_pack_byte) ? 1 : 0)); -+ byte_org = (state.lst.line.was_org << 1); -+ if (state.obj.section) -+ byte_org -= (state.obj.section->emitted_pack_byte ? 1 : 0); -+ bytes_emitted = (state.org << 1) - byte_org; -+ if (state.obj.section) -+ bytes_emitted -= (state.obj.section->have_pack_byte ? 1 : 0); -+ emitted = (bytes_emitted >> 1); -+ if (((byte_org & 1) == 0) && ((bytes_emitted & 1) != 0)) -+ emitted += 1; -+ snprintf(m, sizeof(m), "%04X ", byte_org >> (1 - _16bit_core)); - -- if (emitted >= 1) { -- if(state.obj.section && state.obj.section->have_pack_byte && emitted == 1) -- snprintf(buf, sizeof(buf), "%02X ", i_memory_get(state.i_memory, state.lst.line.was_org) & 0xff); -- else if(state.obj.section && state.obj.section->emitted_pack_byte) -- snprintf(buf, sizeof(buf), " %02X ", (i_memory_get(state.i_memory, state.lst.line.was_org - 1) & 0xff00) >> 8); -- else -- snprintf(buf, sizeof(buf), "%04X ", i_memory_get(state.i_memory, -- state.lst.line.was_org) & 0xffff); -+ lst_bytes = lst_data(m, byte_org, bytes_emitted, sizeof(m)); -+ byte_org += lst_bytes; -+ bytes_emitted -= lst_bytes; - -- strncat(m, buf, sizeof(m)); -- } else -- strncat(m, " ", sizeof(m)); -- -- if (emitted >= 2) { -- if(state.obj.section && state.obj.section->have_pack_byte && emitted == 2) -- snprintf(buf, sizeof(buf), "%02X ", i_memory_get(state.i_memory, -- state.lst.line.was_org -- + (state.obj.section->emitted_pack_byte ? 0 : 1)) & 0xffff); -- else -- snprintf(buf, sizeof(buf), "%04X ", i_memory_get(state.i_memory, -- state.lst.line.was_org -- + (state.obj.section && -- state.obj.section->emitted_pack_byte ? 0 : 1)) & 0xffff); -- strncat(m, buf, sizeof(buf)); -- } else -- strncat(m, " ", sizeof(m)); - break; - case config: - if(_16bit_core) { -@@ -376,39 +420,16 @@ - lst_line(m); - } - -- if (emitted > 2) { -- int i; -+ if (bytes_emitted > 0) { -+ while (bytes_emitted > 0) { -+ /* data left to print on separate lines */ - -- for (i = 2; i < emitted; i += 2) { -- unsigned int org = state.lst.line.was_org + i - -- (state.obj.section && state.obj.section->emitted_pack_byte ? 1 : 0); -- -- if ((i + 1) < emitted) -- if(state.obj.section && state.obj.section->have_pack_byte) -- snprintf(m, sizeof(m), "%04X %04X %02X ", -- org << _16bit_core, -- i_memory_get(state.i_memory, org) & 0xffff, -- i_memory_get(state.i_memory, org + 1) & 0xff); -- else -- snprintf(m, sizeof(m), "%04X %04X %04X", -- org << _16bit_core, -- i_memory_get(state.i_memory, org) & 0xffff, -- i_memory_get(state.i_memory, org + 1) & 0xffff); -- else { -- if(state.obj.section && state.obj.section->have_pack_byte) -- snprintf(m, sizeof(m), "%04X %02X ", -- ((state.lst.line.was_org + i) << _16bit_core), -- i_memory_get(state.i_memory, -- state.lst.line.was_org + i) & 0xff); -- else -- snprintf(m, sizeof(m), "%04X %04X", -- ((state.lst.line.was_org + i) << _16bit_core), -- i_memory_get(state.i_memory, -- state.lst.line.was_org + i) & 0xffff); -- } -+ strncpy(m, " ", sizeof(m)); -+ lst_bytes = lst_data(m, byte_org, bytes_emitted, sizeof(m)); -+ byte_org += lst_bytes; -+ bytes_emitted -= lst_bytes; - lst_line(m); - } -- - state.cod.emitting = 0; - } - diff --git a/dev-embedded/gputils/files/gputils-0.13.7-strncat.patch b/dev-embedded/gputils/files/gputils-0.13.7-strncat.patch deleted file mode 100644 index 577a4bf0328f..000000000000 --- a/dev-embedded/gputils/files/gputils-0.13.7-strncat.patch +++ /dev/null @@ -1,94 +0,0 @@ -https://sourceforge.net/tracker/?func=detail&aid=3081197&group_id=41924&atid=431665 -https://sourceforge.net/tracker/?func=detail&aid=3081206&group_id=41924&atid=431665 - ---- a/gpasm/scan.c -+++ b/gpasm/scan.c -@@ -461,9 +461,7 @@ search_pathes(struct source_context *new, char *name) - int i; - - for(i = 0; i < state.path_num; i++) { -- strncpy(tryname, state.paths[i], sizeof(tryname)); -- strncat(tryname, COPY_CHAR, sizeof(tryname)); -- strncat(tryname, name, sizeof(tryname)); -+ snprintf(tryname, sizeof(tryname), "%s%s%s", state.paths[i], COPY_CHAR, name); - new->f = fopen(tryname, "rt"); - if(new->f) { - new->name = strdup(tryname); ---- a/gplink/gplink.c -+++ b/gplink/gplink.c -@@ -340,9 +340,7 @@ void gplink_open_coff(char *name) - int i; - - for(i = 0; i < state.numpaths; i++) { -- strncpy(file_name, state.paths[i], sizeof(file_name)); -- strncat(file_name, COPY_CHAR, sizeof(file_name)); -- strncat(file_name, name, sizeof(file_name)); -+ snprintf(file_name, sizeof(file_name), "%s%s%s", state.paths[i], COPY_CHAR, name); - coff = fopen(file_name, "rb"); - if (coff != NULL) { - break; -@@ -695,9 +693,7 @@ linker(void) - gp_error("linker script not specified and can't determine default script"); - return EXIT_FAILURE; - } -- strncpy(file_name, gp_lkr_path, sizeof(file_name)); -- strncat(file_name, COPY_CHAR, sizeof(file_name)); -- strncat(file_name, script_name, sizeof(file_name)); -+ snprintf(file_name, sizeof(file_name), "%s%s%s", gp_lkr_path, COPY_CHAR, script_name); - gp_message("using default linker script \"%s\"", file_name); - open_src(file_name, 0); - yyparse(); ---- a/gplink/scan.c -+++ b/gplink/scan.c -@@ -115,9 +115,7 @@ void open_src(char *name, int isinclude) - int i; - - for(i = 0; i < state.numpaths; i++) { -- strncpy(tryname, state.paths[i], sizeof(tryname)); -- strncat(tryname, COPY_CHAR, sizeof(tryname)); -- strncat(tryname, name, sizeof(tryname)); -+ snprintf(tryname, sizeof(tryname), "%s%s%s", state.paths[i], COPY_CHAR, name); - new->f = fopen(tryname, "rt"); - if(new->f) { - new->name = strdup(tryname); ---- a/gpasm/lst.c -+++ b/gpasm/lst.c -@@ -149,22 +149,23 @@ void lst_memory_map(MemBlock *m) - } - - if(row_used) { -- snprintf(buf, sizeof(buf), "%08x :", (i + base) << _16bit_core); -+ int len = sizeof(buf); -+ len -= snprintf(buf, len, "%08x :", (i + base) << _16bit_core); - for (j = 0; j < num_per_line; j++) { - if ((j % num_per_block) == 0) { -- strncat(buf, " ", sizeof(buf)); -+ strncat(buf, " ", len--); - } - if (m->memory[i + j] & MEM_USED_MASK) { -- strncat(buf, "X", sizeof(buf)); -+ strncat(buf, "X", len--); - if (_16bit_core) { - /* each word has two bytes */ -- strncat(buf, "X", sizeof(buf)); -+ strncat(buf, "X", len--); - } - } else { -- strncat(buf, "-", sizeof(buf)); -+ strncat(buf, "-", len--); - if (_16bit_core) { - /* each word has two bytes */ -- strncat(buf, "-", sizeof(buf)); -+ strncat(buf, "-", len--); - } - } - } -@@ -404,7 +405,7 @@ void lst_format_line(char *src_line, int value) - } else { - snprintf(buf, sizeof(buf), " M "); - } -- strncat(m, buf, sizeof(m)); -+ strncat(m, buf, sizeof(m) - strlen(m)); - - /* Now copy 'l' to 'e', expanding tabs as required */ - { diff --git a/dev-embedded/gputils/gputils-0.13.6-r1.ebuild b/dev-embedded/gputils/gputils-0.13.6-r1.ebuild deleted file mode 100644 index 2e47afd1056f..000000000000 --- a/dev-embedded/gputils/gputils-0.13.6-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit eutils - -DESCRIPTION="Tools including assembler, linker and librarian for PIC microcontrollers" -HOMEPAGE="http://gputils.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-code_pack.patch -} - -src_install() { - emake DESTDIR="${D}" install || die "Installation failed" - dodoc AUTHORS ChangeLog INSTALL NEWS README TODO doc/gputils.ps - insinto /usr/share/doc/${PF}/ - doins doc/gputils.pdf -} diff --git a/dev-embedded/gputils/gputils-0.13.7.ebuild b/dev-embedded/gputils/gputils-0.13.7.ebuild deleted file mode 100644 index 9d12d799263e..000000000000 --- a/dev-embedded/gputils/gputils-0.13.7.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="2" - -inherit eutils - -DESCRIPTION="Tools including assembler, linker and librarian for PIC microcontrollers" -HOMEPAGE="http://gputils.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -src_prepare() { - epatch "${FILESDIR}"/${P}-strncat.patch -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog INSTALL NEWS README TODO doc/gputils.ps - insinto /usr/share/doc/${PF} - doins doc/gputils.pdf || die -} diff --git a/dev-embedded/gputils/gputils-0.14.0.ebuild b/dev-embedded/gputils/gputils-0.14.0.ebuild deleted file mode 100644 index 0e60ba69f23e..000000000000 --- a/dev-embedded/gputils/gputils-0.14.0.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -DESCRIPTION="Tools including assembler, linker and librarian for PIC microcontrollers" -HOMEPAGE="http://gputils.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -src_install() { - default - dodoc doc/gputils.pdf -} diff --git a/dev-embedded/gputils/gputils-0.14.1.ebuild b/dev-embedded/gputils/gputils-0.14.1.ebuild deleted file mode 100644 index 0e60ba69f23e..000000000000 --- a/dev-embedded/gputils/gputils-0.14.1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -DESCRIPTION="Tools including assembler, linker and librarian for PIC microcontrollers" -HOMEPAGE="http://gputils.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -src_install() { - default - dodoc doc/gputils.pdf -} diff --git a/dev-embedded/gputils/gputils-0.14.2.ebuild b/dev-embedded/gputils/gputils-0.14.2.ebuild deleted file mode 100644 index 0e60ba69f23e..000000000000 --- a/dev-embedded/gputils/gputils-0.14.2.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -DESCRIPTION="Tools including assembler, linker and librarian for PIC microcontrollers" -HOMEPAGE="http://gputils.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -src_install() { - default - dodoc doc/gputils.pdf -} diff --git a/dev-embedded/gputils/gputils-1.2.0.ebuild b/dev-embedded/gputils/gputils-1.2.0.ebuild deleted file mode 100644 index 0e60ba69f23e..000000000000 --- a/dev-embedded/gputils/gputils-1.2.0.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -DESCRIPTION="Tools including assembler, linker and librarian for PIC microcontrollers" -HOMEPAGE="http://gputils.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -src_install() { - default - dodoc doc/gputils.pdf -} diff --git a/dev-embedded/gputils/gputils-1.4.0.ebuild b/dev-embedded/gputils/gputils-1.4.0.ebuild deleted file mode 100644 index 0a2f1952d814..000000000000 --- a/dev-embedded/gputils/gputils-1.4.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit toolchain-funcs - -DESCRIPTION="Tools including assembler, linker and librarian for PIC microcontrollers" -HOMEPAGE="http://gputils.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -src_configure() { - tc-ld-disable-gold #369291 - default -} - -src_install() { - default - dodoc doc/gputils.pdf -} -- cgit v1.2.3