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:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -101,9 +101,7 @@
|
||||
SUBDIR += qmapshack
|
||||
SUBDIR += readosm
|
||||
SUBDIR += rmap
|
||||
SUBDIR += roadmap
|
||||
SUBDIR += routino
|
||||
SUBDIR += saoimage
|
||||
SUBDIR += sextractor
|
||||
SUBDIR += siril
|
||||
SUBDIR += sofa
|
||||
|
||||
@@ -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>
|
||||
@@ -1,2 +0,0 @@
|
||||
SHA256 (roadmap-1.2.1-src.tar.gz) = b688efa61061fc35ce66c98b7ba7a5107087677d158a6cb329e43e4b70cd1625
|
||||
SIZE (roadmap-1.2.1-src.tar.gz) = 1303030
|
||||
@@ -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
|
||||
}
|
||||
]
|
||||
@@ -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/
|
||||
@@ -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>
|
||||
@@ -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)
|
||||
@@ -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
|
||||
@@ -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();
|
||||
@@ -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/
|
||||
@@ -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
|
||||
|
||||
@@ -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>
|
||||
@@ -1,2 +0,0 @@
|
||||
SHA256 (cdplay-0.92.tar.gz) = 35f1cd146d9e9a3feeb0cc0a3f177c8eaedb91858fb95eec835738eafea04660
|
||||
SIZE (cdplay-0.92.tar.gz) = 14614
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
@@ -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
|
||||
@@ -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);
|
||||
@@ -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();
|
||||
@@ -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.
|
||||
@@ -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>
|
||||
@@ -1,2 +0,0 @@
|
||||
SHA256 (ghostess-20120105.tar.bz2) = 99c9006e6ccbec881b40eb5f20a9f8a72cecc3e437c6c164ff30ae5acd0bd08b
|
||||
SIZE (ghostess-20120105.tar.bz2) = 289346
|
||||
@@ -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 \
|
||||
@@ -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>
|
||||
@@ -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/
|
||||
@@ -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>
|
||||
@@ -1,2 +0,0 @@
|
||||
SHA256 (gimmix-0.5.7.2.tar.bz2) = 860588d13d66631e52ee57e6b31dfbf5f1493e2be3a4649231a7cf3c8d56ee27
|
||||
SIZE (gimmix-0.5.7.2.tar.bz2) = 497249
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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>
|
||||
@@ -1,2 +0,0 @@
|
||||
SHA256 (jamin-0.95.0.tar.gz) = 762fee88682f27888e46dfb013a9ab5e798533b9b67643ff1d7760501939bb3c
|
||||
SIZE (jamin-0.95.0.tar.gz) = 1007290
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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>
|
||||
@@ -1,2 +0,0 @@
|
||||
SHA256 (ksmp3play-0.5.2.1.tar.gz) = f69d9c8c39d750ed84b5d920537a3f0c1a39b8d3f7c5086f8e99e0cb138d16ab
|
||||
SIZE (ksmp3play-0.5.2.1.tar.gz) = 108571
|
||||
@@ -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;
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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/
|
||||
@@ -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
|
||||
@@ -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>
|
||||
@@ -1,2 +0,0 @@
|
||||
SHA256 (musicbox-0.2.3.tar.gz) = 49a09cb8d9a919686dade0056eb9baad254d530c3d45099634a631b069404e33
|
||||
SIZE (musicbox-0.2.3.tar.gz) = 96339
|
||||
@@ -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.
|
||||
@@ -1,5 +0,0 @@
|
||||
bin/musicbox-tag-editor
|
||||
share/applications/musicbox.desktop
|
||||
share/musicbox/edit.pl
|
||||
share/musicbox/musicbox.glade
|
||||
share/pixmaps/musicbox.png
|
||||
@@ -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>
|
||||
@@ -1,2 +0,0 @@
|
||||
SHA256 (nspmod-0.1.tar.gz) = 1ea681aae89cbf3e0f59b365bd5c97760ac23c41cc7bad551b7ad7c63c590fd7
|
||||
SIZE (nspmod-0.1.tar.gz) = 32579
|
||||
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
@@ -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;
|
||||
@@ -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);
|
||||
@@ -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 # */
|
||||
@@ -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.
|
||||
@@ -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>
|
||||
@@ -1,2 +0,0 @@
|
||||
SHA256 (shout-0.8.0.tar.gz) = 7b36712730c370f7d25271ca93291f9055bb90ee3052e7aec33b5dae205d8227
|
||||
SIZE (shout-0.8.0.tar.gz) = 66394
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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)
|
||||
@@ -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 */
|
||||
@@ -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 */
|
||||
@@ -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/
|
||||
@@ -1,3 +0,0 @@
|
||||
bin/shout
|
||||
etc/icecast/shout.conf.dist
|
||||
@dir share/icecast/log
|
||||
@@ -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>
|
||||
@@ -1,2 +0,0 @@
|
||||
SHA256 (toolame-02l.tgz) = 3b95cd2504bceac4aab2fca03bb3b5974d1d44b5afdd8eb4cc0f0899521bffc4
|
||||
SIZE (toolame-02l.tgz) = 127493
|
||||
@@ -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);
|
||||
@@ -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,
|
||||
@@ -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/
|
||||
@@ -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>
|
||||
@@ -1,2 +0,0 @@
|
||||
SHA256 (wmrecord-1.0.5.tar.gz) = 4f3aded6e5f1e0f41afe11dd15d9c6fa1332e7eb78a78dbc9467d27989eebd77
|
||||
SIZE (wmrecord-1.0.5.tar.gz) = 26972
|
||||
@@ -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,
|
||||
@@ -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.
|
||||
@@ -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
|
||||
|
||||
@@ -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>
|
||||
@@ -1,2 +0,0 @@
|
||||
SHA256 (GRAPPA20.tar.gz) = 19b3c5ab21c845eaf4fcf56fcf09a15db84597d8438155bb463d8f3e1bb51103
|
||||
SIZE (GRAPPA20.tar.gz) = 172261
|
||||
@@ -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
|
||||
@@ -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/
|
||||
@@ -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>
|
||||
@@ -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
|
||||
@@ -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) {
|
||||
@@ -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
|
||||
}
|
||||
]
|
||||
@@ -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/
|
||||
@@ -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>
|
||||
@@ -1,3 +0,0 @@
|
||||
TIMESTAMP = 1514795118
|
||||
SHA256 (phylip-3.697.tar.gz) = 9a26d8b08b8afea7f708509ef41df484003101eaf4beceb5cf7851eb940510c1
|
||||
SIZE (phylip-3.697.tar.gz) = 3958696
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -117,9 +117,7 @@
|
||||
SUBDIR += sweethome3d
|
||||
SUBDIR += tkgate
|
||||
SUBDIR += tochnog
|
||||
SUBDIR += transcalc
|
||||
SUBDIR += uranium
|
||||
SUBDIR += varkon
|
||||
SUBDIR += verilator
|
||||
SUBDIR += verilog-mode.el
|
||||
SUBDIR += veroroute
|
||||
|
||||
@@ -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>
|
||||
@@ -1,2 +0,0 @@
|
||||
SHA256 (transcalc-0.14.tar.gz) = 02213d5fc20cb147a51ea771364a8acd0d340ffdc8d582deb5bf478ff0e6a82e
|
||||
SIZE (transcalc-0.14.tar.gz) = 186434
|
||||
@@ -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/
|
||||
@@ -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
|
||||
@@ -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>
|
||||
@@ -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
Reference in New Issue
Block a user