mirror of
https://git.freebsd.org/ports.git
synced 2025-04-30 02:26:38 -04:00
53 lines
1.6 KiB
Text
53 lines
1.6 KiB
Text
--- Makefile.orig 2005-02-24 03:15:23 UTC
|
|
+++ Makefile
|
|
@@ -1,11 +1,16 @@
|
|
|
|
-CC = gcc
|
|
-INSTROOT=/usr/local
|
|
+CC?= gcc
|
|
+INSTROOT?=${PREFIX}
|
|
BINDIR=$(INSTROOT)/bin
|
|
-DOCDIR=$(INSTROOT)/doc/gdsreader-0.3.2
|
|
-MANDIR=$(INSTROOT)/man/man1
|
|
+DOCDIR=$(INSTROOT)/share/doc/gdsreader
|
|
+EXDIR=$(INSTROOT)/share/examples/gdsreader
|
|
+MANDIR=$(INSTROOT)/share/man/man1
|
|
|
|
-#CFLAGS = -I.
|
|
+INSTALL_PROGRAM?= ${BSD_INSTALL_PROGRAM}
|
|
+INSTALL_DATA?= ${BSD_INSTALL_DATA}
|
|
+INSTALL_MAN?= ${BSD_INSTALL_MAN}
|
|
+
|
|
+#CFLAGS = -I.
|
|
CFLAGS = -I. -Wall -g #-pg
|
|
LDFLAGS = #-pg
|
|
|
|
@@ -19,18 +24,20 @@ install: gdsreader maptolayer
|
|
${CC} ${LDFLAGS} -o gdsreader ${OBJS} -lm
|
|
|
|
install: gdsreader maptolayer
|
|
- mkdir -p $(DOCDIR) && cp -f COPYING README README.povray \
|
|
- layers.config test.gds layers.config.7HP.5ML ChangeLog \
|
|
- layers.config.5AM.4ML $(DOCDIR)
|
|
- mkdir -p $(BINDIR) && cp -f maptolayer gdsreader $(BINDIR)
|
|
- mkdir -p $(MANDIR) && cp -f maptolayer.1 gdsreader.1 $(MANDIR)
|
|
+ mkdir -p $(DESTDIR)$(BINDIR) && ${INSTALL_PROGRAM} maptolayer gdsreader $(DESTDIR)$(BINDIR)
|
|
+ mkdir -p $(DESTDIR)$(MANDIR) && ${INSTALL_MAN} maptolayer.1 gdsreader.1 $(DESTDIR)$(MANDIR)
|
|
|
|
+install-docs:
|
|
+ mkdir -p $(DESTDIR)$(DOCDIR) && ${INSTALL_DATA} README README.povray \
|
|
+ ChangeLog $(DESTDIR)$(DOCDIR)
|
|
+
|
|
+install-data:
|
|
+ mkdir -p $(DESTDIR)$(EXDIR) && ${INSTALL_DATA} layers.config test.gds \
|
|
+ layers.config.7HP.5ML layers.config.5AM.4ML $(DESTDIR)$(EXDIR)
|
|
+
|
|
maptolayer: maptolayer.c
|
|
$(CC) -o maptolayer maptolayer.c
|
|
|
|
clean:
|
|
rm -f *.o *.bak core out result.xg result.txt result.ps gdsreader \
|
|
maptolayer result.pov
|
|
-
|
|
-
|
|
-
|