mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-23 04:23:08 +00:00
- audio/festalon is a command line player for .nsf and .hes audio files (master
port) - audio/xmms-festalon is a XMMS plugin for playing .nsf and .hes audio files (slave port) - audio/bmp-festalon is a Beep plugin for playing .nsf and .hes audio files (slave port) It supports all internal sound channels and the extra sound channels found in the Konami VRC6, Konami VRC7, Namco 106, Nintendo MMC5, and Sunsoft FME-07 chips. The extra sound channel present in the Famicom Disk System is also emulated. PR: ports/83405 Submitted by: Emanuel Haupt <ehaupt@critical.ch>
This commit is contained in:
parent
864bf1d378
commit
97f499d1a7
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=139303
@ -48,6 +48,7 @@
|
||||
SUBDIR += bladeenc
|
||||
SUBDIR += blop
|
||||
SUBDIR += bmp-faad
|
||||
SUBDIR += bmp-festalon
|
||||
SUBDIR += bmp-flac
|
||||
SUBDIR += bmp-htmlplaylist
|
||||
SUBDIR += bmp-scrobbler
|
||||
@ -102,6 +103,7 @@
|
||||
SUBDIR += faac
|
||||
SUBDIR += faad
|
||||
SUBDIR += fcplay
|
||||
SUBDIR += festalon
|
||||
SUBDIR += festdoc
|
||||
SUBDIR += festival
|
||||
SUBDIR += festival+OGI
|
||||
@ -522,6 +524,7 @@
|
||||
SUBDIR += xmms-eq
|
||||
SUBDIR += xmms-faad
|
||||
SUBDIR += xmms-fc
|
||||
SUBDIR += xmms-festalon
|
||||
SUBDIR += xmms-flac
|
||||
SUBDIR += xmms-fxt
|
||||
SUBDIR += xmms-gbsplay
|
||||
|
29
audio/bmp-festalon/Makefile
Normal file
29
audio/bmp-festalon/Makefile
Normal file
@ -0,0 +1,29 @@
|
||||
# New ports collection makefile for: bmp-festalon
|
||||
# Date created: 15 Jul 2005
|
||||
# Whom: Emanuel Haupt <ehaupt@critical.ch>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PKGNAMEPREFIX= bmp-
|
||||
|
||||
COMMENT= A beep-media-player plugin for playing .nsf and .hes audio files
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../festalon
|
||||
|
||||
LIB_DEPENDS= beep.2:${PORTSDIR}/multimedia/beep-media-player
|
||||
|
||||
USE_X_PREFIX= yes
|
||||
#USE_GNOME= glib12
|
||||
|
||||
CONFIGURE_ARGS+= --enable-interface=bmp
|
||||
|
||||
DESCR= ${.CURDIR}/pkg-descr
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
PLIST_FILES= lib/bmp/Input/libfestalon_bmp.a \
|
||||
lib/bmp/Input/libfestalon_bmp.la \
|
||||
lib/bmp/Input/libfestalon_bmp.so \
|
||||
lib/bmp/Input/libfestalon_bmp.so.0
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
12
audio/bmp-festalon/pkg-descr
Normal file
12
audio/bmp-festalon/pkg-descr
Normal file
@ -0,0 +1,12 @@
|
||||
This is a beep-media-player input plugin for playing .nsf and .hes audio files.
|
||||
|
||||
It supports all internal sound channels and the extra sound channels found in
|
||||
the Konami VRC6, Konami VRC7, Namco 106, Nintendo MMC5, and Sunsoft FME-07
|
||||
chips.
|
||||
|
||||
The extra sound channel present in the Famicom Disk System is also emulated.
|
||||
|
||||
WWW: http://projects.raphnet.net/#festalon
|
||||
|
||||
- ehaupt
|
||||
ehaupt@critical.ch
|
52
audio/festalon/Makefile
Normal file
52
audio/festalon/Makefile
Normal file
@ -0,0 +1,52 @@
|
||||
# New ports collection makefile for: festalon
|
||||
# Date created: 13 Jul 2005
|
||||
# Whom: Emanuel Haupt <ehaupt@critical.ch>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= festalon
|
||||
PORTVERSION= 0.5.5
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://projects.raphnet.net/festalon/
|
||||
PKGNAMEPREFIX?=
|
||||
|
||||
MAINTAINER= ehaupt@critical.ch
|
||||
COMMENT?= A command line player for .nsf and .hes audio files
|
||||
|
||||
LIB_DEPENDS+= samplerate.1:${PORTSDIR}/audio/libsamplerate
|
||||
|
||||
USE_LIBTOOL_VER=13
|
||||
USE_BZIP2= yes
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
|
||||
ONLY_FOR_ARCHS= i386 ppc
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OSVERSION} < 500000
|
||||
BROKEN= "Does not compile on FreeBSD 4.x"
|
||||
.endif
|
||||
|
||||
.if ${PKGNAMEPREFIX} == ""
|
||||
|
||||
USE_SDL= yes
|
||||
|
||||
PLIST_FILES= bin/festalon
|
||||
PORTDOCS= README
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${PREFIX}/bin/${PORTNAME}
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
|
||||
.endif
|
||||
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.post.mk>
|
2
audio/festalon/distinfo
Normal file
2
audio/festalon/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
MD5 (festalon-0.5.5.tar.bz2) = ac22ab665f124bee5aa96ba9571a091c
|
||||
SIZE (festalon-0.5.5.tar.bz2) = 375613
|
12
audio/festalon/pkg-descr
Normal file
12
audio/festalon/pkg-descr
Normal file
@ -0,0 +1,12 @@
|
||||
Festalon is a command line player for .nsf and .hes audio files.
|
||||
|
||||
It supports all internal sound channels and the extra sound channels found in
|
||||
the Konami VRC6, Konami VRC7, Namco 106, Nintendo MMC5, and Sunsoft FME-07
|
||||
chips.
|
||||
|
||||
The extra sound channel present in the Famicom Disk System is also emulated.
|
||||
|
||||
WWW: http://projects.raphnet.net/#festalon
|
||||
|
||||
- ehaupt
|
||||
ehaupt@critical.ch
|
4
audio/festalon/pkg-message
Normal file
4
audio/festalon/pkg-message
Normal file
@ -0,0 +1,4 @@
|
||||
===============================================================================
|
||||
A huge .nsf file collection can be found at:
|
||||
http://www.2a03.org/browse.php/2A03
|
||||
===============================================================================
|
30
audio/xmms-festalon/Makefile
Normal file
30
audio/xmms-festalon/Makefile
Normal file
@ -0,0 +1,30 @@
|
||||
# New ports collection makefile for: xmms-festalon
|
||||
# Date created: 13 Jul 2005
|
||||
# Whom: Emanuel Haupt <ehaupt@critical.ch>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PKGNAMEPREFIX= xmms-
|
||||
|
||||
COMMENT= A XMMS plugin for playing .nsf and .hes audio files
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../festalon
|
||||
|
||||
BUILD_DEPENDS= xmms:${PORTSDIR}/multimedia/xmms
|
||||
RUN_DEPENDS= xmms:${PORTSDIR}/multimedia/xmms
|
||||
|
||||
USE_X_PREFIX= yes
|
||||
USE_GNOME= glib12
|
||||
|
||||
CONFIGURE_ARGS+= --enable-interface=interface
|
||||
|
||||
DESCR= ${.CURDIR}/pkg-descr
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
PLIST_FILES= lib/xmms/Input/libfestalon_xmms.a \
|
||||
lib/xmms/Input/libfestalon_xmms.so \
|
||||
lib/xmms/Input/libfestalon_xmms.so.0 \
|
||||
lib/xmms/Input/libfestalon_xmms.la
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
12
audio/xmms-festalon/pkg-descr
Normal file
12
audio/xmms-festalon/pkg-descr
Normal file
@ -0,0 +1,12 @@
|
||||
This is a XMMS input plugin for playing .nsf and .hes audio files.
|
||||
|
||||
It supports all internal sound channels and the extra sound channels found in
|
||||
the Konami VRC6, Konami VRC7, Namco 106, Nintendo MMC5, and Sunsoft FME-07
|
||||
chips.
|
||||
|
||||
The extra sound channel present in the Famicom Disk System is also emulated.
|
||||
|
||||
WWW: http://projects.raphnet.net/#festalon
|
||||
|
||||
- ehaupt
|
||||
ehaupt@critical.ch
|
Loading…
Reference in New Issue
Block a user