From owner-FreeBSD-users-jp@jp.freebsd.org  Tue Jan 12 15:50:29 1999
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id PAA17673;
	Tue, 12 Jan 1999 15:50:29 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mail.nanet.co.jp (ns.nanet.co.jp [210.164.52.3])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id PAA17665
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 12 Jan 1999 15:50:25 +0900 (JST)
	(envelope-from kei@nanet.co.jp)
Received: from nanet.co.jp (nonnoko.nanet.co.jp [210.164.52.131])
	by mail.nanet.co.jp (8.9.1+3.1W/3.7W-nanet.ns.1998122217) with ESMTP id PAA13205;
	Tue, 12 Jan 1999 15:50:14 +0900 (JST)
Message-ID: <369AF09B.F72E06C1@nanet.co.jp>
Date: Tue, 12 Jan 1999 15:50:03 +0900
From: Katsuyuki Maeda <kei@nanet.co.jp>
Organization: Nagasaki Network Service, Co.Ltd.
X-Mailer: Mozilla 4.5 [ja] (Win95; I)
X-Accept-Language: ja
MIME-Version: 1.0
To: FreeBSD-users-jp@jp.freebsd.org
References: <369AD843.CC6389B3@nanet.co.jp> <19990112143416C.simokawa@sat.t.u-tokyo.ac.jp>
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+981115
X-Sequence: FreeBSD-users-jp 37340
Subject: [FreeBSD-users-jp 37340] Re: make release 	RELEASETAG=RELENG_2_2
 =?ISO-2022-JP?B?GyRCJEs8OkdUGyhC?=
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: kei@nanet.co.jp

$B!!A0ED!w(Bnanet$B$G$9!#$"$j$,$H$&$4$6$$$^$9!#(B

Hidetoshi Shimokawa wrote:
> make release$B$O(B chroot $B$7$F9T$J$$$^$9$N$G(B, /etc/resolv.conf $B$O;2>H(B
> $B$5$l$^$;$s(B. chroot $B$9$k(B directory $B$N2<$N(B etc/resolv.conf $B$K(B
> $BE,Ev$J(Bnameserver$B$r;XDj$9$kI,MW$,$"$k$N$G$O$J$$$N$G$7$g$&$+(B.

$B!!$H$$$&$3$H$J$N$G$9$,!"$3$NJU$K$D$$$FD4$Y$?7k2L$r$b$&>/$7>\$7$/(B
$B=q$-$^$9!#(B

$B!!(B/usr/src/release/Makefile$B$K$h$k$H!"(B

>DOCPORTS= archivers/unzip textproc/jade textproc/iso8879 \
>          textproc/linuxdoc textproc/docbook textproc/sgmlformat
$B!!$H$$$&%U%!%$%k$r!"(B
>.if !defined(NODOC)
>        cd ${CHROOTDIR}/usr && rm -rf doc && cvs -R -d ${CVSROOT} co -P ${RELEAS
>EDOCMODULE}
>        cd ${CHROOTDIR}/usr/ports && for i in ${DOCPORTS}; do \
>          (cd $$i; make fetch MASTER_SITE_OVERRIDE=file:/usr/ports/distfiles/ \
>            DISTDIR=${CHROOTDIR}/usr/ports/distfiles ); \
>        done
>.endif
$B!!$H$d$C$F!"M=$a(Bfetch$B$7$F$*$/;EAH$_$K$J$C$F$$$kMM$G$9!#(B
$B!!$3$NCf$K(Bperl5$B$,$J$$$N$,LdBj$J$N$G$O$J$$$+$H9M$($^$7$?!#(B
$B!!(Bhttp://www.freebsd.org/cgi/cvsweb.cgi/src/release/Makefile
$B!!$K$h$k$H!"(B1.246.2.94$B$X$NJQ99$K$*$$$F!"(Blang/perl5$B$,(BDOCPORTS$B$+$i:o=|$5$l$F(B
$B$$$k$h$&$G!";~4|E*$K$b0lCW$7$^$9!#(B

$B!!$5$i$K!"(B
$B!!(Bhttp://www.freebsd.org/cgi/cvsweb.cgi/ports/textproc/sgmlformat/Makefile
$B!!$K$h$l$P!"(B1.10$B$X$NJQ99$K$*$$$F!"(BRUNDEPENDS$B$+$i(Bperl5$B$,30$5$l$F!"(BUSE_PERL5
$B$rMxMQ$9$k$h$&$KJQ99$5$l$F$$$kMM$G$9!#(B

$B!!(B/usr/share/mk/bsd.port.mk$B$K$h$l$P!"(B
>PERL_VERSION=   5.00502
>PERL_VER=               5.005
>PLIST_SUB+=             PERL_VERSION=${PERL_VERSION} \
>                                PERL_VER=${PERL_VER}
>.if exists(/usr/bin/perl5)
># 3.0-current after perl5 import
>.if !exists(/usr/bin/perl${PERL_VERSION}) && defined(USE_PERL5)
>.BEGIN:
>        @${ECHO_MSG} "Error: you don't have the right version of perl in /usr/bi
>n."
>        @${FALSE}
>.endif
>PERL5=                  /usr/bin/perl${PERL_VERSION}
>PERL=                   /usr/bin/perl
>.else
>PERL5=                  ${LOCALBASE}/bin/perl${PERL_VERSION}
>PERL=                   ${LOCALBASE}/bin/perl
>.if defined(USE_PERL5)
>BUILD_DEPENDS+= perl${PERL_VERSION}:${PORTSDIR}/lang/perl5
>RUN_DEPENDS+=   perl${PERL_VERSION}:${PORTSDIR}/lang/perl5
>.endif
>.endif
$B!!$H$J$C$F$$$k$N$G!"7k2LE*$K!"(B
>BUILD_DEPENDS+= perl${PERL_VERSION}:${PORTSDIR}/lang/perl5
>RUN_DEPENDS+=   perl${PERL_VERSION}:${PORTSDIR}/lang/perl5
$B!!$,IU$12C$($i$l$^$9!#(B

$B!!$G?d;!$G$9$,!"(B

$B!!(Bsgmlformat$B$N(BMakefile$B$N=$@5$r$_$F!"(B/usr/src/release/Makefile$B$N(B
DOCPORTS$B$+$i(Bperl5$B$r:o=|$7$?$,!"<B:]$K$O0MB8$7$F$$$k$N$G(Bchroot$B8e$K(B
$B<B:]$K(Bmake$B$7$h$&$H$7$F<:GT$9$k!#(B

$B!!$N$G$O$J$$$+$H9M$($?$N$G$9$,!"$3$l$,860x$J$i$PM>=j$G$b(Bmake release
$B$G$-$J$$$H$$$&$3$H$K$J$j$^$9!#(B
$B!!$H$3$m$,$3$&$$$&LdBj$O!"(BGNATS$B$K$O8+Ev$?$j$^$;$s$G$7$?!#(B

$B!!$H$$$&$3$H$G!"62$i$/;d$,$d$jMn$H$7$F$$$k<j=g$,$"$k$N$G$O$J$$$+$H(B
$B9M$($F$$$k$N$G$9!#(B

> kei>>rm: /.u1/2.2.8-STABLE-990108/bin/rcp: Operation not permitted
> 
> $B$3$l$b5$$K$J$j$^$9$M(B.
$B!!$3$A$i$O!"(B
># The first command will fail on a handful of files that have their schg
># flags set.  But it greatly speeds up the next two commands.
>        -rm -rf ${CHROOTDIR}
>        -chflags -R noschg ${CHROOTDIR}/.
>        -rm -rf ${CHROOTDIR}
$B!!$H$$$&$3$H$NMM$G$9!#(B

$B!!!V%&%A$G$O(Bmake release$B$G$-$?!W$H$+!"(B
$B!!!V%&%A$bF1$8$h$&$K<:GT$7$?!W$H$+!"(B
$B!!!V$=$l$O!"%[%2%[%2$r$7$F$*$+$J$$$+$i$@$h!W$H$$$&$3$H$,$"$l$P$4;XE&$/$@$5$$!#(B

--
Nagasaki Network Service (http://www.nanet.co.jp/)
 kei@nanet.co.jp <Katsuyuki Maeda> (http://www.nanet.co.jp/~kei/)
