From owner-freebsd-ports@FreeBSD.ORG Wed Apr 13 15:41:48 2005 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBBA916A4CE; Wed, 13 Apr 2005 15:41:48 +0000 (GMT) Received: from sakura.ninth-nine.com (sakura.ninth-nine.com [219.127.74.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6416243D76; Wed, 13 Apr 2005 15:41:47 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from nadesico.ninth-nine.com (nadesico.ninth-nine.com [219.127.74.122]) by sakura.ninth-nine.com (8.13.1/8.13.1/NinthNine) with SMTP id j3DFfds5001938; Thu, 14 Apr 2005 00:41:39 +0900 (JST) (envelope-from nork@FreeBSD.org) Date: Thu, 14 Apr 2005 00:41:39 +0900 (JST) Message-Id: <200504131541.j3DFfds5001938@sakura.ninth-nine.com> From: Norikatsu Shigemura To: "Conrad J. Sabatier" In-Reply-To: <200504112042.j3BKgks4069144@dolphin.local.net> References: <200504112042.j3BKgks4069144@dolphin.local.net> X-Mailer: Sylpheed version 1.9.7 (GTK+ 2.6.4; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (sakura.ninth-nine.com [219.127.74.121]); Thu, 14 Apr 2005 00:41:39 +0900 (JST) cc: ports@FreeBSD.org cc: FreeBSD-gnats-submit@FreeBSD.org cc: nork@FreeBSD.org Subject: Re: ports/79802: update and unbreak timidity++ X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Apr 2005 15:41:49 -0000 On Mon, 11 Apr 2005 15:42:46 -0500 (CDT) "Conrad J. Sabatier" wrote: > >Number: 79802 > >Category: ports > >Synopsis: update and unbreak timidity++ Thanks for your submitting. I didn't commit this patch. Because I can't fix timidity++'s slave ports:-(. I have old patches for these ports. Anyone, please brush up these patches. Index: audio/timidity++-emacs/Makefile =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-emacs/Makefile,v retrieving revision 1.24 diff -u -r1.24 Makefile --- audio/timidity++-emacs/Makefile 4 Feb 2004 05:18:41 -0000 1.24 +++ audio/timidity++-emacs/Makefile 26 May 2004 14:15:53 -0000 @@ -5,145 +5,23 @@ # $FreeBSD: ports/audio/timidity++-emacs/Makefile,v 1.24 2004/02/04 05:18:41 marcus Exp $ # -PORTNAME= timidity++ -PORTVERSION= 2.11.3 -PORTREVISION= 1 -CATEGORIES+= audio -MASTER_SITES= http://www.timidity.jp/dist/ -PKGNAMESUFFIX= -${INTERFACE} -DISTNAME= TiMidity++-${PORTVERSION} - -MAINTAINER?= yatt@luna2.org -COMMENT?= Emacs interface for TiMidity++ - -RUN_DEPENDS= ${LOCALBASE}/bin/timidity:${PORTSDIR}/audio/timidity++ -LIB_DEPENDS= ${INTERFACE_DEPS} - -SLAVEDIRS= audio/timidity++-gtk audio/timidity++-motif \ - audio/timidity++-slang audio/timidity++-tcltk \ - audio/timidity++-xaw audio/timidity++-xskin \ - japanese/timidity++-slang japanese/timidity++-tcltk - -INTERFACE?= emacs - -USE_BZIP2= yes -GNU_CONFIGURE= yes -USE_GMAKE= yes -.if !${INTERFACE} == "emacs" && !${INTERFACE} == "slang" -USE_XLIB= yes -.endif - -CONFIGURE_ARGS= --enable-dynamic=${INTERFACE} - +PORTREVISION= 0 +CATEGORIES= elisp +PKGNAMESUFFIX= -emacs + +MAINTAINER= nork@FreeBSD.org +COMMENT= Emacs interface for TiMidity++ + +CONFIGURE_ARGS= --enable-dynamic=emacs +DOCFILES= #none# + +DESCR= ${.CURDIR}/pkg-descr +PLIST= ${.CURDIR}/pkg-plist +PKGMESSAGE= ${.CURDIR}/pkg-message MASTERDIR= ${.CURDIR}/../../audio/timidity++ -PKGDIR= ${.CURDIR} -PLIST_SUB= TIMID_LIBDIR=${TIMID_LIBDIR} -DIST_SUBDIR= timidity - -TIMID_LIBDIR= ${PREFIX}/lib/timidity - -.if ${INTERFACE} == "emacs" -ELISPDIR= ${PREFIX}/share/emacs/site-lisp -.elif ${INTERFACE} == "gtk" -LINK= gtkmidi -USE_GNOME= gtk12 -CONFIGURE_ENV= SHLD="gcc -shared" -.elif ${INTERFACE} == "motif" -LINK= xmmidi -USE_MOTIF= yes -CONFIGURE_ENV= MOTIFLIB="${MOTIFLIB}" -.elif ${INTERFACE} == "slang" -.if defined(JAPANESE) -INTERFACE_DEPS= slang.2:${PORTSDIR}/japanese/libslang -.else -INTERFACE_DEPS= slang.1:${PORTSDIR}/devel/libslang -.endif -CONFIGURE_ARGS+= --enable-ncurses -.elif ${INTERFACE} == "tcltk" -LINK= tkmidi -DOCFILES= README.tk -DOCLANG= C ja_JP.ujis -.if defined(JAPANESE) -INTERFACE_DEPS= tk80jp.1:${PORTSDIR}/japanese/tk80 -CONFIGURE_ARGS+= --with-tcl-includes=${PREFIX}/include/tcl8.0jp \ - --with-tk-includes=${PREFIX}/include/tk8.0jp \ - --with-tcl-libs=${PREFIX}/lib --with-tk-libs=${PREFIX}/lib -CONFIGURE_ENV= WISH=wish8.0jp -.else -INTERFACE_DEPS= tk80.1:${PORTSDIR}/x11-toolkits/tk80 -CONFIGURE_ARGS+= --with-tcl-includes=${PREFIX}/include/tcl8.0 \ - --with-tk-includes=${PREFIX}/include/tk8.0 \ - --with-tcl-libs=${PREFIX}/lib --with-tk-libs=${PREFIX}/lib -CONFIGURE_ENV= WISH=wish8.0 -.endif -.elif ${INTERFACE} == "xaw" -LINK= xawmidi -DOCFILES= README.xaw -DOCLANG= C ja_JP.ujis -INTERFACE_DEPS= Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d -.elif ${INTERFACE} == "xskin" -LINK= xskinmidi -DOCFILES= README.xskin -DOCLANG= C ja_JP.ujis -.else -NO_BUILD= yes -NO_INSTALL= yes -.endif - -.include - -.if ${PORTOBJFORMAT} == "elf" -CONFIGURE_ENV+= LDFLAGS=-export-dynamic -.endif - -.if ${OSVERSION} >= 450002 -EUCJP_LOCALE= ja_JP.eucJP -.else -EUCJP_LOCALE= ja_JP.EUC -.endif -PLIST_SUB= EUCJP_LOCALE=${EUCJP_LOCALE} - -.if ${INTERFACE} == "motif" -post-configure: - @${MV} ${WRKSRC}/interface/Makefile ${WRKSRC}/interface/Makefile.orig - @${SED} -e 's^m_so_libs = $$^m_so_libs = -L${X11BASE}/lib ${MOTIFLIB} -lXt -lXext -lSM -lICE -lX11 ^' \ - -e 's^dynamic_targets = $$^dynamic_targets = interface_m.so^' \ - ${WRKSRC}/interface/Makefile.orig > ${WRKSRC}/interface/Makefile -.endif - -do-build: - @cd ${WRKSRC}/interface; ${MAKE} ${ALL_TARGET} - -do-install: - @cd ${WRKSRC}/interface; ${MAKE} ${INSTALL_TARGET} -post-install: -.if ${INTERFACE} == "emacs" - @${MKDIR} ${ELISPDIR} - ${INSTALL_DATA} ${WRKSRC}/interface/timidity.el ${ELISPDIR} -.endif -.if ${INTERFACE} == "xaw" - @${MKDIR} ${X11BASE}/lib/X11/${EUCJP_LOCALE}/app-defaults - ${INSTALL_DATA} ${WRKSRC}/TiMidity.ad \ - ${X11BASE}/lib/X11/app-defaults/TiMidity - ${INSTALL_DATA} ${WRKSRC}/TiMidity-uj.ad \ - ${X11BASE}/lib/X11/${EUCJP_LOCALE}/app-defaults/TiMidity -.endif -.if defined(DOCFILES) -.if !defined(NOPORTDOCS) -.for lang in ${DOCLANG} - @${MKDIR} \ - ${PREFIX}/share/doc/`echo ${lang} | ${SED} -e 's/^C$$//' -e 's/_JP.ujis$$//'`/timidity++ - ${INSTALL_DATA} ${WRKSRC}/doc/${lang}/${DOCFILES} \ - ${PREFIX}/share/doc/`echo ${lang} | ${SED} -e 's/^C$$//' -e 's/_JP.ujis$$//'`/timidity++ -.endfor -.endif -.endif -.if defined(LINK) - ${LN} -sf ${PREFIX}/bin/timidity ${PREFIX}/bin/${LINK} -.endif -.if exists(${PKGMESSAGE}) - @${CAT} ${PKGMESSAGE} -.endif +post-install:: + @${MKDIR} ${PREFIX}/${ELISPDIR} + ${INSTALL_DATA} ${WRKSRC}/interface/timidity.el ${PREFIX}/${ELISPDIR} .include Index: audio/timidity++-emacs/pkg-descr =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-emacs/pkg-descr,v retrieving revision 1.2 diff -u -r1.2 pkg-descr --- audio/timidity++-emacs/pkg-descr 6 Apr 2000 07:05:54 -0000 1.2 +++ audio/timidity++-emacs/pkg-descr 18 May 2004 14:52:12 -0000 @@ -5,6 +5,6 @@ Toivonen(until version 0.2i). Now, Masanao Izumo and many hackers are developing "TiMidity++". -WWW: http://www.goice.co.jp/member/mo/timidity/ +WWW: http://timidity.sourceforge.net/ Yoichi Asai Index: audio/timidity++-emacs/pkg-plist =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-emacs/pkg-plist,v retrieving revision 1.2 diff -u -r1.2 pkg-plist --- audio/timidity++-emacs/pkg-plist 6 Apr 2000 07:05:55 -0000 1.2 +++ audio/timidity++-emacs/pkg-plist 19 May 2004 16:57:48 -0000 @@ -1,2 +1,2 @@ -lib/timidity/interface_e.so -share/emacs/site-lisp/timidity.el +%%TIMID_LIBDIR%%/interface_e.so +%%ELISPDIR%%/timidity.el Index: audio/timidity++-gtk/Makefile =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-gtk/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- audio/timidity++-gtk/Makefile 21 Feb 2003 10:56:06 -0000 1.4 +++ audio/timidity++-gtk/Makefile 26 May 2004 14:16:02 -0000 @@ -5,11 +5,21 @@ # $FreeBSD: ports/audio/timidity++-gtk/Makefile,v 1.4 2003/02/21 10:56:06 knu Exp $ # -INTERFACE= gtk +PORTREVISION= 0 +PKGNAMESUFFIX= -gtk -MAINTAINER= yatt@luna2.org +MAINTAINER= nork@FreeBSD.org COMMENT= Gtk interface for TiMidity++ -MASTERDIR= ${.CURDIR}/../../audio/timidity++-emacs +LINK= gtkmidi +USE_XLIB= yes +USE_GNOME= gtk12 +CONFIGURE_ENV= SHLD="gcc -shared" +CONFIGURE_ARGS= --enable-dynamic=gtk +DOCFILES= #none# + +DESCR= ${.CURDIR}/pkg-descr +PLIST= ${.CURDIR}/pkg-plist +MASTERDIR= ${.CURDIR}/../../audio/timidity++ .include "${MASTERDIR}/Makefile" Index: audio/timidity++-gtk/pkg-descr =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-gtk/pkg-descr,v retrieving revision 1.2 diff -u -r1.2 pkg-descr --- audio/timidity++-gtk/pkg-descr 6 Apr 2000 07:15:45 -0000 1.2 +++ audio/timidity++-gtk/pkg-descr 19 May 2004 16:50:26 -0000 @@ -4,6 +4,6 @@ Toivonen(until version 0.2i). Now, Masanao Izumo and many hackers are developing "TiMidity++". -WWW: http://www.goice.co.jp/member/mo/timidity/ +WWW: http://timidity.sourceforge.net/ Yoichi Asai Index: audio/timidity++-gtk/pkg-plist =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-gtk/pkg-plist,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 pkg-plist --- audio/timidity++-gtk/pkg-plist 12 Oct 1999 16:20:56 -0000 1.1.1.1 +++ audio/timidity++-gtk/pkg-plist 19 May 2004 16:37:29 -0000 @@ -1,2 +1,2 @@ bin/gtkmidi -lib/timidity/interface_g.so +%%TIMID_LIBDIR%%/interface_g.so Index: audio/timidity++-motif/Makefile =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-motif/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- audio/timidity++-motif/Makefile 21 Feb 2003 10:56:07 -0000 1.6 +++ audio/timidity++-motif/Makefile 26 May 2004 14:16:07 -0000 @@ -5,11 +5,27 @@ # $FreeBSD: ports/audio/timidity++-motif/Makefile,v 1.6 2003/02/21 10:56:07 knu Exp $ # -INTERFACE= motif +PORTREVISION= 0 +PKGNAMESUFFIX= -motif -MAINTAINER= yatt@luna2.org +MAINTAINER= nork@FreeBSD.org COMMENT= Motif interface for TiMidity++ -MASTERDIR= ${.CURDIR}/../../audio/timidity++-emacs +LINK= xmmidi +USE_XLIB= yes +USE_MOTIF= yes +CONFIGURE_ENV= MOTIFLIB="${MOTIFLIB}" +CONFIGURE_ARGS= --enable-dynamic=motif +DOCFILES= #none# + +DESCR= ${.CURDIR}/pkg-descr +PLIST= ${.CURDIR}/pkg-plist +MASTERDIR= ${.CURDIR}/../../audio/timidity++ + +post-configure: + @${MV} ${WRKSRC}/interface/Makefile ${WRKSRC}/interface/Makefile.orig + @${SED} -e 's^m_so_libs = $$^m_so_libs = -L${X11BASE}/lib ${MOTIFLIB} -lXt -lXext -lSM -lICE -lX11 ^' \ + -e 's^dynamic_targets = $$^dynamic_targets = interface_m.so^' \ + ${WRKSRC}/interface/Makefile.orig > ${WRKSRC}/interface/Makefile .include "${MASTERDIR}/Makefile" Index: audio/timidity++-motif/pkg-descr =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-motif/pkg-descr,v retrieving revision 1.3 diff -u -r1.3 pkg-descr --- audio/timidity++-motif/pkg-descr 6 Apr 2000 07:12:00 -0000 1.3 +++ audio/timidity++-motif/pkg-descr 19 May 2004 16:48:45 -0000 @@ -4,6 +4,6 @@ Toivonen(until version 0.2i). Now, Masanao Izumo and many hackers are developing "TiMidity++". -WWW: http://www.goice.co.jp/member/mo/timidity/ +WWW: http://timidity.sourceforge.net/ Yoichi Asai Index: audio/timidity++-motif/pkg-plist =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-motif/pkg-plist,v retrieving revision 1.2 diff -u -r1.2 pkg-plist --- audio/timidity++-motif/pkg-plist 12 Oct 1999 16:18:21 -0000 1.2 +++ audio/timidity++-motif/pkg-plist 19 May 2004 16:37:10 -0000 @@ -1,2 +1,2 @@ bin/xmmidi -lib/timidity/interface_m.so +%%TIMID_LIBDIR%%/interface_m.so Index: audio/timidity++-slang/Makefile =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-slang/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- audio/timidity++-slang/Makefile 6 Feb 2004 13:10:51 -0000 1.5 +++ audio/timidity++-slang/Makefile 26 May 2004 14:16:12 -0000 @@ -5,12 +5,19 @@ # $FreeBSD: ports/audio/timidity++-slang/Makefile,v 1.5 2004/02/06 13:10:51 trevor Exp $ # -INTERFACE= slang +PORTREVISION= 0 +PKGNAMESUFFIX= -slang -MAINTAINER= yatt@luna2.org +MAINTAINER= nork@FreeBSD.org COMMENT= Slang interface for TiMidity++ -MASTERDIR= ${.CURDIR}/../../audio/timidity++-emacs -PLIST_FILES= lib/timidity/interface_s.so +LIB_DEPENDS= slang.1:${PORTSDIR}/devel/libslang +CONFIGURE_ARGS= --enable-dynamic=slang +DOCFILES= #none# + +PLIST_FILES= ${TIMID_LIBDIR}/interface_s.so + +DESCR= ${.CURDIR}/pkg-descr +MASTERDIR= ${.CURDIR}/../../audio/timidity++ .include "${MASTERDIR}/Makefile" Index: audio/timidity++-slang/pkg-descr =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-slang/pkg-descr,v retrieving revision 1.2 diff -u -r1.2 pkg-descr --- audio/timidity++-slang/pkg-descr 6 Apr 2000 07:13:39 -0000 1.2 +++ audio/timidity++-slang/pkg-descr 19 May 2004 16:51:56 -0000 @@ -4,6 +4,6 @@ Toivonen(until version 0.2i). Now, Masanao Izumo and many hackers are developing "TiMidity++". -WWW: http://www.goice.co.jp/member/mo/timidity/ +WWW: http://timidity.sourceforge.net/ Yoichi Asai Index: audio/timidity++-tcltk/Makefile =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-tcltk/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- audio/timidity++-tcltk/Makefile 21 Feb 2003 10:56:07 -0000 1.4 +++ audio/timidity++-tcltk/Makefile 26 May 2004 14:16:17 -0000 @@ -5,11 +5,24 @@ # $FreeBSD: ports/audio/timidity++-tcltk/Makefile,v 1.4 2003/02/21 10:56:07 knu Exp $ # -INTERFACE= tcltk +PORTREVISION= 0 +PKGNAMESUFFIX= -tcltk -MAINTAINER= yatt@luna2.org +MAINTAINER= nork@FreeBSD.org COMMENT= Tcl/Tk interface for TiMidity++ -MASTERDIR= ${.CURDIR}/../../audio/timidity++-emacs +LINK= tkmidi +USE_XLIB= yes +LIB_DEPENDS= tk80.1:${PORTSDIR}/x11-toolkits/tk80 +CONFIGURE_ARGS= --enable-dynamic=tcltk \ + --with-tk-includes=${PREFIX}/include/tk8.0 \ + --with-tcl-includes=${PREFIX}/include/tcl8.0 \ + --with-tcl-libs=${PREFIX}/lib --with-tk-libs=${PREFIX}/lib +CONFIGURE_ENV= WISH=wish8.0 +DOCFILES= README.tk + +DESCR= ${.CURDIR}/pkg-descr +PLIST= ${.CURDIR}/pkg-plist +MASTERDIR= ${.CURDIR}/../../audio/timidity++ .include "${MASTERDIR}/Makefile" Index: audio/timidity++-tcltk/pkg-descr =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-tcltk/pkg-descr,v retrieving revision 1.2 diff -u -r1.2 pkg-descr --- audio/timidity++-tcltk/pkg-descr 6 Apr 2000 07:16:56 -0000 1.2 +++ audio/timidity++-tcltk/pkg-descr 19 May 2004 16:28:36 -0000 @@ -4,6 +4,6 @@ Toivonen(until version 0.2i). Now, Masanao Izumo and many hackers are developing "TiMidity++". -WWW: http://www.goice.co.jp/member/mo/timidity/ +WWW: http://timidity.sourceforge.net/ Yoichi Asai Index: audio/timidity++-tcltk/pkg-plist =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-tcltk/pkg-plist,v retrieving revision 1.5 diff -u -r1.5 pkg-plist --- audio/timidity++-tcltk/pkg-plist 27 Oct 2003 09:32:46 -0000 1.5 +++ audio/timidity++-tcltk/pkg-plist 19 May 2004 16:38:04 -0000 @@ -1,21 +1,21 @@ bin/tkmidi -lib/timidity/bitmaps/back.xbm -lib/timidity/bitmaps/fwrd.xbm -lib/timidity/bitmaps/next.xbm -lib/timidity/bitmaps/pause.xbm -lib/timidity/bitmaps/play.xbm -lib/timidity/bitmaps/prev.xbm -lib/timidity/bitmaps/quit.xbm -lib/timidity/bitmaps/random.xbm -lib/timidity/bitmaps/repeat.xbm -lib/timidity/bitmaps/stop.xbm -lib/timidity/bitmaps/timidity.xbm -lib/timidity/browser.tcl -lib/timidity/interface_k.so -lib/timidity/misc.tcl -lib/timidity/tclIndex -lib/timidity/tkmidity.tcl -lib/timidity/tkpanel.tcl +%%TIMID_LIBDIR%%/bitmaps/back.xbm +%%TIMID_LIBDIR%%/bitmaps/fwrd.xbm +%%TIMID_LIBDIR%%/bitmaps/next.xbm +%%TIMID_LIBDIR%%/bitmaps/pause.xbm +%%TIMID_LIBDIR%%/bitmaps/play.xbm +%%TIMID_LIBDIR%%/bitmaps/prev.xbm +%%TIMID_LIBDIR%%/bitmaps/quit.xbm +%%TIMID_LIBDIR%%/bitmaps/random.xbm +%%TIMID_LIBDIR%%/bitmaps/repeat.xbm +%%TIMID_LIBDIR%%/bitmaps/stop.xbm +%%TIMID_LIBDIR%%/bitmaps/timidity.xbm +%%TIMID_LIBDIR%%/browser.tcl +%%TIMID_LIBDIR%%/interface_k.so +%%TIMID_LIBDIR%%/misc.tcl +%%TIMID_LIBDIR%%/tclIndex +%%TIMID_LIBDIR%%/tkmidity.tcl +%%TIMID_LIBDIR%%/tkpanel.tcl %%PORTDOCS%%%%DOCSDIR%%/README.tk -%%PORTDOCS%%share/doc/ja/timidity++/README.tk -@dirrm lib/timidity/bitmaps +%%PORTDOCS%%%%DOCSDIR%%/ja/README.tk +@dirrm %%TIMID_LIBDIR%%/bitmaps Index: audio/timidity++-xaw/Makefile =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-xaw/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- audio/timidity++-xaw/Makefile 21 Feb 2003 10:56:07 -0000 1.5 +++ audio/timidity++-xaw/Makefile 30 May 2004 09:19:05 -0000 @@ -5,11 +5,28 @@ # $FreeBSD: ports/audio/timidity++-xaw/Makefile,v 1.5 2003/02/21 10:56:07 knu Exp $ # -INTERFACE= xaw +PORTREVISION= 0 +PKGNAMESUFFIX= -xaw -MAINTAINER= yatt@luna2.org +MAINTAINER= nork@FreeBSD.org COMMENT= Xaw interface for TiMidity++ -MASTERDIR= ${.CURDIR}/../../audio/timidity++-emacs +LINK= xawmidi +USE_XLIB= yes +LIB_DEPENDS= Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d +CONFIGURE_ARGS= --enable-dynamic=xaw +DOCFILES= README.xaw +INSTALL_TARGET= install.xaw + +DESCR= ${.CURDIR}/pkg-descr +PLIST= ${.CURDIR}/pkg-plist +MASTERDIR= ${.CURDIR}/../../audio/timidity++ + +post-install:: + @${MKDIR} ${X11BASE}/lib/X11/${EUCJP_LOCALE}/app-defaults + ${INSTALL_DATA} ${WRKSRC}/TiMidity.ad \ + ${X11BASE}/lib/X11/app-defaults/TiMidity + ${INSTALL_DATA} ${WRKSRC}/TiMidity-uj.ad \ + ${X11BASE}/lib/X11/${EUCJP_LOCALE}/app-defaults/TiMidity .include "${MASTERDIR}/Makefile" Index: audio/timidity++-xaw/pkg-descr =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-xaw/pkg-descr,v retrieving revision 1.2 diff -u -r1.2 pkg-descr --- audio/timidity++-xaw/pkg-descr 6 Apr 2000 07:18:17 -0000 1.2 +++ audio/timidity++-xaw/pkg-descr 19 May 2004 16:45:54 -0000 @@ -4,6 +4,6 @@ Toivonen(until version 0.2i). Now, Masanao Izumo and many hackers are developing "TiMidity++". -WWW: http://www.goice.co.jp/member/mo/timidity/ +WWW: http://timidity.sourceforege.net/ Yoichi Asai Index: audio/timidity++-xaw/pkg-plist =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-xaw/pkg-plist,v retrieving revision 1.6 diff -u -r1.6 pkg-plist --- audio/timidity++-xaw/pkg-plist 27 Oct 2003 09:30:14 -0000 1.6 +++ audio/timidity++-xaw/pkg-plist 30 May 2004 09:14:53 -0000 @@ -1,23 +1,22 @@ -@cwd /usr/X11R6 +@cwd %%X11BASE%% lib/X11/app-defaults/TiMidity lib/X11/%%EUCJP_LOCALE%%/app-defaults/TiMidity -@cwd /usr/local +@cwd %%LOCALBASE%% bin/xawmidi -lib/timidity/bitmaps/back.xbm -lib/timidity/bitmaps/fwrd.xbm -lib/timidity/bitmaps/next.xbm -lib/timidity/bitmaps/pause.xbm -lib/timidity/bitmaps/play.xbm -lib/timidity/bitmaps/prev.xbm -lib/timidity/bitmaps/quit.xbm -lib/timidity/bitmaps/random.xbm -lib/timidity/bitmaps/repeat.xbm -lib/timidity/bitmaps/stop.xbm -lib/timidity/bitmaps/timidity.xbm -lib/timidity/interface_a.so +%%TIMID_LIBDIR%%/bitmaps/back.xbm +%%TIMID_LIBDIR%%/bitmaps/fwrd.xbm +%%TIMID_LIBDIR%%/bitmaps/next.xbm +%%TIMID_LIBDIR%%/bitmaps/pause.xbm +%%TIMID_LIBDIR%%/bitmaps/play.xbm +%%TIMID_LIBDIR%%/bitmaps/prev.xbm +%%TIMID_LIBDIR%%/bitmaps/quit.xbm +%%TIMID_LIBDIR%%/bitmaps/random.xbm +%%TIMID_LIBDIR%%/bitmaps/repeat.xbm +%%TIMID_LIBDIR%%/bitmaps/stop.xbm +%%TIMID_LIBDIR%%/bitmaps/timidity.xbm +%%TIMID_LIBDIR%%/interface_a.so %%PORTDOCS%%%%DOCSDIR%%/README.xaw -%%PORTDOCS%%share/doc/ja/timidity++/README.xaw -@dirrm lib/timidity/bitmaps -@cwd /usr/X11R6 -@unexec rmdir %D/lib/X11/%%EUCJP_LOCALE%%/app-defaults 2>/dev/null || true -@unexec rmdir %D/lib/X11/%%EUCJP_LOCALE%% 2>/dev/null || true +%%PORTDOCS%%%%DOCSDIR%%/ja/README.xaw +@dirrm %%TIMID_LIBDIR%%/bitmaps +@unexec rmdir %%X11BASE%%/lib/X11/%%EUCJP_LOCALE%%/app-defaults 2>/dev/null || true +@unexec rmdir %%X11BASE%%/lib/X11/%%EUCJP_LOCALE%% 2>/dev/null || true Index: audio/timidity++-xskin/Makefile =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-xskin/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- audio/timidity++-xskin/Makefile 21 Feb 2003 10:56:07 -0000 1.4 +++ audio/timidity++-xskin/Makefile 26 May 2004 14:16:24 -0000 @@ -5,11 +5,20 @@ # $FreeBSD: ports/audio/timidity++-xskin/Makefile,v 1.4 2003/02/21 10:56:07 knu Exp $ # -INTERFACE= xskin +PORTREVISION= 0 +PKGNAMESUFFIX= -xskin -MAINTAINER= yatt@luna2.org +MAINTAINER= nork@FreeBSD.org COMMENT= X11AMP skin interface for TiMidity++ -MASTERDIR= ${.CURDIR}/../../audio/timidity++-emacs +LINK= xskinmidi +USE_XLIB= yes +CONFIGURE_ARGS= --enable-dynamic=xskin +DOCFILES= README.xskin + +DESCR= ${.CURDIR}/pkg-descr +PLIST= ${.CURDIR}/pkg-plist +PKGMESSAGE= ${.CURDIR}/pkg-message +MASTERDIR= ${.CURDIR}/../../audio/timidity++ .include "${MASTERDIR}/Makefile" Index: audio/timidity++-xskin/pkg-descr =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-xskin/pkg-descr,v retrieving revision 1.2 diff -u -r1.2 pkg-descr --- audio/timidity++-xskin/pkg-descr 6 Apr 2000 07:19:29 -0000 1.2 +++ audio/timidity++-xskin/pkg-descr 19 May 2004 16:42:27 -0000 @@ -8,6 +8,6 @@ Toivonen(until version 0.2i). Now, Masanao Izumo and many hackers are developing "TiMidity++". -WWW: http://www.goice.co.jp/member/mo/timidity/ +WWW: http://timidity.sourceforge.net/ Yoichi Asai Index: audio/timidity++-xskin/pkg-plist =================================================================== RCS file: /home/ncvs/ports/audio/timidity++-xskin/pkg-plist,v retrieving revision 1.4 diff -u -r1.4 pkg-plist --- audio/timidity++-xskin/pkg-plist 27 Oct 2003 09:09:40 -0000 1.4 +++ audio/timidity++-xskin/pkg-plist 19 May 2004 16:38:28 -0000 @@ -1,4 +1,4 @@ bin/xskinmidi -lib/timidity/interface_i.so +%%TIMID_LIBDIR%%/interface_i.so %%PORTDOCS%%%%DOCSDIR%%/README.xskin -%%PORTDOCS%%share/doc/ja/timidity++/README.xskin +%%PORTDOCS%%%%DOCSDIR%%/ja/README.xskin Index: japanese/timidity++-slang/Makefile =================================================================== RCS file: /home/ncvs/ports/japanese/timidity++-slang/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- japanese/timidity++-slang/Makefile 6 Feb 2004 13:11:35 -0000 1.6 +++ japanese/timidity++-slang/Makefile 26 May 2004 14:16:34 -0000 @@ -5,15 +5,20 @@ # $FreeBSD: ports/japanese/timidity++-slang/Makefile,v 1.6 2004/02/06 13:11:35 trevor Exp $ # +PORTREVISION= 0 CATEGORIES= japanese +PKGNAMESUFFIX= -slang -MAINTAINER= yatt@luna2.org +MAINTAINER= nork@FreeBSD.org COMMENT= Slang interface for TiMidity++ with Japanese support -INTERFACE= slang -JAPANESE= yes -PLIST_FILES= lib/timidity/interface_s.so +LIB_DEPENDS= slang.2:${PORTSDIR}/japanese/libslang +CONFIGURE_ARGS= --enable-dynamic=slang +DOCFILES= #none# -MASTERDIR= ${.CURDIR}/../../audio/timidity++-emacs +PLIST_FILES= ${TIMID_LIBDIR}/interface_s.so + +DESCR= ${.CURDIR}/pkg-descr +MASTERDIR= ${.CURDIR}/../../audio/timidity++ .include "${MASTERDIR}/Makefile" Index: japanese/timidity++-slang/pkg-descr =================================================================== RCS file: /home/ncvs/ports/japanese/timidity++-slang/pkg-descr,v retrieving revision 1.2 diff -u -r1.2 pkg-descr --- japanese/timidity++-slang/pkg-descr 6 Apr 2000 07:14:42 -0000 1.2 +++ japanese/timidity++-slang/pkg-descr 19 May 2004 16:55:19 -0000 @@ -4,6 +4,6 @@ Toivonen(until version 0.2i). Now, Masanao Izumo and many hackers are developing "TiMidity++". -WWW: http://www.goice.co.jp/member/mo/timidity/ +WWW: http://timidity.sourceforge.net/ Yoichi Asai Index: japanese/timidity++-tcltk/Makefile =================================================================== RCS file: /home/ncvs/ports/japanese/timidity++-tcltk/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- japanese/timidity++-tcltk/Makefile 21 Feb 2003 10:56:07 -0000 1.5 +++ japanese/timidity++-tcltk/Makefile 26 May 2004 14:16:40 -0000 @@ -5,14 +5,25 @@ # $FreeBSD: ports/japanese/timidity++-tcltk/Makefile,v 1.5 2003/02/21 10:56:07 knu Exp $ # +PORTREVISION= 0 CATEGORIES= japanese +PKGNAMESUFFIX= -tcltk -MAINTAINER= yatt@luna2.org +MAINTAINER= nork@FreeBSD.org COMMENT= Tcl/Tk interface for TiMidity++ with Japanese support -INTERFACE= tcltk -JAPANESE= yes +LINK= tkmidi +USE_XLIB= yes +LIB_DEPENDS= tk80jp.1:${PORTSDIR}/japanese/tk80 +CONFIGURE_ENV= WISH=wish8.0jp +CONFIGURE_ARGS= --enable-dynamic=tcltk \ + --with-tcl-includes=${PREFIX}/include/tcl8.0jp \ + --with-tk-includes=${PREFIX}/include/tk8.0jp \ + --with-tcl-libs=${PREFIX}/lib --with-tk-libs=${PREFIX}/lib +DOCFILES= README.tk -MASTERDIR= ${.CURDIR}/../../audio/timidity++-emacs +DESCR= ${.CURDIR}/pkg-descr +PLIST= ${.CURDIR}/pkg-plist +MASTERDIR= ${.CURDIR}/../../audio/timidity++ .include "${MASTERDIR}/Makefile" Index: japanese/timidity++-tcltk/pkg-descr =================================================================== RCS file: /home/ncvs/ports/japanese/timidity++-tcltk/pkg-descr,v retrieving revision 1.2 diff -u -r1.2 pkg-descr --- japanese/timidity++-tcltk/pkg-descr 6 Apr 2000 07:21:49 -0000 1.2 +++ japanese/timidity++-tcltk/pkg-descr 19 May 2004 16:28:33 -0000 @@ -4,6 +4,6 @@ Toivonen(until version 0.2i). Now, Masanao Izumo and many hackers are developing "TiMidity++". -WWW: http://www.goice.co.jp/member/mo/timidity/ +WWW: http://timidity.sourceforge.net/ Yoichi Asai Index: japanese/timidity++-tcltk/pkg-plist =================================================================== RCS file: /home/ncvs/ports/japanese/timidity++-tcltk/pkg-plist,v retrieving revision 1.3 diff -u -r1.3 pkg-plist --- japanese/timidity++-tcltk/pkg-plist 21 Jan 2002 03:32:00 -0000 1.3 +++ japanese/timidity++-tcltk/pkg-plist 19 May 2004 16:38:21 -0000 @@ -1,21 +1,21 @@ bin/tkmidi -lib/timidity/bitmaps/back.xbm -lib/timidity/bitmaps/fwrd.xbm -lib/timidity/bitmaps/next.xbm -lib/timidity/bitmaps/pause.xbm -lib/timidity/bitmaps/play.xbm -lib/timidity/bitmaps/prev.xbm -lib/timidity/bitmaps/quit.xbm -lib/timidity/bitmaps/random.xbm -lib/timidity/bitmaps/repeat.xbm -lib/timidity/bitmaps/stop.xbm -lib/timidity/bitmaps/timidity.xbm -lib/timidity/browser.tcl -lib/timidity/interface_k.so -lib/timidity/misc.tcl -lib/timidity/tclIndex -lib/timidity/tkmidity.tcl -lib/timidity/tkpanel.tcl -%%PORTDOCS%%share/doc/timidity++/README.tk -%%PORTDOCS%%share/doc/ja/timidity++/README.tk -@dirrm lib/timidity/bitmaps +%%TIMID_LIBDIR%%/bitmaps/back.xbm +%%TIMID_LIBDIR%%/bitmaps/fwrd.xbm +%%TIMID_LIBDIR%%/bitmaps/next.xbm +%%TIMID_LIBDIR%%/bitmaps/pause.xbm +%%TIMID_LIBDIR%%/bitmaps/play.xbm +%%TIMID_LIBDIR%%/bitmaps/prev.xbm +%%TIMID_LIBDIR%%/bitmaps/quit.xbm +%%TIMID_LIBDIR%%/bitmaps/random.xbm +%%TIMID_LIBDIR%%/bitmaps/repeat.xbm +%%TIMID_LIBDIR%%/bitmaps/stop.xbm +%%TIMID_LIBDIR%%/bitmaps/timidity.xbm +%%TIMID_LIBDIR%%/browser.tcl +%%TIMID_LIBDIR%%/interface_k.so +%%TIMID_LIBDIR%%/misc.tcl +%%TIMID_LIBDIR%%/tclIndex +%%TIMID_LIBDIR%%/tkmidity.tcl +%%TIMID_LIBDIR%%/tkpanel.tcl +%%PORTDOCS%%%%DOCSDIR%%/README.tk +%%PORTDOCS%%%%DOCSDIR%%/ja/README.tk +@dirrm %%TIMID_LIBDIR%%/bitmaps