Hi Mihai,

this commit has been split into two commits (took me quite a while):

1. Prettify x2goclient.pro
http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=c8b59f5802e87941dd8c8a462b8b6173e32eb8d9

2. Mac OS X 10.5 SDK patch:
http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=178a4015b4928a708fa37dd507c0a5f89fa152cf

Please make sure to keep patches minimal so that we can identify the changes more easily.

Next time, I will deny such a patch and ask you to re-edit it.

Thanks+Greets,
Mike

On So 26 Feb 2012 11:34:59 CET Mihai Moldovan wrote:

Use the Mac OS X 10.5 SDK instead 10.6 to remain compatible with
Leopard.

Signed-off-by: Mihai Moldovan <[email protected]>
---
 x2goclient.pro |  141
++++++++++++++++++++++++++++---------------------------
 1 files changed, 72 insertions(+), 69 deletions(-)

diff --git a/x2goclient.pro b/x2goclient.pro
index 5c96688..2bb7cdc 100755
--- a/x2goclient.pro
+++ b/x2goclient.pro
@@ -33,76 +33,76 @@ HEADERS += configdialog.h \
            userbutton.h \
        x2goclientconfig.h \
        x2gologdebug.h \
- printprocess.h \
- cupsprint.h \
- cupsprintwidget.h \
- cupsprintersettingsdialog.h \
- printwidget.h \
- printercmddialog.h \
- printdialog.h \
- wapi.h \
- sessionwidget.h \
- configwidget.h \
- connectionwidget.h \
- settingswidget.h \
- sharewidget.h \
- clicklineedit.h \
- httpbrokerclient.h \
- ongetpass.h \
- onmainwindow_privat.h \
- x2gosettings.h \
- brokerpassdlg.h \
- contest.h \
- xsettingswidget.h
+           printprocess.h \
+           cupsprint.h \
+           cupsprintwidget.h \
+           cupsprintersettingsdialog.h \
+           printwidget.h \
+           printercmddialog.h \
+           printdialog.h \
+           wapi.h \
+           sessionwidget.h \
+           configwidget.h \
+           connectionwidget.h \
+           settingswidget.h \
+           sharewidget.h \
+           clicklineedit.h \
+           httpbrokerclient.h \
+           ongetpass.h \
+           onmainwindow_privat.h \
+           x2gosettings.h \
+           brokerpassdlg.h \
+           contest.h \
+           xsettingswidget.h

 SOURCES += sharewidget.cpp \
- settingswidget.cpp\
- configwidget.cpp \
- sessionwidget.cpp \
- connectionwidget.cpp \
- configdialog.cpp \
- editconnectiondialog.cpp \
- exportdialog.cpp \
- imgframe.cpp \
- LDAPSession.cpp \
- onmainwindow.cpp \
- onmainwindow_part2.cpp \
- onmainwindow_part3.cpp \
- onmainwindow_part4.cpp \
- sessionbutton.cpp \
- sessionmanagedialog.cpp \
- sshmasterconnection.cpp \
- sshprocess.cpp \
- SVGFrame.cpp \
- userbutton.cpp \
- x2gologdebug.cpp \
- printprocess.cpp \
- cupsprint.cpp \
- cupsprintwidget.cpp \
- cupsprintersettingsdialog.cpp \
- printwidget.cpp \
- printercmddialog.cpp \
- printdialog.cpp \
- wapi.cpp \
- clicklineedit.cpp \
- httpbrokerclient.cpp \
- ongetpass.cpp \
- x2gosettings.cpp \
- brokerpassdlg.cpp \
- contest.cpp \
- xsettingswidget.cpp
+           settingswidget.cpp\
+           configwidget.cpp \
+           sessionwidget.cpp \
+           connectionwidget.cpp \
+           configdialog.cpp \
+           editconnectiondialog.cpp \
+           exportdialog.cpp \
+           imgframe.cpp \
+           LDAPSession.cpp \
+           onmainwindow.cpp \
+           onmainwindow_part2.cpp \
+           onmainwindow_part3.cpp \
+           onmainwindow_part4.cpp \
+           sessionbutton.cpp \
+           sessionmanagedialog.cpp \
+           sshmasterconnection.cpp \
+           sshprocess.cpp \
+           SVGFrame.cpp \
+           userbutton.cpp \
+           x2gologdebug.cpp \
+           printprocess.cpp \
+           cupsprint.cpp \
+           cupsprintwidget.cpp \
+           cupsprintersettingsdialog.cpp \
+           printwidget.cpp \
+           printercmddialog.cpp \
+           printdialog.cpp \
+           wapi.cpp \
+           clicklineedit.cpp \
+           httpbrokerclient.cpp \
+           ongetpass.cpp \
+           x2gosettings.cpp \
+           brokerpassdlg.cpp \
+           contest.cpp \
+           xsettingswidget.cpp

 LIBS += -lssh

 plugin {
-TARGET = x2goplugin
+    TARGET = x2goplugin
 }
-else{
-RC_FILE = x2goclient.rc
-SOURCES += x2goclient.cpp
-TARGET = x2goclient
-DEFINES += CFGCLIENT
-message(if you want to build x2goplugin you should export
X2GO_CLIENT_TARGET=plugin)
+else {
+    RC_FILE = x2goclient.rc
+    SOURCES += x2goclient.cpp
+    TARGET = x2goclient
+    DEFINES += CFGCLIENT
+    message(if you want to build x2goplugin you should export
X2GO_CLIENT_TARGET=plugin)
 }

 TEMPLATE = app
@@ -127,7 +127,8 @@ x2go_linux_static {

 macx {
     message(building $$TARGET with ldap and cups)
-    LIBS += -lldap -lcups
+    LIBS += -framework LDAP -lcups -lcrypto -lssl -lz
+    CONFIG += x86 x86_64
 }
 win32-* {
     message(building $$TARGET for windows without ldap and cups)
@@ -135,13 +136,14 @@ win32-* {
     CONFIG += static release
 }
 QT += svg network
-ICON =icons/x2go-mac.icns
-QMAKE_MAC_SDK =/Developer/SDKs/MacOSX10.6.sdk
+ICON = icons/x2go-mac.icns
+QMAKE_MAC_SDK = /Developer/SDKs/MacOSX10.5.sdk
+QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.5


-plugin{
+plugin {
+   DEFINES += CFGPLUGIN

-DEFINES += CFGPLUGIN
    linux-g++ {
       include(qtbrowserplugin-2.4_1-opensource/src/qtbrowserplugin.pri)
    }
@@ -153,5 +155,6 @@ DEFINES += CFGPLUGIN
          CONFIG += qaxserver
          include(qtbrowserplugin-2.4_1-opensource/src/qtbrowserplugin.pri)
    }
-RC_FILE = x2goplugin.rc
+
+   RC_FILE = x2goplugin.rc
 }
--
1.7.9






--

DAS-NETZWERKTEAM
mike gabriel, dorfstr. 27, 24245 barmissen
fon: +49 (4302) 281418, fax: +49 (4302) 281419

GnuPG Key ID 0xB588399B
mail: [email protected], http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb

Attachment: pgpqJAIhN8wM3.pgp
Description: Digitale PGP-Unterschrift

_______________________________________________
X2Go-Dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/x2go-dev

Reply via email to