summaryrefslogtreecommitdiff
path: root/sysutils/vcdimager
diff options
context:
space:
mode:
authormagick <magick>2001-09-25 19:51:55 +0000
committermagick <magick>2001-09-25 19:51:55 +0000
commit3caf48cd4cdfde1f2b3d9ac2b8be73b4fd18b201 (patch)
tree074e6788e057410063eeb9f916e8fc5b27ebc89e /sysutils/vcdimager
parent960565f2c9ab1a88351fb1a11679f8f61d1f6278 (diff)
downloadpkgsrc-3caf48cd4cdfde1f2b3d9ac2b8be73b4fd18b201.tar.gz
Import new package vcdimager.
A mastering suite for Video CDs provided by collver@linuxfreemail.com in PR 13993
Diffstat (limited to 'sysutils/vcdimager')
-rw-r--r--sysutils/vcdimager/Makefile18
-rw-r--r--sysutils/vcdimager/distinfo5
-rw-r--r--sysutils/vcdimager/patches/patch-aa13
-rw-r--r--sysutils/vcdimager/pkg/DESCR16
-rw-r--r--sysutils/vcdimager/pkg/PLIST8
5 files changed, 60 insertions, 0 deletions
diff --git a/sysutils/vcdimager/Makefile b/sysutils/vcdimager/Makefile
new file mode 100644
index 00000000000..b4aaf651b40
--- /dev/null
+++ b/sysutils/vcdimager/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/09/25 19:51:55 magick Exp $
+#
+
+DISTNAME= vcdimager-0.6.2
+CATEGORIES= sysutils
+MASTER_SITES= ${MASTER_SITE_GNU:=vcdimager/}
+
+MAINTAINER= collver@linuxfreemail.com
+HOMEPAGE= http://www.gnu.org/software/vcdimager/
+COMMENT= mastering suite for Video CDs
+
+USE_BUILDLINK_ONLY= YES
+#USE_GTEXINFO= YES
+USE_GMAKE= YES
+GNU_CONFIGURE= YES
+
+.include "../../devel/gettext-lib/buildlink.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/vcdimager/distinfo b/sysutils/vcdimager/distinfo
new file mode 100644
index 00000000000..f9521ba7b3c
--- /dev/null
+++ b/sysutils/vcdimager/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2001/09/25 19:51:55 magick Exp $
+
+SHA1 (vcdimager-0.6.2.tar.gz) = fae814f99415c30975a61fffd7188b481be77b6c
+Size (vcdimager-0.6.2.tar.gz) = 347973 bytes
+SHA1 (patch-aa) = fd5817744b8c2417947e440383c9231878051dc5
diff --git a/sysutils/vcdimager/patches/patch-aa b/sysutils/vcdimager/patches/patch-aa
new file mode 100644
index 00000000000..c2ba9ccd5be
--- /dev/null
+++ b/sysutils/vcdimager/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2001/09/25 19:51:55 magick Exp $
+
+--- libvcd/vcd_types.h.orig Mon May 14 18:00:59 2001
++++ libvcd/vcd_types.h
+@@ -45,7 +45,7 @@
+ #endif /* HAVE_STDINT_H */
+
+ /* fix for bsdi... hope it works */
+-#ifdef __bsdi__
++#if defined(__bsdi__) || defined(__NetBSD__)
+ # define UINT32_C(c) c ## U
+ # define UINT64_C(c) c ## ULL
+ #endif
diff --git a/sysutils/vcdimager/pkg/DESCR b/sysutils/vcdimager/pkg/DESCR
new file mode 100644
index 00000000000..e8aa9c0091f
--- /dev/null
+++ b/sysutils/vcdimager/pkg/DESCR
@@ -0,0 +1,16 @@
+GNU VCDImager is a full-featured mastering suite for authoring,
+disassembling and analyzing Video CDs and Super Video CDs.
+
+The following features are available so far (some features are
+only available in the latest alpha snapshots):
+ Free software available under the GNU Public License
+ Support for Video CD 1.1 and 2.0 disc formats
+ Support for the Super Video CD 1.0 disc format
+ Full PBC (playback control) support (play lists,
+ selection lists and end lists)
+ Support for segment play items
+ Automatic padding of MPEG streams on the fly
+ Support for 99-minute (out-of-specification) CD-R media
+ Extraction of Video CDs into files (incl. the PBC information)
+ Runs on all major UNIX flavors and on Win32
+ Use of XML for the description of Video CDs
diff --git a/sysutils/vcdimager/pkg/PLIST b/sysutils/vcdimager/pkg/PLIST
new file mode 100644
index 00000000000..95655035cd4
--- /dev/null
+++ b/sysutils/vcdimager/pkg/PLIST
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/09/25 19:51:55 magick Exp $
+bin/vcdimager
+bin/vcdrip
+@unexec install-info --delete --info-dir=%D/info %D/info/vcdimager.info
+info/vcdimager.info
+@exec install-info --info-dir=%D/info %D/info/vcdimager.info
+man/man1/vcdimager.1
+man/man1/vcdrip.1