96f1b5c1c0
WavPack is a completely open audio compression format providing lossless, high-quality lossy, and a unique hybrid compression mode. The compression ratio depends on the source material, but generally is between 30% and 70%. The hybrid mode provides all the advantages of lossless compression with an additional bonus. Instead of creating a single file, this mode creates both a relatively small, high-quality lossy file that can be used all by itself, and a "correction" file that (when combined with the lossy file) provides full lossless restoration. WavPack employs only well known, public domain techniques (i.e., linear prediction with LMS adaptation, Elias and Golomb codes) in its implementation. Methods and algorithms that have ever been patented (e.g., arithmetic coding, LZW compression) are specifically avoided.
33 lines
696 B
Makefile
33 lines
696 B
Makefile
# $OpenBSD: Makefile,v 1.1.1.1 2009/01/10 02:08:34 sthen Exp $
|
|
|
|
COMMENT = Audio codec for lossless, lossy and hybrid compression
|
|
|
|
DISTNAME = wavpack-4.50.1
|
|
CATEGORIES = audio
|
|
|
|
HOMEPAGE = http://www.wavpack.com/
|
|
|
|
SHARED_LIBS += wavpack 0.0
|
|
|
|
# BSD
|
|
PERMIT_PACKAGE_CDROM = Yes
|
|
PERMIT_PACKAGE_FTP = Yes
|
|
PERMIT_DISTFILES_CDROM =Yes
|
|
PERMIT_DISTFILES_FTP = Yes
|
|
|
|
MASTER_SITES = ${HOMEPAGE}
|
|
EXTRACT_SUFX = .tar.bz2
|
|
|
|
WANTLIB = c m
|
|
|
|
MODULES = converters/libiconv
|
|
|
|
USE_LIBTOOL = Yes
|
|
CONFIGURE_STYLE = gnu
|
|
CONFIGURE_ARGS = ${CONFIGURE_SHARED} \
|
|
--with-libiconv-prefix="${LOCALBASE}"
|
|
CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \
|
|
LDFLAGS="-L${LOCALBASE}/lib"
|
|
|
|
.include <bsd.port.mk>
|