Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

12
multimedia/xawtv/DESCR Normal file
View File

@@ -0,0 +1,12 @@
xawtv is a set of utilities to manage the video4linux interface (and BSD's
bktr driver too). The main component of the suite is xawtv itself, which
is a X11 application to watch the TV.
The package includes the following main utilities:
* xawtv: a nice X11 application for watching TV.
* v4lctl: a command line tool to set video4linux parameters.
* streamer: a command line tool for capturing still images and AVI videos
(with sound).
* radio: a simple, curses-based radio app.
* webcam: captures images and uploads them with FTP to a Web-Server in an
endless loop.

64
multimedia/xawtv/Makefile Normal file
View File

@@ -0,0 +1,64 @@
# $NetBSD: Makefile,v 1.38 2013/06/06 12:54:54 wiz Exp $
#
DISTNAME= xawtv-3.95
PKGREVISION= 12
CATEGORIES= multimedia
MASTER_SITES= http://dl.bytesex.org/releases/xawtv/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://linux.bytesex.org/xawtv/
COMMENT= TV application for Brooktree 848 compatible cards
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
GNU_CONFIGURE= YES
USE_TOOLS+= gmake perl bash:run
REPLACE_BASH= scripts/subtitles
CONFIGURE_ARGS+= --disable-aalib
CONFIGURE_ARGS+= --disable-motif
LDFLAGS+= ${LIBOSSAUDIO}
SUBST_CLASSES+= devoss
SUBST_MESSAGE.devoss= Fixing path to OSS audio device.
SUBST_STAGE.devoss= pre-configure
SUBST_FILES.devoss= console/record.c libng/devices.c x11/pia.c
SUBST_FILES.devoss+= man/motv.1 man/record.1 man/streamer.1 man/xawtv.1
SUBST_FILES.devoss+= man/es/streamer.1 man/es/xawtv.1 man/fr/xawtv.1
SUBST_SED.devoss= -e 's|/dev/dsp|${DEVOSSAUDIO}|g'
.include "../../mk/bsd.prefs.mk"
.if ${MACHINE_ARCH} == "i386"
PKG_OPTIONS_VAR= PKG_OPTIONS.xawtv
PKG_SUPPORTED_OPTIONS= mmx
.include "../../mk/bsd.options.mk"
.endif
.if !empty(PKG_OPTIONS:Mmmx)
CONFIGURE_ARGS+= --enable-mmx
.endif
CFLAGS+= -I${X11BASE}/include/X11/fonts
MAKE_FLAGS+= SUID_ROOT= FS_LIBS=-lFS
.include "../../devel/ncurses/buildlink3.mk"
.include "../../graphics/MesaLib/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../x11/Xaw3d/buildlink3.mk"
.include "../../x11/libFS/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXft/buildlink3.mk"
.include "../../x11/libXinerama/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
.include "../../x11/libXrandr/buildlink3.mk"
.include "../../x11/libXv/buildlink3.mk"
.include "../../x11/libXxf86dga/buildlink3.mk"
.include "../../x11/libXxf86vm/buildlink3.mk"
.include "../../x11/xf86vidmodeproto/buildlink3.mk"
.include "../../mk/oss.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

89
multimedia/xawtv/PLIST Normal file
View File

@@ -0,0 +1,89 @@
@comment $NetBSD: PLIST,v 1.4 2011/08/13 04:43:51 cheusov Exp $
bin/dump-mixers
bin/ntsc-cc
bin/pia
bin/propwatch
bin/record
bin/rootv
bin/showqt
bin/showriff
bin/streamer
bin/subtitles
bin/v4lctl
bin/webcam
bin/xawtv
bin/xawtv-remote
lib/X11/app-defaults/Xawtv
lib/xawtv/bilinear.so
lib/xawtv/conv-mjpeg.so
lib/xawtv/cubic.so
lib/xawtv/flt-disor.so
lib/xawtv/flt-gamma.so
lib/xawtv/flt-invert.so
lib/xawtv/flt-smooth.so
lib/xawtv/linear-blend.so
lib/xawtv/linedoubler.so
lib/xawtv/read-avi.so
lib/xawtv/snd-oss.so
lib/xawtv/write-avi.so
man/es/man1/fbtv.1
man/es/man1/rootv.1
man/es/man1/scantv.1
man/es/man1/streamer.1
man/es/man1/subtitles.1
man/es/man1/ttv.1
man/es/man1/v4lctl.1
man/es/man1/xawtv-remote.1
man/es/man1/xawtv.1
man/es/man5/xawtvrc.5
man/es/man8/v4l-conf.8
man/fr/man1/xawtv.1
man/man1/alevtd.1
man/man1/dump-mixers.1
man/man1/fbtv.1
man/man1/motv.1
man/man1/mtt.1
man/man1/ntsc-cc.1
man/man1/pia.1
man/man1/propwatch.1
man/man1/radio.1
man/man1/record.1
man/man1/rootv.1
man/man1/scantv.1
man/man1/showriff.1
man/man1/streamer.1
man/man1/subtitles.1
man/man1/ttv.1
man/man1/v4l-info.1
man/man1/v4lctl.1
man/man1/webcam.1
man/man1/xawtv-remote.1
man/man1/xawtv.1
man/man5/xawtvrc.5
man/man8/v4l-conf.8
share/xawtv/Index.map
share/xawtv/argentina.list
share/xawtv/ccir-h.list
share/xawtv/ccir-i-iii.list
share/xawtv/ccir-sl-sh.list
share/xawtv/europe-east.list
share/xawtv/europe-west.list
share/xawtv/ntsc-bcast-jp.list
share/xawtv/ntsc-bcast.list
share/xawtv/ntsc-cable-ca.list
share/xawtv/ntsc-cable-jp.list
share/xawtv/ntsc-cable.list
share/xawtv/ntsc-hrc.list
share/xawtv/oirt-h.list
share/xawtv/oirt-i-iii.list
share/xawtv/oirt-sl-sh.list
share/xawtv/pal-australia-optus.list
share/xawtv/pal-australia.list
share/xawtv/pal-bcast-cn.list
share/xawtv/pal-bcast-za.list
share/xawtv/pal-ireland.list
share/xawtv/pal-italy.list
share/xawtv/pal-newzealand.list
share/xawtv/secam-france.list
share/xawtv/secam-russia.list
share/xawtv/uhf.list

View File

@@ -0,0 +1,2 @@
@comment $NetBSD: PLIST.DragonFly,v 1.1 2011/12/22 07:58:16 marino Exp $
lib/xawtv/drv0-bsd.so

View File

@@ -0,0 +1,10 @@
@comment $NetBSD: PLIST.Linux,v 1.2 2011/12/26 13:24:06 joerg Exp $
bin/fbtv
bin/radio
bin/v4l-conf
bin/v4l-info
lib/xawtv/drv0-v4l2-old.so
lib/xawtv/drv0-v4l2.so
lib/xawtv/drv1-v4l.so
man/es/man1/v4lctl.1
man/es/man8/v4l-conf.8

View File

@@ -0,0 +1,2 @@
@comment $NetBSD: PLIST.NetBSD,v 1.1 2011/08/13 04:43:51 cheusov Exp $
lib/xawtv/drv0-bsd.so

13
multimedia/xawtv/distinfo Normal file
View File

@@ -0,0 +1,13 @@
$NetBSD: distinfo,v 1.6 2013/02/26 11:02:27 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) = 7d2302727681383de7ca447e60f200bfcae73445
SHA1 (patch-ab) = c296973f8b8a02a8216125ca65176344725a2a7f
SHA1 (patch-ac) = 7c244761e5174674366aba979506965da7ba9ae6
SHA1 (patch-ad) = f906ff30449dd7c12883f6ad53d2aa4951a99898
SHA1 (patch-af) = a1bf023726ce4d6654631e2f05a4c5cf2600f52f
SHA1 (patch-console_fbtools.c) = 29efd0d525e455059979a23b58546d90c8bb6256
SHA1 (patch-console_matrox.c) = f30eddcd78e1ba8c099b10404d544e41a05c5579
SHA1 (patch-x11_blit.c) = 4559c28f862799934afc580286e14a2dbe724443

View File

@@ -0,0 +1,25 @@
$NetBSD: patch-aa,v 1.2 2006/01/18 21:03:26 joerg Exp $
--- configure.orig 2005-09-30 12:10:03.000000000 +0200
+++ configure
@@ -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
-resdir=/usr/X11R6/lib/X11
-if test -d /etc/X11/app-defaults; then
- resdir=/etc/X11
-fi
+resdir=$prefix/lib/X11
echo "$as_me:$LINENO: result: $resdir/app-defaults" >&5
echo "${ECHO_T}$resdir/app-defaults" >&6

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ab,v 1.2 2011/08/13 04:43:51 cheusov Exp $
--- Makefile.in.orig 2004-04-22 14:52:29.000000000 +0000
+++ Makefile.in
@@ -84,7 +84,7 @@ CXXFLAGS := $(CFLAGS)
%.so : CXXFLAGS += -fPIC
# libraries
-LDLIBS := @LDLIBS@
+LDLIBS := @LDLIBS@ @LDFLAGS@
#########################################################

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ac,v 1.1.1.1 2004/01/26 11:39:14 jmmv Exp $
--- x11/Subdir.mk.orig 2003-03-28 12:52:49.000000000 +0100
+++ x11/Subdir.mk
@@ -100,7 +100,7 @@ x11/motv : LDLIBS += \
$(MOTIF_LIBS) $(VBI_LIBS) $(GL_LIBS) -ljpeg -lm
x11/mtt : LDLIBS += $(THREAD_LIBS) $(MOTIF_LIBS) $(VBI_LIBS) -ljpeg
x11/v4lctl : LDLIBS += $(THREAD_LIBS) $(ATHENA_LIBS) -ljpeg -lm
-x11/pia : LDLIBS += $(ATHENA_LIBS) $(GL_LIBS) -ljpeg -lm
+x11/pia : LDLIBS += $(THREAD_LIBS) $(ATHENA_LIBS) $(GL_LIBS) -ljpeg -lm
x11/rootv : LDLIBS += $(ATHENA_LIBS)
x11/xawtv-remote : LDLIBS += $(ATHENA_LIBS)
x11/propwatch : LDLIBS += $(ATHENA_LIBS)

View File

@@ -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

View File

@@ -0,0 +1,23 @@
$NetBSD: patch-af,v 1.2 2011/08/13 04:43:51 cheusov Exp $
--- libng/devices.c.orig 2006-01-17 22:21:30.000000000 +0100
+++ libng/devices.c
@@ -9,7 +9,8 @@
/*
* default devices names
*/
-#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__)
+#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) || \
+ defined(__DragonFly__)
struct ng_device_config ng_dev = {
video: "/dev/bktr0",
radio: NULL,
@@ -15,7 +15,7 @@ struct ng_device_config ng_dev = {
video: "/dev/bktr0",
radio: NULL,
vbi: "/dev/vbi0",
- dsp: "/dev/dsp",
+ dsp: "/dev/audio",
mixer: "/dev/mixer",
video_scan: {
"/dev/bktr0",

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-console_fbtools.c,v 1.1 2011/08/13 04:43:51 cheusov Exp $
--- console/fbtools.c.orig 2003-02-14 14:14:04.000000000 +0000
+++ console/fbtools.c
@@ -21,7 +21,7 @@
#include <linux/vt.h>
#include <linux/fb.h>
-#include <asm/page.h>
+#include <sys/user.h>
#include "fbtools.h"

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-console_matrox.c,v 1.1 2011/08/13 04:43:51 cheusov Exp $
--- console/matrox.c.orig 2005-02-03 10:40:41.000000000 +0000
+++ console/matrox.c
@@ -9,7 +9,7 @@
#include <sys/ioctl.h>
#include <sys/mman.h>
-#include <asm/page.h> /* PAGE_SIZE */
+#include <sys/user.h> /* PAGE_SIZE */
#include <linux/fb.h>
#include "byteswap.h"

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-x11_blit.c,v 1.1 2013/02/26 11:02:28 joerg Exp $
--- x11/blit.c.orig 2013-02-25 14:24:58.000000000 +0000
+++ x11/blit.c
@@ -40,7 +40,7 @@ unsigned int x11_dpy_fmtid;
static int display_bits = 0;
static unsigned int display_bytes = 0;
static unsigned int pixmap_bytes = 0;
-static bool x11_byteswap = 0;
+static int x11_byteswap = 0;
static int no_mitshm = 0;
static int gl_error = 0;