From ed9f99a59e7ccd77cb3defffe263caa836ca95ce Mon Sep 17 00:00:00 2001 From: Ying-Chieh Liao Date: Mon, 16 Apr 2001 20:00:01 +0000 Subject: [PATCH] add vcdimager GNU VCDImager/VCDRip -- The GNU VideoCD Image Maker/Ripping Tool PR: 26606 Submitted by: Harold Gutch --- graphics/Makefile | 1 + graphics/vcdimager/Makefile | 22 ++++++++++++++++++++++ graphics/vcdimager/distinfo | 1 + graphics/vcdimager/files/patch-aa | 10 ++++++++++ graphics/vcdimager/files/patch-ab | 18 ++++++++++++++++++ graphics/vcdimager/pkg-comment | 1 + graphics/vcdimager/pkg-descr | 19 +++++++++++++++++++ graphics/vcdimager/pkg-plist | 5 +++++ multimedia/vcdimager/Makefile | 22 ++++++++++++++++++++++ multimedia/vcdimager/distinfo | 1 + multimedia/vcdimager/files/patch-aa | 10 ++++++++++ multimedia/vcdimager/files/patch-ab | 18 ++++++++++++++++++ multimedia/vcdimager/pkg-comment | 1 + multimedia/vcdimager/pkg-descr | 19 +++++++++++++++++++ multimedia/vcdimager/pkg-plist | 5 +++++ 15 files changed, 153 insertions(+) create mode 100644 graphics/vcdimager/Makefile create mode 100644 graphics/vcdimager/distinfo create mode 100644 graphics/vcdimager/files/patch-aa create mode 100644 graphics/vcdimager/files/patch-ab create mode 100644 graphics/vcdimager/pkg-comment create mode 100644 graphics/vcdimager/pkg-descr create mode 100644 graphics/vcdimager/pkg-plist create mode 100644 multimedia/vcdimager/Makefile create mode 100644 multimedia/vcdimager/distinfo create mode 100644 multimedia/vcdimager/files/patch-aa create mode 100644 multimedia/vcdimager/files/patch-ab create mode 100644 multimedia/vcdimager/pkg-comment create mode 100644 multimedia/vcdimager/pkg-descr create mode 100644 multimedia/vcdimager/pkg-plist diff --git a/graphics/Makefile b/graphics/Makefile index 57cac8dce4fc..b9e20f13c027 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -228,6 +228,7 @@ SUBDIR += urt SUBDIR += utah-glx SUBDIR += vcdgear + SUBDIR += vcdimager SUBDIR += vcdpad SUBDIR += vcdtools SUBDIR += vcg diff --git a/graphics/vcdimager/Makefile b/graphics/vcdimager/Makefile new file mode 100644 index 000000000000..3eff69cb0fcd --- /dev/null +++ b/graphics/vcdimager/Makefile @@ -0,0 +1,22 @@ +# New ports collection makefile for: vcdimager +# Date created: 16 April 2001 +# Whom: Harold Gutch +# +# $FreeBSD$ + +PORTNAME= vcdimager +PORTVERSION= 0.6.0 +CATEGORIES= graphics +MASTER_SITES= http://www.hvrlab.org/pub/vcdimager/vcdimager-0.6/ + +MAINTAINER= logix@foobar.franken.de + +LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt + +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +MAN1= vcdimager.1 vcdrip.1 + +.include diff --git a/graphics/vcdimager/distinfo b/graphics/vcdimager/distinfo new file mode 100644 index 000000000000..28b90adf3dbd --- /dev/null +++ b/graphics/vcdimager/distinfo @@ -0,0 +1 @@ +MD5 (vcdimager-0.6.0.tar.gz) = 1ac3dac3efc0fd629fada495ee839837 diff --git a/graphics/vcdimager/files/patch-aa b/graphics/vcdimager/files/patch-aa new file mode 100644 index 000000000000..1b59f11aae70 --- /dev/null +++ b/graphics/vcdimager/files/patch-aa @@ -0,0 +1,10 @@ +--- frontends/cli/vcdimager.c.orig Sun Mar 18 01:13:01 2001 ++++ frontends/cli/vcdimager.c Mon Apr 16 01:12:00 2001 +@@ -32,6 +32,7 @@ + #include + #include + #include ++#include + #include + + #include "vcd_types.h" diff --git a/graphics/vcdimager/files/patch-ab b/graphics/vcdimager/files/patch-ab new file mode 100644 index 000000000000..52561da039aa --- /dev/null +++ b/graphics/vcdimager/files/patch-ab @@ -0,0 +1,18 @@ +--- libvcd/vcd_types.h.orig Fri Mar 9 02:02:38 2001 ++++ libvcd/vcd_types.h Mon Apr 16 01:22:17 2001 +@@ -44,6 +44,15 @@ + /* fixme */ + #endif /* HAVE_STDINT_H */ + ++# define INT8_C(c) c ++# define INT16_C(c) c ++# define INT32_C(c) c ++# define INT64_C(c) c ## LL ++# define UINT8_C(c) c ## U ++# define UINT16_C(c) c ## U ++# define UINT32_C(c) c ## U ++# define UINT64_C(c) c ## ULL ++ + #if defined(HAVE_STDBOOL_H) + #include + #else diff --git a/graphics/vcdimager/pkg-comment b/graphics/vcdimager/pkg-comment new file mode 100644 index 000000000000..a1e57b8bfd54 --- /dev/null +++ b/graphics/vcdimager/pkg-comment @@ -0,0 +1 @@ +GNU VCDImager/VCDRip -- The GNU VideoCD Image Maker/Ripping Tool diff --git a/graphics/vcdimager/pkg-descr b/graphics/vcdimager/pkg-descr new file mode 100644 index 000000000000..dc482a47f864 --- /dev/null +++ b/graphics/vcdimager/pkg-descr @@ -0,0 +1,19 @@ +VCDImager is a "little" program which allows direct making of VideoCD +BIN/CUE CD images from MPEG files, which can be played on standalone +VCD players or DVD players. BIN/CUE images can be burned with cdrdao. + +VCDImager supports the VideoCD 1.1, VideoCD 2.0 audn Super VideoCD 2.0 +standards. + +Also included in the package is the vcdrip-tool, which performs the +opposite task. + +This set actually consists of a backend library and a commandline +frontend for it. + + +WWW: http://www.gnu.org/vcdimager + http://www.hvrlab.org/~hvr/vcdimager/ + +- Harold Gutch +logix@foobar.franken.de diff --git a/graphics/vcdimager/pkg-plist b/graphics/vcdimager/pkg-plist new file mode 100644 index 000000000000..24b9be4b674c --- /dev/null +++ b/graphics/vcdimager/pkg-plist @@ -0,0 +1,5 @@ +bin/vcdimager +bin/vcdrip +@unexec install-info --delete %D/info/vcdimager.info %D/info/dir +info/vcdimager.info +@exec install-info %D/info/vcdimager.info %D/info/dir diff --git a/multimedia/vcdimager/Makefile b/multimedia/vcdimager/Makefile new file mode 100644 index 000000000000..3eff69cb0fcd --- /dev/null +++ b/multimedia/vcdimager/Makefile @@ -0,0 +1,22 @@ +# New ports collection makefile for: vcdimager +# Date created: 16 April 2001 +# Whom: Harold Gutch +# +# $FreeBSD$ + +PORTNAME= vcdimager +PORTVERSION= 0.6.0 +CATEGORIES= graphics +MASTER_SITES= http://www.hvrlab.org/pub/vcdimager/vcdimager-0.6/ + +MAINTAINER= logix@foobar.franken.de + +LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt + +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +MAN1= vcdimager.1 vcdrip.1 + +.include diff --git a/multimedia/vcdimager/distinfo b/multimedia/vcdimager/distinfo new file mode 100644 index 000000000000..28b90adf3dbd --- /dev/null +++ b/multimedia/vcdimager/distinfo @@ -0,0 +1 @@ +MD5 (vcdimager-0.6.0.tar.gz) = 1ac3dac3efc0fd629fada495ee839837 diff --git a/multimedia/vcdimager/files/patch-aa b/multimedia/vcdimager/files/patch-aa new file mode 100644 index 000000000000..1b59f11aae70 --- /dev/null +++ b/multimedia/vcdimager/files/patch-aa @@ -0,0 +1,10 @@ +--- frontends/cli/vcdimager.c.orig Sun Mar 18 01:13:01 2001 ++++ frontends/cli/vcdimager.c Mon Apr 16 01:12:00 2001 +@@ -32,6 +32,7 @@ + #include + #include + #include ++#include + #include + + #include "vcd_types.h" diff --git a/multimedia/vcdimager/files/patch-ab b/multimedia/vcdimager/files/patch-ab new file mode 100644 index 000000000000..52561da039aa --- /dev/null +++ b/multimedia/vcdimager/files/patch-ab @@ -0,0 +1,18 @@ +--- libvcd/vcd_types.h.orig Fri Mar 9 02:02:38 2001 ++++ libvcd/vcd_types.h Mon Apr 16 01:22:17 2001 +@@ -44,6 +44,15 @@ + /* fixme */ + #endif /* HAVE_STDINT_H */ + ++# define INT8_C(c) c ++# define INT16_C(c) c ++# define INT32_C(c) c ++# define INT64_C(c) c ## LL ++# define UINT8_C(c) c ## U ++# define UINT16_C(c) c ## U ++# define UINT32_C(c) c ## U ++# define UINT64_C(c) c ## ULL ++ + #if defined(HAVE_STDBOOL_H) + #include + #else diff --git a/multimedia/vcdimager/pkg-comment b/multimedia/vcdimager/pkg-comment new file mode 100644 index 000000000000..a1e57b8bfd54 --- /dev/null +++ b/multimedia/vcdimager/pkg-comment @@ -0,0 +1 @@ +GNU VCDImager/VCDRip -- The GNU VideoCD Image Maker/Ripping Tool diff --git a/multimedia/vcdimager/pkg-descr b/multimedia/vcdimager/pkg-descr new file mode 100644 index 000000000000..dc482a47f864 --- /dev/null +++ b/multimedia/vcdimager/pkg-descr @@ -0,0 +1,19 @@ +VCDImager is a "little" program which allows direct making of VideoCD +BIN/CUE CD images from MPEG files, which can be played on standalone +VCD players or DVD players. BIN/CUE images can be burned with cdrdao. + +VCDImager supports the VideoCD 1.1, VideoCD 2.0 audn Super VideoCD 2.0 +standards. + +Also included in the package is the vcdrip-tool, which performs the +opposite task. + +This set actually consists of a backend library and a commandline +frontend for it. + + +WWW: http://www.gnu.org/vcdimager + http://www.hvrlab.org/~hvr/vcdimager/ + +- Harold Gutch +logix@foobar.franken.de diff --git a/multimedia/vcdimager/pkg-plist b/multimedia/vcdimager/pkg-plist new file mode 100644 index 000000000000..24b9be4b674c --- /dev/null +++ b/multimedia/vcdimager/pkg-plist @@ -0,0 +1,5 @@ +bin/vcdimager +bin/vcdrip +@unexec install-info --delete %D/info/vcdimager.info %D/info/dir +info/vcdimager.info +@exec install-info %D/info/vcdimager.info %D/info/dir