Skip site navigation (1)Skip section navigation (2)
Date:      Sun,  4 Mar 2012 14:28:32 -0500 (EST)
From:      Naram Qashat <cyberbotx@cyberbotx.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/165694: [MAINTAINER] devel/doxygen: update to 1.8.0
Message-ID:  <20120304192832.4597128439@kirby.cyberbotx.com>
Resent-Message-ID: <201203041930.q24JUCsc028969@freefall.freebsd.org>

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

>Number:         165694
>Category:       ports
>Synopsis:       [MAINTAINER] devel/doxygen: update to 1.8.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 04 19:30:12 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Naram Qashat
>Release:        FreeBSD 8.2-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD kirby.cyberbotx.com 8.2-RELEASE FreeBSD 8.2-RELEASE #3: Sun Feb 27 08:58:31 EST 2011
>Description:
- Update to 1.8.0

Generated with FreeBSD Port Tools 0.99_3 (mode: update, diff: ports)
>How-To-Repeat:
>Fix:

--- doxygen-1.8.0.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/devel/doxygen/Makefile ./Makefile
--- /usr/ports/devel/doxygen/Makefile	2011-12-17 11:34:38.000000000 -0500
+++ ./Makefile	2012-03-04 14:08:46.000000000 -0500
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	doxygen
-PORTVERSION=	1.7.6.1
+PORTVERSION=	1.8.0
 CATEGORIES=	devel
 MASTER_SITES=	ftp://ftp.stack.nl/pub/users/dimitri/ \
 		http://ftp.stack.nl/pub/users/dimitri/
@@ -41,8 +41,7 @@
 PLIST=		${WRKDIR}/plist
 TMPDOCDEST=	${WRKDIR}/tmpdocdest
 
-PLIST_FILES=	bin/doxygen \
-		bin/doxytag
+PLIST_FILES=	bin/doxygen
 
 OPTIONS=	DOXYWIZARD "Enable doxywizard" on \
 		LATEX "Enable LaTeX support" on
@@ -125,7 +124,6 @@
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/bin/doxygen ${PREFIX}/bin/
-	${INSTALL_PROGRAM} ${WRKSRC}/bin/doxytag ${PREFIX}/bin/
 .if !defined(WITHOUT_DOXYWIZARD)
 	${INSTALL_PROGRAM} ${WRKSRC}/bin/doxywizard ${PREFIX}/bin/
 .endif # !defined(WITHOUT_DOXYWIZARD)
diff -ruN --exclude=CVS /usr/ports/devel/doxygen/distinfo ./distinfo
--- /usr/ports/devel/doxygen/distinfo	2011-12-17 11:34:38.000000000 -0500
+++ ./distinfo	2012-03-02 00:41:31.000000000 -0500
@@ -1,2 +1,2 @@
-SHA256 (doxygen-1.7.6.1.src.tar.gz) = 0e60e794fb172d3fa4a9a9535f0b8e0eeb04e8366153f6b417569af0bcd61fcd
-SIZE (doxygen-1.7.6.1.src.tar.gz) = 4791654
+SHA256 (doxygen-1.8.0.src.tar.gz) = 70fa9034bbe964654e95bdeffcefeb28cd4bf2f73dea8b951143f3cbd19cd533
+SIZE (doxygen-1.8.0.src.tar.gz) = 5636443
diff -ruN --exclude=CVS /usr/ports/devel/doxygen/files/patch-ah ./files/patch-ah
--- /usr/ports/devel/doxygen/files/patch-ah	2011-12-17 11:34:38.000000000 -0500
+++ ./files/patch-ah	2012-03-04 13:57:02.000000000 -0500
@@ -1,21 +1,21 @@
---- doc/doxygen_manual.tex.orig	2011-11-17 15:18:03.000000000 -0500
-+++ doc/doxygen_manual.tex	2011-12-11 12:23:06.000000000 -0500
-@@ -12,7 +12,7 @@
- % Documents produced by Doxygen are derivative works derived from the
+--- doc/doxygen_manual.tex.orig	2012-02-11 18:34:00.000000000 -0500
++++ doc/doxygen_manual.tex	2012-03-04 13:56:33.000000000 -0500
+@@ -13,7 +13,7 @@
  % input used in their production; they are not affected by this license.
  
--\documentclass[a4paper]{report}
-+\documentclass{report}
+ \documentclass{book}
+-\usepackage[a4paper,left=2.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm]{geometry}
++\usepackage[left=2.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm]{geometry}
  \usepackage{makeidx}
- \usepackage{fancyhdr}
- \usepackage{float}
-@@ -24,8 +24,7 @@
- \usepackage{times}
+ \usepackage{natbib}
+ \usepackage{graphicx}
+@@ -28,8 +28,7 @@
  \usepackage{alltt}
- \usepackage{tocloft}
+ \usepackage{ifpdf}
+ \ifpdf
 -\usepackage[pdftex,
 -            pagebackref=true,
 +\usepackage[pagebackref=true,
              colorlinks=true,
-             linkcolor=blue
-            ]{hyperref}
+             linkcolor=blue,
+             unicode
diff -ruN --exclude=CVS /usr/ports/devel/doxygen/files/patch-configure ./files/patch-configure
--- /usr/ports/devel/doxygen/files/patch-configure	2010-08-04 07:32:09.000000000 -0400
+++ ./files/patch-configure	2012-03-04 13:59:33.000000000 -0500
@@ -1,5 +1,5 @@
---- configure.orig	2010-06-15 04:00:19.000000000 -0400
-+++ configure	2010-06-15 07:48:37.000000000 -0400
+--- configure.orig	2012-02-24 11:46:04.000000000 -0500
++++ configure	2012-03-04 13:58:53.000000000 -0500
 @@ -269,7 +269,7 @@
      echo "  QTDIR environment variable not set!"
      echo -n "  Checking for Qt..."
@@ -43,13 +43,13 @@
 -       echo "	\$(MAKE) -C libmd5" >> $DST
         echo "	\$(MAKE) -C src" >> $DST
         if test $f_wizard = YES; then
-          echo "	\$(MAKE) -C addon/doxywizard" >> $DST
-@@ -626,7 +625,7 @@
-      echo "  Created $DST from $SRC..."
- done
+          echo "	\$(MAKE) MAN1DIR=\$(MAN1DIR) -C addon/doxywizard" >> $DST
+@@ -629,7 +628,7 @@
+ cat src/libdoxycfg.t.in | sed -e "s|%%FLEX%%|$f_flex|g" -e "s|%%BISON%%|$f_bison|g" > src/libdoxycfg.t
+ cat src/libdoxygen.t.in | sed -e "s|%%FLEX%%|$f_flex|g" -e "s|%%BISON%%|$f_bison|g" > src/libdoxygen.t
  
--f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in src/doxytag.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in libmd5/libmd5.pro.in addon/doxyapp/doxyapp.pro.in" 
-+f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in src/doxytag.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in addon/doxyapp/doxyapp.pro.in" 
+-f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in libmd5/libmd5.pro.in addon/doxyapp/doxyapp.pro.in" 
++f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in addon/doxyapp/doxyapp.pro.in" 
  
  for i in $f_inprofiles ; do
       SRC=$i
--- doxygen-1.8.0.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



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