$NetBSD: patch-aa,v 1.8 2012/02/06 03:10:09 sbd Exp $ --- Makefile.orig 1996-05-07 15:20:50.000000000 +0000 +++ Makefile @@ -20,7 +20,7 @@ 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' @@ -157,7 +157,7 @@ LIBS_soundblaster = -lm AUDIODIR_soundblaster=Soundblaster/ CONFIG_soundblaster = Soundblaster/ -CFLAGS_linux = -Wall -N -O2 -funroll-loops +CFLAGS_linux = -Wall -O2 -funroll-loops LIBS_linux = -lm AUDIODIR_linux=PCux/ CONFIG_linux = PCux/linux_ @@ -166,7 +166,7 @@ EXE_linux = UI_linux = Unix/ SHELL_linux = /bin/sh -CFLAGS_freebsd = -O2 -funroll-loops -finline-functions -fno-strength-reduce +CFLAGS_freebsd = -O2 -funroll-loops -finline-functions LIBS_freebsd = -lm AUDIODIR_freebsd=PCux/ CONFIG_freebsd = PCux/freebsd_ @@ -175,6 +175,24 @@ EXE_freebsd = UI_freebsd = Unix/ SHELL_freebsd = /bin/sh +CFLAGS_dragonfly = -O2 -funroll-loops -finline-functions +LIBS_dragonfly = -lm +AUDIODIR_dragonfly = PCux/ +CONFIG_dragonfly = PCux/freebsd_ +O_dragonfly = .o +EXE_dragonfly = +UI_dragonfly = Unix/ +SHELL_dragonfly = /bin/sh + +CFLAGS_netbsd = -O2 -funroll-loops -finline-functions +LIBS_netbsd = -lm +AUDIODIR_netbsd=PCux/ +CONFIG_netbsd = PCux/netbsd_ +O_netbsd = .o +EXE_netbsd = +UI_netbsd = Unix/ +SHELL_netbsd = /bin/sh + CFLAGS_aix = -O LIBS_aix = -lm AUDIODIR_aix = Aix/ @@ -220,9 +238,9 @@ EXE_sbos2 = .exe UI_sbos2 = OS2/./ SHELL_sbos2 = /bin/sh -CFLAGS = $(CFLAGS_${MACHINE}) +CFLAGS = $(CFLAGS_${MACHINE}) -DDEVOSSAUDIO=\"${DEVOSSAUDIO}\" COPTS = $(OPTS) $(CFLAGS) -LIBS = $(LIBS_${MACHINE}) +LIBS = $(LIBS_${MACHINE}) ${LIBOSSAUDIO} CONFIG = Arch/$(CONFIG_${MACHINE}) AUDIODIR = Arch/$(AUDIODIR_${MACHINE}) AUDIONAME = $(AUDIONAME_${MACHINE}) @@ -250,7 +268,7 @@ OBJ_SPLITMOD = split$O time$O st_read$O 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} config.h: $(CONFIG)config.h rm -f config.h @@ -270,11 +288,10 @@ version.c: Makefile 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) - [ -f ${COMPRESSION_FILE} ] || \ - $(INSTALL) $(INST_MAN_OPT) compression_methods ${COMPRESSION_FILE} + $(BSD_INSTALL_PROGRAM) tracker $(DESTDIR)$(BIN_DIR) + $(BSD_INSTALL_PROGRAM) randomize $(DESTDIR)$(BIN_DIR) + [ -f $(DESTDIR)${COMPRESSION_FILE_EG} ] || \ + $(BSD_INSTALL_MAN) Lib/compression_methods $(DESTDIR)${COMPRESSION_FILE_EG} # no manpage available, use the texinfo manual. install.man: