~ubuntu-branches/ubuntu/trusty/smuxi/trusty-proposed

« back to all changes in this revision

Viewing changes to src/smuxi-win32.nsis.in

  • Committer: Package Import Robot
  • Author(s): Mirco Bauer
  • Date: 2013-05-25 22:11:31 UTC
  • mfrom: (1.2.12)
  • Revision ID: package-import@ubuntu.com-20130525221131-nd2mc0kzubuwyx20
Tags: 0.8.11-1
* [22d13d5] Imported Upstream version 0.8.11
* [6d2b95a] Refreshed patches
* [89eb66e] Added ServiceStack libraries to smuxi-engine package
* [848ab10] Enable Campfire engine
* [c6dbdc7] Always build db4o for predictable build result
* [13ec489] Exclude OS X specific libraries from dh_clideps

Show diffs side-by-side

added added

removed removed

Lines of Context:
35
35
!define PRODUCT_UNINST_ROOT_KEY "HKLM"
36
36
!define DOTNET_VERSION "4.0"
37
37
!define GTKSHARP_PRODUCT_GUID "{3CB70B01-4BC8-4C0F-B28F-7C6E33F913CC}"
38
 
!define GTKSHARP_VERSION "2.12.10"
 
38
!define GTKSHARP_VERSION "2.12.20"
39
39
 
40
40
############################
41
41
# MUI 1.67 compatible mode #
131
131
!macroend
132
132
 
133
133
!macro CheckGtkSharp GTKSHARP_REQ
134
 
    !define GTKSHARP_FILE         "gtk-sharp-2.12.10.win32.msi"
 
134
    !define GTKSHARP_FILE         "gtk-sharp-2.12.20.win32.msi"
135
135
    !define GTKSHARP_BASE_URL     "http://www.smuxi.org/jaws/data/files/"
136
136
    !define GTKSHARP_DOWNLOAD_URL "${GTKSHARP_BASE_URL}${GTKSHARP_FILE}"
137
137
    !define GTKSHARP_TEMP_FILE "$TEMP\${GTKSHARP_FILE}"
138
138
 
139
139
    DetailPrint "Checking your GTK# version..."
140
140
    Var /GLOBAL GTKSHARP_FOUND_VERSION
 
141
    # GTK# 2.12.20 uses a Xamarin key
141
142
    ReadRegStr $GTKSHARP_FOUND_VERSION HKLM \
142
 
          "SOFTWARE\Novell\GtkSharp\Version" ""
 
143
              "SOFTWARE\Xamarin\GtkSharp\Version" ""
143
144
 
144
 
    # GTK# 2.12.20 uses a Xamarin key
 
145
    # GTK# 2.12.10 uses a Novell key
145
146
    ${If} $GTKSHARP_FOUND_VERSION == ""
146
147
        ReadRegStr $GTKSHARP_FOUND_VERSION HKLM \
147
 
              "SOFTWARE\Xamarin\GtkSharp\Version" ""
 
148
            "SOFTWARE\Novell\GtkSharp\Version" ""
148
149
    ${EndIf}
149
150
 
150
151
    ${VersionCompare} $GTKSHARP_FOUND_VERSION ${GTKSHARP_REQ} $R0
519
520
  File "../bin-win32/Newtonsoft.Json.dll"
520
521
  File "../bin-win32/jabber-net.dll"
521
522
  File "../bin-win32/Db4objects.Db4o.dll"
 
523
  File "../bin-win32/ServiceStack.Text.dll"
 
524
  File "../bin-win32/ServiceStack.Interfaces.dll"
 
525
  File "../bin-win32/ServiceStack.Common.dll"
522
526
  File "../bin-win32/smuxi-common.dll"
 
527
  File "../bin-win32/smuxi-engine-campfire.dll"
523
528
  File "../bin-win32/smuxi-engine-irc.dll"
524
529
  File "../bin-win32/smuxi-engine-twitter.dll"
525
530
  File "../bin-win32/smuxi-engine-xmpp.dll"
533
538
  File "../bin-win32/plink.exe"
534
539
  File "../bin-win32/Fixedsys500c.ttf"
535
540
  File /nonfatal /r "../bin-win32/locale"
 
541
  File /nonfatal /r "../bin-win32/icons"
536
542
 
537
543
  IfFileExists "$FONTS/Fixedsys500c.ttf" SkipFont InstallFont
538
544
 
594
600
  Delete "$INSTDIR\smuxi-frontend-gnome.log"
595
601
  Delete "$INSTDIR\smuxi-frontend-gnome-irc.dll"
596
602
  Delete "$INSTDIR\smuxi-engine.dll"
 
603
  Delete "$INSTDIR\smuxi-engine-campfire.dll"
597
604
  Delete "$INSTDIR\smuxi-engine-irc.dll"
598
605
  Delete "$INSTDIR\smuxi-engine-twitter.dll"
599
606
  Delete "$INSTDIR\smuxi-engine-xmpp.dll"
605
612
  Delete "$INSTDIR\Nini.dll"
606
613
  Delete "$INSTDIR\Mono.Posix.dll"
607
614
  Delete "$INSTDIR\Meebey.SmartIrc4net.dll"
 
615
  Delete "$INSTDIR\ServiceStack.Text.dll"
 
616
  Delete "$INSTDIR\ServiceStack.Interfaces.dll"
 
617
  Delete "$INSTDIR\ServiceStack.Common.dll"
608
618
  Delete "$INSTDIR\log4net.dll"
609
619
  Delete "$INSTDIR\plink.exe"
610
620
  Delete "$INSTDIR\Fixedsys500c.ttf"