mirror of
https://git.freebsd.org/ports.git
synced 2025-07-04 10:59:14 -04:00
81 lines
2.7 KiB
Text
81 lines
2.7 KiB
Text
--- Makefile.orig Mon Apr 8 00:45:53 2002
|
|
+++ Makefile Sat Apr 27 03:25:35 2002
|
|
@@ -35,7 +35,7 @@
|
|
|
|
# Installation sites (GNU conventions):
|
|
#
|
|
-prefix = /usr/local
|
|
+prefix = ${PREFIX}
|
|
bindir = $(prefix)/bin
|
|
includedir = $(prefix)/include
|
|
mandir = $(prefix)/man
|
|
@@ -45,12 +45,12 @@
|
|
# CC and CFLAGS set for gcc, but any ANSI-C compiler should work.
|
|
# For non-gcc compilers, simply set CFLAGS = -O (to start with)
|
|
#
|
|
-CC = gcc
|
|
-CFLAGS = -O2 -m486 -I/usr/X11R6/include $(DEFINES) $(EX_DEFS) -Wall -pedantic -Wuninitialized -Wunused -Wreturn-type -Wmissing-prototypes -Wstrict-prototypes
|
|
+#CC = gcc
|
|
+#CFLAGS = -O2 -I/usr/X11R6/include $(DEFINES) $(EX_DEFS) -Wall -pedantic -Wuninitialized -Wunused -Wreturn-type -Wmissing-prototypes -Wstrict-prototypes
|
|
|
|
#CFLAGS = +O1 -Aa -D_HPUX_SOURCE -DSYSV -I/usr/include/X11R5 -I/usr/include/X11R4 $(DEFINES)
|
|
|
|
-LFLAGS = -L/usr/X11R6/lib # only sometimes needed; see below for examples
|
|
+#LFLAGS = -L/usr/X11R6/lib # only sometimes needed; see below for examples
|
|
CPPFLAGS = -I. # only sometimes needed; see below for examples
|
|
BINDCMD = # only needed for EMX and DJGPP DOS extenders
|
|
|
|
@@ -65,9 +65,9 @@
|
|
# add -lpng -lz for PNG support
|
|
# and/or -ltiff for TIFF
|
|
#
|
|
-DEFINES = -DUNIX -DHAS_UNIX_X11
|
|
+DEFINES = -DUNIX -DHAS_UNIX_X11 -I${X11BASE}/include -I${LOCALBASE}/include
|
|
PREVIEWER = to_x11
|
|
-ALL_LIBS = -L/usr/lib/X11R6 -lpng -ltiff -ljpeg -lz -lX11 -lm
|
|
+ALL_LIBS = -L${X11BASE}/lib -lX11 -lm -L${LOCALBASE}/lib -ltiff -lpng -lz
|
|
#
|
|
# Generic UNIX, no previewer
|
|
#
|
|
@@ -228,7 +228,8 @@
|
|
|
|
$(PROGRAM): $(OBJS)
|
|
$(CC) $(LFLAGS) $(OBJS) $(ALL_LIBS) -o $(PROGRAM)
|
|
- $(BINDCMD)
|
|
+
|
|
+all: $(PROGRAM) hp2xx.info
|
|
|
|
default:
|
|
@echo "This makefile needs manual configuration! Edit it now!
|
|
@@ -252,9 +253,9 @@
|
|
# #
|
|
#########################################################################
|
|
|
|
-# .c.o: $< $(COMMON_INCS)
|
|
-# -$(RMCMD) $@
|
|
-# $(CC) $(DEFINES) $(EX_DEFS) $(ALL_CFLAGS) $(CPPFLAGS) $<
|
|
+.c.o: $< $(COMMON_INCS)
|
|
+ -$(RMCMD) $@
|
|
+ $(CC) $(DEFINES) $(EX_DEFS) $(ALL_CFLAGS) $(CPPFLAGS) $<
|
|
|
|
|
|
#########################################################################
|
|
@@ -311,15 +312,11 @@
|
|
install: install-bin install-info install-man
|
|
|
|
install-bin: $(PROGRAM)
|
|
- -$(STRIP) $(PROGRAM)
|
|
- -$(CP) $(PROGRAM) $(bindir)
|
|
- -$(CHMOD) 755 $(bindir)/$(PROGRAM)
|
|
+ ${BSD_INSTALL_PROGRAM} $(PROGRAM) $(bindir)
|
|
|
|
install-info: hp2xx.info
|
|
- -$(CP) hp2xx.info $(infodir)
|
|
- -$(CHMOD) 644 $(infodir)/hp2xx.info
|
|
+ ${BSD_INSTALL_DATA} hp2xx.info $(infodir)
|
|
|
|
install-man: ../doc/hp2xx.1
|
|
- -$(CP) ../doc/hp2xx.1 $(man1dir)
|
|
- -$(CHMOD) 644 $(man1dir)/hp2xx.1
|
|
+ ${BSD_INSTALL_MAN} ../doc/hp2xx.1 $(man1dir)
|
|
|