Mailinglist Archive: opensuse-commit (2092 mails)

< Previous Next >
commit dvgrab
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Thu, 09 Aug 2007 18:41:01 +0200
  • Message-id: <20070809164101.9D44F67832C@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package dvgrab
checked in at Thu Aug 9 18:41:01 CEST 2007.

--------
--- dvgrab/dvgrab.changes       2006-10-16 01:18:18.000000000 +0200
+++ /mounts/work_src_done/STABLE/dvgrab/dvgrab.changes  2007-08-07 09:35:56.000000000 +0200
@@ -1,0 +2,18 @@
+Tue Aug  7 09:33:47 CEST 2007 - olh@xxxxxxx
+
+- build parallel, remove INSTALL file
+- fix some -fwriteable-string warnings
+- update to 3.0
+  Add HDV (MPEG2-TS) support (-f hdv)!
+  Add USB DV support (-v4l2)
+  Simpler and more flexible option parsing
+  Bugfixes and updated documentation
+  Add feature to not capture/write-to-file when device is paused while in
+  recording mode. This depends upon the device sending timecode as all
+  zeroes while in that state.
+  Changed --jpeg-overwrite so it does not generate a sequentially numbered
+  filename or filename containing recording date or timecode. This makes
+  dvgrab work nicely with StopMotion (http://stopmotion.bjoernen.com/).
+  Bugfixes with dropped frame counting and quicktime support.
+
+-------------------------------------------------------------------

Old:
----
  dvgrab-2.0-quicktime.patch
  dvgrab-2.0.tar.bz2

New:
----
  dvgrab-3.0.tar.bz2
  dvgrab.writeable-strings.patch

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

Other differences:
------------------
++++++ dvgrab.spec ++++++
--- /var/tmp/diff_new_pack.H27247/_old  2007-08-09 18:39:53.000000000 +0200
+++ /var/tmp/diff_new_pack.H27247/_new  2007-08-09 18:39:53.000000000 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package dvgrab (Version 2.0)
+# spec file for package dvgrab (Version 3.0)
 #
-# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2007 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.
 #
@@ -13,16 +13,16 @@
 Name:           dvgrab
 BuildRequires:  gcc-c++ libiec61883-devel libjpeg-devel libquicktime-devel pkgconfig
 URL:            http://kino.schirmacher.de/
-License:        GPL
+License:        GPL v2 or later
 Group:          Productivity/Multimedia/CD/Grabbers
 #Requires:     xforms
 Autoreqprov:    on
-Version:        2.0
+Version:        3.0
 Release:        1
 Summary:        Record Digital Video (DV) via an IEEE 1394 (Firewire) Interface
-Source:         %{name}-%{version}.tar.bz2
-Patch:          dvgrab-2.0-quicktime.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Source:         %{name}-%{version}.tar.bz2
+Patch0:         dvgrab.writeable-strings.patch
 
 %description
 dvgrab receives audio and video data from a digital camcorder via an
@@ -37,16 +37,15 @@
     Arne Schirmacher <dvgrab@xxxxxxxxxxxxxx>
 
 %prep
-%setup
-%patch
+%setup -q
+%patch0 -p1
 
 %build
 autoreconf -fi
 CXXFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr --mandir=%{_mandir}
-make CXXFLAGS="$RPM_OPT_FLAGS"
+make CXXFLAGS="$RPM_OPT_FLAGS" %{?jobs:-j%{jobs}}
 
 %install
-rm -rf $RPM_BUILD_ROOT
 make DESTDIR=$RPM_BUILD_ROOT install
 
 %clean
@@ -54,15 +53,30 @@
 
 %files
 %defattr(-,root,root)
-%doc AUTHORS COPYING ChangeLog INSTALL README TODO
+%doc AUTHORS COPYING ChangeLog README TODO
 /usr/bin/dvgrab
 %{_mandir}/man1/dvgrab.1*
 
-%changelog -n dvgrab
+%changelog
+* Tue Aug 07 2007 - olh@xxxxxxx
+- build parallel, remove INSTALL file
+- fix some -fwriteable-string warnings
+- update to 3.0
+  Add HDV (MPEG2-TS) support (-f hdv)!
+  Add USB DV support (-v4l2)
+  Simpler and more flexible option parsing
+  Bugfixes and updated documentation
+  Add feature to not capture/write-to-file when device is paused while in
+  recording mode. This depends upon the device sending timecode as all
+  zeroes while in that state.
+  Changed --jpeg-overwrite so it does not generate a sequentially numbered
+  filename or filename containing recording date or timecode. This makes
+  dvgrab work nicely with StopMotion (http://stopmotion.bjoernen.com/).
+  Bugfixes with dropped frame counting and quicktime support.
 * Mon Oct 16 2006 - ro@xxxxxxx
 - update to 2.0 to fix build
-- added libiec61883 support
-- added lockstep features
+  - added libiec61883 support
+  - added lockstep features
 * Wed Jan 25 2006 - mls@xxxxxxx
 - converted neededforbuild to BuildRequires
 * Wed May 04 2005 - wengel@xxxxxxx

++++++ dvgrab-2.0.tar.bz2 -> dvgrab-3.0.tar.bz2 ++++++
++++ 24720 lines of diff (skipped)

++++++ dvgrab.writeable-strings.patch ++++++
---
 riff.cc |    2 +-
 riff.h  |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

--- a/riff.cc
+++ b/riff.cc
@@ -58,7 +58,7 @@ using std::endl;
     could not get it working on the gcc compiler so I had to use this
     workaround. We can now use id = make_fourcc("ABCD") instead. */
 
-FOURCC make_fourcc( char *s )
+FOURCC make_fourcc(const char *s )
 {
        if ( s[ 0 ] == 0 )
                return 0;
--- a/riff.h
+++ b/riff.h
@@ -39,7 +39,7 @@ using std::vector;
 #ifdef __cplusplus
 extern "C"
 {
-       FOURCC make_fourcc( char * s );
+       FOURCC make_fourcc(const char * s );
 }
 #endif
 

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



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages