# New ports collection makefile for: GOGO-no-coda # Date created: 01 July 1999 # Whom: Yukihiro Nakai # # $FreeBSD$ # PORTNAME= gogo PORTVERSION= 2.39b PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= ftp://ftp.csie.ncu.edu.tw/FreeBSD/ports/distfiles/ \ ftp://ftp.thu.edu.tw/FreeBSD/ports/distfiles/ \ ftp://ftp.42.org/pub/FreeBSD/distfiles/ DISTNAME= gogo239b EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Very fast MP3 encoder using recent x86 processors' features OPTIONS= THREADS "Use linuxthreads for increased SMP performance" off # More than version 0.98 BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm USE_GMAKE= yes ALL_TARGET= gogo MAKE_ARGS= CC="${CC}" LD="${CC}" RESTRICTED= Condition is not clear ONLY_FOR_ARCHS= i386 PLIST_FILES= bin/cdda2mp3.gogo bin/gogo PORTDOCS= cdda2mp3.gogo.en cdda2mp3.gogo.ja # A sample of heavily optimized CFLAGS(typically used with pgcc). # Recommended ONLY for benchmarks. # CFLAGS=-march=pentiumpro -O6 -finline-functions -fomit-frame-pointer -funroll-loops -fexpensive-optimizations -foptimize-register-move -ffast-math -fdefer-pop -mfancy-math-387 .include .if defined(WITHOUT_THREADS) MAKE_ARGS+= "USE_MT=no" .else MAKE_ARGS+= "USE_MT=yes" LIB_DEPENDS= lthread.3:${PORTSDIR}/devel/linuxthreads .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/gogo ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/contrib/cdda2mp3.bsd \ ${PREFIX}/bin/cdda2mp3.gogo .if !defined(NOPORTDOCS) ${MKDIR} ${PREFIX}/share/doc/gogo ${INSTALL_DATA} ${WRKSRC}/contrib/cdda2mp3.txt \ ${PREFIX}/share/doc/gogo/cdda2mp3.gogo.en ${INSTALL_DATA} ${WRKSRC}/contrib/cdda2mp3.euc \ ${PREFIX}/share/doc/gogo/cdda2mp3.gogo.ja .endif .include