source: trunk/dports/aqua/x2goclient/Portfile @ 99664

Last change on this file since 99664 was 99664, checked in by cal@…, 7 years ago

x2goclient: update to 3.99.3.0

  • 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 99664 2012-11-13 22:19:32Z cal@macports.org $
3
4PortSystem              1.0
5PortGroup               qt4 1.0
6
7name                    x2goclient
8version                 3.99.3.0
9
10livecheck.url           http://code.x2go.org/releases/source/x2goclient/
11livecheck.regex         ${name}-(\\d+(?:\\.\\d+)*)\\.tar.gz
12
13categories              aqua net
14platforms               macosx
15license                 GPL-2+
16
17maintainers             cal openmaintainer
18
19description             vnc-like remote desktop software
20long_description        x2go is based on the (now closed source) NX libraries which provide \
21                        terminal server services.
22
23homepage                http://www.x2go.org/
24master_sites            http://code.x2go.org/releases/source/${name}/
25checksums               sha256  cd339920b933cd8fd319bfed69abac55e604c08fdd648968f8594d48df71a618 \
26                        rmd160  950702a72e424acdd565b691c9cb1078df78797e
27
28universal_variant       yes
29supported_archs         ppc i386 x86_64
30
31depends_build           port:qt4-mac
32depends_lib             port:qt4-mac \
33                        port:nxproxy \
34                        port:libssh \
35                        port:xorg-libX11
36
37patchfiles              patch-x2goclient.pro-do-not-set-archflags.patch \
38                        patch-x2goclient.pro-remove-deployment-target.diff \
39                        patch-sshmasterconnection.cpp-qt4framework-compatibility.diff
40
41pre-configure {
42    system -W "${worksrcpath}" "${qt_lrelease_cmd} ${name}.pro"
43}
44
45configure.cmd           ${qt_qmake_cmd}
46configure.pre_args      PREFIX=${prefix}
47
48configure.args-append   CONFIG+=\"${qt_arch_types}\" \
49                        CONFIG-=\"sdk\"
50
51destroot {
52    copy ${worksrcpath}/${name}.app ${destroot}${applications_dir}
53    xinstall -d -m 755 ${destroot}${applications_dir}/${name}.app/Contents/exe
54    ln -s ${prefix}/bin/nxproxy ${destroot}${applications_dir}/${name}.app/Contents/exe/nxproxy
55}
56
Note: See TracBrowser for help on using the repository browser.