Ticket #48797: rdesktop.Portfile

File rdesktop.Portfile, 2.0 KB (added by ewen-naos-nz (Ewen McNeill), 9 years ago)

rdesktop Portfile referencing github (does not build yet)

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: $
3
4PortSystem 1.0
5PortGroup  github 1.0
6
7github.setup rdesktop rdesktop 1.8.3 v
8github.tarball_from releases
9distfiles ${name}-${version}.tar.gz
10
11revision            1
12categories          net
13license             GPL-3+
14maintainers         nomaintainer
15description         Windows Terminal Server Client
16long_description    \
17    rdesktop is an RDP client to access Microsoft Terminal Server based services.\
18    \
19    The variant called w2k-license-hack is a backported patch from an rdesktop \
20    1.1 patchset which was not integrated into the latest version -- it will \
21    announce the client as Windows 2000 machine causing the Terminal Server to \
22    provide a license for free. Please argue over this with your own \
23    conscience.
24
25platforms           darwin freebsd
26
27homepage            http://www.rdesktop.org/
28
29universal_variant   no
30
31depends_build       port:pkgconfig
32depends_lib         port:xorg-libX11 \
33                    port:xorg-libXrandr \
34                    path:lib/libssl.dylib:openssl \
35                    port:libiconv \
36                    port:libao \
37                    port:libsamplerate
38
39configure.args      --mandir=${prefix}/share/man \
40                    --with-sound=libao \
41                    --with-openssl=${prefix} \
42                    --with-libiconv-prefix=${prefix}
43
44build.target        rdesktop
45
46checksums           md5 06483121ce067b537342687dd6a909d8 \
47                    sha1 6872f3bad3b3a499e259a4ead1a240669eb829f8 \
48                    rmd160 a89e91bf2fbf0c92b557a4198b3cf0dcac8d0f47 \
49                    sha256 43896afa6cde099fc1c2609eae1b0fa0997897888daed16e5b992c8878dd3b4f
50
51variant w2k_license_hack description {will announce the client as Windows 2000 machine} {
52    patchfiles patch-licence.c
53}
54
55variant smartcard description {enables smartcard forwarding} {
56    configure.args-append --enable-smartcard
57}