diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2008-06-14 14:50:42 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2008-06-14 14:50:42 +0000 |
commit | b756f557e1d672d788ae2c9d84e9fc638815736a (patch) | |
tree | 49afb53693887e00e204b342e6ce2e39fb580be2 /dev-util | |
parent | Version bump (diff) | |
download | historical-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/ChangeLog | 102 | ||||
-rw-r--r-- | dev-util/rhide/Manifest | 13 | ||||
-rw-r--r-- | dev-util/rhide/files/80rhide | 1 | ||||
-rw-r--r-- | dev-util/rhide/files/rhide-1.5-gcc-3.3.patch | 53 | ||||
-rw-r--r-- | dev-util/rhide/files/rhide-1.5-rhtvision2.patch | 152 | ||||
-rw-r--r-- | dev-util/rhide/files/rhide-1.5.20050823-amd64-support.patch | 10 | ||||
-rw-r--r-- | dev-util/rhide/files/rhide-1.5.20050823-gcc41.patch | 151 | ||||
-rw-r--r-- | dev-util/rhide/files/tvrc | 11 | ||||
-rw-r--r-- | dev-util/rhide/metadata.xml | 9 | ||||
-rw-r--r-- | dev-util/rhide/rhide-1.5.20050823.ebuild | 280 |
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 -} |