svn commit: r429662 - head/audio/optimfrog

Raphael Kubo da Costa rakuco at FreeBSD.org
Tue Dec 27 21:05:11 UTC 2016


Author: rakuco
Date: Tue Dec 27 21:05:09 2016
New Revision: 429662
URL: https://svnweb.freebsd.org/changeset/ports/429662

Log:
  Update OptimFROG to 5.100
  
  * More verbose option description and reason for NO_CDROM
  * Add dependency on compat9x for the shared lib (binaries are static)
  * Update the pkg-descr text
  
  PR:		213590
  Submitted by:	matthew at reztek.cz (maintainer)

Modified:
  head/audio/optimfrog/Makefile
  head/audio/optimfrog/distinfo
  head/audio/optimfrog/pkg-descr

Modified: head/audio/optimfrog/Makefile
==============================================================================
--- head/audio/optimfrog/Makefile	Tue Dec 27 21:00:38 2016	(r429661)
+++ head/audio/optimfrog/Makefile	Tue Dec 27 21:05:09 2016	(r429662)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	optimfrog
-PORTVERSION=	5.003
+PORTVERSION=	5.100
 CATEGORIES=	audio
 MASTER_SITES=	http://losslessaudio.org/Downloads/A1C0/${DISTVERSION:S/.//}/FreeBSD/
 DISTNAME=	# OptimFROG_FreeBSD_${ARCH}_${DISTVERSION:S/.//}
@@ -11,20 +11,22 @@ COMMENT?=	Best-ratio lossless audio code
 
 LICENSE=	OptimFROG
 LICENSE_NAME=	OptimFROG - License
-LICENSE_FILE=	${WRKSRC}/license.html	#only available as html file
+LICENSE_FILE=	${WRKSRC}/license.html	#only available as html
 LICENSE_PERMS=	dist-mirror pkg-mirror auto-accept
 
 CONFLICTS_INSTALL?=	optimfrog-sse2-[0-9]*
 
 ONLY_FOR_ARCHS?=	amd64 i386
 
-NO_CDROM=	No commercial use
+USES=		tar:txz
+
+NO_CDROM=	No fees may be collected for redistribution
 NO_BUILD=	yes
 USE_LDCONFIG=	yes
 
 OPTIONS_DEFINE_i386=	SSE2
 OPTIONS_DEFINE?=	#
-SSE2_DESCR=	Use SSE2 instructions
+SSE2_DESCR=	Use SSE2 instructions instead of x87 FP
 
 .include <bsd.port.pre.mk>
 
@@ -38,6 +40,10 @@ DISTNAME=	OptimFROG_FreeBSD_x86_${DISTVE
 . endif
 .endif
 
+.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000
+RUN_DEPENDS+=	${LOCALBASE}/lib/compat/libstdc++.so.6:misc/compat9x
+.endif
+
 do-install:
 	@(cd ${WRKSRC} && ./install.sh -d ${STAGEDIR})
 

Modified: head/audio/optimfrog/distinfo
==============================================================================
--- head/audio/optimfrog/distinfo	Tue Dec 27 21:00:38 2016	(r429661)
+++ head/audio/optimfrog/distinfo	Tue Dec 27 21:05:09 2016	(r429662)
@@ -1,6 +1,7 @@
-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
+TIMESTAMP = 1476783327
+SHA256 (OptimFROG_FreeBSD_x64_5100.txz) = a653c2cdd399b357dbdbfcfe8758fe12655e62d42c4c7e3c6f30f432a077c2da
+SIZE (OptimFROG_FreeBSD_x64_5100.txz) = 363692
+SHA256 (OptimFROG_FreeBSD_x86_5100.txz) = e8151b94d0c34b2885f4790832e692e8014d98bf077be93b3ae24cfabbab77f1
+SIZE (OptimFROG_FreeBSD_x86_5100.txz) = 328008
+SHA256 (OptimFROG_FreeBSD_x86_SSE2_5100.txz) = 14a5a11a4fa5f578c6e0bcefaf7cd312252255bb50239968f4c67f56501541b8
+SIZE (OptimFROG_FreeBSD_x86_SSE2_5100.txz) = 334760

Modified: head/audio/optimfrog/pkg-descr
==============================================================================
--- head/audio/optimfrog/pkg-descr	Tue Dec 27 21:00:38 2016	(r429661)
+++ head/audio/optimfrog/pkg-descr	Tue Dec 27 21:05:09 2016	(r429662)
@@ -1,18 +1,24 @@
-OptimFROG is a lossless audio compression program. Its main goal is to
-reduce at maximum the size of audio files, while permitting bit identical
-restoration for all input. It is similar with the ZIP compression, but it
-is highly specialized to compress audio data.
+OptimFROG is a lossless audio compression program. Its main goal is to reduce
+at maximum the size of audio files, while permitting bit identical restoration
+for all input. It is similar with the ZIP compression, but it is highly
+specialized to compress audio data.
 
-OptimFROG obtains asymptotically the best lossless audio compression
-ratios. It has Windows, Linux, and Mac versions, fully featured input
-plug-ins for the Windows Media Player, foobar2000, Winamp2/3/5, dBpowerAMP,
-XMPlay, QCD, and XMMS audio players (with bitstream error resilience,
-ID3v1.1 and APEv2 read tagging support, ID3v2 compatible), optimal support
-for all integer PCM wave formats up to 32 bits and an extensible streamable
-(error tolerant) compressed format. It is also fast, the default mode
-encodes CD quality audio data at 12.4x real-time and decodes at 17.4x real-
-time on AMD Athlon XP 1800+ (the fastest mode encodes at 28.1x real-time
-and decodes at 24.7x real-time). Self-extracting (sfx) archives can also be
-created with a small overhead of just 54 KB.
+OptimFROG usually obtains the best lossless audio compression ratios. It has
+Windows, Linux, OS X, and FreeBSD versions, fully featured input plug-ins for
+the Windows Media Player, foobar2000, Winamp 2/3/5, dBpowerAMP, XMPlay, QCD,
+XMMS, and many other audio players (with bitstream error resilience, ID3v1.1
+and APEv2 read tagging support, ID3v2 compatible), optimal support for all
+integer PCM wave formats up to 32 bits and an extensible streamable (error
+tolerant) compressed format. It is also fast, the default mode (preset 2)
+encodes CD quality audio data at 66.9x real-time and decodes at 96.9x real-time
+on Intel Core i7-6700HQ at 2.6 GHz, while the fastest mode (preset 0) encodes
+at 140.0x real-time and decodes at 138.0x real-time. Self-extracting (sfx)
+archives can also be created with a small overhead of just 173 kB.
+
+The compression ratios which can obtained with OptimFROG are generally ranging
+from 25% (silent classical music) to 70% (loud rock music) of the original
+audio file size. This is less compared with around 13% obtained with high
+quality MP3 files (~176 kbps), but you have the great advantage of archiving
+and listening at perfect copies of your original music.
 
 WWW: http://www.losslessaudio.org/


More information about the svn-ports-head mailing list