summaryrefslogtreecommitdiff
path: root/multimedia/xawtv
diff options
context:
space:
mode:
authorjoerg <joerg>2006-01-18 21:03:26 +0000
committerjoerg <joerg>2006-01-18 21:03:26 +0000
commit90c25764b0f57a2372458225d4e9bce917caae0d (patch)
treeebba43510a54d54e779dec1cda7fbebe3e7bd10f /multimedia/xawtv
parentec36615440103ca4c70c768cb171af27c88a8c7f (diff)
downloadpkgsrc-90c25764b0f57a2372458225d4e9bce917caae0d.tar.gz
Add DragonFly support. Initial patches supplied by Simon Schubert in
private mail.
Diffstat (limited to 'multimedia/xawtv')
-rw-r--r--multimedia/xawtv/distinfo6
-rw-r--r--multimedia/xawtv/patches/patch-aa15
-rw-r--r--multimedia/xawtv/patches/patch-ad16
3 files changed, 32 insertions, 5 deletions
diff --git a/multimedia/xawtv/distinfo b/multimedia/xawtv/distinfo
index 3a1ff020599..191eabe1ac3 100644
--- a/multimedia/xawtv/distinfo
+++ b/multimedia/xawtv/distinfo
@@ -1,8 +1,10 @@
-$NetBSD: distinfo,v 1.3 2005/10/04 19:18:42 wiz Exp $
+$NetBSD: distinfo,v 1.4 2006/01/18 21:03:26 joerg Exp $
SHA1 (xawtv-3.95.tar.gz) = 0b0743fc06aae4f1a03c8572bcf2baa9b869ff52
RMD160 (xawtv-3.95.tar.gz) = 1dc7b564bec0515cc409c723904ec9c6f8dae998
Size (xawtv-3.95.tar.gz) = 555731 bytes
-SHA1 (patch-aa) = 926173ec69b3acb8fd3b32143c9a03ef2f59cdf6
+SHA1 (patch-aa) = 7d2302727681383de7ca447e60f200bfcae73445
SHA1 (patch-ab) = bd6e07044155ba7fbfc45c3cab5c4ea2c57ac2e5
SHA1 (patch-ac) = 7c244761e5174674366aba979506965da7ba9ae6
+SHA1 (patch-ad) = f906ff30449dd7c12883f6ad53d2aa4951a99898
+SHA1 (patch-af) = 0034d4bbc95f1f8a36ce54a37726fe69f53832b7
diff --git a/multimedia/xawtv/patches/patch-aa b/multimedia/xawtv/patches/patch-aa
index 35b06418575..d83016e41b5 100644
--- a/multimedia/xawtv/patches/patch-aa
+++ b/multimedia/xawtv/patches/patch-aa
@@ -1,8 +1,17 @@
-$NetBSD: patch-aa,v 1.1.1.1 2004/01/26 11:39:14 jmmv Exp $
+$NetBSD: patch-aa,v 1.2 2006/01/18 21:03:26 joerg Exp $
---- configure.orig 2003-04-12 19:43:47.000000000 +0200
+--- configure.orig 2005-09-30 12:10:03.000000000 +0200
+++ configure
-@@ -6071,10 +6071,7 @@ echo "${ECHO_T}$x11conf" >&6
+@@ -3077,7 +3077,7 @@ case "`uname -s`" in
+ Linux)
+ FOUND_OS="linux"
+ ;;
+- OpenBSD | FreeBSD | NetBSD)
++ OpenBSD | FreeBSD | NetBSD | DragonFly)
+ # *BSD has important stuff (from ports)
+ # in /usr/local ...
+ CFLAGS="$CFLAGS -I/usr/local/include -L/usr/local/lib"
+@@ -6822,10 +6822,7 @@ echo "${ECHO_T}$x11conf" >&6
echo "$as_me:$LINENO: checking for X11 app-defaults directory" >&5
echo $ECHO_N "checking for X11 app-defaults directory... $ECHO_C" >&6
diff --git a/multimedia/xawtv/patches/patch-ad b/multimedia/xawtv/patches/patch-ad
new file mode 100644
index 00000000000..cf185ed2fd1
--- /dev/null
+++ b/multimedia/xawtv/patches/patch-ad
@@ -0,0 +1,16 @@
+$NetBSD: patch-ad,v 1.1 2006/01/18 21:03:26 joerg Exp $
+
+--- libng/plugins/drv0-bsd.c.orig 2006-01-18 20:47:34.000000000 +0000
++++ libng/plugins/drv0-bsd.c
+@@ -24,7 +24,10 @@
+ #ifdef HAVE_DEV_IC_BT8XX_H
+ # include <dev/ic/bt8xx.h>
+ #endif
+-#ifdef HAVE_MACHINE_IOCTL_BT848_H
++#if defined(__DragonFly__)
++# include <dev/video/meteor/ioctl_meteor.h>
++# include <dev/video/bktr/ioctl_bt848.h>
++#elif defined(HAVE_MACHINE_IOCTL_BT848_H)
+ # include <machine/ioctl_bt848.h>
+ # include <machine/ioctl_meteor.h>
+ #endif