summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2008-06-14 14:50:42 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2008-06-14 14:50:42 +0000
commitb756f557e1d672d788ae2c9d84e9fc638815736a (patch)
tree49afb53693887e00e204b342e6ce2e39fb580be2 /dev-util
parentVersion bump (diff)
downloadhistorical-b756f557e1d672d788ae2c9d84e9fc638815736a.tar.gz
historical-b756f557e1d672d788ae2c9d84e9fc638815736a.tar.bz2
historical-b756f557e1d672d788ae2c9d84e9fc638815736a.zip
Remove rhide, closes bugs 206250 and 226575.
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/rhide/ChangeLog102
-rw-r--r--dev-util/rhide/Manifest13
-rw-r--r--dev-util/rhide/files/80rhide1
-rw-r--r--dev-util/rhide/files/rhide-1.5-gcc-3.3.patch53
-rw-r--r--dev-util/rhide/files/rhide-1.5-rhtvision2.patch152
-rw-r--r--dev-util/rhide/files/rhide-1.5.20050823-amd64-support.patch10
-rw-r--r--dev-util/rhide/files/rhide-1.5.20050823-gcc41.patch151
-rw-r--r--dev-util/rhide/files/tvrc11
-rw-r--r--dev-util/rhide/metadata.xml9
-rw-r--r--dev-util/rhide/rhide-1.5.20050823.ebuild280
10 files changed, 0 insertions, 782 deletions
diff --git a/dev-util/rhide/ChangeLog b/dev-util/rhide/ChangeLog
deleted file mode 100644
index 7ba03e360345..000000000000
--- a/dev-util/rhide/ChangeLog
+++ /dev/null
@@ -1,102 +0,0 @@
-# ChangeLog for dev-util/rhide
-# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/rhide/ChangeLog,v 1.24 2007/08/29 17:09:57 phreak Exp $
-
- 29 Aug 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
- Removing azarah from metadata due to his retirement (see #173055 for
- reference).
-
- 22 Jul 2007; Hans de Graaff <graaff@gentoo.org> rhide-1.5.20050823.ebuild:
- Drop virtual/x11 references.
-
- 25 Jun 2007; Piotr Jaroszyński <peper@gentoo.org>
- rhide-1.5.20050823.ebuild:
- (QA) Fix ${ROOT} abuse. bug #167271.
-
- 28 Apr 2007; Sven Wegener <swegener@gentoo.org> rhide-1.5.20050823.ebuild:
- Fix *initd, *confd and *envd calls (#173884, #174266)
-
- 05 Mar 2007; Marius Mauch <genone@gentoo.org> rhide-1.5.20050823.ebuild:
- Replacing einfo with elog
-
- 23 Sep 2006; Michael Sterrett <mr_bones_@gentoo.org> -rhide-1.5-r1.ebuild:
- clean out old, non-modX ebuild
-
- 22 Sep 2006; <blubb@gentoo.org> rhide-1.5.20050823.ebuild:
- stable on amd64
-
- 22 Sep 2006; Joshua Jackson <tsunam@gentoo.org> rhide-1.5.20050823.ebuild:
- Stable x86; bug #146078
-
- 27 Aug 2006; Harald van Dijk <truedfx@gentoo.org>
- +files/rhide-1.5.20050823-gcc41.patch, rhide-1.5.20050823.ebuild:
- Fix up for modular X and GCC 4.1 (#120774)
-
-*rhide-1.5.20050823 (29 Aug 2005)
-
- 29 Aug 2005; Martin Schlemmer <azarah@gentoo.org>
- +files/rhide-1.5.20050823-amd64-support.patch, +rhide-1.5.20050823.ebuild:
- Update snapshot and do a few needed cleanups.
-
- 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> rhide-1.5-r1.ebuild,
- rhide-1.5.ebuild:
- virtual/glibc -> virtual/libc
-
- 03 Apr 2004; Donnie Berkholz <spyderous@gentoo.org>; rhide-1.5-r1.ebuild,
- rhide-1.5.ebuild:
- Change XFree86 references to X11.
-
- 31 Jan 2004; Marius Mauch <genone@gentoo.org> rhide-1.5-r1.ebuild:
- added a patch for gcc-3.3 compatibility, thanks to Jochen Eisinger
-
- 20 Sep 2003; Marius Mauch <genone@gentoo.org> rhide-1.5-r1.ebuild:
- added a fix for gettext-0.12, thanks to Brandy (bug 28741). Also replacesd
- the perl calls with sed, leaving the dependency for perl atm as I'm not sure
- if it is needed for other things as well.
-
-*rhide-1.5-r1 (03 Apr 2003)
-
- 09 May 2003; Martin Holzer <mholzer@gentoo.org> rhide-1.5-r1.ebuild:
- Fixed setedit source.
-
- 03 Apr 2003; Martin Schlemmer <azarah@gentoo.org> rhide-1.5-r1 :
- Update setedit sources to the official released ones.
-
-*rhide-1.5 (22 Mar 2003)
-
- 09 May 2003; Martin Holzer <mholzer@gentoo.org> rhide-1.5.ebuild:
- Fixed setedit source.
-
- 22 Mar 2003; Martin Schlemmer <azarah@gentoo.org> rhide-1.5 :
- New version with new hacks. I really wish these guys would try to get
- a more sane build system. Got the beast to work with rhtvision-2.0.1
- and setedit-0.5.0 ... although setedit's docs currently do not build
- with texinfo-4.5. No train smach, as we still have info pages.
-
-*rhide-1.5_pre-r1 (22 Sep 2002)
-
- 22 Sep 2002; Martin Schlemmer <azarah@gentoo.org> rhide-1.5_pre-r1 :
-
- Update snapshot. Patch to work with gdb-5.2.1. Patch tvision to compile
- with gcc-3.1 and later.
-
- 21 Aug 2002; Martin Schlemmer <azarah@gentoo.org> rhide-1.5_pre :
-
- Install the tvision terminfo files.
-
-*rhide-1.5_pre (21 Aug 2002)
-
- 20 Aug 2002; Martin Schlemmer <azarah@gentoo.org> :
-
- New version of rhide!! This one should actually merge again :P Lots
- of cleanups to my original ebuild.
-
-*rhide-1.4.9-r1 (1 Feb 2002)
-
- 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
-
- Added initial ChangeLog which should be updated whenever the package is
- updated in any way. This changelog is targetted to users. This means that the
- comments should well explained and written in clean English. The details about
- writing correct changelogs are explained in the skel.ChangeLog file which you
- can find in the root directory of the portage repository.
diff --git a/dev-util/rhide/Manifest b/dev-util/rhide/Manifest
deleted file mode 100644
index 8e886b95b8ad..000000000000
--- a/dev-util/rhide/Manifest
+++ /dev/null
@@ -1,13 +0,0 @@
-AUX 80rhide 27 RMD160 592f7d77778fc74745a128779f08c4cf50dd0526 SHA1 c866810d1a4f95efc9c0136af831f817a4ae478c SHA256 05d92436263efa401a5d18106a368bc3bb68e77788ff4ca5258fef8da5f5b75c
-AUX rhide-1.5-gcc-3.3.patch 1837 RMD160 92c56f8711c1628524df6a790ebc705e3384a7e7 SHA1 2b86618ff195262f5224e8c680f40fd28a927309 SHA256 76d2b8fd5ab8c79d4c43dc615c79631818ae2d15955b60eeadfc462216978da4
-AUX rhide-1.5-rhtvision2.patch 3528 RMD160 79d8a93a675c232bb0c8f06cd7e05b8e3cd7e7fa SHA1 fae69eb06794a8c797254bea703a3cb8eb4e3f60 SHA256 492ba23e00f206524608406a74dbf788fd6bbffa9021b22b60d5ab25280c72c8
-AUX rhide-1.5.20050823-amd64-support.patch 394 RMD160 34d3dd7e3d743b3dd755e2a273c03bb848117564 SHA1 c77b66648e763387da12cd968c32914ffa60c71b SHA256 0b7fb1038e046619a062fc36749917abf119b9a59648bb1929bdec4982bf3e0c
-AUX rhide-1.5.20050823-gcc41.patch 4109 RMD160 9588826e5af993d5b8029e88521895b86b831d7f SHA1 ab4a2793810382c94be2a73d5aaa8292d134988c SHA256 2f362bc66dc1585c620cb9d9779cbb0966ab52d539d288ccd3c630c7e3818fb7
-AUX tvrc 123 RMD160 24683f8a717bfbeb30c9c987448b1bf238f8753b SHA1 1a69b64ea7bf56548c2411cd96e124dabb47f9e3 SHA256 63e7b8a3eb7650e32b9c41843a2c652314dfaf60f1e5612ebdb12855fe6b7828
-DIST gdb-6.1.1.tar.bz2 12586670 RMD160 5e2d2fe150276c5be513d5c3427bbe6f2c9d0696 SHA1 39f239373e282061eb6b7d024f17516e2e6e2226 SHA256 c340fcfc7483f75c210879bb7c0ed3c760ae458f6a5137dbffb305b27a735893
-DIST rhide-1.5.20050823.tar.bz2 765258 RMD160 2c256565921a26a4e2ba8b903a130850133b3eed SHA1 083832c3321cf326d74bd5ab3ed8e46f79659048 SHA256 e7f3d314ea409b1286154adcd45e89dfcf362572efe3f742006786bd5344bd88
-DIST setedit-0.5.5.20050828.tar.bz2 1960480 RMD160 e59dfeb51936e1a915037c744734dc052c4f66fd SHA1 91fcb65b37c6ab7c6f6ac47377447429795b8d51 SHA256 da7b2dc9f494b75bc67bd357d8602ad987512866cfa3caf94556655ccc272e8a
-DIST tvision-2.10.20050824.tar.bz2 863122 RMD160 51d760b395760370e830d5e499bb12f6f09d5c5e SHA1 aa502d5918880a843567f2e47854e8cbbe9bcd75 SHA256 ff1f16eb61548b50701d86dbe11ecd1078a1f735825e4df45afb317ea53ee456
-EBUILD rhide-1.5.20050823.ebuild 7229 RMD160 1c885831bb8dbbf7db2b6a6cb1eeafdc3830a00d SHA1 0614020be44c385ee171dc493948480a38768565 SHA256 1a6820b0cd250f5626d7d476dc8de2a4c8fc4ce241f3cdb099a21150aa0680b8
-MISC ChangeLog 3857 RMD160 cccef3f0dee3ab47eac1409febcf945d28124fd2 SHA1 8844d0732e030418a5266f53d0f6766d8cad3a5d SHA256 e2193b92ab9ccf19f3e4eccd9b585f1f875e9e83693b494b242ff10d1e567d76
-MISC metadata.xml 237 RMD160 c15f16486da61f3c2420c40c92fed911fdc36393 SHA1 47ea1921160828fb070359e8ea14439bf3786a30 SHA256 7d975ed4e3ec56ed4bfdb337669f86fe2f153ff3ff9a1a9d60e529450bbef32a
diff --git a/dev-util/rhide/files/80rhide b/dev-util/rhide/files/80rhide
deleted file mode 100644
index d26062298d7c..000000000000
--- a/dev-util/rhide/files/80rhide
+++ /dev/null
@@ -1 +0,0 @@
-INFOPATH="/usr/share/info"
diff --git a/dev-util/rhide/files/rhide-1.5-gcc-3.3.patch b/dev-util/rhide/files/rhide-1.5-gcc-3.3.patch
deleted file mode 100644
index ba34a96cb4e4..000000000000
--- a/dev-util/rhide/files/rhide-1.5-gcc-3.3.patch
+++ /dev/null
@@ -1,53 +0,0 @@
---- ./rhide-1.5/rhgdb/gdbedit.cc.orig 2004-01-23 17:44:25.000000000 +0100
-+++ ./rhide-1.5/rhgdb/gdbedit.cc 2004-01-23 17:44:25.000000000 +0100
-@@ -124,8 +124,8 @@
-
- TGDBEditWindow::TGDBEditWindow(const TRect & bounds,
- const char *fileName, int aNumber):
--TCEditWindow(bounds, (const char *) NULL, aNumber),
--TWindowInit(&TGDBEditWindow::initFrame)
-+TWindowInit(&TGDBEditWindow::initFrame),
-+TCEditWindow(bounds, (const char *) NULL, aNumber)
- {
- TRect r(editor->origin.x, editor->origin.y,
- editor->origin.x + editor->size.x,
---- ./rhide-1.5/rhgdb/main.cc.orig 2004-01-23 17:44:25.000000000 +0100
-+++ ./rhide-1.5/rhgdb/main.cc 2004-01-23 17:44:25.000000000 +0100
-@@ -172,9 +172,9 @@
- }
-
- RHGDBApp::RHGDBApp():
--TApplication(),
- TProgInit(RHGDBApp::initStatusLine,
-- RHGDBApp::initMenuBar, RHGDBApp::initDeskTop)
-+ RHGDBApp::initMenuBar, RHGDBApp::initDeskTop),
-+TApplication()
- {
- }
-
---- ./rhide-1.5/rhgdb/options.cc.orig 2004-01-23 17:44:25.000000000 +0100
-+++ ./rhide-1.5/rhgdb/options.cc 2004-01-23 17:44:25.000000000 +0100
-@@ -38,8 +38,8 @@
- };
-
- TEnvironmentDialog::TEnvironmentDialog():
--TDialog(TRect(0, 0, 65, 17), _("Environment options")),
--TWindowInit(TEnvironmentDialog::initFrame)
-+TWindowInit(TEnvironmentDialog::initFrame),
-+TDialog(TRect(0, 0, 65, 17), _("Environment options"))
- {
- TRect
- r;
---- ./tvision/include/tv/filedlg.h.orig 2004-01-23 17:44:25.000000000 +0100
-+++ ./tvision/include/tv/filedlg.h 2004-01-23 17:44:25.000000000 +0100
-@@ -70,8 +70,8 @@
-
- protected:
-
-- TFileDialog( StreamableInit ) : TDialog ( streamableInit ),
-- TWindowInit( &TFileDialog::initFrame ) {}
-+ TFileDialog( StreamableInit ) :
-+ TWindowInit( &TFileDialog::initFrame ),TDialog ( streamableInit ) {}
- virtual void write( opstream& );
- virtual void *read( ipstream& );
-
diff --git a/dev-util/rhide/files/rhide-1.5-rhtvision2.patch b/dev-util/rhide/files/rhide-1.5-rhtvision2.patch
deleted file mode 100644
index ef032bc6ef62..000000000000
--- a/dev-util/rhide/files/rhide-1.5-rhtvision2.patch
+++ /dev/null
@@ -1,152 +0,0 @@
---- rhide-1.5/idemain.cc.orig 2003-03-22 11:25:11.000000000 +0200
-+++ rhide-1.5/idemain.cc 2003-03-22 11:48:47.000000000 +0200
-@@ -114,6 +114,10 @@
-
- #include <edhists.h>
-
-+#if TV_MAJOR_VERSION==2
-+#define dual_display TScreen::dual_display
-+#endif
-+
- void SaveScreen();
- void RestoreScreen();
- static int keep_temp_dir = 0;
-@@ -1727,7 +1731,11 @@
- TMouse::suspend();
- update_flag = 0;
- #ifdef __linux__
-+# if TV_MAJOR_VERSION==2
-+ TScreen::suspend();
-+# else
- RestoreScreen();
-+# endif
- #else
- TScreen::suspend();
- #endif
-@@ -1932,7 +1940,11 @@
- char *_rhide_opt = expand_rhide_spec("$(RHIDEOPT)");
- char *rhide_opt = NULL;
-
-+#if TV_MAJOR_VERSION==2
-+ TGKey::SetKbdMapping(TGKey::dosUseDirect);
-+#else
- TGKey::useBIOS = 0;
-+#endif
-
- if (*_rhide_opt)
- {
-@@ -1977,9 +1989,11 @@
- break;
- case 'H':
- #ifdef __linux__
-+# if TV_MAJOR_VERSION<2
- extern int install_console_sigs;
-
- install_console_sigs = 0;
-+# endif
- #endif
- break;
- case 'S':
-@@ -2001,7 +2015,11 @@
- #endif
- break;
- case 'K':
-+#if TV_MAJOR_VERSION==2
-+ TGKey::SetKbdMapping(TGKey::dosUseBIOS);
-+#else
- TGKey::useBIOS = 1;
-+#endif
- break;
- case 'G':
- arg = next_option(rhide_opt, rhide_opt_end, i, argc, argv);
-@@ -2014,7 +2032,11 @@
- #endif
- break;
- case 'p':
-+#if TV_MAJOR_VERSION==2
-+ //#warning Fix me!
-+#else
- TGKey::translateKeyPad = 0;
-+#endif
- break;
- case 'k':
- arg = next_option(rhide_opt, rhide_opt_end, i, argc, argv);
---- rhide-1.5/idedebug.cc.orig 2003-03-22 11:30:58.000000000 +0200
-+++ rhide-1.5/idedebug.cc 2003-03-22 11:31:40.000000000 +0200
-@@ -49,6 +49,10 @@
- #define Uses_TDataWindow
- #include <libtvgdb.h>
-
-+#if TV_MAJOR_VERSION==2
-+#define dual_display TScreen::dual_display
-+#endif
-+
- static void RemoveSessionTempFiles(void);
-
- TDisassemblerWindow *dis_win;
---- rhide-1.5/ideprj.cc.orig 2003-03-22 11:46:13.000000000 +0200
-+++ rhide-1.5/ideprj.cc 2003-03-22 11:51:51.000000000 +0200
-@@ -316,18 +316,22 @@
- }
-
- /* They are in tscreen.cc */
-+#if TV_MAJOR_VERSION<2
- void setBlinkState(void);
- void setIntenseState(void);
-+#endif
-
- void
- SetProjectScreenMode()
- {
- if (TScreen::screenMode != Project.screen_mode)
- TProgram::application->setScreenMode(Project.screen_mode);
-+#if TV_MAJOR_VERSION<2
- if (IntenseMode)
- setIntenseState();
- else
- setBlinkState();
-+#endif
- }
-
- static void
---- rhide-1.5/rhgdb/main.cc.orig 2003-03-22 11:52:54.000000000 +0200
-+++ rhide-1.5/rhgdb/main.cc 2003-03-22 11:57:24.000000000 +0200
-@@ -62,6 +62,10 @@
- #include "rhgdb.h"
-
-
-+#if TV_MAJOR_VERSION==2
-+#define dual_display TScreen::dual_display
-+#endif
-+
- extern int RunProgram(const char *cmd,
- Boolean redir_stderr, Boolean redir_stdout,
-
-@@ -589,7 +593,7 @@
- case cmUserScreen:
- {
- TMouse::suspend();
--#if 0
-+#if TV_MAJOR_VERSION==2
- TScreen::suspend();
- #else
- RestoreScreen();
-@@ -790,12 +794,18 @@
- use_dual_display = 1;
- break;
- case 'M':
-+#if TV_MAJOR_VERSION<2
- extern int use_mouse_handler;
-
- use_mouse_handler = 0;
-+#endif
- break;
- case 'K':
-+#if TV_MAJOR_VERSION==2
-+ TGKey::SetKbdMapping(TGKey::dosUseBIOS);
-+#else
- TGKey::useBIOS = 1;
-+#endif
- break;
- case 'G':
- // extern int screen_saving;
diff --git a/dev-util/rhide/files/rhide-1.5.20050823-amd64-support.patch b/dev-util/rhide/files/rhide-1.5.20050823-amd64-support.patch
deleted file mode 100644
index 6a35a9665266..000000000000
--- a/dev-util/rhide/files/rhide-1.5.20050823-amd64-support.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- rhide-1.5.20050823/configure.in 2005-08-29 02:34:53.000000000 +0200
-+++ rhide-1.5.20050823.az/configure.in 2005-08-29 02:35:51.000000000 +0200
-@@ -8,6 +8,7 @@
-
- case "$host" in
- i?86-*-linux*) rhide_OS=Linux ;;
-+ x86_64-*-linux*) rhide_OS=Linux ;;
- i?86-pc-msdosdjgpp) rhide_OS=DJGPP ;;
- *-pc-cygwin) rhide_OS=CYGWIN ;;
- *) AC_MSG_ERROR([$host is not supported (yet). Sorry.]) ;;
diff --git a/dev-util/rhide/files/rhide-1.5.20050823-gcc41.patch b/dev-util/rhide/files/rhide-1.5.20050823-gcc41.patch
deleted file mode 100644
index 8b9c161c72de..000000000000
--- a/dev-util/rhide/files/rhide-1.5.20050823-gcc41.patch
+++ /dev/null
@@ -1,151 +0,0 @@
---- tvision/include/compatlayer.h
-+++ tvision/include/compatlayer.h
-@@ -812,10 +812,6 @@
- #define _GNU_SOURCE
- #define CLY_getline getline
- #endif
-- // Avoid including libintl.h, we have the prototypes
-- // This is a temporal workaround.
-- #undef _LIBINTL_H
-- #define _LIBINTL_H 1
- #endif
-
- /* Solaris using gcc but not glibc */
---- setedit/infview/include/inf.h
-+++ setedit/infview/include/inf.h
-@@ -310,7 +310,7 @@
-
- virtual TPalette& getPalette() const;
- virtual void close();
-- virtual TInfWindow::~TInfWindow();
-+ virtual ~TInfWindow();
- TInfViewer *viewer;
- Boolean isTheOne;
- static void SetMagicEditorInfoTranslation() { TInfViewer::TranslateName=1; };
---- setedit/setedit/runprog.cc
-+++ setedit/setedit/runprog.cc
-@@ -89,17 +89,15 @@
- if (!Command[0])
- strcpy(Command,"make");
-
-- #pragma pack(1)
- struct
- {
-- char ComAux[maxCommand] __attribute__((packed));
-+ char ComAux[maxCommand];
-- uint32 Options __attribute__((packed));
-+ uint32 Options;
-- uint32 OpsScroll __attribute__((packed));
-+ uint32 OpsScroll;
-- uint32 OpsScrHz __attribute__((packed));
-+ uint32 OpsScrHz;
-- char Lines[4] __attribute__((packed));
-+ char Lines[4];
-- TListBoxRec tl __attribute__((packed));
-+ TListBoxRec tl;
- } box;
-- #pragma pack()
- strcpy(box.ComAux,Command);
- box.Options=Options & (~edsmScrollMask);
- box.OpsScroll=(Options & edsmScrollMask)/edsmScrollShifter;
---- rhide-1.5.20050823/rhgdb/include/rhgdb.h
-+++ rhide-1.5.20050823/rhgdb/include/rhgdb.h
-@@ -46,8 +46,8 @@
- extern int use_dual_display;
- class TDirList;
- extern TDirList *src_dirs;
--class TDisassemblerWindow;
-+class TWindow;
--extern TDisassemblerWindow *dis_win;
-+extern TWindow *dis_win;
- class TDataWindow;
-
- void STEP(int _switch_to_user = 1);
---- rhide-1.5.20050823/rhgdb/main.cc
-+++ rhide-1.5.20050823/rhgdb/main.cc
-@@ -119,7 +119,7 @@
- int tabsize = 8;
- int use_dual_display = 0;
-
--TDisassemblerWindow *dis_win = NULL;
-+TWindow *dis_win = NULL;
-
- static void ReadOptions(char *);
- static void SaveOptions(char *);
-@@ -426,7 +426,7 @@
- TRect r(1, 1, 79, 20);
-
- dis_win = new TDisassemblerWindow(r, _("Disassembler window"));
-- AddWindow(dis_win, (TWindow **) & dis_win);
-+ AddWindow(dis_win, & dis_win);
- }
- }
-
-@@ -443,18 +443,18 @@
- if (TProgram::deskTop->execView(insp) == cmOK)
- {
- insp->getData(buf);
-- TInspector *w = new TInspector(TProgram::deskTop->getExtent(), buf);
-+ TWindow *w = new TInspector(TProgram::deskTop->getExtent(), buf);
-
- w->helpCtx = hcInspector;
- w->options |= ofCentered;
-- w->update(buf);
-+ ((TInspector *) w)->update(buf);
-- AddWindow(w, (TWindow **) & w);
-+ AddWindow(w, & w);
- }
- TObject::destroy(insp);
- }
-
-
--static TDataWindow *stack_win = NULL;
-+static TWindow *stack_win = NULL;
-
- void
- RHGDBApp::handleEvent(TEvent & event)
-@@ -498,7 +498,7 @@
- case cmDisWindow:
- OpenDisWin();
- if (debugger_started())
-- dis_win->update(stop_pc);
-+ ((TDisassemblerWindow *) dis_win)->update(stop_pc);
- clearEvent(event);
- break;
- case cmDataWindow:
-@@ -511,7 +511,7 @@
- if (!stack_win)
- {
- if ((stack_win = TDataWindow::stackWindow()))
-- AddWindow(stack_win, (TWindow **) & stack_win);
-+ AddWindow(stack_win, & stack_win);
- }
- else
- stack_win->select();
-@@ -676,7 +676,7 @@
- UpdateCallStackWindow();
- TDataWindow::updateAll();
- if (dis_win)
-- dis_win->update(stop_pc);
-+ ((TDisassemblerWindow *) dis_win)->update(stop_pc);
- }
-
- static void InitDebuggerInterface();
-@@ -1060,7 +1060,7 @@
- else if (main_line != 0)
- {
- OpenDisWin();
-- dis_win->update(main_line);
-+ ((TDisassemblerWindow *) dis_win)->update(main_line);
- }
- }
- app->run();
-@@ -1227,7 +1227,7 @@
- {
- extern unsigned long stop_pc;
-
-- dis_win->update(stop_pc);
-+ ((TDisassemblerWindow *) dis_win)->update(stop_pc);
- }
- if (select_dis_win)
- dis_win->select();
diff --git a/dev-util/rhide/files/tvrc b/dev-util/rhide/files/tvrc
deleted file mode 100644
index 76c1d0b7aade..000000000000
--- a/dev-util/rhide/files/tvrc
+++ /dev/null
@@ -1,11 +0,0 @@
-[TV]
-{
- [Linux]
- {
- # Force 'PC 437 ASCII extended' codepage, else
- # console looks crap
-# AppCP=437
-# ScrCP=437
- }
-}
-
diff --git a/dev-util/rhide/metadata.xml b/dev-util/rhide/metadata.xml
deleted file mode 100644
index 9d49ee079bd7..000000000000
--- a/dev-util/rhide/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-
-<pkgmetadata>
- <herd>no-herd</herd>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-util/rhide/rhide-1.5.20050823.ebuild b/dev-util/rhide/rhide-1.5.20050823.ebuild
deleted file mode 100644
index 9e56e919a33e..000000000000
--- a/dev-util/rhide/rhide-1.5.20050823.ebuild
+++ /dev/null
@@ -1,280 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/rhide/rhide-1.5.20050823.ebuild,v 1.9 2007/07/22 07:21:22 graaff Exp $
-
-inherit eutils multilib toolchain-funcs
-
-SNAPSHOT="20050823"
-TVISIONVER="2.10.20050824"
-SETEDITVER="0.5.5.20050828"
-# RHIDE is _very_ picky about the GDB used, so dont put GDB in DEPEND
-GDBVER="6.1.1"
-
-# Used when you do not want to link TVision against X11, but do
-# want to use RHIDE inside of X ...
-ETERM_HACK="no"
-
-DESCRIPTION="Console IDE for various languages"
-HOMEPAGE="http://www.rhide.com/"
-if [ -z "${SNAPSHOT}" ]
-then
- SRC_URI="http://rhide.sourceforge.net/snapshots/${P}.tar.gz
- mirror://sourceforge/${PN}/${P}.tar.gz"
-else
- SRC_URI="mirror://gentoo/${P}.tar.bz2
- http://dev.gentoo.org/~azarah/rhide/${P}.tar.bz2"
- #http://rhide.sourceforge.net/snapshots/${P/_}-${SNAPSHOT}.tar.gz
-fi
-SRC_URI="${SRC_URI}
- mirror://gentoo/tvision-${TVISIONVER}.tar.bz2
- http://dev.gentoo.org/~azarah/rhide/tvision-${TVISIONVER}.tar.bz2
- mirror://gentoo/setedit-${SETEDITVER}.tar.bz2
- http://dev.gentoo.org/~azarah/rhide/setedit-${SETEDITVER}.tar.bz2
- mirror://gnu/gdb/gdb-${GDBVER}.tar.bz2"
-# mirror://sourceforge/tvision/rhtvision-${TVISIONVER}.src.tar.gz
-# mirror://sourceforge/setedit/setedit-${SETEDITVER}.tar.gz
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="X aalib"
-
-RDEPEND="virtual/libc
- >=dev-libs/libpcre-2.0.6
- >=app-arch/bzip2-1.0.1
- >=sys-apps/texinfo-4.1
- >=sys-devel/gettext-0.11.0
- >=dev-lang/perl-5.6
- >=sys-libs/zlib-1.1.4
- >=sys-libs/gpm-1.20.0
- >=sys-libs/ncurses-5.2
- aalib? ( media-libs/aalib )
- X? ( x11-libs/libX11 x11-libs/libXmu )
- >=sys-apps/sed-4.0.7"
-DEPEND="${RDEPEND}
- X? ( x11-proto/xproto )"
-
-TV_S="${WORKDIR}/tvision"
-SE_S="${WORKDIR}/setedit"
-
-src_unpack() {
- unpack ${A}
-
- # Add support for amd64
- for x in "${S}" "${S}/libtvuti" ; do
- cd "${x}"
- epatch "${FILESDIR}/${P}-amd64-support.patch"
- autoconf
- done
-
- # Update snapshot version
- if [[ -n ${SNAPSHOT} ]] ; then
- sed -i -e "s|1998-11-29|${SNAPSHOT}|" "${S}/idemain.cc"
- else
- sed -i -e "s|1998-11-29|`date +%F`|" "${S}/idemain.cc"
- fi
-
- # Fix invalid "-O2" in CFLAGS and CXXFLAGS
- for x in configure \
- $(find "${S}/" -name '*.mak') \
- $(find "${S}/" -name 'makefile.src')
- do
- [[ -f ${x} ]] && sed -i -e 's:-O2::g' "${x}"
- done
-
- # Update setedit macro's
- for x in "${SE_S}/cfgfiles"/* ; do
- [[ -f ${x} ]] && cp -f "${x}" "${S}/share/setedit/"
- done
-
- # Lame attempt to rip out X11 detection
- if useq !X ; then
- einfo "Disabling X support"
- cp -f "${TV_S}/config.pl" "${TV_S}/config.pl.X11"
- sed -i -e \
- "s:\$conf{'HAVE_X11'}='yes':\$conf{'HAVE_X11'}='no':g" \
- "${TV_S}/config.pl"
- # Sanity check
- [[ -z $(diff -u "${TV_S}/config.pl" "${TV_S}/config.pl.X11") ]] \
- && die "TVision's config.pl was not changed!"
- fi
-
- # Fix codepage bug
- has_version ">=sys-devel/gettext-0.12" && \
- sed -i -e \
- 's:--add-location $(po_list_l):--add-location --from-code=iso-8859-1 $(po_list_l):' \
- "${SE_S}/internac/gnumake.in"
-
- cd "${WORKDIR}"
- epatch "${FILESDIR}"/${P}-gcc41.patch
-}
-
-src_compile() {
-
- # Most of these use a _very_ weird build systems,
- # so please no comments ;/
-
-# ************* TVision *************
-
- if [[ ! -f ${WORKDIR}/.tvision ]] ; then
- cd "${TV_S}" || die "TVision source dir do not exist!"
-
- einfo "Configuring TVision ..."
- CC=$(tc-getCC) CXX=$(tc-getCXX) \
- ./configure --prefix="/usr" \
- --x-include="/usr/include" \
- --x-lib="/usr/$(get_libdir)" \
- --fhs \
- --without-dynamic || die
-
- einfo "Building TVision ..."
- emake || die
-
- touch ${WORKDIR}/.tvision
- fi
-
-# ************* SetEdit *************
-
- if [[ ! -f ${WORKDIR}/.setedit ]] ; then
- cd "${SE_S}" || die "SetEdit source dir do not exist!"
-
- einfo "Configuring SetEdit ..."
- CC=$(tc-getCC) CXX=$(tc-getCXX) \
- ./configure --prefix=/usr \
- --fhs \
- --libset \
- --static \
- --without-mp3 \
- --without-mixer \
- --without-migdb \
- `use_with aalib aa` || die
-
- einfo "Building SetEdit ..."
- emake || die
-
- # Make the docs
- cd "${SE_S}/doc"
- make || die
-
- touch "${WORKDIR}/.setedit"
- fi
-
-# ************* RHIDE ***************
-
- cd "${S}"
-
-# addpredict "/usr/share/rhide"
-
- export RHIDESRC="${S}"
- export SETSRC="${SE_S}"
- export SETOBJ="${SE_S}/makes"
- export TVSRC="${TV_S}"
- export TVOBJ="${TV_S}/makes"
- export GDB_SRC="${WORKDIR}/gdb-${GDBVER}"
-
- if [[ ! -f ${WORKDIR}/.rhide-configured ]] ; then
- einfo "Configuring RHIDE ..."
- CC=$(tc-getCC) CXX=$(tc-getCXX) \
- econf || die
-
- touch "${WORKDIR}/.rhide-configured"
- fi
-
- einfo "Building RHIDE ..."
- # For now 'make -jx' breaks building
- make CC=$(tc-getCC) CXX=$(tc-getCXX) \
- RHIDE_GCC=$(tc-getCC) \
- RHIDE_GXX=$(tc-getCXX) \
- prefix="/usr" \
- install_docdir="share/doc/${PF}" \
- install_infodir="share/info" || die
-
- # Update and Fix DIR entry in .info files
- if [[ -f ${SE_S}/doc/editor.inf ]] ; then
- sed -e 's:editor.inf:setedit.info:g' \
- "${SE_S}/doc/editor.inf" > "${S}/share/setedit/setedit.inf"
- fi
- if [[ -f ${SE_S}/doc/infeng.inf ]] ; then
- sed -e 's:infeng.inf:infview.info:g' \
- "${SE_S}/doc/infeng.inf" > "${S}/share/setedit/infview.inf"
- fi
-}
-
-src_install() {
-
- # Dont error out on sandbox violations. I should really
- # try to track this down, but its a bit tougher than usually.
-# addpredict "/:/usr/share/rhide:/libide:/libtvuti:/librhuti"
-
- make prefix="${D}/usr" \
- install_docdir="share/doc/${PF}" \
- install_infodir="share/info" \
- install || die
-
- # Install default CFG file and fix the paths
- sed -e 's:/usr/local/share:/usr/share:g' \
- "${D}/usr/share/rhide/rhide_.env" > \
- "${D}/usr/share/rhide/rhide.env"
- echo 'INFOPATH=/usr/share/info' >> \
- "${D}/usr/share/rhide/rhide.env"
-
- # Install sample TVision config file
- insinto /etc
- doins "${FILESDIR}/tvrc"
-
- # Install env file
- doenvd "${FILESDIR}/80rhide"
-
- # We only need the Eterm stuff if TVision was not compiled
- # with X11 support ...
- if [[ ${ETERM_HACK} == "yes" ]] && useq !X ; then
- # Install the terminfo file
- tic -o "${D}/usr/share/terminfo" \
- "${TV_S}/extra/eterm/xterm-eterm-tv"
- insinto /usr/share/Eterm/themes/Setedit
-
- dosed 's:Eterm --title:Eterm --theme Setedit --title:' \
- /usr/bin/rhidex
- dosed 's:Eterm --title:Eterm --theme Setedit --title:' \
- /usr/bin/rhgdbx
-
- # Install the Eterm theme
- for x in "${TV_S}/extra/eterm/Setedit"/* ; do
- [[ -f ${x} ]] && doins "${x}"
- done
- else
- rm -f "${D}/usr/bin"/{rhide,rhgdb}x
- fi
-
- # Fix .info files
- for x in "${D}/usr/share/info"/*.inf ; do
- [[ -f ${x} ]] && mv -f "${x}" "${x}o"
- done
-
- # Install the manpages
- for x in "${SE_S}/doc"/*.1
- do
- [[ -f ${x} ]] && doman "${x}"
- done
-
- cd "${S}"
- dodoc todo
- cd "${TV_S}"
- docinto tvision
- dodoc THANKS TODO borland.txt change.log change1.log copying* readme.txt
- dodoc doc/*.{txt,html}
- cd "${SE_S}"
- docinto setedit
- dodoc README TODO change.log change0.log copyrigh* copying.*
-}
-
-pkg_postinst() {
- if [[ -x "${ROOT}/usr/bin/rhidex" && ${ETERM_HACK} == "yes" ]] ; then
- echo
- elog "You might consider installing Eterm to be able to use the rhidex"
- elog "version of RHIDE that have better keyboard support under X:"
- elog
- elog " # emerge eterm"
- echo
- fi
-}