summaryrefslogtreecommitdiff
path: root/x11-toolkits/FWF/files/patch-aa
diff options
context:
space:
mode:
Diffstat (limited to 'x11-toolkits/FWF/files/patch-aa')
-rw-r--r--x11-toolkits/FWF/files/patch-aa239
1 files changed, 239 insertions, 0 deletions
diff --git a/x11-toolkits/FWF/files/patch-aa b/x11-toolkits/FWF/files/patch-aa
new file mode 100644
index 000000000000..190bf5011be2
--- /dev/null
+++ b/x11-toolkits/FWF/files/patch-aa
@@ -0,0 +1,239 @@
+diff -c -r FWF.orig/FWF.tmpl FWF/FWF.tmpl
+*** FWF.orig/FWF.tmpl Wed Apr 19 08:28:49 1995
+--- FWF/FWF.tmpl Sat Jul 15 04:32:23 1995
+***************
+*** 26,32 ****
+ Set if you also want Motif versions of the widgets (if available)
+ ------------------------------------------------------------------------*/
+
+! #define WantMotifVersions 1
+
+ XCOMM MOTIFINC = -I/usr/include/Motif1.2
+ XCOMM XMLIB = -L/usr/lib/Motif1.2 -lXm
+--- 26,32 ----
+ Set if you also want Motif versions of the widgets (if available)
+ ------------------------------------------------------------------------*/
+
+! #define WantMotifVersions 0
+
+ XCOMM MOTIFINC = -I/usr/include/Motif1.2
+ XCOMM XMLIB = -L/usr/lib/Motif1.2 -lXm
+***************
+*** 52,62 ****
+
+ #define HaveXpm 1
+
+- XPM_LIBDIR = $(LIBDIR) /* /usr/lib/X11R5.supplement */
+ XPM_INCDIR = $(INCDIR) /* /usr/include/X11R5.supplement */
+! XPM_LIBBASENAME = Xpm
+! XPM_LIBNAME = lib$(XPM_LIBBASENAME).a
+! XPM_LIB = $(XPM_LIBDIR)/$(XPM_LIBNAME)
+
+ /*------------------------------------------------------------------------
+ The following lines might be helpful for your system. Uncomment
+--- 52,59 ----
+
+ #define HaveXpm 1
+
+ XPM_INCDIR = $(INCDIR) /* /usr/include/X11R5.supplement */
+! XPM_LIB = -lXpm
+
+ /*------------------------------------------------------------------------
+ The following lines might be helpful for your system. Uncomment
+diff -c -r FWF.orig/src/AnsiTerm/AnsiTermT.c FWF/src/AnsiTerm/AnsiTermT.c
+*** FWF.orig/src/AnsiTerm/AnsiTermT.c Tue Mar 7 08:48:56 1995
+--- FWF/src/AnsiTerm/AnsiTermT.c Sat Jul 15 04:32:24 1995
+***************
+*** 30,41 ****
+ #include <signal.h>
+ #include <unistd.h>
+ #include <fcntl.h>
+ #include <sys/ptyio.h>
+ #include <X11/Intrinsic.h>
+ #include <X11/StringDefs.h>
+ #include <Xfwf/AnsiTerm.h>
+
+!
+
+ /*--------------------------------------------------------------------
+ | Provide rather strict fallback resources, to make the program work
+--- 30,45 ----
+ #include <signal.h>
+ #include <unistd.h>
+ #include <fcntl.h>
++ #if !defined(__FreeBSD__)
+ #include <sys/ptyio.h>
++ #endif
+ #include <X11/Intrinsic.h>
+ #include <X11/StringDefs.h>
+ #include <Xfwf/AnsiTerm.h>
+
+! #if !defined(KILL_ALL_OTHERS)
+! #define KILL_ALL_OTHERS -1
+! #endif
+
+ /*--------------------------------------------------------------------
+ | Provide rather strict fallback resources, to make the program work
+diff -c -r FWF.orig/src/Dir/RegExp.c FWF/src/Dir/RegExp.c
+*** FWF.orig/src/Dir/RegExp.c Mon Apr 18 18:07:20 1994
+--- FWF/src/Dir/RegExp.c Sat Jul 15 04:32:24 1995
+***************
+*** 10,15 ****
+--- 10,19 ----
+
+ ****************************************************************************/
+
++ #if defined(__FreeBSD__) /* This whole file needs converting */
++ #define NO_REGEXP
++ #endif
++
+ /*
+ * Author:
+ * Brian Totty
+***************
+*** 25,36 ****
+ #include <Xfwf/RegExp.h>
+ #include <regexp.h>
+
+! void RegExpCompile(regexp,fsm_ptr,fsm_length)
+! char *regexp,*fsm_ptr;
+ int fsm_length;
+ {
+ #ifndef NO_REGEXP
+! compile(regexp,fsm_ptr,&(fsm_ptr[fsm_length]),'\0');
+ #endif
+ } /* End RegExpCompile */
+
+--- 29,40 ----
+ #include <Xfwf/RegExp.h>
+ #include <regexp.h>
+
+! void RegExpCompile(regex,fsm_ptr,fsm_length)
+! char *regex,*fsm_ptr;
+ int fsm_length;
+ {
+ #ifndef NO_REGEXP
+! compile(regex,fsm_ptr,&(fsm_ptr[fsm_length]),'\0');
+ #endif
+ } /* End RegExpCompile */
+
+diff -c -r FWF.orig/src/EzMenu/EzMenu.c FWF/src/EzMenu/EzMenu.c
+*** FWF.orig/src/EzMenu/EzMenu.c Fri May 6 12:59:31 1994
+--- FWF/src/EzMenu/EzMenu.c Sat Jul 15 04:32:24 1995
+***************
+*** 414,422 ****
+--- 414,424 ----
+ SimpleMenuWidget smw = (SimpleMenuWidget) ez_old;
+ SmeObject *entry;
+
++ #if 0
+ ForAllChildren(smw, entry) {
+ XtDestroyWidget((Widget)entry);
+ }
++ #endif
+
+ XfwfEzMenuParseMenu(ez_new, ez_new -> ez_menu.menu, True);
+ ret_val = TRUE;
+diff -c -r FWF.orig/src/FileComp/Imakefile FWF/src/FileComp/Imakefile
+*** FWF.orig/src/FileComp/Imakefile Mon May 3 12:40:20 1993
+--- FWF/src/FileComp/Imakefile Sat Jul 15 04:32:24 1995
+***************
+*** 4,10 ****
+
+ SRCS = $(WIDGET).c squish.c getod.c
+ EXT_OBJS = $(WIDGET)T.o squish.o getod.o
+
+ #include "../StdImakefile"
+-
+- AddToLibraryTarget(archive,$(FWF_LIBDIR),$(FWF_LIBNAME),squish.o getod.o)
+--- 4,9 ----
+
+ SRCS = $(WIDGET).c squish.c getod.c
+ EXT_OBJS = $(WIDGET)T.o squish.o getod.o
++ LIB_OBJS = $(EXT_OBJS)
+
+ #include "../StdImakefile"
+diff -c -r FWF.orig/src/IconBox/IconBoxT.c FWF/src/IconBox/IconBoxT.c
+*** FWF.orig/src/IconBox/IconBoxT.c Fri May 6 08:53:22 1994
+--- FWF/src/IconBox/IconBoxT.c Sat Jul 15 04:32:24 1995
+***************
+*** 42,48 ****
+ };
+
+ extern int errno;
+- extern char *sys_errlist[];
+
+ static XtAppContext app_context;
+ static int hlen, vlen;
+--- 42,47 ----
+diff -c -r FWF.orig/src/Imakefile FWF/src/Imakefile
+*** FWF.orig/src/Imakefile Wed Apr 19 08:31:04 1995
+--- FWF/src/Imakefile Sat Jul 15 05:05:02 1995
+***************
+*** 28,34 ****
+ OptButton VScrollb HScrollb Cmap Shistogram Hdial Canvas \
+ CircPerc Stack Enforcer Rows MenuBar ScrollWin ScrollWin3 Tabs \
+ PieMenu Array FileLister AnsiTerm Entry SpinLabel \
+! Mdial PcBar Toggle Icon Alert Group RadioGroup ThumbWheel \
+ FoldingTree IconBox Animator Pager
+ #endif
+
+--- 28,34 ----
+ OptButton VScrollb HScrollb Cmap Shistogram Hdial Canvas \
+ CircPerc Stack Enforcer Rows MenuBar ScrollWin ScrollWin3 Tabs \
+ PieMenu Array FileLister AnsiTerm Entry SpinLabel \
+! PcBar Toggle Icon Alert Group RadioGroup ThumbWheel \
+ FoldingTree IconBox Animator Pager
+ #endif
+
+***************
+*** 53,59 ****
+ OptButton VScrollb HScrollb Cmap Shistogram Hdial Canvas \
+ CircPerc Stack Enforcer Rows MenuBar ScrollWin ScrollWin3 Tabs \
+ ThumbWheel2 PieMenu Array FileLister AnsiTerm Entry SpinLabel \
+! Mdial PcBar
+ #endif
+
+
+--- 53,59 ----
+ OptButton VScrollb HScrollb Cmap Shistogram Hdial Canvas \
+ CircPerc Stack Enforcer Rows MenuBar ScrollWin ScrollWin3 Tabs \
+ ThumbWheel2 PieMenu Array FileLister AnsiTerm Entry SpinLabel \
+! PcBar
+ #endif
+
+
+diff -c -r FWF.orig/src/XmAnsiTerm/XmATermT.c FWF/src/XmAnsiTerm/XmATermT.c
+*** FWF.orig/src/XmAnsiTerm/XmATermT.c Tue Mar 7 08:48:56 1995
+--- FWF/src/XmAnsiTerm/XmATermT.c Sat Jul 15 04:32:24 1995
+***************
+*** 30,41 ****
+ #include <signal.h>
+ #include <unistd.h>
+ #include <fcntl.h>
+ #include <sys/ptyio.h>
+ #include <X11/Intrinsic.h>
+ #include <X11/StringDefs.h>
+ #include <Xfwf/XmATerm.h>
+
+!
+
+ /*--------------------------------------------------------------------
+ | Provide rather strict fallback resources, to make the program work
+--- 30,45 ----
+ #include <signal.h>
+ #include <unistd.h>
+ #include <fcntl.h>
++ #if !defined(__FreeBSD__)
+ #include <sys/ptyio.h>
++ #endif
+ #include <X11/Intrinsic.h>
+ #include <X11/StringDefs.h>
+ #include <Xfwf/XmATerm.h>
+
+! #ifndef KILL_ALL_OTHERS
+! #define KILL_ALL_OTHERS -1
+! #endif
+
+ /*--------------------------------------------------------------------
+ | Provide rather strict fallback resources, to make the program work