diff options
author | Kris Kennaway <kris@FreeBSD.org> | 2002-03-25 02:38:14 +0000 |
---|---|---|
committer | Kris Kennaway <kris@FreeBSD.org> | 2002-03-25 02:38:14 +0000 |
commit | 21d72e23d00592487ce1c1264fd39d1e87b8cb7b (patch) | |
tree | 17968af0e36bad5cee79e424d27d5718e580d317 /x11-toolkits/FWF | |
parent | ecdee5da6e6ad07a157d5e7c58bc6abe991b0cec (diff) | |
download | ports-21d72e23d00592487ce1c1264fd39d1e87b8cb7b.tar.gz ports-21d72e23d00592487ce1c1264fd39d1e87b8cb7b.zip |
Notes
Diffstat (limited to 'x11-toolkits/FWF')
-rw-r--r-- | x11-toolkits/FWF/Makefile | 28 | ||||
-rw-r--r-- | x11-toolkits/FWF/distinfo | 1 | ||||
-rw-r--r-- | x11-toolkits/FWF/files/patch-aa | 81 | ||||
-rw-r--r-- | x11-toolkits/FWF/files/patch-ab | 36 | ||||
-rw-r--r-- | x11-toolkits/FWF/files/patch-ac | 19 | ||||
-rw-r--r-- | x11-toolkits/FWF/files/patch-ad | 416 | ||||
-rw-r--r-- | x11-toolkits/FWF/files/patch-ae | 16 | ||||
-rw-r--r-- | x11-toolkits/FWF/files/patch-af | 304 | ||||
-rw-r--r-- | x11-toolkits/FWF/files/patch-ag | 18 | ||||
-rw-r--r-- | x11-toolkits/FWF/files/patch-ah | 11 | ||||
-rw-r--r-- | x11-toolkits/FWF/files/xmkmf | 8 | ||||
-rw-r--r-- | x11-toolkits/FWF/pkg-comment | 1 | ||||
-rw-r--r-- | x11-toolkits/FWF/pkg-descr | 20 | ||||
-rw-r--r-- | x11-toolkits/FWF/pkg-plist | 260 |
14 files changed, 0 insertions, 1219 deletions
diff --git a/x11-toolkits/FWF/Makefile b/x11-toolkits/FWF/Makefile deleted file mode 100644 index e4df4a8eb440..000000000000 --- a/x11-toolkits/FWF/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# New ports collection makefile for: FWF Widgets -# Date created: 14 July 1995 -# Whom: jkh -# -# $FreeBSD$ -# - -PORTNAME= fwf -PORTVERSION= 4.0 -CATEGORIES= x11-toolkits -MASTER_SITES= ${MASTER_SITE_SUNSITE} -MASTER_SITE_SUBDIR=libs/X/fwf - -MAINTAINER= ports@FreeBSD.org - -BROKEN= "Does not compile" - -.if ${MACHINE_ARCH} == "alpha" -BROKEN= ../../lib/libfwf.a: cannot read symbols -.endif - -USE_MOTIF= yes -USE_IMAKE= yes -USE_XPM= yes -WRKSRC= ${WRKDIR}/FWF -XMKMF= ${SETENV} X11BASE=${X11BASE} WRKSRC=${WRKSRC} sh ${FILESDIR}/xmkmf - -.include <bsd.port.mk> diff --git a/x11-toolkits/FWF/distinfo b/x11-toolkits/FWF/distinfo deleted file mode 100644 index c954ab2a791a..000000000000 --- a/x11-toolkits/FWF/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (fwf-4.0.tar.gz) = d7c43cbfbbcb23d63c02478e99c2cdd2 diff --git a/x11-toolkits/FWF/files/patch-aa b/x11-toolkits/FWF/files/patch-aa deleted file mode 100644 index 2009f6691e58..000000000000 --- a/x11-toolkits/FWF/files/patch-aa +++ /dev/null @@ -1,81 +0,0 @@ -*** FWF.tmpl.orig Thu Apr 18 07:00:06 1996 ---- FWF.tmpl Sun Apr 26 00:06:16 1998 -*************** -*** 33,53 **** - - #define WantMotifVersions 1 - -! MOTIFINC = -I/usr/MOTIF/include -! XMLIB = -L/usr/MOTIF/lib -lXm - - /*------------------------------------------------------------------------ - To use a different compiler, or different compiler options - ------------------------------------------------------------------------*/ - - XCOMM CC = gcc -! CDEBUGFLAGS = -g - - /*------------------------------------------------------------------------ - If you don't want to build the test programs, set this to 0 - ------------------------------------------------------------------------*/ - -! #define BuildExecs 1 - - /*------------------------------------------------------------------------ - If you have the XPM pixmap library installed: ---- 33,53 ---- - - #define WantMotifVersions 1 - -! MOTIFINC = -I$(X11BASE)/include -! XMLIB = $(MOTIFLIB) - - /*------------------------------------------------------------------------ - To use a different compiler, or different compiler options - ------------------------------------------------------------------------*/ - - XCOMM CC = gcc -! CDEBUGFLAGS = -O -Wall - - /*------------------------------------------------------------------------ - If you don't want to build the test programs, set this to 0 - ------------------------------------------------------------------------*/ - -! #define BuildExecs 0 - - /*------------------------------------------------------------------------ - If you have the XPM pixmap library installed: -*************** -*** 55,61 **** - - #define HaveXpm 1 - -! XCOMM XPM_INCDIR = -I/usr/include/X11R5/X11 - XPM_LIB = -lXpm - - /*------------------------------------------------------------------------ ---- 55,61 ---- - - #define HaveXpm 1 - -! XCOMM XPM_INCDIR = -I$(X11BASE)/include/X11 - XPM_LIB = -lXpm - - /*------------------------------------------------------------------------ -*************** -*** 84,90 **** - - IMAKE_DEFINES = -DAvoidNullMakeCommand - -! ARMERGE = ar r - PROJECTDIR = $(TOP) - - FWF_LIBBASENAME = fwf ---- 84,90 ---- - - IMAKE_DEFINES = -DAvoidNullMakeCommand - -! ARMERGE = ar qc - PROJECTDIR = $(TOP) - - FWF_LIBBASENAME = fwf diff --git a/x11-toolkits/FWF/files/patch-ab b/x11-toolkits/FWF/files/patch-ab deleted file mode 100644 index 97b8fc5c511d..000000000000 --- a/x11-toolkits/FWF/files/patch-ab +++ /dev/null @@ -1,36 +0,0 @@ -*** src/Imakefile.orig Wed Feb 14 18:05:37 1996 ---- src/Imakefile Sat Apr 25 22:03:03 1998 -*************** -*** 13,19 **** - Button RowCol Prompt Slider2 Slider4 Arrow Scrollbar PullDown \ - OptButton VScrollb HScrollb Cmap Shistogram Hdial Canvas \ - CircPerc Stack Enforcer Rows MenuBar ScrollWin ScrollWin3 \ -! PieMenu Array FileLister Entry SpinLabel Mdial PcBar Toggle \ - Icon Alert Group RadioGroup ThumbWheel FoldingTree IconBox \ - Animator XmTabs XmAnsiTerm XmIcon XmPager \ - UserGraf TextOut FText Calendar # HTML2 SSGML ---- 13,19 ---- - Button RowCol Prompt Slider2 Slider4 Arrow Scrollbar PullDown \ - OptButton VScrollb HScrollb Cmap Shistogram Hdial Canvas \ - CircPerc Stack Enforcer Rows MenuBar ScrollWin ScrollWin3 \ -! PieMenu Array FileLister Entry SpinLabel PcBar Toggle \ - Icon Alert Group RadioGroup ThumbWheel FoldingTree IconBox \ - Animator XmTabs XmAnsiTerm XmIcon XmPager \ - UserGraf TextOut FText Calendar # HTML2 SSGML -*************** -*** 42,48 **** - OptButton VScrollb HScrollb Cmap Shistogram Hdial Canvas \ - CircPerc Stack Enforcer Rows MenuBar ScrollWin ScrollWin3 \ - ThumbWheel2 PieMenu Array FileLister Entry SpinLabel \ -! Mdial PcBar XmTabs XmAnsiTerm \ - TextOut ArticleText Calendar - #endif - ---- 42,48 ---- - OptButton VScrollb HScrollb Cmap Shistogram Hdial Canvas \ - CircPerc Stack Enforcer Rows MenuBar ScrollWin ScrollWin3 \ - ThumbWheel2 PieMenu Array FileLister Entry SpinLabel \ -! PcBar XmTabs XmAnsiTerm \ - TextOut ArticleText Calendar - #endif - diff --git a/x11-toolkits/FWF/files/patch-ac b/x11-toolkits/FWF/files/patch-ac deleted file mode 100644 index 2b984565914c..000000000000 --- a/x11-toolkits/FWF/files/patch-ac +++ /dev/null @@ -1,19 +0,0 @@ -*** src/AnsiTerm/AnsiTermT.c.orig Wed Nov 29 12:47:58 1995 ---- src/AnsiTerm/AnsiTermT.c Sat Apr 25 22:23:50 1998 -*************** -*** 32,38 **** - #include <unistd.h> - #include <fcntl.h> - #include <sys/wait.h> -! #ifdef USE_PTY - #include <sys/ptyio.h> - #endif - #include <X11/Intrinsic.h> ---- 32,38 ---- - #include <unistd.h> - #include <fcntl.h> - #include <sys/wait.h> -! #ifdef USE_PTYIO_H - #include <sys/ptyio.h> - #endif - #include <X11/Intrinsic.h> diff --git a/x11-toolkits/FWF/files/patch-ad b/x11-toolkits/FWF/files/patch-ad deleted file mode 100644 index b684d4b11c43..000000000000 --- a/x11-toolkits/FWF/files/patch-ad +++ /dev/null @@ -1,416 +0,0 @@ -*** src/Dir/DirMgr.c.orig Sat Apr 25 20:23:08 1998 ---- src/Dir/DirMgr.c Sat Apr 25 20:55:09 1998 -*************** -*** 24,31 **** - - #include <Xfwf/DirMgr.h> - -! #ifndef NO_REGEXP - #include <Xfwf/RegExp.h> - #endif - - #define DIR_MGR_FSM_SIZE 1024 ---- 24,33 ---- - - #include <Xfwf/DirMgr.h> - -! #ifdef NO_REGEXP - #include <Xfwf/RegExp.h> -+ #else -+ #include <regex.h> - #endif - - #define DIR_MGR_FSM_SIZE 1024 -*************** -*** 43,61 **** - { - DirectoryMgr *dm; - PFI f_func,s_func; -! char *f_data; - - if (pattern == NULL) pattern = "*"; -! if (!DirectoryMgrSimpleFilterFunc(pattern,&f_func,&f_data)) - { - return(NULL); - } -! if (!DirectoryMgrSimpleSortingFunc(sort_type,&s_func)) - { - free(f_data); - return(NULL); - } -! dm = DirectoryMgrOpen(path,s_func,f_func,f_data,TRUE); - return(dm); - } /* End DirectoryMgrSimpleOpen */ - ---- 45,63 ---- - { - DirectoryMgr *dm; - PFI f_func,s_func; -! regex_t *f_data; - - if (pattern == NULL) pattern = "*"; -! if (!DirectoryMgrSimpleFilterFunc(pattern, &f_func, &f_data)) - { - return(NULL); - } -! if (!DirectoryMgrSimpleSortingFunc(sort_type, &s_func)) - { - free(f_data); - return(NULL); - } -! dm = DirectoryMgrOpen(path, s_func, f_func, f_data, TRUE); - return(dm); - } /* End DirectoryMgrSimpleOpen */ - -*************** -*** 65,73 **** - char *pattern; - { - PFI f_func; -! char *f_data; - -! if (!DirectoryMgrSimpleFilterFunc(pattern,&f_func,&f_data)) - { - return(FALSE); - } ---- 67,75 ---- - char *pattern; - { - PFI f_func; -! regex_t *f_data; - -! if (!DirectoryMgrSimpleFilterFunc(pattern, &f_func, &f_data)) - { - return(FALSE); - } -*************** -*** 109,118 **** - } /* End DirectoryMgrCanOpen */ - - -! DirectoryMgr *DirectoryMgrOpen(path,c_func,f_func,f_data,free_data) - char *path; - PFI c_func,f_func; -! char *f_data; - int free_data; - { - DirectoryMgr *dm; ---- 111,120 ---- - } /* End DirectoryMgrCanOpen */ - - -! DirectoryMgr *DirectoryMgrOpen(path, c_func, f_func, f_data, free_data) - char *path; - PFI c_func,f_func; -! regex_t *f_data; - int free_data; - { - DirectoryMgr *dm; -*************** -*** 121,127 **** - if (dm == NULL) - { - fprintf(stderr,"DirectoryMgrOpen: out of memory\n"); -! if (free_data && f_data) free(f_data); - return(NULL); - } - if (DirectoryOpen(path,DirectoryMgrDir(dm)) == FALSE) ---- 123,132 ---- - if (dm == NULL) - { - fprintf(stderr,"DirectoryMgrOpen: out of memory\n"); -! if (free_data && f_data) { -! regfree(f_data); -! free(f_data); -! } - return(NULL); - } - if (DirectoryOpen(path,DirectoryMgrDir(dm)) == FALSE) -*************** -*** 129,135 **** - fprintf(stderr,"DirectoryMgrOpen: can't open dir '%s'\n", - DirectoryMgrDir(dm)); - free(dm); -! if (free_data && f_data) free(f_data); - return(NULL); - } - DirectoryMgrCompFunc(dm) = c_func; ---- 134,143 ---- - fprintf(stderr,"DirectoryMgrOpen: can't open dir '%s'\n", - DirectoryMgrDir(dm)); - free(dm); -! if (free_data && f_data) { -! regfree(f_data); -! free(f_data); -! } - return(NULL); - } - DirectoryMgrCompFunc(dm) = c_func; -*************** -*** 155,165 **** - int DirectoryMgrRefilter(dm,f_func,f_data,f_free) - DirectoryMgr *dm; - PFI f_func; -! char *f_data; - int f_free; - { - if (DirectoryMgrFilterData(dm) && DirectoryMgrFreeFilterData(dm)) - { - free(DirectoryMgrFilterData(dm)); - } - DirectoryMgrFilterFunc(dm) = f_func; ---- 163,174 ---- - int DirectoryMgrRefilter(dm,f_func,f_data,f_free) - DirectoryMgr *dm; - PFI f_func; -! regex_t *f_data; - int f_free; - { - if (DirectoryMgrFilterData(dm) && DirectoryMgrFreeFilterData(dm)) - { -+ regfree(DirectoryMgrFilterData(dm)); - free(DirectoryMgrFilterData(dm)); - } - DirectoryMgrFilterFunc(dm) = f_func; -*************** -*** 349,369 **** - - *---------------------------------------------------------------------------*/ - -! int DirectoryMgrSimpleFilterFunc(pattern,ff_ptr,fd_ptr) - char *pattern; - PFI *ff_ptr; -! char **fd_ptr; - { -! #ifndef NO_REGEXP - char regexp[2048]; - - *ff_ptr = DirectoryMgrFilterName; -! *fd_ptr = (char *)malloc(sizeof(char) * DIR_MGR_FSM_SIZE); -! if (*fd_ptr == NULL) return(FALSE); -! RegExpPatternToRegExp(pattern,regexp); -! RegExpCompile(regexp,*fd_ptr,DIR_MGR_FSM_SIZE); -! #endif -! return(TRUE); - } /* End DirectoryMgrSimpleFilterFunc */ - - ---- 358,379 ---- - - *---------------------------------------------------------------------------*/ - -! int DirectoryMgrSimpleFilterFunc(pattern, ff_ptr, fd_ptr) - char *pattern; - PFI *ff_ptr; -! regex_t **fd_ptr; - { -! #ifdef NO_REGEXP - char regexp[2048]; -+ #endif - - *ff_ptr = DirectoryMgrFilterName; -! *fd_ptr = (regex_t *)malloc(sizeof(regex_t)); -! if (!*fd_ptr) -! return(FALSE); -! if (!regcomp(*fd_ptr, pattern, REG_EXTENDED | REG_NOSUB)) -! return(TRUE); -! return FALSE; - } /* End DirectoryMgrSimpleFilterFunc */ - - -*************** -*** 474,486 **** - - *---------------------------------------------------------------------------*/ - -! int DirectoryMgrFilterName(de,fsm) - DirEntry *de; -! char *fsm; - { -! #ifndef NO_REGEXP - return(RegExpMatch(DirEntryFileName(de),fsm)); - #else -! return(TRUE); - #endif - } /* End DirectoryMgrFilterName */ ---- 484,496 ---- - - *---------------------------------------------------------------------------*/ - -! int DirectoryMgrFilterName(de, fsm) - DirEntry *de; -! regex_t *fsm; - { -! #ifdef NO_REGEXP - return(RegExpMatch(DirEntryFileName(de),fsm)); - #else -! return(regexec(fsm, DirEntryFileName(de), 0, NULL, 0)); - #endif - } /* End DirectoryMgrFilterName */ -*** src/Dir/DirMgr.h.orig Wed Nov 29 12:47:59 1995 ---- src/Dir/DirMgr.h Sat Apr 25 21:48:24 1998 -*************** -*** 26,31 **** ---- 26,32 ---- - #define _FWF_DIRECTORY_MGR_H_ - - #include <Xfwf/Directory.h> -+ #include <regex.h> - - /*---------------------------------------------------------------------------* - -*************** -*** 101,107 **** - int total_count; - int filtered_count; - PFI filter_func; -! char *filter_data; - int free_filter_data; - PFI comp_func; - int current_index; ---- 102,108 ---- - int total_count; - int filtered_count; - PFI filter_func; -! regex_t *filter_data; - int free_filter_data; - PFI comp_func; - int current_index; -*************** -*** 170,179 **** - - int DirectoryMgrCanOpen(char *path); - DirectoryMgr * DirectoryMgrOpen(char *path, PFI c_func, PFI f_func, -! char *f_data, int free_data); - void DirectoryMgrClose(DirectoryMgr *dm); - int DirectoryMgrRefilter(DirectoryMgr *dm, PFI f_func, -! char *f_data, int f_free); - int DirectoryMgrRefresh(DirectoryMgr *dm); - void DirectoryMgrResort(DirectoryMgr *dm, PFI c_func); - ---- 171,180 ---- - - int DirectoryMgrCanOpen(char *path); - DirectoryMgr * DirectoryMgrOpen(char *path, PFI c_func, PFI f_func, -! regex_t *f_data, int free_data); - void DirectoryMgrClose(DirectoryMgr *dm); - int DirectoryMgrRefilter(DirectoryMgr *dm, PFI f_func, -! regex_t *f_data, int f_free); - int DirectoryMgrRefresh(DirectoryMgr *dm); - void DirectoryMgrResort(DirectoryMgr *dm, PFI c_func); - -*** src/Dir/Directory.c.orig Wed Nov 29 12:47:59 1995 ---- src/Dir/Directory.c Sat Apr 25 21:48:25 1998 -*************** -*** 24,30 **** - */ - - #include <Xfwf/Directory.h> -- #include <Xfwf/RegExp.h> - - /*--------------------------------------------------------------------------* - ---- 24,29 ---- -*** src/Dir/Imakefile.orig Thu Apr 18 05:19:51 1996 ---- src/Dir/Imakefile Sat Apr 25 22:10:55 1998 -*************** -*** 4,18 **** - - CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(STD_INCLUDES) $(STD_DEFINES) $(PROTO_DEFINES) $(DEFINES) $(COMPATFLAGS) - -- REGH = RegExp.h -- REGSRC = RegExp.c -- REGOBJ = RegExp.o -- REGTESTSRC = RegExpT.c -- REGTESTOBJ = RegExpT.o -- REGTEST = $(FWF_BINDIR)/RegExpT -- REGOBJS = $(REGOBJ) $(REGTESTOBJ) -- REGSRCS = $(REGSRC) $(REGTESTSRC) -- - DIRH = Directory.h - DIRSRC = Directory.c - DIROBJ = Directory.o ---- 4,9 ---- -*************** -*** 33,64 **** - - DIR_LIBNAME = libDir.a - -! PROGRAMS = $(REGTEST) $(DIRTEST) $(DIRMGRTEST) -! LIB_OBJS = $(REGOBJ) $(DIROBJ) $(DIRMGROBJ) -! EXT_OBJS = $(REGTESTOBJ) $(DIRTESTOBJ) $(DIRMGRTESTOBJ) - -! INCS = $(FWF_INCDIR)/$(REGH) $(FWF_INCDIR)/$(DIRH) $(FWF_INCDIR)/$(DIRMGRH) - SRCS = $(REGSRCS) $(DIRSRCS) $(DIRMGRSRCS) - - LOCALLIBS = $(DIR_LIB) - DEPLIBS = $(DIR_LIB) - SYSLIBS = - -- AddToLibraryTarget(archive,$(FWF_LIBDIR),$(DIR_LIBNAME),$(REGOBJ)) - AddToLibraryTarget(archive,$(FWF_LIBDIR),$(DIR_LIBNAME),$(DIROBJ)) - AddToLibraryTarget(archive,$(FWF_LIBDIR),$(DIR_LIBNAME),$(DIRMGROBJ)) - - ObjectRuleWithFlags($(CFLAGS) $(XPM_INCDIR) -I$(FWF_INCBASE)) - -- RequireThisFileForInit($(FWF_INCDIR)/$(REGH)) - RequireThisFileForInit($(FWF_INCDIR)/$(DIRH)) - RequireThisFileForInit($(FWF_INCDIR)/$(DIRMGRH)) - -- FileCopyWhenNeeded(.,$(REGH),$(FWF_INCDIR),$(REGH)) - FileCopyWhenNeeded(.,$(DIRH),$(FWF_INCDIR),$(DIRH)) - FileCopyWhenNeeded(.,$(DIRMGRH),$(FWF_INCDIR),$(DIRMGRH)) - -- NormalProgramTarget($(REGTEST),$(REGOBJS),$(DEPLIBS),$(LOCALLIBS),$(SYSLIBS)) - NormalProgramTarget($(DIRTEST),$(DIROBJS),$(DEPLIBS),$(LOCALLIBS),$(SYSLIBS)) - NormalProgramTarget($(DIRMGRTEST),$(DIRMGROBJS),$(DEPLIBS),$(LOCALLIBS),$(SYSLIBS)) - ---- 24,51 ---- - - DIR_LIBNAME = libDir.a - -! PROGRAMS = $(DIRTEST) $(DIRMGRTEST) -! LIB_OBJS = $(DIROBJ) $(DIRMGROBJ) -! EXT_OBJS = $(DIRTESTOBJ) $(DIRMGRTESTOBJ) - -! INCS = $(FWF_INCDIR)/$(DIRH) $(FWF_INCDIR)/$(DIRMGRH) - SRCS = $(REGSRCS) $(DIRSRCS) $(DIRMGRSRCS) - - LOCALLIBS = $(DIR_LIB) - DEPLIBS = $(DIR_LIB) - SYSLIBS = - - AddToLibraryTarget(archive,$(FWF_LIBDIR),$(DIR_LIBNAME),$(DIROBJ)) - AddToLibraryTarget(archive,$(FWF_LIBDIR),$(DIR_LIBNAME),$(DIRMGROBJ)) - - ObjectRuleWithFlags($(CFLAGS) $(XPM_INCDIR) -I$(FWF_INCBASE)) - - RequireThisFileForInit($(FWF_INCDIR)/$(DIRH)) - RequireThisFileForInit($(FWF_INCDIR)/$(DIRMGRH)) - - FileCopyWhenNeeded(.,$(DIRH),$(FWF_INCDIR),$(DIRH)) - FileCopyWhenNeeded(.,$(DIRMGRH),$(FWF_INCDIR),$(DIRMGRH)) - - NormalProgramTarget($(DIRTEST),$(DIROBJS),$(DEPLIBS),$(LOCALLIBS),$(SYSLIBS)) - NormalProgramTarget($(DIRMGRTEST),$(DIRMGROBJS),$(DEPLIBS),$(LOCALLIBS),$(SYSLIBS)) - -*************** -*** 81,97 **** - echo "#include <sys/dir.h>" >> dirent.h; \ - echo "#endif" >> dirent.h; \ - cp dirent.h $(FWF_INCDIR)/dirent.h; \ -- else echo ""; \ -- fi; exit 0) -- @rm -f regexp.h -- @rm -f $(FWF_INCDIR)/regexp.h -- @(if [ ! -f /usr/include/regexp.h ]; \ -- then echo "Patching because no regexp.h"; \ -- echo "#ifndef _BRIREGEXP_H_" > regexp.h; \ -- echo "#define _BRIREGEXP_H_" >> regexp.h; \ -- echo "#define NO_REGEXP 1" >> regexp.h; \ -- echo "#endif" >> regexp.h; \ -- cp regexp.h $(FWF_INCDIR)/regexp.h; \ - else echo ""; \ - fi; exit 0) - ---- 68,73 ---- diff --git a/x11-toolkits/FWF/files/patch-ae b/x11-toolkits/FWF/files/patch-ae deleted file mode 100644 index f65dcc92edfe..000000000000 --- a/x11-toolkits/FWF/files/patch-ae +++ /dev/null @@ -1,16 +0,0 @@ -*** src/EzMenu/EzMenu.c.orig Wed Nov 29 12:47:59 1995 ---- src/EzMenu/EzMenu.c Sat Apr 25 21:48:25 1998 -*************** -*** 422,430 **** ---- 422,432 ---- - 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 --git a/x11-toolkits/FWF/files/patch-af b/x11-toolkits/FWF/files/patch-af deleted file mode 100644 index 0a6de2d7a879..000000000000 --- a/x11-toolkits/FWF/files/patch-af +++ /dev/null @@ -1,304 +0,0 @@ -*** src/FileComp/FileComp.c.orig Thu Apr 18 05:21:21 1996 ---- src/FileComp/FileComp.c Sat Apr 25 21:48:25 1998 -*************** -*** 121,129 **** - #ifdef USEONELINE - #include "OneLineText.h" - #endif -! #if defined(USE_REGEX) && defined(GNU_REGEX) - #include <regex.h> -! #endif - #if defined(USE_GLOB) - #include <glob.h> - #endif ---- 121,129 ---- - #ifdef USEONELINE - #include "OneLineText.h" - #endif -! - #include <regex.h> -! - #if defined(USE_GLOB) - #include <glob.h> - #endif -*************** -*** 299,307 **** - static void ChoosePrefix(); - static void UpdateFilesList(); - -! #if defined(USE_REGEX) && defined(GNU_REGEX) -! static struct re_pattern_buffer compbuf; -! #endif - - static void - Initialize(request, new) ---- 299,305 ---- - static void ChoosePrefix(); - static void UpdateFilesList(); - -! static regex_t *compbuf; - - static void - Initialize(request, new) -*************** -*** 405,417 **** - } else - fcwp->cancel_button = NULL; - -- #if defined(USE_REGEX) && defined(GNU_REGEX) -- /* this code initializes the compile buffer for the regex routines */ -- compbuf.buffer = XtMalloc(256); -- compbuf.allocated = 256; -- compbuf.fastmap = compbuf.translate = NULL; -- #endif -- - UpdateFilesList(new); - ChoosePrefix(new); - ---- 403,408 ---- -*************** -*** 451,462 **** - free(fcwp->candidates); - if (fcwp->candidx) - free(fcwp->candidx); -! #if defined(USE_REGEX) && defined(GNU_REGEX) -! if (compbuf.buffer) { /* free the compile buffer from the regex routines */ -! XtFree(compbuf.buffer); -! compbuf.buffer = NULL; - } -- #endif - } - - /* this is used to detect a double-click. ---- 442,451 ---- - free(fcwp->candidates); - if (fcwp->candidx) - free(fcwp->candidx); -! if (compbuf) { /* free the compile buffer from the regex routines */ -! regfree(compbuf); -! compbuf = NULL; - } - } - - /* this is used to detect a double-click. -*************** -*** 1657,1690 **** - } - - -! -! -! #if defined(USE_REGEX) -! -! /* following regex routine was developed by reading Brian Totty's code -! and reading the man page. Long live free source code! */ -! -! #if !defined(GNU_REGEX) -! -! #define INIT register char *sp = instring; -! #define GETC() (*sp++) -! #define PEEKC() (*sp) -! #define UNGETC(c) -- sp -! #define RETURN(ptr) return (ptr); -! #define ERROR(val) { regex_errno = (val); return NULL; } -! static int regex_errno; -! static int getrnge(); -! #include <regexp.h> -! -! #endif /* !GNU_REGEX */ -! -! /* This routine now uses either the regexp library or the GNU regex -! library based on the #define GNU_REGEX. It can also be eliminated -! entirely by not #defining USE_REGEX EdW */ -! /* We don't want to completely eliminate it. This would cause -! compatibility problems. Instead we define some stub procedures -! that issue XtAppWarningMsgs. RF */ -! - #if NeedFunctionPrototypes - Boolean XfwfFCRegexFiles ( - char *s, ---- 1646,1652 ---- - } - - -! /* This routine now uses POSIX regex */ - #if NeedFunctionPrototypes - Boolean XfwfFCRegexFiles ( - char *s, -*************** -*** 1704,1752 **** - { - static char *cache_regex = NULL, - *busted_regex = NULL; -! #if defined(GNU_REGEX) -! _Xconst char * comp_result; -! #else -! static char compbuf[2048]; /* I should modify this to be a dynamically -! grown array. sigh */ -! #endif - int rval; - - if (busted_regex && 0==strcmp(regex,busted_regex)) - return TRUE; - - if (!cache_regex || 0!=strcmp(cache_regex,regex)) { -! #if defined(GNU_REGEX) -! if (!(comp_result = re_compile_pattern(regex, strlen(regex), &compbuf))) { -! #else -! if (NULL != compile(regex, compbuf, compbuf+sizeof(compbuf), '\0')) { -! #endif - XtFree(cache_regex); /* safe for NULL */ - cache_regex = XtNewString(regex); - } else { - String params[2]; - Cardinal n; - -! #if defined(GNU_REGEX) -! params[0] = comp_result; -! #else -! switch (regex_errno) { -! case 11: params[0] = "Range endpoint too large."; break; -! case 16: params[0] = "Bad number"; break; -! case 25: params[0] = "`\\digit' out of range."; break; -! case 36: params[0] = "Illegal or missing delimiter."; break; -! case 41: params[0] = "No remembered search string."; break; -! case 42: params[0] = "\\( \\) imbalance."; break; -! case 43: params[0] = "Too many \\(."; break; -! case 44: params[0] = "More than 2 numbers given in \\{ \\}."; break; -! case 45: params[0] = "} expected after \\."; break; -! case 46: params[0] = "First number exceeds second in \\{ \\}."; break; -! case 49: params[0] = "[] imbalance."; break; -! case 50: params[0] = "Regular expression too long."; break; -! default: params[0] = "unknown regex compilation error."; break; -! } -! #endif -! - params[1] = regex; - n = 2; - XtAppWarningMsg(app_con, "compileFailed", "xfwfFileCompRegex", ---- 1666,1687 ---- - { - static char *cache_regex = NULL, - *busted_regex = NULL; -! static regex_t *compbuf; - int rval; - - if (busted_regex && 0==strcmp(regex,busted_regex)) - return TRUE; - - if (!cache_regex || 0!=strcmp(cache_regex,regex)) { -! compbuf = (regex_t *)malloc(sizeof(regex_t)); -! if (!regcomp(compbuf, regex, REG_EXTENDED | REG_NOSUB)) { - XtFree(cache_regex); /* safe for NULL */ - cache_regex = XtNewString(regex); - } else { - String params[2]; - Cardinal n; - -! params[0] = "bogus regex"; - params[1] = regex; - n = 2; - XtAppWarningMsg(app_con, "compileFailed", "xfwfFileCompRegex", -*************** -*** 1758,1771 **** - return TRUE; - } - } -! -! #if defined(GNU_REGEX) -! rval = re_match(&compbuf, s, strlen(s), 0, NULL); -! return ((rval >= 0) && (rval == strlen(s))); -! #else -! rval = advance(s, compbuf); -! return rval && *loc2==0; -! #endif - } - - ---- 1693,1699 ---- - return TRUE; - } - } -! return regexec(compbuf, s, 0, NULL, 0); - } - - -*************** -*** 1783,1840 **** - XfwfFCRegexFiles(filename, regex, app_con) ; - } - -- #else /* USE_REGEX */ -- -- #if NeedFunctionPrototypes -- Boolean XfwfFCRegexFiles ( -- char *s, -- _Xconst XtPointer regex, -- XtAppContext app_con) -- #else -- Boolean XfwfFCRegexFiles (s, regex, app_con) -- char *s; -- XtPointer regex; -- XtAppContext app_con; -- #endif -- { -- Cardinal num_subs = 0; -- String subs[1]; -- static int issued=0; -- -- if (issued) -- return; /* they don't want to see this a million times */ -- /* urgh, regex was not available at the time :( */ -- XtAppWarningMsg(app_con, "packageUnavailable", "xfwfFileCompRegex", -- "XfwfLibraryError", -- "attempt to use regular expressions in a FileComplete widget (XfwfFCRegexFiles). The FWF library was not compiled with that option.", -- subs, &num_subs); -- issued = 1; -- } -- -- Boolean XfwfFCDirsOrRegexFiles(filename, filestats, regex, app_con) -- char *filename; -- struct stat *filestats; -- XtPointer regex; -- XtAppContext app_con; -- { -- Cardinal num_subs = 0; -- String subs[1]; -- static int issued=0; -- -- if (issued) -- return; /* they don't want to see this a million times */ -- -- /* urgh, regex was not available at the time :( */ -- XtAppWarningMsg(app_con, "packageUnavailable", "xfwfFileCompRegex", -- "XfwfLibraryError", -- "attempt to use regular expressions in a FileComplete widget (XfwfFCDirsOrRegexFiles). The FWF library was not compiled with that option.", -- subs, &num_subs); -- issued = 1; -- } -- -- #endif /* USE_REGEX */ -- -- - #ifdef USE_GLOB - - Boolean XfwfFCDirsOrGlobFiles(filename, filestats, regex, app_con) ---- 1711,1716 ---- -*************** -*** 1949,1963 **** - enum xfwfFileCompleteRegexFlavor - XfwfFileCompleteRegexFlavor() - { -- #ifdef USE_REGEX -- #ifdef GNU_REGEX - return xfwfFC_Emacs; -- #else -- return xfwfFC_ATT; -- #endif -- #else -- return xfwfFC_NoRegex; -- #endif - } - - int XfwfFileCompleteHasGlob() ---- 1825,1831 ---- diff --git a/x11-toolkits/FWF/files/patch-ag b/x11-toolkits/FWF/files/patch-ag deleted file mode 100644 index 2da613b96c4c..000000000000 --- a/x11-toolkits/FWF/files/patch-ag +++ /dev/null @@ -1,18 +0,0 @@ ---- src/IconBox/IconBoxT.c.orig Wed Nov 29 12:48:00 1995 -+++ src/IconBox/IconBoxT.c Sun Apr 26 07:51:32 1998 -@@ -5,6 +5,7 @@ - */ - - #include <stdio.h> -+#include <sys/types.h> - #include <dirent.h> - #include <unistd.h> - #include <sys/stat.h> -@@ -42,7 +43,6 @@ - }; - - extern int errno; --extern char *sys_errlist[]; - - static XtAppContext app_context; - static int hlen, vlen; diff --git a/x11-toolkits/FWF/files/patch-ah b/x11-toolkits/FWF/files/patch-ah deleted file mode 100644 index 50e2ffd7b465..000000000000 --- a/x11-toolkits/FWF/files/patch-ah +++ /dev/null @@ -1,11 +0,0 @@ ---- FWF.tmpl.orig Wed Feb 10 20:06:18 1999 -+++ FWF.tmpl Wed Feb 10 20:06:27 1999 -@@ -82,7 +82,7 @@ - You probably won't need to edit these... - ------------------------------------------------------------------------*/ - --IMAKE_DEFINES = -DAvoidNullMakeCommand -+#IMAKE_DEFINES = -DAvoidNullMakeCommand - - ARMERGE = ar r - PROJECTDIR = $(TOP) diff --git a/x11-toolkits/FWF/files/xmkmf b/x11-toolkits/FWF/files/xmkmf deleted file mode 100644 index 50552dc859b6..000000000000 --- a/x11-toolkits/FWF/files/xmkmf +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An xmkmf that does what I need it to do. -# -IMAKEINCLUDE="-I${WRKSRC} -I${X11BASE}/lib/X11/config" -export IMAKEINCLUDE -imake -DUseInstalled ${IMAKEINCLUDE} Makefile -make Makefiles diff --git a/x11-toolkits/FWF/pkg-comment b/x11-toolkits/FWF/pkg-comment deleted file mode 100644 index fc7282b4092c..000000000000 --- a/x11-toolkits/FWF/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -The Free Widget Foundation widget release diff --git a/x11-toolkits/FWF/pkg-descr b/x11-toolkits/FWF/pkg-descr deleted file mode 100644 index 8498975badc7..000000000000 --- a/x11-toolkits/FWF/pkg-descr +++ /dev/null @@ -1,20 +0,0 @@ - The Free Widget Foundation - - Brian Totty - - Department of Computer Science - University of Illinois at Urbana-Champaign - 1304 West Springfield Avenue - Urbana, IL 61801 - - free-widgets-info@let.rug.nl - -THE FREE WIDGET FOUNDATION - -The Free Widget Foundation (FWF) was first organized in the summer of 1990, as -a grass-roots, all-volunteer effort to generate a publically accessible -repository for X widgets. The goal of the FWF was to gather a set of -powerful, flexible, freely-accessible widgets, assisting programmers to -construct complicated user-interfaces. Furthermore, we wanted to discourage -multiple parties from "reinventing the widget" multiple times, and encourage -the development of a single, quality object. diff --git a/x11-toolkits/FWF/pkg-plist b/x11-toolkits/FWF/pkg-plist deleted file mode 100644 index 29aac072500d..000000000000 --- a/x11-toolkits/FWF/pkg-plist +++ /dev/null @@ -1,260 +0,0 @@ -include/Xfwf/Alert.h -include/Xfwf/AlertP.h -include/Xfwf/Animator.h -include/Xfwf/AnimatorP.h -include/Xfwf/Array.h -include/Xfwf/ArrayP.h -include/Xfwf/Arrow.h -include/Xfwf/ArrowP.h -include/Xfwf/Board.h -include/Xfwf/BoardP.h -include/Xfwf/Button.h -include/Xfwf/ButtonP.h -include/Xfwf/Calendar.h -include/Xfwf/CalendarP.h -include/Xfwf/Canvas.h -include/Xfwf/CanvasP.h -include/Xfwf/CircPerc.h -include/Xfwf/CircPercP.h -include/Xfwf/Cmap.h -include/Xfwf/CmapP.h -include/Xfwf/Common.h -include/Xfwf/CommonP.h -include/Xfwf/Converters.h -include/Xfwf/DirMgr.h -include/Xfwf/Directory.h -include/Xfwf/Enforcer.h -include/Xfwf/EnforcerP.h -include/Xfwf/Entry.h -include/Xfwf/EntryP.h -include/Xfwf/EzME.h -include/Xfwf/EzMEP.h -include/Xfwf/EzMenu.h -include/Xfwf/EzMenuP.h -include/Xfwf/FChooser.h -include/Xfwf/FChooserP.h -include/Xfwf/FText.h -include/Xfwf/FTextP.h -include/Xfwf/FileComp.h -include/Xfwf/FileCompP.h -include/Xfwf/FileList.h -include/Xfwf/FileListP.h -include/Xfwf/FileSel.h -include/Xfwf/FileSelP.h -include/Xfwf/FoldTree.h -include/Xfwf/FoldTreeP.h -include/Xfwf/Frame.h -include/Xfwf/FrameP.h -include/Xfwf/Group.h -include/Xfwf/GroupP.h -include/Xfwf/HScrollb.h -include/Xfwf/HScrollbP.h -include/Xfwf/Hdial.h -include/Xfwf/HdialP.h -include/Xfwf/Histogram.h -include/Xfwf/HistogramP.h -include/Xfwf/Icon.h -include/Xfwf/IconBox.h -include/Xfwf/IconBoxP.h -include/Xfwf/IconP.h -include/Xfwf/ImageSel.h -include/Xfwf/ImageSelP.h -include/Xfwf/Label.h -include/Xfwf/LabelP.h -include/Xfwf/MenuBar.h -include/Xfwf/MenuBarP.h -include/Xfwf/MultiList.h -include/Xfwf/MultiListP.h -include/Xfwf/OptButton.h -include/Xfwf/OptButtonP.h -include/Xfwf/PcBar.h -include/Xfwf/PcBarP.h -include/Xfwf/Pen.h -include/Xfwf/PieMenu.h -include/Xfwf/PieMenuP.h -include/Xfwf/PixEdit.h -include/Xfwf/PixEditP.h -include/Xfwf/Prompt.h -include/Xfwf/PromptP.h -include/Xfwf/PullDown.h -include/Xfwf/PullDownP.h -include/Xfwf/RadioGrp.h -include/Xfwf/RadioGrpP.h -include/Xfwf/Rheostat.h -include/Xfwf/RheostatP.h -include/Xfwf/RowCol.h -include/Xfwf/RowColP.h -include/Xfwf/Rows.h -include/Xfwf/RowsP.h -include/Xfwf/ScrList.h -include/Xfwf/ScrListP.h -include/Xfwf/ScrWin3.h -include/Xfwf/ScrWin3P.h -include/Xfwf/ScrollWin.h -include/Xfwf/ScrollWinP.h -include/Xfwf/Scrollbar.h -include/Xfwf/ScrollbarP.h -include/Xfwf/Shistogram.h -include/Xfwf/ShistogramP.h -include/Xfwf/Slider2.h -include/Xfwf/Slider2P.h -include/Xfwf/Slider4.h -include/Xfwf/Slider4P.h -include/Xfwf/SpinLabel.h -include/Xfwf/SpinLabelP.h -include/Xfwf/Stack.h -include/Xfwf/StackP.h -include/Xfwf/StrToPmap.h -include/Xfwf/TabString.h -include/Xfwf/TextMenu.h -include/Xfwf/TextMenuP.h -include/Xfwf/TextOut.h -include/Xfwf/TextOutP.h -include/Xfwf/ThWheel.h -include/Xfwf/ThWheelP.h -include/Xfwf/Toggle.h -include/Xfwf/ToggleP.h -include/Xfwf/UGraf.h -include/Xfwf/UGrafP.h -include/Xfwf/VScrollb.h -include/Xfwf/VScrollbP.h -include/Xfwf/VarArgs.h -include/Xfwf/XCC.h -include/Xfwf/XCCP.h -include/Xfwf/XmATerm.h -include/Xfwf/XmATermP.h -include/Xfwf/XmIcon.h -include/Xfwf/XmIconP.h -include/Xfwf/XmPager.h -include/Xfwf/XmPagerP.h -include/Xfwf/XmTabs.h -include/Xfwf/XmTabsP.h -include/Xfwf/choosecol.h -include/Xfwf/icon.h -include/Xfwf/long.h -include/Xfwf/scroll.h -include/Xfwf/str2color.h -include/Xfwf/strarray.h -lib/libDir.a -lib/libfwf.a -man/man1/Alert.1.gz -man/man1/AlertT.1.gz -man/man1/Animator.1.gz -man/man1/AnimatorT.1.gz -man/man1/Array.1.gz -man/man1/ArrayT.1.gz -man/man1/Arrow.1.gz -man/man1/ArrowT.1.gz -man/man1/Board.1.gz -man/man1/BoardT.1.gz -man/man1/Button.1.gz -man/man1/ButtonT.1.gz -man/man1/Calendar.1.gz -man/man1/CalendarT.1.gz -man/man1/Canvas.1.gz -man/man1/CanvasT.1.gz -man/man1/CircPerc.1.gz -man/man1/CircPercT.1.gz -man/man1/Cmap.1.gz -man/man1/CmapT.1.gz -man/man1/Common.1.gz -man/man1/CommonT.1.gz -man/man1/Enforcer.1.gz -man/man1/EnforcerT.1.gz -man/man1/Entry.1.gz -man/man1/EntryT.1.gz -man/man1/EzME.1.gz -man/man1/EzMenu.1.gz -man/man1/EzMenuT.1.gz -man/man1/FChooser.1.gz -man/man1/FChooserT.1.gz -man/man1/FText.1.gz -man/man1/FTextT.1.gz -man/man1/FileComp.1.gz -man/man1/FileCompT.1.gz -man/man1/FileList.1.gz -man/man1/FileListT.1.gz -man/man1/FileSel.1.gz -man/man1/FileSelT.1.gz -man/man1/FoldTree.1.gz -man/man1/FoldTreeT.1.gz -man/man1/Frame.1.gz -man/man1/FrameT.1.gz -man/man1/Group.1.gz -man/man1/GroupT.1.gz -man/man1/HScrollb.1.gz -man/man1/HScrollbT.1.gz -man/man1/Hdial.1.gz -man/man1/HdialT.1.gz -man/man1/Histogram.1.gz -man/man1/HistogramT.1.gz -man/man1/Icon.1.gz -man/man1/IconBox.1.gz -man/man1/IconBoxT.1.gz -man/man1/IconT.1.gz -man/man1/ImageSel.1.gz -man/man1/ImageSelT.1.gz -man/man1/Label.1.gz -man/man1/LabelT.1.gz -man/man1/MenuBar.1.gz -man/man1/MenuBarT.1.gz -man/man1/MultiList.1.gz -man/man1/MultiListT.1.gz -man/man1/OptButton.1.gz -man/man1/OptButtonT.1.gz -man/man1/PcBar.1.gz -man/man1/PcBarT.1.gz -man/man1/PieMenu.1.gz -man/man1/PieMenuT.1.gz -man/man1/PixEdit.1.gz -man/man1/PixEditT.1.gz -man/man1/Prompt.1.gz -man/man1/PromptT.1.gz -man/man1/PullDown.1.gz -man/man1/PullDownT.1.gz -man/man1/RadioGrp.1.gz -man/man1/RadioGrpT.1.gz -man/man1/Rheostat.1.gz -man/man1/RheostatT.1.gz -man/man1/RowCol.1.gz -man/man1/RowColT.1.gz -man/man1/Rows.1.gz -man/man1/RowsT.1.gz -man/man1/ScrList.1.gz -man/man1/ScrListT.1.gz -man/man1/ScrWin3.1.gz -man/man1/ScrWin3T.1.gz -man/man1/ScrollWin.1.gz -man/man1/ScrollWinT.1.gz -man/man1/Scrollbar.1.gz -man/man1/ScrollbarT.1.gz -man/man1/Shistogram.1.gz -man/man1/ShistogramT.1.gz -man/man1/Slider2.1.gz -man/man1/Slider2T.1.gz -man/man1/Slider4.1.gz -man/man1/Slider4T.1.gz -man/man1/SpinLabel.1.gz -man/man1/SpinLabelT.1.gz -man/man1/Stack.1.gz -man/man1/StackT.1.gz -man/man1/TextMenu.1.gz -man/man1/TextMenuT.1.gz -man/man1/ThWheel.1.gz -man/man1/ThWheelT.1.gz -man/man1/Toggle.1.gz -man/man1/ToggleT.1.gz -man/man1/UGraf.1.gz -man/man1/UGrafT.1.gz -man/man1/VScrollb.1.gz -man/man1/VScrollbT.1.gz -man/man1/XmATerm.1.gz -man/man1/XmATermT.1.gz -man/man1/XmIcon.1.gz -man/man1/XmIconT.1.gz -man/man1/XmPager.1.gz -man/man1/XmPagerT.1.gz -man/man1/XmTabs.1.gz -man/man1/XmTabsT.1.gz -man/man1/fwf.1.gz -@dirrm include/Xfwf |