Ticket #23505: Portfile

File Portfile, 2.3 KB (added by nefar@…, 15 years ago)
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.1.1
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     25bfb4afef8adc3d52de2c74f0b32550 \
26                    sha1    c76cd6ba51e5e8296b23500745a26e5b9cb64b2c \
27                    rmd160  1b84115fb3a37099cf54f15631417cf695f62051
28
29depends_lib     port:gettext port:libiconv port:ncursesw
30
31configure.args  --without-debug --disable-gnutls --disable-lua \
32                --disable-perl --disable-python --disable-ruby --disable-aspell
33
34use_bzip2       yes
35
36variant aspell description {Support for aspell} {
37    configure.args-delete   --disable-aspell
38    configure.args-append   --enable-aspell
39    depends_lib-append      port:aspell
40}
41
42variant lua description {Bindings for lua plugins} {
43        configure.args-delete --disable-lua
44        configure.args-append --enable-lua
45        depends_lib-append    port:lua port:pkgconfig
46}
47
48variant perl description {Bindings for perl plugins} {
49        configure.args-delete --disable-perl
50        configure.args-append --enable-perl
51        depends_lib-append    path:bin/perl:perl5
52}
53
54variant python description {Bindings for python plugins} {
55    configure.args-delete   --disable-python
56    configure.args-append   --enable-python
57    depends_lib-append      path:bin/python:python26
58}
59
60variant ruby description {Bindings for ruby plugins} {
61        configure.args-delete --disable-ruby
62        configure.args-append --enable-ruby
63        depends_lib-append    port:ruby
64}
65
66variant tls description {Support for secure connecting} {
67        configure.args-delete --disable-gnutls
68        configure.args-append --enable-gnutls
69        depends_lib-append    port:gnutls
70}