aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/vcdimager/Makefile22
-rw-r--r--graphics/vcdimager/distinfo1
-rw-r--r--graphics/vcdimager/files/patch-aa10
-rw-r--r--graphics/vcdimager/files/patch-ab18
-rw-r--r--graphics/vcdimager/pkg-comment1
-rw-r--r--graphics/vcdimager/pkg-descr19
-rw-r--r--graphics/vcdimager/pkg-plist5
-rw-r--r--multimedia/vcdimager/Makefile22
-rw-r--r--multimedia/vcdimager/distinfo1
-rw-r--r--multimedia/vcdimager/files/patch-aa10
-rw-r--r--multimedia/vcdimager/files/patch-ab18
-rw-r--r--multimedia/vcdimager/pkg-comment1
-rw-r--r--multimedia/vcdimager/pkg-descr19
-rw-r--r--multimedia/vcdimager/pkg-plist5
15 files changed, 153 insertions, 0 deletions
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 <logix@foobar.franken.de>
+#
+# $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 <bsd.port.mk>
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 <string.h>
+ #include <sys/mman.h>
+ #include <sys/types.h>
++#include <sys/stat.h>
+ #include <unistd.h>
+
+ #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 <stdbool.h>
+ #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 <logix@foobar.franken.de>
+#
+# $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 <bsd.port.mk>
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 <string.h>
+ #include <sys/mman.h>
+ #include <sys/types.h>
++#include <sys/stat.h>
+ #include <unistd.h>
+
+ #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 <stdbool.h>
+ #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