# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id: Portfile 57375 2009-09-10 08:16:41Z ryandesign@macports.org $

PortSystem 1.0

name		glade
version		2.12.2
set branch      [join [lrange [split ${version} .] 0 1] .]
revision        2
description	Glade is a free user interface builder for GTK+ and GNOME.
long_description	Glade is a free user interface builder for GTK+ \
			and GNOME. It is released under the GNU General \
			Public License (GPL).
maintainers	nomaintainer
categories	devel gnome
platforms	darwin
homepage	http://glade.gnome.org/
master_sites	gnome:sources/${name}/${branch}/
use_bzip2	yes
checksums	sha1 a43d89b147296244ba4b2efc67e8772d5155afff

patchfiles    \
        patch-glade-gbwidgets-gbclist.c.diff \
        patch-glade-glade_menu_editor.c.diff \
        patch-glade-glade_keys_dialog.c.diff \
        patch-glade-glade_project_view.h.diff

depends_build \
        port:pkgconfig \
        port:gettext \
        port:rarian \
        port:gconf
        	
depends_lib \
        port:gtk2 \
        port:libxml2 \
        port:libgnomecanvas \
        port:libgnomeui \
        port:libbonoboui \
        port:libgail-gnome
 
configure.cppflags-append "-L${prefix}/lib"

configure.args	--disable-gnome-db

post-activate    {
	ui_msg "--------------------------------------------------------------------------"
	ui_msg "Remember to set ACLOCAL_FLAGS=\"-I ${prefix}/share/glade-2\""
	ui_msg "--------------------------------------------------------------------------"
}

variant gnomedb description {Enable GNOME DB support} {
	configure.args-delete --disable-gnome-db
	depends_lib-append port:libgnomedb
}

livecheck.type  regex
livecheck.url   http://ftp.gnome.org/pub/gnome/sources/${name}/${branch}/
livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)}
