ports/160942: devel/ninja: Fixed PORTDOCS list - make port installable
Grzegorz Blach
magik at roorback.net
Fri Sep 23 15:20:08 UTC 2011
>Number: 160942
>Category: ports
>Synopsis: devel/ninja: Fixed PORTDOCS list - make port installable
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Fri Sep 23 15:20:07 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Grzegorz Blach
>Release: FreeBSD 8.2-STABLE amd64
>Organization:
>Environment:
System: FreeBSD 8.2-STABLE #13 r225147: Wed Aug 24 20:20:58 CEST 2011
magik at silver.nine:/usr/obj/usr/src/sys/SILVER
>Description:
Currently devel/ninja can't be installed because `make install`
generate this error message:
===> Installing for ninja-20110922
===> ninja-20110922 depends on file: /usr/local/bin/python2.7 - found
===> Generating temporary packing list
===> Checking if devel/ninja already installed
install: todo: No such file or directory
*** Error code 71
Stop in /usr/ports/devel/ninja.
To fix this bug I removed 'todo' file from PORTDOCS, since this file was removed from source.
>How-To-Repeat:
cd /usr/ports/devel/ninja
make install clean
>Fix:
--- ninja.diff.txt begins here ---
diff -ruN devel/ninja/Makefile devel/ninja/Makefile
--- devel/ninja/Makefile 2011-09-23 10:32:40.000000000 +0200
+++ devel/ninja/Makefile 2011-09-23 17:09:41.951949758 +0200
@@ -23,7 +23,7 @@
WRKSRC= ${WRKDIR}/Roorback-${PORTNAME}-${GITVERSION}
PLIST_FILES= bin/ninja
-PORTDOCS= COPYING HACKING README manual.asciidoc todo
+PORTDOCS= COPYING HACKING README manual.asciidoc
do-build:
@(cd ${WRKSRC}; CXX=${CXX} ./bootstrap.sh)
@@ -32,7 +32,7 @@
@${INSTALL} -m 755 ${WRKSRC}/ninja ${PREFIX}/bin
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
- @(cd ${WRKSRC}; ${INSTALL} -m 644 COPYING HACKING README todo ${DOCSDIR})
+ @(cd ${WRKSRC}; ${INSTALL} -m 644 COPYING HACKING README ${DOCSDIR})
@(cd ${WRKSRC}/doc; ${INSTALL} -m 644 manual.asciidoc ${DOCSDIR})
.endif
--- ninja.diff.txt ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list