ports/77592: [PATCH] fix README.html generation

Kirill Ponomarew krion at voodoo.oberon.net
Wed Feb 16 10:10:10 UTC 2005


>Number:         77592
>Category:       ports
>Synopsis:       [PATCH] fix README.html generation
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 16 10:10:09 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Kirill Ponomarew
>Release:        FreeBSD 5.3-STABLE i386
>Organization:
>Environment:
System: FreeBSD voodoo.oberon.net 5.3-STABLE


	
>Description:

Based on report of Mathieu Arnold <mat at FreeBSD dot org> to portmgr.

Fix PATH problems during README.html generation if "make -DPORTSTOP readmes" 
is defined.

>How-To-Repeat:

cd ${PORTSDIR}/${CATEGORY} && make -DPORTSTOP readmes

>Fix:

Index: Mk/bsd.port.subdir.mk
===================================================================
RCS file: /home/pcvs/ports/Mk/bsd.port.subdir.mk,v
retrieving revision 1.59
diff -u -r1.59 bsd.port.subdir.mk
--- Mk/bsd.port.subdir.mk	7 Feb 2005 11:17:50 -0000	1.59
+++ Mk/bsd.port.subdir.mk	16 Feb 2005 09:41:19 -0000
@@ -239,7 +239,7 @@
 .if defined(PORTSTOP)
 readmes: readme ${SUBDIR:S/^/_/:S/$/.readmes/}
 	@${ECHO_MSG} "===>   Creating README.html for all ports"
-	@perl ${.CURDIR}/Tools/make_readmes < ${.CURDIR}/${INDEXFILE}
+	@perl ${PORTSDIR}/Tools/make_readmes < ${PORTSDIR}/${INDEXFILE}
 .else
 readmes: readme
 .endif
Index: Tools/make_readmes
===================================================================
RCS file: /home/pcvs/ports/Tools/make_readmes,v
retrieving revision 1.1
diff -u -r1.1 make_readmes
--- Tools/make_readmes	19 Nov 2004 13:45:07 -0000	1.1
+++ Tools/make_readmes	16 Feb 2005 09:42:04 -0000
@@ -1,6 +1,6 @@
 #!/usr/bin/perl
 
-$README=`cat Templates/README.port`;
+$README="cat ${PORTSDIR}/Templates/README.port";
 
 while(<>) {
 	split '\|';
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list