--- dv4l-1.0.orig/debian/copyright +++ dv4l-1.0/debian/copyright @@ -0,0 +1,20 @@ +This package was debianized by Nobuhiro Iwamatsu on +Sun, 26 Oct 2008 18:38:20 +0900. + +It was downloaded from + http://dv4l.berlios.de/index.html + +Upstream Author: + + Wolfgang Beck + +Copyright: + + Copyright (C) 2007 Free Software Foundation, Inc. + +License: + GPLv2 + Please see `/usr/share/common-licenses/GPL'. + +The Debian packaging is (C) 2008, Nobuhiro Iwamatsu and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. --- dv4l-1.0.orig/debian/compat +++ dv4l-1.0/debian/compat @@ -0,0 +1 @@ +7 --- dv4l-1.0.orig/debian/dirs +++ dv4l-1.0/debian/dirs @@ -0,0 +1,3 @@ +usr/bin +usr/lib +usr/share/man --- dv4l-1.0.orig/debian/README.Debian +++ dv4l-1.0/debian/README.Debian @@ -0,0 +1,54 @@ +dv4l for Debian +--------------- + +- DV4Linux - Limitations (Copy from: http://dv4l.berlios.de/limits.html) + - dv4lstart + dv4lstart has currently these limitations: + + * The V4L application must not be statically linked to libc, or have + the 's' (set user/group ID on execution) bit enabled. + * Only RGB24 and YUV420P palettes are supported. + * dv4lstart does not support adjustment of color, brightness and similar + parameters. + * Using dv4lstart adds a little overhead to all library calls that are + used in the V4L API. + * It supports only a single dv1394 camera. + + - dv4l + Currently, dv4l has some limitations: + + * Only RGB24 and YUV420P palettes are supported. + * Not all v4l programs work with dv4l. Skype v2.0beta seems to have trouble + with the vloopback driver. GQCam, Kopete, and probably others work only + in a slow mode where the video frames are copied twice. + * dv4l does not support adjustment of color, brightness and similar + parameters. + * Using dv4l is inherently slower than using other methods to access + a camera. + * It supports only a single dv1394 camera. + + - dv4l or dv4lstart? + dv4l requires the vloopback kernel module. + dv4lstart add a little overhead to every library call that might be used to access V4L. Applications using unusual ways to access the V4L API might not work. + skype (2.0.0.27 beta) runs only with dv4lstart + Other programs can be used with any of dv4l and dv4lstart. + +- How to test dv4l (use effectv) + 1. install vloopback kernel module and effectv + # apt-get update ; apt-get install vloopback-source effectv + # m-a a-i vloopback + + 2. Connect DVcam to your PC + 3. sudo dv4lstart effectv + +- How to use dv4l on ustream + 1. install vloopback kernel module, iceweasel and flashplugin-nonfree + # apt-get update ; apt-get install vloopback-source iceweasel flashplugin-nonfree + # m-a a-i vloopback + + 2. Connect DVcam to your PC + 3. Start iceweasel with dv4lstart + # sudo dv4lstart iceweasel + 4. Connect to ustream + + -- Nobuhiro Iwamatsu Sun, 26 Oct 2008 18:38:20 +0900 --- dv4l-1.0.orig/debian/control +++ dv4l-1.0/debian/control @@ -0,0 +1,18 @@ +Source: dv4l +Section: graphics +Priority: optional +Maintainer: Nobuhiro Iwamatsu +Build-Depends: cdbs, debhelper (>= 7), autotools-dev, quilt, + libraw1394-dev, libiec61883-dev, libdv-dev, libv4l-dev +Standards-Version: 3.9.2 +Homepage: http://dv4l.berlios.de/ + +Package: dv4l +Section: graphics +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Redirect V4L API to access a camcorder from a V4L program + dv4l enables programs to access a dv1394 (Firewire) camcorder by using + the video4linux (V4L) API. dv4lstart uses the LD_PRELOAD facility to + intercept calls to the V4L API and make the camcorder's videostream available. + --- dv4l-1.0.orig/debian/changelog +++ dv4l-1.0/debian/changelog @@ -0,0 +1,54 @@ +dv4l (1.0-5) unstable; urgency=low + + * Remove vloopback-source from Recommends. + vloopback-source can not build with latest kernel. + And latest kernel does not support V4l1. + + -- Nobuhiro Iwamatsu Thu, 02 Feb 2012 12:41:48 +0900 + +dv4l (1.0-4) unstable; urgency=low + + [ Daniel Polehn ] + * Fix FTBFS, changed linux/videodev.h location. + (Closes: #621960 LP: #749235) + + [ Matthias Klose ] + * Build with -fPIC. + * Fix FTBFS with ld --as-needed. (Closes: #615836) + + [ Gregor Jasny ] + * Imported patch from Ubuntu. + + [ Nobuhiro Iwamatsu ] + * Remove Dm-Upload-Allowed from debian/control. + * Change my mail address. + * Update Standards-Version to 3.9.2. + * Drop dpatch. + Change to quilt. Add debian/README.source. + + -- Nobuhiro Iwamatsu Fri, 06 Jan 2012 07:41:01 +0900 + +dv4l (1.0-3) unstable; urgency=low + + * Fix FTBFS with new dpkg-dev. (Closes: #535287) + * Fix build error in some architecture. (Closes: #522489) + - Add -D__KERNEL_STRICT_NAMES to CFLAGS. + (patches/06_fix_fdset_conflicting_types.dpatch) + * Update Standards-Version. + + -- Nobuhiro Iwamatsu Sat, 01 Aug 2009 03:01:29 +0900 + +dv4l (1.0-2) unstable; urgency=low + + * Fix build error in some architecture. (Closes: #522344) + - Remove sa_restorer from init_sig function. + (patches/05_remove_sa_restorer.dpatch) + + -- Nobuhiro Iwamatsu Fri, 03 Apr 2009 07:50:48 +0900 + +dv4l (1.0-1) unstable; urgency=low + + * Initial release (Closes: #503748) + * Add "DM-Upload-Allowed: yes" to debian/control + + -- Nobuhiro Iwamatsu Wed, 28 Jan 2009 19:40:44 +0900 --- dv4l-1.0.orig/debian/rules +++ dv4l-1.0/debian/rules @@ -0,0 +1,16 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk + +DEB_CONFIGURE_NORMAL_ARGS = --prefix=/usr --libdir=/lib/dv4l \ + --datarootdir=/share + +install/dv4l:: + install -m 0644 -D debian/lintian-override \ + debian/dv4l/usr/share/lintian/overrides/dv4l + +clean:: + rm -rf *.so *.o *.d config.status dv4l.o dv4l \ + dv4lstart config.log Makefile config.h version.h --- dv4l-1.0.orig/debian/lintian-override +++ dv4l-1.0/debian/lintian-override @@ -0,0 +1,2 @@ +dv4l: no-shlibs-control-file usr/lib/dv4l/libdv4l.so +dv4l: postinst-must-call-ldconfig usr/lib/dv4l/libdv4l.so --- dv4l-1.0.orig/debian/README.source +++ dv4l-1.0/debian/README.source @@ -0,0 +1,58 @@ +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +To configure quilt to use debian/patches instead of patches, you want +either to export QUILT_PATCHES=debian/patches in your environment +or use this snippet in your ~/.quiltrc: + + for where in ./ ../ ../../ ../../../ ../../../../ ../../../../../; do + if [ -e ${where}debian/rules -a -d ${where}debian/patches ]; then + export QUILT_PATCHES=debian/patches + break + fi + done + +To get the fully patched source after unpacking the source package, cd to +the root level of the source package and run: + + quilt push -a + +The last patch listed in debian/patches/series will become the current +patch. + +To add a new set of changes, first run quilt push -a, and then run: + + quilt new + +where is a descriptive name for the patch, used as the filename in +debian/patches. Then, for every file that will be modified by this patch, +run: + + quilt add + +before editing those files. You must tell quilt with quilt add what files +will be part of the patch before making changes or quilt will not work +properly. After editing the files, run: + + quilt refresh + +to save the results as a patch. + +Alternately, if you already have an external patch and you just want to +add it to the build system, run quilt push -a and then: + + quilt import -P /path/to/patch + quilt push -a + +(add -p 0 to quilt import if needed). as above is the filename to +use in debian/patches. The last quilt push -a will apply the patch to +make sure it works properly. + +To remove an existing patch from the list of patches that will be applied, +run: + + quilt delete + +You may need to run quilt pop -a to unapply patches first before running +this command. --- dv4l-1.0.orig/debian/patches/08_fix_build_fail.patch +++ dv4l-1.0/debian/patches/08_fix_build_fail.patch @@ -0,0 +1,26 @@ +## 08_fix_build_fail.dpatch by Daniel Polehn +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' dv4l-1~/dv4l.c dv4l-1/dv4l.c +--- dv4l-1~/dv4l.c 2011-06-28 22:30:02.173394425 -0700 ++++ dv4l-1/dv4l.c 2011-06-28 22:30:30.833436470 -0700 +@@ -76,7 +76,7 @@ + + #define NUM_BUFS 8 + +-typedef enum { MmapMode = 1, WriteMode } mode_t; ++typedef enum { MmapMode = 1, WriteMode } rmode_t; + typedef struct { + struct video_mbuf vmbuf; + unsigned char *vframebuf; +@@ -89,7 +89,7 @@ + int v_cnt; + int rgbonly; + int v_vfd; +- mode_t v_mode; ++ rmode_t v_mode; + struct video_capability vcap; + struct video_channel vchan; + struct video_picture vpic; --- dv4l-1.0.orig/debian/patches/07_use_libv4l-dev.patch +++ dv4l-1.0/debian/patches/07_use_libv4l-dev.patch @@ -0,0 +1,64 @@ +## use_libv4l-dev.dpatch by Daniel Polehn +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' dv4l~/dv4l.c dv4l/dv4l.c +--- dv4l~/dv4l.c 2011-06-26 22:32:29.058413510 -0700 ++++ dv4l/dv4l.c 2011-06-26 22:37:55.608892461 -0700 +@@ -23,7 +23,7 @@ + #include + #include + #include +-#include ++#include + #include + #include + #include +@@ -61,6 +61,10 @@ + #define DV4LVERSION "0.0" + #endif + ++#ifndef BASE_VIDIOCPRIVATE ++#define BASE_VIDIOCPRIVATE 192 ++#endif ++ + /* + * these constants are used to detect a vloopback input device + * let's hope they won't change them +diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' dv4l~/interdv4l.c dv4l/interdv4l.c +--- dv4l~/interdv4l.c 2011-06-26 22:32:29.038413485 -0700 ++++ dv4l/interdv4l.c 2011-06-26 22:32:29.218413750 -0700 +@@ -44,7 +44,7 @@ + + #define __USE_LARGEFILE64 + #include +-#include ++#include + #include + #include "config.h" + #include "version.h" +diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' dv4l~/palettes.c dv4l/palettes.c +--- dv4l~/palettes.c 2011-06-26 22:26:53.000000000 -0700 ++++ dv4l/palettes.c 2011-06-26 22:32:29.218413750 -0700 +@@ -17,7 +17,7 @@ + * Author: Wolfgang Beck 2007 + */ + +-#include ++#include + + /* + * RGB to YUV420P conversion taken from +diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' dv4l~/util.c dv4l/util.c +--- dv4l~/util.c 2011-06-26 22:26:53.000000000 -0700 ++++ dv4l/util.c 2011-06-26 22:32:29.218413750 -0700 +@@ -23,7 +23,7 @@ + #include + #include + #include +-#include ++#include + #include "util.h" + + static int tracelevel = 1; --- dv4l-1.0.orig/debian/patches/04_change_window_size.patch +++ dv4l-1.0/debian/patches/04_change_window_size.patch @@ -0,0 +1,87 @@ +## 03_change_window_size.dpatch by Nobuhiro Iwamatsu +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Add resize stuff + +diff -urNad dv4l-1.0~/interdv4l.c dv4l-1.0/interdv4l.c +--- dv4l-1.0~/interdv4l.c 2008-11-28 22:52:19.000000000 +0900 ++++ dv4l-1.0/interdv4l.c 2008-11-28 22:53:15.000000000 +0900 +@@ -85,6 +85,8 @@ + int vnoredir; + int vminor; + int vrgbonly; ++ int rsize_w; ++ int rsize_h; + time_t vtime; + } vid_context_t; + +@@ -391,6 +393,14 @@ + + dv4l_env = getenv("DV4L_RGBONLY"); + vctx.vrgbonly = (dv4l_env != NULL); ++ ++ dv4l_env = getenv("DV4L_WIDTH"); ++ if (dv4l_env != NULL) ++ vctx.rsize_w = atoi(dv4l_env); ++ ++ dv4l_env = getenv("DV4L_HEIGHT"); ++ if (dv4l_env != NULL) ++ vctx.rsize_h = atoi(dv4l_env); + } + + if(strcmp(name, "LD_PRELOAD") == 0) { +@@ -726,8 +736,19 @@ + vctx.vcap.maxheight = 0; \ + log("#2 dv4l open vfd %d fake_fd %d\n", vctx.vfd, fake_fd); \ + get_camsize(&vctx); \ +- vctx.vwin.width = vctx.vcap.maxwidth; \ +- vctx.vwin.height = vctx.vcap.maxheight; \ ++ /* window rsize */ \ ++ if ((vctx.rsize_w > 0) && \ ++ (vctx.rsize_w < vctx.vcap.maxwidth)) \ ++ vctx.vwin.width = vctx.rsize_w; \ ++ else \ ++ vctx.vwin.width = vctx.vcap.maxwidth; \ ++ \ ++ if ((vctx.rsize_h > 0) && \ ++ (vctx.rsize_h < vctx.vcap.maxheight)) \ ++ vctx.vwin.height = vctx.rsize_h; \ ++ else \ ++ vctx.vwin.height = vctx.vcap.maxheight; \ ++ \ + debug("#3 dv4l open\n"); \ + iec61883_dv_set_buffers(iec61883_dv_fb_get_dv(vctx.viec), 1000); \ + if(iec61883_dv_fb_start(vctx.viec, 63) < 0) { \ +diff -urNad dv4l-1.0~/mkdv4lstart dv4l-1.0/mkdv4lstart +--- dv4l-1.0~/mkdv4lstart 2008-11-28 22:52:39.000000000 +0900 ++++ dv4l-1.0/mkdv4lstart 2008-11-28 22:52:39.000000000 +0900 +@@ -25,6 +25,12 @@ + echo " choosing YUV palettes. Try this option if you get low" + echo " frame rates." + echo ++ echo " -w, --width" ++ echo " Set window width." ++ echo ++ echo " -h, --height" ++ echo " Set window height." ++ echo + echo " -v, --verbose " + echo " Set the amount of debugging messages. A level of 0 means no" + echo " output at all, 1 is the default, 3 enables all messages." +@@ -46,6 +52,16 @@ + DV4L_RGBONLY=1 + export DV4L_RGBONLY + ;; ++ -w | --width) ++ shift ++ DV4L_WIDTH=\$1 ++ export DV4L_WIDTH ++ ;; ++ -h | --height) ++ shift ++ DV4L_HEIGHT=\$1 ++ export DV4L_HEIGHT ++ ;; + -v | --verbose) + shift + DV4L_VERBOSE=\$1 --- dv4l-1.0.orig/debian/patches/05_remove_sa_restorer.patch +++ dv4l-1.0/debian/patches/05_remove_sa_restorer.patch @@ -0,0 +1,17 @@ +## 99_remove_sa_restorer.dpatch by Nobuhiro Iwamatsu +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Remove sa_restorer from init_sig. +## sa_restorer is obsolete. And package building failed in Alpha, hppa, ia64. + +diff -urNad dv4l-1.0~/dv4l.c dv4l-1.0/dv4l.c +--- dv4l-1.0~/dv4l.c 2008-02-13 05:01:13.000000000 +0900 ++++ dv4l-1.0/dv4l.c 2009-04-03 07:31:34.000000000 +0900 +@@ -556,7 +556,6 @@ + act.sa_flags = SA_SIGINFO; + sigemptyset(&act.sa_mask); + sigaddset(&act.sa_mask, SIGIO); +- act.sa_restorer = NULL; + if(sigaction(SIGIO, &act, &old_sigio) == -1) { + perror("sigaction"); + return -1; --- dv4l-1.0.orig/debian/patches/07_ld_as_needed.patch +++ dv4l-1.0/debian/patches/07_ld_as_needed.patch @@ -0,0 +1,21 @@ +--- ./Makefile.in.old 2011-09-19 14:02:03.880744845 +0000 ++++ ./Makefile.in 2011-09-19 14:04:21.230946292 +0000 +@@ -56,13 +56,13 @@ + all: dv4l libdv4l.so dv4lstart + + dv4l: $(OBJ) +- $(CC) $(LDFLAGS) -o $@ $(OBJ) ++ $(CC) -o $@ $(OBJ) $(LDFLAGS) + +-libdv4l.so: interdv4l.c normfile.c scale.c palettes.c util.c $(INCS) ++libdv4l.so: $(OBJ) + $(CC) $(CFLAGS) -shared -fpic -Wl,-soname,$@ \ +- -D DV4LLIBNAME=@prefix@@libdir@/libdv4l.so \ +- -ldl -lraw1394 -liec61883 -ldv $< \ +- normfile.c scale.c palettes.c util.c -o $@ ++ -DDV4LLIBNAME=@prefix@@libdir@/libdv4l.so \ ++ $(OBJ) \ ++ -ldl -lraw1394 -liec61883 -ldv -o $@ + + dv4lstart: + ./mkdv4lstart @prefix@@libdir@ $(VER) --- dv4l-1.0.orig/debian/patches/series +++ dv4l-1.0/debian/patches/series @@ -0,0 +1,9 @@ +01_add_DESTDIR_PATH.patch +02_add_script_path.patch +03_fix_rootdir_valuename.patch +04_change_window_size.patch +05_remove_sa_restorer.patch +06_fix_fdset_conflicting_types.patch +07_ld_as_needed.patch +07_use_libv4l-dev.patch +08_fix_build_fail.patch --- dv4l-1.0.orig/debian/patches/02_add_script_path.patch +++ dv4l-1.0/debian/patches/02_add_script_path.patch @@ -0,0 +1,15 @@ +## 02_add_script_path.dpatch by Nobuhiro Iwamatsu +## +## DP: Add script path to mkdv4lstart + +diff -urNad dv4l-1.0~/mkdv4lstart dv4l-1.0/mkdv4lstart +--- dv4l-1.0~/mkdv4lstart 2008-02-13 05:01:13.000000000 +0900 ++++ dv4l-1.0/mkdv4lstart 2008-10-27 23:44:01.000000000 +0900 +@@ -1,6 +1,7 @@ + #!/bin/sh + + cat > dv4lstart << EOF ++#!/bin/sh + # export LD_DEBUG=bindings + # export DV4L_VERBOSE=3 + export LD_PRELOAD="$1/libdv4l.so" --- dv4l-1.0.orig/debian/patches/06_fix_fdset_conflicting_types.patch +++ dv4l-1.0/debian/patches/06_fix_fdset_conflicting_types.patch @@ -0,0 +1,27 @@ +## fix_fdset_conflicting_types.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fix error of conflicting types for 'fd_set' +## Please see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=522489 + +diff -urNad dv4l-1.0~/Makefile.in dv4l-1.0/Makefile.in +--- dv4l-1.0~/Makefile.in 2009-04-04 06:21:50.000000000 +0000 ++++ dv4l-1.0/Makefile.in 2009-04-04 06:22:18.000000000 +0000 +@@ -16,7 +16,7 @@ + # Author: Wolfgang Beck 2007 + + VER := @PACKAGE_VERSION@ +-CFLAGS := -Wall -O3 -MMD ++CFLAGS := -Wall -fPIC -O3 -MMD -D__KERNEL_STRICT_NAMES + LDFLAGS := -lraw1394 -liec61883 -ldv + + datarootdir=@datarootdir@ +@@ -59,7 +59,7 @@ + $(CC) $(LDFLAGS) -o $@ $(OBJ) + + libdv4l.so: interdv4l.c normfile.c scale.c palettes.c util.c $(INCS) +- $(CC) -Wall -O3 -shared -fpic -Wl,-soname,$@ \ ++ $(CC) $(CFLAGS) -shared -fpic -Wl,-soname,$@ \ + -D DV4LLIBNAME=@prefix@@libdir@/libdv4l.so \ + -ldl -lraw1394 -liec61883 -ldv $< \ + normfile.c scale.c palettes.c util.c -o $@ --- dv4l-1.0.orig/debian/patches/01_add_DESTDIR_PATH.patch +++ dv4l-1.0/debian/patches/01_add_DESTDIR_PATH.patch @@ -0,0 +1,35 @@ +## 01_add_DESTDIR_PATH.dpatch by Nobuhiro Iwamatsu +## +## DP: Add DESTDIR PATH to Makefile.in + +diff -urNad dv4l-1.0~/Makefile.in dv4l-1.0/Makefile.in +--- dv4l-1.0~/Makefile.in 2008-10-31 20:34:38.000000000 +0900 ++++ dv4l-1.0/Makefile.in 2008-10-31 20:36:34.000000000 +0900 +@@ -77,17 +77,17 @@ + rm -f *.o core dv4l dv4lstart libdv4l.so + + install: dv4l dv4lstart libdv4l.so +- install -D -m 0750 -g video dv4l $(bindir) +- install -D -m 0644 dv4l.1 $(mandir)/man1 +- install -D -m 0644 dv4lstart.1 $(mandir)/man1 +- install -D -m 0755 libdv4l.so @prefix@@libdir@ +- install -D -m 0755 dv4lstart @prefix@@bindir@ ++ install -D -m 0750 -g video dv4l $(DESTDIR)$(bindir)/dv4l ++ install -D -m 0644 dv4l.1 $(DESTDIR)$(mandir)/man1/dv4l.1 ++ install -D -m 0644 dv4lstart.1 $(DESTDIR)$(mandir)/man1/dv4lstart.1 ++ install -D -m 0755 libdv4l.so $(DESTDIR)@prefix@@libdir@/libdv4l.so ++ install -D -m 0755 dv4lstart $(DESTDIR)@prefix@@bindir@/dv4lstart + + uninstall: +- rm -f $(bindir)/dv4l +- rm -f $(mandir)/man1/dv4l.1 +- rm -f $(mandir)/man1/dv4lstart.1 +- rm -f @prefix@@bindir@/dv4lstart +- rm -f @prefix@@libdir@/libdv4l.so ++ rm -f $(DESTDIR)$(bindir)/dv4l ++ rm -f $(DESTDIR)$(mandir)/man1/dv4l.1 ++ rm -f $(DESTDIR)$(mandir)/man1/dv4lstart.1 ++ rm -f $(DESTDIR)@prefix@@bindir@/dv4lstart ++ rm -f $(DESTDIR)@prefix@@libdir@/libdv4l.so + + -include *.d --- dv4l-1.0.orig/debian/patches/03_fix_rootdir_valuename.patch +++ dv4l-1.0/debian/patches/03_fix_rootdir_valuename.patch @@ -0,0 +1,17 @@ +## 03_fix_rootdir_valuename.dpatch by Nobuhiro Iwamatsu +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Fix datarootdir value + +diff -urNad dv4l-1.0~/Makefile.in dv4l-1.0/Makefile.in +--- dv4l-1.0~/Makefile.in 2008-11-28 23:33:32.000000000 +0900 ++++ dv4l-1.0/Makefile.in 2008-11-28 23:34:43.000000000 +0900 +@@ -19,7 +19,7 @@ + CFLAGS := -Wall -O3 -MMD + LDFLAGS := -lraw1394 -liec61883 -ldv + +-datarot=@datarootdir@ ++datarootdir=@datarootdir@ + bindir=@prefix@@bindir@ + mandir=@prefix@@mandir@ +