summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorwiz <wiz>2000-02-18 15:13:50 +0000
committerwiz <wiz>2000-02-18 15:13:50 +0000
commitce01a86edf57c9b82e34ba18a995949742ade047 (patch)
tree5414a1b4e073669ef1345935b87cd0619a93d681 /sysutils
parent8c0b73fb8fc452b39176ee1c3069f83def02ea13 (diff)
downloadpkgsrc-ce01a86edf57c9b82e34ba18a995949742ade047.tar.gz
Initial import of cdrdao 1.1.3: Records audio or data CD-Rs in
disk-at-once (DAO) mode. Package provided by David Maxwell <david@fundy.ca> in private mail.
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/cdrdao/Makefile60
-rw-r--r--sysutils/cdrdao/files/md53
-rw-r--r--sysutils/cdrdao/files/patch-sum4
-rw-r--r--sysutils/cdrdao/patches/patch-aa13
-rw-r--r--sysutils/cdrdao/patches/patch-ab13
-rw-r--r--sysutils/cdrdao/pkg/COMMENT1
-rw-r--r--sysutils/cdrdao/pkg/DESCR15
-rw-r--r--sysutils/cdrdao/pkg/PLIST43
8 files changed, 152 insertions, 0 deletions
diff --git a/sysutils/cdrdao/Makefile b/sysutils/cdrdao/Makefile
new file mode 100644
index 00000000000..dbd4c6852dd
--- /dev/null
+++ b/sysutils/cdrdao/Makefile
@@ -0,0 +1,60 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/02/18 15:13:50 wiz Exp $
+#
+
+DISTNAME= cdrdao-1.1.3.src
+PKGNAME= cdrdao-1.1.3
+CATEGORIES= sysutils
+MASTER_SITES= http://www.ping.de/sites/daneb/
+
+MAINTAINER= David Maxwell <david@maxwell.net>
+HOMEPAGE= http://www.ping.de/sites/daneb/cdrdao.html
+
+BUILD_DEPENDS= antlr:../../devel/pccts \
+ dlg:../../devel/pccts \
+ genmk:../../devel/pccts \
+ sor:../../devel/pccts
+
+GNU_CONFIGURE= YES
+USE_GMAKE= YES
+CONFIGURE_ARGS+= --with-pcctsbin=${PREFIX}/bin
+CONFIGURE_ARGS+= --with-pcctsinc=${PREFIX}/include/pccts
+CONFIGURE_ARGS+= --without-posix-threads
+
+WRKSRC= ${WRKDIR}/cdrdao-1.1.3
+
+post-install:
+ ${INSTALL_MAN_DIR} ${PREFIX}/share/doc/cdrdao
+ ${INSTALL_MAN} ${WRKSRC}/COPYING \
+ ${WRKSRC}/README \
+ ${WRKSRC}/Release-1.1.2 \
+ ${WRKSRC}/Release-1.1.3 \
+ ${WRKSRC}/CREDITS \
+ ${WRKSRC}/README.FreeBSD \
+ ${WRKSRC}/INSTALL \
+ ${WRKSRC}/README.PlexDAE \
+ ${PREFIX}/share/doc/cdrdao
+ ${INSTALL_MAN} ${WRKSRC}/edc_ecc/README \
+ ${PREFIX}/share/doc/cdrdao/README.edc_ecc
+ ${INSTALL_MAN} ${WRKSRC}/edc_ecc/crc.txt \
+ ${PREFIX}/share/doc/cdrdao/crc.txt
+ ${INSTALL_MAN_DIR} ${PREFIX}/share/doc/cdrdao/testtocs
+ ${INSTALL_MAN} ${WRKSRC}/testtocs/*.toc \
+ ${PREFIX}/share/doc/cdrdao/testtocs
+ ${INSTALL_MAN_DIR} ${PREFIX}/share/examples/cdrdao
+ ${INSTALL_MAN} ${WRKSRC}/contrib/mp32dao/mp32dao.pl \
+ ${PREFIX}/share/examples/cdrdao
+ ${INSTALL_MAN} ${WRKSRC}/contrib/mp32dao/README \
+ ${PREFIX}/share/examples/cdrdao/README.mp32dao
+ ${INSTALL_MAN_DIR} ${PREFIX}/share/examples/cdrdao/psxcopy
+ ${INSTALL_MAN} ${WRKSRC}/contrib/psxcopy-0.2/Makefile \
+ ${WRKSRC}/contrib/psxcopy-0.2/README \
+ ${WRKSRC}/contrib/psxcopy-0.2/cdjob.c \
+ ${WRKSRC}/contrib/psxcopy-0.2/cdjob.c \
+ ${WRKSRC}/contrib/psxcopy-0.2/psxdump.c \
+ ${WRKSRC}/contrib/psxcopy-0.2/read-psx \
+ ${WRKSRC}/contrib/psxcopy-0.2/write-psx \
+ ${PREFIX}/share/examples/cdrdao/psxcopy
+ ${INSTALL_MAN} ${WRKSRC}/contrib/wav2dao/wav2dao.pl \
+ ${PREFIX}/share/examples/cdrdao
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/cdrdao/files/md5 b/sysutils/cdrdao/files/md5
new file mode 100644
index 00000000000..c7b15fbf558
--- /dev/null
+++ b/sysutils/cdrdao/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/02/18 15:13:50 wiz Exp $
+
+MD5 (cdrdao-1.1.3.src.tar.gz) = 9a6bfcc70fda8a6a4aee693a6a407b8e
diff --git a/sysutils/cdrdao/files/patch-sum b/sysutils/cdrdao/files/patch-sum
new file mode 100644
index 00000000000..3743d4e370a
--- /dev/null
+++ b/sysutils/cdrdao/files/patch-sum
@@ -0,0 +1,4 @@
+$NetBSD: patch-sum,v 1.1.1.1 2000/02/18 15:13:50 wiz Exp $
+
+MD5 (patch-aa) = 2fd76fa846b2da4320105331c8493c35
+MD5 (patch-ab) = f943931b6b910bc39827fd15d8e3e774
diff --git a/sysutils/cdrdao/patches/patch-aa b/sysutils/cdrdao/patches/patch-aa
new file mode 100644
index 00000000000..e84e6d1c66a
--- /dev/null
+++ b/sysutils/cdrdao/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2000/02/18 15:13:50 wiz Exp $
+
+--- scsilib/include/mconfig.h.orig Tue Jan 18 19:43:58 2000
++++ scsilib/include/mconfig.h Tue Jan 18 19:44:15 2000
+@@ -45,7 +45,7 @@
+ extern "C" {
+ #endif
+
+-#if defined(unix) || defined(__unix) || defined(__unix__)
++#if defined (__NetBSD__)
+ # define IS_UNIX
+ #endif
+
diff --git a/sysutils/cdrdao/patches/patch-ab b/sysutils/cdrdao/patches/patch-ab
new file mode 100644
index 00000000000..e4ffd0acc35
--- /dev/null
+++ b/sysutils/cdrdao/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2000/02/18 15:13:50 wiz Exp $
+
+--- ./dao/main.cc.orig Tue Oct 26 18:13:46 1999
++++ ./dao/main.cc Fri Feb 18 14:39:57 2000
+@@ -156,7 +156,7 @@
+
+ #else
+
+-static const char *SCSI_DEVICE = "0,0,0";
++static const char *SCSI_DEVICE = "/dev/rcd0d";
+ static int FIFO_BUFFERS = 32;
+
+ #endif
diff --git a/sysutils/cdrdao/pkg/COMMENT b/sysutils/cdrdao/pkg/COMMENT
new file mode 100644
index 00000000000..6f88ee73c62
--- /dev/null
+++ b/sysutils/cdrdao/pkg/COMMENT
@@ -0,0 +1 @@
+Records audio or data CD-Rs in disk-at-once (DAO) mode
diff --git a/sysutils/cdrdao/pkg/DESCR b/sysutils/cdrdao/pkg/DESCR
new file mode 100644
index 00000000000..d16eaad5600
--- /dev/null
+++ b/sysutils/cdrdao/pkg/DESCR
@@ -0,0 +1,15 @@
+Disk at Once CD recording, featuring:
+
+Full control over length and contents of pre-gaps (pause areas between tracks).
+ Pre-gaps may be completely omitted,
+ e.g. for dividing live recordings into tracks.
+ Control over sub-channel data like:
+ catalog number
+ copy, pre-emphasis, 2-/4-channel flags
+ ISRC code
+ index marks
+ Support for exact audio or data CD copying.
+ Tracks may be composed of different audio files supporting
+ non destructive cut.
+ Accepts WAVE and raw audio files.
+ CD-TEXT reading and writing with drives that support it.
diff --git a/sysutils/cdrdao/pkg/PLIST b/sysutils/cdrdao/pkg/PLIST
new file mode 100644
index 00000000000..5acdc671e1a
--- /dev/null
+++ b/sysutils/cdrdao/pkg/PLIST
@@ -0,0 +1,43 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/02/18 15:13:50 wiz Exp $
+bin/cdrdao
+man/man1/cdrdao.1
+share/doc/cdrdao/COPYING
+share/doc/cdrdao/CREDITS
+share/doc/cdrdao/INSTALL
+share/doc/cdrdao/README
+share/doc/cdrdao/README.edc_ecc
+share/doc/cdrdao/README.FreeBSD
+share/doc/cdrdao/README.PlexDAE
+share/doc/cdrdao/Release-1.1.2
+share/doc/cdrdao/Release-1.1.3
+share/doc/cdrdao/crc.txt
+share/doc/cdrdao/testtocs/cdtext.toc
+share/doc/cdrdao/testtocs/data1.toc
+share/doc/cdrdao/testtocs/data2.toc
+share/doc/cdrdao/testtocs/data3.toc
+share/doc/cdrdao/testtocs/data4.toc
+share/doc/cdrdao/testtocs/data5.toc
+share/doc/cdrdao/testtocs/data6.toc
+share/doc/cdrdao/testtocs/data7.toc
+share/doc/cdrdao/testtocs/t1.toc
+share/doc/cdrdao/testtocs/t2.toc
+share/doc/cdrdao/testtocs/t3.toc
+share/doc/cdrdao/testtocs/t4.toc
+share/doc/cdrdao/testtocs/t5.toc
+share/doc/cdrdao/testtocs/t6.toc
+share/doc/cdrdao/testtocs/t7.toc
+share/doc/cdrdao/testtocs/t8.toc
+share/doc/cdrdao/testtocs/t9.toc
+share/examples/cdrdao/mp32dao.pl
+share/examples/cdrdao/README.mp32dao
+share/examples/cdrdao/psxcopy/Makefile
+share/examples/cdrdao/psxcopy/README
+share/examples/cdrdao/psxcopy/cdjob.c
+share/examples/cdrdao/psxcopy/psxdump.c
+share/examples/cdrdao/psxcopy/read-psx
+share/examples/cdrdao/psxcopy/write-psx
+share/examples/cdrdao/wav2dao.pl
+@dirrm share/examples/cdrdao/psxcopy
+@dirrm share/examples/cdrdao
+@dirrm share/doc/cdrdao/testtocs
+@dirrm share/doc/cdrdao