1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-06 22:51:41 +00:00
freebsd-ports/graphics/xfractint/files/patch-aa
Steve Price 7c7090bbd4 Update to version 3.10.
PR:		14219
Submitted by:	Ade Lovett <ade@lovett.com>
1999-10-10 23:42:47 +00:00

60 lines
2.0 KiB
Plaintext

--- Makefile.orig Sat Sep 11 20:32:16 1999
+++ Makefile Fri Oct 8 18:18:25 1999
@@ -2,11 +2,11 @@
# SRCDIR should be a path to the directory that will hold fractint.hlp
# You will have to copy fractint.hlp to SRCDIR and make it world readable.
# SRCDIR should also hold the .par, .frm, etc. files
-SRCDIR = /usr/src/xfractint
+SRCDIR = ${PREFIX}/lib/fractint
# BINDIR is where you put your X11 binaries
-BINDIR = /usr/X11R6/bin
+BINDIR = ${PREFIX}/bin
# MANDIR is where you put your chapter 1 man pages
-MANDIR = /usr/X11R6/man/man1
+MANDIR = ${PREFIX}/man/man1
NOBSTRING =
HAVESTRI =
@@ -51,7 +51,7 @@
#For Solaris, use CFLAGS = -I. -I/usr/openwin/include $(DEFINES) -g
#CFLAGS = -I. -D_CONST $(DEFINES)
-CFLAGS = -I. $(DEFINES) -g -DBIG_ANSI_C -DLINUX
+CFLAGS += -I. $(DEFINES) -DBIG_ANSI_C -I${X11BASE}/include
# Gcc is often the only compiler that works for this
# For HPUX, use CC = cc -Aa -D_HPUX_SOURCE
@@ -68,8 +68,8 @@
# For Apollo, change -lX11 to -L/usr/X11/libX11
# For Solaris, add -L/usr/openwin/lib
# For Linux, use
-LIBS = -L/usr/X11R6/lib -lX11 -lm -lncurses -ltermcap
-#LIBS = -L/usr/X11R6/lib -lX11 -lm -lcurses -ltermcap
+#LIBS = -L/usr/X11R6/lib -lX11 -lm -lncurses -ltermcap
+LIBS = -L/usr/X11R6/lib -lX11 -lm -lcurses -ltermcap
#LIBS = -lX11 -lm -lcurses -ltermcap
# HPUX fixes thanks to David Allport, Bill Broadley, and R. Lloyd.
@@ -166,6 +166,8 @@
.SUFFIXES:
.SUFFIXES: .o .c .s .h
+all: xfractint
+
xfractint: fractint.hlp .WAIT $(OBJS)
$(CC) -o xfractint $(CFLAGS) $(OBJS) $(LIBS)
# strip xfractint
@@ -183,6 +185,12 @@
cp xfractint $(BINDIR)/xfractint
strip $(BINDIR)/xfractint
chmod a+x $(BINDIR)/xfractint
+ if [ ! -d $(SRCDIR) ]; then \
+ echo "Making $(SRCDIR)"; \
+ mkdir $(SRCDIR); \
+ chmod 755 $(SRCDIR); \
+ else true; \
+ fi;
cp fractint.hlp $(PARFILES) $(FRMFILES) $(IFSFILES) $(LFILES) $(MAPFILES) $(SRCDIR)
(cd $(SRCDIR); chmod a+r fractint.hlp $(PARFILES) $(FRMFILES) $(IFSFILES) $(LFILES) $(MAPFILES) )
cp xfractint.man $(MANDIR)/xfractint.1