Changeset 84968 for trunk/dports/comms


Ignore:
Timestamp:
Oct 6, 2011, 12:03:35 AM (8 years ago)
Author:
devans@…
Message:

telepathy-glib: update to version 0.14.10, make building of experimental Vala bindings optional via variant, add Python variants.

Location:
trunk/dports/comms/telepathy-glib
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/comms/telepathy-glib/Portfile

    r83950 r84968  
    55
    66name            telepathy-glib
    7 version         0.14.9
     7version         0.14.10
    88license         LGPL-2.1
    99description     The ${name} component of Telepathy - a Flexible Communications Framework.
     
    2020master_sites    http://telepathy.freedesktop.org/releases/${name}/
    2121
    22 checksums       sha1    ab54ff778395346383895b8403c773f5702c8919 \
    23                 rmd160  8db36feb495fb9aac9981caeee9b69a94beb63b0
     22checksums       sha1    9cf971bbae947807472c02e09c3b2cfde033cc2b \
     23                rmd160  a765561504b65209a7d423aedf106f3052609696
    2424
    2525depends_build   port:pkgconfig \
    2626                port:gnome-doc-utils \
    27                 port:gtk-doc \
    28                 port:vala \
    29                 port:python26
     27                port:gtk-doc
    3028
    31 depends_lib     port:dbus-glib \
    32                 port:gobject-introspection
     29depends_lib     port:dbus-glib
    3330
    3431patchfiles      patch-configure.diff
    3532
    36 configure.python ${prefix}/bin/python2.6
     33configure.args  --enable-introspection=no
    3734
    38 configure.args  --enable-vala-bindings \
    39                 --enable-introspection=yes
     35variant vala description {Enable GObject introspectionm and Vala bindings} {
     36    depends_build-append    port:vala
     37    depends_lib-append      port:gobject-introspection
     38    configure.args-delete   --enable-introspection=no
     39    configure.args-append   --enable-introspection=yes \
     40                            --enable-vala-bindings
     41}
    4042
    41 platform darwin 8 {
    42     depends_lib-delete    port:gobject-introspection \
    43                           port:vala
    44     configure.args-delete --enable-vala-bindings
    45     configure.args-delete --enable-introspection=yes
    46     configure.args-append --enable-introspection=no
     43variant python25 conflicts python26 python27 description {Build using Python 2.5} {
     44    configure.python          ${prefix}/bin/python2.5
     45    depends_build-append      port:python25
     46}
     47
     48variant python26 conflicts python25 python27 description {Build using Python 2.6} {
     49    configure.python          ${prefix}/bin/python2.6
     50    depends_build-append      port:python26
     51}
     52
     53variant python27 conflicts python25 python26 description {Build using Python 2.7} {
     54    configure.python          ${prefix}/bin/python2.7
     55    depends_build-append      port:python27
     56}
     57
     58if {![variant_isset python25] && ![variant_isset python26]} {
     59    default_variants +python27
    4760}
    4861
  • trunk/dports/comms/telepathy-glib/files/patch-configure.diff

    r83950 r84968  
    1 --- configure.orig      2011-05-30 02:03:34.000000000 -0700
    2 +++ configure   2011-05-30 06:57:05.000000000 -0700
    3 @@ -12671,9 +12671,9 @@
     1--- configure.orig      2011-10-04 07:22:51.000000000 -0700
     2+++ configure   2011-10-05 16:15:17.000000000 -0700
     3@@ -13572,9 +13572,9 @@
    44 
    55 
Note: See TracChangeset for help on using the changeset viewer.