source: trunk/dports/www/edbrowse/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.3 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                edbrowse
7version             3.4.10
8revision            1
9categories          www
10license             GPL
11maintainers         email.uc.edu:obrienj
12description         A combination editor, browser, and mail client that is \
13                    100% text based.
14long_description    Edbrowse is a combination editor, browser, and mail client \
15                    that is 100% text based.  The interface is similar to \
16                    /bin/ed, though there are many more features, such as \
17                    editing multiple files simultaneously, and rendering html.\
18                    This program was originally written for blind users, but \
19                    many sighted users have taken advantage of the unique \
20                    scripting capabilities of this program, which can be found \
21                    nowhere else.  A batch job, or cron job, can access web \
22                    pages on the internet, submit forms, and send email, with \
23                    no human intervention whatsoever.  edbrowse can also tap \
24                    into databases through odbc.
25
26homepage            http://edbrowse.org/
27
28platforms           darwin freebsd
29installs_libs       no
30depends_lib         port:pcre \
31                    port:spidermonkey185 \
32                    port:curl \
33                    port:readline \
34                    path:lib/libssl.dylib:openssl
35
36master_sites        ${homepage}
37use_zip             yes
38dist_subdir                     ${name}-1
39
40checksums           rmd160  42503f7f851b987f10a21d068b0f324d1fcac738 \
41                    sha256  58089879c31b571792f76fc53c41374fcbe8386ea82fe451737ae72e8a78e826
42
43patchfiles          patch-makefile.diff
44post-patch {
45    reinplace       "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/src/makefile
46}
47
48use_configure       no
49
50variant universal {}
51
52configure.cppflags-append -I${prefix}/include/mozjs185
53build.env-append    CC="${configure.cc} [get_canonical_archflags cc]" CFLAGS="${configure.cflags}" CPPFLAGS="${configure.cppflags} -DSYSBSD -DXP_UNIX -DX86_LINUX"
54build.args          STRIP=''
55
56destroot {
57    xinstall ${worksrcpath}/src/${name} ${destroot}${prefix}/bin
58}
59
60livecheck.regex     {(3.[0-9].[0-9]+)}
61livecheck.type      regex
Note: See TracBrowser for help on using the repository browser.