[77277] trunk/dports/textproc/doxygen/Portfile
css at macports.org
css at macports.org
Fri Mar 25 03:40:28 PDT 2011
Revision: 77277
http://trac.macports.org/changeset/77277
Author: css at macports.org
Date: 2011-03-25 03:40:27 -0700 (Fri, 25 Mar 2011)
Log Message:
-----------
doxygen: add tcl variant (refs #28426)
Modified Paths:
--------------
trunk/dports/textproc/doxygen/Portfile
Modified: trunk/dports/textproc/doxygen/Portfile
===================================================================
--- trunk/dports/textproc/doxygen/Portfile 2011-03-25 07:54:43 UTC (rev 77276)
+++ trunk/dports/textproc/doxygen/Portfile 2011-03-25 10:40:27 UTC (rev 77277)
@@ -4,7 +4,7 @@
name doxygen
version 1.7.3
-revision 1
+revision 2
categories textproc devel
maintainers css
description Documentation system for several programming languages
@@ -29,7 +29,7 @@
ftp://ftp.stack.nl/pub/users/dimitri/
distfiles ${distname}.src${extract.suffix}
-checksums md5 6cc5ad566dbec5cf843dc600b1162808 \
+checksums doxygen-1.7.3.src.tar.gz \
sha1 06e1d84b50beecdfe0f91393b83c29e8a3db1011 \
rmd160 52f0826451535754c77b7984e580f02f1c7d50f3
@@ -112,6 +112,15 @@
}
}
+# This is a patch written by René Zaumseil that adds Tcl support to Doxygen.
+variant tcl description {Add EXPERIMENTAL support for Tcl (http://wiki.tcl.tk/27011)} {
+ patch_sites sourceforge:kbskit/doxygen\+tcl
+ patchfiles-append doxygen\+tcl.patch
+ checksums-append doxygen\+tcl.patch \
+ sha1 c9276520bb386f63756def5c064c4756975e06a7 \
+ rmd160 d3ff1de4a6b75d33655ae44dbe11a60c04224419 \
+}
+
platform darwin {
# Specify the platform explicitly to avoid a universal build.
global tmake_conf arch_flags
@@ -124,3 +133,10 @@
set arch_flags ${configure.universal_cflags}
}
}
+
+pre-patch {
+ if {[variant_isset tcl]} {
+ reinplace "s|^--- 746doxygen-svn/|--- |" ${distpath}/doxygen\+tcl.patch
+ reinplace "s|^+++ doxygen-svn/|+++ |" ${distpath}/doxygen\+tcl.patch
+ }
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110325/7ad7141f/attachment.html>
More information about the macports-changes
mailing list