diff options
Diffstat (limited to 'graphics/xfractint/files/patch-Makefile')
-rw-r--r-- | graphics/xfractint/files/patch-Makefile | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/graphics/xfractint/files/patch-Makefile b/graphics/xfractint/files/patch-Makefile new file mode 100644 index 000000000000..fc842b80f84d --- /dev/null +++ b/graphics/xfractint/files/patch-Makefile @@ -0,0 +1,77 @@ +--- Makefile.orig Sun Sep 12 10:32:16 1999 ++++ Makefile Tue Oct 12 20:41:38 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}/share/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 +@@ -60,7 +60,7 @@ + # For Sun Solaris 2.x w/SparcCompilerC (cc), use CC = cc. + # For Sun Solaris 2.x w/GNU gcc, use CC = gcc + #CC = gcc +-CC = cc ++CC ?= cc + + # For HPUX, use LIBS = -L/usr/lib/X11R4 -lX11 -lm -lcurses -ltermcap + # For AIX or OSF/1, add -lbsd +@@ -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${X11BASE}/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 +@@ -180,13 +182,14 @@ + rm -f $(OBJS) $(HOBJS) fractint.doc fractint.hlp hc xfractint helpdefs.h + + install: xfractint fractint.hlp +- cp xfractint $(BINDIR)/xfractint +- strip $(BINDIR)/xfractint +- chmod a+x $(BINDIR)/xfractint +- 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 +- chmod a+r $(MANDIR)/xfractint.1 ++ ${BSD_INSTALL_PROGRAM} xfractint $(BINDIR)/xfractint ++ if [ ! -d $(SRCDIR) ]; then \ ++ echo "Making $(SRCDIR)"; \ ++ ${INSTALL} -d -m 555 $(SRCDIR); \ ++ else true; \ ++ fi; ++ ${BSD_INSTALL_DATA} fractint.hlp $(PARFILES) $(FRMFILES) $(IFSFILES) $(LFILES) $(MAPFILES) $(SRCDIR) ++ ${BSD_INSTALL_MAN} xfractint.man $(MANDIR)/xfractint.1 + + fractint.hlp: hc $(HELP) + ./hc /c |