pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/libmp3splt



Module Name:    pkgsrc
Committed By:   schmonz
Date:           Sun Sep 30 22:29:07 UTC 2018

Modified Files:
        pkgsrc/audio/libmp3splt: Makefile PLIST buildlink3.mk distinfo
Removed Files:
        pkgsrc/audio/libmp3splt/patches: patch-src_socket__manager.c

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/audio/libmp3splt/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/audio/libmp3splt/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/audio/libmp3splt/buildlink3.mk
cvs rdiff -u -r1.9 -r1.10 pkgsrc/audio/libmp3splt/distinfo
cvs rdiff -u -r1.2 -r0 \
    pkgsrc/audio/libmp3splt/patches/patch-src_socket__manager.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/libmp3splt/Makefile
diff -u pkgsrc/audio/libmp3splt/Makefile:1.13 pkgsrc/audio/libmp3splt/Makefile:1.14
--- pkgsrc/audio/libmp3splt/Makefile:1.13       Wed Nov 25 12:47:55 2015
+++ pkgsrc/audio/libmp3splt/Makefile    Sun Sep 30 22:29:07 2018
@@ -1,13 +1,13 @@
-# $NetBSD: Makefile,v 1.13 2015/11/25 12:47:55 jperkin Exp $
+# $NetBSD: Makefile,v 1.14 2018/09/30 22:29:07 schmonz Exp $
 #
 
-DISTNAME=      libmp3splt-0.8.2
+DISTNAME=      libmp3splt-0.9.2
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=mp3splt/}
 
 MAINTAINER=    schmonz%NetBSD.org@localhost
 HOMEPAGE=      http://mp3splt.sourceforge.net/
-COMMENT=       Utility library for MP3 splitting/manipulation
+COMMENT=       Split mp3, ogg vorbis and FLAC without decoding
 LICENSE=       gnu-gpl-v2
 
 GNU_CONFIGURE=         yes
@@ -18,12 +18,10 @@ LIBS.SunOS+=                -lresolv
 
 CONFIGURE_ARGS+=       --with-ltdl-include=${BUILDLINK_PREFIX.libltdl}/include
 CONFIGURE_ARGS+=       --with-ltdl-lib=${BUILDLINK_PREFIX.libltdl}/lib
+CONFIGURE_ARGS+=       --disable-doxygen_doc
+
+.include "options.mk"
 
-.include "../../audio/libid3tag/buildlink3.mk"
-.include "../../audio/libmad/buildlink3.mk"
-.include "../../audio/libvorbis/buildlink3.mk"
 .include "../../devel/libltdl/buildlink3.mk"
 .include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../devel/pcre/buildlink3.mk"
-.include "../../multimedia/libogg/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/audio/libmp3splt/PLIST
diff -u pkgsrc/audio/libmp3splt/PLIST:1.7 pkgsrc/audio/libmp3splt/PLIST:1.8
--- pkgsrc/audio/libmp3splt/PLIST:1.7   Fri Jul  5 16:12:30 2013
+++ pkgsrc/audio/libmp3splt/PLIST       Sun Sep 30 22:29:07 2018
@@ -1,9 +1,10 @@
-@comment $NetBSD: PLIST,v 1.7 2013/07/05 16:12:30 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.8 2018/09/30 22:29:07 schmonz Exp $
 include/libmp3splt/mp3splt.h
 include/libmp3splt/version.h
 lib/libmp3splt.la
-lib/libmp3splt0/libsplt_mp3.la
-lib/libmp3splt0/libsplt_ogg.la
+${PLIST.flac}lib/libmp3splt0/libsplt_flac.la
+${PLIST.mad}lib/libmp3splt0/libsplt_mp3.la
+${PLIST.vorbis}lib/libmp3splt0/libsplt_ogg.la
 lib/pkgconfig/libmp3splt.pc
 share/locale/cs/LC_MESSAGES/libmp3splt0.mo
 share/locale/de_DE/LC_MESSAGES/libmp3splt0.mo

Index: pkgsrc/audio/libmp3splt/buildlink3.mk
diff -u pkgsrc/audio/libmp3splt/buildlink3.mk:1.6 pkgsrc/audio/libmp3splt/buildlink3.mk:1.7
--- pkgsrc/audio/libmp3splt/buildlink3.mk:1.6   Fri Jul  5 16:12:30 2013
+++ pkgsrc/audio/libmp3splt/buildlink3.mk       Sun Sep 30 22:29:07 2018
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.6 2013/07/05 16:12:30 ryoon Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2018/09/30 22:29:07 schmonz Exp $
 
 BUILDLINK_TREE+=       libmp3splt
 
 .if !defined(LIBMP3SPLT_BUILDLINK3_MK)
 LIBMP3SPLT_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.libmp3splt+=     libmp3splt>=0.8.2
-BUILDLINK_ABI_DEPENDS.libmp3splt+=     libmp3splt>=0.8.2
+BUILDLINK_API_DEPENDS.libmp3splt+=     libmp3splt>=0.9.2
+BUILDLINK_ABI_DEPENDS.libmp3splt+=     libmp3splt>=0.9.2
 BUILDLINK_PKGSRCDIR.libmp3splt?=       ../../audio/libmp3splt
 ###
 ### XXX libmad and libvorbis are needed only for headers.

Index: pkgsrc/audio/libmp3splt/distinfo
diff -u pkgsrc/audio/libmp3splt/distinfo:1.9 pkgsrc/audio/libmp3splt/distinfo:1.10
--- pkgsrc/audio/libmp3splt/distinfo:1.9        Tue Nov  3 01:12:37 2015
+++ pkgsrc/audio/libmp3splt/distinfo    Sun Sep 30 22:29:07 2018
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.9 2015/11/03 01:12:37 agc Exp $
+$NetBSD: distinfo,v 1.10 2018/09/30 22:29:07 schmonz Exp $
 
-SHA1 (libmp3splt-0.8.2.tar.gz) = 5c8539391e26d047c30360b1dde2c08e6a02061f
-RMD160 (libmp3splt-0.8.2.tar.gz) = e2f1930248e3b8d4cd80739a1e2c661ba025f2a6
-SHA512 (libmp3splt-0.8.2.tar.gz) = 94c11a9d2e08673cc33aa54bbefc36e3881d6f5efad913d36d2af4c759570abbd3dec8bb8b35371c98d8096e15ddae245933fad3dafb8fafe0a5ab87a71f8002
-Size (libmp3splt-0.8.2.tar.gz) = 671071 bytes
+SHA1 (libmp3splt-0.9.2.tar.gz) = d4e84e1f466e7fdabe30d0a12acb751903bb9203
+RMD160 (libmp3splt-0.9.2.tar.gz) = f069b924e3513b630f4551496ebe925bef422023
+SHA512 (libmp3splt-0.9.2.tar.gz) = e5c98e8b173bc86302ccee4ca5eb0c8a8d93f225357eb7b14dea8d0700ed62ed6316506c182f6b295130f7924ff0b38e865d5e49fa9cd7882c648360d68872ed
+Size (libmp3splt-0.9.2.tar.gz) = 707598 bytes
 SHA1 (patch-aa) = 972a873d88848ec70eff330201398cc50775239b
-SHA1 (patch-src_socket__manager.c) = 308133cef80255606ed5fc971e10373c9f85dbd8



Home | Main Index | Thread Index | Old Index