[77277] trunk/dports/textproc/doxygen/Portfile
Revision: 77277 http://trac.macports.org/changeset/77277 Author: css@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 + } +}
participants (1)
-
css@macports.org