[74431] trunk/dports/lang/ftidy/Portfile
jmr at macports.org
jmr at macports.org
Thu Dec 16 21:08:22 PST 2010
Revision: 74431
http://trac.macports.org/changeset/74431
Author: jmr at macports.org
Date: 2010-12-16 21:08:16 -0800 (Thu, 16 Dec 2010)
Log Message:
-----------
ftidy: remove gcc3x variants, add gcc4{3,4,5}, gcc44 default, use fflags and (-m32/-m64) archflags, add sha1, don't hardcode version in description
Modified Paths:
--------------
trunk/dports/lang/ftidy/Portfile
Modified: trunk/dports/lang/ftidy/Portfile
===================================================================
--- trunk/dports/lang/ftidy/Portfile 2010-12-17 02:16:06 UTC (rev 74430)
+++ trunk/dports/lang/ftidy/Portfile 2010-12-17 05:08:16 UTC (rev 74431)
@@ -12,49 +12,60 @@
distname tidy72sc
use_zip yes
extract.mkdir yes
-build.target tidy.for -o ftidy
+build.args tidy.for -o ftidy
use_configure no
universal_variant no
description Fortran Tidy
long_description \
- TIDY v7.2 (ftidy) is a highly configurable FORTRAN program \
+ TIDY v${version} (ftidy) is a highly configurable FORTRAN program \
to indent and renumber statements, selectively change case \
of keywords or non-keywords, and do various other clean-up \
tasks on FORTRAN-77 source programs.
checksums \
- md5 f940dfa793408368f92af6aab535619b
+ md5 f940dfa793408368f92af6aab535619b \
+ sha1 200e4531f172355cde49c455e2f7e9df8f1f8404
-if { ![variant_isset gcc33] && ![variant_isset gcc34] && ![variant_isset gcc40] && ![variant_isset gcc41] && ![variant_isset gcc42] } {
- default_variants +gcc42
+if { ![variant_isset gcc40] && ![variant_isset gcc41] && ![variant_isset gcc42] && ![variant_isset gcc43] && ![variant_isset gcc45] } {
+ default_variants +gcc44
}
-variant gcc33 conflicts gcc34 gcc40 gcc41 gcc42 description {Build using gcc33} {
- depends_build port:gcc33
- build.cmd g77-dp-3.3
+variant gcc40 conflicts gcc41 gcc42 gcc43 gcc44 gcc45 description {Build using gcc40} {
+ depends_build port:gcc40
+ configure.compiler macports-gcc-4.0
}
-variant gcc34 conflicts gcc33 gcc40 gcc41 gcc42 description {Build using gcc34} {
- depends_build port:gcc34
- build.cmd g77-dp-3.4
+variant gcc41 conflicts gcc40 gcc42 gcc43 gcc44 gcc45 description {Build using gcc41} {
+ depends_build port:gcc41
+ configure.compiler macports-gcc-4.1
}
-variant gcc40 conflicts gcc33 gcc34 gcc41 gcc42 description {Build using gcc40} {
- depends_build port:gcc40
- build.cmd gfortran-mp-4.0
+variant gcc42 conflicts gcc40 gcc41 gcc43 gcc44 gcc45 description {Build using gcc42} {
+ depends_build port:gcc42
+ configure.compiler macports-gcc-4.2
}
-variant gcc41 conflicts gcc33 gcc34 gcc40 gcc42 description {Build using gcc41} {
- depends_build port:gcc41
- build.cmd gfortran-mp-4.1
+variant gcc43 conflicts gcc40 gcc41 gcc42 gcc44 gcc45 description {Build using gcc43} {
+ depends_build port:gcc43
+ configure.compiler macports-gcc-4.3
}
-variant gcc42 conflicts gcc33 gcc34 gcc40 gcc41 description {Build using gcc42} {
- depends_build port:gcc42
- build.cmd gfortran-mp-4.2
+variant gcc44 conflicts gcc40 gcc41 gcc42 gcc43 gcc45 description {Build using gcc44} {
+ depends_build port:gcc44
+ configure.compiler macports-gcc-4.4
}
+variant gcc45 conflicts gcc40 gcc41 gcc42 gcc43 gcc44 description {Build using gcc45} {
+ depends_build port:gcc45
+ configure.compiler macports-gcc-4.5
+}
+
+build.pre_args ${configure.fflags} ${configure.f77_archflags}
+pre-build {
+ build.cmd ${configure.f77}
+}
+
destroot {
- xinstall -m 755 -W ${worksrcpath} ftidy ${destroot}${prefix}/bin/
+ xinstall -m 755 -W ${worksrcpath} ftidy ${destroot}${prefix}/bin
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101216/bf2fc8eb/attachment.html>
More information about the macports-changes
mailing list