source: trunk/dports/gnome/grisbi/Portfile

Last change on this file was 146517, checked in by raimue@…, 21 months ago

Mass rev-bump dependents of port openssl due to ABI change

Disabling SSLv2 in r146162 changed the ABI of the library, leading to loading
errors for binaries with references to SSLv2 symbols.

https://lists.macosforge.org/pipermail/macports-dev/2016-March/032531.html

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.0 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 146517 2016-03-10 17:49:28Z ryandesign@macports.org $
3
4PortSystem 1.0
5
6name                grisbi
7version             1.0.0
8revision            2
9set branch          [join [lrange [split ${version} .] 0 1] .]
10categories          gnome
11platforms           darwin
12license             GPL-2+
13maintainers         grisbi.org:gerald
14
15description         Easy Personnal Finance Manager for All.
16long_description    Grisbi is a personnal accounting application. \
17    Grisbi can manage multiple accounts, currencies and users. It manages \
18    third party, expenditure and receipt categories, as well as budgetary \
19    lines, financial years, and other informations that makes it quite \
20    adapted for associations (except those that require double entry \
21    accounting).
22
23homepage            http://www.grisbi.org
24master_sites        sourceforge:project/grisbi/grisbi%20stable/${branch}.x
25
26use_bzip2           yes
27
28checksums           rmd160  f428089a2cc0865ce16f499b6c9fccedafac8fd0 \
29                    sha256  8a23d26777666814d918702ad9207bac433abd3ac71568d53f7c485670f92c55
30
31depends_build       port:pkgconfig \
32                    port:intltool \
33                    port:autoconf \
34                    port:automake \
35                    port:libtool
36
37depends_lib         port:gtk2 \
38                    port:libxml2 \
39                    port:goffice08 \
40                    path:lib/libssl.dylib:openssl
41
42# reconfigure using autogen.sh from upstream git for intltool 0.51 compatibility
43
44post-patch {
45    xinstall -m 755 ${filespath}/autogen.sh ${worksrcpath}
46}
47
48configure.cmd       ./autogen.sh && ./configure
49
50configure.args      --disable-silent-rules \
51                    --without-ofx
52
53default_variants +ofx
54
55variant ofx description {Include LibOFX support} {
56    depends_lib-append port:libofx
57    configure.args-delete --without-ofx
58}
59
60livecheck.regex     /${name}-(\[0-9\]+\\.\[0-9\]*\[02468\](\\.\[0-9\]+)*)${extract.suffix}
Note: See TracBrowser for help on using the repository browser.