diff options
author | 2007-06-07 10:53:02 +0000 | |
---|---|---|
committer | 2007-06-07 10:53:02 +0000 | |
commit | 1078ee35be131a479da6fbf85ad94ed7d5fa0614 (patch) | |
tree | bca1e20d4ec7914f798789af09eb81444145b075 /dev-embedded/gpsim | |
parent | Removed stale ebuilds now that version 0.2.9 is stable on all architectures. (diff) | |
download | gentoo-2-1078ee35be131a479da6fbf85ad94ed7d5fa0614.tar.gz gentoo-2-1078ee35be131a479da6fbf85ad94ed7d5fa0614.tar.bz2 gentoo-2-1078ee35be131a479da6fbf85ad94ed7d5fa0614.zip |
Removed stale ebuilds now that version 0.22.0 is stable on all architectures.
(Portage version: 2.1.2.9)
Diffstat (limited to 'dev-embedded/gpsim')
-rw-r--r-- | dev-embedded/gpsim/ChangeLog | 9 | ||||
-rw-r--r-- | dev-embedded/gpsim/files/digest-gpsim-0.21.11-r1 | 6 | ||||
-rw-r--r-- | dev-embedded/gpsim/files/digest-gpsim-0.21.2 | 6 | ||||
-rw-r--r-- | dev-embedded/gpsim/files/gpsim-0.21.11-eXdbm.patch | 48 | ||||
-rw-r--r-- | dev-embedded/gpsim/files/gpsim-0.21.11-gcc41.patch | 61 | ||||
-rw-r--r-- | dev-embedded/gpsim/files/gpsim-0.21.11-gtk2.diff | 105 | ||||
-rw-r--r-- | dev-embedded/gpsim/files/gpsim-0.21.11-ktechlab.patch | 64 | ||||
-rw-r--r-- | dev-embedded/gpsim/files/gpsim-0.21.11-nogui.patch | 65 | ||||
-rw-r--r-- | dev-embedded/gpsim/gpsim-0.21.11-r1.ebuild | 63 | ||||
-rw-r--r-- | dev-embedded/gpsim/gpsim-0.21.2.ebuild | 44 |
10 files changed, 8 insertions, 463 deletions
diff --git a/dev-embedded/gpsim/ChangeLog b/dev-embedded/gpsim/ChangeLog index b64e48a01eeb..8f5d49c9a8a6 100644 --- a/dev-embedded/gpsim/ChangeLog +++ b/dev-embedded/gpsim/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-embedded/gpsim # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim/ChangeLog,v 1.36 2007/06/07 10:08:45 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim/ChangeLog,v 1.37 2007/06/07 10:53:02 calchan Exp $ + + 07 Jun 2007; Denis Dupeyron <calchan@gentoo.org> + -files/gpsim-0.21.11-eXdbm.patch, -files/gpsim-0.21.11-gcc41.patch, + -files/gpsim-0.21.11-gtk2.diff, -files/gpsim-0.21.11-ktechlab.patch, + -files/gpsim-0.21.11-nogui.patch, -gpsim-0.21.2.ebuild, + -gpsim-0.21.11-r1.ebuild: + Removed stale ebuilds now that version 0.22.0 is stable on all architectures. 07 Jun 2007; Markus Rothe <corsair@gentoo.org> gpsim-0.22.0.ebuild: Stable on ppc64; bug #179187 diff --git a/dev-embedded/gpsim/files/digest-gpsim-0.21.11-r1 b/dev-embedded/gpsim/files/digest-gpsim-0.21.11-r1 deleted file mode 100644 index d1c4ba086373..000000000000 --- a/dev-embedded/gpsim/files/digest-gpsim-0.21.11-r1 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 2acd268dc2dd69d1ad687253bde8dd21 gpsim-0.21.11.tar.gz 1218332 -RMD160 36001180948fc2394043d8283dc1dd028ee4f922 gpsim-0.21.11.tar.gz 1218332 -SHA256 65d1a6a867cf0ee9a030e89b928d633ce7019b275b2683d6126fe8597e87fe84 gpsim-0.21.11.tar.gz 1218332 -MD5 2ce9012fa4970ac64573d21e7d708cba gpsim-docs-0.21.2.tar.bz2 177642 -RMD160 48f5914f898db2179f2abacee1054a57cb504d0a gpsim-docs-0.21.2.tar.bz2 177642 -SHA256 600ee25c937f2332e837fc84597139436ecb1a271ec578d0f96020f1e36fa459 gpsim-docs-0.21.2.tar.bz2 177642 diff --git a/dev-embedded/gpsim/files/digest-gpsim-0.21.2 b/dev-embedded/gpsim/files/digest-gpsim-0.21.2 deleted file mode 100644 index 6ebb1b915e8b..000000000000 --- a/dev-embedded/gpsim/files/digest-gpsim-0.21.2 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 4a9b5890721266f7167bd76ba7ee99ba gpsim-0.21.2.tar.gz 721817 -RMD160 8dea42dbc76bd4e2f137da8217453f8517b3444a gpsim-0.21.2.tar.gz 721817 -SHA256 92cda41865e748995d40f60274279fc60e4e1d33a448ccdf6566dc4de46746ea gpsim-0.21.2.tar.gz 721817 -MD5 2ce9012fa4970ac64573d21e7d708cba gpsim-docs-0.21.2.tar.bz2 177642 -RMD160 48f5914f898db2179f2abacee1054a57cb504d0a gpsim-docs-0.21.2.tar.bz2 177642 -SHA256 600ee25c937f2332e837fc84597139436ecb1a271ec578d0f96020f1e36fa459 gpsim-docs-0.21.2.tar.bz2 177642 diff --git a/dev-embedded/gpsim/files/gpsim-0.21.11-eXdbm.patch b/dev-embedded/gpsim/files/gpsim-0.21.11-eXdbm.patch deleted file mode 100644 index dd080f6f5f0d..000000000000 --- a/dev-embedded/gpsim/files/gpsim-0.21.11-eXdbm.patch +++ /dev/null @@ -1,48 +0,0 @@ -Index: gpsim-0.21.11/cli/Makefile.am -=================================================================== ---- gpsim-0.21.11.orig/cli/Makefile.am -+++ gpsim-0.21.11/cli/Makefile.am -@@ -46,6 +46,7 @@ libgpsimcli_la_SOURCES = \ - cmd_version.h misc.h cmd_disasm.h cmd_list.h cmd_quit.h \ - 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) ../eXdbm/libgpsim_eXdbm.la - - - AM_YFLAGS = -dvt -Index: gpsim-0.21.11/gui/Makefile.am -=================================================================== ---- gpsim-0.21.11.orig/gui/Makefile.am -+++ gpsim-0.21.11/gui/Makefile.am -@@ -17,6 +17,7 @@ libgpsimgui_la_SOURCES = gui_break.cc g - 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 -Index: gpsim-0.21.11/gpsim/Makefile.am -=================================================================== ---- gpsim-0.21.11.orig/gpsim/Makefile.am -+++ gpsim-0.21.11/gpsim/Makefile.am -@@ -9,6 +9,6 @@ bin_PROGRAMS = gpsim - 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@ -Index: gpsim-0.21.11/Makefile.am -=================================================================== ---- gpsim-0.21.11.orig/Makefile.am -+++ gpsim-0.21.11/Makefile.am -@@ -1,5 +1,5 @@ - --SUBDIRS = cli xpms eXdbm gui src gpsim modules examples doc -+SUBDIRS = eXdbm cli xpms gui src gpsim modules examples doc - - dist-hook: - cp gpsim.spec $(distdir) diff --git a/dev-embedded/gpsim/files/gpsim-0.21.11-gcc41.patch b/dev-embedded/gpsim/files/gpsim-0.21.11-gcc41.patch deleted file mode 100644 index e49ae99d6f9c..000000000000 --- a/dev-embedded/gpsim/files/gpsim-0.21.11-gcc41.patch +++ /dev/null @@ -1,61 +0,0 @@ -Index: gpsim-0.21.11/cli/ui_gpsim.cc -=================================================================== ---- gpsim-0.21.11.orig/cli/ui_gpsim.cc -+++ gpsim-0.21.11/cli/ui_gpsim.cc -@@ -34,7 +34,7 @@ public: - CGpsimUserInterface(const char *paStrings[]); - virtual ~CGpsimUserInterface() {} - -- void CGpsimUserInterface::SetStreams(FILE *in, FILE *out); -+ void SetStreams(FILE *in, FILE *out); - virtual ISimConsole &GetConsole(); - virtual void DisplayMessage(unsigned int uStringID, ...); - virtual void DisplayMessage(FILE * pOut, unsigned int uStringID, ...); -Index: gpsim-0.21.11/src/p12x.h -=================================================================== ---- gpsim-0.21.11.orig/src/p12x.h -+++ gpsim-0.21.11/src/p12x.h -@@ -108,7 +108,7 @@ class P12CE518 : public P12C508 - - virtual PROCESSOR_TYPE isa(void){return _P12CE518_;}; - virtual void tris_instruction(unsigned int tris_register); -- virtual void P12CE518::set_eeprom(I2C_EE *e); -+ virtual void set_eeprom(I2C_EE *e); - - P12CE518(void); - static Processor *construct(void); -Index: gpsim-0.21.11/src/value.h -=================================================================== ---- gpsim-0.21.11.orig/src/value.h -+++ gpsim-0.21.11/src/value.h -@@ -290,7 +290,7 @@ public: - - bool getVal() { return value; } - -- static Boolean* Boolean::typeCheck(Value* val, string valDesc); -+ static Boolean* typeCheck(Value* val, string valDesc); - virtual bool compare(ComparisonOperator *compOp, Value *rvalue); - - virtual Value *copy() { return new Boolean(value); } -@@ -353,9 +353,9 @@ public: - virtual char *toString(char *, int len); - virtual char *toBitStr(char *, int len); - -- static Integer* Integer::typeCheck(Value* val, string valDesc); -- static Integer* Integer::assertValid(Value* val, string valDesc, gint64 valMin); -- static Integer* Integer::assertValid(Value* val, string valDesc, gint64 valMin, gint64 valMax); -+ static Integer* typeCheck(Value* val, string valDesc); -+ static Integer* assertValid(Value* val, string valDesc, gint64 valMin); -+ static Integer* assertValid(Value* val, string valDesc, gint64 valMin, gint64 valMax); - virtual bool compare(ComparisonOperator *compOp, Value *rvalue); - - inline operator gint64() { -@@ -498,7 +498,7 @@ public: - /// copy the object value to a user char array - virtual char *toString(char *, int len); - -- static AbstractRange* AbstractRange::typeCheck(Value* val, string valDesc); -+ static AbstractRange* typeCheck(Value* val, string valDesc); - virtual bool compare(ComparisonOperator *compOp, Value *rvalue); - - private: diff --git a/dev-embedded/gpsim/files/gpsim-0.21.11-gtk2.diff b/dev-embedded/gpsim/files/gpsim-0.21.11-gtk2.diff deleted file mode 100644 index 277599eb9cba..000000000000 --- a/dev-embedded/gpsim/files/gpsim-0.21.11-gtk2.diff +++ /dev/null @@ -1,105 +0,0 @@ ---- configure.ac.orig 2006-08-15 15:46:22.000000000 +0200 -+++ configure.ac 2006-08-15 15:47:30.000000000 +0200 -@@ -33,71 +33,21 @@ - AC_DEFINE([HAVE_GUI],[],[True if GUI is being used]) - fi - --dnl --enable-gtk1 : link with GTK+ 1.x --dnl The default is to link with GTK+ 2.x -- --AC_ARG_ENABLE(gtk1, -- [ --enable-gtk1 Use GTK+ 1.x for the gui (deprecated)], -- [case "${enableval}" in -- yes) use_gtk1=yes ;; -- no) use_gtk1=no ;; -- *) AC_MSG_ERROR(bad value ${enableval} for --enable-gtk1) ;; -- esac],[use_gtk1=no]) -- --if test "$use_gtk1" = "no"; then -- echo linking with GTK+ 2.x --else -- echo linking with GTK+ 1.x -- [ -- use_gtk1=yes -- ] --fi -- - GTK= - GDK= - GLIB= - -+AC_PATH_PROG(PKGCONFIG, pkg-config, no, ${PATH}) -+if test $PKGCONFIG = "no"; then -+ AC_MSG_ERROR(Cannot find pkg-config) -+fi - if test "$use_gui" = "no"; then -- dnl glib checks -- AC_PATH_PROG(GLIBCONFIG, glib-config, no, ${PATH}) -- -- if test $GLIBCONFIG = "no"; then -- AC_MSG_ERROR(Cannot find glib-config: glib is needed even for non-gui version.) -- fi -- -- X_LDFLAGS=`$GLIBCONFIG --libs` -- X_CFLAGS=`$GLIBCONFIG --cflags` -+ dnl glib2 checks -+ X_LDFLAGS=`$PKGCONFIG --libs glib-2.0 gthread-2.0 gmodule-2.0` -+ X_CFLAGS=`$PKGCONFIG --cflags glib-2.0` - Y_LDFLAGS= - Y_CFLAGS= - else -- if test "$use_gtk1" = "yes"; then -- dnl gtk checks -- dnl note that the gtk12-config is the name of gtk-config on BSD -- AC_PATH_PROG(GTKCONFIG, gtk-config gtk12-config, no, ${PATH}) -- dnl AC_PATH_PROGS(GTKCONFIG, gtk-config gtk12-config, no, ${PATH}) -- -- if test $GTKCONFIG = "no"; then -- AC_MSG_ERROR(Cannot find gtk-config) -- fi -- -- AC_PATH_PROG(GTKEXTRACONFIG, gtkextra-config, no, ${PATH}) -- -- if test $GTKEXTRACONFIG = "no"; then -- AC_MSG_ERROR(Cannot find gtkextra-config) -- fi -- -- X_LDFLAGS=`$GTKCONFIG --libs gthread` -- X_CFLAGS=`$GTKCONFIG --cflags` -- Y_LDFLAGS=`$GTKEXTRACONFIG --libs` -- Y_CFLAGS=`$GTKEXTRACONFIG --cflags` -- else -- dnl gtk2 checks -- AC_PATH_PROG(PKGCONFIG, pkg-config, no, ${PATH}) -- -- if test $PKGCONFIG = "no"; then -- AC_MSG_ERROR(Cannot find pkg-config) -- fi -- - $PKGCONFIG --exists gtkextra-2.0 - if test $? != 0; then - AC_MSG_ERROR(Cannot find gtkextra-2.0 package) -@@ -110,8 +60,6 @@ - GTK_VERSION_T=`$PKGCONFIG --modversion gtk+-2.0` - echo linking with gtk-$GTK_VERSION_T - AC_DEFINE_UNQUOTED([GTK_VERSION],"$GTK_VERSION_T",[gtk version]) -- fi -- - fi - - wi_LIB_READLINE -@@ -124,7 +72,6 @@ - AC_PROG_INSTALL - AC_PROG_LN_S - AC_PROG_MAKE_SET --AC_PROG_RANLIB - AC_PROG_YACC - AM_PROG_LEX - AM_PROG_LIBTOOL -@@ -227,6 +174,5 @@ - C++ compiler: $CXX $CPPFLAGS $CXXFLAGS - - gui: $use_gui -- GTK+ 1.x $use_gtk1 - - ]) diff --git a/dev-embedded/gpsim/files/gpsim-0.21.11-ktechlab.patch b/dev-embedded/gpsim/files/gpsim-0.21.11-ktechlab.patch deleted file mode 100644 index f48cb39f5011..000000000000 --- a/dev-embedded/gpsim/files/gpsim-0.21.11-ktechlab.patch +++ /dev/null @@ -1,64 +0,0 @@ -diff -U 3 -H -d -r -N -- src/os_dependent.cc src/os_dependent.cc ---- src/os_dependent.cc 2005-08-25 22:57:41.000000000 +0100 -+++ src/os_dependent.cc 2005-12-27 01:00:16.000000000 +0000 -@@ -229,6 +229,11 @@ - } - } - -+bool bHasAbsolutePath(string &fname) -+{ -+ return fname[0] == FOLDERDELIMITER; -+} -+ - //--------------------------- - //OS agnostic library loader - -diff -U 3 -H -d -r -N -- src/processor.cc src/processor.cc ---- src/processor.cc 2005-10-01 22:12:55.000000000 +0100 -+++ src/processor.cc 2005-12-27 01:00:00.000000000 +0000 -@@ -2244,9 +2244,12 @@ - return -1; - } - -+extern bool bHasAbsolutePath(string &fname); -+ - int FileContextList::Add(string &new_name) - { -- string sFull = sSourcePath + new_name; -+ string sFull = bHasAbsolutePath(new_name) ? new_name : (sSourcePath + new_name); -+// string sFull = sSourcePath + new_name; - push_back(FileContext(sFull)); - lastFile++; - if(CSimulationContext::GetContext()->IsSourceEnabled()) { -@@ -2261,6 +2264,9 @@ - - int FileContextList::Add(char *new_name) - { -+ string sNewName(new_name); -+ return Add (sNewName); -+ /* - string sFull = sSourcePath + new_name; - push_back(FileContext(sFull)); - lastFile++; -@@ -2270,6 +2276,7 @@ - << " id = " << lastFile << endl; - - return lastFile-1; -+ */ - } - - FileContext *FileContextList::operator [] (int file_id) -diff -U 3 -H -d -r -N -- src/symbol.cc src/symbol.cc ---- src/symbol.cc 2005-09-07 14:34:24.000000000 +0100 -+++ src/symbol.cc 2005-12-23 19:26:05.000000000 +0000 -@@ -697,9 +697,8 @@ - - void Symbol_Table::clear() { - iterator it; -- iterator itEnd = end(); - int i = 0; -- for(it = begin(); it != itEnd;) { -+ for(it = begin(); it != end();) { - Value *value = *it; - if(value->isClearable()) { - delete value; diff --git a/dev-embedded/gpsim/files/gpsim-0.21.11-nogui.patch b/dev-embedded/gpsim/files/gpsim-0.21.11-nogui.patch deleted file mode 100644 index d2609b7b5960..000000000000 --- a/dev-embedded/gpsim/files/gpsim-0.21.11-nogui.patch +++ /dev/null @@ -1,65 +0,0 @@ ---- cli/input.cc.orig 2006-08-15 16:17:37.000000000 +0200 -+++ cli/input.cc 2006-08-15 16:18:21.000000000 +0200 -@@ -259,7 +259,9 @@ - if( !g_thread_supported() ) - { - g_thread_init(NULL); -+#ifdef HAVE_GUI - gdk_threads_init(); -+#endif - } - - #endif -@@ -771,7 +773,7 @@ - } - - --#ifdef HAVE_GUI -+//#ifdef HAVE_GUI - - //============================================================================ - // -@@ -790,7 +792,7 @@ - - return TRUE; - } --#endif -+//#endif - - //============================================================================ - // -@@ -840,9 +842,12 @@ - - #ifdef HAVE_READLINE - rl_callback_handler_remove(); -+#ifdef HAVEGUI - g_io_channel_unref(channel); - #endif - -+#endif -+ - CSimulationContext::GetContext()->GetContext()->Clear(); - stop_server(); - -@@ -899,8 +904,10 @@ - win32_fd_to_raw(fileno(stdin)); - #endif - -+#if defined HAVE_READLINE && defined HAVE_GUI - rl_getc_function = gpsim_rl_getc; - channel = g_io_channel_unix_new (fileno(stdin)); -+#endif - - #ifdef _WIN32 - /* set console to raw mode */ -@@ -913,7 +920,9 @@ - g_io_add_watch (channel, G_IO_IN, keypressed, NULL); - } - #else -- g_io_add_watch (channel, G_IO_IN, keypressed, NULL); -+ #if defined HAVE_READLINE && defined HAVE_GUI -+ g_io_add_watch (channel, G_IO_IN, keypressed, NULL); -+ #endif - #endif - rl_callback_handler_install (prompt, have_line); - diff --git a/dev-embedded/gpsim/gpsim-0.21.11-r1.ebuild b/dev-embedded/gpsim/gpsim-0.21.11-r1.ebuild deleted file mode 100644 index 7641647f03cf..000000000000 --- a/dev-embedded/gpsim/gpsim-0.21.11-r1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim/gpsim-0.21.11-r1.ebuild,v 1.5 2007/02/13 11:51:21 corsair Exp $ - -WANT_AUTOCONF="latest" -WANT_AUTOMAKE="latest" - -inherit eutils autotools - -DESCRIPTION="A simulator for the Microchip PIC microcontrollers" -HOMEPAGE="http://www.dattalo.com/gnupic/gpsim.html" -SRC_URI="mirror://sourceforge/gpsim/${P}.tar.gz - doc? ( http://dev.gentoo.org/~puggy/files/gpsim-docs-0.21.2.tar.bz2 )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ppc ppc64 x86" - -IUSE="doc gtk" - -RDEPEND="dev-libs/glib - dev-libs/popt - sys-libs/readline - gtk? ( >=x11-libs/gtk+extra-2.1.1 )" -DEPEND="${RDEPEND} - dev-util/pkgconfig - sys-devel/flex" -RDEPEND="${RDEPEND} - >=dev-embedded/gputils-0.12.0" - - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}/${P}-gcc41.patch" - epatch "${FILESDIR}/${P}-eXdbm.patch" - epatch "${FILESDIR}/gpsim-0.21.11-ktechlab.patch" - epatch "${FILESDIR}/gpsim-0.21.11-nogui.patch" - epatch "${FILESDIR}/gpsim-0.21.11-gtk2.diff" - eautoreconf -} - -src_compile() { - econf $(use_enable gtk gui) || die - emake || die -} - - - -src_install() { - emake DESTDIR=${D} install || die - - # install boring documentation - dodoc ANNOUNCE AUTHORS COPYING ChangeLog HISTORY INSTALL NEWS PROCESSORS - dodoc README README.EXAMPLES README.MODULES TODO - - # install interesting documentation - if use doc ; then - cd ${WORKDIR}/gpsim-docs-0.21.2 - dodoc gpsim.pdf gui.pdf - fi -} diff --git a/dev-embedded/gpsim/gpsim-0.21.2.ebuild b/dev-embedded/gpsim/gpsim-0.21.2.ebuild deleted file mode 100644 index 8a5a57b024df..000000000000 --- a/dev-embedded/gpsim/gpsim-0.21.2.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim/gpsim-0.21.2.ebuild,v 1.9 2007/01/05 07:28:22 flameeyes Exp $ - -DESCRIPTION="A simulator for the Microchip PIC microcontrollers" -HOMEPAGE="http://www.dattalo.com/gnupic/gpsim.html" -SRC_URI="http://www.dattalo.com/gnupic/${P}.tar.gz - doc? ( http://dev.gentoo.org/~puggy/files/gpsim-docs-${PV}.tar.bz2 )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" - -IUSE="X doc" -DEPEND="X? ( >=x11-libs/gtk+extra-0.99.17 ) - >=sys-libs/readline-2.0 - sys-devel/flex" - -RDEPEND="${DEPEND} - >=dev-embedded/gputils-0.12.0" - - - -src_compile() { - econf `use_enable X gui` || die - emake || die -} - - - -src_install() { - emake DESTDIR=${D} install || die - - # install boring documentation - dodoc ANNOUNCE AUTHORS COPYING ChangeLog HISTORY INSTALL NEWS PROCESSORS - dodoc README README.EXAMPLES README.MODULES TODO - - # install interesting documentation - if use doc - then - cd ${WORKDIR}/gpsim-docs-${PV} - dodoc gpsim.pdf gui.pdf - fi -} |