forked from Lainports/freebsd-ports
Per bento, some old info files are no longer part of the package. Also portlint sniffs at the Makefile, somewhat bogusly, but it's easy to make it shut up. PR: ports/56419 Submitted by: ark Linimon <linimon@lonesome.com>
93 lines
2.7 KiB
Text
93 lines
2.7 KiB
Text
--- Makefile.orig Tue May 7 10:20:50 1996
|
|
+++ Makefile Wed Sep 3 19:55:42 2003
|
|
@@ -10,17 +10,17 @@
|
|
# hpalib, hplow, hp3, dec, solaris, sparc, linux, freebsd, sgi,
|
|
# soundblaster, aix, next, MM1, NAS, sbos2, SVR4
|
|
# gmake needed to handle this file in FreeBSD
|
|
-MACHINE = sparc
|
|
+MACHINE = freebsd
|
|
VERSION = 5.3
|
|
#VPATH=..
|
|
|
|
# The name of your C compiler. For most machines this will be
|
|
# either 'cc' or 'gcc'.
|
|
-CC = gcc
|
|
+CC ?= gcc
|
|
|
|
OPTS=-c
|
|
|
|
-PREFIX=/users/algo/espie/pub
|
|
+PREFIX?=/users/algo/espie/pub
|
|
# Destination directory for tracker binaries and manpage.
|
|
#
|
|
# If you don't wish to use the 'make install' and 'make install.man'
|
|
@@ -30,7 +30,7 @@
|
|
INFO_DIR = $(PREFIX)/info
|
|
|
|
# Where to put the compression methods description
|
|
-COMPRESSION_FILE=$(PREFIX)/lib/compression_methods
|
|
+COMPRESSION_FILE=$(PREFIX)/etc/compression_methods
|
|
|
|
# How to install the binaries and manpage. If you have a unix system,
|
|
# use the GNU install program if you have it, otherwise try 'cp'. For
|
|
@@ -166,14 +166,14 @@
|
|
UI_linux = Unix/
|
|
SHELL_linux = /bin/sh
|
|
|
|
-CFLAGS_freebsd = -O2 -funroll-loops -finline-functions -fno-strength-reduce
|
|
+CFLAGS_freebsd = -funroll-loops -finline-functions
|
|
LIBS_freebsd = -lm
|
|
AUDIODIR_freebsd=PCux/
|
|
CONFIG_freebsd = PCux/freebsd_
|
|
O_freebsd = .o
|
|
EXE_freebsd =
|
|
UI_freebsd = Unix/
|
|
-SHELL_freebsd = /bin/sh
|
|
+SHELL_freebsd = ${SH}
|
|
|
|
CFLAGS_aix = -O
|
|
LIBS_aix = -lm
|
|
@@ -220,7 +220,7 @@
|
|
UI_sbos2 = OS2/./
|
|
SHELL_sbos2 = /bin/sh
|
|
|
|
-CFLAGS = $(CFLAGS_${MACHINE})
|
|
+CFLAGS += $(CFLAGS_${MACHINE})
|
|
COPTS = $(OPTS) $(CFLAGS)
|
|
LIBS = $(LIBS_${MACHINE})
|
|
CONFIG = Arch/$(CONFIG_${MACHINE})
|
|
@@ -250,7 +250,7 @@
|
|
display$O prefs$O autoinit$O $(UI)ui$O empty$O color$O version$O \
|
|
st_virt$O automaton$O
|
|
|
|
-all: tracker${EXE} randomize${EXE} splitmod${EXE} Docs/tracker.text
|
|
+all: tracker${EXE} randomize${EXE} Docs/tracker.info
|
|
|
|
config.h: $(CONFIG)config.h
|
|
rm -f config.h
|
|
@@ -270,11 +270,10 @@
|
|
echo >version.c char \*VERSION=\"${VERSION}\"\;
|
|
|
|
install:
|
|
- $(INSTALL) $(INST_BIN_OPT) tracker $(BIN_DIR)
|
|
- $(INSTALL) $(INST_BIN_OPT) randomize $(BIN_DIR)
|
|
- $(INSTALL) $(INST_BIN_OPT) splitmod $(BIN_DIR)
|
|
+ ${BSD_INSTALL_PROGRAM} tracker $(BIN_DIR)
|
|
+ ${BSD_INSTALL_PROGRAM} randomize $(BIN_DIR)
|
|
[ -f ${COMPRESSION_FILE} ] || \
|
|
- $(INSTALL) $(INST_MAN_OPT) compression_methods ${COMPRESSION_FILE}
|
|
+ ${BSD_INSTALL_MAN} Lib/compression_methods ${COMPRESSION_FILE}
|
|
|
|
# no manpage available, use the texinfo manual.
|
|
install.man:
|
|
@@ -284,8 +283,8 @@
|
|
|
|
install.info: Docs/tracker.info
|
|
(cd Docs; \
|
|
- for f in tracker.info tracker.info-* ; do \
|
|
- $(INSTALL) $(INST_INFO_OPT) $$f $(INFO_DIR)/$$f; \
|
|
+ for f in tracker.info ; do \
|
|
+ ${BSD_INSTALL_DATA} $$f $(INFO_DIR)/$$f; \
|
|
done)
|
|
|
|
devel:
|