freebsd-ports/audio/twolame/Makefile
Tobias C. Berner 7f6c9d8d5b audio/twolame: update to 0.4.0
Changes in this release are [1]:
- Added free format encoding (now up to 450 kbps)
- Added DAB utility methods for ScF-CRC handling
- Added `twolame_get_original()` and `twolame_set_original()`
- Added `twolame_get_extension()` and `twolame_set_extension()`
- Bundled .spec file in tarball for building RPM for twolame
- Make libsndfile dependency (and therefore the frontend) optional
- Fixed VBR encoding
- Fixed setting for error protection flag
- Fixed padding bugs
- Fixed scaling of floating point input source through libsndfile
- Removed `slotinfo` global variables to fix a thread safety bug
- Switched to handling reading from STDIN using libsndfile
- Improvements to the Windows build process
- Compiler and Valgrind warning fixes
- Various other fixes and enhancements

[1] https://sourceforge.net/p/twolame/mailman/message/36783308/
2019-10-18 08:54:10 +00:00

27 lines
584 B
Makefile

# Created by: Michael Johnson <ahze@FreeBSD.org>
# $FreeBSD$
PORTNAME= twolame
PORTVERSION= 0.4.0
CATEGORIES= audio
MASTER_SITES= SF \
http://www.ecs.soton.ac.uk/~njh/twolame/
MAINTAINER= multimedia@FreeBSD.org
COMMENT= MPEG Audio Layer 2 encoder
LIB_DEPENDS= libsndfile.so:audio/libsndfile \
libFLAC.so:audio/flac \
libvorbis.so:audio/libvorbis \
libogg.so:audio/libogg
USES= gmake pathfix pkgconfig libtool
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
post-patch:
@${REINPLACE_CMD} -e 's| -O3||g' \
${WRKSRC}/configure
.include <bsd.port.mk>