Hello community,

here is the log from the commit of package libbluray for openSUSE:Factory 
checked in at 2014-12-21 12:00:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libbluray (Old)
 and      /work/SRC/openSUSE:Factory/.libbluray.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libbluray"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libbluray/libbluray.changes      2014-01-08 
20:07:13.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libbluray.new/libbluray.changes 2014-12-21 
12:00:53.000000000 +0100
@@ -1,0 +2,60 @@
+Thu Dec 18 11:15:47 UTC 2014 - [email protected]
+
+- Enable BD-J support.
+
+-------------------------------------------------------------------
+Wed Dec 17 16:17:23 UTC 2014 - [email protected]
+
+- Update to version 0.6.2:
+  + Fix possible subtitle corruption after seek.
+  + Fix some main path embedded HDMV menus.
+  + Fix reading outside of source image in BD-J drawImage().
+  + Fix missing BD_EVENT_ERROR when BD-J is not supported.
+  + Several stability and code quality fixes.
+
+- Version 0.6.1:
+  + Fix stream position when seamless angle change point is at
+    clip boundary.
+  + Fix Mac OS X jni compilation
+  + Fix bd_seek() jumping outside of clip/playlist.
+  + Fix crash when stream selection is changed after playlist end.
+  + Fix J2ME build.
+  + Fix seamless angle change.
+  + Fix freetype2 resource leaks on shutdown.
+  + Improve duplicate playlist detection.
+
+- Version 0.6.0:
+  + Improved BD-J support (Most BD-J discs are correctly played).
+  + Mark BD-J titles supported in BLURAY_DISC_INFO if BD-J is
+    functional.
+  + Install .jar files to datadir (/usr/share/java/) instead of
+    libdir.
+  + Added version number to .jar file names.
+  + Added JNI headers for BD-J (cross) compilation.
+  + Added HDMV/BD-J title information to BLURAY_DISC_INFO.
+  + Added disc application info to BLURAY_DISC_INFO.
+  + Added bd_set_rate().
+  + Added color keys (RED, GREEN, YELLOW, BLUE).
+  + Improved error resilence.
+  + Fix build without libxml.
+
+- Version 0.5.0:
+  + Portability fixes.
+  + Build system updates.
+  + Improved BD-J support (still alpha).
+  + Improved updating of application-allocated ARGB frame buffer.
+  + Get JRE library location from registry (Windows).
+  + Added bd_get_main_title().
+  + Added BD_EVENT_ERROR when title playback fails.
+  + Added BD-J flags to disc info.
+  + Added support for user timeout in HDMV menus.
+  + Added cropping of RLE images. Cropping values in overlay are
+    now always 0.
+  + Added support for LIBAACS_PATH and LIBBDPLUS_PATH environment
+    variables.
+  + Added timestamp based m2ts stream filtering.
+
+- Removed patch use-recommended-freetype-include.patch,
+  fixed upstream.
+
+-------------------------------------------------------------------

Old:
----
  libbluray-0.4.0.tar.bz2
  use-recommended-freetype-include.patch

New:
----
  libbluray-0.6.2.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libbluray.spec ++++++
--- /var/tmp/diff_new_pack.Kcc7L5/_old  2014-12-21 12:00:54.000000000 +0100
+++ /var/tmp/diff_new_pack.Kcc7L5/_new  2014-12-21 12:00:54.000000000 +0100
@@ -17,23 +17,23 @@
 #
 
 
+%define         soname 1
+
 Name:           libbluray
-Version:        0.4.0
+Version:        0.6.2
 Release:        0
 Summary:        Library to access Blu-Ray disk
 License:        LGPL-2.1+
 Group:          Productivity/Multimedia/Other
 Url:            http://bd.videolan.org
 Source:         
ftp://ftp.videolan.org/pub/videolan/%{name}/%{version}/%{name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM use-recommended-freetype-include.patch -- Freetype 
upstream recommends using their macros together with
-# ft2build include. Positive sideeffect is that this patch makes it build with 
both freetype2 2.5.1, and older versions
-Patch0:         use-recommended-freetype-include.patch
 Patch1:         libbluray-autotools.patch
 Source99:       baselibs.conf
 BuildRequires:  libtool
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(freetype2)
 BuildRequires:  pkgconfig(libxml-2.0) >= 2.6
+BuildRequires:  ant
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -41,11 +41,11 @@
 intended for software that want to support Blu-ray playback (such as VLC and
 MPlayer). We, the authors of this library, do not condone nor endorse piracy.
 
-%package -n libbluray1
+%package -n libbluray%{soname}
 Summary:        Library to access Blu-Ray disk
 Group:          Productivity/Multimedia/Other
 
-%description -n libbluray1
+%description -n libbluray%{soname}
 This library is written for the purpose of playing Blu-ray movies. It is
 intended for software that want to support Blu-ray playback (such as VLC and
 MPlayer). We, the authors of this library, do not condone nor endorse piracy.
@@ -62,35 +62,46 @@
 %package devel
 Summary:        Library to access Blu-Ray disks - Development files
 Group:          Development/Languages/C and C++
-Requires:       libbluray1 = %{version}
+Requires:       libbluray%{soname} = %{version}
 
 %description devel
 This library is written for the purpose of playing Blu-ray movies. It is
 intended for software that want to support Blu-ray playback (such as VLC and
 MPlayer). We, the authors of this library, do not condone nor endorse piracy.
 
+%package bdj
+Summary:        Library to access Blu-Ray disk - BD-J support
+Group:          Development/Libraries/Java
+Requires:       java >= 1.6
+Requires:       jpackage-utils
+BuildArch:      noarch
+
+%description bdj
+This library is written for the purpose of playing Blu-ray movies. It is
+intended for software that want to support Blu-ray playback (such as VLC and
+MPlayer). We, the authors of this library, do not condone nor endorse piracy.
+
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
+%patch1 -p0
 %build
 autoreconf -fiv
-%configure --disable-static
+%configure --disable-static --enable-bdjava
 make %{?_smp_mflags}
 
 %install
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
-%post -n libbluray1 -p /sbin/ldconfig
+%post -n libbluray%{soname} -p /sbin/ldconfig
 
-%postun -n libbluray1 -p /sbin/ldconfig
+%postun -n libbluray%{soname} -p /sbin/ldconfig
 
 %files tools
 %defattr(-,root,root)
 %{_bindir}/bd_info
 
-%files -n libbluray1
+%files -n libbluray%{soname}
 %defattr(-, root, root)
 %doc COPYING
 %{_libdir}/libbluray.so.*
@@ -101,4 +112,8 @@
 %{_libdir}/libbluray.so
 %{_libdir}/pkgconfig/libbluray.pc
 
+%files bdj
+%defattr(-, root, root)
+%{_javadir}/libbluray-j2se-%{version}.jar
+
 %changelog

++++++ libbluray-0.4.0.tar.bz2 -> libbluray-0.6.2.tar.bz2 ++++++
++++ 28627 lines of diff (skipped)

++++++ libbluray-autotools.patch ++++++
--- /var/tmp/diff_new_pack.Kcc7L5/_old  2014-12-21 12:00:55.000000000 +0100
+++ /var/tmp/diff_new_pack.Kcc7L5/_new  2014-12-21 12:00:55.000000000 +0100
@@ -1,18 +1,19 @@
---- libbluray-0.4.0.orig/configure.ac
-+++ libbluray-0.4.0/configure.ac
-@@ -99,8 +99,9 @@ AC_ARG_WITH([bdj-bootclasspath],
+--- configure.ac.orig  2014-12-17 18:01:33.515364222 +0100
++++ configure.ac       2014-12-17 18:01:33.523364060 +0100
+@@ -102,9 +102,10 @@
    [BDJ_BOOTCLASSPATH=])
  
  dnl required programs
 -AC_PROG_CC
--AC_PROG_LIBTOOL
 +AC_PROG_CC_STDC
+ AM_PROG_CC_C_O
+-AC_PROG_LIBTOOL
 +AC_USE_SYSTEM_EXTENSIONS
 +LT_INIT([disable-static pic-only])
  
  dnl required types
  AC_TYPE_SIGNAL
-@@ -115,23 +116,12 @@ AC_STRUCT_DIRENT_D_TYPE
+@@ -119,23 +120,12 @@
  
  dnl required system services
  AC_SYS_LARGEFILE
@@ -38,11 +39,11 @@
  
  dnl libxml2 for metadata parser
  AS_IF([test "x$with_libxml2" != "xno"], [
---- libbluray-0.4.0.orig/src/Makefile.am
-+++ libbluray-0.4.0/src/Makefile.am
+--- src/Makefile.am.orig       2014-12-17 18:01:35.803318166 +0100
++++ src/Makefile.am    2014-12-17 18:01:35.831317614 +0100
 @@ -1,7 +1,7 @@
 -SET_FEATURES = -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112L -D_REENTRANT
- SET_INCLUDES = -I$(top_srcdir) -Ifile -Ilibbluray -Ilibbluray/bdnav
+ SET_INCLUDES = -I$(top_srcdir) -Ifile -Ilibbluray -Ilibbluray/bdnav 
$(BDJAVA_CFLAGS)
  
 -AM_CFLAGS = -std=c99 $(SET_FEATURES) $(SET_INCLUDES) $(LIBXML2_CFLAGS) 
$(FT2_CFLAGS)
 +AM_CFLAGS = -pthread $(LIBXML2_CFLAGS) $(FT2_CFLAGS)
@@ -50,7 +51,7 @@
  
  EXTRA_DIST = \
         libbluray/bdj/build.xml \
-@@ -109,8 +109,8 @@ endif
+@@ -120,8 +120,8 @@
  endif
  
  
@@ -61,16 +62,3 @@
  
  pkginclude_HEADERS = \
        file/filesystem.h \
---- libbluray-0.4.0.orig/src/examples/Makefile.am
-+++ libbluray-0.4.0/src/examples/Makefile.am
-@@ -1,7 +1,8 @@
--SET_FEATURES = -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112L -D_REENTRANT
-+SET_FEATURES = -D_REENTRANT
- SET_INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/src -I$(top_srcdir)/src/file 
-I$(top_srcdir)/src/libbluray/bdnav
- 
--AM_CFLAGS = -std=c99 $(SET_FEATURES) $(SET_INCLUDES)
-+AM_CFLAGS = $(SET_FEATURES) $(SET_INCLUDES)
-+AM_CPPFLAGS = -include config.h
- 
- if USING_EXAMPLES
- 

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to