source: trunk/dports/mail/sylpheed/Portfile @ 75061

Last change on this file since 75061 was 75061, checked in by ryandesign@…, 9 years ago

Remove wrong backslashes

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.3 KB
Line 
1# $Id: Portfile 75061 2011-01-13 21:07:47Z ryandesign@macports.org $
2
3PortSystem 1.0
4name                    sylpheed
5version                 2.2.3
6revision                2
7categories              mail
8maintainers             nomaintainer
9description             Fast, lightweight GTK+ mail client
10homepage                http://sylpheed.good-day.net/
11platforms               darwin
12
13long_description        Sylpheed is a fast, lightweight email client written \
14                        in GTK+.  The appearance and interface are similar to \
15                        popular Windows clients, such as Outlook Express, \
16                        Becky!, and Datula.
17
18master_sites            http://sylpheed.good-day.net/sylpheed/v2.2/
19
20checksums               md5 4fe29639ac4f628f348120361310e0af \
21                        sha1 ec11e9544110b9b883d544688f192b254fd1dcfe \
22                        rmd160 1c425f3873c8d6bcd8a33cc375d09b759a4af17a
23
24use_bzip2               yes
25
26depends_lib             lib:libgtk.2:gtk2
27
28# fix syntax error with latest gtk
29patchfiles              patch-src-addr_compl.c.diff \
30                                patch-src-editgroup.c.diff \
31                                patch-src-prefs_summary_column.c.diff \
32                                patch-src-select-keys.c.diff
33
34pre-configure {         reinplace "s|-traditional-cpp|-no-cpp-precomp|g" \
35                                ${worksrcpath}/configure
36                        }
37
38configure.cflags        "-O3 \
39                        -fstrict-aliasing \
40                        -funroll-loops \
41                        -pipe \
42                        -bind_at_load \
43                        -multiply_defined suppress"
44
45configure.args          --disable-compface \
46                        --disable-jpilot \
47                        --disable-gdk-pixbuf \
48                        --disable-ssl \
49                        --disable-gtkspell \
50                        --enable-ipv6
51
52post-destroot {         set docpath ${destroot}${prefix}/share/doc/${name}
53                        file mkdir ${docpath}
54                        foreach f {AUTHORS ChangeLog* COPYING* LICENSE NEWS* README* TODO*} {
55                                eval file copy [glob ${worksrcpath}/${f}] ${docpath}
56                        }
57                }
58                       
59
60variant ssl {           depends_lib-append      lib:libssl.0.9:openssl
61                        configure.args-delete   --disable-ssl
62                        configure.args-append   --enable-ssl
63                        }
64
65variant gpg {           depends_lib-append      lib:libgpgme:gpgme
66                        configure.args-append   --enable-gpgme \
67                                                --with-gpgme-prefix=${prefix}
68                        }
69
70variant gdk {           depends_lib-append      lib:libgdk-pixbuf:gdk-pixbuf
71                        configure.args-delete   --disable-gdk-pixbuf
72                        configure.args-append   --enable-gdk-pixbuf
73                        }
74
75variant ldap            { configure.args-append --enable-ldap }
76
77variant gtkspell {      depends_lib-append      lib:libgtkspell:gtkspell2
78                        configure.args-delete   --disable-gtkspell
79                        configure.args-append   --enable-gtkspell
80                        }
81
82variant compface {      depends_lib-append      port:compface
83                        configure.args-delete   --disable-compface
84                        configure.args-append   --enable-compface
85                        }
86
Note: See TracBrowser for help on using the repository browser.