From owner-freebsd-ports Mon Nov 29 5:12:19 1999 Delivered-To: freebsd-ports@freebsd.org Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by hub.freebsd.org (Postfix) with ESMTP id 9AE8914A20 for ; Mon, 29 Nov 1999 05:12:13 -0800 (PST) (envelope-from des@flood.ping.uio.no) Received: (from des@localhost) by flood.ping.uio.no (8.9.3/8.9.3) id OAA95163; Mon, 29 Nov 1999 14:12:10 +0100 (CET) (envelope-from des) To: Julian Elischer Cc: ports@freebsd.org Subject: Re: Threads diagrams References: From: Dag-Erling Smorgrav Date: 29 Nov 1999 14:12:09 +0100 In-Reply-To: Julian Elischer's message of "Fri, 26 Nov 1999 14:47:13 -0800 (PST)" Message-ID: Lines: 74 User-Agent: Gnus/5.070097 (Pterodactyl Gnus v0.97) Emacs/20.4 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Julian Elischer writes: > (gee I find xfig unintuitive.. xfig is fine once you get used to it, but the port maintainer has for some unknown reason chosen to optimize the port for very small displays. Attached is a replacement for graphics/xfig/patches/patch-aa which should make xfig more usable on real-world displays; I've removed the hunk that selected scaled-down toolbar icons instead of the default large ones, and added defines which allow the horizontal and vertical rulers to grow to 1600 and 1200 pixels, respectively. BTW, our xfig port is still at version 3.2 patchlevel 2. The newest version is 3.2 patchlevel 2c, though it doesn't seem to be available from the usual MASTER_SITE_XCONTRIB sites. DES -- Dag-Erling Smorgrav - des@flood.ping.uio.no --- Imakefile.orig Thu Jul 2 19:37:09 1998 +++ Imakefile Mon Aug 2 10:27:43 1999 @@ -54,7 +54,7 @@ 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 @@ -70,12 +70,12 @@ XCOMM Change XPMLIBS 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 -I$(INCDIR) XPMLIBS = -L$(XPMLIBDIR) -lXpm #endif @@ -101,7 +101,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 @@ -169,7 +169,7 @@ #ifdef USEJPEG #ifdef USEINSTALLEDJPEG -JPEGINCDIR = -I/usr/include/X11 +JPEGINCDIR = -I/usr/local/include JPEGLIB = -L$(JPEGLIBDIR) -ljpeg #else JPEGCONF = configure @@ -226,7 +226,8 @@ #endif #endif -DEFINES = $(STRDEFINES) -DGSBIT $(USEINLINE) $(DUSEXPM) \ +DEFINES = $(STRDEFINES) $(USEINLINE) $(DUSEXPM) \ + -DMAX_TOPRULER_WD=1600 -DMAX_SIDERULER_HT=1200 \ $(DUSEXPMICON) $(DUSEGIF) $(DUSEJPEG) $(I18N_DEFS) XFIGSRC = d_arc.c d_arcbox.c d_box.c d_ellipse.c d_picobj.c \ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message