Bug 179718 - [patch] update devel/robodoc to 4.99.41
Summary: [patch] update devel/robodoc to 4.99.41
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: William Grzybowski
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-19 14:30 UTC by Anton Shterenlikht
Modified: 2013-06-19 17:20 UTC (History)
0 users

See Also:


Attachments
robodoc.diff (4.33 KB, patch)
2013-06-19 14:30 UTC, Anton Shterenlikht
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Shterenlikht 2013-06-19 14:30:00 UTC
Updated to 4.99.41
Checked on amd64 and ia64.
Comment 1 William Grzybowski freebsd_committer freebsd_triage 2013-06-19 16:03:07 UTC
Responsible Changed
From-To: freebsd-ports-bugs->wg

I'll take it.
Comment 2 dfilter service freebsd_committer freebsd_triage 2013-06-19 17:14:35 UTC
Author: wg
Date: Wed Jun 19 16:14:23 2013
New Revision: 321285
URL: http://svnweb.freebsd.org/changeset/ports/321285

Log:
  devel/robodoc: update to 4.99.41
  
  - Update to 4.99.41 [1]
  - NOPORTDOCS -> PORT_OPTIONS:MDOCS [1]
  - Add LICENSE (GPLv3)
  - Use PLIST_FILES, PORTDOCS and PORTEXAMPLES instead of pkg-plist
  
  Changes: http://rfsber.home.xs4all.nl/Robo/changelog.html
  
  PR:		ports/179718 [1]
  Submitted by:	Anton Shterenlikht <mexas@bris.ac.uk> (maintainer)
  Approved by:	culot / jpaetzel (mentors, implicit)

Deleted:
  head/devel/robodoc/pkg-plist
Modified:
  head/devel/robodoc/Makefile
  head/devel/robodoc/distinfo
  head/devel/robodoc/pkg-descr

Modified: head/devel/robodoc/Makefile
==============================================================================
--- head/devel/robodoc/Makefile	Wed Jun 19 16:03:12 2013	(r321284)
+++ head/devel/robodoc/Makefile	Wed Jun 19 16:14:23 2013	(r321285)
@@ -2,28 +2,44 @@
 # $FreeBSD$
 
 PORTNAME=	robodoc
-PORTVERSION=	4.99.36
+PORTVERSION=	4.99.41
 CATEGORIES=	devel
-MASTER_SITES=	http://rfsber.home.xs4all.nl/Robo/DistSource/
+MASTER_SITES=	http://rfsber.home.xs4all.nl/Robo/ \
+		http://seis.bris.ac.uk/~mexas/distfiles/
 
 MAINTAINER=	mexas@bris.ac.uk
 COMMENT=	Code reference program similar to cxref that produces HTML
 
+LICENSE=	GPLv3
+
 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
+PORTDOCS=	*
+PORTEXAMPLES=	*
+
+PLIST_FILES=	bin/robodoc bin/robohdrs
+
+.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
-.if !defined(NOPORTDOCS)
+
+.if ${PORT_OPTIONS:MDOCS}
 	@${MKDIR} ${DOCSDIR}
-.for file in AUTHORS ChangeLog NEWS README Docs/manual.html
-	${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
+	${INSTALL_DATA} ${DOCS_FILES:S,^,${WRKSRC}/,} ${DOCSDIR}/
+.endif
+
+.if ${PORT_OPTIONS:MEXAMPLES}
 	@${MKDIR} ${EXAMPLESDIR}
 	${CP} -R ${WRKSRC}/Examples/* ${EXAMPLESDIR}
 .endif

Modified: head/devel/robodoc/distinfo
==============================================================================
--- head/devel/robodoc/distinfo	Wed Jun 19 16:03:12 2013	(r321284)
+++ head/devel/robodoc/distinfo	Wed Jun 19 16:14:23 2013	(r321285)
@@ -1,2 +1,2 @@
-SHA256 (robodoc-4.99.36.tar.gz) = d38279746204d8862d8436042b089d8c9dffefec6e7f33224f955d82b965a029
-SIZE (robodoc-4.99.36.tar.gz) = 280680
+SHA256 (robodoc-4.99.41.tar.gz) = 6a35993bcb7df46143149c46eb500d62a4fb0f0dcab3700a42b7d38656abd2b9
+SIZE (robodoc-4.99.41.tar.gz) = 299656

Modified: head/devel/robodoc/pkg-descr
==============================================================================
--- head/devel/robodoc/pkg-descr	Wed Jun 19 16:03:12 2013	(r321284)
+++ head/devel/robodoc/pkg-descr	Wed Jun 19 16:14:23 2013	(r321285)
@@ -1,7 +1,7 @@
-A documentation tool for C, C++, Java, Assembler, Basic, 
-Fortran, LaTeX, Postscript, Tcl/Tk, LISP, Forth, Perl, 
-Shell Scripts, Occam, COBOL, and many other languages. It
-is similar to cxref in that it produces HTML output based
-on your code.
+A source code documentation tool for C, C++, Fortran, Perl,
+shell scripts, Assembler, DCL, DB/C, Tcl/Tk, Forth, Lisp,
+COBOL, Occam, Basic, HTML, Clarion, and more. It can produce
+documentation in HTML, XML DocBook, TROFF, ASCII, LaTeX or
+RTF format.
 
-WWW: http://www.xs4all.nl/~rfsber/Robo/robodoc.html
+WWW: http://rfsber.home.xs4all.nl/Robo/
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 William Grzybowski freebsd_committer freebsd_triage 2013-06-19 17:15:21 UTC
State Changed
From-To: open->closed

Committed, with minor changes. Thanks!