Date: Sat, 2 Jan 2016 15:54:08 +0000 (UTC) From: Thomas Zander <riggs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r405077 - in head/audio: . optimfrog optimfrog-sse2 Message-ID: <201601021554.u02Fs8IO019434@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: riggs Date: Sat Jan 2 15:54:07 2016 New Revision: 405077 URL: https://svnweb.freebsd.org/changeset/ports/405077 Log: Update to upstream version 5.003, introduce SSE2-enabled i386 slave port While on it: - Add LICENCE_* tags PR: 204830 Submitted by: matthew@reztek.cz (maintainer) Added: head/audio/optimfrog-sse2/ head/audio/optimfrog-sse2/Makefile (contents, props changed) head/audio/optimfrog/pkg-plist (contents, props changed) Modified: head/audio/Makefile head/audio/optimfrog/Makefile head/audio/optimfrog/distinfo Modified: head/audio/Makefile ============================================================================== --- head/audio/Makefile Sat Jan 2 15:53:39 2016 (r405076) +++ head/audio/Makefile Sat Jan 2 15:54:07 2016 (r405077) @@ -532,6 +532,7 @@ SUBDIR += opencore-amr SUBDIR += openspc SUBDIR += optimfrog + SUBDIR += optimfrog-sse2 SUBDIR += opus SUBDIR += opus-tools SUBDIR += opusfile Added: head/audio/optimfrog-sse2/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/optimfrog-sse2/Makefile Sat Jan 2 15:54:07 2016 (r405077) @@ -0,0 +1,11 @@ +# $FreeBSD$ + +MASTERDIR= ${.CURDIR}/../optimfrog +COMMENT= Best-ratio lossless audio codec (SSE2 required) + +INSTALL_CONFLICTS= optimfrog-[0-9]* + +ONLY_FOR_ARCHS= i386 +OPTIONS_DEFAULT= SSE2 + +.include "${MASTERDIR}/Makefile" Modified: head/audio/optimfrog/Makefile ============================================================================== --- head/audio/optimfrog/Makefile Sat Jan 2 15:53:39 2016 (r405076) +++ head/audio/optimfrog/Makefile Sat Jan 2 15:54:07 2016 (r405077) @@ -1,26 +1,45 @@ -# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org> # $FreeBSD$ PORTNAME= optimfrog -DISTVERSION= 4.520b1 -CATEGORIES= audio linux -MASTER_SITES= http://www.losslessaudio.org/DownloadNew/OptimFROG_All_Linux_x86_${DISTVERSION:S/.//}.php? -DISTNAME= OptimFROG_All_Linux_x86_${DISTVERSION:S/.//} +PORTVERSION= 5.003 +CATEGORIES= audio +MASTER_SITES= http://losslessaudio.org/Downloads/A1C0/${DISTVERSION:S/.//}/FreeBSD/ +DISTNAME= # OptimFROG_FreeBSD_${ARCH}_${DISTVERSION:S/.//} + +MAINTAINER= matthew@reztek.cz +COMMENT?= Best-ratio lossless audio codec + +LICENSE= OptimFROG +LICENSE_NAME= OptimFROG - License +LICENSE_FILE= ${WRKSRC}/license.html #only available as html file +LICENSE_PERMS= dist-mirror pkg-mirror auto-accept -MAINTAINER= ports@FreeBSD.org -COMMENT= Lossless audio codec +INSTALL_CONFLICTS?= optimfrog-sse2-[0-9]* -ONLY_FOR_ARCHS= amd64 i386 +ONLY_FOR_ARCHS?= amd64 i386 NO_CDROM= No commercial use NO_BUILD= yes -USES= zip -USE_LINUX= yes -PLIST_FILES= bin/off bin/ofr bin/ofs -FETCH_ARGS= -o ${DISTDIR}/${DISTFILES} +USE_LDCONFIG= yes + +OPTIONS_DEFINE_i386= SSE2 +OPTIONS_DEFINE?= # +SSE2_DESCR= Use SSE2 instructions +SSE2_VARS= PKGNAMESUFFIX=-sse2 + +.include <bsd.port.pre.mk> + +.if ${ARCH} == "amd64" +DISTNAME= OptimFROG_FreeBSD_x64_${DISTVERSION:S/.//} +.else # ${ARCH} == "i386" +. if ${PORT_OPTIONS:MSSE2} +DISTNAME= OptimFROG_FreeBSD_x86_SSE2_${DISTVERSION:S/.//} +. else +DISTNAME= OptimFROG_FreeBSD_x86_${DISTVERSION:S/.//} +. endif +.endif do-install: - @${BRANDELF} -t Linux ${WRKSRC}/off ${WRKSRC}/ofr ${WRKSRC}/ofs - @${INSTALL_PROGRAM} ${WRKSRC}/off ${WRKSRC}/ofr ${WRKSRC}/ofs ${STAGEDIR}${PREFIX}/bin/ + @(cd ${WRKSRC} && ./install.sh -d ${STAGEDIR}) -.include <bsd.port.mk> +.include <bsd.port.post.mk> Modified: head/audio/optimfrog/distinfo ============================================================================== --- head/audio/optimfrog/distinfo Sat Jan 2 15:53:39 2016 (r405076) +++ head/audio/optimfrog/distinfo Sat Jan 2 15:54:07 2016 (r405077) @@ -1,2 +1,6 @@ -SHA256 (OptimFROG_All_Linux_x86_4520b1.zip) = 69d2aeb581be15278920576cc35b5398c1d22d79abf017bedc04f8aba295710d -SIZE (OptimFROG_All_Linux_x86_4520b1.zip) = 1171509 +SHA256 (OptimFROG_FreeBSD_x64_5003.tar.gz) = 8fdf1c9314be45677b6fba521ead09aa0ff37fc3477076030a7ecb93646025cd +SIZE (OptimFROG_FreeBSD_x64_5003.tar.gz) = 1033888 +SHA256 (OptimFROG_FreeBSD_x86_5003.tar.gz) = 94f6afcac8c7e249b4c666a8c69fd2d8acd541a2bb510b5a23326722c278670f +SIZE (OptimFROG_FreeBSD_x86_5003.tar.gz) = 981489 +SHA256 (OptimFROG_FreeBSD_x86_SSE2_5003.tar.gz) = 32c8bc83928a5f4bc19b9ad40e65f218fabdcf9d251fa63066bc1077374c13e9 +SIZE (OptimFROG_FreeBSD_x86_SSE2_5003.tar.gz) = 987641 Added: head/audio/optimfrog/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/optimfrog/pkg-plist Sat Jan 2 15:54:07 2016 (r405077) @@ -0,0 +1,11 @@ +bin/off +bin/ofr +bin/ofr_sfx +bin/ofs +include/OptimFROG/OptimFROG.h +include/OptimFROG/OptimFROGDecoder.h +include/OptimFROG/PortableTypes.h +include/OptimFROG/SystemID.h +lib/libOptimFROG.so +lib/libOptimFROG.so.0 +libdata/pkgconfig/optimfrog.pc
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201601021554.u02Fs8IO019434>