summaryrefslogtreecommitdiff
path: root/print/hp2xx/files/patch-aa
blob: f2d6427d90f79d52d8ae9977e7a0ea1f6cbf3863 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
--- Makefile.orig	Sun Jun 22 00:16:34 2003
+++ Makefile	Tue Jun 24 07:53:46 2003
@@ -35,7 +35,7 @@
 
 # Installation sites (GNU conventions):
 #
-prefix   = /usr/local
+prefix   = ${PREFIX}
 bindir   = $(prefix)/bin
 includedir = $(prefix)/include
 mandir   = $(prefix)/man
@@ -45,14 +45,14 @@
 # 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 -g -I/usr/X11R6/include $(DEFINES) $(EX_DEFS) -Wall -pedantic -Wuninitialized -Wunused -Wreturn-type -Wmissing-prototypes -Wstrict-prototypes  
+#CC       = gcc
+#CFLAGS	=  -O2 -g -I/usr/X11R6/include $(DEFINES) $(EX_DEFS) -Wall -pedantic -Wuninitialized -Wunused -Wreturn-type -Wmissing-prototypes -Wstrict-prototypes  
 LINT	= splint
 LINTFLAGS = -weak -initallelements +posixlib -I/usr/X11R6/include $(DEFINES) $(EX_DEFS)
 
 #CFLAGS   = +O1 -Aa -D_HPUX_SOURCE -DSYSV -I/usr/include/X11R5 -I/usr/include/X11R4 $(DEFINES) $(EX_DEFS)
 
-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 @@
 #
 # Generic UNIX + X11 previewer (default)
 #
-DEFINES   = -DUNIX -DHAS_UNIX_X11 
-PREVIEWER = to_x11
-ALL_LIBS  =  -L/usr/lib/X11R6 -lX11 -lm     
+#DEFINES   = -DUNIX -DHAS_UNIX_X11 
+#PREVIEWER = to_x11
+#ALL_LIBS  =  -L/usr/lib/X11R6 -lX11 -lm     
 #
 # for experimental truetype font support
 #
@@ -230,13 +230,13 @@
 
 # $(SRCS) NOT USED YET:
 SRCS	= clip.c fillpoly.c\
-	  hp2xx.c hpgl.c picbuf.c bresnham.c murphy.c chardraw.c getopt.c getopt1.c \
+	  hp2xx.c hpgl.c picbuf.c bresnham.c murphy.c chardraw.c \
 	  $(ALL_INCS)\
 	  to_vec.c to_pcx.c to_pcl.c to_eps.c to_img.c to_pbm.c  \
 	  to_rgip.c to_fig.c std_main.c $(PREVIEWER).c pendef.c lindef.c $(EX_SRC)
 
 OBJS	= clip.o fillpoly.o\
-	  hp2xx.o hpgl.o picbuf.o bresnham.o murphy.o chardraw.o getopt.o getopt1.o \
+	  hp2xx.o hpgl.o picbuf.o bresnham.o murphy.o chardraw.o \
 	  to_vec.o to_pcx.o to_pcl.o  to_eps.o to_img.o to_pbm.o \
 	  to_rgip.o to_fig.o std_main.o $(PREVIEWER).o pendef.o lindef.o $(EX_OBJ)
 
@@ -244,7 +244,8 @@
 
 $(PROGRAM): $(OBJS)
 	$(CC) $(LFLAGS) $(OBJS) $(ALL_LIBS) $(EX_LIBS) -o $(PROGRAM)
-	$(BINDCMD)
+
+all: $(PROGRAM) hp2xx.info
 
 default:
 	@echo "This makefile needs manual configuration! Edit it now!
@@ -268,9 +269,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) $<
 
 
 #########################################################################
@@ -330,15 +331,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)