New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #14882: Portfile-glade3.diff

File Portfile-glade3.diff, 3.4 KB (added by db.evans@…, 4 years ago)

Patch for Portfile

  • Portfile

    old new  
    11# $Id: Portfile 35580 2008-03-30 12:00:05Z rhwood@macports.org $ 
     2 
    23PortSystem 1.0 
    3 name            glade3 
    4 version         3.4.3 
    5 revision        1  
    6 description     Glade is a free user interface builder for GTK+ and GNOME. 
    7 long_description        Glade is a free user interface builder for GTK+ \ 
    8                         and GNOME. It is released under the GNU General \ 
    9                         Public License (GPL). 
    10 maintainers     gmail.com:dbevans 
    11 categories      gnome devel 
    12 platforms       darwin  
    13 homepage        http://glade.gnome.org/ 
    14 master_sites    gnome:sources/glade3/3.4/ 
    15 use_bzip2       yes 
    16 checksums       md5 4cfa58db27431f976d488bf8f0f638cd \ 
    17                 sha1 6f9fcdefefac2f1fe4a8d2c032dddd21d4b9a7f2 \ 
    18                 rmd160 ae3df5219d660bc016e2afcdd284420ea82cc940 
    19          
    20 depends_lib \ 
    21         bin:automake-1.7:automake bin:autoconf:autoconf \ 
    22         lib:libiconv.2:libiconv lib:libgail-gnome:libgail-gnome \ 
    23         lib:libXft.2.1.2:Xft2 port:freetype lib:libaudiofile:audiofile \ 
    24         lib:libesd:esound port:fontconfig port:gnome-keyring lib:libpng:libpng \ 
    25         lib:libatk-1.0:atk bin:gconftool-2:gconf lib:libgettextlib:gettext \ 
    26         lib:libglib-2.0:glib2 lib:libgnomevfs-2:gnome-vfs lib:libgtk-x11-2.0:gtk2 \ 
    27         lib:libgnomecanvas-2:libgnomecanvas lib:libart_lgpl_2:libart_lgpl \ 
    28         lib:libbonobo-2:libbonobo lib:libbonoboui-2:libbonoboui \ 
    29         lib:libgnome-2:libgnome lib:libgnomeui-2:libgnomeui \ 
    30         bin:orbit-idl-2:orbit2 port:libxml2 bin:perl:perl5.8 port:tiff \ 
    31         lib:libpangoft2-1.0:pango bin:pkg-config:pkgconfig port:rarian \ 
    32         port:xrender port:zlib 
    33  
    34 depends_run port:hicolor-icon-theme 
    35  
    36 configure.args  \ 
    37         --disable-scrollkeeper 
    38  
    39 default_variants \ 
    40         +disable_gnomedb 
    41  
    42 post-install    { 
    43         ui_msg "--------------------------------------------------------------------------" 
    44         ui_msg "Remember to set ACLOCAL_FLAGS=\"-I ${prefix}/share/glade-2\"" 
    45         ui_msg "--------------------------------------------------------------------------"  
    46 } 
    474 
    48 post-activate   { 
    49         system "scrollkeeper-update" 
    50 } 
     5name            glade3 
     6version         3.4.3 
     7revision        1 
     8description     Glade is a free user interface builder for GTK+ and GNOME. 
     9long_description    Glade is a free user interface builder for GTK+ \ 
     10                    and GNOME. It is released under the GNU General \ 
     11                    Public License (GPL). 
     12maintainers     gmail.com:dbevans 
     13categories      devel gnome 
     14platforms       darwin 
     15homepage        http://glade.gnome.org/ 
     16master_sites    gnome:sources/glade3/3.4/ 
     17use_bzip2       yes 
     18checksums       md5 4cfa58db27431f976d488bf8f0f638cd \ 
     19                sha1 6f9fcdefefac2f1fe4a8d2c032dddd21d4b9a7f2 \ 
     20                rmd160 ae3df5219d660bc016e2afcdd284420ea82cc940 
     21 
     22depends_lib     port:gettext \ 
     23                port:gtk-doc \ 
     24                port:gtk2 \ 
     25                port:libiconv \ 
     26                port:libgnomeui \ 
     27                port:libxml2 \ 
     28                port:pkgconfig \ 
     29                port:rarian 
     30 
     31depends_run     port:hicolor-icon-theme 
     32 
     33configure.args  --disable-scrollkeeper 
    5134 
    52 variant enable_gnomedb { 
    53         configure.args-append --enable-gnome-db 
    54         depends_lib-append lib:libgnomedb:libgnomedb 
     35post-activate   { 
     36        system "scrollkeeper-update" 
    5537} 
    5638 
    57 variant disable_gnomedb { 
    58         configure.args-append --disable-gnome-db 
     39variant disable_gnome description {Disable support for GNOME UI widgets} { 
     40        configure.args-append --disable-gnome 
     41        depends_lib-delete port:libgnomeui 
    5942} 
    6043