summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2009-12-01 20:38:05 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2009-12-01 20:38:05 +0000
commitd2ec76c10be35677de01655f46c8e9072d7c2aee (patch)
tree94c80f714a4e892466d84e7656f1924e52750981 /dev-embedded/gpsim
parentsci-electronics/ktechlab removal (Pending 2009-12-01), see bug #293089 for re... (diff)
downloadgentoo-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/Manifest4
-rw-r--r--dev-embedded/gpsim/files/gpsim-0.22.0-eXdbm.patch45
-rw-r--r--dev-embedded/gpsim/files/gpsim-0.22.0-gcc43.patch194
-rw-r--r--dev-embedded/gpsim/gpsim-0.22.0.ebuild45
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
-}