Hello community, here is the log from the commit of package libmediainfo for openSUSE:Factory checked in at 2017-03-28 15:21:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libmediainfo (Old) and /work/SRC/openSUSE:Factory/.libmediainfo.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libmediainfo" Tue Mar 28 15:21:54 2017 rev:1 rq:479907 version:0.7.92.1 Changes: -------- New Changes file: --- /dev/null 2017-03-01 00:40:19.279048016 +0100 +++ /work/SRC/openSUSE:Factory/.libmediainfo.new/libmediainfo.changes 2017-03-28 15:21:58.667642925 +0200 @@ -0,0 +1,306 @@ +------------------------------------------------------------------- +Thu Mar 16 07:47:52 UTC 2017 - [email protected] + +- Removed redundant requires from devel package + +------------------------------------------------------------------- +Fri Mar 10 21:17:41 UTC 2017 - [email protected] + +- Rename %soname to %sover to better reflects its use +- RPM group correction + +------------------------------------------------------------------- +Sun Feb 26 15:07:35 UTC 2017 - [email protected] + +- Added baselibs.conf as source file + +------------------------------------------------------------------- +Sun Feb 26 09:36:53 UTC 2017 - [email protected] + +- Update to version 0.7.92.1 + * Fix a performance regression in the matroska parser + version 0.7.92 + New features: + * #F507, MXF: detection of HLG Transfer Characteristic + * #F508, HEVC: support of preferred_transfer_characteristics + SEI (from HEVC/H.265 draft, preferred method for HLG in DVB) + * MXF: parsing of AVC descriptors and crosscheck with the + essence content + * MP4: more AppleStoreCountry values mapped to countries, + show the country number if unknown + * File extension: test if the file extension correspond to + the container format + * AVI/WAV: test of truncated file + * MIXML output: Format_Profile divided in Format_Profile, + Format_Level, Format_Tier + * ID3v2: TCAP tag is mapped to new field "PodcastCategory" + Bug fixes: + * MIXML output: some *_Original values were missing + * MXF/Teletext: was not correctly detecting non subtitle + streams + * ID3v2: TP2 tag was incorrectly mapped to "Accompaniment", + now mapped to "Album_Performer" + * ID3v2: TSO2 tag was incorrectly mapped to + "Performer_Sort", now mapped to "Album_Performer_Sort" + * ID3v2: TCMP tag was displayed twice (2 "Compilation" lines) + version 0.7.91 + New features: + * IMF and PTX: more languages detected from file names (but + the full list of common languages tags still need to be + added) + * IMF and PTX: support of non-standard but common "LAS" = + "Spanish (Latin America)" language code + * MXF: Support of color primaries, transfer characteristic, + coding equations defined in SMPTE ST 2067-21:2016 e.g. xvYCC + or BT.2020 + * Minor performance optimizations and cleanup (Thanks to + Pavel Pimenov) + * MediaTrace optimization for Matroska + Bug fixes: + * Fixed parsing of FFV1 v0/v1 + * PTX: fix crash due to bad parsing of some file names while + looking for track language + version 0.7.90 + New features: + * #M94, WAV: support of file with a buggy RIFF header + * Matroska: detection of segment size of zero (compatibility + risks e.g. Windows 10 Media Player does not play such file) + * MXF: detection of some incoherences between header and + footer + * MXF: display of Locked information + * N19/STL: support of 48/50/60 fps content + * N19/STL: display of time code of first frame + * AC-3: bit depth + * MPEG Video: CBR bitrate mode information based on vbv_delay + * DXW: support of fake time code attribute + Bug fixes: + * Teletext in MPEG-TS: CodecID, format (classic teletext or + subtitle), video delay were sometimes not displayed + * PDF: fixed crash with some files with full analysis set + * #B485, BMP height is negative + * Several minor fixes + +- Converted libmediainfo.changes to unix format + +- Set correct license + +------------------------------------------------------------------- +Thu Oct 6 18:34:28 UTC 2016 - [email protected] + +- Update to version 0.7.89 + * I changed some elements in the interface. + No break in binary compatibily (no crash), but some + details. + 0.7.79 --> 0.7.80 + * Visual Basic binding: StreamKind.Visual changed to + StreamKind.Video for more coherency with other bindings + (StreamKind.Visual is still available but it is deprecated) + 0.7.73 --> 0.7.74 + * EBUCore: Source/Material moved from timecodeStart to + timecodeTrack + * AES3: generic term AES3 replaced by more precise SMPTE + ST numbers (302, 331, 337) + 0.7.72 --> 0.7.73 + * Clean aperture size is move from width/height to its own + field + * HEVC: format_Profile field changed from Profile@Level to + Profile@Level@Tier + * MXF: writing library and writing application fields are + cleaned up, you may face some incompatibility or different + values + * AVC and HEVC: Level x.0 are replaced by Level x, because + specs have no .0 + 0.7.71 --> 0.7.72 + * EBUCore 1.5 output is slighly modified, check the + compatibility with your workflow + * PBCore2: codecid changed + 0.7.70 --> 0.7.71 + * Time code striped/not striped information is moved from + "Format_Settings" to "TimeCode_Striped" + 0.7.69 --> 0.7.70 + * BitDepth: for very rare MXF containing PCM having + quantization bits not same as stored bit depth, Stored bit + depth has moved from "BitDepth" to "BitDepth_Stored". + "BitDepth is the quantization bits value. + +- Spec cleanup + +------------------------------------------------------------------- +Thu Mar 27 20:28:17 UTC 2014 - [email protected] + +- update version 0.7.67 + * MXF: duplicate display of some time code streams in ancillary data + * B814, AAC: Wrong detection of audioObjectType==29 + +------------------------------------------------------------------- +Thu Feb 28 22:15:01 UTC 2013 - [email protected] + +- update to 0.7.62 (changes since 0.7.60): + * MOV "menu" moved to "other", for better separation of time code tracks + * "Intermediate Codec" is renamed to "AIC" (Apple Intermediate Codec) + * MPEG-TS: Menu stream, KLVA_PID and SCTE35_PID removed and formats are in "Format" field + * DTS: moved DTS endianess and word size + +------------------------------------------------------------------- +Thu Oct 4 00:17:53 UTC 2012 - [email protected] + +- update to 0.7.60 + * MPEG-TS/PS: improved detection of buggy time stamps + * DPX: color primaries and transfer characteristics + * MPEG-TS: Added support of scrambled streams without transport_scrambling_control bit set (e.g. PlayReady) + * MPEG-TS: Name of some scrambling algorithms + * MPEG-TS: detection of CBR/VBR at container level + * MPEG Video: better detection of variable GOP + * MPEG-TS: average, minimum, maximum PCR distance (hidden by default and you must parse the whole file with --ParseSpeed=1 option) + * Matroska: some streams were wrongly detected sa VFR + * #3538378, XML output: invalid characters, now if there is an invalid character, data is transported in base64 + * LXF: wrong video bit rate with some files + * AC-3/E-AC-3: hang up with some Little Endian streams + * AAC: wrong min and max bit rate in case of partial (default) parsing, disabling it + * AVC: crash or hang up with some malformed/scrambled streams + * Opus: wrong duration in case of non-48kHz stream + * MOV: 25 fps + drop frame time codes were not handled correctly + +------------------------------------------------------------------- +Sat May 19 16:26:50 UTC 2012 - [email protected] + +- add autoconf/automake/libtool to buildreq to fix 12.2 build + +------------------------------------------------------------------- +Sat Jul 31 00:00:00 UTC 2010 - [email protected] + +- update to 0.7.34 + +------------------------------------------------------------------- +Mon May 3 00:00:00 UTC 2010 - [email protected] + +- update to 0.7.32 + +------------------------------------------------------------------- +Fri Apr 16 00:00:00 UTC 2010 - [email protected] + +- update to 0.7.31 + +------------------------------------------------------------------- +Fri Mar 26 00:00:00 UTC 2010 - [email protected] + +- update to 0.7.30 + +------------------------------------------------------------------- +Tue Mar 9 00:00:00 UTC 2010 - [email protected] + +- update to 0.7.29 + +------------------------------------------------------------------- +Sun Feb 21 00:00:00 UTC 2010 - [email protected] + +- update to 0.7.28 ++++ 109 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Factory/.libmediainfo.new/libmediainfo.changes New: ---- baselibs.conf libmediainfo.changes libmediainfo.spec libmediainfo_0.7.92.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libmediainfo.spec ++++++ # spec file for package libmediainfo # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2016 Packman Team <[email protected]> # Copyright (c) 2007-2010 oc2pus # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define sover 0 Name: libmediainfo Version: 0.7.92.1 Release: 0 Summary: Supplies technical and tag information about a video or audio file License: BSD-2-Clause Group: Development/Libraries/C and C++ Url: http://mediainfo.sourceforge.net/ Source: https://sourceforge.net/projects/mediainfo/files/source/libmediainfo/%{version}/libmediainfo_%{version}.tar.xz Source1: baselibs.conf BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libcurl-devel BuildRequires: libmms-devel BuildRequires: libtool BuildRequires: libzen-devel >= 0.4.31 BuildRequires: pkgconfig BuildRequires: zlib-devel BuildRequires: pkgconfig(glib-2.0) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description MediaInfo supplies technical and tag information about a video or audio file. %package -n %{name}%{sover} Summary: Supplies technical and tag information about a video or audio file Group: System/Libraries %description -n %{name}%{sover} MediaInfo supplies technical and tag information about a video or audio file. What information can I get from MediaInfo? * General: title, author, director, album, track number, date, duration... * Video: codec, aspect, fps, bitrate... * Audio: codec, sample rate, channels, language, bitrate... * Text: language of subtitle * Chapters: number of chapters, list of chapters DivX, XviD, H263, H.263, H264, x264, ASP, AVC, iTunes, MPEG-1, MPEG1, MPEG-2, MPEG2, MPEG-4, MPEG4, MP4, M4A, M4V, QuickTime, RealVideo, RealAudio, RA, RM, MSMPEG4v1, MSMPEG4v2, MSMPEG4v3, VOB, DVD, WMA, VMW, ASF, 3GP, 3GPP, 3GP2 What format (container) does MediaInfo support? * Video: MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, MPEG-2, MPEG-4, DVD (VOB) (Codecs: DivX, XviD, MSMPEG4, ASP, H.264, AVC...) * Audio: OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF * Subtitles: SRT, SSA, ASS, SAMI This package contains the shared library for MediaInfo(-gui). %package -n libmediainfo-devel Summary: Include files and libraries for development Group: Development/Libraries/C and C++ Requires: %{name}%{sover} = %{version} Requires: glibc-devel Requires: libcurl-devel Requires: libmms-devel Requires: zlib-devel %description -n libmediainfo-devel Include files and mandatory libraries for development. %prep %setup -q -n MediaInfoLib cp Release/ReadMe_DLL_Linux.txt \ ReadMe.txt mv History_DLL.txt \ History.txt sed -i 's/\r$//' *.txt *.html Source/Doc/Documentation.html chmod 644 *.txt *.html Source/Doc/Documentation.html %build # generate docs pushd Source/Doc doxygen -u 2> /dev/null doxygen Doxyfile popd export CFLAGS="%{optflags} -I%{_includedir}/libmms" export CPPFLAGS="%{optflags} -I%{_includedir}/libmms" export CXXFLAGS="%{optflags} -I%{_includedir}/libmms" pushd Project/GNU/Library chmod +x autogen.sh ./autogen.sh %configure \ --enable-shared \ --disable-static \ --with-libcurl \ --with-libmms=%{_libdir} make %{?_smp_mflags} popd %install pushd Project/GNU/Library/ %make_install popd # MediaInfoDLL headers and MediaInfo-config for i in MediaInfo MediaInfoDLL; do install -dm 755 %{buildroot}%{_includedir}/$i install -m 644 Source/$i/*.h \ %{buildroot}%{_includedir}/$i done install -m 644 Source/MediaInfoDLL/MediaInfoDLL.cs \ %{buildroot}%{_includedir}/MediaInfoDLL install -m 644 Source/MediaInfoDLL/MediaInfoDLL.JNA.java \ %{buildroot}%{_includedir}/MediaInfoDLL install -m 644 Source/MediaInfoDLL/MediaInfoDLL.JNative.java \ %{buildroot}%{_includedir}/MediaInfoDLL install -m 644 Source/MediaInfoDLL/MediaInfoDLL.py \ %{buildroot}%{_includedir}/MediaInfoDLL install -m 644 Source/MediaInfoDLL/MediaInfoDLL3.py \ %{buildroot}%{_includedir}/MediaInfoDLL sed -i -e 's|Version: |Version: %{version}|g' \ Project/GNU/Library/libmediainfo.pc install -dm 755 %{buildroot}%{_libdir}/pkgconfig install -m 644 Project/GNU/Library/libmediainfo.pc \ %{buildroot}%{_libdir}/pkgconfig rm Doc/installdox || true rm %{buildroot}%{_libdir}/libmediainfo.la %fdupes -s %{buildroot}/%{_datadir} %post -n libmediainfo%{sover} -p /sbin/ldconfig %postun -n libmediainfo%{sover} -p /sbin/ldconfig %files -n %{name}%{sover} %defattr(-,root,root,-) %doc History.txt License.html ReadMe.txt %{_libdir}/libmediainfo.so.%{sover} %{_libdir}/libmediainfo.so.%{sover}.* %files -n libmediainfo-devel %defattr(-,root,root,-) %doc Changes.txt Source/Doc/Documentation.html %doc Doc/* %{_includedir}/MediaInfo/ %{_includedir}/MediaInfoDLL/ %{_libdir}/libmediainfo.so %{_libdir}/pkgconfig/*.pc %changelog ++++++ baselibs.conf ++++++ libmediainfo0
