diff options
author | tg <tg@FreeBSD.org> | 1996-04-17 15:01:09 +0800 |
---|---|---|
committer | tg <tg@FreeBSD.org> | 1996-04-17 15:01:09 +0800 |
commit | ea5248efea2a921ea64c2b0412dfd2a2a11abb55 (patch) | |
tree | df52cf0d74864fa3c3a25762e22b0cc5417509e3 /print | |
parent | c478164b841004e293e48667e37dd85bbc48deb4 (diff) | |
download | freebsd-ports-gnome-ea5248efea2a921ea64c2b0412dfd2a2a11abb55.tar.gz freebsd-ports-gnome-ea5248efea2a921ea64c2b0412dfd2a2a11abb55.tar.zst freebsd-ports-gnome-ea5248efea2a921ea64c2b0412dfd2a2a11abb55.zip |
Add gv, a postscript previewer based on ghostscript,
but with a nicer screen layout.
Diffstat (limited to 'print')
-rw-r--r-- | print/gv/Makefile | 26 | ||||
-rw-r--r-- | print/gv/distinfo | 1 | ||||
-rw-r--r-- | print/gv/files/patch-aa | 57 | ||||
-rw-r--r-- | print/gv/files/patch-ab | 135 | ||||
-rw-r--r-- | print/gv/pkg-comment | 1 | ||||
-rw-r--r-- | print/gv/pkg-descr | 3 | ||||
-rw-r--r-- | print/gv/pkg-plist | 2 |
7 files changed, 225 insertions, 0 deletions
diff --git a/print/gv/Makefile b/print/gv/Makefile new file mode 100644 index 000000000000..b1379747f60d --- /dev/null +++ b/print/gv/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: gv +# Version required: gv_2_3_b1 +# Date created: 16 Apr 1996 +# Whom: thomas@ghpc8.ihf.rwth-aachen.de +# +# $Id$ +# + +DISTNAME= gv_2_3_b1 +PKGNAME= gv-2.3b1 +CATEGORIES+= print +MASTER_SITES= ftp://iphthf.physik.uni-mainz.de/pub/vms/linux/ + +MAINTAINER= thomas@ghpc8.ihf.rwth-aachen.de + +LIB_DEPENDS= Xaw3d\\.6\\.:${PORTSDIR}/x11/Xaw3d + +PATCH_STRIP= -p1 +WRKSRC= ${WRKDIR}/gv +USE_IMAKE= yes + +pre-configure: + cp ${FILESDIR}/config.freebsd ${WRKSRC} + +.include <bsd.port.mk> + diff --git a/print/gv/distinfo b/print/gv/distinfo new file mode 100644 index 000000000000..72a2e03669ca --- /dev/null +++ b/print/gv/distinfo @@ -0,0 +1 @@ +MD5 (gv_2_3_b1.tar.gz) = df1a8a04e5c83870550be9a25066fcd2 diff --git a/print/gv/files/patch-aa b/print/gv/files/patch-aa new file mode 100644 index 000000000000..578654f796ac --- /dev/null +++ b/print/gv/files/patch-aa @@ -0,0 +1,57 @@ +diff -cr gv.orig/Imakefile gv/Imakefile +*** gv.orig/Imakefile Mon Mar 4 00:00:00 1996 +--- gv/Imakefile Tue Apr 16 18:35:59 1996 +*************** +*** 27,33 **** + XCOMM Mainz, Germany + XCOMM + +! #include "config.linux" + + #define PassCDebugFlags + +--- 27,33 ---- + XCOMM Mainz, Germany + XCOMM + +! #include "config.freebsd" + + #define PassCDebugFlags + +diff -cr gv.orig/source/Imakefile gv/source/Imakefile +*** gv.orig/source/Imakefile Thu Mar 7 00:00:00 1996 +--- gv/source/Imakefile Tue Apr 16 18:41:38 1996 +*************** +*** 23,29 **** + XCOMM Mainz, Germany + XCOMM + +! #include "../config.linux" + + SRCS = \ + Aaa.c \ +--- 23,29 ---- + XCOMM Mainz, Germany + XCOMM + +! #include "../config.freebsd" + + SRCS = \ + Aaa.c \ +*************** +*** 109,115 **** + #endif + + DEFINES = -DNON_BLOCKING_IO $(SIGNAL_DEFINES) $(USER_DEFINES) +! CC = gcc + DEPLIBS = XawClientDepLibs + SYS_LIBRARIES = -lm XawClientLibs + INSTDATFLAGS = -m 0644 +--- 109,115 ---- + #endif + + DEFINES = -DNON_BLOCKING_IO $(SIGNAL_DEFINES) $(USER_DEFINES) +! XCOMM CC = gcc + DEPLIBS = XawClientDepLibs + SYS_LIBRARIES = -lm XawClientLibs + INSTDATFLAGS = -m 0644 diff --git a/print/gv/files/patch-ab b/print/gv/files/patch-ab new file mode 100644 index 000000000000..9f078ddd799c --- /dev/null +++ b/print/gv/files/patch-ab @@ -0,0 +1,135 @@ +diff -cr gv.orig/source/FileSel.c gv/source/FileSel.c +*** gv.orig/source/FileSel.c Mon Mar 4 00:00:00 1996 +--- gv/source/FileSel.c Tue Apr 16 19:00:11 1996 +*************** +*** 39,46 **** + #ifdef VMS + # include <unixio.h> /* for chdir etc. */ + #else +- # include <sys/stat.h> + # include <sys/types.h> + # include <dirent.h> + # include <unistd.h> + /* Damn it, don't ever use getwd with stupid linux ###jp### */ +--- 39,46 ---- + #ifdef VMS + # include <unixio.h> /* for chdir etc. */ + #else + # include <sys/types.h> ++ # include <sys/stat.h> + # include <dirent.h> + # include <unistd.h> + /* Damn it, don't ever use getwd with stupid linux ###jp### */ +diff -cr gv.orig/source/callbacks.c gv/source/callbacks.c +*** gv.orig/source/callbacks.c Tue Mar 5 00:00:00 1996 +--- gv/source/callbacks.c Tue Apr 16 19:04:46 1996 +*************** +*** 88,94 **** + #include "note.h" + #include "misc_private.h" + +! #ifdef linux + # include <sys/stat.h> + # include <unistd.h> + #endif +--- 88,95 ---- + #include "note.h" + #include "misc_private.h" + +! #ifndef VMS +! # include <sys/types.h> + # include <sys/stat.h> + # include <unistd.h> + #endif +diff -cr gv.orig/source/error.c gv/source/error.c +*** gv.orig/source/error.c Tue Mar 5 00:00:00 1996 +--- gv/source/error.c Tue Apr 16 19:11:16 1996 +*************** +*** 41,66 **** + #include INC_X11(Intrinsic.h) + + #include "gv.h" +! +! #ifdef VMS +! # ifdef __DECC +! # include <errno.h> +! # include <string.h> +! # ifndef __ERRNO_MAX +! # define __ERRNO_MAX 85 +! # endif +! # else +! # include <errno.h> +! # include <perror.h> +! # include <string.h> +! # endif +! #else +! extern int sys_nerr; +! extern char *sys_errlist[]; +! # include <errno.h> +! /* BSD 4.3 errno.h does not declare errno */ +! extern int errno; +! #endif + + char* + open_fail_error(errornumber,error_str,file_name,show) +--- 41,47 ---- + #include INC_X11(Intrinsic.h) + + #include "gv.h" +! #include "error.h" + + char* + open_fail_error(errornumber,error_str,file_name,show) +diff -cr gv.orig/source/error.h gv/source/error.h +*** gv.orig/source/error.h Tue Mar 5 00:00:00 1996 +--- gv/source/error.h Tue Apr 16 19:10:25 1996 +*************** +*** 39,46 **** +--- 39,48 ---- + # include <perror.h> + # endif + #else ++ #ifndef CSRG_BASED + extern int sys_nerr; + extern char *sys_errlist[]; ++ #endif + # include <errno.h> + /* BSD 4.3 errno.h does not declare errno */ + extern int errno; +diff -cr gv.orig/source/paths.h gv/source/paths.h +*** gv.orig/source/paths.h Thu Mar 7 00:00:00 1996 +--- gv/source/paths.h Tue Apr 16 18:57:01 1996 +*************** +*** 34,42 **** + # define INC_XMU(aaa) <XMU_DIRECTORY/aaa> + # define INC_XAW(aaa) <XAW_DIRECTORY/aaa> + #else +! # define INC_X11(aaa) <X11/aaa> +! # define INC_XMU(aaa) <X11/Xmu/aaa> +! # define INC_XAW(aaa) <X11/Xaw3d/aaa> + #endif + + #endif /* _PATHS_H_ */ +--- 34,42 ---- + # define INC_XMU(aaa) <XMU_DIRECTORY/aaa> + # define INC_XAW(aaa) <XAW_DIRECTORY/aaa> + #else +! # define INC_X11(aaa) <X11/ ## aaa ## > +! # define INC_XMU(aaa) <X11/Xmu/ ## aaa ## > +! # define INC_XAW(aaa) <X11/Xaw3d/ ## aaa ## > + #endif + + #endif /* _PATHS_H_ */ +diff -cr gv.orig/source/zoom.c gv/source/zoom.c +*** gv.orig/source/zoom.c Tue Mar 5 00:00:00 1996 +--- gv/source/zoom.c Tue Apr 16 19:13:32 1996 +*************** +*** 34,39 **** +--- 34,40 ---- + #ifdef VMS + # include <stat.h> + #else ++ # include <sys/types.h> + # include <sys/stat.h> + #endif + diff --git a/print/gv/pkg-comment b/print/gv/pkg-comment new file mode 100644 index 000000000000..31644f15928f --- /dev/null +++ b/print/gv/pkg-comment @@ -0,0 +1 @@ +A postscript previewer. diff --git a/print/gv/pkg-descr b/print/gv/pkg-descr new file mode 100644 index 000000000000..f990ba7a89df --- /dev/null +++ b/print/gv/pkg-descr @@ -0,0 +1,3 @@ +gv is an X11 postscript previewer based on Tim Theisen's +ghostview-1.5. It uses the Xaw3d widget set, thus providing a much +nicer look and it's said to be a bit faster. diff --git a/print/gv/pkg-plist b/print/gv/pkg-plist new file mode 100644 index 000000000000..ee646c8bcad9 --- /dev/null +++ b/print/gv/pkg-plist @@ -0,0 +1,2 @@ +bin/gv +lib/X11/app-defaults/GV |