diff options
author | jmmv <jmmv@pkgsrc.org> | 2004-01-26 11:39:14 +0000 |
---|---|---|
committer | jmmv <jmmv@pkgsrc.org> | 2004-01-26 11:39:14 +0000 |
commit | 2687039e378c9273851ee901d3acc4db8a8150f5 (patch) | |
tree | 7d9da0f32186a7302057a7d1524233aab5aaad9e /multimedia/xawtv | |
parent | 002923068acbcd1649387e5cfbaecce731cc5c59 (diff) | |
download | pkgsrc-2687039e378c9273851ee901d3acc4db8a8150f5.tar.gz |
Move xawtv to the new multimedia category (coming from graphics).
This is version 3.90nb1.
Diffstat (limited to 'multimedia/xawtv')
-rw-r--r-- | multimedia/xawtv/DESCR | 12 | ||||
-rw-r--r-- | multimedia/xawtv/Makefile | 47 | ||||
-rw-r--r-- | multimedia/xawtv/PLIST | 93 | ||||
-rw-r--r-- | multimedia/xawtv/distinfo | 7 | ||||
-rw-r--r-- | multimedia/xawtv/patches/patch-aa | 16 | ||||
-rw-r--r-- | multimedia/xawtv/patches/patch-ab | 13 | ||||
-rw-r--r-- | multimedia/xawtv/patches/patch-ac | 13 |
7 files changed, 201 insertions, 0 deletions
diff --git a/multimedia/xawtv/DESCR b/multimedia/xawtv/DESCR new file mode 100644 index 00000000000..fa16d771298 --- /dev/null +++ b/multimedia/xawtv/DESCR @@ -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. diff --git a/multimedia/xawtv/Makefile b/multimedia/xawtv/Makefile new file mode 100644 index 00000000000..a0ce978f6ff --- /dev/null +++ b/multimedia/xawtv/Makefile @@ -0,0 +1,47 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/01/26 11:39:14 jmmv Exp $ +# + +DISTNAME= xawtv_3.90 +PKGNAME= ${DISTNAME:S/_/-/} +PKGREVISION= 1 +CATEGORIES= multimedia +MASTER_SITES= http://bytesex.org/xawtv/ + +MAINTAINER= jmmv@NetBSD.org +HOMEPAGE= http://bytesex.org/xawtv/ +COMMENT= TV application for Brooktree 848 compatible cards + +WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} +GNU_CONFIGURE= YES +USE_BUILDLINK2= YES +USE_GNU_TOOLS+= make +USE_X11= YES +USE_PERL5= build + +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 defined(USE_MMX) && !empty(USE_MMX:M[Yy][Ee][Ss]) +CONFIGURE_ARGS+= --enable-mmx +.endif + +.include "../../devel/ncurses/buildlink2.mk" +.include "../../fonts/Xft2/buildlink2.mk" +.include "../../graphics/MesaLib/buildlink2.mk" +.include "../../graphics/jpeg/buildlink2.mk" +.include "../../x11/Xaw3d/buildlink2.mk" +.include "../../mk/ossaudio.buildlink2.mk" +.include "../../mk/pthread.buildlink2.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/multimedia/xawtv/PLIST b/multimedia/xawtv/PLIST new file mode 100644 index 00000000000..650f954974a --- /dev/null +++ b/multimedia/xawtv/PLIST @@ -0,0 +1,93 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/01/26 11:39:14 jmmv 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/drv0-bsd.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 +@dirrm share/xawtv +@dirrm lib/xawtv +@unexec ${RMDIR} %D/lib/X11/app-defaults 2>/dev/null || ${TRUE} diff --git a/multimedia/xawtv/distinfo b/multimedia/xawtv/distinfo new file mode 100644 index 00000000000..f88f42c7bba --- /dev/null +++ b/multimedia/xawtv/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/01/26 11:39:14 jmmv Exp $ + +SHA1 (xawtv_3.90.tar.gz) = 6a1a0ba506ff5ec46e3d8c2d0721a2833ec5941d +Size (xawtv_3.90.tar.gz) = 555935 bytes +SHA1 (patch-aa) = 926173ec69b3acb8fd3b32143c9a03ef2f59cdf6 +SHA1 (patch-ab) = bd6e07044155ba7fbfc45c3cab5c4ea2c57ac2e5 +SHA1 (patch-ac) = 7c244761e5174674366aba979506965da7ba9ae6 diff --git a/multimedia/xawtv/patches/patch-aa b/multimedia/xawtv/patches/patch-aa new file mode 100644 index 00000000000..35b06418575 --- /dev/null +++ b/multimedia/xawtv/patches/patch-aa @@ -0,0 +1,16 @@ +$NetBSD: patch-aa,v 1.1.1.1 2004/01/26 11:39:14 jmmv Exp $ + +--- configure.orig 2003-04-12 19:43:47.000000000 +0200 ++++ configure +@@ -6071,10 +6071,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 + diff --git a/multimedia/xawtv/patches/patch-ab b/multimedia/xawtv/patches/patch-ab new file mode 100644 index 00000000000..b2d6f3eaa50 --- /dev/null +++ b/multimedia/xawtv/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1.1.1 2004/01/26 11:39:14 jmmv Exp $ + +--- Makefile.in.orig 2003-04-12 20:00:30.000000000 +0200 ++++ Makefile.in +@@ -84,7 +84,7 @@ CXXFLAGS := $(CFLAGS) + %.so : CXXFLAGS += -fPIC + + # libraries +-LDLIBS := @LDLIBS@ ++LDLIBS := @LDLIBS@ @LDFLAGS@ + + + ######################################################### diff --git a/multimedia/xawtv/patches/patch-ac b/multimedia/xawtv/patches/patch-ac new file mode 100644 index 00000000000..896391db481 --- /dev/null +++ b/multimedia/xawtv/patches/patch-ac @@ -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) |