pkgsrc/audio/libmp3splt/Makefile

28 lines
721 B
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.16 2020/03/20 11:57:22 nia Exp $
#
Update to 0.9.2. From the changelog: libmp3splt version 0.9.2 ------------------------------------------------------------- - added bit reservoir handling for gapless playback option - added @d to output format which is equal to: last directory of the input filename or the filename itself if no directory - fixed bug #170 - included stdlib.h in src/plugins.c for getenv() because otherwise segfault on RHEL 5.6 64bits libmp3splt version 0.9.1b ------------------------------------------------------------- - bug fix: make sure to separate artist and performer in CUE files for use of @p and @a - bug fix on CUE: from INDEX format MM:SS:FF, handle FF as frames instead of hundreths - bug fix: issue when having input file inside several recursive symlinks - small improvement on CUE: also accept INDEX 1 and not only INDEX 01 libmp3splt version 0.9.1a ------------------------------------------------------------- - FLAC: fixed an important bug not allowing to split some files libmp3splt version 0.9.1 ------------------------------------------------------------- - FLAC internal cue sheets support - simple MP3 chapter marks support (with no overlap) - added #161 FLAC option to compute and write MD5 sum in the STREAMINFO metadata block - fixed bug #159 with some FLAC files being detected as MP3; also look for the file extension when detecting a file for a plugin - fixed bug '#160 ---last cue splitpoint--- created at 99 59 99 for mp3 files >100mins' (libmp3splt) - fixed bug with FLAC & pretend to split option - patch #8 to fix Werror=format-security in snprintf libmp3splt version 0.9 ------------------------------------------------------------- - experimental FLAC support added - stdin and stdout are not yet implemented - done patch tracker #6 Please support *BSD - Under *BSD, alloca(3) is defined in stdlib.h - fixed progress bar of ogg vorbis when using the auto adjust option - fixed bug #152 libmp3splt trunk: ./autogen.sh does not create file test/Makefile.in - fixed bug #150 - compile error if no libmp3tag around ----- pkgsrc changes: - Add options (all on by default) for flac, id3, mad, pcre, vorbis
2018-10-01 00:29:07 +02:00
DISTNAME= libmp3splt-0.9.2
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mp3splt/}
MAINTAINER= schmonz@NetBSD.org
HOMEPAGE= http://mp3splt.sourceforge.net/
Update to 0.9.2. From the changelog: libmp3splt version 0.9.2 ------------------------------------------------------------- - added bit reservoir handling for gapless playback option - added @d to output format which is equal to: last directory of the input filename or the filename itself if no directory - fixed bug #170 - included stdlib.h in src/plugins.c for getenv() because otherwise segfault on RHEL 5.6 64bits libmp3splt version 0.9.1b ------------------------------------------------------------- - bug fix: make sure to separate artist and performer in CUE files for use of @p and @a - bug fix on CUE: from INDEX format MM:SS:FF, handle FF as frames instead of hundreths - bug fix: issue when having input file inside several recursive symlinks - small improvement on CUE: also accept INDEX 1 and not only INDEX 01 libmp3splt version 0.9.1a ------------------------------------------------------------- - FLAC: fixed an important bug not allowing to split some files libmp3splt version 0.9.1 ------------------------------------------------------------- - FLAC internal cue sheets support - simple MP3 chapter marks support (with no overlap) - added #161 FLAC option to compute and write MD5 sum in the STREAMINFO metadata block - fixed bug #159 with some FLAC files being detected as MP3; also look for the file extension when detecting a file for a plugin - fixed bug '#160 ---last cue splitpoint--- created at 99 59 99 for mp3 files >100mins' (libmp3splt) - fixed bug with FLAC & pretend to split option - patch #8 to fix Werror=format-security in snprintf libmp3splt version 0.9 ------------------------------------------------------------- - experimental FLAC support added - stdin and stdout are not yet implemented - done patch tracker #6 Please support *BSD - Under *BSD, alloca(3) is defined in stdlib.h - fixed progress bar of ogg vorbis when using the auto adjust option - fixed bug #152 libmp3splt trunk: ./autogen.sh does not create file test/Makefile.in - fixed bug #150 - compile error if no libmp3tag around ----- pkgsrc changes: - Add options (all on by default) for flac, id3, mad, pcre, vorbis
2018-10-01 00:29:07 +02:00
COMMENT= Split mp3, ogg vorbis and FLAC without decoding
LICENSE= gnu-gpl-v2
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
Update to 0.7 * Remove LOCALBASE * Use pkg-config for library detection (pcre and so on) Changelog: libmp3splt version 0.7 ------------------------------------------------------------- - added negative splitpoints support: closes #3005266, #1659204 - added trimming using silence detection: closes #3016524, #3141369, #880051, #1576489 - fixed bug #3034474: genre tag problem + original tags are now correctly copied, with two exceptions: * only one artist, album, title are supported * for mp3's, the total tracknumber is not yet supported - rewritten internet part (tracktype, freedb) - fixed windows bug to take translations from the current directory - fixed windows bug with wide characters in directory path of executable libmp3splt version 0.6.1a ------------------------------------------------------------- - fixed tracktype.org issue libmp3splt version 0.6.1 ------------------------------------------------------------- - added genre tag to custom tags and to output format (@g) - support for the FILE attribute in CUE files - #1353726 - support for setting tags from filename regular expression - added cutter as unit testing framework in libmp3splt - fixed CUE import bug - spaces at the end are now correctly wiped out - fixed bug #3114384: introduced back the 'file might be VBR' warning - fixed bug #3034474: genre tag problems - fixed ogg stream issues - #2861898 & #1078018 - fixed bug: setting the saved end time on wrong splitpoint indexes - more translations (project mp3splt-gtk on transifex) - and many other bugs ...
2011-10-21 22:51:50 +02:00
USE_TOOLS+= pkg-config
2012-01-11 19:43:31 +01:00
LIBS.SunOS+= -lresolv
CONFIGURE_ARGS+= --with-ltdl-include=${BUILDLINK_PREFIX.libltdl}/include
CONFIGURE_ARGS+= --with-ltdl-lib=${BUILDLINK_PREFIX.libltdl}/lib
Update to 0.9.2. From the changelog: libmp3splt version 0.9.2 ------------------------------------------------------------- - added bit reservoir handling for gapless playback option - added @d to output format which is equal to: last directory of the input filename or the filename itself if no directory - fixed bug #170 - included stdlib.h in src/plugins.c for getenv() because otherwise segfault on RHEL 5.6 64bits libmp3splt version 0.9.1b ------------------------------------------------------------- - bug fix: make sure to separate artist and performer in CUE files for use of @p and @a - bug fix on CUE: from INDEX format MM:SS:FF, handle FF as frames instead of hundreths - bug fix: issue when having input file inside several recursive symlinks - small improvement on CUE: also accept INDEX 1 and not only INDEX 01 libmp3splt version 0.9.1a ------------------------------------------------------------- - FLAC: fixed an important bug not allowing to split some files libmp3splt version 0.9.1 ------------------------------------------------------------- - FLAC internal cue sheets support - simple MP3 chapter marks support (with no overlap) - added #161 FLAC option to compute and write MD5 sum in the STREAMINFO metadata block - fixed bug #159 with some FLAC files being detected as MP3; also look for the file extension when detecting a file for a plugin - fixed bug '#160 ---last cue splitpoint--- created at 99 59 99 for mp3 files >100mins' (libmp3splt) - fixed bug with FLAC & pretend to split option - patch #8 to fix Werror=format-security in snprintf libmp3splt version 0.9 ------------------------------------------------------------- - experimental FLAC support added - stdin and stdout are not yet implemented - done patch tracker #6 Please support *BSD - Under *BSD, alloca(3) is defined in stdlib.h - fixed progress bar of ogg vorbis when using the auto adjust option - fixed bug #152 libmp3splt trunk: ./autogen.sh does not create file test/Makefile.in - fixed bug #150 - compile error if no libmp3tag around ----- pkgsrc changes: - Add options (all on by default) for flac, id3, mad, pcre, vorbis
2018-10-01 00:29:07 +02:00
CONFIGURE_ARGS+= --disable-doxygen_doc
.include "options.mk"
.include "../../devel/libltdl/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"