Hello community, here is the log from the commit of package libdvdnav for openSUSE:Factory checked in at 2011-12-06 16:22:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libdvdnav (Old) and /work/SRC/openSUSE:Factory/.libdvdnav.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libdvdnav", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/libdvdnav/libdvdnav.changes 2011-11-21 12:34:55.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libdvdnav.new/libdvdnav.changes 2011-12-06 16:22:56.000000000 +0100 @@ -1,0 +2,15 @@ +Sat Dec 3 23:14:39 UTC 2011 - [email protected] + +- update to 4.2.0: + * added dvdnav_get_serial_string() function + * fixed ifo leak in dvdnav_describe_chapters() + * added dvdnav_get_video_resolution() to retrieve video resolution + * added dvdnav_program_play() & dvdnav_current_title_program() for + more reliable playback + * fixed deadlock between dvdnav_reset() and dvd_clear() + * fixed pthread_mutex_destroy macro for Win32 + * fixed numerous assertion failures occuring when playing DVDs with + new "copy protection" schemes + * fixed forward seeks to always move forward + +------------------------------------------------------------------- Old: ---- libdvdnav-4.1.3.tar.bz2 libdvdnav.diff New: ---- libdvdnav-4.2.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libdvdnav.spec ++++++ --- /var/tmp/diff_new_pack.G2f67v/_old 2011-12-06 16:22:58.000000000 +0100 +++ /var/tmp/diff_new_pack.G2f67v/_new 2011-12-06 16:22:58.000000000 +0100 @@ -19,31 +19,22 @@ Name: libdvdnav -Summary: A DVD Navigation Library +Summary: DVD Navigation Library Url: http://www.mplayerhq.hu/ License: GPLv2+ Group: Productivity/Multimedia/Other -Version: 4.1.3 -Release: 14 -Source0: http://www1.mplayerhq.hu/MPlayer/releases/dvdnav-old/%name-%version.tar.bz2 -Patch: libdvdnav.diff +Version: 4.2.0 +Release: 0 +Source0: http://dvdnav.mplayerhq.hu/releases/libdvdnav-%{version}.tar.bz2 Patch1: libdvdnav-strict-aliasing.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: libdvdread-devel pkg-config +BuildRequires: libdvdread-devel >= 4.2.0 +BuildRequires: pkg-config BuildRequires: libtool %description This library contains functions to display DVD video menus. - - -Authors: --------- - Daniel Caujolle-Bert <[email protected]> - Thomas Vander Stichele <[email protected]> - Rich Wareham <[email protected]> - Kees Cook <[email protected]> - %package -n libdvdnav4 License: GPLv2+ Summary: A DVD Navigation Library @@ -54,15 +45,6 @@ %description -n libdvdnav4 This library contains functions to display DVD video menus. - - -Authors: --------- - Daniel Caujolle-Bert <[email protected]> - Thomas Vander Stichele <[email protected]> - Rich Wareham <[email protected]> - Kees Cook <[email protected]> - %package devel License: GPLv2+ Summary: Development Environment for libdvdnav @@ -72,31 +54,21 @@ %description devel This library contains functions to display DVD video menus. - - -Authors: --------- - Daniel Caujolle-Bert <[email protected]> - Thomas Vander Stichele <[email protected]> - Rich Wareham <[email protected]> - Kees Cook <[email protected]> - %prep %setup -q -%patch %patch1 %build -autoreconf -f -i +autoreconf -f -i -v %configure --disable-static --with-pic -%{__make} %{?jobs:-j%jobs} +%__make %{?_smp_mflags} %install make DESTDIR=$RPM_BUILD_ROOT install -%{__rm} -f %{buildroot}%{_libdir}/*.la +%__rm -f %{buildroot}%{_libdir}/*.la %clean -rm -rf $RPM_BUILD_ROOT +%{?buildroot:%__rm -rf "%{buildroot}"} %post -n libdvdnav4 -p /sbin/ldconfig @@ -104,16 +76,20 @@ %files -n libdvdnav4 %defattr(-,root,root) -%{_libdir}/*.so.* +%{_libdir}/libdvdnav.so.4 +%{_libdir}/libdvdnav.so.4.* +%{_libdir}/libdvdnavmini.so.4 +%{_libdir}/libdvdnavmini.so.4.* %files devel %defattr(-,root,root) %doc AUTHORS COPYING NEWS README -/usr/bin/* -/usr/include/* -/usr/share/aclocal/*.m4 -%{_libdir}/*.so -%_libdir/pkgconfig/dvdnav.pc -%_libdir/pkgconfig/dvdnavmini.pc +%{_bindir}/dvdnav-config +%{_includedir}/dvdnav +%{_datadir}/aclocal/dvdnav.m4 +%{_libdir}/libdvdnav.so +%{_libdir}/libdvdnavmini.so +%{_libdir}/pkgconfig/dvdnav.pc +%{_libdir}/pkgconfig/dvdnavmini.pc %changelog ++++++ libdvdnav-4.1.3.tar.bz2 -> libdvdnav-4.2.0.tar.bz2 ++++++ ++++ 6067 lines of diff (skipped) ++++++ libdvdnav-strict-aliasing.patch ++++++ --- /var/tmp/diff_new_pack.G2f67v/_old 2011-12-06 16:22:58.000000000 +0100 +++ /var/tmp/diff_new_pack.G2f67v/_new 2011-12-06 16:22:58.000000000 +0100 @@ -1,26 +1,11 @@ -Index: src/Makefile.am -=================================================================== ---- src/Makefile.am.orig 2008-06-14 14:33:21.000000000 +0200 -+++ src/Makefile.am 2009-11-20 13:44:17.000000000 +0100 -@@ -5,7 +5,7 @@ SUBDIRS = vm +--- src/Makefile.am.orig 2011-12-04 00:09:32.836001024 +0100 ++++ src/Makefile.am 2011-12-04 00:09:49.615001024 +0100 +@@ -4,7 +4,7 @@ + includedir = ${prefix}/include/dvdnav - AM_CPPFLAGS = -DDVDNAV_COMPILE $(THREAD_CFLAGS) $(DVDREAD_CFLAGS) \ -- -I$(top_srcdir)/src/vm -+ -fno-strict-aliasing -I$(top_srcdir)/src/vm +-AM_CPPFLAGS = $(THREAD_CFLAGS) $(DVDREAD_CFLAGS) \ ++AM_CPPFLAGS = $(THREAD_CFLAGS) $(DVDREAD_CFLAGS) -fno-strict-aliasing \ + -I$(top_srcdir)/src/vm EXTRA_DIST = README.MAP FELLOWSHIP.map - -Index: configure.ac -=================================================================== ---- configure.ac.orig 2009-11-20 13:44:17.000000000 +0100 -+++ configure.ac 2009-11-20 14:28:01.000000000 +0100 -@@ -61,7 +61,7 @@ dnl libname.so.(DVDNAV_LT_CURRENT - D - - DVDNAV_LT_CURRENT=5 - DVDNAV_LT_AGE=1 --DVDNAV_LT_REVISION=2 -+DVDNAV_LT_REVISION=3 - - AC_SUBST(DVDNAV_LT_CURRENT) - AC_SUBST(DVDNAV_LT_AGE) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
