# $Id: Portfile 112278 2013-10-16 19:29:19Z kimuraw@macports.org $

PortSystem      1.0
PortGroup       muniversal 1.0
PortGroup       ruby 1.0

ruby.setup      {libgnome ruby-gnome2} 0.90.5 extconf.rb \
                { gnome/README gnome/sample } \
                sourceforge:ruby-gnome2
revision        2
maintainers     nomaintainer
platforms       darwin
description     Ruby/GNOME2 is a Ruby binding of libgnome/libgnomeui-2.x.
long_description    Ruby/GNOME2 is a Ruby binding of libgnome/libgnomeui-2.x.
categories-append   gnome
license         LGPL-2
checksums       md5 58ee234ef8b121b11de8a245c61cd4a9 \
                rmd160 7c96480e366bac2408a3790c355ad517cc0b0023 \
                sha1 320fc4c9b65b6494abac894e84013683584acf54
configure.env   RUBYOPT=-rvendor-specific
configure.args      --strict gnome
depends_lib-append  port:libgnome port:libgnomeui port:libgnomecanvas \
                port:rb-glib2 port:rb-gtk2 port:rb-gnomecanvas \
                port:rb-pkg-config
distname        ${ruby.project}-all-${version}

# 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} ${ruby.bin} -C ${worksrcpath}-${arch}/gnome extconf.rb --vendor"
        }
    }
}

