# New ports collection makefile for: TiMidity++ # Date created: 27 Feb 1999 # Whom: Yoichi Asai # # $FreeBSD$ # PORTNAME= timidity++ PORTVERSION= 2.11.3 PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= http://www.timidity.jp/dist/ DISTNAME= TiMidity++-${PORTVERSION} MAINTAINER= yatt@luna2.org # If you don't have X11, type "make -DWITHOUT_X11" or uncomment this. #WITHOUT_X11= yes SLAVEDIRS= audio/timidity++-emacs # rest are included by timidity++-emacs port 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 USE_BZIP2= yes USE_GNOMENG= yes WANT_GNOME= yes GNU_CONFIGURE= yes .if !defined(WITHOUT_X11) USE_XLIB= yes LIB_DEPENDS+= png.5:${PORTSDIR}/graphics/png .endif DIST_SUBDIR= timidity .if !defined(WITHOUT_X11) CONFIGURE_ARGS= --with-x --enable-ncurses --enable-vt100 \ --enable-dynamic --enable-server \ --enable-network --enable-spectrogram --enable-wrd \ --program-transform-name= .else CONFIGURE_ARGS= --enable-ncurses --enable-vt100 \ --enable-network --disable-spectrogram --disable-wrd \ --program-transform-name= .endif MAN1= timidity.1 MAN5= timidity.cfg.5 MANLANG= "" ja DOCFILES= README.dl README.sf DOCLANG= C ja_JP.ujis .include .if ${HAVE_GNOME:Mesound}!="" USE_GNOME= esound CONFIGURE_ARGS+=--enable-audio=oss,esd PKGNAMESUFFIX= -esound .else CONFIGURE_ARGS+=--enable-audio=oss .endif .if ${PORTOBJFORMAT} == "elf" CONFIGURE_ENV= LDFLAGS=-export-dynamic .endif post-install: ${INSTALL_MAN} ${WRKSRC}/doc/ja_JP.ujis/timidity.1 \ ${PREFIX}/man/ja/man1 ${INSTALL_MAN} ${WRKSRC}/doc/ja_JP.ujis/timidity.cfg.5 \ ${PREFIX}/man/ja/man5 .if !defined(NOPORTDOCS) .for lang in ${DOCLANG} @${MKDIR} \ ${PREFIX}/share/doc/`echo ${lang} | ${SED} -e 's/^C$$//' -e 's/_JP.ujis$$//'`/timidity++ for f in ${DOCFILES}; do \ ${INSTALL_DATA} ${WRKSRC}/doc/${lang}/$$f \ ${PREFIX}/share/doc/`echo ${lang} | ${SED} -e 's/^C$$//' -e 's/_JP.ujis$$//'`/timidity++; \ done; .endfor .endif ${SETENV} PKG_PREFIX=${PREFIX} \ ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL @${CAT} ${PKGMESSAGE} .include