Hello community, here is the log from the commit of package ivtv checked in at Tue Sep 30 17:57:08 CEST 2008. -------- --- arch/i386/ivtv/ivtv.changes 2007-10-17 11:41:06.000000000 +0200 +++ /mounts/work_src_done/STABLE/ivtv/ivtv.changes 2008-09-30 00:56:01.424830000 +0200 @@ -1,0 +2,8 @@ +Tue Sep 30 00:54:25 CEST 2008 - ro@suse.de + +- update to 1.3.0 (upstream name is now ivtv-utils) + * ivtvctl has been renamed to ivtv-ctl. This makes it consistent + with the naming of other v4l2 utilities. +- kmp packages (drivers) are now gone, all in upstream kernel + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- firmware.tar.bz2 ivtv-1.0.3.tar.bz2 New: ---- ivtv-firmware.tar.gz ivtv-utils-1.3.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ivtv.spec ++++++ --- /var/tmp/diff_new_pack.n18250/_old 2008-09-30 17:56:53.000000000 +0200 +++ /var/tmp/diff_new_pack.n18250/_new 2008-09-30 17:56:53.000000000 +0200 @@ -1,33 +1,39 @@ # -# spec file for package ivtv (Version 1.0.3) +# spec file for package ivtv (Version 1.3.0) # -# 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. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # +# 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 + Name: ivtv BuildRequires: gcc-c++ kernel-source kernel-syms module-init-tools Url: http://ivtvdriver.org/index.php/Main_Page License: GPL v2 or later Group: Productivity/Multimedia/Other AutoReqProv: on -Version: 1.0.3 +Version: 1.3.0 Release: 1 Summary: Driver Implementation for iCompression or Conexant Video Capture Cards -Source0: %{name}-%{version}.tar.bz2 -Source1: firmware.tar.bz2 +Source0: %{name}-utils-%{version}.tar.bz2 +Source1: ivtv-firmware.tar.gz Source2: preamble Patch0: ivtv-optflags.patch Patch1: ivtv-splice.patch Patch2: ivtv-buffer.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -NoSource: 1 -%suse_kernel_module_package -p %_sourcedir/preamble kdump um %description The primary goal of the IVTV project is to provide a "clean room" Linux @@ -66,66 +72,29 @@ Hans Verkuil Chris Kennedy -%package KMP -Group: System/Kernel -Summary: ivtv driver kernel modules - -%description KMP -ivtv driver kernel modules - - - -Authors: --------- - Hans Verkuil - Chris Kennedy - %prep %setup -q -c -n firmware -T -D -a 1 -%setup -q -D +%setup -q -n ivtv-utils-%{version} -D %patch %patch1 %patch2 -cd driver -cp ivtv-driver2.h ivtv-driver.h %build # build utils make -C utils -# build kernel modules -mkdir driver-obj i2c-drivers-obj -export EXTRA_CFLAGS='-DVERSION=\"%version\"' -for flavor in %flavors_to_build; do - for pref in "driver" "i2c-drivers" ; do - rm -rf ${pref}-obj/$flavor - cp -r ${pref} ${pref}-obj/$flavor - make -C /usr/src/linux-obj/%_target_cpu/$flavor modules \ - M=$PWD/${pref}-obj/$flavor - done -done %install -test "%{buildroot}" != "" -a "%{buildroot}" != "/" &&\ - rm -rf "%{buildroot}" # install utils mkdir -p "%{buildroot}/usr/bin" make -C utils DESTDIR=$RPM_BUILD_ROOT PREFIX=/usr install # install firmware mkdir -p "%{buildroot}/lib/firmware" cp -v ../firmware/* "%{buildroot}/lib/firmware" -# install kernel modules -export INSTALL_MOD_PATH=$RPM_BUILD_ROOT -export INSTALL_MOD_DIR=updates -for flavor in %flavors_to_build; do - for pref in "driver" "i2c-drivers" ; do - make -C /usr/src/linux-obj/%_target_cpu/$flavor modules_install \ - M=$PWD/${pref}-obj/$flavor - done -done # rm -fv doc/install.txt.orig # not packaged ATM rm -f %{buildroot}/usr/include/linux/ivtv.h +rm -f %{buildroot}/usr/include/linux/ivtvfb.h %clean rm -rf %{buildroot} @@ -139,21 +108,27 @@ %defattr(-,root,root) %doc ../firmware/license*txt /lib/firmware/* + %changelog -* Wed Oct 17 2007 - ro@suse.de +* Tue Sep 30 2008 ro@suse.de +- update to 1.3.0 (upstream name is now ivtv-utils) + * ivtvctl has been renamed to ivtv-ctl. This makes it consistent + with the naming of other v4l2 utilities. +- kmp packages (drivers) are now gone, all in upstream kernel +* Wed Oct 17 2007 ro@suse.de - update to 1.0.3, the main driver is now upstream and built in the kernel source - here are the ivtvfb and saa717x drivers -* Mon Jun 11 2007 - ro@suse.de +* Mon Jun 11 2007 ro@suse.de - avoid comparison with string literal -* Tue Jun 05 2007 - ro@suse.de +* Tue Jun 05 2007 ro@suse.de - update to 0.10.3 - make it compile with current kernel -* Thu Apr 05 2007 - ro@suse.de +* Thu Apr 05 2007 ro@suse.de - make it compile with current kernel -* Wed Apr 04 2007 - ro@suse.de +* Wed Apr 04 2007 ro@suse.de - added licence files to firmware -* Thu Mar 29 2007 - ro@suse.de +* Thu Mar 29 2007 ro@suse.de - update to 0.10.1 - Fix bug where the 'App not reading fast enough' message was repeated continuously. It should only show it once, until the application is @@ -168,11 +143,11 @@ - Fix PIO support. - Pass correct values for ENC_MISC(3, ...) - Fix ivtvfbctl option handling on ppc. -* Sun Mar 18 2007 - ro@suse.de +* Mon Mar 19 2007 ro@suse.de - removed /lib/firmware directory from filelist (in filesystem) -* Wed Jan 17 2007 - ro@suse.de +* Wed Jan 17 2007 ro@suse.de - hack to build on 2.6.20pre -* Sun Jan 14 2007 - ro@suse.de +* Sun Jan 14 2007 ro@suse.de - update to 0.9.1 - 0.9.1 stable release - Fix busy wait loop @@ -222,9 +197,9 @@ - Ripped out dynamic buffer allocation: it never worked right and gave some people a lot of grief. - Make i2c errors (missing i2c devices) more readable. -* Tue Nov 14 2006 - ro@suse.de +* Wed Nov 15 2006 ro@suse.de - move firmware to /lib/firmware -* Tue Nov 14 2006 - ro@suse.de +* Tue Nov 14 2006 ro@suse.de - update to 0.8.0 (for 2.6.18 kernel release) - Many API changes as part of the work to merge the driver into the kernel @@ -233,48 +208,48 @@ - Sliced VBI always uses PIO, never DMA. - Removed test/fwapi, utils/ivtv-detect. - Added utils/v4l2-ctl. -* Sat Sep 23 2006 - aj@suse.de +* Sat Sep 23 2006 aj@suse.de - Fix build with glibc 2.5. -* Mon Aug 21 2006 - ro@suse.de +* Mon Aug 21 2006 ro@suse.de - update to current svn to fix build with 2.6.18 -* Mon Apr 03 2006 - ro@suse.de +* Mon Apr 03 2006 ro@suse.de - change MODULE_PARM to module_param -* Fri Mar 03 2006 - ro@suse.de +* Fri Mar 03 2006 ro@suse.de - update to current CVS (0.7.0) to run on current kernel (#153549) -* Fri Feb 03 2006 - agruen@suse.de +* Fri Feb 03 2006 agruen@suse.de - ivtv.spec: Replace %%arch with %%_target_cpu. -* Fri Feb 03 2006 - ro@suse.de +* Fri Feb 03 2006 ro@suse.de - skip "um" not "uml" -* Tue Jan 31 2006 - ro@suse.de +* Tue Jan 31 2006 ro@suse.de - build kernel-modules locally (KMP) -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Mon Jan 23 2006 - ro@suse.de +* Mon Jan 23 2006 ro@suse.de - update to current 0.4.2 (hopefully build with current kernel) -* Mon Nov 28 2005 - ro@suse.de +* Mon Nov 28 2005 ro@suse.de - added utils/ivtvfwextract.pl to doc files list (#135611) -* Fri Nov 04 2005 - ro@suse.de +* Fri Nov 04 2005 ro@suse.de - try to fix km build by moving videodev2.h to driver subdirectory -* Thu Oct 27 2005 - ro@suse.de +* Thu Oct 27 2005 ro@suse.de - update to 0.4.0 -* Sun Aug 14 2005 - ro@suse.de +* Sun Aug 14 2005 ro@suse.de - fix problem in kernel modules Makefile -* Sun Aug 14 2005 - ro@suse.de +* Sun Aug 14 2005 ro@suse.de - update to 0.3.7c -* Fri Aug 12 2005 - ro@suse.de +* Fri Aug 12 2005 ro@suse.de - update to 0.3.3k -* Tue Feb 15 2005 - agruen@suse.de +* Tue Feb 15 2005 agruen@suse.de - Don't install the user-space header in the kernel rpm. -* Tue Feb 15 2005 - agruen@suse.de +* Tue Feb 15 2005 agruen@suse.de - Fix km_ package makefile. -* Wed Feb 02 2005 - ro@suse.de +* Wed Feb 02 2005 ro@suse.de - update to 0.3.2c -* Thu Jan 20 2005 - ro@suse.de +* Thu Jan 20 2005 ro@suse.de - drop the request_module parts from mod_rename patch -* Wed Jan 19 2005 - ro@suse.de +* Wed Jan 19 2005 ro@suse.de - keep only Makefile2.6 as Makefile in km_ivtv -* Thu Jan 13 2005 - ro@suse.de +* Thu Jan 13 2005 ro@suse.de - rename modules msp3400, tuner, tveeprom to ivtv-xxx to avoid clash -* Thu Jan 13 2005 - ro@suse.de +* Thu Jan 13 2005 ro@suse.de - created package (based on work by kraxel) ++++++ ivtv-buffer.patch ++++++ --- /var/tmp/diff_new_pack.n18250/_old 2008-09-30 17:56:53.000000000 +0200 +++ /var/tmp/diff_new_pack.n18250/_new 2008-09-30 17:56:53.000000000 +0200 @@ -1,5 +1,5 @@ ---- utils/ivtvctl.c -+++ utils/ivtvctl.c +--- utils/ivtv-ctl.c ++++ utils/ivtv-ctl.c @@ -171,7 +171,7 @@ frame = (int)ceilf(((float)fracsec / (float)MPEG_CLOCK_FREQ) * fps); ++++++ ivtv-optflags.patch ++++++ --- /var/tmp/diff_new_pack.n18250/_old 2008-09-30 17:56:53.000000000 +0200 +++ /var/tmp/diff_new_pack.n18250/_new 2008-09-30 17:56:53.000000000 +0200 @@ -2,10 +2,10 @@ +++ utils/Makefile @@ -16,7 +16,7 @@ - HEADERS := ../driver/ivtv.h + HEADERS := linux/ivtv.h linux/ivtvfb.h --CFLAGS = -I$(CURDIR)/../driver -D_GNU_SOURCE -O2 -Wall -g -+CFLAGS = -I$(CURDIR)/../driver -D_GNU_SOURCE $(RPM_OPT_FLAGS) +-CFLAGS = -D_GNU_SOURCE -O2 -Wall -g -I. ++CFLAGS = -D_GNU_SOURCE $(RPM_OPT_FLAGS) -I. CXXFLAGS = $(CFLAGS) - all: $(EXES) + all:: $(EXES) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de