Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 May 2014 18:08:20 +0100 (BST)
From:      Anton Shterenlikht <mexas@bris.ac.uk>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/189779: [STAGE] [patch] devel/robodoc 
Message-ID:  <201405131708.s4DH8KHN013705@mech-cluster241.men.bris.ac.uk>
Resent-Message-ID: <201405131720.s4DHK0U8089927@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201405131708.s4DH8KHN013705>