diff options
Diffstat (limited to 'graphics/xfig')
-rw-r--r-- | graphics/xfig/Makefile | 31 | ||||
-rw-r--r-- | graphics/xfig/files/md5 | 1 | ||||
-rw-r--r-- | graphics/xfig/patches/patch-aa | 52 |
3 files changed, 84 insertions, 0 deletions
diff --git a/graphics/xfig/Makefile b/graphics/xfig/Makefile new file mode 100644 index 00000000000..ef61484d6ec --- /dev/null +++ b/graphics/xfig/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: xfig +# Version required: 3.2 +# Date Created: 30 January 1998 +# Whom: root@garbled.futureone.com +# +# $NetBSD: Makefile,v 1.1 1998/02/08 23:00:37 hubertf Exp $ +# + +DISTNAME= xfig.3.2 +PKGNAME= xfig-3.2 +WRKSRC= ${WRKDIR}/xfig.3.2 +CATEGORIES= x11 +MASTER_SITES= ${MASTER_SITE_XCONTRIB} +MASTER_SITE_SUBDIR= applications/drawing_tools/xfig + +MAINTAINER= root@garbled.futureone.com + +FETCH_DEPENDS= fig2dev:${PORTSDIR}/graphics/transfig +LIB_DEPENDS= jpeg\\.7\\.:${PORTSDIR}/graphics/jpeg \ + Xpm\\.4\\.:${PORTSDIR}/graphics/xpm \ + Xaw3d\\.6\\.:${PORTSDIR}/x11/Xaw3d + +USE_IMAKE= yes + +post-install: + ${MKDIR} ${X11BASE}/share/examples/xfig + ${MKDIR} ${X11BASE}/share/doc/xfig + ${CP} ${WRKSRC}/Examples/* ${X11BASE}/share/examples/xfig + ${CP} ${WRKSRC}/Doc/xfig.ps.gz ${X11BASE}/share/doc/xfig + +.include <bsd.port.mk> diff --git a/graphics/xfig/files/md5 b/graphics/xfig/files/md5 new file mode 100644 index 00000000000..f099618a9d4 --- /dev/null +++ b/graphics/xfig/files/md5 @@ -0,0 +1 @@ +MD5 (xfig.3.2.tar.gz) = d16c4662b96e3f9d0735b7612c7d016b diff --git a/graphics/xfig/patches/patch-aa b/graphics/xfig/patches/patch-aa new file mode 100644 index 00000000000..950f70b9a2f --- /dev/null +++ b/graphics/xfig/patches/patch-aa @@ -0,0 +1,52 @@ +--- Imakefile.orig Fri Aug 22 22:59:16 1997 ++++ Imakefile Sun Feb 8 16:15:29 1998 +@@ -46,12 +46,12 @@ + XCOMM set JPEGLIBDIR after the #else to the directory where you have the source + XCOMM for jpeg. + +-XCOMM #define USEINSTALLEDJPEG ++#define USEINSTALLEDJPEG + + XCOMM Uncomment the following definition for XAWLIB if you want to use + XCOMM the 3d Athena Widget Set (highly recommended!) + +-XCOMM XAWLIB = -lXaw3d ++XAWLIB = -lXaw3d + + XCOMM Uncomment the following if needed for DECstations running older X11R4 + XCOMM INCROOT=/usr/include/mit +@@ -66,20 +66,20 @@ + XCOMM Change XPMLIB if necessary to point to the xpm library (libXpm) + XCOMM Change XPMINC if necessary to point to the include file for xpm (xpm.h) + +-XCOMM #define USEXPM +-XCOMM #define USEXPM_ICON ++#define USEXPM ++#define USEXPM_ICON + + #ifdef USEXPM + XPMLIBDIR = $(USRLIBDIR) +-XPMINC = -I$(INCDIR) ++XPMINC = -I$(INCDIR)/X11 + XPMLIB = -L$(XPMLIBDIR) -lXpm + #endif + + #ifdef USEJPEG + + #ifdef USEINSTALLEDJPEG +-JPEGLIBDIR = /usr/local/lib +-JPEGINCDIR = -I/usr/include/X11 ++JPEGLIBDIR = $(LOCALBASE)/lib ++JPEGINCDIR = -I$(LOCALBASE)/include + JPEGLIB = -L$(JPEGLIBDIR) -ljpeg + #else + JPEGLIBDIR = ../jpeg +@@ -112,7 +112,7 @@ + XCOMM inline functions. With the "INLINE" keyword, you should notice that + XCOMM the display will be a bit faster in complex figures + +-XCOMM USEINLINE = -DUSE_INLINE ++USEINLINE = -DUSE_INLINE + + XCOMM use (and change) the following if you want the multi-key data base file + XCOMM somewhere other than the standard X11 library directory |