2007-09-28 Marcus Brinkmann <marcus@g10code.de>
authorMarcus Brinkmann <mb@g10code.com>
Fri, 28 Sep 2007 16:01:23 +0000 (16:01 +0000)
committerMarcus Brinkmann <mb@g10code.com>
Fri, 28 Sep 2007 16:01:23 +0000 (16:01 +0000)
* src/inst-kleopatra.nsi: Put kleopatra into bin for now.
* src/uninst-kleopatra.nsi: Remove it from there.
* src/inst-kdesupport.nsi: Put dbus-daemon into bin for now, and
install missing config files.
* src/uninst-kdesupport.nsi: Uninstall these files.

ChangeLog
src/inst-kdesupport.nsi
src/inst-kleopatra.nsi
src/uninst-kdesupport.nsi
src/uninst-kleopatra.nsi

index fbcfb79..08533a3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2007-09-28  Marcus Brinkmann  <marcus@g10code.de>
+
+       * src/inst-kleopatra.nsi: Put kleopatra into bin for now.
+       * src/uninst-kleopatra.nsi: Remove it from there.
+       * src/inst-kdesupport.nsi: Put dbus-daemon into bin for now, and
+       install missing config files.
+       * src/uninst-kdesupport.nsi: Uninstall these files.
+
 2007-09-26  Marcus Brinkmann  <marcus@g10code.de>
 
        * src/inst-gnupg2.nsi: Put it in the read-only section.
index d4924f9..13dfceb 100644 (file)
@@ -32,7 +32,11 @@ Section "-kdesupport" SEC_kdesupport
 !ifdef SOURCES
   File "${gpg4win_pkg_kdesupport_src}"
 !else
+  # FIXME: Figure out how to relocate dbus-daemon (and kleopatra).
+  SetOutPath "$INSTDIR\bin"
   File ${prefix}/bin/dbus-daemon.exe
+  SetOutPath "$INSTDIR"
+
   File ${prefix}/bin/dbus-launch.exe
   File ${prefix}/bin/dbus-monitor.exe
   File ${prefix}/bin/dbus-send.exe
@@ -46,6 +50,7 @@ Section "-kdesupport" SEC_kdesupport
 !undef prefix
 !define prefix ${ipdir}/kdesupport-dev-${gpg4win_pkg_kdesupport_version}
 
+  SetOutPath "$INSTDIR"
   File ${prefix}/bin/giflib4.dll
   File ${prefix}/bin/libdbus-1.dll
   File ${prefix}/bin/libeay32.dll
@@ -61,5 +66,9 @@ Section "-kdesupport" SEC_kdesupport
   File ${prefix}/bin/pcreposix.dll
   File ${prefix}/bin/ssleay32.dll
 
+  SetOutPath "$INSTDIR\etc"
+  File ${prefix}/etc/session.conf
+  File ${prefix}/etc/system.conf
+
 !endif
 SectionEnd
index 8e1ad21..30257ec 100644 (file)
@@ -29,7 +29,11 @@ Section /o "Kleopatra" SEC_kleopatra
   File "${gpg4win_pkg_kleopatra_src}"
 !else
 
+  # Relocate this when dbus-daemon is relocated.
+  SetOutPath "$INSTDIR\bin"
   File ${prefix}/bin/kleopatra.exe
+  SetOutPath "$INSTDIR"
+
   File ${prefix}/bin/test_uiserver.exe
   File ${prefix}/lib/libgpgme++-glib.dll
   File ${prefix}/lib/libgpgme++-qt.dll
index e9e34a1..0ee6229 100644 (file)
@@ -30,7 +30,10 @@ Section "-un.kdesupport"
   Push "${gpg4win_pkg_kdesupport_src}"
   Call un.SourceDelete
 !else
-  Delete "$INSTDIR\dbus-daemon.exe"
+  # FIXME: See inst-kdesupport.nsi.
+  Delete "$INSTDIR\bin\dbus-daemon.exe"
+  RMDir "$INSTDIR\bin"
+
   Delete "$INSTDIR\dbus-launch.exe"
   Delete "$INSTDIR\dbus-monitor.exe"
   Delete "$INSTDIR\dbus-send.exe"
@@ -55,6 +58,10 @@ Section "-un.kdesupport"
   Delete "$INSTDIR\pcreposix.dll"
   Delete "$INSTDIR\ssleay32.dll"
 
+  Delete "$INSTDIR\etc\session.conf"
+  Delete "$INSTDIR\etc\system.conf"
+  RMDir "$INSTDIR\etc"
+
   RMDir "$INSTDIR"
 !endif
 SectionEnd
index fc6010c..7a50829 100644 (file)
@@ -31,8 +31,12 @@ Section "-un.kleopatra"
   Call un.SourceDelete
 !else
 
-  Delete "$INSTDIR\kleopatra.exe"
+  # FIXME: See inst-kleopatra.nsi
+  Delete "$INSTDIR\bin\kleopatra.exe"
+  RMDir "$INSTDIR\bin"
+
   Delete "$INSTDIR\test_uiserver.exe"
+
   Delete "$INSTDIR\libgpgme++-glib.dll"
   Delete "$INSTDIR\libgpgme++-qt.dll"
   Delete "$INSTDIR\libgpgme++.dll"