Commit Graph

1071 Commits

Author SHA1 Message Date
515ebfd45c Install libversit.a so that people compiling against the addressbook can
2002-07-09  Peter Williams  <peterw@ximian.com>

       * libversit/Makefile.am (privlib_LIBRARIES): Install libversit.a so
       that people compiling against the addressbook can do so successfully.

       * Makefile.am: create our *Conf.sh files and dist them and install
       them.

       * configure.in: Define and subst some variables that the Conf.sh
       file need.

 2002-07-08  Peter Williams  <peterw@ximian.com>

       * backend/ebook/Makefile.am: Install libebook-static.la.
       Also change --all-static to -all-static, which is the right flag.

       * backend/pas/Makefile.am: Install the PAS headers in
       $(includedir)/evolution/pas. Install libpas.a


2002-07-08  Peter Williams  <peterw@ximian.com>

       * cal-util/Makefile.am: Install libcal-util-static.la
       and fix the -all-static flag to make it install statically.

       * pcs/Makefile.am: Install libpcs.a and its headers.

       * pcs/cal-backend-util.h: Same sort of include namespacing fix,
       but for pcs.

       * pcs/cal.h:
       * pcs/query.h:
       * pcs/cal-factory.h:
       * pcs/cal-backend.h:
       * pcs/cal-backend-file.h: Same.

2002-07-17  Peter Williams  <peterw@ximian.com>

       * calendar/cal-util/Makefile.am (GTKDOC_LIBS): Because we're
       using libtool as our LD, we can reference .la's and libtool
       will DTRT for us.

       * calendar/cal-client/Makefile.am (GTKDOC_LIBS): Same here.


2002-07-03  Peter Williams  <peterw@ximian.com>

       * Makefile.am: Install libeutil, libeconduit, and libedb3util and
       their headers.


2002-07-08  Peter Williams  <peterw@ximian.com>

       * Makefile.am: Reference the new libefilterbar.a.

 2002-07-12  Peter Williams  <peterw@ximian.com>

       * Makefile.am (INCLUDES): Add -I$(builddir)/libical/src/libical
       for the generated ical.h (some headers rely on this because
       they too get installed.)


2002-07-09  Peter Williams  <peterw@ximian.com>

       * e-timezone-dialog/Makefile.am: Add -I$(top_builddir)/libical/src/libical;
       some headers that we rely on get installed, so they point to the ical.h that
       gets generated and installed; consequently we need to be able to find the
       generated ical.h

       * misc/Makefile.am: Install libemiscwidgets.a and its headers. However,
       break EFilterBar into a separate libefilterbar.a because we don't want
       the installed library to depend on libfilter.

svn path=/trunk/; revision=17496
2002-07-17 21:03:19 +00:00
b9f0e2bb93 Define a versioned library directory that we can use for things that are
2002-07-10  Peter Williams  <peterw@ximian.com>

	* configure.in (privlibdir): Define a versioned library directory that we can
	use for things that are ABI-sensitive: camel providers, importers... Define
	camel_providerder in terms of this, resulting in a new location for the
	providers. Camel will have to be rebuilt for it to get the new
	-D flag.

mail:

2002-07-10  Peter Williams  <peterw@ximian.com>

	* Makefile.am (importerdir): Define this in terms of the new
	privlibdir, again resulting in a new directory name.

	* importers/Makefile.am (importersdir): Here too.

svn path=/trunk/; revision=17457
2002-07-15 14:43:16 +00:00
074558a8d0 e-util relies on bonobo-conf in e-passwords.c and
2002-07-12  Peter Williams  <peterw@ximian.com>

	* configure.in (E_UTIL_LIBS): e-util relies on bonobo-conf
	in e-passwords.c and e-categories-master-list-wombat.c, so
	reflect that here. ** And the e-port code needs THREADS_LIBS. **

svn path=/trunk/; revision=17442
2002-07-12 17:51:49 +00:00
e76cfada5e e-util relies on bonobo-conf in e-passwords.c and
2002-07-12  Peter Williams  <peterw@ximian.com>

	* configure.in (E_UTIL_LIBS): e-util relies on bonobo-conf
	in e-passwords.c and e-categories-master-list-wombat.c, so
	reflect that here.

svn path=/trunk/; revision=17440
2002-07-12 17:45:24 +00:00
9e759ac6e1 Add include lines to get ebook headers relative to <ebook/foo.h>, not
2002-07-09  Peter Williams  <peterw@ximian.com>

	* tools/Makefile.am (INCLUDES): Add include lines to get
	ebook headers relative to <ebook/foo.h>, not "foo.h".


addressbook:

2002-07-08  Peter Williams  <peterw@ximian.com>

	* backend/ebook/e-book.h: Normalize includes to <ebook/foo.h>, so
	that the installed headers will work sanely.

	* backend/ebook/e-card-cursor.h:
	* backend/ebook/e-book-view.h:
	* backend/ebook/e-card-simple.h:
	* backend/ebook/e-card.h:
	* backend/ebook/e-destination.h: Same.

	* printing/Makefile.am (INCLUDES): add -Iaddressbook/backend
	to access the ebook headers. Also the builddir version to get
	the generated addressbook.h

	* gui/widgets/Makefile.am (INCLUDES): Same builddir fix.

	* gui/merging/e-card-merging.c: Fix an ebook #include.

	* gui/merging/Makefile.am (INCLUDES): Same idea.

	* gui/contact-list-editor/Makefile.am (INCLUDES): Same.

	* gui/contact-editor/Makefile.am (INCLUDES): Same builddir
	change.


calendar:

2002-07-08  Peter Williams  <peterw@ximian.com>

	* gui/Makefile.am (INCLUDES): Change the -I flags to get
	it to play nicely with the new Ebook header paradigm.

	* gui/dialogs/Makefile.am: Same.

	* gui/e-meeting-model.c: More of the same.

	* gui/dialogs/e-delegate-dialog.c:
	* gui/dialogs/e-meeting-model.c:
	* gui/dialogs/comp-editor-util.c: Fix include lines to get
	ebook headers.

	* pcs/Makefile.am: Same.


composer:

2002-07-08  Peter Williams  <peterw@ximian.com>

	* Makefile.am (INCLUDES): Fix cflags for ebook header namespacing.


importers:

2002-07-08  Peter Williams  <peterw@ximian.com>

	* Makefile.am: Fix cflags to get at ebook headers correctly.

	* pine-importer.c: Fix include lines to get ebook headers the "right"
	way.

	* evolution-gnomecard-importer.c: Same.


mail:

2002-07-08  Peter Williams  <peterw@ximian.com>

	* Makefile.am (INCLUDES): Add -I flags to get the ebook headers.

svn path=/trunk/; revision=17411
2002-07-10 21:34:37 +00:00
9
616d0de7ab re-order nss and nspr flags
2002-07-09    <jpr@ximian.com>

	* configure.in: re-order nss and nspr flags

svn path=/trunk/; revision=17389
2002-07-09 16:13:21 +00:00
a4eede5044 Fix the URL for the DB 3.1.17 package; it's moved.
2002-07-03  Peter Williams  <peterw@ximian.com>

	* README: Fix the URL for the DB 3.1.17 package; it's moved.

svn path=/trunk/; revision=17361
2002-07-03 18:29:12 +00:00
7d2e887eaa (Categories): Added.
svn path=/trunk/; revision=17328
2002-06-28 19:23:55 +00:00
f0dc3ef387 Hack around a libtool/make problem that was causing libversit.a to be
* libversit/Makefile.am: Hack around a libtool/make problem that
	was causing libversit.a to be rebuilt at "make install" time,
	causing further relinking down the line.

svn path=/trunk/; revision=17316
2002-06-27 18:25:31 +00:00
b2adefb1d3 check for libsoftokn3 if we couldn't link the first time
2002-06-18  JP Rosevear  <jpr@ximian.com>

	* configure.in: check for libsoftokn3 if we couldn't link the
	first time

svn path=/trunk/; revision=17220
2002-06-18 17:00:12 +00:00
69e8bc45f5 fix a braindead typo that caused us to leak strings in certain
2002-06-14  Chris Toshok  <toshok@ximian.com>

	* libversit/vobject.c (unUseStr): fix a braindead typo that caused
	us to leak strings in certain circumstances (when the string being
	freed was second in the list, the head of the list would get
	lost.)

svn path=/trunk/; revision=17193
2002-06-15 21:47:06 +00:00
c47e9c1b45 Changed the required version of gal to 0.19.99.17.
2002-06-05  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Changed the required version of gal to 0.19.99.17.

svn path=/trunk/; revision=17123
2002-06-05 19:35:53 +00:00
66cc4794ba Changed the required version of gal to 0.19.99.16.
2002-06-04  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Changed the required version of gal to 0.19.99.16.

svn path=/trunk/; revision=17101
2002-06-04 12:21:48 +00:00
81ae35a505 require gtkhtml-1.1.1.1 aka multicite.
2002-06-02  Larry Ewing  <lewing@ximian.com>

	* configure.in: require gtkhtml-1.1.1.1 aka multicite.

svn path=/trunk/; revision=17071
2002-06-02 21:53:10 +00:00
0f3c7879a1 Document "evolution default:mail"
* data/evolution.1: Document "evolution default:mail"

svn path=/trunk/; revision=16784
2002-05-14 18:19:53 +00:00
3a937c78de Add an explanation/warning about why we want Berkeley DB 3.1.17 and
* README: Add an explanation/warning about why we want Berkeley DB
3.1.17 and nothing else.

svn path=/trunk/; revision=16726
2002-05-08 18:46:46 +00:00
d7d945d899 Ooops missed this earlier.
2002-04-28  Larry Ewing  <lewing@ximian.com>

        * configure.in: require gtkhtml-1.1.1.

svn path=/trunk/; revision=16664
2002-05-02 16:30:34 +00:00
1a717e48de Bumped the required version number of gal to 0.19.99.15.
2002-04-29  Christopher James Lahey  <clahey@ximian.com>

	* configure.in (EVO_CHECK_LIB): Bumped the required version number
	of gal to 0.19.99.15.

svn path=/trunk/; revision=16636
2002-04-29 21:32:29 +00:00
5adbd54b09 Same here.
* tests/Makefile.am: Same here.

(removed ibex stuff)

svn path=/trunk/; revision=16623
2002-04-27 00:37:39 +00:00
c1a017826e Don't link with libibex.
* tools/Makefile.am: Don't link with libibex.

svn path=/trunk/; revision=16621
2002-04-27 00:29:34 +00:00
1abcbe057e Don't generate libibex/Makefile anymore.
2002-04-26  Jeffrey Stedfast  <fejj@ximian.com>

	* configure.in: Don't generate libibex/Makefile anymore.

	* Makefile.am: Removed libibex from SUBDIRS.

svn path=/trunk/; revision=16613
2002-04-27 00:12:04 +00:00
a51f73e8ff Require gal 0.19.99.14.
2002-04-22  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Require gal 0.19.99.14.

svn path=/trunk/; revision=16560
2002-04-22 21:50:34 +00:00
40c506c672 Require GAL 0.19.99.13.
* configure.in: Require GAL 0.19.99.13.

svn path=/trunk/; revision=16503
2002-04-18 02:20:19 +00:00
b7dd8f28ef Bumped required gal version number to 0.19.99.12.
2002-04-17  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Bumped required gal version number to 0.19.99.12.

svn path=/trunk/; revision=16499
2002-04-17 22:32:58 +00:00
c2ee47d180 Bumped required gal version number to 0.19.99.11.
2002-04-17  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Bumped required gal version number to 0.19.99.11.

From addressbook/ChangeLog:

2002-04-17  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/select-names/e-select-names.c
	(e_select_names_create_categories): Changed this to use
	ECategoriesMasterListOptionMenu.

	* gui/component/select-names/e-select-names.c
	(section_right_click_cb),
	gui/widgets/e-addressbook-reflow-adapter.c,
	gui/widgets/e-addressbook-view.c: Updated these to match the new
	EPopupMenu.

From calendar/ChangeLog:

2002-04-17  Christopher James Lahey  <clahey@ximian.com>

	* gui/e-calendar-table.c, gui/e-day-view.c, gui/e-week-view.c,
	gui/dialogs/meeting-page.c: Updated these to match the new
	EPopupMenu.

From mail/ChangeLog:

2002-04-17  Christopher James Lahey  <clahey@ximian.com>

	* folder-browser.c, mail-display.c: Updated these to match the new
	EPopupMenu.

From shell/ChangeLog:

2002-04-17  Christopher James Lahey  <clahey@ximian.com>

	* e-activity-handler.c: Updated this to match the new EPopupMenu.

svn path=/trunk/; revision=16498
2002-04-17 22:29:56 +00:00
37a6a67b83 Add checks for gethostbyaddr_r
2002-04-16  Jeffrey Stedfast  <fejj@ximian.com>

	* configure.in: Add checks for gethostbyaddr_r

svn path=/trunk/; revision=16482
2002-04-17 01:16:20 +00:00
bebaa90ca9 Check for socklen_t and if it doesn't exist, define it as unsigned int.
2002-04-14  Jeffrey Stedfast  <fejj@ximian.com>

	* configure.in: Check for socklen_t and if it doesn't exist,
	define it as unsigned int.

svn path=/trunk/; revision=16462
2002-04-14 05:29:44 +00:00
2aca6e1151 Fix static linking on solaris which doesn't have a static libresolv.
2002-04-04  JP Rosevear  <jpr@ximian.com>

	* configure.in: Fix static linking on solaris which doesn't have a
	static libresolv.

svn path=/trunk/; revision=16347
2002-04-04 16:15:22 +00:00
7f497424b6 only include if USE_STRTBL is defined. (deleteStrItem): same. (hashStr):
2002-04-01  Chris Toshok  <toshok@ximian.com>

	* libversit/vobject.c (newStrItem): only include if USE_STRTBL is
	defined.
	(deleteStrItem): same.
	(hashStr): same.
	(lookupStr): if USE_STRTBL is defined, use existing behavior.  if
	not defined, just dup the string.
	(unUseStr): if USE_STRTBL is defined, use existing behavior.  if

svn path=/trunk/; revision=16314
2002-04-01 20:38:38 +00:00
2a6e7401b2 Darwin/OS X portability from Max Horn <max@quendi.de>
* libversit/vcc.y: Remove #include <malloc.h>.

	* libversit/vobject.c: Likewise, and #include <stdlib.h>

svn path=/trunk/; revision=16308
2002-04-01 16:29:14 +00:00
3b9ea2d060 [Some initial broken support for building components as shlib. Mostly
just a playground for testing the idea.]

* Makefile.am: Added support for the ENABLE_SHLIB_COMPONENTS
conditional.

* GNOME_Evolution_Summary.oaf.in.in: New.

* e-summary-mail.c (update_folder_cb): Protect against
summary->mail being NULL.

* component-factory.c: Add a shlib factory.
(create_component): Get a @factory and @data.
(component_factory_init): Actually make it use a
BonoboGenericFactory again.

* configure.in: Add argument `--enable-shlib-components'.  New
substitutions OAF_SHLIB_LOCATION, OAF_SHLIB_PREFIX,
OAF_SHLIB_SUFFIX.

svn path=/trunk/; revision=16299
2002-03-31 01:17:33 +00:00
02c6da774e Check for GConf. Add gthreads to LIBIBEX_CFLAGS and LIBIBEX_LIBS.
* configure.in: Check for GConf.  Add gthreads to LIBIBEX_CFLAGS
and LIBIBEX_LIBS.

svn path=/trunk/; revision=16281
2002-03-29 17:28:42 +00:00
1b25ccf526 Bumped the required version of gal to 0.19.99.10.
2002-03-28  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Bumped the required version of gal to 0.19.99.10.

svn path=/trunk/; revision=16275
2002-03-28 20:29:32 +00:00
16b12f5794 Add gthreads to LIBIBEX_CFLAGS and LIBIBEX_LIBS.
* configure.in: Add gthreads to LIBIBEX_CFLAGS and LIBIBEX_LIBS.

svn path=/trunk/; revision=16259
2002-03-27 17:28:05 +00:00
ede63cde58 Change the OAFIID for the GtkHTML editor to have :1.1 at the end.
2002-03-24  Peter Williams  <peterw@ximian.com>

       * tools/killev: Change the OAFIID for the GtkHTML editor to
       have :1.1 at the end.

svn path=/trunk/; revision=16241
2002-03-24 23:25:47 +00:00
291190adfd more fixes for libversit.la -> libversit.a
svn path=/trunk/; revision=16211
2002-03-19 20:30:52 +00:00
29b26e9a20 add gal.
2002-03-13  Chris Toshok  <toshok@ximian.com>

	* configure.in (EVOLUTION_ADDRESSBOOK_DEPS): add gal.

svn path=/trunk/; revision=16155
2002-03-14 07:30:47 +00:00
3a734a5af4 Bumped the required version of gal.
2002-03-12  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Bumped the required version of gal.

svn path=/trunk/; revision=16129
2002-03-12 21:33:22 +00:00
cb85cdf892 Allow the user to enable OpenSSL over Mozilla NSS using --enable-openssl
2002-03-06  Jeffrey Stedfast  <fejj@ximian.com>

	* configure.in: Allow the user to enable OpenSSL over Mozilla NSS
	using --enable-openssl or --disable-nss.

svn path=/trunk/; revision=15952
2002-03-06 22:10:47 +00:00
77811d84a7 add $(sounds_DATA)
2002-02-24  jacob berkman  <jacob@ximian.com>

	* sounds/Makefile.am (EXTRA_DIST): add $(sounds_DATA)

svn path=/trunk/; revision=15817
2002-02-24 21:08:03 +00:00
f62df88ae3 add libglade the to the E_UTIL flags.
2002-02-22  Larry Ewing  <lewing@ximian.com>

	* configure.in: add libglade the to the E_UTIL flags.

svn path=/trunk/; revision=15796
2002-02-22 17:19:41 +00:00
606e024e43 Bumped the required version of gal.
2002-02-13  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Bumped the required version of gal.

svn path=/trunk/; revision=15706
2002-02-13 13:15:06 +00:00
d11ca50544 Added et to ALL_LINGUAS.
2002-02-12  Tõivo Leedjärv  <leedjarv@interest.ee>

        * configure.in: Added et to ALL_LINGUAS.

svn path=/trunk/; revision=15683
2002-02-12 16:50:34 +00:00
13d153008c make sure PISOCK cflags are added where appropriate
2002-02-09  JP Rosevear  <jpr@ximian.com>

	* configure.in: make sure PISOCK cflags are added where
	appropriate

svn path=/trunk/; revision=15633
2002-02-09 06:11:46 +00:00
3c81b8f46c added sounds.
2002-02-08  Damon Chaplin  <damon@ximian.com>

	* Makefile.am (SUBDIRS): added sounds.

	* configure.in (AC_OUTPUT): added sounds/Makefile.

	* sounds/Makefile.am: new file.
	* sounds/default_alarm.wav: default alarm sound, currently only used
	when vCalendar files are imported with audio alarms. We need a better
	sound.

svn path=/trunk/; revision=15627
2002-02-09 00:51:53 +00:00
b7ac37f6b1 Bumped the required version of gal.
2002-02-07  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Bumped the required version of gal.

From addressbook/ChangeLog:

2002-02-07  Christopher James Lahey  <clahey@ximian.com>

	* gui/widgets/e-addressbook-view.c
	(e_addressbook_view_setup_menus): Changed this function to use the
	new GalViewMenus which takes a GalViewInstance, instead of a
	GalViewCollection.

From calendar/ChangeLog:

2002-02-07  Christopher James Lahey  <clahey@ximian.com>

	* gui/e-tasks.c (e_tasks_setup_view_menus), gui/gnome-cal.c
	(gnome_calendar_setup_view_menus): Made these use the new
	GalViewMenus stuff.

From mail/ChangeLog:

2002-02-07  Christopher James Lahey  <clahey@ximian.com>

	* folder-browser.c, folder-browser.h, folder-browser-ui.c,
	folder-browser-ui.h
	(folder_browser_ui_setup_view_menus,
	folder_browser_ui_discard_view_menus): Changed this to use the new
	GalViewMenus stuff.  Made these exported functions.

	* mail-callbacks.c, message-browser.c: Changed these to not pass
	the now removed row parameter to message_list_select.

	* mail-config.c, mail-config.h (mail_config_folder_to_safe_url):
	Refactored this out of mail_config_folder_to_cachename.

	* message-list.c, message-list.h (message_list_select): Removed
	the row argument.  Changed this to use the new function in ETree
	for finding the next cursor row that matches a test.
	(message_list_construct): Handle a failed construction of the
	ETree here.
	(message_list_setup_etree, save_tree_state): Don't load or save
	the header state.  folder-browser-ui.c deals with this now.

From views/ChangeLog:

2002-02-07  Christopher James Lahey  <clahey@ximian.com>

	* addressbook/galview.xml, calendar/galview.xml, mail/galview.xml,
	tasks/galview.xml: Added default-view parameters.

	* mail/As_Sent_Folder.galview: New galview.

	* mail/Makefile.am, mail/galview.xml: Added As_Sent_Folder
	galview.

From widgets/ChangeLog:

2002-02-07  Christopher James Lahey  <clahey@ximian.com>

	* menus/gal-view-menus.c, menus/gal-view-menus.h
	(gal_view_menus_new): Made this take a GalViewInstance instead of
	a GalViewCollection.  Reworked most of this to utilize the
	interfaces provided by GalViewInstance.

svn path=/trunk/; revision=15592
2002-02-07 11:24:08 +00:00
160c66bced added bonobo to filter flags to avoid compile error
2002-01-28  Radek Doulik  <rodo@ximian.com>

	* configure.in: added bonobo to filter flags to avoid compile
	error

svn path=/trunk/; revision=15494
2002-01-28 16:59:54 +00:00
79a377ddf2 Final cleanup for the CFLAGS and LIBS in the Makefiles.
svn path=/trunk/; revision=15486
2002-01-27 17:21:36 +00:00
c8be2f1e11 Require gal 0.19.99.1.
* configure.in: Require gal 0.19.99.1.

svn path=/trunk/; revision=15470
2002-01-25 16:28:38 +00:00
4ba09274d6 Clean up some of the Makefiles so we dont' link every library multiple
times, causing big libtool 1.4 pain.

svn path=/trunk/; revision=15461
2002-01-24 23:16:18 +00:00