mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-20 20:09:11 +00:00
Upgrade to 5.3
This commit is contained in:
parent
4d3eb1451e
commit
d5bff85ebb
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=4420
@ -1,19 +1,19 @@
|
||||
# New ports collection makefile for: tracker
|
||||
# Version required: 4.44
|
||||
# Version required: 5.3
|
||||
# Date created: 2 Oct 1994
|
||||
# Whom: swallace
|
||||
#
|
||||
# $Id: Makefile,v 1.26 1995/10/16 07:13:12 ache Exp $
|
||||
# $Id: Makefile,v 1.27 1996/01/16 01:44:20 ache Exp $
|
||||
#
|
||||
|
||||
DISTNAME= tracker
|
||||
PKGNAME= tracker-4.44
|
||||
CATEGORIES+= audio
|
||||
DISTNAME= tracker-5.3
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= ftp://ftp.ens.fr/pub/dmi/users/espie/beta/
|
||||
DISTFILES= tracker-4.44.tar.Z
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= ache@FreeBSD.ORG
|
||||
|
||||
WRKSRC= ${WRKDIR}/tracker
|
||||
USE_GMAKE= yes
|
||||
MAKE_FLAGS= MACHINE=freebsd CC=$(CC) INSTALL="$(INSTALL)" \
|
||||
INST_BIN_OPT="-c -s -m $(BINMODE) -o $(BINOWN) -g $(BINGRP)" \
|
||||
@ -24,6 +24,6 @@ MAKE_FLAGS= MACHINE=freebsd CC=$(CC) INSTALL="$(INSTALL)" \
|
||||
post-install:
|
||||
cd ${WRKSRC}/Docs; makeinfo --no-split tracker.texinfo -o tracker.info; \
|
||||
cd ${WRKSRC}/Docs; gzip -f tracker.info; \
|
||||
$(INSTALL) -c -m 644 -o $(BINOWN) -g $(BINGRP) tracker.info.gz ${PREFIX}/info
|
||||
$(INSTALL_MAN) tracker.info.gz ${PREFIX}/info
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (tracker-4.44.tar.Z) = 321abd3ac5277fb85d257b1868aa9757
|
||||
MD5 (tracker-5.3.tgz) = b1fc0f2cbdd0ff0dd79889f45d58f411
|
||||
|
@ -1,38 +1,73 @@
|
||||
--- Makefile.orig Fri Oct 20 18:06:58 1995
|
||||
+++ Makefile Mon Apr 15 23:23:27 1996
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
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'
|
||||
@@ -165,7 +165,7 @@
|
||||
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_
|
||||
@@ -247,7 +247,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} splitmod${EXE}
|
||||
|
||||
config.h: $(CONFIG)config.h Makefile
|
||||
rm -f config.h
|
||||
@@ -271,7 +271,7 @@
|
||||
$(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}
|
||||
+ $(INSTALL) $(INST_MAN_OPT) Lib/compression_methods ${COMPRESSION_FILE}
|
||||
|
||||
# no manpage available, use the texinfo manual.
|
||||
install.man:
|
||||
*** Makefile.orig Tue May 7 19:20:50 1996
|
||||
--- Makefile Tue Nov 12 06:56:18 1996
|
||||
***************
|
||||
*** 20,26 ****
|
||||
|
||||
OPTS=-c
|
||||
|
||||
! 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'
|
||||
--- 20,26 ----
|
||||
|
||||
OPTS=-c
|
||||
|
||||
! 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'
|
||||
***************
|
||||
*** 166,172 ****
|
||||
UI_linux = Unix/
|
||||
SHELL_linux = /bin/sh
|
||||
|
||||
! CFLAGS_freebsd = -O2 -funroll-loops -finline-functions -fno-strength-reduce
|
||||
LIBS_freebsd = -lm
|
||||
AUDIODIR_freebsd=PCux/
|
||||
CONFIG_freebsd = PCux/freebsd_
|
||||
--- 166,172 ----
|
||||
UI_linux = Unix/
|
||||
SHELL_linux = /bin/sh
|
||||
|
||||
! CFLAGS_freebsd = -O2 -funroll-loops -finline-functions
|
||||
LIBS_freebsd = -lm
|
||||
AUDIODIR_freebsd=PCux/
|
||||
CONFIG_freebsd = PCux/freebsd_
|
||||
***************
|
||||
*** 250,256 ****
|
||||
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
|
||||
|
||||
config.h: $(CONFIG)config.h
|
||||
rm -f config.h
|
||||
--- 250,256 ----
|
||||
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}
|
||||
|
||||
config.h: $(CONFIG)config.h
|
||||
rm -f config.h
|
||||
***************
|
||||
*** 272,280 ****
|
||||
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}
|
||||
|
||||
# no manpage available, use the texinfo manual.
|
||||
install.man:
|
||||
--- 272,279 ----
|
||||
install:
|
||||
$(INSTALL) $(INST_BIN_OPT) tracker $(BIN_DIR)
|
||||
$(INSTALL) $(INST_BIN_OPT) randomize $(BIN_DIR)
|
||||
[ -f ${COMPRESSION_FILE} ] || \
|
||||
! $(INSTALL) $(INST_MAN_OPT) Lib/compression_methods ${COMPRESSION_FILE}
|
||||
|
||||
# no manpage available, use the texinfo manual.
|
||||
install.man:
|
||||
|
33
audio/tracker/files/patch-ab
Normal file
33
audio/tracker/files/patch-ab
Normal file
@ -0,0 +1,33 @@
|
||||
*** Docs/tracker.texinfo.orig Thu Apr 11 21:21:05 1996
|
||||
--- Docs/tracker.texinfo Tue Nov 12 07:08:17 1996
|
||||
***************
|
||||
*** 979,992 ****
|
||||
* Other Architectures: Porting tracker.
|
||||
@end menu
|
||||
|
||||
! @node Aix, Amiga, Architecture dependent problems, Architecture Dependent problems
|
||||
@subsection Aix
|
||||
|
||||
The Aix port is slightly outdated and won't run with most recent versions of
|
||||
Aix. There is nothing I can do about it until somebody sends me an up-to-date
|
||||
version as I don't have access to Aix machines.
|
||||
|
||||
! @node Amiga, DECstation, Architecture dependent problems, Architecture dependent problems
|
||||
@subsection Amiga
|
||||
|
||||
There is currently one Amiga version running under AmigaDos.
|
||||
--- 979,992 ----
|
||||
* Other Architectures: Porting tracker.
|
||||
@end menu
|
||||
|
||||
! @node Aix, Amiga, Architecture dependent problems, Architecture dependent problems
|
||||
@subsection Aix
|
||||
|
||||
The Aix port is slightly outdated and won't run with most recent versions of
|
||||
Aix. There is nothing I can do about it until somebody sends me an up-to-date
|
||||
version as I don't have access to Aix machines.
|
||||
|
||||
! @node Amiga, DECstation, Aix, Architecture dependent problems
|
||||
@subsection Amiga
|
||||
|
||||
There is currently one Amiga version running under AmigaDos.
|
24
audio/tracker/files/patch-ac
Normal file
24
audio/tracker/files/patch-ac
Normal file
@ -0,0 +1,24 @@
|
||||
*** Arch/PCux/audio.c.bak Fri Apr 12 20:30:37 1996
|
||||
--- Arch/PCux/audio.c Tue Nov 12 08:40:29 1996
|
||||
***************
|
||||
*** 9,14 ****
|
||||
--- 9,17 ----
|
||||
#include <unistd.h>
|
||||
#include <fcntl.h>
|
||||
#include "extern.h"
|
||||
+ #include "prefs.h"
|
||||
+ #include "autoinit.h"
|
||||
+ #include "watched_var.h"
|
||||
|
||||
struct options_set *port_options=0;
|
||||
|
||||
***************
|
||||
*** 116,121 ****
|
||||
--- 119,125 ----
|
||||
}
|
||||
samples_max = buf_max / dsize;
|
||||
current_freq = f;
|
||||
+ set_watched_scalar(FREQUENCY, f);
|
||||
total = 0;
|
||||
return f;
|
||||
}
|
@ -2,5 +2,5 @@ Tracker plays soundtracker music modules on a Unix machine.
|
||||
Soundtracker modules originated on the amiga, where several composing
|
||||
playing programs are available, that give results mostly compatible
|
||||
with each other. tracker just plays the specified files in sequence
|
||||
accord- ing with the current options.
|
||||
according with the current options.
|
||||
|
||||
|
@ -1,6 +1,4 @@
|
||||
@cwd /usr/local
|
||||
bin/tracker
|
||||
bin/randomize
|
||||
bin/splitmod
|
||||
etc/compression_methods
|
||||
info/tracker.info.gz
|
||||
|
Loading…
Reference in New Issue
Block a user