Files
evolution/camel/Makefile.am
Not Zed e71de4c021 New function to fold headers.
2000-09-28  Not Zed  <NotZed@HelixCode.com>

        * camel-mime-utils.c (header_fold): New function to fold headers.

2000-09-27  Not Zed  <NotZed@HelixCode.com>

        * camel-mime-parser.c (folder_scan_header): If we had an empty
        header, then it must be end of the headers too.
        (folder_scan_init): No we dont need to init the outbuf with a nul
        terminator.

        * camel-folder-summary.c (camel_folder_summary_set_uid): New
        function to reset the uid to a higher value.

        * providers/mbox/camel-mbox-summary.c (camel_mbox_summary_sync):
        "something failed (yo!)" what sort of crap is this?  Fixed all the
        indenting again, what wanker keeps running stuff through indent?
        (message_info_new): Check the uid we loaded off the disk, if it
        existed already, assign a new one.  If it didn't then make sure
        the nextuid is higher.

        * camel-charset-map.c: New file, used to build a large unicode
        decoding mapping table, and use it to determine what is the
        lowest charset a given word can be encoded with.  Uses tables from
        libunicode's source.

        * camel-internet-address.c (internet_encode): Use
        header_phrase_encode to properly encode the fullname, as required.
        refixed indenting.  Who keeps doing that?
        (camel_internet_address_find_address): Changed fatal return/warnings
        into assertions.

        * camel-mime-utils.c (header_raw_append_parse): Check : explicitly
        (removed from is_fieldname() macro).
        (camel_mime_special_table): Changed to short, so we can represent
        more bit types.
        (quoted_encode): Take a mask of the safe chars for this encoding.
        (header_address_decode): Removed a #warning that makes no sense
        anymore.
        (header_decode_date): Fixed the 'broken date' parser code, if it
        ever decoded it it just threw away the result.
        (header_encode_string): Use better charset matching for encoding
        strings as well.

2000-08-31  Not Zed  <NotZed@HelixCode.com>

        * providers/mh/camel-mh-summary.c (camel_mh_summary_sync): Save
        the index if we do a sync.
        (camel_mh_summary_check): Save the index here too.  Probably.

svn path=/trunk/; revision=5615
2000-09-28 11:31:29 +00:00

136 lines
3.2 KiB
Makefile

## Process this file with automake to produce Makefile.in
SUBDIRS = providers
libcamelincludedir = $(includedir)/camel
providerdir = $(libdir)/evolution/camel-providers/$(VERSION)
lib_LTLIBRARIES = libcamel.la
INCLUDES = -I.. -I$(srcdir)/.. -I$(includedir) \
-I$(top_srcdir)/intl \
$(GLIB_CFLAGS) \
$(UNICODE_CFLAGS) \
-DCAMEL_PROVIDERDIR=\""$(providerdir)"\" \
-DG_LOG_DOMAIN=\"camel\"
libcamel_la_SOURCES = \
broken-date-parser.c \
camel-address.c \
camel-data-wrapper.c \
camel-exception.c \
camel-folder-search.c \
camel-folder-summary.c \
camel-folder.c \
camel-internet-address.c \
camel-medium.c \
camel-mime-filter-basic.c \
camel-mime-filter-charset.c \
camel-mime-filter-crlf.c \
camel-mime-filter-from.c \
camel-mime-filter-index.c \
camel-mime-filter-linewrap.c \
camel-mime-filter-save.c \
camel-mime-filter.c \
camel-mime-message.c \
camel-mime-parser.c \
camel-mime-part-utils.c \
camel-mime-part.c \
camel-mime-utils.c \
camel-movemail.c \
camel-multipart.c \
camel-object.c \
camel-provider.c \
camel-remote-store.c \
camel-seekable-stream.c \
camel-seekable-substream.c \
camel-service.c \
camel-session.c \
camel-store.c \
camel-stream-buffer.c \
camel-stream-filter.c \
camel-stream-fs.c \
camel-stream-mem.c \
camel-stream.c \
camel-transport.c \
camel-uid-cache.c \
camel-url.c \
camel-charset-map.c \
camel.c \
gmime-content-field.c \
gstring-util.c \
hash-table-utils.c \
md5-utils.c \
string-utils.c
libcamelinclude_HEADERS = \
broken-date-parser.h \
camel-address.h \
camel-data-wrapper.h \
camel-exception-list.def \
camel-exception.h \
camel-folder-search.h \
camel-folder-summary.h \
camel-folder.h \
camel-internet-address.h \
camel-medium.h \
camel-mime-filter-basic.h \
camel-mime-filter-charset.h \
camel-mime-filter-crlf.h \
camel-mime-filter-from.h \
camel-mime-filter-index.h \
camel-mime-filter-linewrap.h \
camel-mime-filter-save.h \
camel-mime-filter.h \
camel-mime-message.h \
camel-mime-parser.h \
camel-mime-part-utils.h \
camel-mime-part.h \
camel-mime-utils.h \
camel-movemail.h \
camel-multipart.h \
camel-object.h \
camel-provider.h \
camel-remote-store.h \
camel-seekable-stream.h \
camel-seekable-substream.h \
camel-service.h \
camel-session.h \
camel-store.h \
camel-stream-buffer.h \
camel-stream-filter.h \
camel-stream-fs.h \
camel-stream-mem.h \
camel-stream.h \
camel-transport.h \
camel-types.h \
camel-uid-cache.h \
camel-url.h \
camel.h \
gmime-content-field.h \
gstring-util.h \
hash-table-utils.h \
md5-utils.h \
string-utils.h
libcamel_la_LDFLAGS = -version-info 0:0:0 -rpath $(libdir)
EXTRA_DIST = \
README
#noinst_PROGRAMS = \
# camel-mime-filter-from
#
#camel_mime_filter_from_SOURCES = \
# camel-mime-filter-from.c
#
#camel_mime_filter_from_LDADD = \
# ../camel/libcamel.la \
# ../e-util/libeutil.la \
# ../libibex/libibex.la \
# $(GNOME_LIBDIR) \
# $(GNOMEUI_LIBS) \
# $(INTLLIBS) \
# $(PTHREAD_LIB) \
# $(EXTRA_GNOME_LIBS)