[22344] trunk/dports/lang/gawk/Portfile

source_changes at macosforge.org source_changes at macosforge.org
Mon Feb 26 20:15:33 PST 2007


Revision: 22344
          http://trac.macosforge.org/projects/macports/changeset/22344
Author:   pipping at macports.org
Date:     2007-02-26 20:15:32 -0800 (Mon, 26 Feb 2007)

Log Message:
-----------
 * fix variant universal

Modified Paths:
--------------
    trunk/dports/lang/gawk/Portfile

Modified: trunk/dports/lang/gawk/Portfile
===================================================================
--- trunk/dports/lang/gawk/Portfile	2007-02-27 04:07:58 UTC (rev 22343)
+++ trunk/dports/lang/gawk/Portfile	2007-02-27 04:15:32 UTC (rev 22344)
@@ -1,42 +1,47 @@
 # $Id$
 
 PortSystem 1.0
-name		gawk
-version		3.1.5
-revision	2
-categories	lang
-maintainers	marius at caos.aamu.edu
-platforms	darwin
-master_sites	gnu
-homepage	http://www.gnu.org/software/gawk/
-checksums	md5 5703f72d0eea1d463f735aad8222655f
-description	The GNU awk utility.
-use_bzip2	yes
+name            gawk
+version         3.1.5
+revision        2
+categories      lang
+maintainers     marius at caos.aamu.edu
+platforms       darwin
+master_sites    gnu
+homepage        http://www.gnu.org/software/gawk/
+checksums       md5 5703f72d0eea1d463f735aad8222655f
+description     The GNU awk utility.
+use_bzip2       yes
 
-long_description	\
-		The awk utility interprets a special-purpose programming \
-		language that makes it possible to handle simple \
-		data-reformatting jobs with just a few lines of code. \
-		It is a free, extended version of 'awk.' 
+long_description \
+    The awk utility interprets a special-purpose programming language   \
+    that makes it possible to handle simple data-reformatting jobs with \
+    just a few lines of code. It is a free, extended version of awk. 
 
-patchfiles	patch-dfa.c patch-hard-locale.h
+patchfiles      patch-dfa.c patch-hard-locale.h
 
-depends_lib	port:libiconv	\
-		port:gettext
+depends_lib     port:libiconv \
+                port:gettext
 
-configure.args	--with-libiconv-prefix=${prefix} \
-		--infodir=${prefix}/share/info \
-		--mandir=${prefix}/share/man
+configure.args  --with-libiconv-prefix=${prefix} \
+                --infodir=${prefix}/share/info \
+                --mandir=${prefix}/share/man
 
-configure.env	CFLAGS="-I${prefix}/include -L${prefix}/lib"
+configure.env   CFLAGS="-I${prefix}/include -L${prefix}/lib"
 
+if {[llength [info commands configure.universal_ldflags-append]] > 0} {
+    configure.universal_cflags-append -I${prefix}/include -L${prefix}/lib
+} else {
+    variant universal {
+        return -code error "You need to be running MacPorts 1.4.0 or higher to \
+        use this variant (universal)."
+    }
+}
+
 post-destroot {
-	file delete ${destroot}${prefix}/bin/awk \
-		    ${destroot}${prefix}/lib/charset.alias \
-		    ${destroot}${prefix}/share/locale/locale.alias
+    delete ${destroot}${prefix}/bin/awk \
 }
 
 platform darwin 6 {
-	depends_lib-append lib:libdl:dlcompat
+depends_lib-append      lib:libdl:dlcompat
 }
-

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070226/dacffca6/attachment.html


More information about the macports-changes mailing list