source: trunk/dports/irc/weechat/Portfile @ 58429

Last change on this file since 58429 was 58429, checked in by snc@…, 10 years ago

updated version, added python and aspell variants, ticket #21343

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.1 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
2# $Id: Portfile 58429 2009-09-28 17:24:05Z snc@macports.org $
3
4PortSystem 1.0
5
6name            weechat
7version         0.3.0
8categories      irc
9maintainers     milosh openmaintainer
10description     Fast, light & extensible IRC client
11long_description        \
12    WeeChat (Wee Enhanced Environment for Chat) is a fast and light IRC client\
13     for many operating systems. Everything can be done with a keyboard.\
14     It is customizable and extensible with plugins/scripts, and includes:\
15      - nicklist\
16      - smart hotlist\
17      - infobar with highlight notification\
18      - horizontal and vertical split\
19      - double charset support (decode/encode)\
20      - FIFO pipe for remote control\
21      - and much more!
22homepage        http://weechat.org/
23platforms       darwin
24master_sites    ${homepage}files/src
25checksums           md5     c31cfc229e964ff9257cc9c7f9e6c9bc
26
27depends_lib     port:gettext port:libiconv port:ncursesw
28
29configure.args  --without-debug --disable-gnutls --disable-lua \
30                --disable-perl --disable-python --disable-ruby --disable-aspell
31
32use_bzip2       yes
33
34variant aspell description {Support for aspell} {
35    configure.args-delete   --disable-aspell
36    configure.args-append   --enable-aspell
37    depends_lib-append      port:aspell
38}
39
40variant lua description {Bindings for lua plugins} {
41        configure.args-delete --disable-lua
42        configure.args-append --enable-lua
43        depends_lib-append    port:lua port:pkgconfig
44}
45
46variant perl description {Bindings for perl plugins} {
47        configure.args-delete --disable-perl
48        configure.args-append --enable-perl
49        depends_lib-append    path:bin/perl:perl5
50}
51
52variant python description {Bindings for python plugins} {
53    configure.args-delete   --disable-python
54    configure.args-append   --enable-python
55    depends_lib-append      path:bin/python:python26
56}
57
58variant ruby description {Bindings for ruby plugins} {
59        configure.args-delete --disable-ruby
60        configure.args-append --enable-ruby
61        depends_lib-append    port:ruby
62}
63
64variant tls description {Support for secure connecting} {
65        configure.args-delete --disable-gnutls
66        configure.args-append --enable-gnutls
67        depends_lib-append    port:gnutls
68}
Note: See TracBrowser for help on using the repository browser.