source: trunk/dports/gnome/empathy/Portfile @ 104944

Last change on this file since 104944 was 104944, checked in by devans@…, 7 years ago

gnome ports (many but not all): switch to gnome livecheck types.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 3.6 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 104944 2013-04-05 20:36:28Z devans@macports.org $
3
4PortSystem 1.0
5
6name            empathy
7version         2.30.3
8revision        14
9license         {GPL-2 GFDL-1.3 Attribution-ShareAlike-3}
10set branch      [join [lrange [split ${version} .] 0 1] .]
11description     Empathy is an instant-messaging(chat) program for GNOME
12long_description \
13                Empathy is an instant-messaging(chat) program which supports text, \
14                voice, video, file transfers, and inter-application communication (tubes) \
15                over many different protocols(AIM, MSN, Google/Jabber, Facebook, SIP, Yahoo, etc).
16maintainers     devans openmaintainer
17categories      gnome
18platforms       darwin
19homepage        http://live.gnome.org/Empathy
20master_sites    gnome:sources/${name}/${branch}/
21
22checksums       md5     d797f30219da87d4564fb92705626cd3 \
23                sha1    1a438198469f623e7051a521ef2590f0da518075 \
24                rmd160  57d558c81b166b8e008ee236a258d592b3ac50a3
25
26depends_build   port:pkgconfig \
27                port:intltool \
28                port:gnome-doc-utils \
29                port:gtk-doc
30
31depends_lib     port:gconf \
32                port:enchant \
33                port:evolution-data-server \
34                port:gstreamer010 \
35                port:icu \
36                port:iso-codes \
37                port:jpeg \
38                port:libcanberra \
39                port:libgnome-keyring \
40                port:libnotify \
41                port:libunique \
42                port:telepathy-farsight \
43                port:webkit-gtk
44
45depends_run     port:telepathy-mission-control \
46                port:telepathy-logger \
47                port:telepathy-gabble \
48                port:telepathy-haze \
49                port:telepathy-salut \
50                port:gnome-settings-daemon
51
52use_bzip2       yes
53
54patchfiles      patch-configure.diff
55
56configure.args  --mandir=${prefix}/share/man \
57                --x-includes=${prefix}/include \
58                --x-libraries=${prefix}/lib \
59                --enable-webkit=yes \
60                --enable-spell=yes \
61                --enable-map=no \
62                --enable-location=no \
63                --enable-favourite-contacts=no \
64                --enable-nautilus-sendto=no \
65                --enable-control-center-embedding=no \
66                --with-connectivity=no \
67                --disable-coding-style-checks \
68                --disable-silent-rules \
69                --disable-scrollkeeper \
70                --disable-schemas-install
71
72#
73# enable build on Tiger by disabling map
74# support which indirectly depends on mesa
75# see #24393.
76#
77
78platform darwin 8 {
79    depends_lib-delete port:libchamplain
80    configure.args-delete --enable-map=yes
81    configure.args-append --enable-map=no
82}
83
84#
85# telepathy-haze -> pidgin is not universal
86#
87
88universal_variant no
89
90variant python26 conflicts python27 description {Build using Python 2.6} {
91    configure.python          ${prefix}/bin/python2.6
92    depends_build-append      port:python26
93}
94
95variant python27 conflicts python26 description {Build using Python 2.7} {
96    configure.python          ${prefix}/bin/python2.7
97    depends_build-append      port:python27
98}
99
100if {![variant_isset python26]} {
101    default_variants +python27
102}
103
104post-activate {
105    system "scrollkeeper-update"
106    system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor"
107    system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \
108        gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas"
109}
110
111livecheck.type  gnome
Note: See TracBrowser for help on using the repository browser.