# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 PortGroup qt4 1.0 name psi version 0.14 revision 2 categories net chat maintainers rowue description jabber-based instant messaging client long_description \ Psi is a capable Jabber client aimed at experienced users. Its design \ goals are simplicity and stability. platforms darwin homepage http://psi.affinix.com/ master_sites sourceforge use_bzip2 yes checksums md5 9d7dcce3bcab53b741a712199bd986be \ sha1 f5f8e1a427339a4e9113b5fa513b01a42ae1be4b \ rmd160 0c4a07726c2f9819da0f8aa8f1982e939f1fc20f configure.args --qtdir=${qt_dir} destroot { xinstall -m 755 -d ${destroot}${applications_dir} file copy ${worksrcpath}/src/psi.app ${destroot}${applications_dir} system "strip \ ${destroot}${applications_dir}/psi.app/Contents/MacOS/psi" } variant externalqca description {Use external qca} { configure.args-append --disable-bundled-qca depends_lib-append port:qca-ossl \ port:qca-gnupg \ port:qca } # variant ipv6 description {Add ipv6 support} { # # patchfiles-append patch-src-src.pro.diff # } variant plugins description {Build with experimental Plugin Support} { patch.pre_args -p1 patchfiles-append patch-configure.diff \ patch-src-applicationinfo.cpp.diff \ patch-src-pluginhost.cpp.diff \ patch-src-pluginhost.h.diff \ patch-src-pluginmanager.cpp.diff \ patch-src-pluginmanager.h.diff \ patch-src-plugins-include-eventfilter.h.diff \ patch-src-plugins-include-iqfilter.h.diff \ patch-src-plugins-include-psiplugin.h.diff \ patch-src-plugins-include-stanzasender.h.diff \ patch-src-psiaccount.cpp.diff \ patch-src-psichatdlg.cpp.diff \ patch-src-psichatdlg.h.diff \ patch-src-src.pro.diff configure.args-append --enable-plugins }