Bug 170574 - [MAINTAINER] devel/doxygen: update to 1.8.2
Summary: [MAINTAINER] devel/doxygen: update to 1.8.2
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: Bryan Drewery
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-13 00:00 UTC by Naram Qashat
Modified: 2012-08-15 01:20 UTC (History)
0 users

See Also:


Attachments
doxygen-1.8.2.patch (906 bytes, patch)
2012-08-13 00:00 UTC, Naram Qashat
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Naram Qashat 2012-08-13 00:00:02 UTC
- Update to 1.8.2

Generated with FreeBSD Port Tools 0.99_6 (mode: update, diff: ports)
Comment 1 Bryan Drewery freebsd_committer freebsd_triage 2012-08-14 20:01:55 UTC
Responsible Changed
From-To: freebsd-ports-bugs->bdrewery

I'll take it.
Comment 2 Bryan Drewery freebsd_committer freebsd_triage 2012-08-14 20:18:32 UTC
Hi,

The OPTIONS format has changed. See
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-options.html

Here is an updated patch: http://dpaste.com/hold/786305/

Regards,
Bryan Drewery
Comment 3 Naram Qashat 2012-08-14 22:51:24 UTC
On 08/14/12 15:18, Bryan Drewery wrote:
> Hi,
>
> The OPTIONS format has changed. See
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-options.html
>
> Here is an updated patch: http://dpaste.com/hold/786305/
>
> Regards,
> Bryan Drewery

That's fine with me.  I know the format changed but I haven't exactly been able 
to keep up on things lately.

Thanks,
Naram Qashat
Comment 4 dfilter service freebsd_committer freebsd_triage 2012-08-15 01:18:55 UTC
Author: bdrewery
Date: Wed Aug 15 00:18:40 2012
New Revision: 302547
URL: http://svn.freebsd.org/changeset/ports/302547

Log:
  - Update to 1.8.2 [1]
  - Convert to new options framework
  
  Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
  PR:		ports/170574 [1]
  Approved by:	bapt (mentor)

Modified:
  head/devel/doxygen/Makefile
  head/devel/doxygen/distinfo

Modified: head/devel/doxygen/Makefile
==============================================================================
--- head/devel/doxygen/Makefile	Wed Aug 15 00:15:34 2012	(r302546)
+++ head/devel/doxygen/Makefile	Wed Aug 15 00:18:40 2012	(r302547)
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	doxygen
-PORTVERSION=	1.8.0
-PORTREVISION=	1
+PORTVERSION=	1.8.2
 CATEGORIES=	devel
 MASTER_SITES=	ftp://ftp.stack.nl/pub/users/dimitri/ \
 		http://ftp.stack.nl/pub/users/dimitri/
@@ -44,8 +43,9 @@ TMPDOCDEST=	${WRKDIR}/tmpdocdest
 
 PLIST_FILES=	bin/doxygen
 
-OPTIONS=	DOXYWIZARD "Enable doxywizard" on \
-		LATEX "Enable LaTeX support" on
+OPTIONS_DEFINE=	DOXYWIZARD LATEX
+OPTIONS_DEFAULT=DOXYWIZARD LATEX
+DOXYWIZARD_DESC=	Doxywizard support (requires QT4)
 
 .include <bsd.port.options.mk>
 
@@ -54,31 +54,31 @@ ALL_TARGET+=	docs
 USE_PYTHON_BUILD=	yes
 BUILD_DEPENDS+=	dot:${PORTSDIR}/graphics/graphviz
 
-.if !defined(WITHOUT_LATEX)
+.if ${PORT_OPTIONS:MLATEX}
 ALL_TARGET+=	pdf
 BUILD_DEPENDS+=	dvips:${PORTSDIR}/print/dvipsk-tetex \
 		latex:${PORTSDIR}/print/teTeX
 USE_GHOSTSCRIPT_BUILD=	yes
 MAKE_ARGS+=	HAVE_LATEX=yes
-.endif # !defined(WITHOUT_LATEX)
+.endif # LATEX
 .endif # !defined(NOPORTDOCS)
 
-.if !defined(WITHOUT_DOXYWIZARD)
+.if ${PORT_OPTIONS:MDOXYWIZARD}
 USE_QT4=	corelib gui xml qmake_build moc_build rcc_build
 
 # Need this in env for build
 QTDIR?=		${QT_PREFIX}
 CONFIGURE_ENV=	QTDIR="${QTDIR}"
 CONFIGURE_ARGS+=--with-doxywizard
-.endif # !defined(WITHOUT_DOXYWIZARD)
+.endif # DOXYWIZARD
 
 .if ${MACHINE_ARCH:L} == alpha
 CONFIGURE_ARGS+=	--enable-langs no
 .endif
 
-.if !defined(WITHOUT_DOXYWIZARD)
+.if ${PORT_OPTIONS:MDOXYWIZARD}
 PLIST_FILES+=	bin/doxywizard
-.endif # !defined(WITHOUT_DOXYWIZARD)
+.endif # DOXYWIZARD
 
 pre-configure:
 	@cd ${WRKSRC};for pro in src/*.pro.in addon/doxywizard/doxywizard.pro.in;do \
@@ -124,9 +124,9 @@ pre-install:
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/bin/doxygen ${PREFIX}/bin/
-.if !defined(WITHOUT_DOXYWIZARD)
+.if ${PORT_OPTIONS:MDOXYWIZARD}
 	${INSTALL_PROGRAM} ${WRKSRC}/bin/doxywizard ${PREFIX}/bin/
-.endif # !defined(WITHOUT_DOXYWIZARD)
+.endif # DOXYWIZARD
 .if !defined(NOPORTDOCS)
 	${MKDIR} ${PREFIX}/share/doc/doxygen
 	${TAR} -C ${TMPDOCDEST} -cf - doxygen \

Modified: head/devel/doxygen/distinfo
==============================================================================
--- head/devel/doxygen/distinfo	Wed Aug 15 00:15:34 2012	(r302546)
+++ head/devel/doxygen/distinfo	Wed Aug 15 00:18:40 2012	(r302547)
@@ -1,2 +1,2 @@
-SHA256 (doxygen-1.8.0.src.tar.gz) = 70fa9034bbe964654e95bdeffcefeb28cd4bf2f73dea8b951143f3cbd19cd533
-SIZE (doxygen-1.8.0.src.tar.gz) = 5636443
+SHA256 (doxygen-1.8.2.src.tar.gz) = 5258244e3e225511dbacbbc58be958f114c11e35461a893473d356182b949d54
+SIZE (doxygen-1.8.2.src.tar.gz) = 6063256
_______________________________________________
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 5 Bryan Drewery freebsd_committer freebsd_triage 2012-08-15 01:18:56 UTC
State Changed
From-To: open->closed

Committed, with minor changes. Thanks!