summaryrefslogtreecommitdiff
path: root/sysutils/dvdtape
diff options
context:
space:
mode:
authorBrian Somers <brian@FreeBSD.org>2001-04-03 21:34:23 +0000
committerBrian Somers <brian@FreeBSD.org>2001-04-03 21:34:23 +0000
commita22aeb324c442833413550e63f3ca2af9c04347e (patch)
tree713de9447e20e3c422b332db28d5ff85ca939a03 /sysutils/dvdtape
parentUpgrade to 18.9. (diff)
dvdtape - a utility for creating a DVD master on a DLT drive
Notes
Notes: svn path=/head/; revision=40817
Diffstat (limited to 'sysutils/dvdtape')
-rw-r--r--sysutils/dvdtape/Makefile23
-rw-r--r--sysutils/dvdtape/distinfo1
-rw-r--r--sysutils/dvdtape/files/patch-aa26
-rw-r--r--sysutils/dvdtape/files/patch-ab10
-rw-r--r--sysutils/dvdtape/pkg-comment1
-rw-r--r--sysutils/dvdtape/pkg-descr6
-rw-r--r--sysutils/dvdtape/pkg-plist1
7 files changed, 68 insertions, 0 deletions
diff --git a/sysutils/dvdtape/Makefile b/sysutils/dvdtape/Makefile
new file mode 100644
index 000000000000..a632f79d5f6d
--- /dev/null
+++ b/sysutils/dvdtape/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: dvdtape
+# Date created: 03 Apr 2001
+# Whom: brian
+#
+# $FreeBSD$
+#
+
+PORTNAME= dvdtape
+PORTVERSION= 1.4
+CATEGORIES= sysutils
+MASTER_SITES= ftp://ftp.Awfulhak.org/pub/dvdtape/ \
+ http://people.FreeBSD.org/~brian/dvdtape/ \
+ ftp://ftp.yggdrasil.com/pub/dist/device_control/dvdtape/ \
+ ${MASTER_SITE_SUNSITE}
+MASTER_SITE_SUBDIR= utils/disk-management
+
+MAINTAINER= brian@FreeBSD.org
+
+LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
+
+MAN1= dvdtape.1
+
+.include <bsd.port.mk>
diff --git a/sysutils/dvdtape/distinfo b/sysutils/dvdtape/distinfo
new file mode 100644
index 000000000000..1265734318a0
--- /dev/null
+++ b/sysutils/dvdtape/distinfo
@@ -0,0 +1 @@
+MD5 (dvdtape-1.4.tar.gz) = 3d8a64432a2e40715b35179a7011866e
diff --git a/sysutils/dvdtape/files/patch-aa b/sysutils/dvdtape/files/patch-aa
new file mode 100644
index 000000000000..e5eeaf7e4bab
--- /dev/null
+++ b/sysutils/dvdtape/files/patch-aa
@@ -0,0 +1,26 @@
+--- Makefile.orig Wed Nov 10 00:01:10 1999
++++ Makefile Tue Apr 3 19:25:13 2001
+@@ -1,8 +1,10 @@
+-prefix=/usr
+-BINDIR=${prefix}/bin
+-MANDIR=${prefix}/man
+-
+-CFLAGS=-O2 -D_FILE_OFFSET_BITS=64 -Wall
++BINDIR= ${PREFIX}/bin
++MANDIR= ${PREFIX}/man
++CC ?=gcc
++CFLAGS= -O2 -D_FILE_OFFSET_BITS=64 -Wall -I${LOCALBASE}/include
++LD =${CC}
++LDFLAGS=-L${LOCALBASE}/lib
++LIBS= -lgnugetopt
+
+ PROGRAM=dvdtape
+ OBJECTS=dvdtape.o isosize.o
+@@ -10,6 +12,7 @@
+ all: $(PROGRAM)
+
+ $(PROGRAM): $(OBJECTS)
++ $(LD) $(LDFLAGS) -o ${PROGRAM} $(OBJECTS) $(LIBS)
+
+ install: all
+ install $(PROGRAM) $(BINDIR)
diff --git a/sysutils/dvdtape/files/patch-ab b/sysutils/dvdtape/files/patch-ab
new file mode 100644
index 000000000000..8c6c475859e5
--- /dev/null
+++ b/sysutils/dvdtape/files/patch-ab
@@ -0,0 +1,10 @@
+--- isosize.c.orig Wed Nov 10 00:11:39 1999
++++ isosize.c Tue Apr 3 19:10:32 2001
+@@ -1,6 +1,6 @@
+ #define _POSIX_SOURCE 1 /* fileno is POSIX, not ANSI */
+ #include <stdio.h>
+-#include <termio.h>
++#include <termios.h>
+ #include <signal.h>
+ #include <unistd.h>
+
diff --git a/sysutils/dvdtape/pkg-comment b/sysutils/dvdtape/pkg-comment
new file mode 100644
index 000000000000..22e0fd68c623
--- /dev/null
+++ b/sysutils/dvdtape/pkg-comment
@@ -0,0 +1 @@
+Create DVD master filesystems on DLT media
diff --git a/sysutils/dvdtape/pkg-descr b/sysutils/dvdtape/pkg-descr
new file mode 100644
index 000000000000..2257fb97bdf1
--- /dev/null
+++ b/sysutils/dvdtape/pkg-descr
@@ -0,0 +1,6 @@
+dvdtape is a DVD filesystem pre-mastering program that generates
+an iso9660 filesystem, writing it directly to a DLT drive in the
+format required by a DVD manufacturing plant.
+
+WWW: http://www.yggdrasil.com/Products/dvd_arc/2000.09/making.html
+Author: Adam J. Richter <adam@yggdrasil.com>
diff --git a/sysutils/dvdtape/pkg-plist b/sysutils/dvdtape/pkg-plist
new file mode 100644
index 000000000000..4b6ac1a0954b
--- /dev/null
+++ b/sysutils/dvdtape/pkg-plist
@@ -0,0 +1 @@
+bin/dvdtape