# New ports collection makefile for: mbrola # Date created: 2003-10-04 # Whom: trevor # # $FreeBSD$ # PORTNAME= mbrola PORTVERSION= 3.0.1 CATEGORIES= audio accessibility MASTER_SITES?= ftp://tcts.fpms.ac.be/pub/mbrola/freebsd/ DISTNAME= mbr301h EXTRACT_SUFX= .zip DIST_SUBDIR?= mbrola-freebsd MAINTAINER= trevor@FreeBSD.org COMMENT= MBROLA voice synthesizer .include .if !defined(USE_LINUX) LIB_DEPENDS= c.3:${PORTSDIR}/misc/compat3x .endif RUN_DEPENDS+= ${PREFIX}/share/mbrolavox:${PORTSDIR}/audio/mbrolavox CONFLICTS?= linux-mbrola-* NO_BUILD= yes ONLY_FOR_ARCHS?=i386 RESTRICTED= "for non-commercial, non-military applications only" USE_ZIP= yes WRKSRC= ${WRKDIR}/mbr301h PLIST= ${WRKDIR}/plist do-extract: @${MKDIR} ${WRKSRC} @unzip -qo ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}.zip -d ${WRKSRC} do-patch: @${RM} -f ${WRKSRC}/mbrola-FreeBSD-i386-aout pre-install: @${ECHO_CMD} bin/mbrola > ${PLIST} .if !defined(NOPORTDOCS) @${ECHO_CMD} share/doc/mbrola/readme.txt >> ${PLIST} @${ECHO_CMD} @dirrm share/doc/mbrola >> ${PLIST} .endif do-install: .if defined(USE_LINUX) .if (${MACHINE_ARCH} == "alpha") @${INSTALL_PROGRAM} ${WRKSRC}/mbrola-linux-alpha ${PREFIX}/bin/mbrola .elseif (${MACHINE_ARCH} == "i386") @${INSTALL_PROGRAM} ${WRKSRC}/mbrola-linux-i386 ${PREFIX}/bin/mbrola .elseif (${MACHINE_ARCH} == "ppc") @${INSTALL_PROGRAM} ${WRKSRC}/mbrola206a-linux-ppc ${PREFIX}/bin/mbrola .elseif (${MACHINE_ARCH} == "sparc64") @${INSTALL_PROGRAM} ${WRKSRC}/mbrola-SuSElinux-ultra1.dat \ ${PREFIX}/bin/mbrola .endif .else @${INSTALL_PROGRAM} ${WRKSRC}/mbrola-FreeBSD-i386-elf \ ${PREFIX}/bin/mbrola .endif # defined(USE_LINUX) @${CHMOD} +x ${PREFIX}/bin/mbrola .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/readme.txt ${DOCSDIR} .endif .include