From owner-ports-jp@jp.freebsd.org  Tue Apr 20 10:45:34 1999
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.2+3.1W/8.7.3) id KAA12651;
	Tue, 20 Apr 1999 10:45:34 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from vifam.futatuki.fureai.or.jp ([202.213.164.134])
	by jaz.jp.freebsd.org (8.9.2+3.1W/8.7.3) with ESMTP id KAA12646
	for <ports-jp@jp.freebsd.org>; Tue, 20 Apr 1999 10:45:30 +0900 (JST)
	(envelope-from futatuki@fureai.or.jp)
Received: (from futatuki@localhost)
	by vifam.futatuki.fureai.or.jp (8.8.8/8.8.8) id KAA03821;
	Tue, 20 Apr 1999 10:44:47 +0900 (JST)
	(envelope-from futatuki)
Date: Tue, 20 Apr 1999 10:44:47 +0900 (JST)
Message-Id: <199904200144.KAA03821.vifam@futatuki.fureai.or.jp>
To: ports-jp@jp.freebsd.org
In-Reply-To: Your message of "Sun, 18 Apr 1999 05:38:20 JST".
	<199904172038.FAA27922.vifam@futatuki.fureai.or.jp>
From: futatuki@fureai.or.jp (Yasuhito FUTATSUKI)
X-Mailer: mnews [version 1.21] 1997-12/23(Tue)
Reply-To: ports-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990405
X-Sequence: ports-jp 6256
Subject: [ports-jp 6256] cdrdao port revise
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org
X-Originator: futatuki@fureai.or.jp

  $B$U$?$D$-$G$9!#(B

<199904172038.FAA27922.vifam@futatuki.fureai.or.jp>$B$N5-;v$K$*$$$F(B
$B;d$O=q$-$^$7$?!#(B

>   $B$[$H$s$I;~4V$,$H$l$J$$>u67$K$J$C$F:n6H$,;_$^$C$F$7$^$$$^$7$?!#(B
> # ...$B$C$F0lIt$NJ}$K$O?.Xa@-$,$J$$$h$J5$$b$7$^$9$,(B :)

  $B<h$j4:$($:$3$&$$$&>uBV$,(B GW *$BL@$1(B* $B$"$?$j$^$GB3$-$=$&$J$N$G(B
$B:#$G$-$F$$$kHO0O$G(B commit $B$7$F$$$?$@$3$&$H;W$$$^$9!#(B
 
>>>   $B$"!"(BPOSIX $B$N(B $B%9%1%8%e!<%j%s%0$C$FCf?H$b$"$C$?$s$G$9$+!#(B
>>> $B$3$l!"(BDESCR $B$+(B MESSAGE $B$"$?$j$K=q$$$F$*$$$?J}$,$$$$$G$9$h$M!#(B
>>> $B$I$C$A$K=q$/$N$,$$$$$G$7$g!#(B
 
>> $B!V(BWaring$B$K<B32$O$J$$$,!$5$$K$J$k$J$i$3$l$3$l$3$&$3$&!W$F$J$+$s$8$G(B
>> MESSAGE$B$r=P$9$H$$$$$+$b$7$l$^$;$s!%$=$l$,$&$k$5$$$H;W$&$J$i(B DESCR$B9T$-$G(B
>> $B$7$g$&$+!%8D?ME*$K$OA0<T$,9%$-$G$9!%(B
> 
>   $B$G$O!"(BSYSVSHM $B$H(B SYSVMSG $B$K$D$$$F$b$R$C$/$k$a$F(B MESSAGE $B$r(B
> $B=P$7$^$7$g$&!#(B

  $B$A$g$3$C$HD4$Y$F8+$?8B$j$G$O%9%1%8%e!<%j%s%0$NCf?H$O(B rtprio
$B%Y!<%9$N$b$N$,;HMQ$5$l$F$$$k$h$&$G$9$N$G$3$l$K$D$$$F$A$g$3$C$H(B
$B?($l$k7A$K$7$^$7$?!#$3$l$H@h$N(B CONFIGURE_ARGS $B$N7o$r=$@5$7$?(B
$B$b$N$r%a!<%k$N:G8e$K$D$1$^$9!#(B

#   $B8=:_(B ports-current $B$rMxMQ$G$-$k4D6-$+$i1s$6$+$C$F$7$^$C$?$N$G(B
# $BA4$/;n$7$F$^$;$s!#(B

  MESSAGE $B$,I=<($5$l$k$3$H$N3NG'$H(B MESSAGE $B$NCf?H$K$D$$$F$N=$@5$N(B
$BDs0F$rL@F|$NHU:"$^$GBT$C$F!"$=$N8e(B commit $B$7$FD:$1$l$P!"$H;W$$$^$9!#(B
 --
$BFsLZLw?N!J$U$?$D$-$d$9$R$H!K(B <futatuki@fureai.or.jp>

BEGIN --- cut here ---  cut here ---  cut here ---  cut here --- 
# 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:
#
#	cdrdao
#	cdrdao/Makefile
#	cdrdao/files
#	cdrdao/files/md5
#	cdrdao/patches
#	cdrdao/patches/patch-ab
#	cdrdao/patches/patch-aa
#	cdrdao/pkg
#	cdrdao/pkg/DESCR
#	cdrdao/pkg/COMMENT
#	cdrdao/pkg/PLIST
#	cdrdao/pkg/MESSAGE
#
echo c - cdrdao
mkdir -p cdrdao > /dev/null 2>&1
echo x - cdrdao/Makefile
sed 's/^X//' >cdrdao/Makefile << 'END-of-cdrdao/Makefile'
X# New ports collection makefile for:    cdrdao
X# Version required:     1.1.0
X# Date created:         7 April 1999
X# Whom:                 futatuki
X#
X# $Id$
X#
X# If You don't want to use Joerg Schilling's SCSI library,
X# set DONT_USE_SCGLIB = yes
X
XDISTNAME=		cdrdao-1.1.0.src
XPKGNAME=		cdrdao-1.1.0
XCATEGORIES=		cdrdao
XMASTER_SITES=		http://www.ping.de/sites/daneb/
X
XMAINTAINER=		futatuki@fureai.or.jp
X
XBUILD_DEPENDS=		antlr:${PORTSDIR}/devel/pccts\
X			dlg:${PORTSDIR}/devel/pccts
X
XWRKSRC=         	${WRKDIR}/cdrdao-1.1.0
X
XGNU_CONFIGURE=		yes
XCONFIGURE_ARGS= 	--disable-gtkmmtest
XUSE_GMAKE=	yes
XMAN1=		cdrdao.1
X
X.include <bsd.port.pre.mk>
X
X.if defined(DONT_USE_SCGLIB) && ${OSVERSION} >= 300000
XCONFIGURE_ARGS+= 	--without-scglib
X.endif
X
Xpost-install:
X	strip $(PREFIX)/bin/cdrdao
X	@${MKDIR} ${PREFIX}/share/doc/cdrdao
X.for i in COPYING INSTALL README README.FreeBSD README.PlexDAE
X	@${INSTALL_DATA} ${WRKSRC}/$i ${PREFIX}/share/doc/cdrdao/
X.endfor
X	@${CAT} ${PKGDIR}/MESSAGE 
X
X.include <bsd.port.post.mk>
END-of-cdrdao/Makefile
echo c - cdrdao/files
mkdir -p cdrdao/files > /dev/null 2>&1
echo x - cdrdao/files/md5
sed 's/^X//' >cdrdao/files/md5 << 'END-of-cdrdao/files/md5'
XMD5 (cdrdao-1.1.0.src.tar.gz) = c290a9eb6ac6733483502949b4bc2ecc
END-of-cdrdao/files/md5
echo c - cdrdao/patches
mkdir -p cdrdao/patches > /dev/null 2>&1
echo x - cdrdao/patches/patch-ab
sed 's/^X//' >cdrdao/patches/patch-ab << 'END-of-cdrdao/patches/patch-ab'
X--- dao/ScsiIf-freebsd-cam.cc.orig	Tue Apr  6 03:50:21 1999
X+++ dao/ScsiIf-freebsd-cam.cc	Sat Apr 10 14:17:47 1999
X@@ -64,7 +64,7 @@
X 	impl_->ccb = NULL;
X 	impl_->timeout = 5000;
X 
X-	maxDataLen_ = 4096;
X+	maxDataLen_ = 32768;
X 	vendor_[0] = 0;
X 	product_[0] = 0;
X 	revision_[0] = 0;
END-of-cdrdao/patches/patch-ab
echo x - cdrdao/patches/patch-aa
sed 's/^X//' >cdrdao/patches/patch-aa << 'END-of-cdrdao/patches/patch-aa'
X--- dao/main.cc.orig	Tue Apr  6 03:50:21 1999
X+++ dao/main.cc	Sat Apr 10 13:48:13 1999
X@@ -130,16 +130,18 @@
X static int EJECT = 0;
X static int SWAP = 0;
X static int MULTI_SESSION = 0;
X-static int FIFO_BUFFERS = 32;
X static Command COMMAND;
X static int VERBOSE = 0; // verbose level
X 
X #if defined(__FreeBSD__)
X static const char *SCSI_DEVICE = "cd0";
X+static int FIFO_BUFFERS = 20;
X #elif defined(__linux__)
X static const char *SCSI_DEVICE = "/dev/cdrecorder";
X+static int FIFO_BUFFERS = 32;
X #else
X static const char *SCSI_DEVICE = "0,0,0";
X+static int FIFO_BUFFERS = 32;
X #endif
X 
X typedef CdrDriver *(*CdrDriverConstructor)(ScsiIf *, Toc *, unsigned long);
X--- dao/cdrdao.man.orig	Tue Apr  6 03:50:21 1999
X+++ dao/cdrdao.man	Sat Apr 10 14:15:23 1999
X@@ -104,7 +104,8 @@
X .TP
X .BI \--buffers " buffer-count"
X Specifies the number of buffers that are allocated to avoid buffer under runs.
X-The minimal buffer count is fixed to 10, default is 32.
X+The minimal buffer count is fixed to 10, default is 32 except
X+on FreeBSD systems, on which default is 20.
X Each buffer holds 1 second of audio data so that dividing
X .I buffer_count
X by the writing speed gives the maximum time for which reading of audio data
END-of-cdrdao/patches/patch-aa
echo c - cdrdao/pkg
mkdir -p cdrdao/pkg > /dev/null 2>&1
echo x - cdrdao/pkg/DESCR
sed 's/^X//' >cdrdao/pkg/DESCR << 'END-of-cdrdao/pkg/DESCR'
XWrites audio CD-Rs in disc-at-once (DAO) mode allowing control over pre-gaps
X(length down to 0, nonzero audio data) and sub-channel information like ISRC
Xcodes.  All data that is written to the disc  must be specified  with a text
Xfile.  Audio data may be in WAVE or raw format.
X
X Andreas Mueller <mueller@daneb.ping.de>
X
XSee http://www.ping.de/sites/daneb/cdrdao.html for more information.
X
XNote:
XCdrdao requires kernel with "options SYSVSHM" and "options SYSVMSG". 
X
X -- Yasuhito FUTATSUKI <futatuki@fureai.or.jp>
END-of-cdrdao/pkg/DESCR
echo x - cdrdao/pkg/COMMENT
sed 's/^X//' >cdrdao/pkg/COMMENT << 'END-of-cdrdao/pkg/COMMENT'
XCdrdao - Write audio CD-Rs in disk-at-once mode
END-of-cdrdao/pkg/COMMENT
echo x - cdrdao/pkg/PLIST
sed 's/^X//' >cdrdao/pkg/PLIST << 'END-of-cdrdao/pkg/PLIST'
Xbin/cdrdao
Xshare/doc/cdrdao/COPYING 
Xshare/doc/cdrdao/INSTALL 
Xshare/doc/cdrdao/README 
Xshare/doc/cdrdao/README.FreeBSD 
Xshare/doc/cdrdao/README.PlexDAE 
X@dirrm share/doc/cdrdao
END-of-cdrdao/pkg/PLIST
echo x - cdrdao/pkg/MESSAGE
sed 's/^X//' >cdrdao/pkg/MESSAGE << 'END-of-cdrdao/pkg/MESSAGE'
XNote:
X * Be sure your kernel is built with "options SYSVMSG" and "options SYSVSHM".
X   Cdrdao requires kernel with these options. 
X * If you want to use POSIX scheduling control for better scheduling,
X   include 
X    
X        options             "P1003_1B"
X        options             "_KPOSIX_PRIORITY_SCHEDULING"
X        options             "_KPOSIX_VERSION=199309L"
X
X   your kernel configuration. It provides rtprio based soft real-time   
X   scheduling control.
END-of-cdrdao/pkg/MESSAGE
exit

END   --- cut here ---  cut here ---  cut here ---  cut here --- 
