1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-22 20:41:26 +00:00

dvdtape - a utility for creating a DVD master on a DLT drive

This commit is contained in:
Brian Somers 2001-04-03 21:34:23 +00:00
parent dae4983057
commit a22aeb324c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=40817
7 changed files with 68 additions and 0 deletions

23
sysutils/dvdtape/Makefile Normal file
View File

@ -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>

View File

@ -0,0 +1 @@
MD5 (dvdtape-1.4.tar.gz) = 3d8a64432a2e40715b35179a7011866e

View File

@ -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)

View File

@ -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>

View File

@ -0,0 +1 @@
Create DVD master filesystems on DLT media

View File

@ -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>

View File

@ -0,0 +1 @@
bin/dvdtape