[Gpg4win-commits] r927 - in trunk: . include packages src

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Sun Sep 28 19:14:30 CEST 2008


Author: colinleroy
Date: 2008-09-28 19:14:30 +0200 (Sun, 28 Sep 2008)
New Revision: 927

Added:
   trunk/src/inst-rssyl.nsi
   trunk/src/uninst-rssyl.nsi
Modified:
   trunk/ChangeLog
   trunk/configure.ac
   trunk/include/config.nsi.in
   trunk/packages/packages.current
   trunk/src/Makefile.am
   trunk/src/inst-sections.nsi
Log:
2008-09-28  Colin Leroy  <colin at colino.net>

	* configure.ac,
	src/Makefile.am,
	include/config.nsi.in,
	src/inst-sections.nsi,
	packages/packages.current: Add RSSyl Claws plugin.
	* src/inst-rssyl.nsi, src/uninst-rssyl.nsi,
	New files for RSSyl.



Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2008-09-27 16:36:47 UTC (rev 926)
+++ trunk/ChangeLog	2008-09-28 17:14:30 UTC (rev 927)
@@ -1,3 +1,13 @@
+2008-09-28  Colin Leroy  <colin at colino.net>
+
+	* configure.ac,
+	src/Makefile.am,
+	include/config.nsi.in,
+	src/inst-sections.nsi,
+	packages/packages.current: Add RSSyl Claws plugin.
+	* src/inst-rssyl.nsi, src/uninst-rssyl.nsi,
+	New files for RSSyl.
+
 2008-09-27  Colin Leroy  <colin at colino.net>
 
 	* configure.ac,

Modified: trunk/configure.ac
===================================================================
--- trunk/configure.ac	2008-09-27 16:36:47 UTC (rev 926)
+++ trunk/configure.ac	2008-09-28 17:14:30 UTC (rev 927)
@@ -216,6 +216,7 @@
 GPG4WIN_SPKG([notification_plugin], [claws-mail])
 GPG4WIN_SPKG([gtkhtml2_viewer], [curl claws-mail libxml2])
 GPG4WIN_SPKG([vcalendar], [curl claws-mail])
+GPG4WIN_SPKG([rssyl], [curl claws-mail])
 GPG4WIN_IPKG([compendium_de])
 GPG4WIN_IPKG([man_novice_en])
 #GPG4WIN_IPKG([man_advanced_en])

Modified: trunk/include/config.nsi.in
===================================================================
--- trunk/include/config.nsi.in	2008-09-27 16:36:47 UTC (rev 926)
+++ trunk/include/config.nsi.in	2008-09-28 17:14:30 UTC (rev 927)
@@ -152,6 +152,10 @@
 !define gpg4win_pkg_vcalendar @gpg4win_pkg_vcalendar@
 !define gpg4win_pkg_vcalendar_version @gpg4win_pkg_vcalendar_version@
 
+ at HAVE_PKG_RSSYL@
+!define gpg4win_pkg_rssyl @gpg4win_pkg_rssyl@
+!define gpg4win_pkg_rssyl_version @gpg4win_pkg_rssyl_version@
+
 #@HAVE_PKG_EUDORAGPG@
 #!define gpg4win_pkg_eudoragpg @gpg4win_pkg_eudoragpg@
 #!define gpg4win_pkg_eudoragpg_version @gpg4win_pkg_eudoragpg_version@

Modified: trunk/packages/packages.current
===================================================================
--- trunk/packages/packages.current	2008-09-27 16:36:47 UTC (rev 926)
+++ trunk/packages/packages.current	2008-09-28 17:14:30 UTC (rev 927)
@@ -105,29 +105,40 @@
 chk   fffb34be2e3c66e58a5d3daaf8aa38cae33b284f
 
 #
+# libxml2 for Claws plugins
+
+server ftp://xmlsoft.org/libxml2
+file   libxml2-2.7.1.tar.gz
+chk    54b2d24ce0b716054628303bff47cf0db2966d84
+
+#
 # Claws
 #
 # (Kept on our own mirror due to Sourceforge peculiarities.)
+
 server http://www.claws-mail.org/win32
+file  claws-mail-3.5.0cvs136.tar.bz2
+chk   e0e8a900f3a8f7d8ba6faf93fa07453a65851af7
 
-file  claws-mail-3.5.0cvs135.tar.bz2
-chk   08f2afb30e70ef6027ade6295688872858a6032b
-
 #
 # Claws plugins
 #
 server http://www.claws-mail.org/win32
 file  notification_plugin-0.17cvs6.tar.gz
-chk   c3ca1de4e6e6d2a611397b7910b3fbf0a09fd7bf
+chk   51677d8135e318de404d6894894431fa59a18562
 
 server http://www.claws-mail.org/win32
 file  gtkhtml2_viewer-0.19cvs11.tar.gz
-chk   5d104416873512e175c54a3c0a914116ec2acd14
+chk   83827c420941bee213b19a215175fc04eb0c7bc4
 
 server http://www.claws-mail.org/win32
-file  vcalendar-2.0cvs16.tar.gz
-chk   5ba40a81fa7fa9122bd967eda0cb03a566e58246
+file  vcalendar-2.0cvs17.tar.gz
+chk   048810daa354443181a30ed29c806644831c45fe
 
+server http://www.claws-mail.org/win32
+file  rssyl-0.20cvs16.tar.gz
+chk   50e18b8f73d8e388326e5067607aebb3e277d387
+
 #
 # Pthreads for Windows.
 #

Modified: trunk/src/Makefile.am
===================================================================
--- trunk/src/Makefile.am	2008-09-27 16:36:47 UTC (rev 926)
+++ trunk/src/Makefile.am	2008-09-28 17:14:30 UTC (rev 927)
@@ -36,6 +36,7 @@
         inst-notification_plugin.nsi	   uninst-notification_plugin.nsi      \
         inst-gtkhtml2_viewer.nsi   uninst-gtkhtml2_viewer.nsi      \
         inst-vcalendar.nsi	   uninst-vcalendar.nsi      \
+        inst-rssyl.nsi		   uninst-rssyl.nsi      \
         inst-crypt.nsi		   uninst-crypt.nsi	      \
         inst-dirmngr.nsi	   uninst-dirmngr.nsi	      \
         inst-eudoragpg.nsi	   uninst-eudoragpg.nsi	      \
@@ -87,7 +88,7 @@
 gpg4win_spkgs = glib libgpg-error gpgme gpgol gpgex \
 		gpa winpt libgsasl libtasn1 opencdk gnutls curl libxml2 \
                 libetpan claws-mail notification_plugin gtkhtml2_viewer \
-		vcalendar gnupg2 pinentry libassuan libksba libgcrypt \
+		vcalendar rssyl gnupg2 pinentry libassuan libksba libgcrypt \
 		adns dirmngr w32pth scute
 
 # Extra options to configure for individual packages.
@@ -233,6 +234,9 @@
 gpg4win_pkg_vcalendar_configure = \
   --with-lib-prefix=$(idir) --with-libiconv-prefix=$(idir) LIBS=\"-L$(idir)/bin\"
 
+gpg4win_pkg_rssyl_configure = \
+  --with-lib-prefix=$(idir) --with-libiconv-prefix=$(idir) LIBS=\"-L$(idir)/bin\"
+
 gpg4win_pkg_scute_configure = --silent \
   --with-gpgme-prefix=$(idir) --with-libassuan-prefix=$(idir)
 

Added: trunk/src/inst-rssyl.nsi
===================================================================
--- trunk/src/inst-rssyl.nsi	2008-09-27 16:36:47 UTC (rev 926)
+++ trunk/src/inst-rssyl.nsi	2008-09-28 17:14:30 UTC (rev 927)
@@ -0,0 +1,39 @@
+# inst-rssyl.nsi - Installer snippet for rssyl.        -*- coding: latin-1; -*-
+# Copyright (C) 2005, 2007, 2008 g10 Code GmbH
+# 
+# This file is part of GPG4Win.
+# 
+# GPG4Win is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+# 
+# GPG4Win is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
+
+!ifdef prefix
+!undef prefix
+!endif
+!define prefix ${ipdir}/rssyl-${gpg4win_pkg_rssyl_version}
+
+!ifdef DEBUG
+Section "rssyl" SEC_rssyl
+!else
+Section "-rssyl" SEC_rssyl
+!endif
+  SetOutPath "$INSTDIR"
+!ifdef SOURCES
+  File ${gpg4win_pkg_rssyl}
+!else
+
+  SetOutPath "$INSTDIR\lib\claws-mail\plugins"
+  File ${prefix}/lib/claws-mail/plugins/rssyl.dll
+
+!endif
+SectionEnd

Modified: trunk/src/inst-sections.nsi
===================================================================
--- trunk/src/inst-sections.nsi	2008-09-27 16:36:47 UTC (rev 926)
+++ trunk/src/inst-sections.nsi	2008-09-28 17:14:30 UTC (rev 927)
@@ -169,6 +169,9 @@
 !ifdef HAVE_PKG_VCALENDAR
 !include "inst-vcalendar.nsi"
 !endif
+!ifdef HAVE_PKG_RSSYL
+!include "inst-rssyl.nsi"
+!endif
 #!ifdef HAVE_PKG_EUDORAGPG
 #!include "inst-eudoragpg.nsi"
 #!endif
@@ -222,6 +225,9 @@
 !ifdef HAVE_PKG_VCALENDAR
 !include "uninst-vcalendar.nsi"
 !endif
+!ifdef HAVE_PKG_RSSYL
+!include "uninst-rssyl.nsi"
+!endif
 !ifdef HAVE_PKG_SCUTE
 !include "uninst-scute.nsi"
 !endif

Added: trunk/src/uninst-rssyl.nsi
===================================================================
--- trunk/src/uninst-rssyl.nsi	2008-09-27 16:36:47 UTC (rev 926)
+++ trunk/src/uninst-rssyl.nsi	2008-09-28 17:14:30 UTC (rev 927)
@@ -0,0 +1,39 @@
+# uninst-rssyl.nsi - Installer snippet for rssyl.-*- coding: latin-1; -*-
+# Copyright (C) 2005, 2007 g10 Code GmbH
+# 
+# This file is part of GPG4Win.
+# 
+# GPG4Win is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+# 
+# GPG4Win is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
+
+!ifdef prefix
+!undef prefix
+!endif
+!define prefix ${ipdir}/rssyl-${gpg4win_pkg_rssyl_version}
+
+
+; Uninstaller section.
+Section "-un.rssyl"
+!ifdef SOURCES
+  Push "${gpg4win_pkg_rssyl}"
+  Call un.SourceDelete
+!else
+  Delete "$INSTDIR\lib\claws-mail\plugins\rssyl.dll"
+  RMDir "$INSTDIR\lib\claws-mail\plugins"
+  RMDir "$INSTDIR\lib\claws-mail"
+  RMDir "$INSTDIR\lib"
+  RMDir "$INSTDIR"
+
+!endif
+SectionEnd



More information about the Gpg4win-commits mailing list