# -*- 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$ PortSystem 1.0 name gnome-terminal version 2.22.1 revision 2 set branch [join [lrange [split ${version} .] 0 1] .] description Terminal component for the GNOME 2 Desktop long_description Terminal component for the GNOME 2 Desktop maintainers nomaintainer categories gnome platforms darwin homepage http://www.gnome.org/ master_sites gnome:sources/${name}/${branch}/ checksums md5 0e6c71def04b2a56e8d6725cef7950b4 \ sha1 87fca1f6bbb7dcbc5f9d6ad4397bacf0cca7e42a \ rmd160 b101493bdf74c6ddfd7f08f0875f097c998b194e patchfiles patch_terminal-screen.c.diff depends_lib \ port:audiofile \ port:cairo \ port:dbus \ port:dbus-glib \ port:expat \ port:fontconfig \ port:freetype \ port:gconf \ port:gettext \ port:gnome-doc-utils \ port:gnome-platform-suite \ port:jpeg \ port:libart_lgpl \ port:libbonoboui \ port:libiconv \ port:libpng \ port:perl5.8 \ port:popt \ port:rarian \ port:startup-notification \ port:tiff \ port:vte \ port:Xft2 \ port:xrender \ port:zlib use_bzip2 yes configure.args \ --mandir=${prefix}/share/man \ --x-includes=${x11prefix}/include \ --x-libraries=${x11prefix}/lib \ --disable-scrollkeeper configure.cflags-append "-no-cpp-precomp -flat_namespace -undefined suppress" set storagedir ${prefix}/etc/macports/gconf set storagefile $storagedir/${name} post-destroot { # schema installation procedure from #14729 (pending gnome portgroup) # Find all .schemas file in the destroot fs-traverse schema ${destroot}${prefix}/etc/gconf/schemas { if { [ file isfile $schema ] } { lappend schemafiles $schema } } # And put them in etc/macports/gconf/$name if { [ llength $schemafiles ] > 0 } { file mkdir ${destroot}${storagedir} set fh [open ${destroot}${storagefile} w] foreach file $schemafiles { puts $fh [exec basename $file] } close $fh } } post-activate { system "${prefix}/bin/scrollkeeper-update" system "${prefix}/bin/update-desktop-database -q ${prefix}/share/applications; true" if { [file exists ${storagefile} ] } { set fh [open ${storagefile} r] while { ! [eof $fh] } { lappend schemafiles [gets $fh] } close $fh } set schemastring [join $schemafiles " "] system "cd ${prefix}/etc/gconf/schemas && \ GCONF_CONFIG_SOURCE=`${prefix}/bin/gconftool-2 --get-default-source` ${prefix}/bin/gconftool-2 --makefile-install-rule $schemastring" } livecheck.check regex livecheck.url http://ftp.gnome.org/pub/sources/${name}/${branch}/ livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)}