70 lines
2.1 KiB
Plaintext
70 lines
2.1 KiB
Plaintext
$NetBSD: patch-src_Makefile,v 1.1 2013/06/30 15:13:09 ryoon Exp $
|
|
|
|
* zlib is also needed explicitly.
|
|
|
|
--- src/Makefile.orig 2013-06-07 17:05:43.000000000 +0000
|
|
+++ src/Makefile
|
|
@@ -7,7 +7,7 @@
|
|
|
|
|
|
# defaults..
|
|
-CC = gcc
|
|
+#CC = gcc
|
|
PLATFORM = UNIX
|
|
RMCOM = rm -f
|
|
NOX11 = -DNOX11
|
|
@@ -91,10 +91,10 @@ NOX11 = -DNOX11
|
|
|
|
|
|
########### Option 1: use bundled GD16 (PNG only). Requires libpng and zlib.
|
|
-exetarget: plpng
|
|
-GD16LIBS = -lpng -lz
|
|
-GD16H = -I/usr/local/include
|
|
-ZFLAG = -DWZ
|
|
+#exetarget: plpng
|
|
+#GD16LIBS = -lpng -lz
|
|
+#GD16H = -I/usr/local/include
|
|
+#ZFLAG = -DWZ
|
|
### These should remain commented unless your libs are not in usual places, then alter to suit...
|
|
### GD16LIBS = /home/scg/lib/libpng.a /home/scg/lib/libz.a
|
|
### GD16H = -I/home/scg/lib
|
|
@@ -103,11 +103,11 @@ ZFLAG = -DWZ
|
|
# exetarget: pl
|
|
|
|
########### Option 3: use your own GD resource. Requires GD 1.84+, libpng, zlib, libjpeg
|
|
-# exetarget: plgd18
|
|
-# GD18LIBS = -lgd -lpng -lz -ljpeg
|
|
-# GD18H =
|
|
-# GDFREETYPE =
|
|
-# ZFLAG = -DWZ
|
|
+exetarget: plgd18
|
|
+GD18LIBS = -lgd -lpng -lz -ljpeg
|
|
+GD18H =
|
|
+GDFREETYPE =
|
|
+ZFLAG = -DWZ
|
|
|
|
########### Option 4: use your own GD resource with FreeType2 (ttf) fonts enabled.
|
|
########### Requires GD 1.84+, libpng, zlib, libjpeg and libfreetype
|
|
@@ -188,9 +188,9 @@ GD13 = grgd13.o devstuff13.o gd13.o
|
|
GD16 = grgd16.o devstuff16.o gd16.o gd_io.o gd_io_dp.o gd_io_file.o gd_png.o
|
|
GD = gdfontg.o gdfontl.o gdfontmb.o gdfonts.o gdfontt.o
|
|
|
|
-LIBS = $(XLIBS) -lm $(ADDLIBS)
|
|
+LIBS = ${LDFLAGS} $(XLIBS) -lm $(ADDLIBS) -lz
|
|
|
|
-CFLAGS = $(FPIC) $(WALL) -DPLOTICUS -D$(PLATFORM) -DTDH_NOREC $(ZFLAG) $(LOCALE_FLAG) \
|
|
+CFLAGS += $(FPIC) $(WALL) -DPLOTICUS -D$(PLATFORM) -DTDH_NOREC $(ZFLAG) $(LOCALE_FLAG) \
|
|
$(NOGD) $(NOX11) $(NOPS) $(NOSVG) $(NOSWF) $(XINCLUDEDIR) $(MINGH)
|
|
|
|
OBJ = proc_annotate.o proc_areadef.o proc_axis.o proc_bars.o proc_rect.o proc_breakaxis.o \
|
|
@@ -263,7 +263,8 @@ devgrgd:
|
|
|
|
|
|
install:
|
|
- cp $(EXE) $(INSTALLBIN)
|
|
+ ${BSD_INSTALL_PROGRAM_DIR} ${DESTDIR}${PREFIX}/bin
|
|
+ ${BSD_INSTALL_PROGRAM} $(EXE) ${DESTDIR}${PREFIX}/bin
|
|
|
|
clean:
|
|
$(RMCOM) *.o gd??files
|