diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2009-12-01 20:38:05 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2009-12-01 20:38:05 +0000 |
commit | d2ec76c10be35677de01655f46c8e9072d7c2aee (patch) | |
tree | 94c80f714a4e892466d84e7656f1924e52750981 /dev-embedded/gpsim | |
parent | sci-electronics/ktechlab removal (Pending 2009-12-01), see bug #293089 for re... (diff) | |
download | gentoo-2-d2ec76c10be35677de01655f46c8e9072d7c2aee.tar.gz gentoo-2-d2ec76c10be35677de01655f46c8e9072d7c2aee.tar.bz2 gentoo-2-d2ec76c10be35677de01655f46c8e9072d7c2aee.zip |
old
(Portage version: 2.2_rc54/cvs/Linux x86_64)
Diffstat (limited to 'dev-embedded/gpsim')
-rw-r--r-- | dev-embedded/gpsim/Manifest | 4 | ||||
-rw-r--r-- | dev-embedded/gpsim/files/gpsim-0.22.0-eXdbm.patch | 45 | ||||
-rw-r--r-- | dev-embedded/gpsim/files/gpsim-0.22.0-gcc43.patch | 194 | ||||
-rw-r--r-- | dev-embedded/gpsim/gpsim-0.22.0.ebuild | 45 |
4 files changed, 0 insertions, 288 deletions
diff --git a/dev-embedded/gpsim/Manifest b/dev-embedded/gpsim/Manifest index 10bfc952bef9..6934360be90a 100644 --- a/dev-embedded/gpsim/Manifest +++ b/dev-embedded/gpsim/Manifest @@ -1,8 +1,4 @@ -AUX gpsim-0.22.0-eXdbm.patch 1948 RMD160 06448d964aebd6a752525b22e211e98a1ea4ee05 SHA1 7e114b69627496be5af95a2839dde4cdd75c9142 SHA256 51edfc447ba37fa5e909e13448bcba77a3c7c18362378245678bb8a784b2bd28 -AUX gpsim-0.22.0-gcc43.patch 6713 RMD160 e0bdb9b9854414d9db8fe8de96a888f6f05b4093 SHA1 0583dcd317b3e054dffc5a618b9048114d70a5fc SHA256 ca5ac3e69e9acd816997d55eaf2e4863e9c959148d72588bffcfca5a30a8305e -DIST gpsim-0.22.0.tar.gz 1528125 RMD160 92701bf669a20a6e17e9c3f8b03627ac9214a4bf SHA1 26315f15b0c675f84c0fad6330befb0e683d0bdd SHA256 08fdc92b88dee4cd9d63e5abe56dc73940b0efec427997eee005f8fe75d54fc7 DIST gpsim-0.23.0.tar.gz 1660387 RMD160 429b570ccfdbda11f64b799b468e45272ee1caee SHA1 cca3c379729a3af58b4df4fab95459cb41ac671c SHA256 b0a0be879bdd3fc7ebb7d4df83ce18d20f9f1b4ecf99938c622bf15cec4b84a2 -EBUILD gpsim-0.22.0.ebuild 1125 RMD160 5d773405b69a9628abf00c1de81cb420061e1550 SHA1 0424969ec954c042bf3b70b3745b83d6e01dee69 SHA256 9c23b0263c7d09214c423a3bbbba45e42ad048b63c172b30c6e0e3d9f3b4355e EBUILD gpsim-0.23.0.ebuild 996 RMD160 4a523dd1ede948d8754d955b3e2dad9d3b9d0dd5 SHA1 0ad61c6ccbc30fc11eb169905e86c9bffff196b4 SHA256 cdb40c341ac03f258f3dbc75b39bee5bf349df36ffd26a4e19bf930ee930db37 MISC ChangeLog 6611 RMD160 067d35e06f1ed65807d29ef3050a42dbd6818fd5 SHA1 8569d99bcd1f866a0f161670941adf5a15e75e55 SHA256 f96ffd100556a10d7ea846f7a645c47070f284983691314179d83b959dde854e MISC metadata.xml 165 RMD160 3965c22a153ed350bcbd52de07c08ad47dd03cd7 SHA1 54b9da7fdc6d8376c990288c72938be9855ef8b6 SHA256 fb7ede94a0633f77d601e3e81580eac1624a3bca14401a49d94082579507ba0a diff --git a/dev-embedded/gpsim/files/gpsim-0.22.0-eXdbm.patch b/dev-embedded/gpsim/files/gpsim-0.22.0-eXdbm.patch deleted file mode 100644 index ba83efc6791d..000000000000 --- a/dev-embedded/gpsim/files/gpsim-0.22.0-eXdbm.patch +++ /dev/null @@ -1,45 +0,0 @@ -diff -Naur gpsim-0.22.0.orig/cli/Makefile.am gpsim-0.22.0/cli/Makefile.am ---- gpsim-0.22.0.orig/cli/Makefile.am 2006-07-02 04:59:01.000000000 +0200 -+++ gpsim-0.22.0/cli/Makefile.am 2007-01-29 15:14:09.000000000 +0100 -@@ -47,7 +47,7 @@ - cmd_stimulus.h cmd_x.h symbol_t.h cmd_frequency.h cmd_icd.h \ - cmd_macro.h ui_gpsim.h - --libgpsimcli_la_LIBADD = $(LIBREADLINE) -+libgpsimcli_la_LIBADD = $(LIBREADLINE) ../eXdbm/libgpsim_eXdbm.la - - AM_YFLAGS = -dvt - -diff -Naur gpsim-0.22.0.orig/gpsim/Makefile.am gpsim-0.22.0/gpsim/Makefile.am ---- gpsim-0.22.0.orig/gpsim/Makefile.am 2006-04-09 04:09:31.000000000 +0200 -+++ gpsim-0.22.0/gpsim/Makefile.am 2007-01-29 15:17:07.000000000 +0100 -@@ -9,6 +9,6 @@ - gpsim_SOURCES = main.cc - - gpsim_LDFLAGS = $(shell gtk-config --cflags) --gpsim_LDADD = ../src/libgpsim.la ../cli/libgpsimcli.la ../gui/libgpsimgui.la \ -- ../eXdbm/libgpsim_eXdbm.la @GTK@ @GDK@ @GLIB@ -lstdc++ -lpopt \ -+gpsim_LDADD = ../src/libgpsim.la ../eXdbm/libgpsim_eXdbm.la ../cli/libgpsimcli.la ../gui/libgpsimgui.la \ -+ @GTK@ @GDK@ @GLIB@ -lstdc++ -lpopt \ - @X_LDFLAGS@ @Y_LDFLAGS@ @LIBREADLINE@ -diff -Naur gpsim-0.22.0.orig/gui/Makefile.am gpsim-0.22.0/gui/Makefile.am ---- gpsim-0.22.0.orig/gui/Makefile.am 2006-05-02 04:48:54.000000000 +0200 -+++ gpsim-0.22.0/gui/Makefile.am 2007-01-29 15:15:14.000000000 +0100 -@@ -17,6 +17,7 @@ - preferences.cc preferences.h \ - settings.h settings_exdbm.h - -+libgpsimgui_la_LIBADD = ../eXdbm/libgpsim_eXdbm.la - libgpsimgui_la_LDFLAGS = @X_LDFLAGS@ @Y_LDFLAGS@ - - pixmapdir = $(datadir)/gpsim -diff -Naur gpsim-0.22.0.orig/Makefile.am gpsim-0.22.0/Makefile.am ---- gpsim-0.22.0.orig/Makefile.am 2006-10-21 04:06:53.000000000 +0200 -+++ gpsim-0.22.0/Makefile.am 2007-01-29 15:17:37.000000000 +0100 -@@ -1,5 +1,5 @@ - --SUBDIRS = cli xpms eXdbm gui src gpsim modules examples doc regression -+SUBDIRS = eXdbm cli xpms gui src gpsim modules examples doc regression - - dist-hook: - cp gpsim.spec $(distdir) diff --git a/dev-embedded/gpsim/files/gpsim-0.22.0-gcc43.patch b/dev-embedded/gpsim/files/gpsim-0.22.0-gcc43.patch deleted file mode 100644 index 34c4d5306b12..000000000000 --- a/dev-embedded/gpsim/files/gpsim-0.22.0-gcc43.patch +++ /dev/null @@ -1,194 +0,0 @@ -diff -u --recursive gpsim-0.22.0-orig/cli/cmd_clear.cc gpsim-0.22.0/cli/cmd_clear.cc ---- gpsim-0.22.0-orig/cli/cmd_clear.cc 2006-04-08 22:09:49.000000000 -0400 -+++ gpsim-0.22.0/cli/cmd_clear.cc 2008-05-29 22:26:11.000000000 -0400 -@@ -22,6 +22,7 @@ - #include <iostream> - #include <iomanip> - #include <string> -+#include <typeinfo> - - #include "command.h" - #include "cmd_clear.h" -diff -u --recursive gpsim-0.22.0-orig/cli/cmd_x.cc gpsim-0.22.0/cli/cmd_x.cc ---- gpsim-0.22.0-orig/cli/cmd_x.cc 2006-04-08 22:09:49.000000000 -0400 -+++ gpsim-0.22.0/cli/cmd_x.cc 2008-05-29 22:26:14.000000000 -0400 -@@ -22,7 +22,7 @@ - #include <iostream> - #include <iomanip> - #include <string> -- -+#include <typeinfo> - - #include "command.h" - #include "cmd_x.h" -diff -u --recursive gpsim-0.22.0-orig/gui/gui_regwin.cc gpsim-0.22.0/gui/gui_regwin.cc ---- gpsim-0.22.0-orig/gui/gui_regwin.cc 2006-11-07 12:15:53.000000000 -0500 -+++ gpsim-0.22.0/gui/gui_regwin.cc 2008-05-29 22:26:18.000000000 -0400 -@@ -23,6 +23,7 @@ - #include <stdio.h> - #include <stdlib.h> - #include <errno.h> -+#include <typeinfo> - - #include "../config.h" - #ifdef HAVE_GUI -diff -u --recursive gpsim-0.22.0-orig/gui/gui_src.cc gpsim-0.22.0/gui/gui_src.cc ---- gpsim-0.22.0-orig/gui/gui_src.cc 2006-08-13 11:58:27.000000000 -0400 -+++ gpsim-0.22.0/gui/gui_src.cc 2008-05-29 22:26:20.000000000 -0400 -@@ -22,6 +22,7 @@ - #include <stdio.h> - #include <stdlib.h> - #include <errno.h> -+#include <typeinfo> - - #include "../config.h" - #ifdef HAVE_GUI -diff -u --recursive gpsim-0.22.0-orig/gui/gui_stack.cc gpsim-0.22.0/gui/gui_stack.cc ---- gpsim-0.22.0-orig/gui/gui_stack.cc 2006-04-08 22:09:45.000000000 -0400 -+++ gpsim-0.22.0/gui/gui_stack.cc 2008-05-29 22:26:25.000000000 -0400 -@@ -22,6 +22,7 @@ - #include <stdio.h> - #include <stdlib.h> - #include <errno.h> -+#include <typeinfo> - - #include "../config.h" - #ifdef HAVE_GUI -diff -u --recursive gpsim-0.22.0-orig/gui/gui_symbols.cc gpsim-0.22.0/gui/gui_symbols.cc ---- gpsim-0.22.0-orig/gui/gui_symbols.cc 2006-11-07 09:09:20.000000000 -0500 -+++ gpsim-0.22.0/gui/gui_symbols.cc 2008-05-29 22:26:23.000000000 -0400 -@@ -22,6 +22,7 @@ - #include <stdio.h> - #include <stdlib.h> - #include <errno.h> -+#include <typeinfo> - - #include "../config.h" - #ifdef HAVE_GUI -diff -u --recursive gpsim-0.22.0-orig/gui/settings_exdbm.cc gpsim-0.22.0/gui/settings_exdbm.cc ---- gpsim-0.22.0-orig/gui/settings_exdbm.cc 2006-04-08 22:09:45.000000000 -0400 -+++ gpsim-0.22.0/gui/settings_exdbm.cc 2008-05-29 22:26:51.000000000 -0400 -@@ -20,7 +20,7 @@ - Boston, MA 02111-1307, USA. */ - - #include "settings_exdbm.h" -- -+#include <stdlib.h> - - SettingsEXdbm::SettingsEXdbm(const char *appl_name) - { -diff -u --recursive gpsim-0.22.0-orig/modules/switch.cc gpsim-0.22.0/modules/switch.cc ---- gpsim-0.22.0-orig/modules/switch.cc 2006-10-29 09:03:35.000000000 -0500 -+++ gpsim-0.22.0/modules/switch.cc 2008-05-29 22:26:29.000000000 -0400 -@@ -37,6 +37,7 @@ - #include <sys/stat.h> - #include <fcntl.h> - #include <assert.h> -+#include <typeinfo> - - #include <errno.h> - #include <stdlib.h> -diff -u --recursive gpsim-0.22.0-orig/src/gpsim_object.cc gpsim-0.22.0/src/gpsim_object.cc ---- gpsim-0.22.0-orig/src/gpsim_object.cc 2006-11-01 09:23:35.000000000 -0500 -+++ gpsim-0.22.0/src/gpsim_object.cc 2008-05-29 22:08:51.000000000 -0400 -@@ -24,6 +24,7 @@ - #include <stdio.h> - #include <ctype.h> - #include "gpsim_object.h" -+#include <cstring> - - //======================================================================== - -diff -u --recursive gpsim-0.22.0-orig/src/modules.cc gpsim-0.22.0/src/modules.cc ---- gpsim-0.22.0-orig/src/modules.cc 2006-09-12 00:44:38.000000000 -0400 -+++ gpsim-0.22.0/src/modules.cc 2008-05-29 22:09:56.000000000 -0400 -@@ -28,6 +28,7 @@ - #include <string> - #include <list> - #include <vector> -+#include <typeinfo> - - #include "../config.h" - -diff -u --recursive gpsim-0.22.0-orig/src/modules.h gpsim-0.22.0/src/modules.h ---- gpsim-0.22.0-orig/src/modules.h 2006-09-12 00:44:38.000000000 -0400 -+++ gpsim-0.22.0/src/modules.h 2008-05-29 22:04:12.000000000 -0400 -@@ -31,6 +31,8 @@ - #ifndef __MODULES_H__ - #define __MODULES_H__ - -+#include <cstdlib> -+#include <cstring> - #include <list> - #include <string> - #include <map> -diff -u --recursive gpsim-0.22.0-orig/src/operator.cc gpsim-0.22.0/src/operator.cc ---- gpsim-0.22.0-orig/src/operator.cc 2006-07-29 23:56:45.000000000 -0400 -+++ gpsim-0.22.0/src/operator.cc 2008-05-29 22:12:02.000000000 -0400 -@@ -5,6 +5,7 @@ - #include "symbol.h" - #include "processor.h" - -+#include <typeinfo> - - static bool isFloat(Value *v) - { -diff -u --recursive gpsim-0.22.0-orig/src/processor.cc gpsim-0.22.0/src/processor.cc ---- gpsim-0.22.0-orig/src/processor.cc 2006-11-09 08:34:36.000000000 -0500 -+++ gpsim-0.22.0/src/processor.cc 2008-05-29 22:11:04.000000000 -0400 -@@ -51,6 +51,8 @@ - #include "cmd_gpsim.h" - #include "sim_context.h" - -+#include <typeinfo> -+ - //------------------------------------------------------------------------ - // active_cpu is a pointer to the pic processor that is currently 'active'. - // 'active' means that it's the one currently being simulated or the one -diff -u --recursive gpsim-0.22.0-orig/src/processor.h gpsim-0.22.0/src/processor.h ---- gpsim-0.22.0-orig/src/processor.h 2006-10-18 20:16:30.000000000 -0400 -+++ gpsim-0.22.0/src/processor.h 2008-05-29 22:04:31.000000000 -0400 -@@ -395,7 +395,7 @@ - /// (for those processors that support interrupts), the processor is - /// in a different 'state' then when the interrupt flag is cleared. - -- list<ProgramMemoryAccess *> pma_context; -+ std::list<ProgramMemoryAccess *> pma_context; - - /// Tracing - /// The readTT and writeTT are TraceType objects for tracing -diff -u --recursive gpsim-0.22.0-orig/src/symbol.cc gpsim-0.22.0/src/symbol.cc ---- gpsim-0.22.0-orig/src/symbol.cc 2006-07-29 23:58:17.000000000 -0400 -+++ gpsim-0.22.0/src/symbol.cc 2008-05-29 22:11:23.000000000 -0400 -@@ -47,6 +47,8 @@ - #include "cmd_gpsim.h" - #include "sim_context.h" - -+#include <typeinfo> -+ - class IIndexedCollection; - - // -diff -u --recursive gpsim-0.22.0-orig/src/value.cc gpsim-0.22.0/src/value.cc ---- gpsim-0.22.0-orig/src/value.cc 2006-07-29 23:57:39.000000000 -0400 -+++ gpsim-0.22.0/src/value.cc 2008-05-29 22:12:18.000000000 -0400 -@@ -33,6 +33,8 @@ - #include "../config.h" - #include "cmd_gpsim.h" - -+#include <typeinfo> -+ - char * TrimWhiteSpaceFromString(char * pBuffer) { - size_t iPos = 0; - char * pChar = pBuffer; -diff -u --recursive gpsim-0.22.0-orig/src/value.h gpsim-0.22.0/src/value.h ---- gpsim-0.22.0-orig/src/value.h 2006-07-29 23:49:06.000000000 -0400 -+++ gpsim-0.22.0/src/value.h 2008-05-29 22:04:04.000000000 -0400 -@@ -23,6 +23,7 @@ - - #include "gpsim_object.h" - #include <glib.h> -+#include <cstring> - - class Processor; - class Module; diff --git a/dev-embedded/gpsim/gpsim-0.22.0.ebuild b/dev-embedded/gpsim/gpsim-0.22.0.ebuild deleted file mode 100644 index 72aeadb0136e..000000000000 --- a/dev-embedded/gpsim/gpsim-0.22.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim/gpsim-0.22.0.ebuild,v 1.11 2009/07/18 13:23:57 ssuominen Exp $ - -EAPI=2 -inherit eutils autotools - -DESCRIPTION="A simulator for the Microchip PIC microcontrollers" -HOMEPAGE="http://gpsim.sourceforge.net" -SRC_URI="mirror://sourceforge/gpsim/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="doc gtk" - -RDEPEND="dev-libs/glib - dev-libs/popt - >=dev-embedded/gputils-0.12.0 - gtk? ( >=x11-libs/gtk+extra-2.1.1 )" -DEPEND="${RDEPEND} - dev-util/pkgconfig - sys-devel/flex - || ( dev-util/yacc sys-devel/bison )" - -src_prepare() { - # Fix compilation with gcc 4.3, bug #218210 - epatch "${FILESDIR}/${P}-gcc43.patch" - epatch "${FILESDIR}/${P}-eXdbm.patch" - eautoreconf -} - -src_configure() { - econf $(use_enable gtk gui) -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc AUTHORS ChangeLog HISTORY PROCESSORS README README.MODULES TODO - - if use doc ; then - insinto /usr/share/doc/${PF} - doins "${S}"/doc/gpsim.pdf - fi -} |