summaryrefslogtreecommitdiff
path: root/multimedia/libdv-tools
diff options
context:
space:
mode:
authorjmmv <jmmv@pkgsrc.org>2005-06-03 15:40:30 +0000
committerjmmv <jmmv@pkgsrc.org>2005-06-03 15:40:30 +0000
commitfbc1e6ed01e44e1115543052d333078a093f9dc5 (patch)
tree9a24d97bde0ab8ade613f414143696dbb34522b1 /multimedia/libdv-tools
parentd566516723adc6c758504a466d77562f62ed0ac1 (diff)
downloadpkgsrc-fbc1e6ed01e44e1115543052d333078a093f9dc5.tar.gz
Split libdv into two packages: libdv itself, which installs only the codec
library, and libdv-tools, which installs all the associated tools. While doing this, clean-up useless dependencies in libdv's buildlink3.mk file. The main purpose of this change is to let mplayer use the dv codec (which is the default setting) while not depending on unused packages (gtk+).
Diffstat (limited to 'multimedia/libdv-tools')
-rw-r--r--multimedia/libdv-tools/DESCR11
-rw-r--r--multimedia/libdv-tools/Makefile19
-rw-r--r--multimedia/libdv-tools/PLIST9
3 files changed, 39 insertions, 0 deletions
diff --git a/multimedia/libdv-tools/DESCR b/multimedia/libdv-tools/DESCR
new file mode 100644
index 00000000000..6ded05ac3a1
--- /dev/null
+++ b/multimedia/libdv-tools/DESCR
@@ -0,0 +1,11 @@
+The Quasar DV codec (libdv) is a software codec for DV video, the encoding
+format used by most digital camcorders, typically those that support
+the IEEE 1394 (a.k.a. FireWire or i.Link) interface. libdv was developed
+according to the official standards for DV video: IEC 61834 and SMPTE
+314M.
+
+This package provides playdv for displaying DV-encoded video data,
+dubdv for inserting audio into a digital video stream, encodedv for
+encoding a series of images to a digital video stream, and dvconnect
+for capturing and sending raw DV streams using the Linux IEEE 1394
+video1394 device.
diff --git a/multimedia/libdv-tools/Makefile b/multimedia/libdv-tools/Makefile
new file mode 100644
index 00000000000..252ca5e01e3
--- /dev/null
+++ b/multimedia/libdv-tools/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2005/06/03 15:40:31 jmmv Exp $
+
+.include "../../multimedia/libdv/Makefile.common"
+
+PKGNAME= ${DISTNAME:S/-/-tools-/}
+
+COMMENT+= (standalone tools)
+
+CONFIGURE_ARGS:= ${CONFIGURE_ARGS:S/--disable-gtk/--enable-gtk/g}
+
+BUILD_DIRS= ${WRKSRC}/encodedv ${WRKSRC}/playdv
+INSTALL_DIRS= ${WRKSRC}/encodedv ${WRKSRC}/playdv
+
+BUILDLINK_DEPENDS.libdv+= libdv>=0.104nb1
+
+.include "../../devel/glib/buildlink3.mk"
+.include "../../multimedia/libdv/buildlink3.mk"
+.include "../../x11/gtk/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/multimedia/libdv-tools/PLIST b/multimedia/libdv-tools/PLIST
new file mode 100644
index 00000000000..7ff812dd16b
--- /dev/null
+++ b/multimedia/libdv-tools/PLIST
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1 2005/06/03 15:40:31 jmmv Exp $
+bin/dubdv
+bin/dvconnect
+bin/encodedv
+bin/playdv
+man/man1/dubdv.1
+man/man1/dvconnect.1
+man/man1/encodedv.1
+man/man1/playdv.1