Remove expired ports:

2021-04-01 ftp/wzdftpd: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 astro/roadmap: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/cosmo: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/bomberinstinct: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/drm: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/bygfoot: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/cre: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 irc/hybserv: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 irc/xaric: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 mail/elmo: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 misc/cave: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 security/bugs: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 security/dmitry: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 security/doorman: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 shells/esh: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 sysutils/cpu: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 textproc/libcrm114: No known users, dead upstream
2021-04-01 x11/wmmatrix: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/wmxss: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/tycoon: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/xgrab: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/xbanner: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/bricons: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/xmon: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/cavezofphear: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 astro/saoimage: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/ksmp3play: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/jamin: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/musicbox-tag-editor: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/nspmod: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/cdplay: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/gimmix: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/ghostess: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/wmrecord: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/toolame: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/shout: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 biology/grappa: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 biology/phylip: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 biology/lagan: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 cad/varkon: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 cad/transcalc: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 comms/seyon: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 comms/efax: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 converters/vda2fbd: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 converters/shftool: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 devel/openzz: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 devel/sourcenav: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 devel/gb: Unmaintained and dead upstream
2021-04-01 dns/checkdns: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 dns/inadyn-mt: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 editors/gate: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 editors/thoteditor: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 emulators/cinc: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 emulators/e-uae: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 emulators/dtcyber: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 ftp/jftpgw: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 ftp/pureadmin: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-02 textproc/hs-pandoc-citeproc: Integrated into textproc/hs-pandoc
This commit is contained in:
Rene Ladan
2021-04-07 19:54:12 +02:00
parent 99d4633e38
commit 5980fd40bc
376 changed files with 58 additions and 14296 deletions
-1
View File
@@ -44,7 +44,6 @@ arcconf-v* sysutils/arcconf May not be redistributed in binary form
cloudflare-cloudflared* net/cloudflared Not sure if we are allowed to redistribute it.
clustalw-* biology/clustalw No commercial use
cos-* java/cos Special conditions apply for commercial use
cosmo/* games/cosmo Possible copyright infringement
CrystalSVGforGnomeIcons* x11-themes/gnome-icons-crystal Themes may contain artwork not done by the author. Keep FreeBSD safe if theme author violated copyrights.
cyberbit/* x11-fonts/cyberbit-ttfonts Not free for commercial use
dbvis java/dbvis Redistribution is not permitted
+58
View File
@@ -16210,3 +16210,61 @@ textproc/elasticsearch5-search-guard||2021-04-06|Has expired: textproc/elasticse
multimedia/gnome-subtitles||2021-04-06|Has expired: outdated, depends on deprecated library www/gtkhtml3
net/libproxy-mozjs||2021-04-06|Has expired: Uses EOL Python 2.7 via lang/spidermonkey52
lang/spidermonkey52|lang/spidermonkey78|2021-04-06|Has expired: Uses Python 2.7 which is EOLed upstream
ftp/wzdftpd||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
astro/roadmap||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
games/cosmo||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
games/bomberinstinct||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
games/drm||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
games/bygfoot||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
games/cre||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
irc/hybserv||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
irc/xaric||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
mail/elmo||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
misc/cave||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
security/bugs||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
security/dmitry||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
security/doorman||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
shells/esh||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
sysutils/cpu||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
textproc/libcrm114||2021-04-07|Has expired: No known users, dead upstream
x11/wmmatrix||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
x11/wmxss||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
x11/tycoon||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
x11/xgrab||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
x11/xbanner||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
x11/bricons||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
x11/xmon||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
games/cavezofphear||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
astro/saoimage||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
audio/ksmp3play||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
audio/jamin||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
audio/musicbox-tag-editor||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
audio/nspmod||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
audio/cdplay||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
audio/gimmix||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
audio/ghostess||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
audio/wmrecord||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
audio/toolame||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
audio/shout||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
biology/grappa||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
biology/phylip||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
biology/lagan||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
cad/varkon||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
cad/transcalc||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
comms/seyon||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
comms/efax||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
converters/vda2fbd||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
converters/shftool||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
devel/openzz||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
devel/sourcenav||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
devel/gb||2021-04-07|Has expired: Unmaintained and dead upstream
dns/checkdns||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
dns/inadyn-mt||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
editors/gate||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
editors/thoteditor||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
emulators/cinc||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
emulators/e-uae||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
emulators/dtcyber||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
ftp/jftpgw||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
ftp/pureadmin||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
textproc/hs-pandoc-citeproc||2021-04-07|Has expired: Integrated into textproc/hs-pandoc
-2
View File
@@ -101,9 +101,7 @@
SUBDIR += qmapshack
SUBDIR += readosm
SUBDIR += rmap
SUBDIR += roadmap
SUBDIR += routino
SUBDIR += saoimage
SUBDIR += sextractor
SUBDIR += siril
SUBDIR += sofa
-89
View File
@@ -1,89 +0,0 @@
# Created by: Nick Esborn <nick@netdot.net>
PORTNAME= roadmap
PORTVERSION= 1.2.1
PORTREVISION= 5
CATEGORIES= astro geography
MASTER_SITES= SF/${PORTNAME}/RoadMap/${PORTVERSION}
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
COMMENT= Vector-based GPS moving map
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libexpat.so:textproc/expat2
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
BUILD_WRKSRC= ${WRKSRC}/src
INSTALL_WRKSRC= ${WRKSRC}/src
MAKE_JOBS_UNSAFE= yes
USES= gmake gnome pkgconfig
USE_GNOME= gtk20
MAKE_ARGS= INSTALLDIR="${PREFIX}" CC="${CC}" CXX="${CXX}"
CFLAGS+= -fcommon
DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
EXPIRATION_DATE=2021-04-01
SUB_FILES= pkg-message
PORTDOCS= ${DOCS} README
PLIST_FILES= ${BINS:S,^,bin/,} ${GUI_BINS:S,^,bin/,} \
${GUI_BINS:S,^gtk,bin/,} ${SCRIPTS:S,^,bin/,} \
man/man1/roadgps.1.gz man/man1/roadmap.1.gz \
${DATA:S,^,%%DATADIR%%/,}
BINS= dumpmap buildmap buildmap_osm buildplace buildus
GUI_BINS= gtkroadmap gtkroadgps
SCRIPTS= rdmcompare rdmdownload rdmgendcwmaps rdmgenmaps \
rdmgenshpmaps rdmgenstatemaps
MANS= roadgps.1 roadmap.1
DATA= drivers preferences roadmap.popup roadmap.screenobjects \
session sprites
DOCS= Bugs ChangeLog Coding Configuration Developer-Guide \
Installation Map-Building Map-Designing Map-Format \
OpenStreetMap Platforms Quickstart Status ToDo Usage
OPTIONS_DEFINE= DOCS
post-patch:
@${REINPLACE_CMD} -e 's|-O ||g ; \
s|/usr/include|${LOCALBASE}/include|g ; \
s|/usr/local/include|${LOCALBASE}/include|g ; \
s|/usr/local/lib|${LOCALBASE}/lib|g' ${WRKSRC}/src/options.mk
@${ECHO_CMD} 'CFLAGS=${CFLAGS}' > ${WRKSRC}/src/overrides.mk
@${ECHO_CMD} 'LDFLAGS=${LDFLAGS}' >> ${WRKSRC}/src/overrides.mk
@${ECHO_CMD} 'LIBS=${LIBS}' >> ${WRKSRC}/src/overrides.mk
do-install:
.for _BIN in ${BINS}
${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${_BIN} ${STAGEDIR}${PREFIX}/bin/${_BIN}
.endfor
.for _GUI_BIN in ${GUI_BINS}
${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/gtk2/${_GUI_BIN} ${STAGEDIR}${PREFIX}/bin/${_GUI_BIN}
${LN} -sf ${_GUI_BIN} ${STAGEDIR}${PREFIX}/bin/${_GUI_BIN:S,^gtk,,}
.endfor
.for _SCRIPT in ${SCRIPTS}
${INSTALL_SCRIPT} ${INSTALL_WRKSRC}/${_SCRIPT} ${STAGEDIR}${PREFIX}/bin/${_SCRIPT}
.endfor
.for _MAN in ${MANS}
${INSTALL_MAN} ${INSTALL_WRKSRC}/${_MAN} ${STAGEDIR}${MANPREFIX}/man/man1/${_MAN}
.endfor
@${MKDIR} ${STAGEDIR}${DATADIR}
.for _DATA in ${DATA}
${INSTALL_DATA} ${INSTALL_WRKSRC}/${_DATA} ${STAGEDIR}${DATADIR}/${_DATA}
.endfor
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/README
.for _DOC in ${DOCS}
${INSTALL_DATA} ${WRKSRC}/doc/${_DOC} ${STAGEDIR}${DOCSDIR}/${_DOC}
.endfor
.include <bsd.port.mk>
-2
View File
@@ -1,2 +0,0 @@
SHA256 (roadmap-1.2.1-src.tar.gz) = b688efa61061fc35ce66c98b7ba7a5107087677d158a6cb329e43e4b70cd1625
SIZE (roadmap-1.2.1-src.tar.gz) = 1303030
-18
View File
@@ -1,18 +0,0 @@
[
{ type: install
message: <<EOM
RoadMap is at an early stage of development, and is not thoroughly
documented. It would be very unwise to rely on RoadMap for real
navigation.
The instructions for downloading and installing the necessary
TIGER data are located in:
%%DOCSDIR%%/README
Make sure that you either have a program called flite (a voice
synthesizer) or disable (mute) audio throught the menu. Other
voice synthesizer can be used, like festival.
EOM
}
]
-16
View File
@@ -1,16 +0,0 @@
RoadMap is a program for Linux that displays street maps. The maps are
provided by the US Census Bureau, and thus only cover the US.
RoadMap is at an early stage of development. At this time there are no
routing features implemented yet. RoadMap can only display the map around
a specified street address or follow a GPS device (using gpsd). The plan
for the future is to implement some navigation features similar to those
found in commercial street navigation systems.
RoadMap uses a binary file format for representing the maps that is compact
enough to allow the storage of many maps on a Compact Flash or MultiMedia
card. The map of Los Angeles county takes about 10 Mbytes of flash space.
RoadMap comes with a set of tools to convert the US Census bureau data
into its own map format.
WWW: http://roadmap.sourceforge.net/
-34
View File
@@ -1,34 +0,0 @@
# Created by: Pedro Giffuni <giffunip@asme.org>
PORTNAME= saoimage
PORTVERSION= 1.35.1
PORTREVISION= 3
CATEGORIES= astro
MASTER_SITES= http://tdc-www.harvard.edu/software/saoimage/
MAINTAINER= ports@FreeBSD.org
COMMENT= Smithsonian Astrophysical Observatory image utility for X
MAKEFILE= makefile
MAKE_ENV= OFLAGS="${CFLAGS}"
ALL_TARGET= ${OPSYS}
USES= xorg
USE_XORG= x11
CFLAGS+= -fcommon
DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
EXPIRATION_DATE=2021-04-01
PLIST_FILES= bin/saoimage etc/imtoolrc.sample share/man/man1/saoimage.1.gz
post-patch:
# MFLAGS is reserved by make
@${REINPLACE_CMD} -e 's|MFLAGS|MYMFLAGS|' ${WRKSRC}/makefile.FreeBSD
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/saoimage ${STAGEDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/imtoolrc ${STAGEDIR}${PREFIX}/etc/imtoolrc.sample
${INSTALL_MAN} ${WRKSRC}/doc/saoimage.man ${STAGEDIR}${PREFIX}/share/man/man1/saoimage.1
.include <bsd.port.mk>
-2
View File
@@ -1,2 +0,0 @@
SHA256 (saoimage-1.35.1.tar.gz) = 5e57f2c5a3932a03c6fe7cd8d0ebe5aba0e6806f587c77efcba0e4b7501a87da
SIZE (saoimage-1.35.1.tar.gz) = 823479
@@ -1,20 +0,0 @@
--- btnlib/makefile.orig 1995-12-06 20:51:17 UTC
+++ btnlib/makefile
@@ -8,7 +8,7 @@
# the library would build. It is preferable to build btnlib as part of the
# make procedure in the parent SAOimage directory.
-CFLAGS = -c -O
+CFLAGS += -c -I${LOCALBASE}/include
LINT = lint
RANLIB = ranlib
@@ -27,7 +27,7 @@ OBJS = attach.o draw.o event.o border.
press.o remote.o resize.o util.o
LIB = libbtn.a
-XLIBH = /usr/include/X11/Xlib.h
+XLIBH = ${LOCALBASE}/include/X11/Xlib.h
#XLIBH = /usr/openwin/share/include/X11/Xlib.h #for OpenWindows
all: $(LIB)
-11
View File
@@ -1,11 +0,0 @@
--- disppsct.c.orig 2003-09-03 18:23:08 UTC
+++ disppsct.c
@@ -599,7 +599,7 @@ static char *make_label()
char *getenv();
#endif
-#ifdef SUN
+#if defined(SUN) && !defined(__FreeBSD__)
long time(); /* should be in time.h, but not in SunOS */
#endif
long clock;
File diff suppressed because it is too large Load Diff
@@ -1,68 +0,0 @@
--- makefile.FreeBSD.orig 2003-04-01 17:34:57 UTC
+++ makefile.FreeBSD
@@ -36,9 +36,9 @@
# FBCONFIG_2, which is set to the value of IMTOOLRC in the definition of
# the CFLAGS macro below.)
-SAOBINDIR = $(ROOT)/usr/local/bin/
-SAOMANDIR = $(ROOT)/usr/local/man/manl/
-IMTRCDIR = $(ROOT)/usr/local/lib/
+SAOBINDIR = $(ROOT)$(PREFIX)/bin/
+SAOMANDIR = $(ROOT)$(PREFIX)/man/manl/
+IMTRCDIR = $(ROOT)$(PREFIX)/etc/
IMTOOLRC = $(IMTRCDIR)imtoolrc
FIFO_I = $(ROOT)/dev/imt1i
@@ -46,7 +46,7 @@ FIFO_O = $(ROOT)/dev/imt1o
FIFO_LN = $(ROOT)/dev/imt1
# Compiler specification.
-CC = cc
+CC ?= cc
# Uncomment these two lines to compile with gcc (add any optimizers you wish).
#CC = gcc -finline-functions -fdelayed-branch -fstrength-reduce
# Delayed branches could win big on RISC: many inner loops have branches
@@ -76,12 +76,12 @@ MFLAGS = -DLSB -DSUN -DPSCRIPT -DQUIT
# OFLAGS: compiler optimization/debug options.
#OFLAGS = -g -DDEBUG
-OFLAGS = -O2 -m486 -pipe
+OFLAGS ?= -O2 -m486 -pipe
# ADFLAGS: architecture-dependent floating point flags, etc.
#ADFLAGS = -I/usr/openwin/share/include # ATTENTION: OpenWindows users...
-ADFLAGS = -I/usr/X11R6/include
+ADFLAGS = -I${LOCALBASE}/include
# Libraries that move about or may require special specification.
#
@@ -89,7 +89,7 @@ ADFLAGS = -I/usr/X11R6/include
# usual link search path, i.e., it is not in /usr/lib, it may be necessary
# to specify its path fully in XLIB.
-XLIB = -L/usr/X11R6/lib -lX11
+XLIB = -L${LOCALBASE}/lib -lX11
#XLIB = -L/usr/X11R6/lib -lX11 # ATTENTION: OpenWindows users...
#F77LIB = -lF77 -lI77 -lU77
F77LIB = -lf2c
@@ -307,7 +307,7 @@ tape:
$(MAKE) ARCFILE=$(TAPEDEV) tar
-XLIBH = /usr/X11R6/include/X11/Xlib.h /usr/X11R6/include/X11/Xutil.h
+XLIBH = ${LOCALBASE}/include/X11/Xlib.h ${LOCALBASE}/include/X11/Xutil.h
STRUCT = hfiles/struct.h hfiles/buffer.h hfiles/color.h hfiles/control.h \
hfiles/coord.h hfiles/cursor.h hfiles/image.h hfiles/window.h
WORKS = $(XLIBH) $(STRUCT) hfiles/constant.h hfiles/extern.h $(WCSH)
@@ -419,8 +419,8 @@ maininit.o : $(XLIBH) $(STRUCT) hfiles/c
defs/dispbox.def defs/magnibox.def defs/panbox.def \
defs/btnbox.def defs/colorbox.def defs/graphbox.def \
defs/desktop.def defs/cursor.def
-mainkey.o : $(WORKS) /usr/include/X11/keysym.h \
- /usr/include/X11/keysymdef.h
+mainkey.o : $(WORKS) ${LOCALBASE}/include/X11/keysym.h \
+ ${LOCALBASE}/include/X11/keysymdef.h
#mainkey.o : $(WORKS) # for OpenWindows
mainslct.o : $(WORKS)
mainutil.o : $(XLIBH) $(STRUCT) hfiles/extern.h
-11
View File
@@ -1,11 +0,0 @@
--- rgnwrite.c.orig 1995-09-08 22:29:19 UTC
+++ rgnwrite.c
@@ -183,7 +183,7 @@ static void set_time_string ( time_strin
#ifdef LONG64
int time();
#else
-#ifndef VMS
+#if !defined(VMS) && !defined(__FreeBSD__)
long time();
#else
time_t time();
-19
View File
@@ -1,19 +0,0 @@
SAOimage (pronounced S-A-0-image) displays astronomical images in the X11
window environment. It was written by Mike Van Hilst while he was at the
Smithsonian Astrophysical Observatory (SAO) in 1990 and is now maintained by
Doug Mink also at the SAO.
Online help and documentation are on the webpage.
Image files can be read directly, or image data may be passed through a
named pipe (Unix) or a mailbox (VMS) from IRAF display tasks. SAOimage
provides a large selection of options for zooming, panning, scaling,
coloring, pixel readback, display blinking, and region specification. User
interactions are generally performed with the mouse, but keyboard
alternatives are often available.
The SAOimage desktop includes, a main image display window, a button menu
panel, a display magnifier, a pan and zoom reference image, and a color bar.
A color table graph window can be brought up by clicking on the color bar.
WWW: http://tdc-www.harvard.edu/software/saoimage/
-10
View File
@@ -77,7 +77,6 @@
SUBDIR += cd2mp3
SUBDIR += cddb-bundle
SUBDIR += cdparanoia
SUBDIR += cdplay
SUBDIR += celt
SUBDIR += checkmate
SUBDIR += cheesecutter
@@ -209,9 +208,7 @@
SUBDIR += gbsplay
SUBDIR += geonkick-lv2
SUBDIR += gervill
SUBDIR += ghostess
SUBDIR += giada
SUBDIR += gimmix
SUBDIR += glurp
SUBDIR += gmpc
SUBDIR += gmpc-alarm
@@ -324,7 +321,6 @@
SUBDIR += jacktrip
SUBDIR += jalv
SUBDIR += jalv-select
SUBDIR += jamin
SUBDIR += jamulus
SUBDIR += jid3lib
SUBDIR += juk
@@ -336,7 +332,6 @@
SUBDIR += klystrack
SUBDIR += kmix
SUBDIR += komposter
SUBDIR += ksmp3play
SUBDIR += kwave
SUBDIR += ladspa
SUBDIR += lame
@@ -520,7 +515,6 @@
SUBDIR += muse-sequencer
SUBDIR += musepack
SUBDIR += musescore
SUBDIR += musicbox-tag-editor
SUBDIR += musiccontrol
SUBDIR += musicpc
SUBDIR += musicpd
@@ -536,7 +530,6 @@
SUBDIR += normalize
SUBDIR += nosefart
SUBDIR += noson-app
SUBDIR += nspmod
SUBDIR += oaml
SUBDIR += ocp
SUBDIR += ogg2mp3
@@ -709,7 +702,6 @@
SUBDIR += shairport-sync
SUBDIR += sherlock-lv2
SUBDIR += shntool
SUBDIR += shout
SUBDIR += sidplay
SUBDIR += sidplay2
SUBDIR += sidplayer
@@ -791,7 +783,6 @@
SUBDIR += timidity++-xskin
SUBDIR += tkeca
SUBDIR += toccata-lv2
SUBDIR += toolame
SUBDIR += tosha
SUBDIR += traverso
SUBDIR += tse3
@@ -833,7 +824,6 @@
SUBDIR += wildmidi
SUBDIR += wmix
SUBDIR += wmmp
SUBDIR += wmrecord
SUBDIR += wmsmixer
SUBDIR += wxguitar
SUBDIR += x42-plugins-lv2
-43
View File
@@ -1,43 +0,0 @@
# Created by: Antti Kaipila <anttik@iki.fi>
PORTNAME= cdplay
PORTVERSION= 0.92
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= LOCAL/dannyboy
MAINTAINER= ports@FreeBSD.org
COMMENT= CD-player with text-based user interface
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
USES= ncurses
MAKE_ARGS= CFLAGS="${CFLAGS} -c -ansi" \
LFLAGS="${LDFLAGS} -lncurses" \
BINPATH="${PREFIX}/bin/" \
MANPATH="${MANPREFIX}/man/man1/" \
CC="${CC}"
MAKE_JOBS_UNSAFE= yes
CFLAGS+= -fcommon
DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
EXPIRATION_DATE=2021-04-01
PLIST_FILES= bin/cdplay \
share/man/man1/cdplay.1.gz
post-patch:
${REINPLACE_CMD} \
-e 's/^OPTIMISE=.*$$/OPTIMISE=/'\
${WRKSRC}/Makefile
post-extract:
@${GUNZIP_CMD} ${WRKSRC}/cdplay.1.gz
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/cdplay ${STAGEDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/cdplay.1 ${STAGEDIR}${PREFIX}/share/man/man1
.include <bsd.port.mk>
-2
View File
@@ -1,2 +0,0 @@
SHA256 (cdplay-0.92.tar.gz) = 35f1cd146d9e9a3feeb0cc0a3f177c8eaedb91858fb95eec835738eafea04660
SIZE (cdplay-0.92.tar.gz) = 14614
-140
View File
@@ -1,140 +0,0 @@
--- cd.c.orig 1997-10-24 15:38:25 UTC
+++ cd.c
@@ -98,8 +98,16 @@ void play_track(int track)
cd_play.end_s=cdinfo.s_sec[cdinfo.l_track-1];
cd_play.end_f=cdinfo.s_frame[cdinfo.l_track-1];
- if(ioctl (cd_fd, CDIOCPLAYMSF, (char *) &cd_play)<0)
- per();
+ if(ioctl (cd_fd, CDIOCPLAYMSF, (char *) &cd_play)<0) {
+ /* Hack for IDE CD-ROMs */
+ if (cd_play.start_s < 2) {
+ cd_play.start_s=2;
+ if(ioctl (cd_fd, CDIOCPLAYMSF, (char *) &cd_play)<0)
+ per();
+ } else
+ per();
+ }
+ cdinfo.pause=0;
}
/* Skips one track forward */
@@ -111,7 +119,7 @@ void next(void)
/* Quess */
void prev(void)
{
- if(cdinfo.c_sec<1)
+ if(cdinfo.c_sec<4)
play_track(cdinfo.c_track-1);
else play_track(cdinfo.c_track);
}
@@ -141,17 +149,59 @@ void cdpause(void)
}
}
+/* Softly pauses the cd, or unpauses, as appropriate */
+void cdsoftpause(void)
+{
+ struct ioc_vol real_vol, cur_vol;
+ int i;
+
+ if(ioctl(cd_fd,CDIOCGETVOL,(char *) &real_vol)) per();
+ cur_vol = real_vol;
+
+ if(cdinfo.pause){
+ message="continue";
+ memset (cur_vol.vol, 0, sizeof(cur_vol.vol));
+ if(ioctl(cd_fd,CDIOCSETVOL,(char *) &cur_vol)) per();
+ if(ioctl(cd_fd,CDIOCRESUME)<0) per(); else cdinfo.pause=0;
+ for (i=0; i<20; usleep(21), i++) {
+ cur_vol.vol[0] += (real_vol.vol[0] / 20);
+ cur_vol.vol[1] += (real_vol.vol[1] / 20);
+ cur_vol.vol[2] += (real_vol.vol[2] / 20);
+ cur_vol.vol[3] += (real_vol.vol[3] / 20);
+ if(ioctl(cd_fd,CDIOCSETVOL,(char *) &cur_vol)) per();
+ }
+ if(ioctl(cd_fd,CDIOCSETVOL,(char *) &real_vol)) per();
+ }
+ else {
+ message="pause";
+ for (i=0; i<20; usleep(21), i++) {
+ cur_vol.vol[0] -= (real_vol.vol[0] / 20);
+ cur_vol.vol[1] -= (real_vol.vol[1] / 20);
+ cur_vol.vol[2] -= (real_vol.vol[2] / 20);
+ cur_vol.vol[3] -= (real_vol.vol[3] / 20);
+ if(ioctl(cd_fd,CDIOCSETVOL,(char *) &cur_vol)) per();
+ }
+ if(ioctl (cd_fd, CDIOCPAUSE)<0) per(); else cdinfo.pause=1;
+ if(ioctl (cd_fd, CDIOCSETVOL,(char *) &real_vol)) per();
+ }
+}
+
/* Huge kludge */
-void ff(void)
+void ff(int n_times)
{
+ int secs;
struct ioc_play_msf cd_play;
- if(cdinfo.c_seca%60+5>=60){
- cd_play.start_s=((cdinfo.c_seca%60)+5)%60;
+ secs=4*n_times;
+
+ if (secs > 59) secs=59;
+
+ if(cdinfo.c_seca%60+secs>=60){
+ cd_play.start_s=((cdinfo.c_seca%60)+secs)%60;
cd_play.start_m=cdinfo.c_seca/60+1;
}
else {
- cd_play.start_s=(cdinfo.c_seca%60)+5;
+ cd_play.start_s=(cdinfo.c_seca%60)+secs;
cd_play.start_m=cdinfo.c_seca/60;
}
cd_play.start_f=1;
@@ -160,19 +210,25 @@ void ff(void)
cd_play.end_f=cdinfo.s_frame[cdinfo.l_track-1];
if(ioctl(cd_fd,CDIOCPLAYMSF,(char *) &cd_play)<0) per();
+ cdinfo.pause=0;
}
/* Hi mom!! */
-void rew(void)
+void rew(int n_times)
{
+ int secs;
struct ioc_play_msf cd_play;
- if(cdinfo.c_seca%60-5<0){
- cd_play.start_s=((cdinfo.c_seca%60)-5)+60;
+ secs=4*n_times;
+
+ if (secs > 59) secs=59;
+
+ if(cdinfo.c_seca%60-secs<0){
+ cd_play.start_s=((cdinfo.c_seca%60)-secs)+60;
cd_play.start_m=cdinfo.c_seca/60-1;
}
else {
- cd_play.start_s=(cdinfo.c_seca%60)-5;
+ cd_play.start_s=(cdinfo.c_seca%60)-secs;
cd_play.start_m=cdinfo.c_seca/60;
}
cd_play.start_f=1;
@@ -181,6 +237,7 @@ void rew(void)
cd_play.end_f=cdinfo.s_frame[cdinfo.l_track-1];
if(ioctl(cd_fd,CDIOCPLAYMSF,(char *) &cd_play)<0) per();
+ cdinfo.pause=0;
}
/* Spit cd out */
@@ -192,6 +249,7 @@ void eject(void)
per();
close(cd_fd);
cdinfo.eject=1;
+ cdinfo.pause=1;
}
-54
View File
@@ -1,54 +0,0 @@
--- cdplay.1.orig 1997-11-08 01:13:21 UTC
+++ cdplay.1
@@ -35,15 +35,14 @@ cdplay \- play CD's with nice interface
]
.SH DESCRIPTION
.B cdplay
-plays audio cd's with a confortable console user interface.
-Supports only SCSI CD-ROM drives.
+plays audio cd's with a comfortable console user interface.
.SH OPTIONS
.TP
.BR \-d " device"
Uses
.B device
-instead of /dev/rcd0a witch it uses by default. (unless defined otherwise
-while compiling)
+instead of /dev/rcd0a which it uses by default (unless defined otherwise
+while compiling).
.TP
.BR -h
Display a brief help message.
@@ -59,6 +58,9 @@ Stop. Stops cd and sets current track to
Space
Pause. If cd is already on pause continues.
.TP
+\'P\'
+Pause (or unpause) abruptly.
+.TP
\'e\'
Eject. Spits the disc out of your drive.
.TP
@@ -79,14 +81,18 @@ Skip to track [num]. NOTE! works only fo
.TP
\'q\'
Quit. Exit the program.
+.SH ENVIRONMENT
+.TP
+CDROM
+The cd device to use if one isn't specified with the -d flag.
.SH NOTES
-If someone gets this to work with IDE drive please let me know. Currently
-tested ONLY with FreeBSD and NetBSD. Writen for FreeBSD and some features
+Currently
+tested ONLY with FreeBSD and NetBSD. Written for FreeBSD and some features
may not work with NetBSD, OpenBSD or BSDi. Don't think it'll work with linux
or some SYSV Unix's.
.SH BUGS
-Yes. I know it does'nt work with your IDE drive. And I also know that it
-does'nt work with your old SCSI drive.
+Yes, I know that it
+doesn't work with your old SCSI drive.
.SH AUTHOR
.br
Copyright (C) 1997
-22
View File
@@ -1,22 +0,0 @@
--- cdplay.h.orig 1997-11-17 07:21:55 UTC
+++ cdplay.h
@@ -71,8 +71,9 @@ void next(void);
void prev(void);
void stop(void);
void cdpause(void);
-void ff(void);
-void rew(void);
+void cdsoftpause(void);
+void ff(int);
+void rew(int);
void eject(void);
/* Terminal related functions */
@@ -90,6 +91,7 @@ void hs_cont(void);
void hs_winch(void);
void do_exit(int);
void do_stop(void);
+void getcommand(char *command, int *repetivity);
/* Awesome!!1!!1! 2 sound functions */
void more_vol(void);
-82
View File
@@ -1,82 +0,0 @@
--- main.c.orig 1997-11-17 09:26:26 UTC
+++ main.c
@@ -35,11 +35,14 @@ extern struct termios old_ttyattr;
int main(int argc, char **argv)
{
char cmd[1];
+ int repetivity;
fd_set rset;
struct timeval stime;
/* Parse arguments */
- cd_device=DEVICE;
+ cd_device=getenv("CDROM");
+ if (cd_device==NULL)
+ cd_device=DEVICE;
if(argc>1 && !strcmp(argv[1],"-d"))
cd_device=argv[2];
else if(argc>1)
@@ -68,19 +71,20 @@ int main(int argc, char **argv)
while(1){
if(select(1,&rset,(fd_set *) 0,(fd_set *) 0,&stime)>0) {
- read(STDIN_FILENO,cmd,FD_SETSIZE);
-
+ getcommand(&cmd[0], &repetivity);
+
if(cmd[0]=='p'){message="play";play_track(1);}
else if(cmd[0]=='F'){message="next";next();}
else if(cmd[0]=='R'){message="prev";prev();}
- else if(cmd[0]=='f'){message="ff";ff();}
- else if(cmd[0]=='r'){message="rew";rew();}
+ else if(cmd[0]=='f'){message="ff";ff(repetivity);}
+ else if(cmd[0]=='r'){message="rew";rew(repetivity);}
else if(cmd[0]=='s'){message="stop";stop();}
- else if(cmd[0]=='e'){message="eject";eject();}
- else if(cmd[0]==' ') cdpause();
+ else if(cmd[0]=='E'){message="eject";eject();}
+ else if(cmd[0]==' ') cdsoftpause();
else if(cmd[0]=='+'){message="more vol";more_vol();}
else if(cmd[0]=='-'){message="less vol";less_vol();}
else if(cmd[0]=='q'){message="bye!";do_exit(0);}
+ else if(cmd[0]=='P') cdpause();
}
update_cdinfo();
move_up(5);
@@ -92,6 +96,36 @@ int main(int argc, char **argv)
exit(0);
}
+void getcommand(char *command, int *repetivity)
+{
+ static char stored_command;
+ int n;
+
+ fcntl(STDIN_FILENO, F_SETFL, O_NONBLOCK);
+
+ if (stored_command) {
+ *command=stored_command;
+ } else {
+ n=read(STDIN_FILENO,command,1);
+ if (n <= 0) {
+ *command='\0';
+ *repetivity=0;
+ return;
+ }
+ }
+
+ *repetivity=1;
+ while (read(STDIN_FILENO, &stored_command, 1) > 0) {
+ if (stored_command == *command) {
+ (*repetivity)++;
+ } else {
+ return;
+ }
+ }
+ stored_command='\0';
+ return;
+}
+
void hs_cont(void)
{
init_term();
-2
View File
@@ -1,2 +0,0 @@
This is a neat cd-player for those of you who don't use X11
and still want to play audio cds.
-43
View File
@@ -1,43 +0,0 @@
# Created by: trasz <trasz@pin.if.uz.zgora.pl>
PORTNAME= ghostess
PORTVERSION= 20120105
PORTREVISION= 4
CATEGORIES= audio
MASTER_SITES= http://www.smbolton.com/linux/
MAINTAINER= ports@FreeBSD.org
COMMENT= Graphical DSSI host with JACK MIDI support
LICENSE= GPLv2
BUILD_DEPENDS= ${LOCALBASE}/include/dssi.h:audio/dssi \
${LOCALBASE}/include/ladspa.h:audio/ladspa \
jackit>=0.109.2:audio/jack
# Between 0.109.0 and earlier versions there was an api change in JACK.
# However, the library version number was not changed. The line above
# is supposed to work around that.
LIB_DEPENDS= libdssialsacompat.so:audio/libdssialsacompat \
liblo.so:audio/liblo \
libjack.so:audio/jack
USE_GNOME= gtk20
USES= gmake gnome pkgconfig tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-jackmidi
CFLAGS+= -fcommon
DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
EXPIRATION_DATE=2021-04-01
PLIST_FILES= bin/ghostess bin/ghostess_universal_gui man/man1/ghostess.1.gz
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
post-patch:
@${REINPLACE_CMD} -e \
'/LDADD/s| -ldl | |' ${WRKSRC}/src/Makefile.in
.include <bsd.port.mk>
-2
View File
@@ -1,2 +0,0 @@
SHA256 (ghostess-20120105.tar.bz2) = 99c9006e6ccbec881b40eb5f20a9f8a72cecc3e437c6c164ff30ae5acd0bd08b
SIZE (ghostess-20120105.tar.bz2) = 289346
-15
View File
@@ -1,15 +0,0 @@
--- configure.orig 2012-01-06 04:25:27 UTC
+++ configure
@@ -11719,10 +11719,10 @@ rm -f core conftest.err conftest.$ac_obj
case "${host_os}" in
-darwin*)
+darwin* | freebsd*)
darwin=yes
-$as_echo "#define MIDI_COREMIDI 1" >>confdefs.h
+
@@ -1,12 +0,0 @@
--- src/Makefile.in.orig 2012-01-06 04:25:25 UTC
+++ src/Makefile.in
@@ -226,9 +226,7 @@ top_srcdir = @top_srcdir@
@DARWIN_TRUE@@MIDI_JACK_TRUE@MIDI_SRCS = midi-jack.c
@DARWIN_FALSE@DARWIN_LD_FLAGS =
@DARWIN_TRUE@@MIDI_JACK_FALSE@DARWIN_LD_FLAGS = -framework CoreFoundation -framework CoreMIDI
-@DARWIN_TRUE@@MIDI_JACK_TRUE@DARWIN_LD_FLAGS = -framework CoreFoundation
@DARWIN_FALSE@DARWIN_LD_ADD =
-@DARWIN_TRUE@DARWIN_LD_ADD = -lmx
ghostess_SOURCES = \
ghostess.c \
ghostess.h \
-10
View File
@@ -1,10 +0,0 @@
--- src/ghostess.c.orig 2012-01-06 06:11:54 UTC
+++ src/ghostess.c
@@ -57,6 +57,7 @@
#include <dirent.h>
#include <pthread.h>
#include <math.h>
+#include <errno.h>
#include <glib.h>
#include <gtk/gtk.h>
-11
View File
@@ -1,11 +0,0 @@
Ghostess is a graphical DSSI host, based on jack-dssi-host, but
capable of saving and restoring plugin configuration, as well as
specifying MIDI channels and layering synths. ghostess includes
three MIDI drivers: an ALSA sequencer MIDI driver, a (clumsy but
functional) CoreMIDI driver (which allows ghostess to be used on
Mac OS X), and a JACK MIDI driver for use with the MIDI transport
in recent versions (>=0.102.27) of JACK. ghostess also comes with
a universal DSSI GUI, which attempts to provide GUI services for
any DSSI or LADSPA plugin, and may be used with any DSSI host.
WWW: http://home.jps.net/~musound/
-42
View File
@@ -1,42 +0,0 @@
# Created by: Matthieu Guegan <matt.guegan@free.fr>
PORTNAME= gimmix
PORTVERSION= 0.5.7.2
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= BERLIOS
MAINTAINER= ports@FreeBSD.org
COMMENT= Graphical MPD client written in C using GTK2
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libmpd.so:audio/libmpd \
libtag.so:audio/taglib \
libnxml.so:textproc/libnxml
USES= desktop-file-utils gmake gnome pkgconfig tar:bzip2
USE_GNOME= gtk20 intltool libglade2
GNU_CONFIGURE= yes
CONFIGURE_ENV= DATADIRNAME=share
CFLAGS+= -fcommon
DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
EXPIRATION_DATE=2021-04-01
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
NLS_CPPFLAGS= -I${LOCALBASE}/include
NLS_LDFLAGS= -L${LOCALBASE}/lib -lintl
NLS_CONFIGURE_ENABLE= nls
NLS_USES= gettext
NLS_USES_OFF= gettext-tools
post-patch:
@${LN} -sf ${LOCALBASE}/share/intltool/Makefile.in.in ${WRKSRC}/po/Makefile.in.in
@${REINPLACE_CMD} -e '/<curl\/types.h>/d' ${WRKSRC}/src/gimmix-covers.c ${WRKSRC}/src/gimmix-lyrics.c
.include <bsd.port.mk>
-2
View File
@@ -1,2 +0,0 @@
SHA256 (gimmix-0.5.7.2.tar.bz2) = 860588d13d66631e52ee57e6b31dfbf5f1493e2be3a4649231a7cf3c8d56ee27
SIZE (gimmix-0.5.7.2.tar.bz2) = 497249
-16
View File
@@ -1,16 +0,0 @@
Gimmix is a graphical Music player daemon (MPD) client written in C
using GTK+2.
Features:
=========
* Simple and Clean Interface.
* Library Browser.
* Library search. (search by artist, album, filename, etc)
* Playlist management (manage mpd playlists)
* ID3v2 tag editing support.
* System tray icon support.
* Support for controlling gimmix through Keyboard.
* Notification support (Displays the currently playing song in systray).
* Small memory footprint.
WWW: http://gimmix.berlios.de/index.php
-15
View File
@@ -1,15 +0,0 @@
bin/gimmix
man/man1/gimmix.1.gz
%%NLS%%share/locale/cs/LC_MESSAGES/gimmix.mo
%%NLS%%share/locale/de/LC_MESSAGES/gimmix.mo
%%NLS%%share/locale/fr/LC_MESSAGES/gimmix.mo
%%NLS%%share/locale/sv/LC_MESSAGES/gimmix.mo
%%NLS%%share/locale/tr/LC_MESSAGES/gimmix.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/gimmix.mo
share/applications/gimmix.desktop
%%DATADIR%%/gimmix.glade
%%DATADIR%%/gimmix_firstrun.png
share/pixmaps/gimmix-album.png
share/pixmaps/gimmix.png
share/pixmaps/gimmix_logo_small.png
share/pixmaps/gimmix_playlist.png
-32
View File
@@ -1,32 +0,0 @@
# Created by: trasz <trasz@pin.if.uz.zgora.pl>
PORTNAME= jamin
PORTVERSION= 0.95.0
PORTREVISION= 16
CATEGORIES= audio
MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= JACK Audio Mastering interface
LIB_DEPENDS= libfftw3f.so:math/fftw3-float \
libjack.so:audio/jack \
liblo.so:audio/liblo
RUN_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa \
${LOCALBASE}/lib/ladspa/fast_lookahead_limiter_1913.so:audio/swhplugins
BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3
GNU_CONFIGURE= yes
USES= desktop-file-utils gmake gnome libtool pkgconfig \
shared-mime-info
USE_GNOME= gtk20 intltool libxml2
CFLAGS+= -fcommon
DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
EXPIRATION_DATE=2021-04-01
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ladspa/jamincont_1912.so
.include <bsd.port.mk>
-2
View File
@@ -1,2 +0,0 @@
SHA256 (jamin-0.95.0.tar.gz) = 762fee88682f27888e46dfb013a9ab5e798533b9b67643ff1d7760501939bb3c
SIZE (jamin-0.95.0.tar.gz) = 1007290
-6
View File
@@ -1,6 +0,0 @@
JAMin is the JACK Audio Connection Kit (JACK) Audio Mastering
interface. JAMin is an open source application designed to perform
professional audio mastering of stereo input streams. It uses LADSPA
for digital signal processing (DSP).
WWW: http://jamin.sourceforge.net/en/about.html
-24
View File
@@ -1,24 +0,0 @@
bin/jamin
bin/jamin-scene
man/man1/jamin.1.gz
lib/ladspa/jamincont_1912.so
%%DATADIR%%/pixmaps/brushed-steel.png
%%DATADIR%%/pixmaps/thai-gold-knobs.png
%%DATADIR%%/pixmaps/thai-gold.png
%%DATADIR%%/pixmaps/play1.png
%%DATADIR%%/pixmaps/pause1.png
%%DATADIR%%/pixmaps/JAMin_splash.jpg
%%DATADIR%%/pixmaps/about_image.png
%%DATADIR%%/pixmaps/marble.jpg
%%DATADIR%%/pixmaps/JAMin_icon.xpm
%%DATADIR%%/pixmaps/LED_green_on.xpm
%%DATADIR%%/pixmaps/LED_green_off.xpm
%%DATADIR%%/pixmaps/LED_yellow.xpm
%%DATADIR%%/pixmaps/LED_red.xpm
%%DATADIR%%/examples/RIAA_EQ.jam
%%DATADIR%%/examples/default.jam
%%DATADIR%%/examples/jamin_ui
%%DATADIR%%/examples/marble_jamin_ui
share/applications/jamin.desktop
share/mime/packages/jamin.xml
share/icons/jamin.svg
-40
View File
@@ -1,40 +0,0 @@
# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
PORTNAME= ksmp3play
PORTVERSION= 0.5.2.1
PORTREVISION= 5
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}/${PORTVERSION:R}
MAINTAINER= ports@FreeBSD.org
COMMENT= Curses-based MP3 player
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libsmpeg.so:multimedia/smpeg
GNU_CONFIGURE= yes
USES= ncurses pathfix sdl
USE_SDL= sdl
NO_WRKSUBDIR= yes
EXTRACT_AFTER_ARGS= --exclude CVS
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
CFLAGS+= -fcommon
DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
EXPIRATION_DATE=2021-04-01
OPTIONS_DEFINE= DOCS
post-patch:
${REINPLACE_CMD} -e 's|-lcurses|-lncurses|' ${WRKSRC}/configure
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
-2
View File
@@ -1,2 +0,0 @@
SHA256 (ksmp3play-0.5.2.1.tar.gz) = f69d9c8c39d750ed84b5d920537a3f0c1a39b8d3f7c5086f8e99e0cb138d16ab
SIZE (ksmp3play-0.5.2.1.tar.gz) = 108571
-23
View File
@@ -1,23 +0,0 @@
--- configure.orig 2008-06-15 10:23:18 UTC
+++ configure
@@ -1258,15 +1258,15 @@ int main (int argc, char *argv[])
}
else
{
- printf("\n*** 'sdl-config --version' returned %d.%d.%d, but the
-minimum version\n", $sdl_major_version, $sdl_minor_version,
+ printf("\n*** 'sdl-config --version' returned %d.%d.%d, but the \
+minimum version\n", $sdl_major_version, $sdl_minor_version, \
$sdl_micro_version);
- printf("*** of SDL required is %d.%d.%d. If sdl-config is correct,
+ printf("*** of SDL required is %d.%d.%d. If sdl-config is correct, \
then it is\n", major, minor, micro);
printf("*** best to upgrade to the required version.\n");
- printf("*** If sdl-config was wrong, set the environment variable
+ printf("*** If sdl-config was wrong, set the environment variable \
SDL_CONFIG\n");
- printf("*** to point to the correct copy of sdl-config, and remove
+ printf("*** to point to the correct copy of sdl-config, and remove \
the file\n");
printf("*** config.cache before re-running configure\n");
return 1;
-10
View File
@@ -1,10 +0,0 @@
--- ksmp3play.c.orig 2008-06-17 05:57:56 UTC
+++ ksmp3play.c
@@ -42,6 +42,7 @@
#include "ksmp3play.h"
#include <smpeg/smpeg.h>
#include <curses.h>
+#include <sys/time.h>
#include <sys/resource.h>
#include <string.h>
#include <ctype.h>
-21
View File
@@ -1,21 +0,0 @@
--- ksmp3play.h.orig 2008-04-14 00:22:27 UTC
+++ ksmp3play.h
@@ -29,8 +29,9 @@
#include <errno.h>
#include <time.h>
#include <smpeg/smpeg.h>
-#ifdef __linux__
+/* #ifdef __linux__ */
#include <getopt.h>
+/*
#else
struct option
{
@@ -43,6 +44,7 @@ struct option
# define required_argument 1
# define optional_argument 2
#endif
+*/
#define BUFLEN 200
#ifdef HAVE_CONFIG_H
#include <config.h>
-11
View File
@@ -1,11 +0,0 @@
--- windows.c.orig 2008-06-17 05:57:56 UTC
+++ windows.c
@@ -30,7 +30,7 @@
#include "ksmp3play.h"
#include <sys/types.h>
-#include <sys/dir.h>
+#include <dirent.h>
#include <sys/param.h>
#include <stdio.h>
#include <unistd.h>
-6
View File
@@ -1,6 +0,0 @@
Ksmp3play is an curses-based MP3 player. This allows you to control the
player on another computer using telnet or ssh, which might be useful if
you have an old computer dedicated for mp3 playing. Other features include
song rating and volume settings for each song.
WWW: https://sourceforge.net/projects/ksmp3play/
-11
View File
@@ -1,11 +0,0 @@
bin/ksmp3play
man/man1/ksmp3play.1.gz
%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.html/ch-usage.html
%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.html/footnotes.html
%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.html/ch-intro.html
%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.html/index.html
%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.html/ch-install.html
%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.html/ch-qa.html
%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.pdf
%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.sgml
%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.txt
-36
View File
@@ -1,36 +0,0 @@
# Created by: Jean-Yves Lefort <jylefort@brutele.be>
# $MCom: ports/audio/musicbox-tag-editor/Makefile,v 1.5 2007/09/10 05:13:24 mezz Exp $
PORTNAME= musicbox-tag-editor
PORTVERSION= 0.2.3
PORTREVISION= 18
CATEGORIES= audio
MASTER_SITES= SF/musicbox/musicbox/${PORTVERSION}
DISTNAME= musicbox-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple GTK+ audio tag editor
LIB_DEPENDS= libtag.so:audio/taglib
USES= gnome pathfix pkgconfig shebangfix
USE_GNOME= gnomeprefix libglade2
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
# avoid conflict with audio/musicbox
CONFIGURE_ARGS= --program-suffix=-tag-editor
SHEBANG_FILES= data/edit.pl
CFLAGS+= -fcommon
DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
EXPIRATION_DATE=2021-04-01
post-patch:
@${REINPLACE_CMD} -e 's|/usr/share/pixmaps|${PREFIX}/share/pixmaps|' \
${WRKSRC}/data/musicbox.glade
@${REINPLACE_CMD} -e 's|Exec=musicbox|Exec=musicbox-tag-editor|' \
${WRKSRC}/data/musicbox.desktop
.include <bsd.port.mk>
-2
View File
@@ -1,2 +0,0 @@
SHA256 (musicbox-0.2.3.tar.gz) = 49a09cb8d9a919686dade0056eb9baad254d530c3d45099634a631b069404e33
SIZE (musicbox-0.2.3.tar.gz) = 96339
-2
View File
@@ -1,2 +0,0 @@
Musicbox is a simple one-file-at-a-time audio tag editor. It can edit
ID3, Vorbis and FLAC tags via the TagLib library.
-5
View File
@@ -1,5 +0,0 @@
bin/musicbox-tag-editor
share/applications/musicbox.desktop
share/musicbox/edit.pl
share/musicbox/musicbox.glade
share/pixmaps/musicbox.png
-23
View File
@@ -1,23 +0,0 @@
# Created by: jmg
PORTNAME= nspmod
PORTVERSION= 0.1
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= SUNSITE/apps/sound/players
MAINTAINER= ports@FreeBSD.org
COMMENT= MOD/S3M/MTM tracker that does its own DSP, uses VoxWare v2.90+
CFLAGS+= -fcommon
DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
EXPIRATION_DATE=2021-04-01
PLIST_FILES= bin/nspmod man/man1/nspmod.1.gz
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/nspmod ${STAGEDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/nspmod.1 ${STAGEDIR}${MANPREFIX}/man/man1
.include <bsd.port.mk>
-2
View File
@@ -1,2 +0,0 @@
SHA256 (nspmod-0.1.tar.gz) = 1ea681aae89cbf3e0f59b365bd5c97760ac23c41cc7bad551b7ad7c63c590fd7
SIZE (nspmod-0.1.tar.gz) = 32579
-13
View File
@@ -1,13 +0,0 @@
--- Makefile.orig 1995-09-17 13:18:20 UTC
+++ Makefile
@@ -25,8 +25,8 @@ DACIO_ARCH = dacio-linux.c
#}
-CFLAGS = $(CFLAGS_OS) $(CFLAGS_OPT) $(CFLAGS_EXT)
-CFLAGS_HIOPT_ = $(CFLAGS_OS) $(CFLAGS_HIOPT) $(CFLAGS_EXT)
+#CFLAGS = $(CFLAGS_OS) $(CFLAGS_OPT) $(CFLAGS_EXT)
+CFLAGS_HIOPT_ = $(CFLAGS) $(CFLAGS_HIOPT)
LDFLAGS = $(LDFLAGS_OS) $(LDFLAGS_EXT)
LIBS = $(LIBS_EXT) $(LIBS_OS)
-176
View File
@@ -1,176 +0,0 @@
--- dacio-linux.c.orig 1995-09-17 12:51:43 UTC
+++ dacio-linux.c
@@ -3,7 +3,11 @@
#include <fcntl.h> /*O_WRONLY*/
#include <sys/ioctl.h> /*(ioctl)*/
#include <unistd.h> /*(write)*/
+#if defined(LINUX) || defined(__FreeBSD__)
#include <sys/soundcard.h> /*SNDCTL_XXX*/
+#else
+#include <machine/soundcard.h>
+#endif
#include <errno.h> /*EINTR*/
#include "defs.h" /*u8,u16*/
#include "dacio.h" /*(dacioXXX)*/
@@ -47,7 +51,7 @@ dacioInit(void)
static struct {
union {
u8 *p8;
- u16 *p16;
+ i15 *p16;
} p;
u8 *top;
u8 *bot;
@@ -67,11 +71,39 @@ dacioConf(DacioConfInfo *dcp)
exit(1);
}
#endif
- tmp = AFMT_U8;
+ switch (dcp->bits) {
+ case 0:
+ case 8:
+ dcp->bits = 8;
+ tmp = AFMT_U8; break;
+ case 16:
+ tmp = AFMT_S16_LE; break;
+ default:
+ fprintf(stderr, "Don't know how to handle %d bit output.\n", dcp->bits);
+ exit(1);
+ break;
+ }
+
if (ioctl(fd, SNDCTL_DSP_SETFMT, &tmp) < 0) {
perror("dacioConf");
exit(1);
}
+
+ switch (tmp) {
+ case AFMT_U8:
+ if (dcp->bits != 8) {
+ fprintf(stderr, "soundcard doesn't support 8bits.\n");
+ exit(1);
+ }
+ break;
+ case AFMT_S16_LE:
+ if (dcp->bits != 16) {
+ fprintf(stderr, "soundcard doesn't support 16bits.\n");
+ exit(1);
+ }
+ break;
+ }
+
/*fprintf(stderr, "fmt = 0x%x\n", tmp);*/
if (ioctl(fd, SNDCTL_DSP_STEREO, &dcp->stereo) < 0) {
@@ -90,10 +122,15 @@ dacioConf(DacioConfInfo *dcp)
perror("dacioConf");
exit(1);
}
+ /*fprintf(stderr, "sound buffer size = 0x%x\n", buf.size);*/
+ tmp = buf.size;
+ while (tmp <= (0.1 * (dcp->speed * (dcp->stereo+1) * (dcp->bits/8))))
+ tmp += buf.size;
+ buf.size = tmp;
/*fprintf(stderr, "buffer size = 0x%x\n", buf.size);*/
dci = *dcp;
/*if (buf.top != NULL) free(buf.top);*/
- buf.top = memPerm(buf.size * sizeof(u8));
+ buf.top = memPerm(buf.size);
buf.p.p8 = buf.top;
buf.bot = buf.top + buf.size;
}
@@ -115,7 +152,14 @@ dacioFlush(void)
int s;
if (buf.p.p8 <= buf.top) return;
- for ( ; buf.p.p8 < buf.bot; buf.p.p8++) *buf.p.p8 = 128;
+ switch (dci.bits) {
+ case 8:
+ for ( ; buf.p.p8 < buf.bot; buf.p.p8++) *buf.p.p8 = 128;
+ break;
+ case 16:
+ for ( ; buf.p.p8 < buf.bot; buf.p.p16++) *buf.p.p16 = 0;
+ break;
+ }
RETRY:
s = write(fd, buf.top, buf.size);
if (s < buf.size) {
@@ -179,6 +223,8 @@ dacioGlobalVol(i15x v)
(tmpvar & ~255)? ~tmpvar >> 16 : tmpvar ) /* 16 will be OK */
/* ~(tmpvar >> 16) makes longer asm */
#endif
+#define to16bit(x) \
+ (((x) * gv) >> 12)
/* stereo */
static void
@@ -186,14 +232,26 @@ dacioOutHirevS(i15x n)
{
const i31 *inbufp = inbuf.p;
u8 *u8p = buf.p.p8;
+ i15 *s15p = buf.p.p16;
- for (; n > 0; n--) {
- i31x tmp;
- *u8p++ = to8bit(*inbufp++, tmp); /* L */
- *u8p++ = to8bit(*inbufp++, tmp); /* R */
+ switch (dci.bits) {
+ case 8:
+ for (; n > 0; n--) {
+ i31x tmp;
+ *u8p++ = to8bit(*inbufp++, tmp); /* L */
+ *u8p++ = to8bit(*inbufp++, tmp); /* R */
+ }
+ buf.p.p8 = u8p;
+ break;
+ case 16:
+ for (; n > 0; n--) {
+ *s15p++ = to16bit(*inbufp++); /* L */
+ *s15p++ = to16bit(*inbufp++); /* R */
+ }
+ buf.p.p16 = s15p;
+ break;
}
inbuf.p = inbufp;
- buf.p.p8 = u8p;
}
/* mono */
@@ -202,19 +260,31 @@ dacioOutHirevM(i15x n)
{
const i31 *inbufp = inbuf.p;
u8 *u8p = buf.p.p8;
+ i15 *s16p = buf.p.p16;
- for (; n > 0; n--) {
- i31x tmp;
- *u8p++ = to8bit(*inbufp, tmp);
- inbufp += 2;
+ switch (dci.bits) {
+ case 8:
+ for (; n > 0; n--) {
+ i31x tmp;
+ *u8p++ = to8bit(*inbufp, tmp);
+ inbufp += 2;
+ }
+ buf.p.p8 = u8p;
+ break;
+ case 16:
+ for (; n > 0; n--) {
+ *s16p++ = to16bit(*inbufp);
+ inbufp += 2;
+ }
+ buf.p.p16 = s16p;
+ break;
}
inbuf.p = inbufp;
- buf.p.p8 = u8p;
}
#define dacioOutHirev(x) \
if (dci.stereo) dacioOutHirevS(x); else dacioOutHirevM(x)
-#define bufRest() (dci.stereo? (buf.bot - buf.p.p8)/2 : buf.bot - buf.p.p8)
+#define bufRest() ((dci.stereo? (buf.bot - buf.p.p8)/2 : buf.bot - buf.p.p8)/(dci.bits/8))
void
dacioOut(void)
-10
View File
@@ -1,10 +0,0 @@
--- dacio.h.orig 1995-09-16 07:01:08 UTC
+++ dacio.h
@@ -3,6 +3,7 @@
#endif
typedef struct {
+ int bits;
int speed;
int stereo;
} DacioConfInfo;
-35
View File
@@ -1,35 +0,0 @@
--- nspmod.c.orig 1995-09-16 08:10:37 UTC
+++ nspmod.c
@@ -1,4 +1,5 @@
#include <stdio.h> /*(perror)*/
+#include <sys/types.h>
#include <sys/mman.h> /*PROT_READ,MAP_xxx*/
#include <fcntl.h> /*O_RDONLY*/
#include <sys/stat.h> /*stat*/
@@ -35,6 +36,7 @@ help(const char *argv0)
printf("NSPmod version " LIT(VERSION_MAJOR) "." LIT(VERSION_MINOR) "\n");
printf("Usage: %s [options] modfile\n", argv0);
printf("Options:\n");
+ printf(" -b # number of bits to output (8 or 16)\n");
printf(" -c # play only the channel\n");
printf(" -e show events\n");
printf(" -f # output sample rate\n");
@@ -62,8 +64,9 @@ main(int argc, char *argv[])
oi.outRate = DEF_OUTRATE;
oi.ovsFreq = -1;
/*oi.repLimit = 1;*/
- while ((optChar = getopt(argc, argv, "c:ef:il:mo:rs:v:")) > 0) {
+ while ((optChar = getopt(argc, argv, "b:c:ef:il:mo:rs:v:")) > 0) {
switch (optChar) {
+ case 'b': oi.bits = (i15x)strtol(optarg, NULL, 0); break;
case 'c': oi.onlyCh = (i15x)strtol(optarg, NULL, 0) | 0x100; break;
case 'e': oi.showEvents++; break;
case 'f': oi.outRate = (u16x)strtol(optarg, NULL, 0); break;
@@ -116,6 +119,7 @@ main(int argc, char *argv[])
lookOverFile(p, statbuf.st_size);
dacioInit();
+ dci.bits = oi.bits;
dci.speed = oi.outRate;
dci.stereo = !oi.mono;
dacioConf(&dci);
-10
View File
@@ -1,10 +0,0 @@
--- nspmod.h.orig 1995-09-16 06:50:32 UTC
+++ nspmod.h
@@ -3,6 +3,7 @@
#endif
typedef struct {
+ i15x bits; /* -b # */
i15x onlyCh; /* -c # */
i15x showEvents; /* -e, -ee */
u16x outRate; /* -f # */
-10
View File
@@ -1,10 +0,0 @@
NSPmod is a MOD (Protracker module and some of its extensions) / S3M
(Scream Tracker 3 module) / MTM (Multitracker module) music player.
This program uses a technology called No Signal Processor (NSP), which
enables your PC play MODs without DSP such as Gravis UltraSound (GUS)
GF1.
This program requires VoxWare v2.90 compatible 8bit DAC device.
I, John-Mark Gurney, have added support for output in 16bits. The
volume level is slightly less than the 8bit version though.
-21
View File
@@ -1,21 +0,0 @@
# Created by: will
PORTNAME= shout
PORTVERSION= 0.8.0
PORTREVISION= 2
CATEGORIES= audio net
MASTER_SITES= http://downloads.xiph.org/releases/libshout/ \
http://downloads.us.xiph.org/releases/libshout/ \
http://public.planetmirror.com/pub/xiph/releases/libshout/
MAINTAINER= ports@FreeBSD.org
COMMENT= Send mp3 streams to an icecast/shoutcast server
GNU_CONFIGURE= yes
CFLAGS+= -fcommon
DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
EXPIRATION_DATE=2021-04-01
.include <bsd.port.mk>
-2
View File
@@ -1,2 +0,0 @@
SHA256 (shout-0.8.0.tar.gz) = 7b36712730c370f7d25271ca93291f9055bb90ee3052e7aec33b5dae205d8227
SIZE (shout-0.8.0.tar.gz) = 66394
-15
View File
@@ -1,15 +0,0 @@
--- configure.orig 2000-04-20 07:41:45 UTC
+++ configure
@@ -539,9 +539,9 @@ if test "x$enable_fsstd" = "xyes"; then
LOGDIR="/var/log/icecast"
else
echo "FSSTD DISABLED"
- BINDIR="${prefix}/icecast/bin"
- ETCDIR="${prefix}/icecast/etc"
- LOGDIR="${prefix}/icecast/log"
+ BINDIR="${prefix}/bin"
+ ETCDIR="${prefix}/etc/icecast"
+ LOGDIR="${prefix}/share/icecast/log"
fi
-20
View File
@@ -1,20 +0,0 @@
--- shout.c.orig 2000-04-20 07:31:50 UTC
+++ shout.c
@@ -1738,7 +1738,7 @@ login ()
void
update_meta_info_on_server (char *filename, unsigned long int size)
{
- sock_t sockfd = sock_connect (set.servername, set.port);
+ sock_t sockfd = sock_connect (set.servername, set.port-1);
char title[BUFSIZE]; /* copy of filename */
char *song = NULL;
char *mount = NULL;
@@ -1815,7 +1815,7 @@ update_meta_info_on_server (char *filena
if (sockfd != -1) {
if (set.use_icy) {
- sock_write (sockfd, "GET /admin.cgi?pass=%s&mode=updinfo&song=%s HTTP/1.0\nHost: %s:%d\nUser-Agent: Shout/%s\n\n", set.password, url_encode (titleptr, &song), set.servername, set.port, VERSION);
+ sock_write (sockfd, "GET /admin.cgi?pass=%s&mode=updinfo&song=%s HTTP/1.0\nHost: %s:%d\nUser-Agent: Mozilla(Shout/%s)\n\n", set.password, url_encode (titleptr, &song), set.servername, set.port, VERSION);
} else {
sock_write (sockfd, "GET /admin.cgi?pass=%s&mode=updinfo&mount=%s&song=%s&length=%ld HTTP/1.0\nHost: %s:%d\nUser-Agent: Shout/%s\n\n", set.password, url_encode (set.mount_name, &mount), url_encode (titleptr, &song), size, set.servername, set.port, VERSION);
if (mount)
-21
View File
@@ -1,21 +0,0 @@
--- sock.c.orig 2000-04-20 07:31:50 UTC
+++ sock.c
@@ -12,8 +12,10 @@
#include <process.h>
#include <winbase.h>
#else /* *NIX */
+#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
+#include <arpa/inet.h>
#include <netdb.h>
#include <fcntl.h>
#include <sys/wait.h>
@@ -22,7 +24,6 @@
#include <ctype.h>
#include <stdarg.h>
#include <errno.h>
-#include <arpa/inet.h>
#include <sys/time.h>
#include <unistd.h>
#endif /* !win32 */
-19
View File
@@ -1,19 +0,0 @@
--- util.c.orig 2000-04-20 07:31:50 UTC
+++ util.c
@@ -18,8 +18,6 @@
#include <process.h>
#include <winbase.h>
#else /* *NIX */
-#include <sys/socket.h>
-#include <netinet/in.h>
#include <netdb.h>
#include <fcntl.h>
#include <sys/wait.h>
@@ -29,7 +27,6 @@
#include <stdarg.h>
#include <time.h>
#include <errno.h>
-#include <arpa/inet.h>
#include <sys/time.h>
#include <unistd.h>
#endif /* !win32 */
-4
View File
@@ -1,4 +0,0 @@
Shout feeds an mp3 stream to your icecast or shoutcast server. The shoutcast
system is a more or less commercial system, developed by Nullsoft.
WWW: http://www.icecast.org/
-3
View File
@@ -1,3 +0,0 @@
bin/shout
etc/icecast/shout.conf.dist
@dir share/icecast/log
-40
View File
@@ -1,40 +0,0 @@
# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
PORTNAME= toolame
PORTVERSION= 0.2l
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%200.2/${PORTNAME}%2002l
DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//}
MAINTAINER= ports@FreeBSD.org
COMMENT= Optimized mpeg 1/2 layer 2 audio encoder
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LGPL.txt
USES= gmake tar:tgz
ALL_TARGET= ${PORTNAME}
MAKE_ARGS= CC="${CC}" TWEAKS="${CFLAGS}" ARCH="" PG="" OPTIM=""
USE_CSTD= gnu89
CFLAGS+= -fcommon
DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
EXPIRATION_DATE=2021-04-01
PLIST_FILES= bin/toolame
PORTDOCS= FUTURE HISTORY LGPL.txt README
OPTIONS_DEFINE= DOCS
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/toolame ${STAGEDIR}${PREFIX}/bin
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for docs in ${PORTDOCS}
${INSTALL_DATA} ${WRKSRC}/${docs} ${STAGEDIR}${DOCSDIR}
.endfor
.include <bsd.port.mk>
-2
View File
@@ -1,2 +0,0 @@
SHA256 (toolame-02l.tgz) = 3b95cd2504bceac4aab2fca03bb3b5974d1d44b5afdd8eb4cc0f0899521bffc4
SIZE (toolame-02l.tgz) = 127493
-51
View File
@@ -1,51 +0,0 @@
--- psycho_3.c.orig 2003-03-01 09:35:14 UTC
+++ psycho_3.c
@@ -131,10 +131,10 @@ void psycho_3_fft(FLOAT sample[BLKSIZE],
int i;
static int init = 0;
static FLOAT *window;
+ register const FLOAT sqrt_8_over_3 = pow (8.0 / 3.0, 0.5);
if (!init) { /* calculate window function for the Fourier transform */
window = (FLOAT *) mem_alloc (sizeof (DFFT), "window");
- register FLOAT sqrt_8_over_3 = pow (8.0 / 3.0, 0.5);
for (i = 0; i < BLKSIZE; i++) {
window[i] = sqrt_8_over_3 * 0.5 * (1 - cos (2.0 * PI * i / (BLKSIZE))) / BLKSIZE;
}
@@ -340,6 +340,7 @@ void psycho_3_threshold(FLOAT *LTg, int
int i,j,k;
FLOAT LTtm[SUBSIZE];
FLOAT LTnm[SUBSIZE];
+ FLOAT av,dz,vf;
for (i=0;i<SUBSIZE;i++) {
LTtm[i] = DBMIN;
@@ -353,10 +354,9 @@ void psycho_3_threshold(FLOAT *LTg, int
if (tonelabel[k]==TONE) {
for (j=0;j<SUBSIZE;j++) {
/* figure out how it masks the levels around it */
- FLOAT dz = bark[freq_subset[j]] - bark[k];
+ dz = bark[freq_subset[j]] - bark[k];
if (dz >= -3.0 && dz < 8.0) {
- FLOAT vf;
- FLOAT av = -1.525 - 0.275 * bark[k] - 4.5 + Xtm[k];
+ av = -1.525 - 0.275 * bark[k] - 4.5 + Xtm[k];
/* masking function for lower & upper slopes */
if (dz < -1)
vf = 17 * (dz + 1) - (0.4 * Xtm[k] + 6);
@@ -434,6 +434,7 @@ void psycho_3_smr(double *LTmin, double
void psycho_3_init(options *glopts) {
int i;
int cbase = 0; /* current base index for the bark range calculation */
+ register const FLOAT sfreq = (FLOAT) s_freq[header->version][header->sampling_frequency] * 1000;
fft_buf = (D1408 *) mem_alloc ((long) sizeof (D1408) * 2, "fft_buf");
@@ -441,7 +442,6 @@ void psycho_3_init(options *glopts) {
psycho_3_init_add_db();
/* For each spectral line calculate the bark and the ATH (in dB) */
- FLOAT sfreq = (FLOAT) s_freq[header->version][header->sampling_frequency] * 1000;
for (i=1;i<HBLKSIZE; i++) {
FLOAT freq = i * sfreq/BLKSIZE;
bark[i] = freq2bark(freq);
-22
View File
@@ -1,22 +0,0 @@
--- psycho_4.c.orig 2003-03-02 00:50:48 UTC
+++ psycho_4.c
@@ -330,6 +330,8 @@ void psycho_4 (short int *buffer, short
void psycho_4_init (double sfreq, options *glopts)
{
int i, j;
+ int partition_count; /* keep a count of the partitions */
+ int cbase; /* current base index for the bark range calculation */
/* Allocate memory for all the static variables */
psycho_4_allocmem();
@@ -365,8 +367,8 @@ void psycho_4_init (double sfreq, option
Starting from line 0, all lines within 0.33 of the starting
bark are added to the same partition. When a line is greater
by 0.33 of a bark, start a new partition. */
- int partition_count = 0; /* keep a count of the partitions */
- int cbase = 0; /* current base index for the bark range calculation */
+ partition_count = 0;
+ cbase = 0;
for (i=0;i<HBLKSIZE;i++) {
if ((bark[i] - bark[cbase]) > 0.33) { /* 1/3 critical band? */
/* this frequency line is too different from the starting line,
-11
View File
@@ -1,11 +0,0 @@
[ excerpt from developer's README ]
tooLAME is an optimized Mpeg Audio 1/2 Layer 2 encoder based heavily
on:
- the ISO dist10 code
- improvement to algorithms as part of the LAME project
(www.sulaco.org/mp3)
- work by myself and other contributors
WWW: http://www.planckenergy.com/
-29
View File
@@ -1,29 +0,0 @@
# Created by: Konstantinos Konstantinidis <kkonstan@daemon.gr>
PORTNAME= wmrecord
PORTVERSION= 1.0.5
PORTREVISION= 3
CATEGORIES= audio windowmaker
MASTER_SITES= http://linkinnovations.linux.tucows.com/files/x11/dock/ \
http://www.bsd-geek.de/FreeBSD/distfiles/
MAINTAINER= ports@FreeBSD.org
COMMENT= General purpose audio recording utility for the WindowMaker dock
USES= xorg
USE_XORG= xpm x11 xext
MAKE_ARGS= LIBS="-L${LOCALBASE}/lib -lXpm -lX11 -lXext" \
CFLAGS="${CFLAGS} -I${LOCALBASE}/include" LIBDIR=""
CFLAGS+= -fcommon
DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
EXPIRATION_DATE=2021-04-01
PLIST_FILES= bin/wmrecord man/man1/wmrecord.1.gz
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/wmrecord ${STAGEDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/man/wmrecord.1 ${STAGEDIR}${PREFIX}/man/man1
.include <bsd.port.mk>
-2
View File
@@ -1,2 +0,0 @@
SHA256 (wmrecord-1.0.5.tar.gz) = 4f3aded6e5f1e0f41afe11dd15d9c6fa1332e7eb78a78dbc9467d27989eebd77
SIZE (wmrecord-1.0.5.tar.gz) = 26972
-26
View File
@@ -1,26 +0,0 @@
--- wmrecord.c.orig 1999-10-04 13:39:52 UTC
+++ wmrecord.c
@@ -320,7 +320,11 @@ void wmSetTrackNum(int inc) {
sprintf(q, "%s%s%02d.wav",pd->pw_dir, BASEFILE, tracknum);
/* Open the source file, where the recording has been stored. */
p = (char *)malloc(sizeof(char)*4);
+#ifdef __FreeBSD__
+ if ((fd=open(q, O_RDONLY))==-1)
+#else
if ((fd=open(q, O_RDONLY|O_SYNC))==-1)
+#endif
sprintf(p, "000");
else {
datalen = wmGetWavSettings(fd);
@@ -755,7 +759,11 @@ void wmPlay() {
pw = getpwuid(uid);
fres=(char *)malloc(sizeof(char)*(strlen(pw->pw_dir)+strlen(BASEFILE)+7));
sprintf(fres, "%s%s%02d.wav",pw->pw_dir, BASEFILE, tracknum);
+#ifdef __FreeBSD__
+ if ((fd=open(fres,O_RDONLY))==-1) {
+#else
if ((fd=open(fres,O_RDONLY|O_SYNC))==-1) {
+#endif
fprintf(stderr, "WMRECORD: Could not open source file.\n");
free(fres);
copyXPMArea (btn[2].x, btn[2].y, btn[2].w, btn[2].h,
-10
View File
@@ -1,10 +0,0 @@
WMRecord is a general purpose audio recording utility that is designed to
work in conjunction with WindowMaker's Dock or AfterStep's Wharf.
It was originally conceived as a tool for recording memos, interviews
and meetings, and this approach is reflected somewhat in the interface.
Recordings are made to one of 99 numbered slots or tracks which the user
may browse through. There is no limit (other than the constraints of the
file system) to the size of the recordings you make. Recordings are
automatically saved to disk, but may be erased or recorded over as
necessary.
-3
View File
@@ -52,7 +52,6 @@
SUBDIR += gmap
SUBDIR += gperiodic
SUBDIR += graphlan
SUBDIR += grappa
SUBDIR += groopm
SUBDIR += haplohseq
SUBDIR += hhsuite
@@ -67,7 +66,6 @@
SUBDIR += jalview
SUBDIR += jellyfish
SUBDIR += kallisto
SUBDIR += lagan
SUBDIR += lamarc
SUBDIR += libbigwig
SUBDIR += libgtextutils
@@ -114,7 +112,6 @@
SUBDIR += pear-merger
SUBDIR += phrap
SUBDIR += phred
SUBDIR += phylip
SUBDIR += phyml
SUBDIR += picard-tools
SUBDIR += plink
-29
View File
@@ -1,29 +0,0 @@
# Created by: dbader@ece.unm.edu
PORTNAME= grappa
PORTVERSION= 2.0
PORTREVISION= 1
CATEGORIES= biology
MASTER_SITES= http://www.cs.unm.edu/~moret/GRAPPA/
DISTNAME= GRAPPA20
MAINTAINER= ports@FreeBSD.org
COMMENT= Genome Rearrangements Analysis and Phylogeny Software
LICENSE= GPLv2
USES= gmake
CFLAGS+= -fcommon
DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
EXPIRATION_DATE=2021-04-01
PLIST_FILES= bin/grappa bin/invdist bin/distmat
do-install:
(cd ${WRKSRC} && ${INSTALL_PROGRAM} grappa ${STAGEDIR}${PREFIX}/bin)
${LN} -sf grappa ${STAGEDIR}${PREFIX}/bin/invdist
${LN} -sf grappa ${STAGEDIR}${PREFIX}/bin/distmat
.include <bsd.port.mk>
-2
View File
@@ -1,2 +0,0 @@
SHA256 (GRAPPA20.tar.gz) = 19b3c5ab21c845eaf4fcf56fcf09a15db84597d8438155bb463d8f3e1bb51103
SIZE (GRAPPA20.tar.gz) = 172261
-49
View File
@@ -1,49 +0,0 @@
--- Makefile.orig 2004-09-22 09:09:18.000000000 -0500
+++ Makefile 2011-03-26 13:49:31.000000000 -0500
@@ -47,7 +47,7 @@
endif
# GNU C
-CC = gcc
+CC ?= gcc
# Microsoft C
# CC = cl
@@ -62,13 +62,13 @@
#CC = tmcc -DMPBPA
# Default CFLAGS
-CFLAGS := -D${OS} $(CONCORDE_CFLAGS) $(GMP_CFLAGS) -DINIT
+CFLAGS += -D${OS} $(CONCORDE_CFLAGS) $(GMP_CFLAGS) -DINIT
# TESTING option for CFLAGS
# CFLAGS := -DTESTING $(CFLAGS)
ifeq ($(strip $(CC)), gcc)
-CFLAGS := -O3 -Wall -DGCC $(CFLAGS)
+CFLAGS := -Wall -DGCC $(CFLAGS)
endif
ifeq ($(strip $(CC)), pgcc)
CFLAGS := -fast $(CFLAGS)
@@ -115,7 +115,7 @@
RELBASE = GRAPPA
RELNAME = $(RELBASE)-$(VERS_MAJ).$(VERS_MIN)
-LIBS := -lm -lc -lpthread
+LIBS := -lm -pthread
# added this part to the end of above "-l mpi"
ifeq ($(OS), SunOS)
LIBS := -liberty -lsocket -lposix4 -lnsl ${LIBS}
@@ -154,12 +154,6 @@
$(RM) -fr $(RELNAME)
$(LS) -l $(RELNAME).tar.gz
-$(RELNAME)/%.c : %.c
- -$(CP) $< $(RELNAME)/.
-
-$(RELNAME)/%.h : %.h
- -$(CP) $< $(RELNAME)/.
-
clean:
-rm -f *.${OBJ_SUFFIX} *~ ${EXEC} ${EXEC}.${EXE_SUFFIX} ${SYM} \
core gmon.out
-17
View File
@@ -1,17 +0,0 @@
GRAPPA: Genome Rearrangements Analysis under Parsimony and other
Phylogenetic Algorithms
This suite of programs implements the approach to phylogeny
reconstruction from gene orders described in the paper
Moret, B.M.E., Wyman, S., Bader, D.A., Warnow, T., and Yan, M.,
``A detailed study of breakpoint analysis,''
Proc. 6th Pacific Symp. Biocomputing PSB 2001, Hawaii (2001).
In its current state, "grappa" allows one to explore either the
space of all possible trees on n labelled leaves or the space of all
such trees that obey (are refinements of) a particular constraint tree.
"invdist" takes the first two genomes in the input file and returns
their inversion distance.
"distmat" prints the inversion and breakpoint distance matrices.
WWW: http://www.cs.unm.edu/~moret/GRAPPA/
-76
View File
@@ -1,76 +0,0 @@
# Created by: Fernan Aguero <fernan@iib.unsam.edu.ar>
PORTNAME= lagan
PORTVERSION= 2.0
PORTREVISION= 2
CATEGORIES= biology
MASTER_SITES= http://lagan.stanford.edu/lagan_web/
DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}
MAINTAINER= ports@FreeBSD.org
COMMENT= Efficient tools for large-scale multiple alignments of genomic DNA
LICENSE= GPLv2
USES= perl5 shebangfix
USE_PERL5= run
SHEBANG_FILES= slagan.pl
MAKE_JOBS_UNSAFE=yes
CFLAGS+= -fcommon
DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
EXPIRATION_DATE=2021-04-01
SUB_FILES= pkg-message
SUB_LIST= LAGAN_DIR="${LAGAN_DIR}"
PLIST_FILES= ${EXECUTABLES:S,^,${PORTNAME}/,} \
${SCRIPTS:S,^,${PORTNAME}/,} \
${EXEUTILS:S,^,${PORTNAME}/utils/,} \
${SCRIPTUTILS:S,^,${PORTNAME}/utils/,} \
${READMES:S,^,${PORTNAME}/Readmes/,}
LAGAN_DIR= ${PREFIX}/${PORTNAME}
EXECUTABLES= anchors chaos glocal mlagan order
SCRIPTS= anal_gloc.pl lagan.pl rechaos.pl slagan.pl
EXEUTILS= Glue bin2bl bin2mf cextract contigorder cstat dotplot fa2xfa \
getbounds getcontigpos getlength getoverlap rc scorealign \
scorecontigs seqmerge
SCRIPTUTILS= cmerge2.pl draft.pl mextract.pl mf2bin.pl mpretty.pl \
mproject.pl mrun.pl mrunfile.pl mrunpairs.pl mviz.pl
READMES= README.FIRST README.chaos README.lagan README.mlagan \
README.tools README.shuffle
post-patch:
@${FIND} ${WRKSRC} -name "Makefile" | ${XARGS} ${REINPLACE_CMD} -e \
'/^CC/s|^|#| ; \
/^CFLAGS/s|^|#| ; \
s|$$(CC) -o|$$(CC) $$(CFLAGS) -o| ; \
s|$$(CPP) -o|$$(CXX) $$(CXXFLAGS) -o| ; \
s|$$(CLINKER) $$(OPTFLAGS)|$$(CXX) $$(LDFLAGS)|'
@${FIND} ${WRKSRC}/src -name "*.c" | ${XARGS} ${REINPLACE_CMD} -e \
's|^inline |static inline |'
do-install:
@${MKDIR} ${STAGEDIR}${LAGAN_DIR}
.for exe in ${EXECUTABLES}
${INSTALL_PROGRAM} ${WRKSRC}/${exe} ${STAGEDIR}${LAGAN_DIR}
.endfor
.for script in ${SCRIPTS}
${INSTALL_SCRIPT} ${WRKSRC}/${script} ${STAGEDIR}${LAGAN_DIR}
.endfor
@${MKDIR} ${STAGEDIR}${LAGAN_DIR}/utils
.for exeutil in ${EXEUTILS}
${INSTALL_PROGRAM} ${WRKSRC}/utils/${exeutil} ${STAGEDIR}${LAGAN_DIR}/utils
.endfor
.for scriptutil in ${SCRIPTUTILS}
${INSTALL_SCRIPT} ${WRKSRC}/utils/${scriptutil} ${STAGEDIR}${LAGAN_DIR}/utils
.endfor
@${MKDIR} ${STAGEDIR}${LAGAN_DIR}/Readmes
.for readme in ${READMES}
${INSTALL_DATA} ${WRKSRC}/Readmes/${readme} ${STAGEDIR}${LAGAN_DIR}/Readmes
.endfor
.include <bsd.port.mk>
-2
View File
@@ -1,2 +0,0 @@
SHA256 (lagan20.tar.gz) = a65e61ed4fd6608f4e5ad5b11a1b77f4fec1a207d822c5885b3e86727496e1fe
SIZE (lagan20.tar.gz) = 589115
@@ -1,33 +0,0 @@
--- src/glocal/rightinfluence.cpp.orig 2006-09-14 20:40:19 UTC
+++ src/glocal/rightinfluence.cpp
@@ -1,6 +1,6 @@
#include <rightinfluence.h>
-Fragment origin, end;
+Fragment origin, my_end;
// Sets the first default owner of the whole region
void initRI(RI *RightInfluence, long long int scoreIndex) {
@@ -18,17 +18,17 @@ void initRI(RI *RightInfluence, long lon
// hack to aid winner selection
origin.score = -1;
- end.score = -2;
- origin.totalScore = end.totalScore = 0;
+ my_end.score = -2;
+ origin.totalScore = my_end.totalScore = 0;
// will win against anyone
- end.seq1End = 0; end.seq2End = 0;
- end.seq1Start = 0; end.seq2Start = 0;
+ my_end.seq1End = 0; my_end.seq2End = 0;
+ my_end.seq1Start = 0; my_end.seq2Start = 0;
origin.back = NULL;
RightInfluence->act[-INF] = &origin;
- RightInfluence->act[+INF] = &end;
+ RightInfluence->act[+INF] = &my_end;
}
@@ -1,11 +0,0 @@
--- src/glocal/score.cpp.orig 2006-09-14 20:40:19 UTC
+++ src/glocal/score.cpp
@@ -2,7 +2,7 @@
#include<score.h>
#include<leftinfluence.h>
#include<rightinfluence.h>
-#include<fstream.h>
+#include<fstream>
extern vector<class Score*> scoreFunctions[1<<(UPSTRANDBITS+DOWNSTRANDBITS+RELPOSBITS)];
@@ -1,10 +0,0 @@
--- src/utils/Glue.cpp.orig 2006-09-14 20:40:18 UTC
+++ src/utils/Glue.cpp
@@ -6,6 +6,7 @@
#include <fstream>
#include <iostream>
#include <algorithm>
+#include <cstring>
#define NUCLEOTIDE_MATRIX_FILE "nucmatrix.txt"
#define MAX_LINE_LENGTH 1024
-20
View File
@@ -1,20 +0,0 @@
--- src/anchors.c.orig 2016-05-11 21:46:55 UTC
+++ src/anchors.c
@@ -225,7 +225,7 @@ char* rolltonum(char* str) {
return &str[i];
}
-int getline(FILE* infile, hll* tt) {
+int get_line(FILE* infile, hll* tt) {
char temp[1024];
char* help;
int z, h;
@@ -248,7 +248,7 @@ hll* parseCHAOS(FILE* infile, int* totnu
*totnum = 0;
while(!feof(infile)) {
tt = (hll*) malloc(sizeof(hll));
- while (!feof(infile) && !getline(infile, tt))
+ while (!feof(infile) && !get_line(infile, tt))
;
if (feof(infile)) break;
if (gapfreechunks) {
-11
View File
@@ -1,11 +0,0 @@
[
{ type: install
message: <<EOM
All the executables, scripts, Readmes and utilities were installed
under %%LAGAN_DIR%%
Add this to your PATH and set the environment variable
LAGAN_DIR to point to this directory.
EOM
}
]
-9
View File
@@ -1,9 +0,0 @@
The Lagan Tookit is a set of alignment programs for comparative
genomics. The three main components are a pairwise aligner (LAGAN), a
multiple aligner (M-LAGAN), and a glocal aligner (Shuffle-LAGAN). All
three are based on the CHAOS local alignment tool and combine speed
(regions up to several megabases can be aligned in minutes) with high
accuracy. The results of the alignment can be visualized using the VISTA
visualization tool.
WWW: http://lagan.stanford.edu/
-54
View File
@@ -1,54 +0,0 @@
# Created by: David A. Bader <dbader@eece.unm.edu>
PORTNAME= phylip
PORTVERSION= 3.697
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= biology
MASTER_SITES= http://evolution.gs.washington.edu/phylip/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= Phylogeny Inference Package
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/src/COPYRIGHT
BUILD_DEPENDS= bash:shells/bash
BUILD_WRKSRC= ${WRKSRC}/src
INSTALL_WRKSRC= ${WRKSRC}/src
USES= gmake xorg
USE_XORG= x11 xaw xt
MAKEFILE= Makefile.unx
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} -DUNX" \
DFLAGS="${CFLAGS} -DX -I${LOCALBASE}/include" \
DLIBS="-L${LOCALBASE}/lib -lX11 -lXaw -lXt -lm"
USE_LDCONFIG= yes
CFLAGS+= -fcommon
DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
EXPIRATION_DATE=2021-04-01
PORTDOCS= *
OPTIONS_DEFINE= DOCS
post-install:
@cd ${WRKSRC}/exe && \
${FIND} . -maxdepth 1 -not -type d -not -name '*.jar' \
-not -name '*.unx' -not -name 'font*' -not -name '*.so' \
| ${XARGS} -J % ${INSTALL_PROGRAM} % ${STAGEDIR}${PREFIX}/bin
@cd ${WRKSRC}/exe && \
${FIND} . -maxdepth 1 -not -type d -name "*.so" \
| ${XARGS} -J % ${INSTALL_LIB} % ${STAGEDIR}${PREFIX}/lib
@${MKDIR} ${STAGEDIR}${DATADIR}
@cd ${WRKSRC}/exe && \
${FIND} . -maxdepth 1 -not -type d -name 'font*' \
| ${XARGS} -J % ${INSTALL_DATA} % ${STAGEDIR}${DATADIR}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
@(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . \
${STAGEDIR}${DOCSDIR})
.include <bsd.port.mk>
-3
View File
@@ -1,3 +0,0 @@
TIMESTAMP = 1514795118
SHA256 (phylip-3.697.tar.gz) = 9a26d8b08b8afea7f708509ef41df484003101eaf4beceb5cf7851eb940510c1
SIZE (phylip-3.697.tar.gz) = 3958696
-8
View File
@@ -1,8 +0,0 @@
PHYLIP (the PHYLogeny Inference Package) is a package of programs for
inferring phylogenies (evolutionary trees). Methods that are available
in the package include parsimony, distance matrix, and likelihood
methods, including bootstrapping and consensus trees. Data types that
can be handled include molecular sequences, gene frequencies,
restriction sites, distance matrices, and 0/1 discrete characters.
WWW: http://evolution.genetics.washington.edu/phylip.html
-43
View File
@@ -1,43 +0,0 @@
bin/clique
bin/consense
bin/contml
bin/contrast
bin/dnacomp
bin/dnadist
bin/dnainvar
bin/dnaml
bin/dnamlk
bin/dnamove
bin/dnapars
bin/dnapenny
bin/dollop
bin/dolmove
bin/dolpenny
bin/drawgram
bin/drawtree
bin/factor
bin/fitch
bin/gendist
bin/kitsch
bin/mix
bin/move
bin/neighbor
bin/pars
bin/penny
bin/proml
bin/promlk
bin/protdist
bin/protpars
bin/restdist
bin/restml
bin/retree
bin/seqboot
bin/treedist
lib/libdrawgram.so
lib/libdrawtree.so
%%DATADIR%%/font1
%%DATADIR%%/font2
%%DATADIR%%/font3
%%DATADIR%%/font4
%%DATADIR%%/font5
%%DATADIR%%/font6
-2
View File
@@ -117,9 +117,7 @@
SUBDIR += sweethome3d
SUBDIR += tkgate
SUBDIR += tochnog
SUBDIR += transcalc
SUBDIR += uranium
SUBDIR += varkon
SUBDIR += verilator
SUBDIR += verilog-mode.el
SUBDIR += veroroute
-24
View File
@@ -1,24 +0,0 @@
# Created by: ijliao
PORTNAME= transcalc
PORTVERSION= 0.14
PORTREVISION= 13
CATEGORIES= cad
MASTER_SITES= http://transcalc.sourceforge.net/
MAINTAINER= ports@FreeBSD.org
COMMENT= Analysis and synthesis tool for RF and microwave transmission lines
USES= gnome pkgconfig
USE_GNOME= gtk20
GNU_CONFIGURE= yes
CFLAGS+= -fcommon
DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
EXPIRATION_DATE=2021-04-01
post-patch:
@${REINPLACE_CMD} -e 's|^CFLAGS=|#CFLAGS=|g' ${WRKSRC}/configure
.include <bsd.port.mk>
-2
View File
@@ -1,2 +0,0 @@
SHA256 (transcalc-0.14.tar.gz) = 02213d5fc20cb147a51ea771364a8acd0d340ffdc8d582deb5bf478ff0e6a82e
SIZE (transcalc-0.14.tar.gz) = 186434
-20
View File
@@ -1,20 +0,0 @@
Transcalc is an analysis and synthesis tool for calculating the electrical and
physical properties of different kinds of RF and microwave transmission lines.
Transcalc was somewhat inspired by the functionality of Agilent Technologies'
commercial program linecalc. Transcalc aspires to be more functional in the
long run and well-documented with appropriate references to formulas that are
used. Transcalc is built using the GIMP toolkit (GTK) for its GUI interface.
For each type of transmission line, using dialog boxes, you can enter values
for the various parameters, and either calculate its electrical properties
(analyze), or use the given electrical requirements to synthesize physical
parameters of the required transmission line.
Available transmission lines (this list will expand with subsequent releases):
- Microstrip
- Rectangular Waveguide
- Coaxial Line
- Coupled Microstrip
WWW: http://transcalc.sourceforge.net/
-14
View File
@@ -1,14 +0,0 @@
bin/transcalc
man/man1/transcalc.1.gz
share/transcalc/examples/000.trc
share/transcalc/examples/001.trc
share/transcalc/examples/cstrip_kj_1.trc
share/transcalc/examples/cstrip_kj_2.trc
share/transcalc/examples/example1.trc
share/transcalc/examples/hp.trc
share/transcalc/examples/ustrip50fr4.trc
share/transcalc/examples/ustrip_jansen.trc
share/transcalc/images/c_microstrip.jpg
share/transcalc/images/coax.jpg
share/transcalc/images/microstrip.jpg
share/transcalc/images/rectwaveguide.jpg
-76
View File
@@ -1,76 +0,0 @@
# Created by: Pedro F. Giffuni
PORTNAME= varkon
PORTVERSION= 1.19E
PORTREVISION= 4
CATEGORIES= cad
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Varkon_${PORTVERSION}
DISTNAME= Varkon_sources_${PORTVERSION}
DIST_SUBDIR= varkon
MAINTAINER= ports@FreeBSD.org
COMMENT= Free CAD system and applications development tool
LICENSE= GPLv2 LGPL20
LICENSE_COMB= dual
LIB_DEPENDS= libtiff.so:graphics/tiff
RUN_DEPENDS= xdg-open:devel/xdg-utils
WRKSRC= ${WRKDIR}/Varkon_${PORTVERSION}
BUILD_WRKSRC= ${WRKSRC}/sources
USES= dos2unix gl gmake xorg
USE_XORG= xpm
USE_GL= glu
MAKE_ENV= PLATFORM=FreeBSD
ALL_TARGET= # none
MAKE_JOBS_UNSAFE= yes
DOS2UNIX_FILES= sources/PL/src/Makefile.FreeBSD
CFLAGS+= -fcommon
DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
EXPIRATION_DATE=2021-04-01
VARKON_PREFIX= ${PREFIX}/lib/${PORTNAME}
OPTIONS_DEFINE= DOCS
post-extract:
@${FIND} ${WRKSRC} -name "*.o" -delete
do-configure:
@${REINPLACE_CMD} -e \
's|%%VARKON_PREFIX%%|${VARKON_PREFIX}|g ; \
s|%%DOCSDIR%%|${DOCSDIR}|g' ${WRKSRC}/com/english/varkon
@${REINPLACE_CMD} -e \
's|^PLATFORM|#PLATFORM|' ${BUILD_WRKSRC}/Makefile
@${FIND} ${BUILD_WRKSRC} -name "Makefile.FreeBSD" -print0 | \
${XARGS} -0 ${REINPLACE_CMD} -e \
's|/usr/local|${LOCALBASE}|g ; \
s|/usr/X11R6|${LOCALBASE}|g ; \
s|-O[[:space:]]|| ; \
s|cc $$(LIBS)|$$(CC) $$(LIBS)|'
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/com/english/varkon ${STAGEDIR}${PREFIX}/bin
@${MKDIR} ${STAGEDIR}${VARKON_PREFIX}
.for i in erm lib mdf
@(cd ${WRKSRC} && ${COPYTREE_SHARE} ${i} ${STAGEDIR}${VARKON_PREFIX})
.endfor
@${MKDIR} ${STAGEDIR}${VARKON_PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/bin/* ${STAGEDIR}${VARKON_PREFIX}/bin
@${MKDIR} ${STAGEDIR}${VARKON_PREFIX}/cnf
.for i in fnt icons plt tol
@(cd ${WRKSRC}/cnf && ${COPYTREE_SHARE} ${i} ${STAGEDIR}${VARKON_PREFIX}/cnf)
.endfor
@${MKDIR} ${STAGEDIR}${VARKON_PREFIX}/cnf/ini
${INSTALL_DATA} ${WRKSRC}/cnf/ini/english/linux \
${STAGEDIR}${VARKON_PREFIX}/cnf/ini/freebsd
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR} #Varkon Manual
@(cd ${WRKSRC}/man && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
.include <bsd.port.mk>
-2
View File
@@ -1,2 +0,0 @@
SHA256 (varkon/Varkon_sources_1.19E.tar.gz) = a3a0290865fbb774417a24875a3cffd5300c1c347164c6406a5b2b1c58b33cb5
SIZE (varkon/Varkon_sources_1.19E.tar.gz) = 3690583
@@ -1,11 +0,0 @@
--- cnf/ini/english/linux.orig 2012-11-17 20:42:44.000000000 +0900
+++ cnf/ini/english/linux 2012-11-24 02:20:24.000000000 +0900
@@ -42,6 +42,8 @@
!***Varkon will display the file $VARKON_DOC/no_html_viewer.txt
!***in a list window.
!*
+varkon.html_viewer: xdg-open
+!
!***Suse Linux with KDE can use Konqueror
!varkon.html_viewer: konqueror
!
@@ -1,58 +0,0 @@
--- com/english/varkon.orig 2008-03-07 18:27:29.000000000 -0500
+++ com/english/varkon 2008-04-23 13:59:24.000000000 -0500
@@ -16,10 +16,10 @@
# Root directory for VARKON installation.
# Alternative 1, relative path.
-VARKON_ROOT=`(cd $(dirname $0); cd ..; cd ..; pwd)`
+#VARKON_ROOT=`(cd $(dirname $0); cd ..; cd ..; pwd)`
# Alternative 2, explicit path.
-# VARKON_ROOT=/home/username/varkon/varkon_2.Xx
+VARKON_ROOT=%%VARKON_PREFIX%%
export VARKON_ROOT
# Module library path (*.MBO)
@@ -44,7 +44,7 @@
export VARKON_ERM
# The VARKON documentation (*.htm)
-VARKON_DOC=$VARKON_ROOT/man
+VARKON_DOC=%%DOCSDIR%%
export VARKON_DOC
# Temporary files
@@ -53,7 +53,7 @@
# directory should usually reside on the local machine
# so you may set it up differently for different users.
# All users need write access to this directory
-VARKON_TMP=$VARKON_ROOT/tmp
+VARKON_TMP=/tmp
export VARKON_TMP
# Fonts for graphical text
@@ -77,7 +77,7 @@
export VARKON_TOL
# Standard resources for X-Windows
-VARKON_INI=$VARKON_ROOT/cnf/ini/english
+VARKON_INI=$VARKON_ROOT/cnf/ini
export VARKON_INI
# PATH for executables (xvarkon, mbsc and plotterdrivers)
@@ -96,7 +96,7 @@
# if you want to. Don't edit the standard ini-file included
# in the distribution or you will have to do it all
# over again when updating the system.
-$VARKON_BIN/xvarkon -GLOBAL -i$VARKON_INI/linux
+$VARKON_BIN/xvarkon -GLOBAL -i$VARKON_INI/freebsd
# With an inifile of your own it would look something
# like the following:
@@ -114,4 +114,4 @@
#
# If you want to specify a default job directory use the -jd
# option on the command line. Here is an example:
-# $VARKON_BIN/xvarkon -GLOBAL -jd /home/my_directory/my_varkon_jobs
\ No newline at end of file
+# $VARKON_BIN/xvarkon -GLOBAL -jd /home/my_directory/my_varkon_jobs

Some files were not shown because too many files have changed in this diff Show More