Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Jun 1999 22:14:39 +0900
From:      yatt@msc.biglobe.ne.jp
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/12150: New Ports: audio/timidity++
Message-ID:  <19990612221439B.yatt@msc.biglobe.ne.jp>

next in thread | raw e-mail | index | archive | help

>Number:         12150
>Category:       ports
>Synopsis:       New Ports: audio/timidity++
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jun 12 06:20:00 PDT 1999
>Closed-Date:
>Last-Modified:
>Originator:     Yoichi Asai
>Release:        FreeBSD 3.1-RELEASE i386
>Organization:
Personal
>Environment:

>Description:

TiMidity++ is a software MIDI player, which is enhanced and stable
version of audio/timidity.
This port will make terminal interface only. I will send other GUI
ports separately.

>How-To-Repeat:

>Fix:

# 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:
#
#       timidity++
#       timidity++/files
#       timidity++/files/md5
#       timidity++/pkg
#       timidity++/pkg/PLIST
#       timidity++/pkg/COMMENT
#       timidity++/pkg/DESCR
#       timidity++/pkg/INSTALL
#       timidity++/Makefile
#
echo c - timidity++
mkdir -p timidity++ > /dev/null 2>&1
echo c - timidity++/files
mkdir -p timidity++/files > /dev/null 2>&1
echo x - timidity++/files/md5
sed 's/^X//' >timidity++/files/md5 << 'END-of-timidity++/files/md5'
XMD5 (timidity/TiMidity++-1.3.9.tar.gz) = 862a74f3cb417c98b0bace08aaa8a821
END-of-timidity++/files/md5
echo c - timidity++/pkg
mkdir -p timidity++/pkg > /dev/null 2>&1
echo x - timidity++/pkg/PLIST
sed 's/^X//' >timidity++/pkg/PLIST << 'END-of-timidity++/pkg/PLIST'
Xbin/timidity
Xshare/doc/timidity/C/README.dl
Xshare/doc/timidity/C/README.sf
Xshare/doc/timidity/ja/README.dl
Xshare/doc/timidity/ja/README.sf
X@unexec rm -rf %%TIMID_DIR%%/bitmaps
X@unexec rm -f %%TIMID_DIR%%/timidity.cfg
X@dirrm lib/timidity
X@dirrm share/doc/timidity/C
X@dirrm share/doc/timidity/ja
X@dirrm share/doc/timidity
END-of-timidity++/pkg/PLIST
echo x - timidity++/pkg/COMMENT
sed 's/^X//' >timidity++/pkg/COMMENT << 'END-of-timidity++/pkg/COMMENT'
XSoftware MIDI player.
END-of-timidity++/pkg/COMMENT
echo x - timidity++/pkg/DESCR
sed 's/^X//' >timidity++/pkg/DESCR << 'END-of-timidity++/pkg/DESCR'
XTiMidity++ is a MIDI player without external MIDI instruments.
XThis can also convert MIDI files to various formatted audio files
X(ex. wav, au, etc..).
XIn addition to this port, "Gravis Ultra Sound" compatible patch files
X(or SF2 format SoundFont) are required to play files.
X
XFormerly, the original version of this program was written by Tuuka
XToivonen(until version 0.2i).
XNow, Masanao Izumo and many hackers are developing "TiMidity++".
XOfficial site is
Xhttp://www.goice.co.jp/member/mo/timidity/
X
XYoichi Asai <yatt@msc.biglobe.ne.jp>
END-of-timidity++/pkg/DESCR
echo x - timidity++/pkg/INSTALL
sed 's/^X//' >timidity++/pkg/INSTALL << 'END-of-timidity++/pkg/INSTALL'
Xmkdir -p /usr/local/lib/timidity
END-of-timidity++/pkg/INSTALL
echo x - timidity++/Makefile
sed 's/^X//' >timidity++/Makefile << 'END-of-timidity++/Makefile'
X# New ports collection makefile for:   TiMidity++
X# Version required:    1.3.9
X# Date created:                27 Feb 1999
X# Whom:                        Yoichi Asai <yatt@msc.biglobe.ne.jp>
X#
X# $Id$
X#
X
XDISTNAME=      TiMidity++-1.3.9
XPKGNAME=       timidity++-1.3.9
XCATEGORIES=    audio
XMASTER_SITES=  http://www.goice.co.jp/member/mo/timidity/dist/
X
XMAINTAINER=    yatt@msc.biglobe.ne.jp
X
X# If you don't have X11, type "make -DNO_X11" or uncomment this.
X#NO_X11=       yes
X
X# If you don't require Japanese docs, uncomment this.
X#NO_USE_JAPANESE=      yes
X
X.if !defined(NO_X11)
XUSE_XLIB=      yes
X.endif
XUSE_AUTOCONF=  yes
X
XDIST_SUBDIR=   timidity
X
XPLIST_SUB=     TIMID_DIR=${TIMID_DIR}
X
X.include <bsd.port.pre.mk>
X
X.if !defined(NO_X11)
XCONFIGURE_ARGS= --prefix=${PREFIX} --with-x --enable-audio \
X               --enable-ncurses --enable-vt100 \
X               --enable-dynamic=dynamic \
X               --enable-network --enable-spectrogram --enable-wrd
X.else
XCONFIGURE_ARGS= --prefix=${PREFIX} --enable-audio \
X               --enable-ncurses --enable-vt100 \
X               --disable-tcltk --disable-emacs --disable-xaw --disable-xskin \
X               --disable-motif --disable-slang --disable-gtk \
X               --enable-network --disable-spectrogram --disable-wrd
X.endif
X.if ${PORTOBJFORMAT} == "elf"
XCONFIGURE_ENV= LDFLAGS=-export-dynamic
X.endif
X
XMAN1=          timidity.1
XMAN5=          timidity.cfg.5
XMANLANG=       ""
X.if !defined(NO_USE_JAPANESE)
XMANLANG+=      ja
X.endif
X
XDOCFILES=      README.dl README.sf
XDOCLANG=       C
X.if !defined(NO_USE_JAPANESE)
XDOCLANG+=      ja_JP.ujis
X.endif
X
XTIMID_DIR=     ${PREFIX}/lib/timidity
X
Xpost-install:
X       @${MKDIR} ${TIMID_DIR}
X.if !defined(NOPORTDOCS)
X.for lang in ${DOCLANG}
X       @${MKDIR} \
X       ${PREFIX}/share/doc/timidity/`echo ${lang} | ${SED} 's/_JP.ujis//'`
X       for f in ${DOCFILES}; do \
X       ${INSTALL_DATA} ${WRKSRC}/doc/${lang}/$$f \
X       ${PREFIX}/share/doc/timidity/`echo ${lang} | ${SED} 's/_JP.ujis//'`; \
X       done;
X.endfor
X.endif
X.if !defined(NO_USE_JAPANESE)
X       @${MKDIR} ${PREFIX}/man/ja/man1; ${MKDIR} ${PREFIX}/man/ja/man5
X       ${INSTALL_MAN} ${WRKSRC}/doc/ja_JP.ujis/timidity.1 \
X       ${PREFIX}/man/ja/man1
X       ${INSTALL_MAN} ${WRKSRC}/doc/ja_JP.ujis/timidity.cfg.5 \
X       ${PREFIX}/man/ja/man5
X.endif
X
X.include <bsd.port.post.mk>
END-of-timidity++/Makefile
exit


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990612221439B.yatt>