[Glibc-bsd-commits] r1587 - trunk/web/patches

Petr Salinger ps-guest at costa.debian.org
Sun Jun 11 08:02:12 UTC 2006


Author: ps-guest
Date: 2006-06-11 08:02:11 +0000 (Sun, 11 Jun 2006)
New Revision: 1587

Modified:
   trunk/web/patches/xawtv.diff
Log:
fix xawtv.diff


Modified: trunk/web/patches/xawtv.diff
===================================================================
--- trunk/web/patches/xawtv.diff	2006-06-09 20:47:05 UTC (rev 1586)
+++ trunk/web/patches/xawtv.diff	2006-06-11 08:02:11 UTC (rev 1587)
@@ -1,14 +1,11 @@
 
 Author: petr
-Status: does not work with debhelper,
-	patch of source should be in xawtv-3.94/dist/,
-	regenerate configure
+Status: in BTS
+Note: also packages ffmpeg, libquicktime, zvbi have patches in BTS
 
-
-
-diff -ur xawtv-3.94/debian/control xawtv-3.94/debian/control
---- xawtv-3.94/debian/control	2006-06-09 22:30:47.000000000 +0200
-+++ xawtv-3.94/debian/control	2006-06-09 22:26:39.000000000 +0200
+diff -u xawtv-3.94/debian/control xawtv-3.94/debian/control
+--- xawtv-3.94/debian/control
++++ xawtv-3.94/debian/control
 @@ -1,14 +1,14 @@
  Source: xawtv
  Section: graphics
@@ -22,7 +19,7 @@
  Section: x11
  Architecture: any
 -Depends: ${shlibs:Depends}, v4l-conf, xutils, debconf, scantv, xawtv-plugins (=${Source-Version}), pia
-+Depends: ${shlibs:Depends}, ${v4l-conf}, xutils, debconf, scantv, xawtv-plugins (=${Source-Version}), pia
++Depends: ${shlibs:Depends}, ${videoconf}, xutils, debconf, scantv, xawtv-plugins (=${Source-Version}), pia
  Suggests: xawtv-plugin-qt (=${Source-Version}), tv-fonts
  Description: X11 TV application
   TV application for X11.  Supports video4linux
@@ -31,16 +28,16 @@
  
  Package: fbtv
 -Architecture: any
-+Architecture: linux-any
++Architecture: i386 ia64 alpha amd64 armeb arm hppa m32r m68k mips mipsel powerpc ppc64 s390 s390x sh3 sh3eb sh4 sh4eb sparc 
  Depends: ${shlibs:Depends}, v4l-conf, xawtv-plugins (=${Source-Version})
  Suggests: xawtv
  Description: linux console (fbcon) TV application
-@@ -59,14 +59,14 @@
+@@ -59,15 +59,16 @@
  
  Package: radio
  Section: sound
 -Architecture: any
-+Architecture: linux-any
++Architecture: i386 ia64 alpha amd64 armeb arm hppa m32r m68k mips mipsel powerpc ppc64 s390 s390x sh3 sh3eb sh4 sh4eb sparc 
  Depends: ${shlibs:Depends}
  Description: ncurses-based radio application
   This is a ncurses-based radio application.  It
@@ -48,15 +45,26 @@
  
  Package: v4l-conf
 -Architecture: any
-+Architecture: linux-any
++Architecture: i386 ia64 alpha amd64 armeb arm hppa m32r m68k mips mipsel powerpc ppc64 s390 s390x sh3 sh3eb sh4 sh4eb sparc 
  Depends: ${shlibs:Depends}
++Replaces: xawtv (<= 3.94-1.2)
  Conflicts: suidmanager (<< 0.50)
  Description: tool to configure video4linux drivers
-diff -ur xawtv-3.94/debian/rules xawtv-3.94/debian/rules
---- xawtv-3.94/debian/rules	2006-06-09 22:30:47.000000000 +0200
-+++ xawtv-3.94/debian/rules	2006-06-09 22:24:50.000000000 +0200
-@@ -31,7 +31,7 @@
+  This is a small tool to configure a video4linux
+diff -u xawtv-3.94/debian/rules xawtv-3.94/debian/rules
+--- xawtv-3.94/debian/rules
++++ xawtv-3.94/debian/rules
+@@ -7,6 +7,8 @@
+ #export DH_VERBOSE=1
+ export DH_COMPAT=4
  
++DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
++
+ build: build-it
+ 
+ work:
+@@ -31,7 +33,7 @@
+ 
  install: build-it
  	(cd $(WORK)/* && make DESTDIR=$(DEST) install)
 -	dh_movefiles
@@ -64,31 +72,38 @@
  
  	# fix v4l-conf suid-root lintian warning
  	mkdir -p debian/v4l-conf/usr/share/lintian/overrides
-@@ -63,7 +63,11 @@
- 	dh_installdeb
- #	dh_perl
- 	dh_shlibdeps
+@@ -60,12 +62,16 @@
+ 	dh_compress
+ 	dh_fixperms	-Xv4l-conf
+ #	dh_makeshlibs
+-	dh_installdeb
+-#	dh_perl
+-	dh_shlibdeps
 -	dh_gencontrol
+-	dh_md5sums
+-	dh_builddeb
++	dh_installdeb -s
++#	dh_perl 
++	dh_shlibdeps -s
 +ifeq (linux,$(DEB_HOST_ARCH_OS))
-+	dh_gencontrol -s -- -Vv4l-conf="v4l-conf"
++	dh_gencontrol -s -- -Vvideoconf="v4l-conf"
 +else
 +	dh_gencontrol -s
 +endif
- 	dh_md5sums
- 	dh_builddeb
++	dh_md5sums -s
++	dh_builddeb -s
  
-diff -ur xawtv-3.94/debian/v4l-conf.files xawtv-3.94/debian/v4l-conf.files
---- xawtv-3.94/debian/v4l-conf.files	2006-06-09 22:30:47.000000000 +0200
-+++ xawtv-3.94/debian/v4l-conf.files	2006-06-09 22:22:49.000000000 +0200
-@@ -1,3 +1,5 @@
- usr/bin/v4l-conf
- usr/share/man/man8/v4l-conf.8
- usr/share/man/*/man8/v4l-conf.8
+ binary: binary-indep binary-arch
+ .PHONY: build clean binary-indep binary-arch binary install
+diff -u xawtv-3.94/debian/v4l-conf.files xawtv-3.94/debian/v4l-conf.files
+--- xawtv-3.94/debian/v4l-conf.files
++++ xawtv-3.94/debian/v4l-conf.files
+@@ -3,0 +4,2 @@
 +usr/bin/v4l-info
 +usr/share/man/man1/v4l-info.1
-diff -ur xawtv-3.94/debian/xawtv.files xawtv-3.94/debian/xawtv.files
---- xawtv-3.94/debian/xawtv.files	2006-06-09 22:30:47.000000000 +0200
-+++ xawtv-3.94/debian/xawtv.files	2006-06-09 22:22:15.000000000 +0200
+diff -u xawtv-3.94/debian/xawtv.files xawtv-3.94/debian/xawtv.files
+--- xawtv-3.94/debian/xawtv.files
++++ xawtv-3.94/debian/xawtv.files
 @@ -4,7 +4,6 @@
  /usr/bin/rootv
  /usr/bin/ntsc-cc
@@ -105,49 +120,67 @@
  /usr/share/man/man5/xawtvrc.5
  /usr/share/man/*/man5/xawtvrc.5
  /etc/X11/app-defaults/Xawtv
-diff -ur xawtv-3.94/work/xawtv-3.94/configure.ac xawtv-3.94/work/xawtv-3.94/configure.ac
---- xawtv-3.94/work/xawtv-3.94/configure.ac	2004-08-18 17:48:09.000000000 +0200
-+++ xawtv-3.94/work/xawtv-3.94/configure.ac	2006-06-09 20:25:01.000000000 +0200
-@@ -77,6 +77,9 @@
- 		LDLIBS="$LDLIBS -L/usr/local/lib"
- 		FOUND_OS="bsd"
- 		;;
-+	GNU/kFreeBSD)
-+		FOUND_OS="bsd"
-+		;;
- 	*)
- 		AC_MSG_CHECKING(if xawtv will build on `uname -s`)
- 		AC_MSG_RESULT(maybe)
-diff -ur xawtv-3.94/work/xawtv-3.94/libng/devices.c xawtv-3.94/work/xawtv-3.94/libng/devices.c
---- xawtv-3.94/work/xawtv-3.94/libng/devices.c	2004-03-25 11:35:36.000000000 +0100
-+++ xawtv-3.94/work/xawtv-3.94/libng/devices.c	2006-06-09 19:37:12.000000000 +0200
-@@ -9,7 +9,7 @@
- /*
-  * default devices names
-  */
--#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__)
-+#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__NetBSD__)
- struct ng_device_config ng_dev = {
-     video:  "/dev/bktr0",
-     radio:  NULL,
-diff -ur xawtv-3.94/work/xawtv-3.94/vbistuff/ntsc-cc.c xawtv-3.94/work/xawtv-3.94/vbistuff/ntsc-cc.c
---- xawtv-3.94/work/xawtv-3.94/vbistuff/ntsc-cc.c	2003-02-14 15:14:08.000000000 +0100
-+++ xawtv-3.94/work/xawtv-3.94/vbistuff/ntsc-cc.c	2006-06-09 19:38:23.000000000 +0200
-@@ -461,7 +461,7 @@
- 	return 0;
- }
- 
--static int RAW(int data)
-+static int raw(int data)
- {
- 	int b1, b2;
- 	if (data == -1)
-@@ -687,7 +687,7 @@
- 				  x+1,128-buf[2048 * rawline+x*2+2]/2);
- 		  }
- #endif
--		  RAW(decode(&buf[2048 * rawline]));
-+		  raw(decode(&buf[2048 * rawline]));
- #ifndef X_DISPLAY_MISSING
- 		  if (debugwin) {
- 		    XFlush(dpy);
+only in patch2:
+unchanged:
+--- xawtv-3.94.orig/dist/kfreebsd.diff
++++ xawtv-3.94/dist/kfreebsd.diff
+@@ -0,0 +1,59 @@
++diff -ur xawtv-3.94/configure.ac xawtv-3.94/configure.ac
++--- xawtv-3.94/configure.ac	2004-08-18 17:48:09.000000000 +0200
+++++ xawtv-3.94/configure.ac	2006-06-09 20:25:01.000000000 +0200
++@@ -77,6 +77,9 @@
++ 		LDLIBS="$LDLIBS -L/usr/local/lib"
++ 		FOUND_OS="bsd"
++ 		;;
+++	GNU/kFreeBSD)
+++		FOUND_OS="bsd"
+++		;;
++ 	*)
++ 		AC_MSG_CHECKING(if xawtv will build on `uname -s`)
++ 		AC_MSG_RESULT(maybe)
++diff -ur xawtv-3.94/configure xawtv-3.94/configure
++--- xawtv-3.94/configure	2006-06-11 08:35:56.000000000 +0200
+++++ xawtv-3.94/configure	2006-06-11 08:35:56.000000000 +0200
++@@ -3074,6 +3074,9 @@
++ 		LDLIBS="$LDLIBS -L/usr/local/lib"
++ 		FOUND_OS="bsd"
++ 		;;
+++	GNU/kFreeBSD)
+++		FOUND_OS="bsd"
+++		;;
++ 	*)
++ 		echo "$as_me:$LINENO: checking if xawtv will build on \`uname -s\`" >&5
++ echo $ECHO_N "checking if xawtv will build on \`uname -s\`... $ECHO_C" >&6
++diff -ur xawtv-3.94/libng/devices.c xawtv-3.94/libng/devices.c
++--- xawtv-3.94/libng/devices.c	2004-03-25 11:35:36.000000000 +0100
+++++ xawtv-3.94/libng/devices.c	2006-06-09 19:37:12.000000000 +0200
++@@ -9,7 +9,7 @@
++ /*
++  * default devices names
++  */
++-#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__)
+++#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__NetBSD__)
++ struct ng_device_config ng_dev = {
++     video:  "/dev/bktr0",
++     radio:  NULL,
++diff -ur xawtv-3.94/vbistuff/ntsc-cc.c xawtv-3.94/vbistuff/ntsc-cc.c
++--- xawtv-3.94/vbistuff/ntsc-cc.c	2003-02-14 15:14:08.000000000 +0100
+++++ xawtv-3.94/vbistuff/ntsc-cc.c	2006-06-09 19:38:23.000000000 +0200
++@@ -461,7 +461,7 @@
++ 	return 0;
++ }
++ 
++-static int RAW(int data)
+++static int get_raw(int data)
++ {
++ 	int b1, b2;
++ 	if (data == -1)
++@@ -687,7 +687,7 @@
++ 				  x+1,128-buf[2048 * rawline+x*2+2]/2);
++ 		  }
++ #endif
++-		  RAW(decode(&buf[2048 * rawline]));
+++		  get_raw(decode(&buf[2048 * rawline]));
++ #ifndef X_DISPLAY_MISSING
++ 		  if (debugwin) {
++ 		    XFlush(dpy);




More information about the Glibc-bsd-commits mailing list