dvd+rw-tools ported to FreeBSD (Sony 500A DVD[+/-]R[W] support)

Chuck Swiger cswiger at mac.com
Sun Jun 15 15:23:47 PDT 2003


Matthew Dillon wrote:
[ ... ]
>     You also need to have mkisofs installed since growisofs uses it.  You
>     can burn individual files or ISO images with andy's tools.
> 
>     Someone should build a FreeBSD port for this toolset, there's a gaping
>     hole in the FreeBSD ports tree where DVD-recording ought to be.

OK.  How does this look:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#       dvd+rw-tools/
#       dvd+rw-tools/Makefile
#       dvd+rw-tools/distinfo
#       dvd+rw-tools/pkg-descr
#       dvd+rw-tools/pkg-plist
#
echo c - dvd+rw-tools/
mkdir -p dvd+rw-tools/ > /dev/null 2>&1
echo x - dvd+rw-tools/Makefile
sed 's/^X//' >dvd+rw-tools/Makefile << 'END-of-dvd+rw-tools/Makefile'
X# New ports collection makefile for: dvd+rw-tools
X# Date created:        2003-6-15
X# Whom:                chuck at pkix.net
X#
X# $FreeBSD: $
X
XPORTNAME=      dvd+rw-tools
XPORTVERSION=   5.8.4.4.4
XCATEGORIES=    sysutils
XMASTER_SITES=  http://fy.chalmers.se/~appro/linux/DVD+RW/tools/
X
XMAINTAINER=    chuck at pkix.net
XCOMMENT= DVD+RW burning software
X
XRUN_DEPENDS=   ${LOCALBASE}/bin/mkisofs:${PORTSDIR}/sysutils/mkisofs
X
XMAN1=          growisofs.1
X
Xpost-install:
X       ${INSTALL_MAN} ${WRKSRC}/growisofs.1 ${MANPREFIX}/man/man1/
X
X# NO_PACKAGE= ignores cflags and cxx
X
X.include <bsd.port.mk>
END-of-dvd+rw-tools/Makefile
echo x - dvd+rw-tools/distinfo
sed 's/^X//' >dvd+rw-tools/distinfo << 'END-of-dvd+rw-tools/distinfo'
XMD5 (dvd+rw-tools-5.8.4.4.4.tar.gz) = 75de7d3741f7373a1eacbf48213b6e4c
END-of-dvd+rw-tools/distinfo
echo x - dvd+rw-tools/pkg-descr
sed 's/^X//' >dvd+rw-tools/pkg-descr << 'END-of-dvd+rw-tools/pkg-descr'
XDVD+RW Tools by Andy Polyakov.  This software allows one to use a DVD
Xburner, as well as supporting multisession CD-R/W formats, primarily
Xvia the "growisofs" utility.
X
Xgrowisofs was originally designed as a frontend to mkisofs to facilitate
Xappending of data to ISO9660 volumes residing on random-access media such as
XDVD+RW, DVD-RAM, plain files, hard disk partitions.  In the course of
Xdevelopment general purpose DVD recording support was implemented, and as of
Xnow growisofs supports not only random-access media, but even mastering of
Xmulti-session DVD media such as DVD+R and DVD-R/-RW. In addition growisofs
Xsupports first-/single-session recording of arbitrary pre-mastered image
X(formatted as UDF, ISO9660 or any other file system, if formatted at all) to
Xall supported DVD media types.
X
XWWW: http://fy.chalmers.se/~appro/linux/DVD+RW
END-of-dvd+rw-tools/pkg-descr
echo x - dvd+rw-tools/pkg-plist
sed 's/^X//' >dvd+rw-tools/pkg-plist << 'END-of-dvd+rw-tools/pkg-plist'
Xbin/growisofs
Xbin/dvd+rw-format
Xbin/dvd+rw-booktype
Xbin/dvd+rw-mediainfo
X
END-of-dvd+rw-tools/pkg-plist
exit

-- 
-Chuck




More information about the freebsd-stable mailing list