[74719] trunk/dports/ruby/rb-rcairo/Portfile

kimuraw at macports.org kimuraw at macports.org
Thu Dec 30 09:14:28 PST 2010


Revision: 74719
          http://trac.macports.org/changeset/74719
Author:   kimuraw at macports.org
Date:     2010-12-30 09:14:22 -0800 (Thu, 30 Dec 2010)
Log Message:
-----------
ruby/rb-rcairo: enable universal variant

Modified Paths:
--------------
    trunk/dports/ruby/rb-rcairo/Portfile

Modified: trunk/dports/ruby/rb-rcairo/Portfile
===================================================================
--- trunk/dports/ruby/rb-rcairo/Portfile	2010-12-30 16:48:28 UTC (rev 74718)
+++ trunk/dports/ruby/rb-rcairo/Portfile	2010-12-30 17:14:22 UTC (rev 74719)
@@ -1,9 +1,11 @@
 # $Id$
 
 PortSystem		1.0
+PortGroup		muniversal 1.0
 PortGroup		ruby 1.0
 
 ruby.setup		rcairo 1.10.0 extconf.rb {README.rdoc COPYING GPL samples doc}
+revision		1
 maintainers		kimuraw
 description		Ruby bindings for cairo
 long_description \
@@ -24,6 +26,16 @@
 master_sites    http://cairographics.org/releases/
 license			Ruby
 
+# run extconf.rb with each arch `ruby'
+use_parallel_build	no
+post-configure {
+	if {[variant_isset universal]} {
+		foreach arch ${universal_archs} {
+			system "/usr/bin/arch -arch ${arch} ${ruby.bin} -C ${worksrcpath}-${arch}/ext/cairo extconf.rb --vendor"
+		}
+	}
+}
+
 test.env-append 	PKG_CONFIG=${prefix}/bin/pkg-config
 test.run		yes
 test.dir		${worksrcpath}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101230/ffdee019/attachment-0001.html>


More information about the macports-changes mailing list