Hello community,
here is the log from the commit of package libdc1394 for openSUSE:Factory
checked in at Wed Dec 30 00:23:59 CET 2009.
--------
--- libdc1394/libdc1394.changes 2009-01-13 17:08:05.000000000 +0100
+++ /mounts/work_src_done/STABLE/libdc1394/libdc1394.changes 2009-12-27 17:11:24.000000000 +0100
@@ -1,0 +2,27 @@
+Sun Dec 27 19:06:15 MSK 2009 - matwey.kornilov@gmail.com
+
+- Update to 2.1.2.
+ - IIDC-over-USB support
+ - Bug fixes:
+ bayer conversion problem for 16bit over MONO16
+ dc1394_deinterlace_stereo_frames (LP#360520)
+ - Bug fixes on Linux Juju:
+ missing frames with OHCI 1.0
+ automatic iso allocation
+ timestamp support
+ broadcasting
+
+-------------------------------------------------------------------
+Mon Nov 23 09:48:55 MSK 2009 - matwey.kornilov@gmail.com
+
+- Update to 2.0.3. Changes since 2.0.2:
+ - Bug fixes on MSW port
+ - Bug fixes:
+ dc1394_trigger_get_polarity
+ dc1394_deinterlace_stereo_frames
+ - Bug fixes on Linux Juju:
+ - alignment problem during reads
+ - Bug fixes on Mac OS:
+ - crash fix for Mac OS 10.4
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
libdc1394-2.0.2.tar.bz2
New:
----
libdc1394-2.1.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libdc1394.spec ++++++
--- /var/tmp/diff_new_pack.q5HR5B/_old 2009-12-30 00:23:26.000000000 +0100
+++ /var/tmp/diff_new_pack.q5HR5B/_new 2009-12-30 00:23:26.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package libdc1394 (Version MACRO)
+# spec file for package libdc1394 (Version 2.1.2)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -20,13 +20,17 @@
Name: libdc1394
%define libdc1394_12_version 1.2.2
-%define libdc1394_version 2.0.2
+%define libdc1394_version 2.1.2
BuildRequires: libraw1394-devel
-License: LGPL v2.1 or later
+%if 0%{?suse_version} > 1100
+# no IIDC-over-USB support for openSUSE 11.0
+BuildRequires: libusb-1_0-devel pkg-config
+%endif
+License: LGPLv2.1+
Group: Hardware/Camera
AutoReqProv: on
Version: %{libdc1394_version}
-Release: 11
+Release: 1
Url: http://sourceforge.net/projects/libdc1394/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: 1394-Based Digital Camera Control Library
@@ -57,7 +61,7 @@
John Stanley
%package -n libdc1394_control12
-License: LGPL v2.1 or later
+License: LGPLv2.1+
Summary: 1394-Based Digital Camera Control Library
Group: Hardware/Camera
Version: %{libdc1394_12_version}
@@ -84,7 +88,7 @@
John Stanley
%package -n libdc1394_control12-devel
-License: LGPL v2.1 or later
+License: LGPLv2.1+
Summary: 1394-Based Digital Camera Control Library
Group: Development/Libraries/C and C++
Version: %{libdc1394_12_version}
@@ -112,7 +116,7 @@
John Stanley
%package 22
-License: LGPL v2.1 or later
+License: LGPLv2.1+
Summary: 1394-Based Digital Camera Control Library
Group: Hardware/Camera
@@ -137,7 +141,7 @@
John Stanley
%package devel
-License: LGPL v2.1 or later
+License: LGPLv2.1+
Summary: Development libraries and header files for dc1394
Group: Development/Libraries/C and C++
Requires: libdc1394-22 = %{libdc1394_version}
@@ -182,13 +186,15 @@
%install
doit() {
if pushd "$1" ; then
- %{__make} DESTDIR=${RPM_BUILD_ROOT} install
+ %{__make} DESTDIR=${RPM_BUILD_ROOT} install-strip
popd
fi
}
doit libdc1394-%{libdc1394_12_version}
doit libdc1394-%{libdc1394_version}
rm -f %{buildroot}%{_bindir}/dc1394_vloopback %{buildroot}%{_mandir}/man1/dc1394_vloopback.1*
+rm -f %{buildroot}%{_mandir}/man1/dc1394_multiview.1*
+rm -f %{buildroot}%{_mandir}/man1/grab_*_image.1*
%{__rm} -f %{buildroot}%{_libdir}/*.la
%post -n libdc1394_control12 -p /sbin/ldconfig
++++++ libdc1394-2.0.2.tar.bz2 -> libdc1394-2.1.2.tar.bz2 ++++++
++++ 22495 lines of diff (skipped)
++++++ libdc1394-swab_fix.patch ++++++
--- /var/tmp/diff_new_pack.q5HR5B/_old 2009-12-30 00:23:27.000000000 +0100
+++ /var/tmp/diff_new_pack.q5HR5B/_new 2009-12-30 00:23:27.000000000 +0100
@@ -2,8 +2,8 @@
libdc1394-2.0.2/dc1394/conversions.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
---- a/libdc1394-2.0.2/dc1394/conversions.c
-+++ b/libdc1394-2.0.2/dc1394/conversions.c
+--- a/libdc1394-2.1.2/dc1394/conversions.c
++++ b/libdc1394-2.1.2/dc1394/conversions.c
@@ -22,11 +22,10 @@
#include
++++++ libdc1394.ac.patch ++++++
--- /var/tmp/diff_new_pack.q5HR5B/_old 2009-12-30 00:23:27.000000000 +0100
+++ /var/tmp/diff_new_pack.q5HR5B/_new 2009-12-30 00:23:27.000000000 +0100
@@ -1,33 +1,8 @@
----
- libdc1394-2.0.2/acinclude.m4 | 4 ++--
- libdc1394-2.0.2/configure.in | 7 +------
- 2 files changed, 3 insertions(+), 8 deletions(-)
-
---- a/libdc1394-2.0.2/acinclude.m4
-+++ b/libdc1394-2.0.2/acinclude.m4
-@@ -78,7 +78,7 @@ AC_DEFUN([DX_REQUIRE_PROG], [
- AC_PATH_TOOL([$1], [$2])
- if test "$DX_FLAG_[]DX_CURRENT_FEATURE$$1" = 1; then
- AC_MSG_WARN([$2 not found - will not DX_CURRENT_DESCRIPTION])
-- AC_SUBST([DX_FLAG_[]DX_CURRENT_FEATURE], 0)
-+ AC_SUBST([DX_FLAG_]DX_CURRENT_FEATURE, 0)
- fi
- ])
+--- a/libdc1394-2.1.2/configure.in 2009-11-23 10:11:16.000000000 +0300
++++ b/libdc1394-2.1.2/configure.in 2009-11-23 10:11:51.000000000 +0300
+@@ -5,12 +5,6 @@
-@@ -101,7 +101,7 @@ test "$DX_FLAG_$1" = "$2" \
- # ----------------------------------------------------------
- # Turn off the DX_CURRENT_FEATURE if the required feature is off.
- AC_DEFUN([DX_CLEAR_DEPEND], [
--test "$DX_FLAG_$1" = "$2" || AC_SUBST([DX_FLAG_[]DX_CURRENT_FEATURE], 0)
-+test "$DX_FLAG_$1" = "$2" || AC_SUBST([DX_FLAG_]DX_CURRENT_FEATURE, 0)
- ])
-
- # DX_FEATURE_ARG(FEATURE, DESCRIPTION,
---- a/libdc1394-2.0.2/configure.in
-+++ b/libdc1394-2.0.2/configure.in
-@@ -3,12 +3,6 @@ AC_PREREQ([2.6.0])
- AC_INIT([libdc1394],[2.0.2],[libdc1394-devel@lists.sf.net])
- AC_CONFIG_SRCDIR([dc1394/control.c])
+ AC_CANONICAL_SYSTEM
-case "$host" in
-*-*-cygwin* | *-*-mingw*)
@@ -38,7 +13,7 @@
#
DX_HTML_FEATURE(OFF)
DX_CHM_FEATURE(OFF)
-@@ -25,6 +19,7 @@ AM_INIT_AUTOMAKE([--warnings=all 1.9.6])
+@@ -27,6 +21,7 @@
AC_CONFIG_HEADERS([config.h])
AC_PROG_CC
++++++ libdc1394.no-x11.patch ++++++
--- /var/tmp/diff_new_pack.q5HR5B/_old 2009-12-30 00:23:27.000000000 +0100
+++ /var/tmp/diff_new_pack.q5HR5B/_new 2009-12-30 00:23:27.000000000 +0100
@@ -13,10 +13,10 @@
grab_gray_image_SOURCES = grab_gray_image.c
grab_gray_image_LDADD = ../libdc1394/libdc1394_control.la -lraw1394
---- a/libdc1394-2.0.2/configure.in
-+++ b/libdc1394-2.0.2/configure.in
-@@ -71,20 +71,28 @@ AC_SUBST(dc1394platform)
-
+--- a/libdc1394-2.1.2/configure.in
++++ b/libdc1394-2.1.2/configure.in
+@@ -79,21 +79,30 @@
+
# check for Xv extensions (necessary for examples/dc1394_multiview)
# imported from Coriander
+AC_ARG_ENABLE([xv],
@@ -24,20 +24,21 @@
+ [test_xv=yes], [test_xv=no])
+
AC_DEFUN([AC_CHECK_XV],[
-- AC_SUBST(XV_CFLAGS)
-- AC_SUBST(XV_LIBS)
-- AC_MSG_CHECKING(for Xv extensions)
-- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
-- #include
-- #include ]], [[
-- int main(void) { (void) XvGetPortAttribute(0, 0, 0, 0); return 0; }
-- ]])],[xv=yes],[xv=no]);
-- AC_MSG_RESULT($xv)
-- if test x$xv = xyes; then
-- XV_LIBS="-lXv -lXext"
-- XV_CFLAGS=""
-- AC_DEFINE(HAVE_XV,1,[defined if XV video overlay is available])
-+ if test x$test_xv != "xno"; then
+- AC_SUBST(XV_CFLAGS)
+- AC_SUBST(XV_LIBS)
+- AC_MSG_CHECKING(for Xv extensions)
+- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
+- #include
+- #include ]], [[
+- int main(void) { (void) XvGetPortAttribute(0, 0, 0, 0); return 0; }
+- ]])],[xv=yes],[xv=no])
+- AC_MSG_RESULT($xv)
+- if test x$xv = xyes; then
+- XV_LIBS="-lXv -lXext"
+- XV_CFLAGS=""
+- fi
+- AM_CONDITIONAL(HAVE_XV, test x$xv = xyes)
++ if test x$test_xv != "xno"; then
+ AC_SUBST(XV_CFLAGS)
+ AC_SUBST(XV_LIBS)
+ AC_MSG_CHECKING(for Xv extensions)
@@ -52,8 +53,10 @@
+ XV_CFLAGS=""
+ AC_DEFINE(HAVE_XV,1,[defined if XV video overlay is available])
+ fi
-+ else
-+ xv=no
- fi
- AM_CONDITIONAL(XVOK, test x$xv = xyes)
++ else
++ xv=no
++ fi
++ AM_CONDITIONAL(HAVE_XV, test x$xv = xyes)
])
+ AC_CHECK_XV
+
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org