diff --git a/en/ports/Makefile b/en/ports/Makefile index dcdd1a4925..d067edc0ed 100644 --- a/en/ports/Makefile +++ b/en/ports/Makefile @@ -1,68 +1,59 @@ -# $Id: Makefile,v 1.23 1999-05-13 11:53:27 wosch Exp $ +# $Id: Makefile,v 1.24 1999-05-15 10:16:06 wosch Exp $ .if exists(../Makefile.conf) .include "../Makefile.conf" .endif - -PORTINDEX= perl5 ${.CURDIR}/portindex -INDEX= INDEX -PINDEX= ports/${INDEX} -Y2K= YEAR2000 -PY2K= ports/${Y2K} - -COOKIE= ${INDEX} Makefile.gen - -.if exists(Makefile.gen) -.include "Makefile.gen" +.if exists(Makefile.inc) +.include "Makefile.inc" .endif -CLEANFILES+= ${DOCS} Makefile.gen ${INDEX} ${Y2K} packages.exists -CLEANFILES+= packages.exists.temp -cvsindex= $${CVSROOT}/${PINDEX},v -cvsy2k= $${CVSROOT}/${PY2K},v -_ALLINSTALL= packages.exists ${INDEX} ${Y2K} .if defined(NOPORTSCVS) ${INDEX}: $${PORTSBASE}/${PINDEX} cp ${PORTSBASE}/${PINDEX} ${INDEX} ${Y2K}: $${PORTSBASE}/${PY2K} cp ${PORTSBASE}/${PY2K} ${Y2K} .else ${INDEX}: ${cvsindex} cvs -QR co -p ${PINDEX} > ${INDEX} ${Y2K}: ${cvsy2k} cvs -QR co -p ${PY2K} > ${Y2K} .endif # build the list of available packages only on the # main FreeBSD machines hostname!= hostname .if defined(NOPORTSCVS) packages.exists: .else packages.exists: ${cvsindex} ${cvsy2k} .endif .if ${hostname} == "hub.freebsd.org" || ${hostname} == "freefall.freebsd.org" @if sh ${.CURDIR}/packages > ${.TARGET}.temp; then \ mv ${.TARGET}.temp ${.TARGET}; \ else \ rm ${.TARGET}.temp; touch ${.TARGET}; \ fi; .else touch ${.TARGET} .endif Makefile.gen: index.sgml .NOTMAIN echo DOCS= *.sgml > Makefile.gen - ${MAKE} ${MAKEFLAGS} ${.IMPSRC} index.sgml: ${INDEX} ${Y2K} packages.exists portindex ports.inc .NOTMAIN rm -f *.sgml ${PORTINDEX} ${INDEX} ${Y2K} +install: all + +all install clean: + ${MAKE} ${MAKEFLAGS} -f Makefile.inc0 ${.TARGET} + + .include "../web.mk" diff --git a/en/ports/Makefile.inc b/en/ports/Makefile.inc new file mode 100644 index 0000000000..8b839d9dd1 --- /dev/null +++ b/en/ports/Makefile.inc @@ -0,0 +1,20 @@ + +PORTINDEX= perl5 ${.CURDIR}/portindex +INDEX= INDEX +PINDEX= ports/${INDEX} +Y2K= YEAR2000 +PY2K= ports/${Y2K} + +COOKIE= ${INDEX} Makefile.gen + +CLEANFILES+= ${INDEX} +CLEANFILES+= ${Y2K} +CLEANFILES+= packages.exists.temp packages.exists +CLEANFILES+= ${DOCS} +CLEANFILES+= Makefile.gen + +cvsindex= $${CVSROOT}/${PINDEX},v +cvsy2k= $${CVSROOT}/${PY2K},v + +_ALLINSTALL= packages.exists ${INDEX} ${Y2K} + diff --git a/en/ports/Makefile.inc0 b/en/ports/Makefile.inc0 new file mode 100644 index 0000000000..0e86083eb1 --- /dev/null +++ b/en/ports/Makefile.inc0 @@ -0,0 +1,16 @@ +# $Id: Makefile.inc0,v 1.1 1999-05-15 10:16:06 wosch Exp $ + +.if exists(../Makefile.conf) +.include "../Makefile.conf" +.endif + +.if exists(Makefile.inc) +.include "Makefile.inc" +.endif + +.if exists(Makefile.gen) +.include "Makefile.gen" +.endif + + +.include "../web.mk"