Commit Graph

38 Commits

Author SHA1 Message Date
c620edd054 (HTML_DIR): Version using $(BASE_VERSION).
svn path=/trunk/; revision=19557
2003-01-22 20:09:50 +00:00
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
291190adfd more fixes for libversit.la -> libversit.a
svn path=/trunk/; revision=16211
2002-03-19 20:30:52 +00:00
2c5fc4d6c2 Use EVOLUTION_CALENDAR_CFLAGS and EVOLUTION_CALENDAR_LIBS. Likewise.
* calendar/cal-client/Makefile.am: Use EVOLUTION_CALENDAR_CFLAGS
and EVOLUTION_CALENDAR_LIBS.
* calendar/cal-util/Makefile.am: Likewise.

svn path=/trunk/; revision=15465
2002-01-24 23:46:45 +00:00
08e6ffe6ff Use EVOLUTION_CALENDAR_CFLAGS and EVOLUTION_CALENDAR_LIBS.
* calendar/cal-client/Makefile.am: Use EVOLUTION_CALENDAR_CFLAGS
and EVOLUTION_CALENDAR_LIBS.

svn path=/trunk/; revision=15464
2002-01-24 23:45:28 +00:00
7defde4627 cal-client needs bonobo-conf now
2001-12-18  JP Rosevear  <jpr@ximian.com>

	* calendar/cal-client/Makefile.am: cal-client needs bonobo-conf
	now

svn path=/trunk/; revision=15180
2001-12-19 15:23:54 +00:00
8836050e99 Updated docs for repeating alarms.
2001-10-29  Federico Mena Quintero  <federico@ximian.com>

	* calendar/alarm-generation.sgml: Updated docs for repeating
	alarms.

svn path=/trunk/; revision=14367
2001-10-29 22:21:24 +00:00
78f85acdb7 Remove the copying of the index.sgml file which doesn't seem to be
* Makefile.am (dist-hook): Remove the copying of the
index.sgml file which doesn't seem to be generated
anywhere anyway.

svn path=/trunk/; revision=11506
2001-07-31 08:45:42 +00:00
65566821ba Here too.
2001-06-25  Peter Williams  <peterw@ximian.com>

	* reference.sgml: Here too.

svn path=/trunk/; revision=10483
2001-06-25 17:56:02 +00:00
3f6224258e ... and comment out more exec summary stuff.
2001-06-25  Peter Williams  <peterw@ximian.com>

	* Makefile.am: ... and comment out more exec summary stuff.

svn path=/trunk/; revision=10482
2001-06-25 17:53:08 +00:00
ad9a69f147 Fix make dist.
2001-06-25  Peter Williams  <peterw@ximian.com>

	* calendar/cal-util/Makefile.am,
	calendar/cal-client/Makefile.am: Fix make dist.

	* Makefile.am: clean up a bit.

svn path=/trunk/; revision=10481
2001-06-25 17:42:12 +00:00
91341a4d01 disable executive summary build because it is no longer built
2001-06-21  JP Rosevear  <jpr@ximian.com>

	* Makefile.am: disable executive summary build because it is no
	longer built

svn path=/trunk/; revision=10388
2001-06-21 22:10:23 +00:00
c40e642e07 add new lib
2001-06-21  JP Rosevear  <jpr@ximian.com>

	* calendar/cal-client/Makefile.am: add new lib

svn path=/trunk/; revision=10387
2001-06-21 21:57:36 +00:00
c2f24a98ce calendar/cal-client/Makefile.am: calendar/cal-util/Makefile.am:
2001-06-21  Peter Williams  <peterw@ximian.com>

	* Makefile.am:
	calendar/cal-client/Makefile.am:
	calendar/cal-util/Makefile.am:
	importer/Makefile.am:
	executive-summary/Makefile.am: Changed to used gtk-doc's
	canonical Makefile.am (plus some tweaks because not every
	dir builds html).

svn path=/trunk/; revision=10375
2001-06-21 19:19:42 +00:00
a6768425fc added *-undocumented.txt to .cvsignore
svn path=/trunk/; revision=10226
2001-06-14 06:09:12 +00:00
bcf6832b0d added *-undocumented.txt
2001-06-14  Damon Chaplin  <damon@ximian.com>

	* calendar/cal-util/.cvsignore:
	* calendar/cal-client/.cvsignore: added *-undocumented.txt

svn path=/trunk/; revision=10225
2001-06-14 06:08:14 +00:00
dd9dd3d0a6 s/Helix Code/Ximian
2001-05-24  Federico Mena Quintero  <federico@ximian.com>

	* evolution-devel-guide.sgml: s/Helix Code/Ximian

svn path=/trunk/; revision=9972
2001-05-25 00:56:39 +00:00
8fe4105056 yea...
svn path=/trunk/; revision=9828
2001-05-15 19:36:50 +00:00
a5787f514f Removed some evolution-*-decl.txt files since these are autogenerated by
2001-05-15  Jeffrey Stedfast  <fejj@ximian.com>

	* Removed some evolution-*-decl.txt files since these are
	autogenerated by gtk-doc and don't belong in cvs anyway.
	Should the tmpl/ dirs also be removed??

svn path=/trunk/; revision=9822
2001-05-15 19:25:16 +00:00
4994d35be0 Removed generated files from CVS, updated .cvsignore files to include
2001-04-25  Jon Trowbridge  <trow@ximian.com>

        * Removed generated files from CVS, updated .cvsignore files
        to include generated files.

svn path=/trunk/; revision=9569
2001-04-25 21:48:05 +00:00
23faa57aef Port builddir != srcdir patch from the evolution-0-10-branch.
svn path=/trunk/; revision=9522
2001-04-23 20:45:39 +00:00
c8ace927b9 Documentation building fixes merged from the evolution-0-10-branch:
Get the docs to build and install properly.  Temporarily disable the
  importer devel docs as they seem to be pretty broken.

svn path=/trunk/; revision=9507
2001-04-23 16:06:53 +00:00
cbdc25be7a changed path to the importer header files, since we've had reports that
2001-04-20  Damon Chaplin  <damon@ximian.com>

	* importer/evolution-shell-importer.types: changed path to the
	importer header files, since we've had reports that they aren't being
	found (though it worked OK for me).

svn path=/trunk/; revision=9478
2001-04-20 19:52:57 +00:00
54b5c7382a Pull up fix from the branch:
builddir != srcdir fix for building the calendar, executive summary
	and importer developers' docs.

svn path=/trunk/; revision=9408
2001-04-17 16:48:18 +00:00
0fda3e923e Change (nonexistant) importer.sgml references to evolution-importer.sgml
2001-01-26  John R. Sheets  <dusk@ravendusk.org>

	* importer/Makefile.am: Change (nonexistant) importer.sgml
	references to evolution-importer.sgml to fix dependency problem.

svn path=/trunk/; revision=7860
2001-01-27 17:17:59 +00:00
b77c7192f5 Some API documentation for the importer
svn path=/trunk/; revision=7589
2001-01-17 18:27:02 +00:00
0d98ffff70 Ximianified.
2001-01-17  Federico Mena Quintero  <federico@ximian.com>

	* evolution-devel-guide.sgml: Ximianified.

	* calendar/evolution-calendar.sgml: Ditto.

	* calendar/cal-util/evolution-cal-util-sections.txt: Updated.

	* calendar/cal-client/evolution-cal-client-sections.txt: Updated.

svn path=/trunk/; revision=7573
2001-01-17 10:48:30 +00:00
8fa5361a5f Make it work when gtk-doc is not installed.
2001-01-10  Federico Mena Quintero  <federico@helixcode.com>

	* Makefile.am: Make it work when gtk-doc is not installed.

	* calendar/cal-client/Makefile.am: Likewise.

	* calendar/cal-util/Makefile.am: Likewise.

svn path=/trunk/; revision=7384
2001-01-11 15:25:25 +00:00
e90aa50001 Added proper dependency lists to the gtk-doc mess.
2000-12-19  Federico Mena Quintero  <federico@helixcode.com>

	Added proper dependency lists to the gtk-doc mess.

	* calendar/cal-client/Makefile.am (TARGET_DIR): Removed unused
	variable.
	(SOURCE_FILES): New variable with the list of source files we
	depend on.
	(IGNORED_SOURCE_HEADERS): New variable with the headers we ignore
	for the gtkdoc-scan phase.
	(scan_generated):
	(tmpl_dependencies):
	(tmpl_sources):
	(tmpl_generated);
	(sgml_dependencies):
	(sgml_generated): Lists of stuff that is generated and that other
	stuff depends on.
	(all): Added the $(sgml_generated) as the final target.
	(install-data-local): Added an installation hook; gtk-doc seems to
	want some of its generated files to be installed.

	* calendar/cal-client/evolution-cal-client-sections.txt: Updated.

	* calendar/cal-util/Makefile.am: Made the same changes as for
	calendar/cal-client/Makefile.am.

	* calendar/cal-util/evolution-cal-util-sections.txt: Updated.

	* Makefile.am (local_entities): Added alarm-generation.sgml.
	(all): Made the main target be the html/index.html.

svn path=/trunk/; revision=7084
2000-12-19 18:13:34 +00:00
8d96fe16f1 Alarm instance generation support for the Wombat.
2000-12-18  Federico Mena Quintero  <federico@helixcode.com>

	Alarm instance generation support for the Wombat.

	* idl/evolution-calendar.idl (Cal::CalAlarmInstance): Changed to
	have an alarm UID, the trigger time, and the actual occurrence
	time.
	(Cal::CalComponentAlarms): New structure to hold a pair of a
	component and its alarms that trigger in a particular range of
	time.
	(Cal::getAlarmsInRange): Changed to return a CalComponentAlarmsSeq.

	* cal-util/cal-component.h (CalAlarmInstance): New C-side
	structure to match the one on the IDL.
	(CalComponentAlarms): Ditto.
	(CalAlarmAction): Renamed from CalComponentAlarmAction.
	(CalAlarmTriggerType): Renamed from CalComponentAlarmTriggerType.
	Encoded the START and END parameters for the RELATED parameter in
	this enum, too.  Added a NONE value for invalid or missing trigger
	specifications.
	(CalComponentAlarmTriggerRelated): Removed.
	(CalAlarmTrigger): Renamed from CalComponentAlarmTrigger.  Renamed
	the duration/time fields to rel_duration/abs_time, respectively.

	* cal-util/cal-component.c (cal_component_alarm_get_trigger):
	Changed to use the new trigger structure.
	(cal_component_alarm_set_trigger): Likewise.
	(cal_component_alarm_free_trigger): Removed function.
	(cal_component_has_alarms): Count the elements in the
	alarm_uid_hash instead of trying to fetch the first alarm subcomponent.
	(cal_component_alarms_free): New function to free a
	CalComponentAlarms structure.
	(CalComponentAlarmPrivate): Added an uid property pointer.
	(scan_alarm_property): Scan for the our extension UID property.
	(cal_component_alarm_get_uid): New function.

	* pcs/cal-backend.h (CalBackendClass): Changed the signatures of
	the ::get_alarms_in_range() and ::get_alarms_for_object() methods.

	* pcs/cal-backend.c (cal_backend_get_alarms_in_range): Changed
	signature; use the new method.
	(cal_backend_get_alarms_for_object): Likewise.

	* pcs/cal-backend-file.c (compute_alarm_range): New spiffy
	function to compute a range of time for alarm occurrences.
	(add_alarm_occurrences_cb): New function to add alarms for a
	particular occurrence of the component.
	(generate_absolute_triggers): New function to add the absolute
	alarm triggers.
	(generate_alarms_for_comp): New function to generate all the alarm
	instances for a component.
	(cal_backend_file_get_alarms_in_range): Implemented.

	* pcs/cal.c (Cal_get_alarms_in_range): Use the new CalBackend API.
	(Cal_get_alarms_for_object): Likewise.
	(build_alarm_instance_seq): Removed old function.

	* cal-util/cal-util.c (cal_alarm_instance_list_free): Removed
	function.

	* cal-client/cal-client.c (build_component_alarms_list): New
	function to demarshal the component alarms sequence.
	(build_alarm_instance_list): New function to demarshal the alarm
	instances sequence.
	(cal_client_get_alarms_in_range): Updated for the new API.
	(cal_client_get_alarms_for_object): Updated for the new API.

	* gui/gnome-cal.c: Temporary #ifdef-ing out of alarm-related stuff
	to make it build.

svn path=/trunk/; revision=7076
2000-12-18 23:47:52 +00:00
25d1434052 make it public-reference.sgml not referenc.sgml here.
2000-12-13  Larry Ewing  <lewing@helixcode.com>

	* calendar/Makefile.am (EXTRA_DIST): make it public-reference.sgml
	not referenc.sgml here.

svn path=/trunk/; revision=6973
2000-12-13 20:03:08 +00:00
ce1f72922f Finished the calendar architecture chapter.
2000-11-29  Federico Mena Quintero  <federico@helixcode.com>

	* calendar/architecture.sgml: Finished the calendar architecture
	chapter.

svn path=/trunk/; revision=6729
2000-11-30 02:43:57 +00:00
ef585975d0 Added an id for the API reference <part>. Added the FDL <legalnotice>.
2000-11-29  Federico Mena Quintero  <federico@helixcode.com>

	* evolution-devel-guide.sgml: Added an id for the API reference <part>.
	Added the FDL <legalnotice>.
	Added the preface and toplevel reference entities.
	Added entities for Evolution, Wombat, and Camel.
	Added an appendix for the GNU FDL.

	* preface.sgml: New file with the introduction to the Evolution
	Developer's Guide.

	* reference.sgml: Split the toplevel reference part into its own
	file.

	* fdl.sgml: Added the GNU Free Documentation License.

	* calendar/evolution-calendar.sgml: Added an id for the <part>.

	* calendar/public-reference.sgml: Added an id for the <reference>.
	Moved this file over from calendar/reference.sgml.

	* Makefile.am (local_entities): Added a list of the SGML files
	that define entities for inclusion in the toplevel document.  This
	way we can track documentation file dependencies down to all
	levels.
	(html/index.html): Made the toplevel document depend on
	$(local_entities).  Also, removed the "html" target and put its
	contents directly here; this way we avoid having .PHONY targets.
	(EXTRA_DIST): Removed the evolution_devel_guideDATA; it made no
	sense.
	(content_files): Added preface.sgml and reference.sgml.

svn path=/trunk/; revision=6715
2000-11-29 16:26:59 +00:00
4aee454eba Made the toplevel <book> id be "index".
2000-09-15  Federico Mena Quintero  <federico@helixcode.com>

	* evolution-devel-guide.sgml: Made the toplevel <book> id be
	"index".

svn path=/trunk/; revision=5467
2000-09-15 22:36:48 +00:00
bf9f26b773 Added the cal-util library to the documentation framework - Federico
svn path=/trunk/; revision=4839
2000-08-14 23:59:13 +00:00
13263cdb40 Fix make maintainer-clean
svn path=/trunk/; revision=4670
2000-08-09 21:24:40 +00:00
86ec303a21 Docs docs docs - Federico
svn path=/trunk/; revision=4206
2000-07-17 23:57:22 +00:00
e38c9ea0ed New <book> toplevel for the Evolution Developer's Guide.
2000-07-17  Federico Mena Quintero  <federico@helixcode.com>

	* evolution-devel-guide.sgml: New <book> toplevel for the
	Evolution Developer's Guide.

	* calendar/evolution-calendar.sgml: New <part> for the calendar
	developer's documentation.

	* calendar/architecture.sgml: New <chapter> for the calendar
	architecture.

	* calendar/reference.sgml: New <reference> for the calendar API
	reference.

svn path=/trunk/; revision=4191
2000-07-17 21:08:41 +00:00