ports/189779: [STAGE] [patch] devel/robodoc
Anton Shterenlikht
mexas at bris.ac.uk
Tue May 13 17:20:01 UTC 2014
>Number: 189779
>Category: ports
>Synopsis: [STAGE] [patch] devel/robodoc
>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: Tue May 13 17:20:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator: Anton Shterenlikht
>Release: FreeBSD 11.0-CURRENT ia64
>Organization:
>Environment:
System: FreeBSD mech-cluster241.men.bris.ac.uk 11.0-CURRENT FreeBSD 11.0-CURRENT #15 r264294: Thu Apr 10 14:09:26 BST 2014 root at mech-cluster241.men.bris.ac.uk:/usr/obj/usr/src/sys/TZAV ia64
>Description:
Updated to support STAGE.
Checked on redports and ia64.
The svn patch:
Index: devel/robodoc/Makefile
===================================================================
--- devel/robodoc/Makefile (revision 353379)
+++ devel/robodoc/Makefile (working copy)
@@ -15,34 +15,20 @@
GNU_CONFIGURE= yes
MAKEFILE= makefile
-MAN1= robodoc.1 robohdrs.1
+OPTIONS_DEFINE= DOCS EXAMPLES
+DOCS_FILES= AUTHORS ChangeLog NEWS README \
+ Docs/manual.html Docs/manual.css Docs/robodoc_example.rc
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-DOCS_FILES= AUTHORS ChangeLog NEWS README Docs/manual.html Docs/manual.css \
- Docs/robodoc_example.rc
-PORTDOCS= *
-PORTEXAMPLES= *
-
-PLIST_FILES= bin/robodoc bin/robohdrs
-
-NO_STAGE= yes
.include <bsd.port.options.mk>
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/Source/robodoc ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/Source/robohdrs ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/Docs/robodoc.1 ${MANPREFIX}/man/man1
- ${INSTALL_MAN} ${WRKSRC}/Docs/robohdrs.1 ${MANPREFIX}/man/man1
+ ${INSTALL_PROGRAM} ${WRKSRC}/Source/robodoc ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/Source/robohdrs ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/Docs/robodoc.1 ${STAGEDIR}${MANPREFIX}/man/man1
+ ${INSTALL_MAN} ${WRKSRC}/Docs/robohdrs.1 ${STAGEDIR}${MANPREFIX}/man/man1
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${DOCS_FILES:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${CP} -R ${WRKSRC}/Examples/* ${STAGEDIR}${EXAMPLESDIR}
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${DOCS_FILES:S,^,${WRKSRC}/,} ${DOCSDIR}/
-.endif
-
-.if ${PORT_OPTIONS:MEXAMPLES}
- @${MKDIR} ${EXAMPLESDIR}
- ${CP} -R ${WRKSRC}/Examples/* ${EXAMPLESDIR}
-.endif
-
.include <bsd.port.mk>
Index: devel/robodoc/pkg-plist
===================================================================
--- devel/robodoc/pkg-plist (revision 0)
+++ devel/robodoc/pkg-plist (working copy)
@@ -0,0 +1,24 @@
+bin/robodoc
+bin/robohdrs
+man/man1/robodoc.1.gz
+man/man1/robohdrs.1.gz
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/manual.css
+%%PORTDOCS%%%%DOCSDIR%%/manual.html
+%%PORTDOCS%%%%DOCSDIR%%/robodoc_example.rc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PerlExample/Source/Box.pm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PerlExample/Source/Box/RectangularBox.pm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PerlExample/Source/Box/SquareBox.pm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PerlExample/Source/Cargo.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PerlExample/Source/Loader.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PerlExample/Source/SmartLoader.pm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PerlExample/Source/TruckPacker.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PerlExample/robodoc.rc
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/PerlExample/Source/Box
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/PerlExample/Source
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%/PerlExample
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
Property changes on: devel/robodoc/pkg-plist
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: fbsd:nokeywords
## -0,0 +1 ##
+yes
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list