source: trunk/dports/security/pidgin-otr/Portfile

Last change on this file was 146743, checked in by cal@…, 18 months ago

libotr: 4.1.1, security, maintainer timeout

CVE-2016-2851
For more information, see https://lists.cypherpunks.ca/pipermail/otr-users/2016-March/002581.html

Closes: #50879

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.5 KB
Line 
1# -*- 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
2# $Id: Portfile 146743 2016-03-16 21:35:19Z ryandesign@macports.org $
3
4PortSystem          1.0
5
6name                pidgin-otr
7version             4.0.1
8revision            1
9categories          security net chat
10license             GPL-2
11maintainers         reifferscheid.org:rsync openmaintainer
12description         Off-the-Record Plugin for Pidgin
13long_description    This is a pidgin plugin which implements Off-the-Record (OTR) \
14                    Messaging. \
15                    OTR allows you to have private conversations over IM by providing: \
16                      - Encryption \
17                        - No one else can read your instant messages. \
18                      - Authentication \
19                        - You are assured the correspondent is who you think it is. \
20                      - Deniability \
21                        - The messages you send do _not_ have digital signatures that are \
22                          checkable by a third party.  Anyone can forge messages after a \
23                          conversation to make them look like they came from you.  However, \
24                          _during_ a conversation, your correspondent is assured the messages \
25                          he sees are authentic and unmodified. \
26                      - Perfect forward secrecy \
27                        - If you lose control of your private keys, no previous conversation \
28                          is compromised.
29homepage            http://www.cypherpunks.ca/otr/
30platforms           darwin
31
32master_sites        ${homepage}
33
34checksums           rmd160  54be329e86e9f17f98e6bf61c1fe0972a4f4232c \
35                    sha256  1b781f48c27bcc9de3136c0674810df23f7d6b44c727dbf4dfb24067909bf30a
36
37depends_build       port:pkgconfig port:intltool
38depends_lib         port:pidgin port:libotr port:gettext
39
40patchfiles          patch-configure.ac.diff
41
42# reconfigure using intltoolize and autoreconf (no upstream autogen.sh) for intltool 0.51 compatibility
43
44pre-configure {
45    system -W ${worksrcpath} "intltoolize --automake --copy --force"
46}
47
48use_autoreconf      yes
49autoreconf.args     -fvi
50
51destroot {
52    xinstall -m 755 -d ${destroot}${prefix}/lib/pidgin/
53    eval xinstall -m 755 ${worksrcpath}/.libs/pidgin-otr.so ${destroot}${prefix}/lib/pidgin/
54    eval xinstall -m 755 ${worksrcpath}/.libs/pidgin-otr.la ${destroot}${prefix}/lib/pidgin/
55}
56
57livecheck.type      regex
58livecheck.url       ${homepage}
59livecheck.regex     "${name}-(\\d+(?:\\.\\d+)*)" \
Note: See TracBrowser for help on using the repository browser.