source: trunk/dports/x11/x3270/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.2 KB
Line 
1# $Id: Portfile 146517 2016-03-10 17:49:28Z ryandesign@macports.org $
2
3PortSystem                      1.0
4
5name                            x3270
6version                         3.3.11ga6
7revision   1
8set branch                      [join [lrange [split ${version} .] 0 1] .]
9categories                      x11
10maintainers                     gmail.com:mark.church
11platforms                       darwin
12description                     x3270 is an IBM 3270 terminal emulator for the X Window System.
13long_description                x3270 is an IBM 3270 terminal emulator for the X \
14                                Window System. It runs on most Unix-like operating \
15                                systems -- e.g., Linux, Mac OS X, Solaris, and Cygwin.\
16 \
17                                x3270 runs over a TELNET connection, emulating either \
18                                an IBM 3279 (color) or 3278 (monochrome). It supports: \
19 \
20                                        * The full TN3270E protocol \
21                                        * SSL/TLS (via the OpenSSL library) for  \
22                                        encrypted sessions \
23                                        * APL2 characters \
24                                        * Non-English character sets, including  \
25                                        Russian, Turkish, Hebrew and DBCS Chinese  \
26                                        and Japanese \
27                                        * IND\$FILE file transfer \
28                                        * NVT mode (emulating a color xterm) \
29                                        * A pop-up keypad for 3270-specific keys \
30                                        * A scrollbar \
31                                        * Printer session integration \
32                                        * Extensive debugging and scripting facilities \
33 \
34                                It does not yet support graphics.
35homepage                        http://x3270.bgp.nu/index.html
36master_sites                    sourceforge
37
38distname                        suite3270-${version}-src
39worksrcdir                      ${name}-${branch}
40extract.post_args-append        ${worksrcdir}
41extract.suffix                  .tgz
42
43checksums                       sha1    c72c4f72313659863e8718ffdcd43b03aa77b8e5 \
44                                rmd160  1f5214a2e18f2cbea7aa7a1d81f943f07e8f0dce
45
46depends_build                   port:bdftopcf \
47                                port:mkfontdir
48
49depends_lib                     port:libiconv \
50                                path:lib/libssl.dylib:openssl \
51                                port:xorg-libXaw
52
53patchfiles                      patch-Makefile.in.diff
54
55configure.args                  --disable-dbcs \
56                                --with-fontdir=${prefix}/lib/x3270/fonts \
57                                --with-iconv \
58                                --with-ssl=${prefix} \
59                                --with-x \
60                                --without-xmkmf
61
62configure.universal_args-delete --disable-dependency-tracking
63
64notes "
65If you wish to use a font other than \"fixed\", activate x3270 fonts by\
66executing this command:
67
68        ${prefix}/bin/xset fp+ ${prefix}/lib/x3270/fonts/
69
70To make the change persist after restarting X11, insert the same command\
71into your ~/.xinitrc file or the X11 system default file:
72
73        ${prefix}/lib/X11/xinit/xinitrc
74"
Note: See TracBrowser for help on using the repository browser.