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