[Gpg4win-commits] r1016 - in trunk: . packages src

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Tue Nov 4 22:40:03 CET 2008


Author: colinleroy
Date: 2008-11-04 22:40:00 +0100 (Tue, 04 Nov 2008)
New Revision: 1016

Modified:
   trunk/ChangeLog
   trunk/packages/packages.current
   trunk/src/inst-claws-mail.nsi
Log:
2008-11-04  Colin Leroy  <colin at colino.net>

	* packages/packages.current: Update Claws Mail, libetpan
	and Claws mail plugins.
	* src/inst-claws.nsi: Add the ability to register as default
	email client.



Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2008-10-29 13:00:20 UTC (rev 1015)
+++ trunk/ChangeLog	2008-11-04 21:40:00 UTC (rev 1016)
@@ -1,3 +1,10 @@
+2008-11-04  Colin Leroy  <colin at colino.net>
+
+	* packages/packages.current: Update Claws Mail, libetpan
+	and Claws mail plugins.
+	* src/inst-claws.nsi: Add the ability to register as default
+	email client.
+
 2008-10-29  Emanuel Schuetze  <emanuel.schuetze at intevation.de>
 
 	* packages/packages.current: Update kleopatra and kdelibs.

Modified: trunk/packages/packages.current
===================================================================
--- trunk/packages/packages.current	2008-10-29 13:00:20 UTC (rev 1015)
+++ trunk/packages/packages.current	2008-11-04 21:40:00 UTC (rev 1016)
@@ -90,8 +90,8 @@
 # (Kept on our own mirror due to Sourceforge peculiarities.)
 server http://www.claws-mail.org/win32
 
-file libetpan-0.56cvs2.tar.gz
-chk  eae069f349c0232c17794fecc005335d2574cbe4
+file libetpan-0.57.tar.gz
+chk  7c4dfb78614c51e2ff4c9d7082b492f1c697f021
 
 #
 # curl for Claws plugins
@@ -114,35 +114,35 @@
 # (Kept on our own mirror due to Sourceforge peculiarities.)
 
 server http://www.claws-mail.org/win32
-file  claws-mail-3.6.0cvs7.tar.bz2
-chk   8125a1932dc94fbaaa6af15542525fa95a319e43
+file  claws-mail-3.6.1cvs16.tar.bz2
+chk   363b3fb159561bcf0b262687375d1cc678d06f27
 
 #
 # Claws plugins
 #
 server http://www.claws-mail.org/win32
-file  notification_plugin-0.18cvs2.tar.gz
-chk   e563592f3b1de440350140a6b0908e45eef84cbb
+file  notification_plugin-0.19.tar.gz
+chk   59d2605b38a74a95af3fb3cd6fc6278fc2c3f901
 
 server http://www.claws-mail.org/win32
-file  gtkhtml2_viewer-0.20cvs2.tar.gz
-chk   a990ace766a32090adcf79d121596ef5cb495a96
+file  gtkhtml2_viewer-0.21.tar.gz
+chk   bfca75eb7945236a3b27a3a9f87f931120c28c5f
 
 server http://www.claws-mail.org/win32
-file  vcalendar-2.0.1cvs4.tar.gz
-chk   c590a944cff41bd8de46718590da9bcf39670593
+file  vcalendar-2.0.2.tar.gz
+chk   a8c1f6fff73aa79e561dc0f18c16fef50337a684
 
 server http://www.claws-mail.org/win32
-file  rssyl-0.21cvs2.tar.gz
-chk   c3b0e0926c3383a77854631f578801bf3c9cdbc1
+file  rssyl-0.22.tar.gz
+chk   51a5772ad2e27d5aafcef553747b61ad68fcc786
 
 server http://www.claws-mail.org/win32
-file  tnef_parse-0.3.1cvs3.tar.gz
-chk   4905f6af2d0f97d37503c4ddbf5fe3f4f5697aec
+file  tnef_parse-0.3.2.tar.gz
+chk   24cdc54491518245eecd8bcb4e12b35d99467325
 
 server http://www.claws-mail.org/win32
-file  attachwarner-0.2.13cvs4.tar.gz
-chk   5f632802b5ec31eb9b108765609c1a1b35aca2cd
+file  attachwarner-0.2.14.tar.gz
+chk   2c166fce4c6068c4acf32133774c9ffa36f46554
 
 #
 # Pthreads for Windows.

Modified: trunk/src/inst-claws-mail.nsi
===================================================================
--- trunk/src/inst-claws-mail.nsi	2008-10-29 13:00:20 UTC (rev 1015)
+++ trunk/src/inst-claws-mail.nsi	2008-11-04 21:40:00 UTC (rev 1016)
@@ -23,6 +23,9 @@
 !endif
 !define prefix ${ipdir}/claws-mail-${gpg4win_pkg_claws_mail_version}
 
+LangString T_SetDefaultClient ${LANG_ENGLISH} \
+     "Do you want to make Claws Mail your default mail client?"
+     
 
 ${MementoUnselectedSection} "Claws-Mail" SEC_claws_mail
   SetOutPath "$INSTDIR"
@@ -48,6 +51,26 @@
   File ${prefix}/share/locale/de/LC_MESSAGES/claws-mail.mo
   SetOutPath "$INSTDIR\share\locale\fr\LC_MESSAGES"
   File ${prefix}/share/locale/fr/LC_MESSAGES/claws-mail.mo
+
+  MessageBox MB_YESNO "$(T_SetDefaultClient)" IDNO skip_default_client
+
+  WriteRegStr HKCU "Software\Classes\mailto" "" "URL:MailTo-Protocol"
+  WriteRegStr HKCU "Software\Classes\mailto" "URL Protocol" ""
+  WriteRegDword HKCU "Software\Classes\mailto" "EditFlags" 2
+
+  WriteRegStr HKCU "Software\Classes\mailto\DefaultIcon" "" "$INSTDIR\claws-mail.exe,0"
+  WriteRegStr HKCU "Software\Classes\mailto\shell\open\command" "" "$INSTDIR\claws-mail.exe --compose %1"
+  WriteRegStr HKCU "SOFTWARE\Clients\Mail" "" "Claws Mail"
+skip_default_client:
+  WriteRegStr HKCU "SOFTWARE\Clients\Mail\Claws Mail" "" "Claws Mail"
+  WriteRegStr HKCU "SOFTWARE\Clients\Mail\Claws Mail" "DLLPath" ""
+  WriteRegStr HKCU "SOFTWARE\Clients\Mail\Claws Mail\Protocols\mailto" "" "URL:MailTo-Protocol"
+  WriteRegStr HKCU "SOFTWARE\Clients\Mail\Claws Mail\Protocols\mailto" "URL Protocol" ""
+  WriteRegDword HKCU "SOFTWARE\Clients\Mail\Claws Mail\Protocols\mailto" "EditFlags" 2
+  WriteRegStr HKCU "SOFTWARE\Clients\Mail\Claws Mail\Protocols\mailto\DefaultIcon" "" "$INSTDIR\claws-mail.exe,0"
+  WriteRegStr HKCU "SOFTWARE\Clients\Mail\Claws Mail\Protocols\mailto\shell\open\command" "" "$INSTDIR\claws-mail.exe --compose %1"
+  WriteRegStr HKCU "SOFTWARE\Clients\Mail\Claws Mail\shell\open\command" "" "$INSTDIR\claws-mail.exe"
+
 !endif
 ${MementoSectionEnd}
 



More information about the Gpg4win-commits mailing list