ports/83405: new ports: audio/festalon, audio/xmms-festalon - .nsf and .hes audio file player
Emanuel Haupt
haupt at critical.ch
Thu Jul 14 23:50:18 UTC 2005
The following reply was made to PR ports/83405; it has been noted by GNATS.
From: Emanuel Haupt <haupt at critical.ch>
To: bug-followup at FreeBSD.org,ehaupt at critical.ch
Cc:
Subject: Re: ports/83405: new ports: audio/festalon, audio/xmms-festalon -
.nsf and .hes audio file player
Date: Fri, 15 Jul 2005 01:45:26 +0200
I got a second slave port: audio/bmp-festalon which is a
beep-media-player input plugin. This requires the master port to be
slightly changed.
In case you prefer a tarball including all the 3 ports:
http://critical.ch/festalon-package.tar.gz
MD5 (festalon-package.tar.gz) = ecfe41a54a3cdbf960b4cedb20ce8c47
Here the 3 shell archives again:
--- festalon.shar begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# festalon
# festalon/Makefile
# festalon/pkg-descr
# festalon/distinfo
# festalon/pkg-message
#
echo c - festalon
mkdir -p festalon > /dev/null 2>&1
echo x - festalon/Makefile
sed 's/^X//' >festalon/Makefile << 'END-of-festalon/Makefile'
X# New ports collection makefile for: festalon
X# Date created: 13 Jul 2005
X# Whom: Emanuel Haupt <ehaupt at critical.ch>
X#
X# $FreeBSD$
X#
X
XPORTNAME= festalon
XPORTVERSION= 0.5.5
XCATEGORIES= audio
XMASTER_SITES= http://projects.raphnet.net/festalon/
XPKGNAMEPREFIX?=
X
XMAINTAINER= ehaupt at critical.ch
XCOMMENT?= A command line player for .nsf and .hes audio files
X
XLIB_DEPENDS+= samplerate.1:${PORTSDIR}/audio/libsamplerate
X
XUSE_LIBTOOL_VER=13
XUSE_BZIP2= yes
X
XWRKSRC= ${WRKDIR}/${PORTNAME}
X
X.include <bsd.port.pre.mk>
X
X.if ${OSVERSION} < 500000
XBROKEN= "Does not compile on FreeBSD 4.x"
X.endif
X
X.if ${PKGNAMEPREFIX} == ""
X
XUSE_SDL= yes
X
XPLIST_FILES= bin/festalon
XPORTDOCS= README
X
Xdo-install:
X ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${PREFIX}/bin/${PORTNAME}
X
X.if !defined(NOPORTDOCS)
X ${MKDIR} ${DOCSDIR}
X ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
X.endif
X
X.endif
X
Xpost-install:
X @${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.post.mk>
END-of-festalon/Makefile
echo x - festalon/pkg-descr
sed 's/^X//' >festalon/pkg-descr << 'END-of-festalon/pkg-descr'
XFestalon is a command line player for .nsf and .hes audio files.
X
XIt supports all internal sound channels and the extra sound channels found in
Xthe Konami VRC6, Konami VRC7, Namco 106, Nintendo MMC5, and Sunsoft FME-07
Xchips.
X
XThe extra sound channel present in the Famicom Disk System is also emulated.
X
XWWW: http://projects.raphnet.net/#festalon
X
X- ehaupt
Xehaupt at critical.ch
END-of-festalon/pkg-descr
echo x - festalon/distinfo
sed 's/^X//' >festalon/distinfo << 'END-of-festalon/distinfo'
XMD5 (festalon-0.5.5.tar.bz2) = ac22ab665f124bee5aa96ba9571a091c
XSIZE (festalon-0.5.5.tar.bz2) = 375613
END-of-festalon/distinfo
echo x - festalon/pkg-message
sed 's/^X//' >festalon/pkg-message << 'END-of-festalon/pkg-message'
X===============================================================================
XA huge .nsf file collection can be found at:
Xhttp://www.2a03.org/browse.php/2A03
X===============================================================================
END-of-festalon/pkg-message
exit
--- festalon.shar ends here ---
--- xmms-festalon.shar begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# xmms-festalon
# xmms-festalon/Makefile
# xmms-festalon/pkg-descr
#
echo c - xmms-festalon
mkdir -p xmms-festalon > /dev/null 2>&1
echo x - xmms-festalon/Makefile
sed 's/^X//' >xmms-festalon/Makefile << 'END-of-xmms-festalon/Makefile'
X# New ports collection makefile for: xmms-festalon
X# Date created: 13 Jul 2005
X# Whom: Emanuel Haupt <ehaupt at critical.ch>
X#
X# $FreeBSD$
X#
X
XPKGNAMEPREFIX= xmms-
X
XCOMMENT= A XMMS plugin for playing .nsf and .hes audio files
X
XMASTERDIR= ${.CURDIR}/../festalon
X
XBUILD_DEPENDS= xmms:${PORTSDIR}/multimedia/xmms
XRUN_DEPENDS= xmms:${PORTSDIR}/multimedia/xmms
X
XUSE_X_PREFIX= yes
XUSE_GNOME= glib12
X
XCONFIGURE_ARGS+= --enable-interface=interface
X
XDESCR= ${.CURDIR}/pkg-descr
XPLIST= ${.CURDIR}/pkg-plist
X
XPLIST_FILES= lib/xmms/Input/libfestalon_xmms.a \
X lib/xmms/Input/libfestalon_xmms.so \
X lib/xmms/Input/libfestalon_xmms.so.0 \
X lib/xmms/Input/libfestalon_xmms.la
X
X.include "${MASTERDIR}/Makefile"
END-of-xmms-festalon/Makefile
echo x - xmms-festalon/pkg-descr
sed 's/^X//' >xmms-festalon/pkg-descr << 'END-of-xmms-festalon/pkg-descr'
XThis is a XMMS input plugin for playing .nsf and .hes audio files.
X
XIt supports all internal sound channels and the extra sound channels found in
Xthe Konami VRC6, Konami VRC7, Namco 106, Nintendo MMC5, and Sunsoft FME-07
Xchips.
X
XThe extra sound channel present in the Famicom Disk System is also emulated.
X
XWWW: http://projects.raphnet.net/#festalon
X
X- ehaupt
Xehaupt at critical.ch
END-of-xmms-festalon/pkg-descr
exit
--- xmms-festalon.shar ends here ---
--- bmp-festalon.shar begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# bmp-festalon
# bmp-festalon/Makefile
# bmp-festalon/pkg-descr
#
echo c - bmp-festalon
mkdir -p bmp-festalon > /dev/null 2>&1
echo x - bmp-festalon/Makefile
sed 's/^X//' >bmp-festalon/Makefile << 'END-of-bmp-festalon/Makefile'
X# New ports collection makefile for: bmp-festalon
X# Date created: 15 Jul 2005
X# Whom: Emanuel Haupt <ehaupt at critical.ch>
X#
X# $FreeBSD$
X#
X
XPKGNAMEPREFIX= bmp-
X
XCOMMENT= A beep-media-player plugin for playing .nsf and .hes audio files
X
XMASTERDIR= ${.CURDIR}/../festalon
X
XLIB_DEPENDS= beep.2:${PORTSDIR}/multimedia/beep-media-player
X
XUSE_X_PREFIX= yes
X#USE_GNOME= glib12
X
XCONFIGURE_ARGS+= --enable-interface=bmp
X
XDESCR= ${.CURDIR}/pkg-descr
XPLIST= ${.CURDIR}/pkg-plist
X
XPLIST_FILES= lib/bmp/Input/libfestalon_bmp.a \
X lib/bmp/Input/libfestalon_bmp.la \
X lib/bmp/Input/libfestalon_bmp.so \
X lib/bmp/Input/libfestalon_bmp.so.0
X
X.include "${MASTERDIR}/Makefile"
END-of-bmp-festalon/Makefile
echo x - bmp-festalon/pkg-descr
sed 's/^X//' >bmp-festalon/pkg-descr << 'END-of-bmp-festalon/pkg-descr'
XThis is a beep-media-player input plugin for playing .nsf and .hes audio files.
X
XIt supports all internal sound channels and the extra sound channels found in
Xthe Konami VRC6, Konami VRC7, Namco 106, Nintendo MMC5, and Sunsoft FME-07
Xchips.
X
XThe extra sound channel present in the Famicom Disk System is also emulated.
X
XWWW: http://projects.raphnet.net/#festalon
X
X- ehaupt
Xehaupt at critical.ch
END-of-bmp-festalon/pkg-descr
exit
--- bmb-festalon.shar ends here ---
More information about the freebsd-ports-bugs
mailing list