Hello community,
here is the log from the commit of package libdvdnav
checked in at Fri Sep 12 21:44:49 CEST 2008.
--------
--- libdvdnav/libdvdnav.changes 2008-07-01 13:49:46.000000000 +0200
+++ libdvdnav/libdvdnav.changes 2008-09-10 11:11:08.000000000 +0200
@@ -1,0 +2,8 @@
+Wed Sep 10 11:06:40 CEST 2008 - hvogel@suse.de
+
+- update to 4.1.3
+ * fixes regarding potential memory and resource leaks
+ * added pkg-config support
+- branch library subpackage
+
+-------------------------------------------------------------------
Old:
----
libdvdnav-4.1.2.tar.bz2
New:
----
libdvdnav-4.1.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libdvdnav.spec ++++++
--- /var/tmp/diff_new_pack.v13255/_old 2008-09-12 21:43:45.000000000 +0200
+++ /var/tmp/diff_new_pack.v13255/_new 2008-09-12 21:43:45.000000000 +0200
@@ -1,28 +1,34 @@
#
-# spec file for package libdvdnav (Version 4.1.2)
+# spec file for package libdvdnav (Version 4.1.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
#
+# 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/
#
# norootforbuild
-Url: http://dvd.sourceforge.net/
Name: libdvdnav
+Summary: A DVD Navigation Library
+Url: http://www.mplayerhq.hu/
License: GPL v2 or later
Group: Productivity/Multimedia/Other
-AutoReqProv: on
-Version: 4.1.2
+Version: 4.1.3
Release: 1
Source0: http://www1.mplayerhq.hu/MPlayer/releases/dvdnav/%name-%version.tar.bz2
Patch: libdvdnav.diff
Patch1: libdvdnav-strict-aliasing.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Summary: A DVD Navigation Library
BuildRequires: libdvdread-devel
%description
@@ -37,11 +43,30 @@
Rich Wareham
Kees Cook
-%package devel
+%package -n libdvdnav4
License: GPL v2 or later
-Summary: DVD navigation library
+Summary: A DVD Navigation Library
Group: Productivity/Multimedia/Other
-Requires: libdvdnav libdvdread-devel
+Provides: %{name} = %{version}
+Obsoletes: %{name} <= 0.1.10
+
+%description -n libdvdnav4
+This library contains functions to display DVD video menus.
+
+
+
+Authors:
+--------
+ Daniel Caujolle-Bert
+ Thomas Vander Stichele
+ Rich Wareham
+ Kees Cook
+
+%package devel
+License: GPL v2 or later
+Summary: Development Environment for libdvdnav
+Group: Development/Libraries/C and C++
+Requires: libdvdnav4 = %{version} libdvdread-devel
%description devel
This library contains functions to display DVD video menus.
@@ -61,39 +86,41 @@
%patch1
%build
-./autogen.sh
-export CFLAGS="$RPM_OPT_FLAGS"
-./configure --prefix=/usr --libdir=%{_libdir} --includedir=/usr/include
-make
+autoreconf -f -i
+%configure --disable-static --with-pic
+%{__make} %{?jobs:-j%jobs}
%install
-rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
+%{__rm} -f %{buildroot}%{_libdir}/*.la
%clean
rm -rf $RPM_BUILD_ROOT
-%post
-%run_ldconfig
+%post -n libdvdnav4 -p /sbin/ldconfig
-%postun
-%run_ldconfig
+%postun -n libdvdnav4 -p /sbin/ldconfig
-%files
+%files -n libdvdnav4
%defattr(-,root,root)
%{_libdir}/*.so.*
-%doc AUTHORS COPYING NEWS README
%files devel
%defattr(-,root,root)
+%doc AUTHORS COPYING NEWS README
/usr/bin/*
/usr/include/*
/usr/share/aclocal/*.m4
%{_libdir}/*.so
-%{_libdir}/*.la
+%_libdir/pkgconfig/dvdnav.pc
+%_libdir/pkgconfig/dvdnavmini.pc
%changelog
+* Wed Sep 10 2008 hvogel@suse.de
+- update to 4.1.3
+ * fixes regarding potential memory and resource leaks
+ * added pkg-config support
+- branch library subpackage
* Tue Jul 01 2008 hvogel@suse.de
- update to version 4.1.2, switching to version from mplayerhq
* multiple build system fixes
++++++ libdvdnav-4.1.2.tar.bz2 -> libdvdnav-4.1.3.tar.bz2 ++++++
++++ 14818 lines of diff (skipped)
++++++ libdvdnav-strict-aliasing.patch ++++++
--- /var/tmp/diff_new_pack.v13255/_old 2008-09-12 21:43:46.000000000 +0200
+++ /var/tmp/diff_new_pack.v13255/_new 2008-09-12 21:43:46.000000000 +0200
@@ -1,11 +1,11 @@
---- src/dvdread/Makefile.am
-+++ src/dvdread/Makefile.am
-@@ -2,7 +2,7 @@
-
+--- src/Makefile.am
++++ src/Makefile.am
+@@ -5,7 +5,7 @@
includedir = ${prefix}/include/dvdnav
--AM_CPPFLAGS = -DDVDNAV_COMPILE -I$(top_srcdir)/src/vm
-+AM_CPPFLAGS = -DDVDNAV_COMPILE -fno-strict-aliasing -I$(top_srcdir)/src/vm
+ AM_CPPFLAGS = -DDVDNAV_COMPILE $(THREAD_CFLAGS) $(DVDREAD_CFLAGS) \
+- -I$(top_srcdir)/src/vm
++ -fno-strict-aliasing -I$(top_srcdir)/src/vm
- noinst_LTLIBRARIES = libdvdread.la
+ EXTRA_DIST = README.MAP FELLOWSHIP.map
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org