2001-08-06 17:41:13 +02:00
|
|
|
$NetBSD: patch-aa,v 1.6 2001/08/06 15:41:14 wiz Exp $
|
1998-08-07 13:08:53 +02:00
|
|
|
|
2001-08-06 17:41:13 +02:00
|
|
|
--- fig2dev/Imakefile.orig Thu Apr 19 19:19:38 2001
|
|
|
|
+++ fig2dev/Imakefile
|
|
|
|
@@ -28,13 +28,13 @@
|
1998-07-03 16:24:42 +02:00
|
|
|
XCOMM You should point XFIGLIBDIR to the same directory you did when you compiled
|
|
|
|
XCOMM and installed xfig. This will be made automatic in the future.
|
|
|
|
|
|
|
|
-XFIGLIBDIR = /usr/local/lib/X11/xfig
|
|
|
|
+XFIGLIBDIR = $(PROJECTROOT)/lib/X11/xfig
|
|
|
|
|
2001-08-06 17:41:13 +02:00
|
|
|
XCOMM ******
|
1998-07-03 16:24:42 +02:00
|
|
|
XCOMM If your system has the strerror() function (doesn't have sys_errlist) then
|
|
|
|
XCOMM comment out NEED_STRERROR with an XCOMM comment.
|
2001-08-06 17:41:13 +02:00
|
|
|
|
|
|
|
-NEED_STRERROR = -DNEED_STRERROR
|
|
|
|
+XCOMM NEED_STRERROR = -DNEED_STRERROR
|
|
|
|
|
|
|
|
XCOMM The following probably only applies to Windows 9x/NT:
|
|
|
|
XCOMM If your system can open files in text and binary modes and has the
|
|
|
|
@@ -47,7 +47,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 ****************
|
|
|
|
XCOMM Change RGB if necessary, to point to your rgb.txt color database
|
|
|
|
@@ -66,7 +66,7 @@
|
|
|
|
|
|
|
|
#ifdef USEPNG
|
|
|
|
PNGLIBDIR = $(USRLIBDIR)
|
|
|
|
-PNGINC = -I/usr/include/X11
|
|
|
|
+PNGINC = -I$(BUILDLINK_DIR)/include
|
|
|
|
#endif
|
|
|
|
|
|
|
|
XCOMM ****************
|
|
|
|
@@ -78,11 +78,11 @@
|
2000-06-22 10:11:34 +02:00
|
|
|
XCOMM Change XPMINC if necessary to point to the include file for xpm (xpm.h)
|
1998-07-03 16:24:42 +02:00
|
|
|
XCOMM
|
1998-02-09 00:20:43 +01:00
|
|
|
|
|
|
|
-XCOMM #define USEXPM
|
|
|
|
+#define USEXPM
|
|
|
|
|
|
|
|
#ifdef USEXPM
|
|
|
|
XPMLIBDIR = $(USRLIBDIR)
|
2000-06-22 10:11:34 +02:00
|
|
|
-XPMINC = -I/usr/include/X11
|
2001-08-06 17:41:13 +02:00
|
|
|
+XPMINC = -I$(BUILDLINK_DIR)/include/X11
|
2000-06-22 10:11:34 +02:00
|
|
|
#endif
|
1998-02-09 00:20:43 +01:00
|
|
|
|
2001-08-06 17:41:13 +02:00
|
|
|
XCOMM ****************
|
|
|
|
@@ -104,8 +104,8 @@
|
2000-06-22 10:11:34 +02:00
|
|
|
|
|
|
|
#ifdef USEJPEG
|
1998-02-09 00:20:43 +01:00
|
|
|
#ifdef USEINSTALLEDJPEG
|
|
|
|
-JPEGLIBDIR = /usr/local/lib
|
|
|
|
-JPEGINCDIR = /usr/include/X11
|
2001-08-06 17:41:13 +02:00
|
|
|
+JPEGLIBDIR = $(BUILDLINK_DIR)/lib
|
|
|
|
+JPEGINCDIR = $(BUILDLINK_DIR)/include
|
2000-06-22 10:11:34 +02:00
|
|
|
#else
|
|
|
|
JPEGLIBDIR = ../jpeg
|
|
|
|
JPEGINCDIR = $(JPEGLIBDIR)
|
2001-08-06 17:41:13 +02:00
|
|
|
@@ -158,7 +158,7 @@
|
2000-06-22 10:11:34 +02:00
|
|
|
|
|
|
|
#ifdef I18N
|
|
|
|
I18N_DEFS = -DI18N
|
|
|
|
-FIG2DEV_LIBDIR = /usr/local/lib/fig2dev
|
|
|
|
+FIG2DEV_LIBDIR = $(PROJECTROOT)/lib/fig2dev
|
2001-08-06 17:41:13 +02:00
|
|
|
I18N_DEV_DEFS = $(I18N_DEFS) -DFIG2DEV_LIBDIR=\\\"$(FIG2DEV_LIBDIR)\\\"
|
2000-06-22 10:11:34 +02:00
|
|
|
|
|
|
|
install::
|
2001-08-06 17:41:13 +02:00
|
|
|
@@ -189,12 +189,12 @@
|
|
|
|
|
|
|
|
#ifdef USEPNG
|
|
|
|
DUSEPNG = -DUSE_PNG
|
|
|
|
-PNGLIBS = -L$(PNGLIBDIR) -lpng -lz
|
|
|
|
+PNGLIBS = -Wl,-R$(PNGLIBDIR) -L$(PNGLIBDIR) -lpng -lz
|
|
|
|
#endif /* USEPNG */
|
|
|
|
|
|
|
|
#ifdef USEXPM
|
|
|
|
DUSEXPM = -DUSE_XPM
|
|
|
|
-XPMLIBS = -L$(XPMLIBDIR) -lXpm -lX11
|
|
|
|
+XPMLIBS = -Wl,-R$(XPMLIBDIR) -L$(XPMLIBDIR) -lXpm -lX11
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(NOSTRSTR)
|
|
|
|
@@ -207,7 +207,7 @@
|
|
|
|
JPEGINC = -I$(JPEGINCDIR)
|
2000-06-22 10:11:34 +02:00
|
|
|
|
|
|
|
#ifdef USEINSTALLEDJPEG
|
|
|
|
-JPEGLIB = -L$(JPEGLIBDIR) -ljpeg
|
1999-01-19 18:22:11 +01:00
|
|
|
+JPEGLIB = -Wl,-R$(JPEGLIBDIR) -L$(JPEGLIBDIR) -ljpeg
|
1998-02-09 00:20:43 +01:00
|
|
|
#else
|
2001-08-06 17:41:13 +02:00
|
|
|
JPEGCONF = configure
|
|
|
|
JPEGLIB = $(JPEGLIBDIR)/libjpeg.a
|
|
|
|
@@ -218,7 +218,7 @@
|
2000-06-22 10:11:34 +02:00
|
|
|
|
2001-08-06 17:41:13 +02:00
|
|
|
IMAKE_DEFINES = $(DUSEPNG) $(DUSEJPEG) $(DUSEXPM)
|
2000-06-22 10:11:34 +02:00
|
|
|
|
2001-08-06 17:41:13 +02:00
|
|
|
-DEVDEFINES = $(DUSEPNG) $(DUSEJPEG) $(DUSEXPM) $(XPMINC) $(JPEGINC) $(DDNFSS) $(DDA4) \
|
|
|
|
+DEVDEFINES = $(DUSEPNG) $(DUSEJPEG) $(DUSEXPM) $(PNGINC) $(XPMINC) $(JPEGINC) $(DDNFSS) $(DDA4) \
|
2000-06-22 10:11:34 +02:00
|
|
|
$(DDLATEX2E_GRAPHICS) $(DDEPSFIG) $(DDIBMGEC) $(DDDVIPS) $(I18N_DEV_DEFS)
|
2001-08-06 17:41:13 +02:00
|
|
|
|
|
|
|
#define IHaveSubdirs
|