You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(4) |
Dec
(8) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(7) |
Feb
(17) |
Mar
(12) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Markus M. <ms...@us...> - 2005-02-04 09:46:41
|
Update of /cvsroot/multisync/multisync/plugins/sunbird_plugin/autom4te.cache In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10755/autom4te.cache Log Message: Directory /cvsroot/multisync/multisync/plugins/sunbird_plugin/autom4te.cache added to the repository --> Using per-directory sticky tag `branch_08X' |
From: Markus M. <ms...@us...> - 2005-02-04 09:45:59
|
Update of /cvsroot/multisync/multisync/plugins/sunbird_plugin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10636/sunbird_plugin Log Message: Directory /cvsroot/multisync/multisync/plugins/sunbird_plugin added to the repository --> Using per-directory sticky tag `branch_08X' |
From: Markus M. <ms...@us...> - 2005-02-04 09:41:43
|
Update of /cvsroot/multisync/multisync/specs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9864 Added Files: Tag: branch_08X multisync-sunbird.spec Log Message: initial revision --- NEW FILE: multisync-sunbird.spec --- Name : multisync-sunbird Version : 0.82 Release : 1 Group : Applications/Productivity Summary : A Mozilla Sunbird plugin for MultiSync Copyright : GPL Requires: multisync = 0.82 BuildRoot: %{_tmppath}/%{name}-%{PACKAGE_VERSION}-root %description This is a MultiSync plugin which can connect to Mozilla Sunbird The MultiSync homepage can be found at http://multisync.sourceforge.net %define _unpackaged_files_terminate_build 0 %define _missing_doc_files_terminate_build 0 %files /usr/local/lib/multisync/libsunbird_plugin.so.0.0.0 /usr/local/lib/multisync/libsunbird_plugin.so.0 /usr/local/lib/multisync/libsunbird_plugin.so %install rm -rf %{buildroot} mkdir -p $RPM_BUILD_ROOT//usr/local/lib/multisync/ cp -a /usr/local/lib/multisync/libsunbird_plugin.so.0.0.0 $RPM_BUILD_ROOT//usr/local/lib/multisync/ cp -a /usr/local/lib/multisync/libsunbird_plugin.so.0 $RPM_BUILD_ROOT//usr/local/lib/multisync/ cp -a /usr/local/lib/multisync/libsunbird_plugin.so $RPM_BUILD_ROOT//usr/local/lib/multisync/ strip $RPM_BUILD_ROOT//usr/local/lib/multisync/libsunbird_plugin.so.0.0.0 |
From: Armin B. <az...@us...> - 2005-02-03 14:56:03
|
Update of /cvsroot/multisync/multisync/plugins/evolution2_sync In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14012 Modified Files: Tag: branch_08X configure.in Log Message: Fixed a problem with automake1.9 Index: configure.in =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/evolution2_sync/configure.in,v retrieving revision 1.3.2.4 retrieving revision 1.3.2.5 diff -u -d -r1.3.2.4 -r1.3.2.5 --- configure.in 9 Dec 2004 19:13:46 -0000 1.3.2.4 +++ configure.in 3 Feb 2005 14:55:47 -0000 1.3.2.5 @@ -32,7 +32,7 @@ src/Makefile intl/Makefile po/Makefile.in -${MULTISYNC_TOP}/specs/multisync-evolution2.spec +../../specs/multisync-evolution2.spec ]) echo "================" |
From: Armin B. <az...@us...> - 2005-01-20 14:15:52
|
Update of /cvsroot/multisync/multisync/plugins/ldap_plugin/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17928 Modified Files: Tag: branch_08X ldap.c Log Message: commited fix for crash when ldap plugin is unable to get the objectClasses Index: ldap.c =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/ldap_plugin/src/ldap.c,v retrieving revision 1.3 retrieving revision 1.3.2.1 diff -u -d -r1.3 -r1.3.2.1 --- ldap.c 3 Dec 2003 14:31:43 -0000 1.3 +++ ldap.c 20 Jan 2005 14:15:36 -0000 1.3.2.1 @@ -171,6 +171,11 @@ } ldapvals = ldap_get_values(conn->ld, res2, "objectClasses"); + if (!ldapvals) { + ldap_debug(conn, 0, "Cannot decode objectclass entries"); + return 1; + } + while (ldapvals[i]) { if (strstr(ldapvals[i], "evolutionPerson")) { |
From: Armin B. <az...@us...> - 2005-01-07 16:02:49
|
Update of /cvsroot/multisync/multisync/plugins/evolution2_sync In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4842 Modified Files: Tag: branch_08X COPYING Added Files: Tag: branch_08X mkinstalldirs Log Message: added mkinstalldirs --- NEW FILE: mkinstalldirs --- #! /bin/sh # mkinstalldirs --- make directory hierarchy # Author: Noah Friedman <fri...@pr...> # Created: 1993-05-16 # Public domain errstatus=0 dirmode="" usage="\ Usage: mkinstalldirs [-h] [--help] [-m mode] dir ..." # process command line arguments while test $# -gt 0 ; do case $1 in -h | --help | --h*) # -h for help echo "$usage" 1>&2 exit 0 ;; -m) # -m PERM arg shift test $# -eq 0 && { echo "$usage" 1>&2; exit 1; } dirmode=$1 shift ;; --) # stop option processing shift break ;; -*) # unknown option echo "$usage" 1>&2 exit 1 ;; *) # first non-opt arg break ;; esac done for file do if test -d "$file"; then shift else break fi done case $# in 0) exit 0 ;; esac case $dirmode in '') if mkdir -p -- . 2>/dev/null; then echo "mkdir -p -- $*" exec mkdir -p -- "$@" fi ;; *) if mkdir -m "$dirmode" -p -- . 2>/dev/null; then echo "mkdir -m $dirmode -p -- $*" exec mkdir -m "$dirmode" -p -- "$@" fi ;; esac for file do set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'` shift pathcomp= for d do pathcomp="$pathcomp$d" case $pathcomp in -*) pathcomp=./$pathcomp ;; esac if test ! -d "$pathcomp"; then echo "mkdir $pathcomp" mkdir "$pathcomp" || lasterr=$? if test ! -d "$pathcomp"; then errstatus=$lasterr else if test ! -z "$dirmode"; then echo "chmod $dirmode $pathcomp" lasterr="" chmod "$dirmode" "$pathcomp" || lasterr=$? if test ! -z "$lasterr"; then errstatus=$lasterr fi fi fi fi pathcomp="$pathcomp/" done done exit $errstatus # Local Variables: # mode: shell-script # sh-indentation: 2 # End: # mkinstalldirs ends here Index: COPYING =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/evolution2_sync/COPYING,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -u -d -r1.1 -r1.1.2.1 --- COPYING 24 Mar 2004 18:06:22 -0000 1.1 +++ COPYING 7 Jan 2005 16:02:23 -0000 1.1.2.1 @@ -1,40 +1,8 @@ - - MultiSync - A PIM data synchronization program - Copyright (C) 2002-2003 Bo Lincoln <li...@ly...> - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License version 2 as - published by the Free Software Foundation; - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. - IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY CLAIM, - OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER - RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, - NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE - USE OR PERFORMANCE OF THIS SOFTWARE. - - ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS, COPYRIGHTS, - TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS SOFTWARE IS DISCLAIMED. - - In addition, as a special exception, Bo Lincoln <li...@ly...> - gives permission to link the code of this program with - the OpenSSL library (or with modified versions of OpenSSL that use the - same license as OpenSSL), and distribute linked combinations including - the two. You must obey the GNU General Public License in all - respects for all of the code used other than OpenSSL. If you modify - this file, you may extend this exception to your version of the - file, but you are not obligated to do so. If you do not wish to - do so, delete this exception statement from your version. - - ------------------------------------------------------------------------- - GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. @@ -87,7 +55,7 @@ The precise terms and conditions for copying, distribution and modification follow. - + GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION @@ -142,7 +110,7 @@ License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) - + These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in @@ -200,7 +168,7 @@ access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. - + 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is @@ -257,7 +225,7 @@ This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. - + 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License @@ -310,3 +278,63 @@ POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + <one line to give the program's name and a brief idea of what it does.> + Copyright (C) <year> <name of author> + + This program 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. + + This program 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 + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + <signature of Ty Coon>, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. |
From: Armin B. <az...@us...> - 2005-01-05 11:19:05
|
Update of /cvsroot/multisync/multisync/plugins/evolution2_sync/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18676/src Modified Files: Tag: branch_08X Makefile.in Log Message: Updated configure files with autogen.sh since evo2 plugin has problems of building without .so ending Index: Makefile.in =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/evolution2_sync/src/Attic/Makefile.in,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -d -r1.1.2.1 -r1.1.2.2 --- Makefile.in 25 Nov 2004 14:08:39 -0000 1.1.2.1 +++ Makefile.in 5 Jan 2005 11:18:51 -0000 1.1.2.2 @@ -163,7 +163,7 @@ libevolution2_sync_la_LIBADD = @PACKAGE_LIBS@ -lpthread @EVO_LIBS@ subdir = src ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -mkinstalldirs = $(SHELL) $(top_srcdir)/../../mkinstalldirs +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = LTLIBRARIES = $(lib_LTLIBRARIES) @@ -175,7 +175,7 @@ libevolution2_sync_la_OBJECTS = $(am_libevolution2_sync_la_OBJECTS) DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/../../depcomp +depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/callbacks.Plo \ @AMDEP_TRUE@ ./$(DEPDIR)/evolution_ebook.Plo \ |
From: Armin B. <az...@us...> - 2005-01-05 11:19:05
|
Update of /cvsroot/multisync/multisync/plugins/evolution2_sync In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18676 Modified Files: Tag: branch_08X Makefile.in Log Message: Updated configure files with autogen.sh since evo2 plugin has problems of building without .so ending Index: Makefile.in =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/evolution2_sync/Attic/Makefile.in,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -d -r1.1.2.1 -r1.1.2.2 --- Makefile.in 25 Nov 2004 14:08:38 -0000 1.1.2.1 +++ Makefile.in 5 Jan 2005 11:18:51 -0000 1.1.2.2 @@ -144,7 +144,7 @@ subdir = . ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -mkinstalldirs = $(SHELL) $(top_srcdir)/../../mkinstalldirs +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = config.h CONFIG_CLEAN_FILES = intl/Makefile \ ${MULTISYNC_TOP}/specs/multisync-evolution2.spec @@ -156,10 +156,10 @@ installdirs-recursive install-recursive uninstall-recursive \ check-recursive installcheck-recursive DIST_COMMON = README $(srcdir)/Makefile.in $(srcdir)/configure \ - ../../config.guess ../../config.sub ../../install-sh \ - ../../ltmain.sh ../../missing ../../mkinstalldirs ABOUT-NLS \ - AUTHORS COPYING ChangeLog INSTALL Makefile.am NEWS aclocal.m4 \ - config.h.in configure configure.in ltmain.sh + ../../install-sh ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL \ + Makefile.am NEWS aclocal.m4 config.guess config.h.in config.sub \ + configure configure.in depcomp install-sh ltmain.sh missing \ + mkinstalldirs DIST_SUBDIRS = $(SUBDIRS) all: config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive |
From: Armin B. <az...@us...> - 2005-01-05 10:37:57
|
Update of /cvsroot/multisync/multisync/plugins/evolution2_sync In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10799 Modified Files: Tag: branch_08X README Log Message: Modified old readme Index: README =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/evolution2_sync/README,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -u -d -r1.1 -r1.1.2.1 --- README 24 Mar 2004 18:06:22 -0000 1.1 +++ README 5 Jan 2005 10:37:45 -0000 1.1.2.1 @@ -1,4 +1,4 @@ $Id$ -This is the Evolution2 plugin. Starting with a copy of the original Evolution plugin and going from there. -This doesn't work at all right now - there will be some sort of announcement when it does. +Evolution 2 plugin seems to be running stable now. +Please report any issues you experience to the multisync mailing list. |
From: Armin B. <az...@us...> - 2005-01-05 10:32:47
|
Update of /cvsroot/multisync/multisync/plugins/evolution2_sync In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10227 Added Files: Tag: branch_08X INSTALL Log Message: Added missing INSTALL file --- NEW FILE: INSTALL --- Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. This file is free documentation; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. Basic Installation ================== These are generic installation instructions. The `configure' shell script attempts to guess correct values for various system-dependent variables used during compilation. It uses those values to create a `Makefile' in each directory of the package. It may also create one or more `.h' files containing system-dependent definitions. Finally, it creates a shell script `config.status' that you can run in the future to recreate the current configuration, and a file `config.log' containing compiler output (useful mainly for debugging `configure'). It can also use an optional file (typically called `config.cache' and enabled with `--cache-file=config.cache' or simply `-C') that saves the results of its tests to speed up reconfiguring. (Caching is disabled by default to prevent problems with accidental use of stale cache files.) If you need to do unusual things to compile the package, please try to figure out how `configure' could check whether to do them, and mail diffs or instructions to the address given in the `README' so they can be considered for the next release. If you are using the cache, and at some point `config.cache' contains results you don't want to keep, you may remove or edit it. The file `configure.ac' (or `configure.in') is used to create `configure' by a program called `autoconf'. You only need `configure.ac' if you want to change it or regenerate `configure' using a newer version of `autoconf'. The simplest way to compile this package is: 1. `cd' to the directory containing the package's source code and type `./configure' to configure the package for your system. If you're using `csh' on an old version of System V, you might need to type `sh ./configure' instead to prevent `csh' from trying to execute `configure' itself. Running `configure' takes awhile. While running, it prints some messages telling which features it is checking for. 2. Type `make' to compile the package. 3. Optionally, type `make check' to run any self-tests that come with the package. 4. Type `make install' to install the programs and any data files and documentation. 5. You can remove the program binaries and object files from the source code directory by typing `make clean'. To also remove the files that `configure' created (so you can compile the package for a different kind of computer), type `make distclean'. There is also a `make maintainer-clean' target, but that is intended mainly for the package's developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution. Compilers and Options ===================== Some systems require unusual options for compilation or linking that the `configure' script does not know about. Run `./configure --help' for details on some of the pertinent environment variables. You can give `configure' initial values for configuration parameters by setting variables in the command line or in the environment. Here is an example: ./configure CC=c89 CFLAGS=-O2 LIBS=-lposix *Note Defining Variables::, for more details. Compiling For Multiple Architectures ==================================== You can compile the package for more than one kind of computer at the same time, by placing the object files for each architecture in their own directory. To do this, you must use a version of `make' that supports the `VPATH' variable, such as GNU `make'. `cd' to the directory where you want the object files and executables to go and run the `configure' script. `configure' automatically checks for the source code in the directory that `configure' is in and in `..'. If you have to use a `make' that does not support the `VPATH' variable, you have to compile the package for one architecture at a time in the source code directory. After you have installed the package for one architecture, use `make distclean' before reconfiguring for another architecture. Installation Names ================== By default, `make install' will install the package's files in `/usr/local/bin', `/usr/local/man', etc. You can specify an installation prefix other than `/usr/local' by giving `configure' the option `--prefix=PATH'. You can specify separate installation prefixes for architecture-specific files and architecture-independent files. If you give `configure' the option `--exec-prefix=PATH', the package will use PATH as the prefix for installing programs and libraries. Documentation and other data files will still use the regular prefix. In addition, if you use an unusual directory layout you can give options like `--bindir=PATH' to specify different values for particular kinds of files. Run `configure --help' for a list of the directories you can set and what kinds of files go in them. If the package supports it, you can cause programs to be installed with an extra prefix or suffix on their names by giving `configure' the option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. Optional Features ================= Some packages pay attention to `--enable-FEATURE' options to `configure', where FEATURE indicates an optional part of the package. They may also pay attention to `--with-PACKAGE' options, where PACKAGE is something like `gnu-as' or `x' (for the X Window System). The `README' should mention any `--enable-' and `--with-' options that the package recognizes. For packages that use the X Window System, `configure' can usually find the X include and library files automatically, but if it doesn't, you can use the `configure' options `--x-includes=DIR' and `--x-libraries=DIR' to specify their locations. Specifying the System Type ========================== There may be some features `configure' cannot figure out automatically, but needs to determine by the type of machine the package will run on. Usually, assuming the package is built to be run on the _same_ architectures, `configure' can figure that out, but if it prints a message saying it cannot guess the machine type, give it the `--build=TYPE' option. TYPE can either be a short name for the system type, such as `sun4', or a canonical name which has the form: CPU-COMPANY-SYSTEM where SYSTEM can have one of these forms: OS KERNEL-OS See the file `config.sub' for the possible values of each field. If `config.sub' isn't included in this package, then this package doesn't need to know the machine type. If you are _building_ compiler tools for cross-compiling, you should use the `--target=TYPE' option to select the type of system they will produce code for. If you want to _use_ a cross compiler, that generates code for a platform different from the build platform, you should specify the "host" platform (i.e., that on which the generated programs will eventually be run) with `--host=TYPE'. Sharing Defaults ================ If you want to set default values for `configure' scripts to share, you can create a site shell script called `config.site' that gives default values for variables like `CC', `cache_file', and `prefix'. `configure' looks for `PREFIX/share/config.site' if it exists, then `PREFIX/etc/config.site' if it exists. Or, you can set the `CONFIG_SITE' environment variable to the location of the site script. A warning: not all `configure' scripts look for a site script. Defining Variables ================== Variables not defined in a site shell script can be set in the environment passed to `configure'. However, some packages may run configure again during the build, and the customized values of these variables may be lost. In order to avoid this problem, you should set them in the `configure' command line, using `VAR=value'. For example: ./configure CC=/usr/local2/bin/gcc will cause the specified gcc to be used as the C compiler (unless it is overridden in the site shell script). `configure' Invocation ====================== `configure' recognizes the following options to control how it operates. `--help' `-h' Print a summary of the options to `configure', and exit. `--version' `-V' Print the version of Autoconf used to generate the `configure' script, and exit. `--cache-file=FILE' Enable the cache: use and save the results of the tests in FILE, traditionally `config.cache'. FILE defaults to `/dev/null' to disable caching. `--config-cache' `-C' Alias for `--cache-file=config.cache'. `--quiet' `--silent' `-q' Do not print messages saying which checks are being made. To suppress all normal output, redirect it to `/dev/null' (any error messages will still be shown). `--srcdir=DIR' Look for the package's source code in directory DIR. Usually `configure' can determine that directory automatically. `configure' also accepts some other, not widely useful, options. Run `configure --help' for more details. |
From: Balint R. <wal...@us...> - 2005-01-03 23:31:17
|
Update of /cvsroot/multisync/multisync/plugins/gnokii_sync/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23690 Modified Files: Tag: branch_08X gnokii_sync.c Log Message: set plugin to polling Index: gnokii_sync.c =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/gnokii_sync/src/Attic/gnokii_sync.c,v retrieving revision 1.1.2.8 retrieving revision 1.1.2.9 diff -u -d -r1.1.2.8 -r1.1.2.9 --- gnokii_sync.c 26 Sep 2004 21:23:16 -0000 1.1.2.8 +++ gnokii_sync.c 3 Jan 2005 23:31:05 -0000 1.1.2.9 @@ -971,7 +971,7 @@ // (i.e. can be constantly connected) gboolean always_connected() { - return (TRUE); + return (FALSE); } char *short_name() |
From: Jonas B. <bi...@us...> - 2004-12-31 10:50:35
|
Update of /cvsroot/multisync/multisync/plugins/syncml_plugin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29345 Modified Files: Tag: branch_08X autogen.sh Log Message: Added the -f flag to autoreconf so the correct libtool scripts are copied Index: autogen.sh =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/syncml_plugin/autogen.sh,v retrieving revision 1.2.6.1 retrieving revision 1.2.6.2 diff -u -d -r1.2.6.1 -r1.2.6.2 --- autogen.sh 3 Nov 2004 13:29:31 -0000 1.2.6.1 +++ autogen.sh 31 Dec 2004 10:50:26 -0000 1.2.6.2 @@ -1,4 +1,4 @@ #!/bin/sh # Run this to generate all the initial makefiles, etc. -autoreconf -i -s && ./configure "$@" +autoreconf -i -f -s && ./configure "$@" |
From: Jonas B. <bi...@us...> - 2004-12-31 10:50:03
|
Update of /cvsroot/multisync/multisync/plugins/irmc_sync In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29232 Modified Files: Tag: branch_08X autogen.sh Log Message: Added the -f flag to autoreconf so the correct libtool scripts are copied Index: autogen.sh =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/irmc_sync/autogen.sh,v retrieving revision 1.2.6.2 retrieving revision 1.2.6.3 diff -u -d -r1.2.6.2 -r1.2.6.3 --- autogen.sh 29 Oct 2004 16:25:29 -0000 1.2.6.2 +++ autogen.sh 31 Dec 2004 10:49:53 -0000 1.2.6.3 @@ -1,4 +1,4 @@ #!/bin/sh # Run this to generate all the initial makefiles, etc. -autoreconf -i -s && ./configure "$@" +autoreconf -i -f -s && ./configure "$@" |
From: Jonas B. <bi...@us...> - 2004-12-31 10:49:19
|
Update of /cvsroot/multisync/multisync/plugins/evolution2_sync In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29083 Modified Files: Tag: branch_08X autogen.sh Log Message: Added the -f flag to autoreconf so the correct libtool scripts are copied Index: autogen.sh =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/evolution2_sync/autogen.sh,v retrieving revision 1.1.2.3 retrieving revision 1.1.2.4 diff -u -d -r1.1.2.3 -r1.1.2.4 --- autogen.sh 29 Oct 2004 16:25:29 -0000 1.1.2.3 +++ autogen.sh 31 Dec 2004 10:49:10 -0000 1.1.2.4 @@ -1,4 +1,4 @@ #!/bin/sh # Run this to generate all the initial makefiles, etc. -autoreconf -i -s && ./configure "$@" +autoreconf -i -f -s && ./configure "$@" |
From: Jonas B. <bi...@us...> - 2004-12-31 10:47:57
|
Update of /cvsroot/multisync/multisync In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28842 Modified Files: Tag: branch_08X autogen.sh Log Message: Added the -f flag to autoreconf so the correct libtool scripts are copied Index: autogen.sh =================================================================== RCS file: /cvsroot/multisync/multisync/autogen.sh,v retrieving revision 1.2.6.2 retrieving revision 1.2.6.3 diff -u -d -r1.2.6.2 -r1.2.6.3 --- autogen.sh 29 Oct 2004 16:25:21 -0000 1.2.6.2 +++ autogen.sh 31 Dec 2004 10:47:44 -0000 1.2.6.3 @@ -1,4 +1,4 @@ #!/bin/sh # Run this to generate all the initial makefiles, etc. -autoreconf -i -s && ./configure "$@" +autoreconf -i -f -s && ./configure "$@" |
From: Stewart H. <she...@us...> - 2004-12-30 05:01:58
|
Update of /cvsroot/multisync/multisync/plugins/kdepim_plugin/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22295 Modified Files: Tag: branch_08X kaddrbook.cpp Log Message: Added a bug fix from Stefan Behlert regarding the use of iterators when deleting entries form the KDE addressbook. Index: kaddrbook.cpp =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/kdepim_plugin/src/Attic/kaddrbook.cpp,v retrieving revision 1.1.2.6 retrieving revision 1.1.2.7 diff -u -d -r1.1.2.6 -r1.1.2.7 --- kaddrbook.cpp 26 Dec 2004 00:55:45 -0000 1.1.2.6 +++ kaddrbook.cpp 30 Dec 2004 05:01:48 -0000 1.1.2.7 @@ -275,14 +275,17 @@ //Now find any UIDs in the old list that are missing from the KDE addressbook, //these are records that have been deleted. - for (QStringList::Iterator it=uidlist.begin(); it!=uidlist.end(); it++) + for (QStringList::Iterator it=uidlist.begin(); it!=uidlist.end(); ) { //Find matching record in KDE Addressbook. //If not found then we have detected an entry that had been deleted from the KDE - //adressbook since the last syunchronisation. + //adressbook since the last synchronisation. KABC::Addressee addressee = addressbookptr->findByUid(*it); if (!addressee.isEmpty()) + { + it++; continue; + } //this prevUID is missing from currUID, it represents a DELETED entry if (multisync_debug) @@ -304,7 +307,7 @@ list = g_list_append(list,chobj); //Remove the corresponding UID from our own UID list - uidlist.remove(it); + it = uidlist.remove(it); } //update caller's listptr and return success @@ -345,7 +348,7 @@ { /* treat modified objects without UIDs as if they were newly added objects */ if (obj->change_type==SYNC_OBJ_MODIFIED && obj->uid==NULL) - obj->change_type=SYNC_OBJ_ADDED; + obj->change_type=SYNC_OBJ_ADDED; switch(obj->change_type) { @@ -381,11 +384,12 @@ KABC::Addressee addressee = converter.parseVCard(QString(obj->comp)); //At this point the UID in the addressee object belongs to the - //other device, and so is not necessarily unique within the KDE addressbook. + //other device and needs to be replaced by one that is unique + //within the KDE addressbook. //I dont trust the KDE addressbook to issue a unique UID correctly - //because all it does it generate a random UID string without checking + //because it simply generates a random UID string without checking //that the generated UID does not already exist. So I do my own - //UID generation here + //unique UID generation here do { addressee.setUid(KApplication::randomString(10)); } while( addressbookptr->find(addressee) != addressbookptr->end() ); |
From: Stewart H. <she...@us...> - 2004-12-26 00:55:55
|
Update of /cvsroot/multisync/multisync/plugins/kdepim_plugin/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2336 Modified Files: Tag: branch_08X kaddrbook.cpp Log Message: New KDE addressbook book entries no longer added with NUL UIDs, and modified addressbook entries no longer duplicated with other device's UID. Index: kaddrbook.cpp =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/kdepim_plugin/src/Attic/kaddrbook.cpp,v retrieving revision 1.1.2.5 retrieving revision 1.1.2.6 diff -u -d -r1.1.2.5 -r1.1.2.6 --- kaddrbook.cpp 24 Dec 2004 09:44:41 -0000 1.1.2.5 +++ kaddrbook.cpp 26 Dec 2004 00:55:45 -0000 1.1.2.6 @@ -351,21 +351,16 @@ { case SYNC_OBJ_MODIFIED: { - //construct a default addressee object to obtain a unique UID - //for the KDE Addressbook and remember it for later use. - KABC::Addressee addressee; - QString UID = addressee.uid(); - // convert VCARD string from obj->comp into an Addresse object. // KABC::VCardConverter doesnt do VCARD unfolding so we must do it ourselves first. unfold_vcard(obj->comp); - addressee = converter.parseVCard(QString(obj->comp)); - - // The previous step assigned the UID from the obj->comp string, but that - // is not what we want so we now reinstate the UID generated earlier. - addressee.setUid(UID); + KABC::Addressee addressee = converter.parseVCard(QString(obj->comp)); + + //At this point the UID in the addressee object belongs to the + //other device, we need to set the KDE UID as supplied by the sync engine. + addressee.setUid(QString(obj->uid)); - // add the entry to the KDE addressbook + // replace the current entry in the KDE addressbook with this one addressbookptr->insertAddressee(addressee); if (multisync_debug) @@ -385,8 +380,15 @@ unfold_vcard(obj->comp); KABC::Addressee addressee = converter.parseVCard(QString(obj->comp)); - // ensure it has a NULL UID - addressee.setUid(QString(NULL)); + //At this point the UID in the addressee object belongs to the + //other device, and so is not necessarily unique within the KDE addressbook. + //I dont trust the KDE addressbook to issue a unique UID correctly + //because all it does it generate a random UID string without checking + //that the generated UID does not already exist. So I do my own + //UID generation here + do + { addressee.setUid(KApplication::randomString(10)); } + while( addressbookptr->find(addressee) != addressbookptr->end() ); // add the new address to the addressbook addressbookptr->insertAddressee(addressee); |
From: Stewart H. <she...@us...> - 2004-12-24 09:44:54
|
Update of /cvsroot/multisync/multisync/plugins/kdepim_plugin/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21479 Modified Files: Tag: branch_08X kaddrbook.cpp Log Message: Index: kaddrbook.cpp =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/kdepim_plugin/src/Attic/kaddrbook.cpp,v retrieving revision 1.1.2.4 retrieving revision 1.1.2.5 diff -u -d -r1.1.2.4 -r1.1.2.5 --- kaddrbook.cpp 10 Jul 2004 07:49:15 -0000 1.1.2.4 +++ kaddrbook.cpp 24 Dec 2004 09:44:41 -0000 1.1.2.5 @@ -351,15 +351,21 @@ { case SYNC_OBJ_MODIFIED: { + //construct a default addressee object to obtain a unique UID + //for the KDE Addressbook and remember it for later use. + KABC::Addressee addressee; + QString UID = addressee.uid(); + // convert VCARD string from obj->comp into an Addresse object. // KABC::VCardConverter doesnt do VCARD unfolding so we must do it ourselves first. unfold_vcard(obj->comp); - KABC::Addressee addressee = converter.parseVCard(QString(obj->comp)); + addressee = converter.parseVCard(QString(obj->comp)); - // ensure it has the correct UID - addressee.setUid(QString(obj->uid)); + // The previous step assigned the UID from the obj->comp string, but that + // is not what we want so we now reinstate the UID generated earlier. + addressee.setUid(UID); - // replace the current addressbook entry (if any) with the new one + // add the entry to the KDE addressbook addressbookptr->insertAddressee(addressee); if (multisync_debug) |
From: Armin B. <az...@us...> - 2004-12-09 19:14:12
|
Update of /cvsroot/multisync/multisync/plugins/evolution2_sync In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8405 Modified Files: Tag: branch_08X configure configure.in Log Message: Changed configure.in to check for evo 2.0 or 2.2 Index: configure =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/evolution2_sync/Attic/configure,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -C2 -d -r1.1.2.1 -r1.1.2.2 *** configure 25 Nov 2004 14:08:38 -0000 1.1.2.1 --- configure 9 Dec 2004 19:13:46 -0000 1.1.2.2 *************** *** 20033,20037 **** ! pkg_modules="gtk+-2.0 libgnomeui-2.0 libbonoboui-2.0 glib-2.0 libbonobo-2.0 evolution-data-server-1.0 libebook-1.0 libecal-1.0 libedata-book-1.0 libedata-cal-1.0 libedataserver-1.0" succeeded=no --- 20033,20039 ---- ! pkg_modules_generic="gtk+-2.0 libgnomeui-2.0 libbonoboui-2.0 glib-2.0 libbonobo-2.0" ! pkg_modules_eds_1_0="evolution-data-server-1.0 libebook-1.0 libecal-1.0 libedata-book-1.0 libedata-cal-1.0 libedataserver-1.0" ! pkg_modules_eds_1_2="evolution-data-server-1.2 libebook-1.2 libecal-1.2 libedata-book-1.2 libedata-cal-1.2 libedataserver-1.2" succeeded=no *************** *** 20088,20095 **** PKG_CONFIG_MIN_VERSION=0.9.0 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then ! echo "$as_me:$LINENO: checking for $pkg_modules" >&5 ! echo $ECHO_N "checking for $pkg_modules... $ECHO_C" >&6 ! if $PKG_CONFIG --exists "$pkg_modules" ; then echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 --- 20090,20097 ---- PKG_CONFIG_MIN_VERSION=0.9.0 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then ! echo "$as_me:$LINENO: checking for $pkg_modules_generic $pkg_modules_eds_1_0" >&5 ! echo $ECHO_N "checking for $pkg_modules_generic $pkg_modules_eds_1_0... $ECHO_C" >&6 ! if $PKG_CONFIG --exists "$pkg_modules_generic $pkg_modules_eds_1_0" ; then echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 *************** *** 20098,20102 **** echo "$as_me:$LINENO: checking PACKAGE_CFLAGS" >&5 echo $ECHO_N "checking PACKAGE_CFLAGS... $ECHO_C" >&6 ! PACKAGE_CFLAGS=`$PKG_CONFIG --cflags "$pkg_modules"` echo "$as_me:$LINENO: result: $PACKAGE_CFLAGS" >&5 echo "${ECHO_T}$PACKAGE_CFLAGS" >&6 --- 20100,20104 ---- echo "$as_me:$LINENO: checking PACKAGE_CFLAGS" >&5 echo $ECHO_N "checking PACKAGE_CFLAGS... $ECHO_C" >&6 ! PACKAGE_CFLAGS=`$PKG_CONFIG --cflags "$pkg_modules_generic $pkg_modules_eds_1_0"` echo "$as_me:$LINENO: result: $PACKAGE_CFLAGS" >&5 echo "${ECHO_T}$PACKAGE_CFLAGS" >&6 *************** *** 20104,20108 **** echo "$as_me:$LINENO: checking PACKAGE_LIBS" >&5 echo $ECHO_N "checking PACKAGE_LIBS... $ECHO_C" >&6 ! PACKAGE_LIBS=`$PKG_CONFIG --libs "$pkg_modules"` echo "$as_me:$LINENO: result: $PACKAGE_LIBS" >&5 echo "${ECHO_T}$PACKAGE_LIBS" >&6 --- 20106,20110 ---- echo "$as_me:$LINENO: checking PACKAGE_LIBS" >&5 echo $ECHO_N "checking PACKAGE_LIBS... $ECHO_C" >&6 ! PACKAGE_LIBS=`$PKG_CONFIG --libs "$pkg_modules_generic $pkg_modules_eds_1_0"` echo "$as_me:$LINENO: result: $PACKAGE_LIBS" >&5 echo "${ECHO_T}$PACKAGE_LIBS" >&6 *************** *** 20112,20116 **** ## If we have a custom action on failure, don't print errors, but ## do set a variable so people can do so. ! PACKAGE_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$pkg_modules"` echo $PACKAGE_PKG_ERRORS fi --- 20114,20211 ---- ## If we have a custom action on failure, don't print errors, but ## do set a variable so people can do so. ! PACKAGE_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$pkg_modules_generic $pkg_modules_eds_1_0"` ! ! fi ! ! ! ! else ! echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer." ! echo "*** See http://www.freedesktop.org/software/pkgconfig" ! fi ! fi ! ! if test $succeeded = yes; then ! version="2.0" ! else ! ! succeeded=no ! ! if test -z "$PKG_CONFIG"; then ! # Extract the first word of "pkg-config", so it can be a program name with args. ! set dummy pkg-config; ac_word=$2 ! echo "$as_me:$LINENO: checking for $ac_word" >&5 ! echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 ! if test "${ac_cv_path_PKG_CONFIG+set}" = set; then ! echo $ECHO_N "(cached) $ECHO_C" >&6 ! else ! case $PKG_CONFIG in ! [\\/]* | ?:[\\/]*) ! ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. ! ;; ! *) ! as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ! for as_dir in $PATH ! do ! IFS=$as_save_IFS ! test -z "$as_dir" && as_dir=. ! for ac_exec_ext in '' $ac_executable_extensions; do ! if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ! ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" ! echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ! break 2 ! fi ! done ! done ! ! test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no" ! ;; ! esac ! fi ! PKG_CONFIG=$ac_cv_path_PKG_CONFIG ! ! if test -n "$PKG_CONFIG"; then ! echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5 ! echo "${ECHO_T}$PKG_CONFIG" >&6 ! else ! echo "$as_me:$LINENO: result: no" >&5 ! echo "${ECHO_T}no" >&6 ! fi ! ! fi ! ! if test "$PKG_CONFIG" = "no" ; then ! echo "*** The pkg-config script could not be found. Make sure it is" ! echo "*** in your path, or set the PKG_CONFIG environment variable" ! echo "*** to the full path to pkg-config." ! echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config." ! else ! PKG_CONFIG_MIN_VERSION=0.9.0 ! if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then ! echo "$as_me:$LINENO: checking for $pkg_modules_generic $pkg_modules_eds_1_2" >&5 ! echo $ECHO_N "checking for $pkg_modules_generic $pkg_modules_eds_1_2... $ECHO_C" >&6 ! ! if $PKG_CONFIG --exists "$pkg_modules_generic $pkg_modules_eds_1_2" ; then ! echo "$as_me:$LINENO: result: yes" >&5 ! echo "${ECHO_T}yes" >&6 ! succeeded=yes ! ! echo "$as_me:$LINENO: checking PACKAGE_CFLAGS" >&5 ! echo $ECHO_N "checking PACKAGE_CFLAGS... $ECHO_C" >&6 ! PACKAGE_CFLAGS=`$PKG_CONFIG --cflags "$pkg_modules_generic $pkg_modules_eds_1_2"` ! echo "$as_me:$LINENO: result: $PACKAGE_CFLAGS" >&5 ! echo "${ECHO_T}$PACKAGE_CFLAGS" >&6 ! ! echo "$as_me:$LINENO: checking PACKAGE_LIBS" >&5 ! echo $ECHO_N "checking PACKAGE_LIBS... $ECHO_C" >&6 ! PACKAGE_LIBS=`$PKG_CONFIG --libs "$pkg_modules_generic $pkg_modules_eds_1_2"` ! echo "$as_me:$LINENO: result: $PACKAGE_LIBS" >&5 ! echo "${ECHO_T}$PACKAGE_LIBS" >&6 ! else ! PACKAGE_CFLAGS="" ! PACKAGE_LIBS="" ! ## If we have a custom action on failure, don't print errors, but ! ## do set a variable so people can do so. ! PACKAGE_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$pkg_modules_generic $pkg_modules_eds_1_2"` echo $PACKAGE_PKG_ERRORS fi *************** *** 20125,20135 **** if test $succeeded = yes; then ! : else ! { { echo "$as_me:$LINENO: error: Library requirements ($pkg_modules) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&5 ! echo "$as_me: error: Library requirements ($pkg_modules) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&2;} { (exit 1); exit 1; }; } fi --- 20220,20232 ---- if test $succeeded = yes; then ! version="2.2" else ! { { echo "$as_me:$LINENO: error: Library requirements ($pkg_modules_generic $pkg_modules_eds_1_2) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&5 ! echo "$as_me: error: Library requirements ($pkg_modules_generic $pkg_modules_eds_1_2) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&2;} { (exit 1); exit 1; }; } fi + fi + *************** *** 21591,21592 **** --- 21688,21692 ---- + echo "================" + echo "Found evolution $version." + echo "================" Index: configure.in =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/evolution2_sync/configure.in,v retrieving revision 1.3.2.3 retrieving revision 1.3.2.4 diff -C2 -d -r1.3.2.3 -r1.3.2.4 *** configure.in 26 Oct 2004 14:35:30 -0000 1.3.2.3 --- configure.in 9 Dec 2004 19:13:46 -0000 1.3.2.4 *************** *** 12,17 **** AC_PROG_YACC ! pkg_modules="gtk+-2.0 libgnomeui-2.0 libbonoboui-2.0 glib-2.0 libbonobo-2.0 evolution-data-server-1.0 libebook-1.0 libecal-1.0 libedata-book-1.0 libedata-cal-1.0 libedataserver-1.0" ! PKG_CHECK_MODULES(PACKAGE, [$pkg_modules]) AC_SUBST(PACKAGE_CFLAGS) AC_SUBST(PACKAGE_LIBS) --- 12,20 ---- AC_PROG_YACC ! pkg_modules_generic="gtk+-2.0 libgnomeui-2.0 libbonoboui-2.0 glib-2.0 libbonobo-2.0" ! pkg_modules_eds_1_0="evolution-data-server-1.0 libebook-1.0 libecal-1.0 libedata-book-1.0 libedata-cal-1.0 libedataserver-1.0" ! pkg_modules_eds_1_2="evolution-data-server-1.2 libebook-1.2 libecal-1.2 libedata-book-1.2 libedata-cal-1.2 libedataserver-1.2" ! PKG_CHECK_MODULES(PACKAGE, [$pkg_modules_generic $pkg_modules_eds_1_0], version="2.0", ! [PKG_CHECK_MODULES(PACKAGE, [$pkg_modules_generic $pkg_modules_eds_1_2], version="2.2")]) AC_SUBST(PACKAGE_CFLAGS) AC_SUBST(PACKAGE_LIBS) *************** *** 33,34 **** --- 36,40 ---- ]) + echo "================" + echo "Found evolution $version." + echo "================" |
From: Armin B. <az...@us...> - 2004-11-30 13:28:13
|
Update of /cvsroot/multisync/multisync/plugins/evolution2_sync/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9063/src Modified Files: Tag: branch_08X evolution_ecal.c evolution_etodo.c Log Message: Fixed 2 typos Index: evolution_ecal.c =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/evolution2_sync/src/Attic/evolution_ecal.c,v retrieving revision 1.1.2.5 retrieving revision 1.1.2.6 diff -C2 -d -r1.1.2.5 -r1.1.2.6 *** evolution_ecal.c 30 Nov 2004 13:16:44 -0000 1.1.2.5 --- evolution_ecal.c 30 Nov 2004 13:28:04 -0000 1.1.2.6 *************** *** 64,68 **** if (luid) { strncpy(uidret, luid, 256); // FIXME: 256 is hard coded in syncengine ! evo_debug(env, 2, "uidret after e_book_add_contact: %s\n", uidret); *uidretlen = strlen(uidret); } --- 64,68 ---- if (luid) { strncpy(uidret, luid, 256); // FIXME: 256 is hard coded in syncengine ! evo_debug(env, 2, "uidret after e_cal_create_object: %s\n", uidret); *uidretlen = strlen(uidret); } Index: evolution_etodo.c =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/evolution2_sync/src/Attic/evolution_etodo.c,v retrieving revision 1.1.2.5 retrieving revision 1.1.2.6 diff -C2 -d -r1.1.2.5 -r1.1.2.6 *** evolution_etodo.c 30 Nov 2004 13:16:44 -0000 1.1.2.5 --- evolution_etodo.c 30 Nov 2004 13:28:04 -0000 1.1.2.6 *************** *** 64,68 **** if (luid) { strncpy(uidret, luid, 256); // FIXME: 256 is hard coded in syncengine ! evo_debug(env, 2, "uidret after e_book_add_contact: %s\n", uidret); *uidretlen = strlen(uidret); } --- 64,68 ---- if (luid) { strncpy(uidret, luid, 256); // FIXME: 256 is hard coded in syncengine ! evo_debug(env, 2, "uidret after e_cal_create_object: %s\n", uidret); *uidretlen = strlen(uidret); } |
From: Armin B. <az...@us...> - 2004-11-30 13:16:55
|
Update of /cvsroot/multisync/multisync/plugins/evolution2_sync/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6398/src Modified Files: Tag: branch_08X evolution_ebook.c evolution_ecal.c evolution_etodo.c Log Message: - Fixed crash when unable to delete a entry. (Thanks to Ron) - Fixed handling of the returned uidret. Used strncpy since memory is allocated in the engine. Fixed bug with duplication and entries not being deleted (Thanks to Jonas Birme) Index: evolution_ecal.c =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/evolution2_sync/src/Attic/evolution_ecal.c,v retrieving revision 1.1.2.4 retrieving revision 1.1.2.5 diff -C2 -d -r1.1.2.4 -r1.1.2.5 *** evolution_ecal.c 26 Nov 2004 13:04:59 -0000 1.1.2.4 --- evolution_ecal.c 30 Nov 2004 13:16:44 -0000 1.1.2.5 *************** *** 37,41 **** icalcomponent *icomp; - uidret = NULL; if (uidretlen) *uidretlen = 0; --- 37,40 ---- *************** *** 44,47 **** --- 43,48 ---- if (e_cal_remove_object(env->calendar, uid, NULL)) return TRUE; + else + return FALSE; } *************** *** 58,64 **** if(!icomp) return FALSE; ! if (e_cal_create_object(env->calendar, icomp, &uidret, NULL)) { ! *uidretlen = strlen(uidret); ! return TRUE; } } else { --- 59,72 ---- if(!icomp) return FALSE; ! char *luid = NULL; ! if (e_cal_create_object(env->calendar, icomp, &luid, NULL)) { ! if (uidret) { ! if (luid) { ! strncpy(uidret, luid, 256); // FIXME: 256 is hard coded in syncengine ! evo_debug(env, 2, "uidret after e_book_add_contact: %s\n", uidret); ! *uidretlen = strlen(uidret); ! } ! } ! return TRUE; } } else { Index: evolution_ebook.c =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/evolution2_sync/src/Attic/evolution_ebook.c,v retrieving revision 1.1.2.3 retrieving revision 1.1.2.4 diff -C2 -d -r1.1.2.3 -r1.1.2.4 *** evolution_ebook.c 26 Nov 2004 13:04:59 -0000 1.1.2.3 --- evolution_ebook.c 30 Nov 2004 13:16:44 -0000 1.1.2.4 *************** *** 38,42 **** EContact *contact; - uidret = NULL; if (uidretlen) *uidretlen = 0; --- 38,41 ---- *************** *** 45,48 **** --- 44,49 ---- if (e_book_remove_contact(env->adressbook, uid, NULL)) return TRUE; + else + return FALSE; } *************** *** 50,55 **** contact = e_contact_new_from_vcard(data); if (e_book_add_contact(env->adressbook, contact, NULL)) { ! uidret = e_contact_get_const(contact, E_CONTACT_UID); ! *uidretlen = strlen(uidret); return TRUE; } --- 51,62 ---- contact = e_contact_new_from_vcard(data); if (e_book_add_contact(env->adressbook, contact, NULL)) { ! if (uidret) { ! char *luid = e_contact_get_const(contact, E_CONTACT_UID); ! if (luid) { ! strncpy(uidret, luid, 256); // FIXME: 256 is hard coded in syncengine ! evo_debug(env, 2, "uidret after e_book_add_contact: %s\n", uidret); ! *uidretlen = strlen(uidret); ! } ! } return TRUE; } *************** *** 58,65 **** e_contact_set(contact, E_CONTACT_UID, uid); if (e_book_commit_contact(env->adressbook, contact, NULL)) { ! uidret = e_contact_get_const (contact, E_CONTACT_UID); ! printf("new uid after modding %s\n", uidret); ! if (uidret) ! *uidretlen = strlen(uidret); return TRUE; } --- 65,76 ---- e_contact_set(contact, E_CONTACT_UID, uid); if (e_book_commit_contact(env->adressbook, contact, NULL)) { ! if (uidret) { ! char *luid = e_contact_get_const(contact, E_CONTACT_UID); ! if (luid) { ! strncpy(uidret, luid, 256); // FIXME: 256 is hard coded in syncengine ! printf("new uid after modding %s\n", uidret); ! *uidretlen = strlen(uidret); ! } ! } return TRUE; } Index: evolution_etodo.c =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/evolution2_sync/src/Attic/evolution_etodo.c,v retrieving revision 1.1.2.4 retrieving revision 1.1.2.5 diff -C2 -d -r1.1.2.4 -r1.1.2.5 *** evolution_etodo.c 26 Nov 2004 13:04:59 -0000 1.1.2.4 --- evolution_etodo.c 30 Nov 2004 13:16:44 -0000 1.1.2.5 *************** *** 43,46 **** --- 43,48 ---- if (e_cal_remove_object(env->tasks, uid, NULL)) return TRUE; + else + return FALSE; } *************** *** 57,63 **** if(!icomp) return FALSE; ! if (e_cal_create_object(env->tasks, icomp, &uidret, NULL)) { ! *uidretlen = strlen(uidret); ! return TRUE; } } else { --- 59,72 ---- if(!icomp) return FALSE; ! char *luid = NULL; ! if (e_cal_create_object(env->tasks, icomp, &luid, NULL)) { ! if (uidret) { ! if (luid) { ! strncpy(uidret, luid, 256); // FIXME: 256 is hard coded in syncengine ! evo_debug(env, 2, "uidret after e_book_add_contact: %s\n", uidret); ! *uidretlen = strlen(uidret); ! } ! } ! return TRUE; } } else { |
From: Armin B. <az...@us...> - 2004-11-30 13:16:55
|
Update of /cvsroot/multisync/multisync/plugins/evolution2_sync In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6398 Modified Files: Tag: branch_08X ChangeLog Log Message: - Fixed crash when unable to delete a entry. (Thanks to Ron) - Fixed handling of the returned uidret. Used strncpy since memory is allocated in the engine. Fixed bug with duplication and entries not being deleted (Thanks to Jonas Birme) Index: ChangeLog =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/evolution2_sync/ChangeLog,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -C2 -d -r1.1.2.1 -r1.1.2.2 *** ChangeLog 29 Nov 2004 17:57:02 -0000 1.1.2.1 --- ChangeLog 30 Nov 2004 13:16:44 -0000 1.1.2.2 *************** *** 1,4 **** --- 1,12 ---- CVS + - Fixed crash when unable to delete a entry. + (Thanks to Ron) + + - Fixed handling of the returned uidret. Used strncpy + since memory is allocated in the engine. Fixed bug with + duplication and entries not being deleted + (Thanks to Jonas Birme) + - Added check if uidretlen != NULL. Crashed otherwise if a entry was deleted |
From: Armin B. <az...@us...> - 2004-11-29 17:57:24
|
Update of /cvsroot/multisync/multisync/plugins/evolution2_sync In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14105/plugins/evolution2_sync Modified Files: Tag: branch_08X ChangeLog Log Message: Initial entry for the Changelog Index: ChangeLog =================================================================== RCS file: /cvsroot/multisync/multisync/plugins/evolution2_sync/ChangeLog,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -d -r1.1 -r1.1.2.1 *** ChangeLog 24 Mar 2004 18:06:22 -0000 1.1 --- ChangeLog 29 Nov 2004 17:57:02 -0000 1.1.2.1 *************** *** 1,12 **** ! 2002-11-06 gettextize <bug...@gn...> ! ! * Makefile.am (SUBDIRS): Remove intl. ! ! 2002-11-06 gettextize <bug...@gn...> ! ! * Makefile.am (SUBDIRS): Add m4. ! (SUBDIRS): Remove intl. ! (ACLOCAL_AMFLAGS): New variable. ! (EXTRA_DIST): Add config.rpath mkinstalldirs. ! * configure.in (AC_OUTPUT): Add m4/Makefile. --- 1,4 ---- ! CVS + - Added check if uidretlen != NULL. Crashed otherwise + if a entry was deleted |