Edit

IABSD.fr/ports/audio/espeak/Makefile

Branch :

  • Show log

    Commit

  • Author : ajacoutot
    Date : 2013-05-20 08:15:51
    Hash : 289a1f40
    Message : Update to espeak-1.47.11.

  • audio/espeak/Makefile
  • # $OpenBSD: Makefile,v 1.14 2013/05/20 08:15:51 ajacoutot Exp $
    
    COMMENT=		compact speech synthesizer
    
    DISTNAME=		espeak-1.47.11-source
    EXTRACT_SUFX=		.zip
    PKGNAME=		${DISTNAME:S/-source//}
    
    SHARED_LIBS=		espeak 1.1
    
    CATEGORIES=		audio devel
    
    HOMEPAGE=		http://espeak.sourceforge.net/
    
    # GPLv3
    PERMIT_PACKAGE_CDROM=	Yes
    
    WANTLIB += c m portaudio pthread stdc++
    
    MASTER_SITES=		${MASTER_SITE_SOURCEFORGE:=espeak/}
    
    LIB_DEPENDS=		audio/portaudio-svn
    
    USE_GMAKE=		Yes
    NO_TEST=		Yes
    
    WRKSRC= 		${WRKDIST}/src
    
    MAKE_FLAGS +=		CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" EXTRA_FLAGS="-fPIC"
    
    SUBST_VARS=		LIBespeak_VERSION
    
    pre-configure:
    	@cp ${LOCALBASE}/include/portaudio.h ${WRKSRC}/portaudio.h
    	${SUBST_CMD} ${WRKSRC}/speech.h ${WRKSRC}/Makefile
    
    do-install:
    	${INSTALL_DATA_DIR} ${PREFIX}/include/espeak
    	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/espeak
    	${INSTALL_DATA_DIR} ${PREFIX}/share/espeak-data
    	${INSTALL_PROGRAM} ${WRKSRC}/espeak ${PREFIX}/bin/
    	${INSTALL_DATA} ${WRKSRC}/libespeak* ${PREFIX}/lib/
    	${INSTALL_DATA} ${WRKSRC}/speak_lib.h ${PREFIX}/include/espeak/
    	cd ${WRKDIST}/espeak-data; tar cf - * | tar xf - -C \
    		${PREFIX}/share/espeak-data
    	${INSTALL_DATA} ${WRKDIST}/docs/*.html ${PREFIX}/share/doc/espeak
    
    .include <bsd.port.mk>