Re: [evolution-patches] "Experimental" Plugin Set



On Mon, 2005-02-28 at 12:01 +0800, Not Zed wrote:
> 
> isn't "all" the same as "experiemental"?
> 
> I think "all" should just be standard+base, removing the need for
> "standard".  Particularly since --enable-plugins/enable-plugins=y is
> an alias for 'all'.

Originally I was going to do this, but it seemed odd that "all" didn't
actually do "every single plugin".  I don't really care either way
though, new patch attached.

-JP
-- 
JP Rosevear <jpr novell com>
Novell, Inc.
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/ChangeLog,v
retrieving revision 1.1443
diff -u -r1.1443 ChangeLog
--- ChangeLog	25 Feb 2005 18:02:08 -0000	1.1443
+++ ChangeLog	28 Feb 2005 22:59:54 -0000
@@ -1,3 +1,10 @@
+2005-02-28  JP Rosevear  <jpr novell com>
+ 
+ 	* plugins/Makefile.am: dist standard and experimental plugins
+ 
+ 	* configure.in: move "all" plugins to standard and experimental
+ 	and default to building the standard set
+	
 2005-02-23  Bj�Torkelsson <torkel acc umu se>
 
 	* Makefile.am (DISTCLEANFILES): remove *.pc and intltool-*
Index: configure.in
===================================================================
RCS file: /cvs/gnome/evolution/configure.in,v
retrieving revision 1.786
diff -u -r1.786 configure.in
--- configure.in	23 Feb 2005 18:56:54 -0000	1.786
+++ configure.in	28 Feb 2005 22:59:55 -0000
@@ -1332,12 +1332,14 @@
 EVO_PLUGIN_RULE=$srcdir/plugin.mk
 AC_SUBST_FILE(EVO_PLUGIN_RULE)
 
-AC_ARG_ENABLE(plugins, [  --enable-plugins=[no/all/list]      Enable plugins.],enable_plugins="$enableval",enable_plugins=base)
+AC_ARG_ENABLE(plugins, [  --enable-plugins=[no/base/all/experimental/list]      Enable plugins.],enable_plugins="$enableval",enable_plugins=all)
 
 dnl Add any new plugins here
 plugins_base="calendar-file calendar-http calendar-weather groupwise-account-setup itip-formatter plugin-manager send-options shared-folder groupwise-send-options exchange-account-setup groupwise-status-tracking default-source addressbook-file addressbook-groupwise" 
 
-plugins_all="bbdb subject-thread save-attachments prefer-plain save-calendar select-one-source copy-tool mail-to-meeting mail-to-task folder-unsubscribe mark-calendar-offline audio-inline mailing-list-actions backup-restore new-mail-notify" 
+plugins_standard="bbdb subject-thread save-attachments prefer-plain save-calendar select-one-source copy-tool mail-to-task folder-unsubscribe mark-calendar-offline audio-inline mailing-list-actions new-mail-notify" 
+
+plugins_experimental="backup-restore folder-unsubscribe mail-to-meeting"
 
 case x"$enable_plugins" in
 xno)
@@ -1345,21 +1347,26 @@
 	msg_plugins="no (some core functionality will not be available)"
 	;;
 xall | x | xyes)
-	plugins_enabled="$plugins_base $plugins_all"
+	plugins_enabled="$plugins_base $plugins_standard"
 	msg_plugins="yes (all)"
 	;;
 xbase)
 	plugins_enabled="$plugins_base"
 	msg_plugins="yes ($plugins_base)"
 	;;
+xexperimental)
+	plugins_enabled="$plugins_base $plugins_standard $plugins_experimental"
+	msg_plugins="yes ($plugins_base $plugins_standard $plugins_experimental)"
+	;;
 *)
 	plugins_enabled="$enable_plugins"
 	msg_plugins="yes ($enable_plugins)"
 	;;
 esac
 AC_SUBST(plugins_enabled)
-AC_SUBST(plugins_all)
 AC_SUBST(plugins_base)
+AC_SUBST(plugins_standard)
+AC_SUBST(plugins_experimental)
 
 if echo ${plugins_enabled} | grep -q "audio-inline"
 then
Index: plugins/Makefile.am
===================================================================
RCS file: /cvs/gnome/evolution/plugins/Makefile.am,v
retrieving revision 1.2
diff -u -r1.2 Makefile.am
--- plugins/Makefile.am	9 Nov 2004 05:04:32 -0000	1.2
+++ plugins/Makefile.am	28 Feb 2005 22:59:55 -0000
@@ -1,2 +1,2 @@
 SUBDIRS = $(plugins_enabled)
-DIST_SUBDIRS = $(plugins_base) $(plugins_all)
+DIST_SUBDIRS = $(plugins_base) $(plugins_standard) $(plugins_experimental)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]