Merge lp:~zeitgeist/zeitgeist/saucy-packaging-0-9-14 into lp:ubuntu/saucy/zeitgeist

Status: Merged
Merged at revision: 29
Proposed branch: lp:~zeitgeist/zeitgeist/saucy-packaging-0-9-14
Merge into: lp:ubuntu/saucy/zeitgeist
Diff against target: 223691 lines (+113160/-100159)
835 files modified
AUTHORS (+20/-6)
Makefile.am (+19/-12)
Makefile.in (+74/-44)
NEWS (+131/-11)
README (+31/-0)
aclocal.m4 (+126/-8825)
compile (+62/-29)
config.h.in (+6/-0)
config.sub (+10/-1)
config.vapi (+2/-0)
configure (+898/-218)
configure.ac (+144/-25)
data/Makefile.am (+15/-1)
data/Makefile.in (+124/-31)
data/completions/zeitgeist-daemon (+14/-0)
data/ontology/Makefile.am (+7/-7)
data/ontology/Makefile.in (+70/-31)
data/ontology/zg.trig (+4/-0)
data/ontology2code (+14/-11)
data/zeitgeist-daemon.bash_completion (+0/-14)
data/zeitgeist-datahub.desktop.in (+12/-0)
datahub/Makefile.am (+73/-0)
datahub/Makefile.in (+708/-0)
datahub/data-provider.vala (+46/-0)
datahub/desktop-launch-listener.vala (+171/-0)
datahub/downloads-directory-provider.vala (+150/-0)
datahub/glib-extra.vapi (+5/-0)
datahub/kde-recent-document-provider.vala (+273/-0)
datahub/pre-populator.vala (+117/-0)
datahub/recent-manager-provider.vala (+233/-0)
datahub/telepathy-observer.vala (+525/-0)
datahub/utils.vala (+266/-0)
datahub/zeitgeist-datahub.vala (+294/-0)
debian/changelog (+17/-0)
debian/compat (+1/-1)
debian/control (+139/-26)
debian/copyright (+10/-0)
debian/gir1.2-zeitgeist-2.0.install (+1/-0)
debian/libzeitgeist-2.0-0.install (+1/-0)
debian/libzeitgeist-2.0-0.symbols (+404/-0)
debian/libzeitgeist-2.0-dev.install (+5/-0)
debian/libzeitgeist-2.0-doc.install (+1/-0)
debian/patches/add_datahub_autostart_delay.patch (+9/-0)
debian/patches/nodisplay_autostart.patch (+14/-0)
debian/patches/pre_populator.patch (+149/-0)
debian/patches/series (+4/-0)
debian/rules (+14/-4)
debian/watch (+1/-1)
debian/zeitgeist-core.bash-completion (+0/-1)
debian/zeitgeist-core.docs (+0/-1)
debian/zeitgeist-core.install (+6/-3)
debian/zeitgeist-datahub.install (+3/-0)
depcomp (+72/-52)
doc/Makefile.am (+15/-3)
doc/Makefile.in (+299/-51)
doc/libzeitgeist/Makefile.am (+72/-0)
doc/libzeitgeist/Makefile.in (+531/-0)
doc/libzeitgeist/docs_c/ccomments/data-source-registry.c (+224/-0)
doc/libzeitgeist/docs_c/ccomments/data-source.c (+212/-0)
doc/libzeitgeist/docs_c/ccomments/enumerations.c (+72/-0)
doc/libzeitgeist/docs_c/ccomments/errors.c (+3/-0)
doc/libzeitgeist/docs_c/ccomments/event.c (+274/-0)
doc/libzeitgeist/docs_c/ccomments/index.c (+98/-0)
doc/libzeitgeist/docs_c/ccomments/log.c (+301/-0)
doc/libzeitgeist/docs_c/ccomments/mimetype.c (+52/-0)
doc/libzeitgeist/docs_c/ccomments/monitor.c (+108/-0)
doc/libzeitgeist/docs_c/ccomments/ontology-uris.c (+644/-0)
doc/libzeitgeist/docs_c/ccomments/ontology.c (+40/-0)
doc/libzeitgeist/docs_c/ccomments/queued-proxy-wrapper.c (+172/-0)
doc/libzeitgeist/docs_c/ccomments/remote.c (+453/-0)
doc/libzeitgeist/docs_c/ccomments/result-set.c (+79/-0)
doc/libzeitgeist/docs_c/ccomments/simple-result-set.c (+23/-0)
doc/libzeitgeist/docs_c/ccomments/subject.c (+275/-0)
doc/libzeitgeist/docs_c/ccomments/timerange.c (+96/-0)
doc/libzeitgeist/docs_c/ccomments/timestamp.c (+131/-0)
doc/libzeitgeist/docs_c/ccomments/utils.c (+107/-0)
doc/libzeitgeist/docs_c/html.stamp (+1/-0)
doc/libzeitgeist/docs_c/html/ZeitgeistDataSourceRegistry.html (+1030/-0)
doc/libzeitgeist/docs_c/html/ZeitgeistEvent.html (+855/-0)
doc/libzeitgeist/docs_c/html/ZeitgeistIndex.html (+416/-0)
doc/libzeitgeist/docs_c/html/ZeitgeistLog.html (+1167/-0)
doc/libzeitgeist/docs_c/html/ZeitgeistMonitor.html (+393/-0)
doc/libzeitgeist/docs_c/html/ZeitgeistResultSet.html (+309/-0)
doc/libzeitgeist/docs_c/html/ZeitgeistSubject.html (+831/-0)
doc/libzeitgeist/docs_c/html/ZeitgeistTimeRange.html (+325/-0)
doc/libzeitgeist/docs_c/html/annotation-glossary.html (+92/-0)
doc/libzeitgeist/docs_c/html/api-index-full.html (+1762/-0)
doc/libzeitgeist/docs_c/html/ch01.html (+50/-0)
doc/libzeitgeist/docs_c/html/ch02.html (+41/-0)
doc/libzeitgeist/docs_c/html/ch03.html (+38/-0)
doc/libzeitgeist/docs_c/html/ch04.html (+41/-0)
doc/libzeitgeist/docs_c/html/ch05.html (+44/-0)
doc/libzeitgeist/docs_c/html/docs-org-gnome-zeitgeist-DataSourceRegistry.html (+241/-0)
doc/libzeitgeist/docs_c/html/docs-org-gnome-zeitgeist-Index.html (+178/-0)
doc/libzeitgeist/docs_c/html/docs-org-gnome-zeitgeist-Log.html (+401/-0)
doc/libzeitgeist/docs_c/html/docs-org-gnome-zeitgeist-Monitor.html (+114/-0)
doc/libzeitgeist/docs_c/html/index.html (+97/-0)
doc/libzeitgeist/docs_c/html/index.sgml (+516/-0)
doc/libzeitgeist/docs_c/html/object-tree.html (+58/-0)
doc/libzeitgeist/docs_c/html/style.css (+266/-0)
doc/libzeitgeist/docs_c/html/zeitgeist-2.0-data-source.html (+638/-0)
doc/libzeitgeist/docs_c/html/zeitgeist-2.0-enumerations.html (+428/-0)
doc/libzeitgeist/docs_c/html/zeitgeist-2.0-mimetype.html (+232/-0)
doc/libzeitgeist/docs_c/html/zeitgeist-2.0-ontology-uris.html (+1683/-0)
doc/libzeitgeist/docs_c/html/zeitgeist-2.0-ontology.html (+201/-0)
doc/libzeitgeist/docs_c/html/zeitgeist-2.0-timestamp.html (+413/-0)
doc/libzeitgeist/docs_c/html/zeitgeist-2.0.devhelp2 (+438/-0)
doc/libzeitgeist/docs_c/sgml.stamp (+1/-0)
doc/libzeitgeist/docs_c/xml/annotation-glossary.xml (+90/-0)
doc/libzeitgeist/docs_c/xml/api-index-deprecated.xml (+8/-0)
doc/libzeitgeist/docs_c/xml/api-index-full.xml (+442/-0)
doc/libzeitgeist/docs_c/xml/data-source-registry.xml (+660/-0)
doc/libzeitgeist/docs_c/xml/data-source.xml (+413/-0)
doc/libzeitgeist/docs_c/xml/enumerations.xml (+374/-0)
doc/libzeitgeist/docs_c/xml/errors.xml (+53/-0)
doc/libzeitgeist/docs_c/xml/event.xml (+541/-0)
doc/libzeitgeist/docs_c/xml/index.xml (+264/-0)
doc/libzeitgeist/docs_c/xml/log.xml (+726/-0)
doc/libzeitgeist/docs_c/xml/mimetype.xml (+131/-0)
doc/libzeitgeist/docs_c/xml/monitor.xml (+252/-0)
doc/libzeitgeist/docs_c/xml/net-connman-Manager.xml (+46/-0)
doc/libzeitgeist/docs_c/xml/object_index.sgml (+57/-0)
doc/libzeitgeist/docs_c/xml/ontology-uris.xml (+1115/-0)
doc/libzeitgeist/docs_c/xml/ontology.xml (+118/-0)
doc/libzeitgeist/docs_c/xml/org-freedesktop-NetworkManager.xml (+46/-0)
doc/libzeitgeist/docs_c/xml/org-gnome-zeitgeist-DataSourceRegistry.xml (+108/-0)
doc/libzeitgeist/docs_c/xml/org-gnome-zeitgeist-Index.xml (+64/-0)
doc/libzeitgeist/docs_c/xml/org-gnome-zeitgeist-Log.xml (+153/-0)
doc/libzeitgeist/docs_c/xml/org-gnome-zeitgeist-Monitor.xml (+48/-0)
doc/libzeitgeist/docs_c/xml/queued-proxy-wrapper.xml (+439/-0)
doc/libzeitgeist/docs_c/xml/remote.xml (+1272/-0)
doc/libzeitgeist/docs_c/xml/result-set.xml (+193/-0)
doc/libzeitgeist/docs_c/xml/simple-result-set.xml (+104/-0)
doc/libzeitgeist/docs_c/xml/subject.xml (+517/-0)
doc/libzeitgeist/docs_c/xml/timerange.xml (+205/-0)
doc/libzeitgeist/docs_c/xml/timestamp.xml (+247/-0)
doc/libzeitgeist/docs_c/xml/tree_index.sgml (+34/-0)
doc/libzeitgeist/docs_c/xml/utils.xml (+245/-0)
doc/libzeitgeist/docs_c/xml/zeitgeist-2.0-doc.bottom (+19/-0)
doc/libzeitgeist/docs_c/zeitgeist-2.0-decl-list.txt (+578/-0)
doc/libzeitgeist/docs_c/zeitgeist-2.0-decl.txt (+2708/-0)
doc/libzeitgeist/docs_c/zeitgeist-2.0-docs.xml (+61/-0)
doc/libzeitgeist/docs_c/zeitgeist-2.0-sections.txt (+636/-0)
doc/libzeitgeist/docs_c/zeitgeist-2.0-undeclared.txt (+2/-0)
doc/libzeitgeist/docs_c/zeitgeist-2.0-undocumented.txt (+129/-0)
doc/libzeitgeist/docs_c/zeitgeist-2.0-unused.txt (+63/-0)
doc/libzeitgeist/docs_c/zeitgeist-2.0.args (+300/-0)
doc/libzeitgeist/docs_c/zeitgeist-2.0.hierarchy (+44/-0)
doc/libzeitgeist/docs_c/zeitgeist-2.0.interfaces (+10/-0)
doc/libzeitgeist/docs_c/zeitgeist-2.0.prerequisites (+10/-0)
doc/libzeitgeist/docs_c/zeitgeist-2.0.signals (+85/-0)
doc/libzeitgeist/docs_c/zeitgeist-2.0.types (+28/-0)
doc/libzeitgeist/docs_vala/devhelpstyle.css (+567/-0)
doc/libzeitgeist/docs_vala/index.html (+41/-0)
doc/libzeitgeist/docs_vala/scripts.js (+46/-0)
doc/libzeitgeist/docs_vala/style.css (+581/-0)
doc/libzeitgeist/docs_vala/wikistyle.css (+533/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ConnmanManagerDBus.get_state.html (+44/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ConnmanManagerDBus.html (+130/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ConnmanManagerDBus.state_changed.html (+44/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataModelError.INVALID_SIGNATURE.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataModelError.NULL_EVENT.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataModelError.TOO_MANY_RESULTS.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataModelError.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSource.DataSource.from_variant.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSource.DataSource.full.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSource.DataSource.html (+59/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSource.description.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSource.enabled.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSource.event_templates.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSource.html (+176/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSource.name.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSource.running.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSource.timestamp.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSource.to_variant.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSource.unique_id.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSourceRegistry.DataSourceRegistry.html (+52/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSourceRegistry.get_data_source_from_id.html (+52/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSourceRegistry.get_data_sources.html (+52/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSourceRegistry.html (+210/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSourceRegistry.on_connection_established.html (+52/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSourceRegistry.on_connection_lost.html (+52/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSourceRegistry.register_data_source.html (+52/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSourceRegistry.set_data_source_enabled.html (+52/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSourceRegistry.source_disconnected.html (+52/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSourceRegistry.source_enabled.html (+52/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSourceRegistry.source_registered.html (+52/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSources.SIG_DATASOURCES.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSources.from_variant.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSources.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.DataSources.to_variant.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.EngineError.BACKUP_FAILED.html (+46/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.EngineError.DATABASE_BUSY.html (+46/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.EngineError.DATABASE_CANTOPEN.html (+46/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.EngineError.DATABASE_CORRUPT.html (+46/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.EngineError.DATABASE_ERROR.html (+46/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.EngineError.DATABASE_RETIRE_FAILED.html (+46/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.EngineError.EXISTING_INSTANCE.html (+46/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.EngineError.INVALID_ARGUMENT.html (+46/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.EngineError.INVALID_EVENT.html (+46/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.EngineError.INVALID_KEY.html (+46/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.EngineError.html (+70/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.Event.from_variant.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.Event.full.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.Event.html (+61/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.SIGNATURE.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.actor.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.add_subject.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.debug_print.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.get_subject.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.html (+243/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.id.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.interpretation.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.manifestation.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.matches_template.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.num_subjects.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.origin.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.payload.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.set_actor_from_app_info.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.subjects.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.take_subject.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.timestamp.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Event.to_variant.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Events.from_variant.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Events.html (+59/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Events.to_variant.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Events.to_variant_with_limit.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Index.Index.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Index.html (+183/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Index.on_connection_established.html (+47/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Index.on_connection_lost.html (+47/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Index.search.html (+97/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Index.search_with_relevancies.html (+101/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.Log.html (+60/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.datapath.html (+70/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.delete_events.html (+76/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.find_event_ids.html (+98/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.find_events.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.find_related_uris.html (+97/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.get_default.html (+71/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.get_events.html (+82/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.get_extensions.html (+70/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.get_version.html (+83/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.html (+278/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.insert_event.html (+75/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.insert_event_no_reply.html (+73/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.insert_events.html (+75/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.insert_events_no_reply.html (+73/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.install_monitor.html (+74/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.on_connection_established.html (+61/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.on_connection_lost.html (+61/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.quit.html (+70/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Log.remove_monitor.html (+71/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Monitor.Monitor.html (+74/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Monitor.event_templates.html (+51/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Monitor.events_deleted.html (+67/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Monitor.events_inserted.html (+67/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Monitor.get_path.html (+51/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Monitor.get_templates.html (+51/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Monitor.html (+200/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Monitor.notify_delete.html (+51/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Monitor.notify_insert.html (+51/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Monitor.time_range.html (+51/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NCAL.ALARM.html (+63/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NCAL.ATTACHMENT.html (+64/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NCAL.CALENDAR.html (+64/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NCAL.CALENDAR_DATA_OBJECT.html (+63/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NCAL.EVENT.html (+63/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NCAL.FREEBUSY.html (+64/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NCAL.JOURNAL.html (+63/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NCAL.TIMEZONE.html (+63/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NCAL.TODO.html (+63/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NCAL.html (+89/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NCO.CONTACT.html (+61/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NCO.CONTACT_GROUP.html (+61/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NCO.CONTACT_LIST.html (+61/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NCO.CONTACT_LIST_DATA_OBJECT.html (+60/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NCO.ORGANIZATION_CONTACT.html (+60/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NCO.PERSON_CONTACT.html (+60/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NCO.html (+74/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.APPLICATION.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.ARCHIVE.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.ARCHIVE_ITEM.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.ATTACHMENT.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.AUDIO.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.BOOKMARK.html (+100/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.BOOKMARK_FOLDER.html (+100/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.CURSOR.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.DATA_CONTAINER.html (+102/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.DELETED_RESOURCE.html (+100/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.DOCUMENT.html (+101/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.EMBEDDED_FILE_DATA_OBJECT.html (+101/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.EXECUTABLE.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.FILESYSTEM.html (+100/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.FILESYSTEM_IMAGE.html (+100/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.FILE_DATA_OBJECT.html (+103/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.FOLDER.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.FONT.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.HARD_DISK_PARTITION.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.HTML_DOCUMENT.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.ICON.html (+100/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.IMAGE.html (+100/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.MEDIA.html (+101/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.MEDIA_LIST.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.MEDIA_STREAM.html (+100/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.MIND_MAP.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.OPERATING_SYSTEM.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.PAGINATED_TEXT_DOCUMENT.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.PLAIN_TEXT_DOCUMENT.html (+100/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.PRESENTATION.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.RASTER_IMAGE.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.REMOTE_DATA_OBJECT.html (+100/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.REMOTE_PORT_ADDRESS.html (+101/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.SOFTWARE.html (+101/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.SOFTWARE_ITEM.html (+100/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.SOFTWARE_SERVICE.html (+102/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.SOURCE_CODE.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.SPREADSHEET.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.TEXT_DOCUMENT.html (+100/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.TRASH.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.VECTOR_IMAGE.html (+98/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.VIDEO.html (+100/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.VISUAL.html (+100/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.WEBSITE.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.WEB_DATA_OBJECT.html (+100/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NFO.html (+269/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NIE.DATA_OBJECT.html (+69/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NIE.INFORMATION_ELEMENT.html (+73/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NIE.html (+54/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NMM.MOVIE.html (+59/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NMM.MUSIC_ALBUM.html (+59/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NMM.MUSIC_PIECE.html (+59/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NMM.TVSERIES.html (+59/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NMM.TVSHOW.html (+59/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NMM.html (+69/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NMO.EMAIL.html (+60/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NMO.IMMESSAGE.html (+60/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NMO.MAILBOX.html (+60/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NMO.MAILBOX_DATA_OBJECT.html (+60/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NMO.MESSAGE.html (+61/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NMO.MIME_ENTITY.html (+60/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NMO.html (+74/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NetworkManagerDBus.html (+130/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NetworkManagerDBus.state.html (+44/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.NetworkManagerDBus.state_changed.html (+44/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.QueuedProxyWrapper.QueuedMethod.QueuedMethod.html (+48/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.QueuedProxyWrapper.QueuedMethod.html (+72/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.QueuedProxyWrapper.QueuedMethod.queued_method.html (+48/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.QueuedProxyWrapper.QueuedProxyWrapper.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.QueuedProxyWrapper.html (+202/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.QueuedProxyWrapper.is_connected.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.QueuedProxyWrapper.name_owner_changed.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.QueuedProxyWrapper.on_connection_established.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.QueuedProxyWrapper.on_connection_lost.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.QueuedProxyWrapper.process_queued_methods.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.QueuedProxyWrapper.proxy_acquired.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.QueuedProxyWrapper.proxy_created.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.QueuedProxyWrapper.proxy_unavailable.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.QueuedProxyWrapper.wait_for_proxy.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RelevantResultType.RECENT.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RelevantResultType.RELATED.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RelevantResultType.html (+56/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteLog.datapath.html (+54/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteLog.delete_events.html (+54/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteLog.extensions.html (+54/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteLog.find_event_ids.html (+54/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteLog.find_events.html (+54/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteLog.find_related_uris.html (+54/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteLog.get_events.html (+54/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteLog.html (+178/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteLog.insert_events.html (+54/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteLog.install_monitor.html (+54/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteLog.quit.html (+54/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteLog.remove_monitor.html (+54/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteLog.version.html (+54/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteMonitor.html (+147/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteMonitor.notify_delete.html (+44/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteMonitor.notify_insert.html (+44/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteRegistry.data_source_disconnected.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteRegistry.data_source_enabled.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteRegistry.data_source_registered.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteRegistry.get_data_source_from_id.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteRegistry.get_data_sources.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteRegistry.html (+155/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteRegistry.register_data_source.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteRegistry.set_data_source_enabled.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteSimpleIndexer.html (+127/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteSimpleIndexer.search.html (+44/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.RemoteSimpleIndexer.search_with_relevancies.html (+44/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultSet.estimated_matches.html (+62/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultSet.has_next.html (+58/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultSet.html (+186/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultSet.iterator.html (+52/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultSet.next_value.html (+59/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultSet.reset.html (+52/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultSet.size.html (+60/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultSet.tell.html (+58/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.LEAST_POPULAR_ACTOR.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.LEAST_POPULAR_CURRENT_ORIGIN.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.LEAST_POPULAR_CURRENT_URI.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.LEAST_POPULAR_EVENT_ORIGIN.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.LEAST_POPULAR_MIMETYPE.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.LEAST_POPULAR_ORIGIN.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.LEAST_POPULAR_SUBJECTS.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.LEAST_POPULAR_SUBJECT_INTERPRETATION.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.LEAST_RECENT_ACTOR.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.LEAST_RECENT_CURRENT_ORIGIN.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.LEAST_RECENT_CURRENT_URI.html (+51/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.LEAST_RECENT_EVENTS.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.LEAST_RECENT_EVENT_ORIGIN.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.LEAST_RECENT_MIMETYPE.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.LEAST_RECENT_ORIGIN.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.LEAST_RECENT_SUBJECTS.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.LEAST_RECENT_SUBJECT_INTERPRETATION.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.MOST_POPULAR_ACTOR.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.MOST_POPULAR_CURRENT_ORIGIN.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.MOST_POPULAR_CURRENT_URI.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.MOST_POPULAR_EVENT_ORIGIN.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.MOST_POPULAR_MIMETYPE.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.MOST_POPULAR_ORIGIN.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.MOST_POPULAR_SUBJECTS.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.MOST_POPULAR_SUBJECT_INTERPRETATION.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.MOST_RECENT_ACTOR.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.MOST_RECENT_CURRENT_ORIGIN.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.MOST_RECENT_CURRENT_URI.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.MOST_RECENT_EVENTS.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.MOST_RECENT_EVENT_ORIGIN.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.MOST_RECENT_MIMETYPE.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.MOST_RECENT_ORIGIN.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.MOST_RECENT_SUBJECTS.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.MOST_RECENT_SUBJECT_INTERPRETATION.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.OLDEST_ACTOR.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.RELEVANCY.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.html (+178/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ResultType.is_sort_order_asc.html (+94/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.SimpleResultSet.SimpleResultSet.html (+51/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.SimpleResultSet.SimpleResultSet.with_num_matches.html (+50/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.SimpleResultSet.estimated_matches.html (+51/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.SimpleResultSet.has_next.html (+51/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.SimpleResultSet.html (+190/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.SimpleResultSet.next_value.html (+51/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.SimpleResultSet.reset.html (+51/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.SimpleResultSet.size.html (+51/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.SimpleResultSet.tell.html (+51/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.StorageState.ANY.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.StorageState.AVAILABLE.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.StorageState.NOT_AVAILABLE.html (+49/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.StorageState.html (+64/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Subject.Subject.from_variant.html (+75/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Subject.Subject.full.html (+99/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Subject.Subject.html (+56/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Subject.Subject.move_event.html (+107/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Subject.current_origin.html (+57/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Subject.current_uri.html (+57/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Subject.html (+202/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Subject.interpretation.html (+57/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Subject.manifestation.html (+57/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Subject.matches_template.html (+73/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Subject.mimetype.html (+57/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Subject.origin.html (+57/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Subject.storage.html (+57/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Subject.text.html (+57/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Subject.to_variant.html (+57/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Subject.uri.html (+57/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Symbol.get_all_children.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Symbol.get_all_parents.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Symbol.get_children.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Symbol.get_description.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Symbol.get_display_name.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Symbol.get_parents.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Symbol.html (+79/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Symbol.is_a.html (+53/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.TimeRange.TimeRange.anytime.html (+59/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.TimeRange.TimeRange.from_now.html (+59/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.TimeRange.TimeRange.from_variant.html (+67/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.TimeRange.TimeRange.html (+70/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.TimeRange.TimeRange.to_now.html (+58/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.TimeRange.end.html (+51/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.TimeRange.html (+170/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.TimeRange.intersect.html (+67/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.TimeRange.start.html (+51/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.TimeRange.to_variant.html (+59/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Timestamp.DAY.html (+65/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Timestamp.HOUR.html (+65/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Timestamp.MINUTE.html (+65/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Timestamp.SECOND.html (+65/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Timestamp.WEEK.html (+65/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Timestamp.YEAR.html (+66/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Timestamp.from_date.html (+79/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Timestamp.from_dmy.html (+87/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Timestamp.from_iso8601.html (+78/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Timestamp.from_now.html (+71/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Timestamp.from_timeval.html (+78/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Timestamp.html (+139/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Timestamp.next_midnight.html (+80/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Timestamp.prev_midnight.html (+80/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Timestamp.to_date.html (+78/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Timestamp.to_iso8601.html (+78/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Timestamp.to_timeval.html (+79/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.CACHE_SIZE.html (+65/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.ENGINE_DBUS_NAME.html (+65/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.ENGINE_DBUS_PATH.html (+65/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.MAX_DBUS_RESULT_SIZE.html (+65/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.SIG_EVENT.html (+65/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.backup_database.html (+65/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.get_data_path.html (+65/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.get_database_file_backup_path.html (+65/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.get_database_file_path.html (+65/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.get_database_file_retire_name.html (+65/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.get_default_data_path.html (+65/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.get_local_extensions_path.html (+65/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.html (+150/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.is_empty_string.html (+75/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.log_may_read_directly.html (+73/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.parse_negation.html (+76/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.parse_noexpand.html (+77/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.parse_wildcard.html (+76/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.set_database_file_path.html (+75/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.Utils.using_in_memory_database.html (+73/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.VersionStruct.html (+75/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.VersionStruct.major.html (+48/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.VersionStruct.micro.html (+48/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.VersionStruct.minor.html (+48/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.ACCEPT_EVENT.html (+74/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.ACCESS_EVENT.html (+74/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.APPLICATION_ACTION.html (+73/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.CREATE_EVENT.html (+73/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.DELETE_EVENT.html (+74/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.DENY_EVENT.html (+74/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.EVENT_INTERPRETATION.html (+81/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.EVENT_MANIFESTATION.html (+78/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.EXPIRE_EVENT.html (+75/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.HEURISTIC_ACTIVITY.html (+74/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.LEAVE_EVENT.html (+74/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.MODIFY_EVENT.html (+74/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.MOVE_EVENT.html (+73/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.RECEIVE_EVENT.html (+75/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.SCHEDULED_ACTIVITY.html (+74/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.SEND_EVENT.html (+75/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.SYSTEM_NOTIFICATION.html (+74/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.USER_ACTIVITY.html (+73/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.WORLD_ACTIVITY.html (+74/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.ZG.html (+139/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.html (+170/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.interpretation_for_mimetype.html (+97/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.manifestation_for_uri.html (+98/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.register_mimetype.html (+100/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.register_mimetype_regex.html (+101/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/Zeitgeist.register_uri_scheme.html (+98/-0)
doc/libzeitgeist/docs_vala/zeitgeist-2.0/index.htm (+752/-0)
doc/libzeitgeist/zeitgeist-gtkdoc-index.sgml (+61/-0)
doc/zeitgeist-datahub.1 (+50/-0)
examples/Makefile.am (+14/-0)
examples/Makefile.in (+673/-0)
examples/c/Makefile.am (+26/-0)
examples/c/Makefile.in (+685/-0)
examples/c/find-events.c (+91/-0)
examples/c/monitor-events.c (+88/-0)
examples/c/search-events.c (+107/-0)
examples/js/find_events.js (+23/-0)
examples/python/find_events.py (+30/-0)
examples/python/get_events.py (+16/-0)
examples/python/insert_event.py (+16/-0)
examples/python/monitor.py (+16/-0)
examples/vala/Makefile.am (+38/-0)
examples/vala/Makefile.in (+719/-0)
examples/vala/data-source-stuff.c (+660/-0)
examples/vala/data-source-stuff.vala (+79/-0)
examples/vala/data_source_stuff_vala.stamp (+1/-0)
examples/vala/get-events-with-id.c (+168/-0)
examples/vala/get-events-with-id.vala (+28/-0)
examples/vala/get_events_with_id_vala.stamp (+1/-0)
examples/vala/insert-events.c (+179/-0)
examples/vala/insert-events.vala (+38/-0)
examples/vala/insert_events_vala.stamp (+1/-0)
examples/vala/monitor-events.c (+233/-0)
examples/vala/monitor-events.vala (+37/-0)
examples/vala/monitor_events_vala.stamp (+1/-0)
examples/vala/most-recent-events.c (+160/-0)
examples/vala/most-recent-events.vala (+28/-0)
examples/vala/most_recent_events_vala.stamp (+1/-0)
extensions/Makefile.am (+32/-66)
extensions/Makefile.in (+109/-131)
extensions/benchmark.c (+46/-46)
extensions/benchmark.vala (+2/-2)
extensions/blacklist.c (+11/-11)
extensions/blacklist.vala (+5/-5)
extensions/ds-registry.c (+927/-1818)
extensions/ds-registry.vala (+32/-141)
extensions/fts++/Makefile.am (+35/-47)
extensions/fts++/Makefile.in (+135/-138)
extensions/fts++/datamodel.c (+0/-3392)
extensions/fts++/datamodel.vala (+0/-806)
extensions/fts++/db-reader.c (+0/-4805)
extensions/fts++/db-reader.vala (+0/-909)
extensions/fts++/engine.c (+0/-2242)
extensions/fts++/engine.vala (+0/-392)
extensions/fts++/errors.c (+0/-95)
extensions/fts++/errors.vala (+0/-59)
extensions/fts++/ext-dummies.c (+0/-418)
extensions/fts++/ext-dummies.vala (+0/-71)
extensions/fts++/fts.vapi (+36/-0)
extensions/fts++/indexer.cpp (+3/-0)
extensions/fts++/mimetype.c (+0/-742)
extensions/fts++/mimetype.vala (+0/-358)
extensions/fts++/ontology-uris.c (+0/-149)
extensions/fts++/ontology-uris.vala (+0/-1245)
extensions/fts++/ontology.c (+0/-6610)
extensions/fts++/ontology.vala (+0/-904)
extensions/fts++/remote.c (+0/-2592)
extensions/fts++/remote.vala (+0/-152)
extensions/fts++/sql-schema.c (+0/-2024)
extensions/fts++/sql-schema.vala (+0/-622)
extensions/fts++/sql.c (+0/-1566)
extensions/fts++/sql.vala (+0/-446)
extensions/fts++/table-lookup.c (+0/-672)
extensions/fts++/table-lookup.vala (+0/-153)
extensions/fts++/test/Makefile.am (+20/-13)
extensions/fts++/test/Makefile.in (+63/-21)
extensions/fts++/test/test-indexer.cpp (+1/-1)
extensions/fts++/utils.c (+0/-651)
extensions/fts++/utils.vala (+0/-203)
extensions/fts++/where-clause.c (+0/-1077)
extensions/fts++/where-clause.vala (+0/-274)
extensions/fts++/zeitgeist-fts.c (+0/-1563)
extensions/fts++/zeitgeist-fts.vala (+7/-4)
extensions/fts++/zeitgeist-internal.h (+0/-811)
extensions/fts++/zeitgeist-internal.vapi (+0/-584)
extensions/fts.c (+130/-21)
extensions/fts.vala (+22/-20)
extensions/histogram.c (+6/-6)
extensions/histogram.vala (+2/-2)
extensions/storage-monitor.c (+18/-14)
extensions/storage-monitor.vala (+6/-6)
libzeitgeist/Makefile.am (+245/-0)
libzeitgeist/Makefile.decl (+60/-0)
libzeitgeist/Makefile.in (+1068/-0)
libzeitgeist/TODO (+12/-0)
libzeitgeist/data-source-registry.vala (+165/-0)
libzeitgeist/data-source.vala (+163/-0)
libzeitgeist/db-reader.vala (+957/-0)
libzeitgeist/enumerations.vala (+306/-0)
libzeitgeist/errors.vala (+53/-0)
libzeitgeist/event.vala (+487/-0)
libzeitgeist/index.vala (+218/-0)
libzeitgeist/log.vala (+640/-0)
libzeitgeist/mimetype.vala (+360/-0)
libzeitgeist/monitor.vala (+146/-0)
libzeitgeist/ontology-uris.vala (+1258/-0)
libzeitgeist/ontology-uris.vala.in (+22/-0)
libzeitgeist/ontology.vala (+921/-0)
libzeitgeist/ontology.vala.in (+181/-0)
libzeitgeist/queued-proxy-wrapper.vala (+112/-0)
libzeitgeist/remote.vala (+177/-0)
libzeitgeist/result-set.vala (+113/-0)
libzeitgeist/simple-result-set.vala (+85/-0)
libzeitgeist/sql-schema.vala (+677/-0)
libzeitgeist/sql.vala (+483/-0)
libzeitgeist/subject.vala (+234/-0)
libzeitgeist/table-lookup.vala (+155/-0)
libzeitgeist/timerange.vala (+149/-0)
libzeitgeist/timestamp.vala (+236/-0)
libzeitgeist/utils.vala (+233/-0)
libzeitgeist/where-clause.vala (+288/-0)
libzeitgeist/zeitgeist-2.0.deps (+1/-0)
libzeitgeist/zeitgeist-2.0.pc.in (+11/-0)
ltmain.sh (+2/-2)
m4/intltool.m4 (+237/-0)
m4/libtool.m4 (+7991/-0)
m4/ltoptions.m4 (+384/-0)
m4/ltsugar.m4 (+123/-0)
m4/ltversion.m4 (+23/-0)
m4/lt~obsolete.m4 (+98/-0)
mkinstalldirs (+0/-162)
po/POTFILES.in (+3/-0)
python/Makefile.am (+5/-2)
python/Makefile.in (+58/-12)
python/_ontology.py (+1/-0)
python/client.py (+2/-0)
python/datamodel.py (+43/-13)
python/mimetypes.py (+2/-0)
src/Makefile.am (+62/-52)
src/Makefile.in (+175/-115)
src/datamodel.c (+0/-3392)
src/datamodel.vala (+0/-806)
src/db-reader.c (+0/-4805)
src/db-reader.vala (+0/-909)
src/engine.c (+0/-2242)
src/engine.vala (+157/-68)
src/errors.c (+0/-95)
src/errors.vala (+0/-59)
src/ext-benchmark.c (+0/-886)
src/ext-benchmark.vala (+2/-2)
src/ext-blacklist.c (+0/-1212)
src/ext-blacklist.vala (+5/-5)
src/ext-data-source-registry.c (+0/-2610)
src/ext-data-source-registry.vala (+32/-141)
src/ext-fts.c (+0/-1414)
src/ext-fts.vala (+22/-20)
src/ext-histogram.c (+0/-583)
src/ext-histogram.vala (+2/-2)
src/ext-storage-monitor.c (+0/-1940)
src/ext-storage-monitor.vala (+6/-6)
src/extension-collection.c (+0/-1193)
src/extension-collection.vala (+10/-25)
src/extension-store.c (+0/-569)
src/extension.c (+0/-1004)
src/logging.c (+0/-489)
src/logging.vala (+2/-2)
src/mimetype.c (+0/-742)
src/mimetype.vala (+0/-358)
src/notify.c (+0/-1675)
src/notify.vala (+5/-5)
src/ontology-uris.c (+0/-149)
src/ontology-uris.vala (+0/-1245)
src/ontology-uris.vala.in (+0/-22)
src/ontology.c (+0/-6610)
src/ontology.vala (+0/-904)
src/ontology.vala.in (+0/-172)
src/remote.c (+0/-2592)
src/remote.vala (+0/-152)
src/sql-schema.c (+0/-2024)
src/sql-schema.vala (+0/-622)
src/sql.c (+0/-1566)
src/sql.vala (+0/-446)
src/table-lookup.c (+0/-672)
src/table-lookup.vala (+0/-153)
src/utils.c (+0/-651)
src/utils.vala (+0/-203)
src/where-clause.c (+0/-1077)
src/where-clause.vala (+0/-274)
src/zeitgeist-daemon.c (+0/-1890)
src/zeitgeist-daemon.vala (+63/-27)
src/zeitgeist-engine.h (+0/-993)
src/zeitgeist-engine.vapi (+0/-641)
test/Makefile.am (+1/-0)
test/Makefile.in (+48/-14)
test/c/Makefile.am (+64/-0)
test/c/Makefile.in (+793/-0)
test/c/test-datasource.c (+157/-0)
test/c/test-event.c (+449/-0)
test/c/test-log.c (+215/-0)
test/c/test-mimetypes.c (+96/-0)
test/c/test-monitor.c (+77/-0)
test/c/test-symbols.c (+215/-0)
test/c/test-timerange.c (+157/-0)
test/c/test-timestamp.c (+180/-0)
test/c/test.desktop (+10/-0)
test/data/Makefile.am (+2/-1)
test/data/Makefile.in (+44/-7)
test/data/databases/071.sql (+213/-0)
test/data/databases/080.sql (+279/-0)
test/data/databases/090~alpha1.sql (+231/-0)
test/data/databases/090~alpha2.sql (+232/-0)
test/data/databases/090~alpha3.sql (+237/-0)
test/data/databases/README (+14/-0)
test/data/five_events.js (+1/-1)
test/data/five_events_ext_move.js (+2/-0)
test/data/incomplete_events.js (+77/-5)
test/dbus/Makefile.am (+3/-1)
test/dbus/Makefile.in (+46/-8)
test/dbus/blacklist-test.py (+26/-4)
test/dbus/dsr-test.py (+17/-12)
test/dbus/engine-test.py (+208/-685)
test/dbus/histogram-test.py (+5/-2)
test/dbus/monitor-test.py (+2/-0)
test/dbus/remote-test.py (+60/-29)
test/dbus/result-types-test.py (+503/-0)
test/dbus/run-all-tests.py (+15/-3)
test/dbus/testutils.py (+39/-4)
test/dbus/upgrade-test.py (+126/-0)
test/direct/Makefile.am (+59/-64)
test/direct/Makefile.in (+466/-96)
test/direct/datamodel-test.c (+414/-0)
test/direct/datamodel-test.vala (+53/-1)
test/direct/datamodel_test_vala.stamp (+1/-0)
test/direct/datasource-test.c (+500/-0)
test/direct/datasource-test.vala (+97/-0)
test/direct/datasource_test_vala.stamp (+1/-0)
test/direct/event-test.c (+1874/-0)
test/direct/event-test.vala (+330/-0)
test/direct/event_test_vala.stamp (+1/-0)
test/direct/log-test.c (+899/-0)
test/direct/log-test.vala (+129/-0)
test/direct/log_test_vala.stamp (+1/-0)
test/direct/marshalling-test.c (+1218/-0)
test/direct/marshalling-test.vala (+9/-7)
test/direct/marshalling_test_vala.stamp (+1/-0)
test/direct/mimetype-test.c (+293/-0)
test/direct/mimetype-test.vala (+7/-1)
test/direct/mimetype_test_vala.stamp (+1/-0)
test/direct/monitor-test.c (+162/-0)
test/direct/monitor-test.vala (+42/-0)
test/direct/monitor_test_vala.stamp (+1/-0)
test/direct/query-operators-test.c (+843/-0)
test/direct/query-operators-test.vala (+1/-1)
test/direct/query_operators_test_vala.stamp (+1/-0)
test/direct/symbol-test.c (+582/-0)
test/direct/symbol-test.vala (+139/-0)
test/direct/symbol_test_vala.stamp (+1/-0)
test/direct/table-lookup-test.c (+702/-0)
test/direct/table-lookup-test.vala (+1/-1)
test/direct/table_lookup_test_vala.stamp (+1/-0)
test/direct/test.desktop (+10/-0)
test/direct/tests.h (+5/-0)
test/direct/tests.vapi (+5/-0)
test/direct/where-clause-test.c (+602/-0)
test/direct/where-clause-test.vala (+1/-1)
test/direct/where_clause_test_vala.stamp (+1/-0)
tools/README (+11/-0)
tools/development/README (+36/-0)
tools/development/benchmark.py (+14/-0)
tools/development/cairoplot.py (+2371/-0)
tools/development/index_switcher.py (+112/-0)
tools/development/indexes/master.txt (+212/-0)
tools/development/insert_events_from_json.py (+64/-0)
tools/development/query_sets/jumplist.txt (+4/-0)
tools/development/query_sets/synapse-unlimited.txt (+9/-0)
tools/development/query_sets/synapse.txt (+9/-0)
tools/development/query_sets/timerange_always.txt (+9/-0)
tools/development/query_sets/timerange_interval.txt (+9/-0)
tools/development/query_timings.py (+263/-0)
tools/development/series.py (+1140/-0)
tools/development/slow_query_finder.py (+89/-0)
tools/generate_events.py (+292/-0)
tools/gtk/zeitgeist-data-sources-gtk.py (+137/-0)
tools/ontology_graph.py (+93/-0)
tools/run_fake_zeitgeist.sh (+51/-0)
tools/scalability_benchmark.py (+116/-0)
tools/talis (+81/-0)
tools/zeitgeist-explorer/details.py (+194/-0)
tools/zeitgeist-explorer/ontology.py (+116/-0)
tools/zeitgeist-explorer/remote.py (+72/-0)
tools/zeitgeist-explorer/widgets.py (+101/-0)
tools/zeitgeist-explorer/zeitgeist-explorer (+186/-0)
To merge this branch: bzr merge lp:~zeitgeist/zeitgeist/saucy-packaging-0-9-14
Reviewer Review Type Date Requested Status
Ubuntu branches Pending
Review via email: mp+170244@code.launchpad.net

Description of the change

* New upstream release
  * Update debian/control,debian/rules,debian/copyright:
    - Update build-depends accordingly
    - Use standard version 3.9.4
    - Updates for zeitgeist-datahub and libzeitgeist merge
    - Apply wrap-and-sort
    - Bump build-depends on valac-0.20
  * *.install:
    - Add gobject-introspection package
    - Add libzeitgeist-2.0-* and zeitgeist-datahub packages
  * debian/patches:
    - Add and update Ubuntu-specific zeitgeist-datahub patches

  Based on Rico 'ricotz' Tzschichholz work in his PPA ppa:ricotz/staging

More: http://people.ubuntu.com/~ricotz/zeitgeist/

To post a comment you must log in.
30. By Manish Sinha (मनीष सिन्हा)

Fixed the version of the package

Revision history for this message
Manish Sinha (मनीष सिन्हा) (manishsinha) wrote :

Here is a debdiff which would be easier to review
http://people.ubuntu.com/~ricotz/zeitgeist/zeitgeist_0.9.14.debdiff

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'AUTHORS'
2--- AUTHORS 2012-09-04 15:42:08 +0000
3+++ AUTHORS 2013-06-19 07:02:27 +0000
4@@ -1,9 +1,23 @@
5-Seif Lotfy <seif@lotfy.com>
6-Siegfried-Angel Gevatter Pujals <siegfried@gevatter.com>
7-Michael Hruby <michal.mhr@gmail.com>
8-Manish Sinha <manishsinha@ubuntu.com>
9-Stefano Candori <stefano.candori@gmail.com>
10+Main developers:
11+ Michael Hruby <michal.mhr@gmail.com>
12+ Seif Lotfy <seif@lotfy.com>
13+ Siegfried-Angel Gevatter Pujals <siegfried@gevatter.com>
14+ Rico Tzschichholz <ricotz@ubuntu.com>
15+
16+Contributors:
17+ Christian Dywan <christian@twotoasts.de>
18+ Manish Sinha <manishsinha@ubuntu.com>
19+ Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
20+ Moritz Neeb <nt4u@kpvn.de>
21+ Stefano Candori <stefano.candori@gmail.com>
22+ Trever Fischer <tdfischer@fedoraproject.org>
23
24 From the Python implementation:
25 Markus Korn <thekorn@gmx.de>
26- Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com
27+ Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
28+
29+Zeitgeist development has been sponsored by:
30+ - Canonical Ltd.
31+ - Collabora Ltd.
32+ - GNOME Foundation
33+ - Google (Summer of Code)
34
35=== modified file 'Makefile.am'
36--- Makefile.am 2012-01-27 15:56:06 +0000
37+++ Makefile.am 2013-06-19 07:02:27 +0000
38@@ -1,42 +1,46 @@
39 NULL =
40
41+ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
42+
43 SUBDIRS = \
44+ libzeitgeist \
45 src \
46 extensions \
47 data \
48 python \
49 test \
50+ examples \
51 po \
52 doc \
53 $(NULL)
54
55-zeitgeistdocdir = ${prefix}/doc/zeitgeist
56+if ENABLE_DATAHUB
57+SUBDIRS += datahub
58+endif
59+
60+zeitgeistdocdir = $(pkgdatadir)/doc
61 zeitgeistdoc_DATA = \
62 AUTHORS \
63 NEWS \
64 $(NULL)
65
66-DISTCHECK_CONFIGURE_FLAGS = --with-session-bus-services-dir="\$(datadir)"/dbus-1/services
67+DISTCHECK_CONFIGURE_FLAGS = \
68+ --with-session-bus-services-dir="\$(datadir)"/dbus-1/services \
69+ --enable-datahub \
70+ --enable-fts \
71+ --enable-docs \
72+ $(NULL)
73
74 EXTRA_DIST = \
75+ tools \
76 $(zeitgeistdoc_DATA) \
77 INSTALL \
78 COPYING \
79 COPYING.GPL \
80 ChangeLog \
81- intltool-extract.in \
82- intltool-merge.in \
83- intltool-update.in \
84 config.vapi \
85 $(NULL)
86
87-DISTCLEANFILES = \
88- intltool-extract \
89- intltool-merge \
90- intltool-update \
91- po/.intltool-merge-cache \
92- $(NULL)
93-
94 run: all
95 ./src/zeitgeist-daemon
96
97@@ -48,3 +52,6 @@
98
99 test-direct: all
100 cd ./test/direct/ && make run;
101+
102+test-c: all
103+ cd ./test/c/ && make run;
104
105=== modified file 'Makefile.in'
106--- Makefile.in 2012-09-04 15:42:08 +0000
107+++ Makefile.in 2013-06-19 07:02:27 +0000
108@@ -1,4 +1,4 @@
109-# Makefile.in generated by automake 1.11.3 from Makefile.am.
110+# Makefile.in generated by automake 1.11.6 from Makefile.am.
111 # @configure_input@
112
113 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
114@@ -16,6 +16,23 @@
115 @SET_MAKE@
116
117 VPATH = @srcdir@
118+am__make_dryrun = \
119+ { \
120+ am__dry=no; \
121+ case $$MAKEFLAGS in \
122+ *\\[\ \ ]*) \
123+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
124+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
125+ *) \
126+ for am__flg in $$MAKEFLAGS; do \
127+ case $$am__flg in \
128+ *=*|--*) ;; \
129+ *n*) am__dry=yes; break;; \
130+ esac; \
131+ done;; \
132+ esac; \
133+ test $$am__dry = yes; \
134+ }
135 pkgdatadir = $(datadir)/@PACKAGE@
136 pkgincludedir = $(includedir)/@PACKAGE@
137 pkglibdir = $(libdir)/@PACKAGE@
138@@ -34,19 +51,23 @@
139 POST_UNINSTALL = :
140 build_triplet = @build@
141 host_triplet = @host@
142+@ENABLE_DATAHUB_TRUE@am__append_1 = datahub
143 subdir = .
144 DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
145 $(srcdir)/Makefile.in $(srcdir)/config.h.in \
146 $(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL NEWS \
147 TODO compile config.guess config.sub depcomp install-sh \
148- ltmain.sh missing mkinstalldirs py-compile
149+ ltmain.sh missing py-compile
150 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
151-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
152+am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
153+ $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
154+ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
155+ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac
156 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
157 $(ACLOCAL_M4)
158 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
159 configure.lineno config.status.lineno
160-mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
161+mkinstalldirs = $(install_sh) -d
162 CONFIG_HEADER = config.h
163 CONFIG_CLEAN_FILES =
164 CONFIG_CLEAN_VPATH_FILES =
165@@ -65,6 +86,11 @@
166 install-pdf-recursive install-ps-recursive install-recursive \
167 installcheck-recursive installdirs-recursive pdf-recursive \
168 ps-recursive uninstall-recursive
169+am__can_run_installinfo = \
170+ case $$AM_UPDATE_INFO_DIR in \
171+ n|no|NO) false;; \
172+ *) (install-info --version) >/dev/null 2>&1;; \
173+ esac
174 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
175 am__vpath_adj = case $$p in \
176 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
177@@ -101,7 +127,8 @@
178 distdir dist dist-all distcheck
179 ETAGS = etags
180 CTAGS = ctags
181-DIST_SUBDIRS = $(SUBDIRS)
182+DIST_SUBDIRS = libzeitgeist src extensions data python test examples \
183+ po doc datahub
184 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
185 distdir = $(PACKAGE)-$(VERSION)
186 top_distdir = $(distdir)
187@@ -137,7 +164,7 @@
188 done; \
189 reldir="$$dir2"
190 GZIP_ENV = --best
191-DIST_ARCHIVES = $(distdir).tar.bz2
192+DIST_ARCHIVES = $(distdir).tar.xz
193 distuninstallcheck_listfiles = find . -type f -print
194 am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
195 | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
196@@ -184,6 +211,7 @@
197 GMOFILES = @GMOFILES@
198 GMSGFMT = @GMSGFMT@
199 GREP = @GREP@
200+GTKDOC_SCAN = @GTKDOC_SCAN@
201 HAVE_RAPPER = @HAVE_RAPPER@
202 HAVE_XAPIAN = @HAVE_XAPIAN@
203 INSTALL = @INSTALL@
204@@ -201,15 +229,20 @@
205 INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
206 INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
207 INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
208+INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
209+INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
210+INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
211+INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
212+INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
213+INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
214+INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
215+INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
216 LD = @LD@
217 LDFLAGS = @LDFLAGS@
218 LIBOBJS = @LIBOBJS@
219 LIBS = @LIBS@
220 LIBTOOL = @LIBTOOL@
221-LIBZEITGEIST_VERSION = @LIBZEITGEIST_VERSION@
222-LIBZEITGEIST_VERSION_MAJOR = @LIBZEITGEIST_VERSION_MAJOR@
223-LIBZEITGEIST_VERSION_MINOR = @LIBZEITGEIST_VERSION_MINOR@
224-LIBZEITGEIST_VERSION_PATCH = @LIBZEITGEIST_VERSION_PATCH@
225+LIBZEITGEIST_LT_VERSION = @LIBZEITGEIST_LT_VERSION@
226 LIPO = @LIPO@
227 LN_S = @LN_S@
228 LTLIBOBJS = @LTLIBOBJS@
229@@ -252,13 +285,18 @@
230 SET_MAKE = @SET_MAKE@
231 SHELL = @SHELL@
232 STRIP = @STRIP@
233+TELEPATHY_GLIB_CFLAGS = @TELEPATHY_GLIB_CFLAGS@
234+TELEPATHY_GLIB_LIBS = @TELEPATHY_GLIB_LIBS@
235 USE_NLS = @USE_NLS@
236 VALAC = @VALAC@
237+VALADOC = @VALADOC@
238 VERSION = @VERSION@
239 XAPIAN_CXXFLAGS = @XAPIAN_CXXFLAGS@
240 XAPIAN_LIBS = @XAPIAN_LIBS@
241 XGETTEXT = @XGETTEXT@
242 ZEITGEIST_CFLAGS = @ZEITGEIST_CFLAGS@
243+ZEITGEIST_DATAHUB_CFLAGS = @ZEITGEIST_DATAHUB_CFLAGS@
244+ZEITGEIST_DATAHUB_LIBS = @ZEITGEIST_DATAHUB_LIBS@
245 ZEITGEIST_LIBS = @ZEITGEIST_LIBS@
246 abs_builddir = @abs_builddir@
247 abs_srcdir = @abs_srcdir@
248@@ -320,42 +358,32 @@
249 top_builddir = @top_builddir@
250 top_srcdir = @top_srcdir@
251 NULL =
252-SUBDIRS = \
253- src \
254- extensions \
255- data \
256- python \
257- test \
258- po \
259- doc \
260- $(NULL)
261-
262-zeitgeistdocdir = ${prefix}/doc/zeitgeist
263+ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
264+SUBDIRS = libzeitgeist src extensions data python test examples po doc \
265+ $(NULL) $(am__append_1)
266+zeitgeistdocdir = $(pkgdatadir)/doc
267 zeitgeistdoc_DATA = \
268 AUTHORS \
269 NEWS \
270 $(NULL)
271
272-DISTCHECK_CONFIGURE_FLAGS = --with-session-bus-services-dir="\$(datadir)"/dbus-1/services
273+DISTCHECK_CONFIGURE_FLAGS = \
274+ --with-session-bus-services-dir="\$(datadir)"/dbus-1/services \
275+ --enable-datahub \
276+ --enable-fts \
277+ --enable-docs \
278+ $(NULL)
279+
280 EXTRA_DIST = \
281+ tools \
282 $(zeitgeistdoc_DATA) \
283 INSTALL \
284 COPYING \
285 COPYING.GPL \
286 ChangeLog \
287- intltool-extract.in \
288- intltool-merge.in \
289- intltool-update.in \
290 config.vapi \
291 $(NULL)
292
293-DISTCLEANFILES = \
294- intltool-extract \
295- intltool-merge \
296- intltool-update \
297- po/.intltool-merge-cache \
298- $(NULL)
299-
300 all: config.h
301 $(MAKE) $(AM_MAKEFLAGS) all-recursive
302
303@@ -420,8 +448,11 @@
304 -rm -f libtool config.lt
305 install-zeitgeistdocDATA: $(zeitgeistdoc_DATA)
306 @$(NORMAL_INSTALL)
307- test -z "$(zeitgeistdocdir)" || $(MKDIR_P) "$(DESTDIR)$(zeitgeistdocdir)"
308 @list='$(zeitgeistdoc_DATA)'; test -n "$(zeitgeistdocdir)" || list=; \
309+ if test -n "$$list"; then \
310+ echo " $(MKDIR_P) '$(DESTDIR)$(zeitgeistdocdir)'"; \
311+ $(MKDIR_P) "$(DESTDIR)$(zeitgeistdocdir)" || exit 1; \
312+ fi; \
313 for p in $$list; do \
314 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
315 echo "$$d$$p"; \
316@@ -606,13 +637,10 @@
317 done
318 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
319 if test "$$subdir" = .; then :; else \
320- test -d "$(distdir)/$$subdir" \
321- || $(MKDIR_P) "$(distdir)/$$subdir" \
322- || exit 1; \
323- fi; \
324- done
325- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
326- if test "$$subdir" = .; then :; else \
327+ $(am__make_dryrun) \
328+ || test -d "$(distdir)/$$subdir" \
329+ || $(MKDIR_P) "$(distdir)/$$subdir" \
330+ || exit 1; \
331 dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
332 $(am__relativize); \
333 new_distdir=$$reldir; \
334@@ -642,6 +670,7 @@
335 dist-gzip: distdir
336 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
337 $(am__remove_distdir)
338+
339 dist-bzip2: distdir
340 tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
341 $(am__remove_distdir)
342@@ -653,7 +682,6 @@
343 dist-lzma: distdir
344 tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
345 $(am__remove_distdir)
346-
347 dist-xz: distdir
348 tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
349 $(am__remove_distdir)
350@@ -672,7 +700,7 @@
351 $(am__remove_distdir)
352
353 dist dist-all: distdir
354- tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
355+ tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
356 $(am__remove_distdir)
357
358 # This target untars the dist file and tries a VPATH configuration. Then
359@@ -697,7 +725,7 @@
360 *.zip*) \
361 unzip $(distdir).zip ;;\
362 esac
363- chmod -R a-w $(distdir); chmod a+w $(distdir)
364+ chmod -R a-w $(distdir); chmod u+w $(distdir)
365 mkdir $(distdir)/_build
366 mkdir $(distdir)/_inst
367 chmod a-w $(distdir)
368@@ -795,7 +823,6 @@
369 distclean-generic:
370 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
371 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
372- -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
373
374 maintainer-clean-generic:
375 @echo "This command is intended for maintainers to use"
376@@ -903,6 +930,9 @@
377 test-direct: all
378 cd ./test/direct/ && make run;
379
380+test-c: all
381+ cd ./test/c/ && make run;
382+
383 # Tell versions [3.59,3.63) of GNU make to not export all variables.
384 # Otherwise a system limit (for SysV at least) may be exceeded.
385 .NOEXPORT:
386
387=== modified file 'NEWS'
388--- NEWS 2012-09-04 15:42:08 +0000
389+++ NEWS 2013-06-19 07:02:27 +0000
390@@ -1,18 +1,138 @@
391+2013-xx-xx: Zeitgeist 0.9.14 (1.0 Beta 6) "Diamond"
392+---------------------------------------------------------------
393+
394+Libzeitgeist:
395+ - Fix managing and tracking registered Monitors
396+
397+
398+2013-05-29: Zeitgeist 0.9.13 (1.0 Beta 5) "Silence is Gold"
399+---------------------------------------------------------------
400+
401+Engine:
402+ - Adjust resetting of statement to proper sequence
403+ - Add custom memory PRAGMA to improve memory consumption
404+
405+Libzeitgeist:
406+ - Add default memory PRAGMA to be used by clients
407+
408+FTS:
409+ - Improve FTS memory consumption
410+
411+Overall:
412+ - Fix compilation breaks for --enable-datahub --disable-downloads-monitor
413+
414+This release is the fifth beta which will lead to zeitgeist 1.0
415+
416+2013-04-12: Zeitgeist 0.9.12 (1.0 Beta 4) "Happy Go Lucky"
417+---------------------------------------------------------------
418+
419+Libzeitgeist:
420+ - Fix find_related_uris to only print out the ranking if
421+ EXPLAIN_QUERIES is enabled
422+ - Fixed find_related_uris to take RelevantResultType as an
423+ argument instead of ResultType
424+ - Pass copy of templates to search and search_with_relevancies
425+
426+Overall:
427+ - Fix documentation
428+
429+This release is the fourth beta which will lead to zeitgeist 1.0
430+
431+2013-04-09: Zeitgeist 0.9.11 (1.0 Beta 3) "H2O"
432+---------------------------------------------------------------
433+
434+Libzeitgeist:
435+ - Fix the log's insert_events_no_reply and insert_event_no_reply
436+ API to not require an async callback
437+ - Pass copy of templates to threads in get_events, find_events,
438+ find_event_ids and find_related_uris
439+ - Pass copy of templates to search and search_with_relevancies
440+ - Expose RemoteLog's extensions and datapath properties via Log
441+ class
442+
443+Overall:
444+ - Fix documentation title to Zeitgeist Reference Manual
445+
446+This release is the third beta which will lead to zeitgeist 1.0
447+
448+2013-03-19: Zeitgeist 0.9.10 (1.0 Beta 2) "Isis"
449+---------------------------------------------------------------
450+
451+This version includes zeitgeist datahub in the release source
452+instead of a separate project which was called zeitgeist-datahub
453+
454+You can explicitly disable datahub by passing --enable-datahub=no
455+and if you just want the telepathy datasource to be disabled you
456+can just pass --disable-telepathy along with --enable-datahub
457+
458+For datahub, json-glib 0.14.0 or greater is needed and for
459+telepathy telepathy-glib 0.18.0 or greater is needed
460+
461+Libzeitgeist:
462+ - Add new zg#ApplicationAction subject interpretation
463+ - Fix sql explanation bug
464+
465+This release is the second beta which will lead to zeitgeist 1.0
466+
467+2013-03-12: Zeitgeist 0.9.9 (1.0 Beta 1) "Pinch Me"
468+---------------------------------------------------
469+
470+This version introduces libzeitgeist2, a Vala port of the previously
471+independent libzeitgeist library. Now everything you need to work with
472+Zeitgeist, be it with C, Vala or Python, is included in this tarball.
473+
474+Please note that starting from this release Vala 0.18 is required to
475+build Zeitgeist.
476+
477+Engine:
478+ - Fixed insertion of large event sets.
479+ - Fixed database migration to WebDataObject (from some RemoteDataObjects).
480+ - Events missing required meta-data are now rejected.
481+
482+FTS:
483+ - Fixed to respect ZEITGEIST_DATA_PATH.
484+
485+Python API:
486+ - RelevantResultType is now included in "from datamodel import *".
487+
488+If you were using the external libzeitgeist, you need to be aware that
489+libzeitgeist2 has some API differences:
490+ - For Vala developers: getters/setters replaced with properties, etc.
491+ - For C developers: the use of floating references has been removed.
492+ - Redesigned ResultSet (removed peek() and seek(); introduced reset();
493+ renamed next() to next_value()).
494+ - Changed the return type of zeitgeist_log_get_events to GPtrArray;
495+ now it works correctly when requesting non-existant events.
496+ - Added an actor parameter to the event_new_full constructor.
497+ - Added a zeitgeist_subject_new_move_event constructor.
498+ - Added a GError parameter to several functions involving variants.
499+ - Renamed insert_events_from_ptrarray* to insert_events*.
500+ - Renamed timestamp_for_now to timestamp_now.
501+ - Renamed data_source_is_enabled to data_source_get_enabled.
502+ - Renamed the "connected" property to "is-connected".
503+ - Introduced the missing ZeitgeistRelevantResultType enum.
504+ - Introduced get_data_source_from_id.
505+ - Introduced zeitgeist_{event,subject}_matches_template.
506+ - Introduced zeitgeist_event_take_subject.
507+ - Introduced zeitgeist_time_range_intersect.
508+ - Introduced insert_event and insert_event_no_reply.
509+ - Removed insert_events (variadic version) and insert_events_valist.
510+ - Removed event_new_full_valist and events_from_valist.
511+ - Removed time_range_get_{start,end}_iso8601.
512+
513+Special Thanks to the hard work of Rico Tzschichholz and Paolo Borelli
514+for their contribution in this major release
515+
516 2012-08-26: Zeitgeist 0.9.5 "Sun Devil"
517-----------------------------------------
518+---------------------------------------
519
520 Engine:
521- - Needs vala 0.16 to build.
522- - Optimization of subject interpretation.
523- - Set Pragma setting synchronous to NORMAL.
524- - Added a which sets up a bus in a fake X server (Xvfb) and launches
525- a Zeitgeist instance (without datahub or FTS) into it.
526- - Events are inserted in sequential order.
527+ - Improved query time, optimizing the usage of SQL indices.
528+ - Relaxed SQLite's sync to disk requirement (synchronous=NORMAL).
529
530-Autoconf:
531- - Don't check for Xapian if FTS++ is disabled.
532- - Print "SQL debugging" option.
533- - Check for gmodule.
534+Overall:
535+ - Bumped Vala dependency to 0.16.
536+ - Fixed build system to not check for Xapian if FTS++ is disabled.
537
538 2012-05-22: Zeitgeist 0.9.0.1 "Rumpelstiltskin"
539 -----------------------------------------------
540
541=== modified file 'README'
542--- README 2011-11-15 11:15:56 +0000
543+++ README 2013-06-19 07:02:27 +0000
544@@ -0,0 +1,31 @@
545+========================== ZEITGEIST ==========================
546+
547+Zeitgeist is a service which logs the users's activities and
548+events (files opened, websites visites, conversations held with
549+other people, etc.) and makes relevant information available to
550+other applications.
551+
552+See AUTHORS for a list of contributors.
553+
554+For a list of changes between releases, see NEWS; a detailed
555+changelog is available in the Git repository at:
556+ http://cgit.freedesktop.org/zeitgeist/zeitgeist/
557+
558+You can also find some additional development and testing tools
559+in the Git repository.
560+
561+---------------------------------------------------------------
562+
563+CONTRIBUTING
564+------------
565+
566+Feel free to contact us on dev@zeitgeist-project.com or via IRC
567+in #zeitgeist on irc.freenode.net.
568+
569+Coding conventions:
570+
571+ - Generally following the GNOME / Vala guidelines.
572+ - Indentation with 4 spaces.
573+ - No indentation for namespaces (except for historic reasons).
574+ - In libzeitgeist/, "protected" used for non-public API when
575+ "private"/"internal" can't be used.
576
577=== modified file 'aclocal.m4'
578--- aclocal.m4 2012-03-20 16:10:57 +0000
579+++ aclocal.m4 2013-06-19 07:02:27 +0000
580@@ -1,4 +1,4 @@
581-# generated automatically by aclocal 1.11.3 -*- Autoconf -*-
582+# generated automatically by aclocal 1.11.6 -*- Autoconf -*-
583
584 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
585 # 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation,
586@@ -14,8 +14,8 @@
587
588 m4_ifndef([AC_AUTOCONF_VERSION],
589 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
590-m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.68],,
591-[m4_warning([this file was generated for autoconf 2.68.
592+m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],,
593+[m4_warning([this file was generated for autoconf 2.69.
594 You have another version of autoconf. It may work, but is not guaranteed to.
595 If you have problems, you may need to regenerate the build system entirely.
596 To do so, use the procedure documented by the package, typically `autoreconf'.])])
597@@ -457,8826 +457,102 @@
598 fi])
599
600
601-
602-dnl IT_PROG_INTLTOOL([MINIMUM-VERSION], [no-xml])
603-# serial 42 IT_PROG_INTLTOOL
604-AC_DEFUN([IT_PROG_INTLTOOL], [
605-AC_PREREQ([2.50])dnl
606-AC_REQUIRE([AM_NLS])dnl
607-
608-case "$am__api_version" in
609- 1.[01234])
610- AC_MSG_ERROR([Automake 1.5 or newer is required to use intltool])
611- ;;
612- *)
613- ;;
614-esac
615-
616-INTLTOOL_REQUIRED_VERSION_AS_INT=`echo $1 | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
617-INTLTOOL_APPLIED_VERSION=`intltool-update --version | head -1 | cut -d" " -f3`
618-INTLTOOL_APPLIED_VERSION_AS_INT=`echo $INTLTOOL_APPLIED_VERSION | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
619-if test -n "$1"; then
620- AC_MSG_CHECKING([for intltool >= $1])
621- AC_MSG_RESULT([$INTLTOOL_APPLIED_VERSION found])
622- test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge "$INTLTOOL_REQUIRED_VERSION_AS_INT" ||
623- AC_MSG_ERROR([Your intltool is too old. You need intltool $1 or later.])
624-fi
625-
626-AC_PATH_PROG(INTLTOOL_UPDATE, [intltool-update])
627-AC_PATH_PROG(INTLTOOL_MERGE, [intltool-merge])
628-AC_PATH_PROG(INTLTOOL_EXTRACT, [intltool-extract])
629-if test -z "$INTLTOOL_UPDATE" -o -z "$INTLTOOL_MERGE" -o -z "$INTLTOOL_EXTRACT"; then
630- AC_MSG_ERROR([The intltool scripts were not found. Please install intltool.])
631-fi
632-
633-if test -z "$AM_DEFAULT_VERBOSITY"; then
634- AM_DEFAULT_VERBOSITY=1
635-fi
636-AC_SUBST([AM_DEFAULT_VERBOSITY])
637-
638-INTLTOOL_V_MERGE='$(INTLTOOL__v_MERGE_$(V))'
639-INTLTOOL__v_MERGE_='$(INTLTOOL__v_MERGE_$(AM_DEFAULT_VERBOSITY))'
640-INTLTOOL__v_MERGE_0='@echo " ITMRG " [$]@;'
641-AC_SUBST(INTLTOOL_V_MERGE)
642-AC_SUBST(INTLTOOL__v_MERGE_)
643-AC_SUBST(INTLTOOL__v_MERGE_0)
644-
645-INTLTOOL_V_MERGE_OPTIONS='$(intltool__v_merge_options_$(V))'
646-intltool__v_merge_options_='$(intltool__v_merge_options_$(AM_DEFAULT_VERBOSITY))'
647-intltool__v_merge_options_0='-q'
648-AC_SUBST(INTLTOOL_V_MERGE_OPTIONS)
649-AC_SUBST(intltool__v_merge_options_)
650-AC_SUBST(intltool__v_merge_options_0)
651-
652- INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
653-INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
654- INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
655- INTLTOOL_PROP_RULE='%.prop: %.prop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
656- INTLTOOL_OAF_RULE='%.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -p $(top_srcdir)/po $< [$]@'
657- INTLTOOL_PONG_RULE='%.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
658- INTLTOOL_SERVER_RULE='%.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
659- INTLTOOL_SHEET_RULE='%.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
660-INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
661- INTLTOOL_UI_RULE='%.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
662- INTLTOOL_XML_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
663-if test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge 5000; then
664- INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u --no-translations $< [$]@'
665-else
666- INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)_it_tmp_dir=tmp.intltool.[$][$]RANDOM && mkdir [$][$]_it_tmp_dir && LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u [$][$]_it_tmp_dir $< [$]@ && rmdir [$][$]_it_tmp_dir'
667-fi
668- INTLTOOL_XAM_RULE='%.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
669- INTLTOOL_KBD_RULE='%.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
670- INTLTOOL_CAVES_RULE='%.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
671- INTLTOOL_SCHEMAS_RULE='%.schemas: %.schemas.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
672- INTLTOOL_THEME_RULE='%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
673- INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
674- INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
675-
676-_IT_SUBST(INTLTOOL_DESKTOP_RULE)
677-_IT_SUBST(INTLTOOL_DIRECTORY_RULE)
678-_IT_SUBST(INTLTOOL_KEYS_RULE)
679-_IT_SUBST(INTLTOOL_PROP_RULE)
680-_IT_SUBST(INTLTOOL_OAF_RULE)
681-_IT_SUBST(INTLTOOL_PONG_RULE)
682-_IT_SUBST(INTLTOOL_SERVER_RULE)
683-_IT_SUBST(INTLTOOL_SHEET_RULE)
684-_IT_SUBST(INTLTOOL_SOUNDLIST_RULE)
685-_IT_SUBST(INTLTOOL_UI_RULE)
686-_IT_SUBST(INTLTOOL_XAM_RULE)
687-_IT_SUBST(INTLTOOL_KBD_RULE)
688-_IT_SUBST(INTLTOOL_XML_RULE)
689-_IT_SUBST(INTLTOOL_XML_NOMERGE_RULE)
690-_IT_SUBST(INTLTOOL_CAVES_RULE)
691-_IT_SUBST(INTLTOOL_SCHEMAS_RULE)
692-_IT_SUBST(INTLTOOL_THEME_RULE)
693-_IT_SUBST(INTLTOOL_SERVICE_RULE)
694-_IT_SUBST(INTLTOOL_POLICY_RULE)
695-
696-# Check the gettext tools to make sure they are GNU
697-AC_PATH_PROG(XGETTEXT, xgettext)
698-AC_PATH_PROG(MSGMERGE, msgmerge)
699-AC_PATH_PROG(MSGFMT, msgfmt)
700-AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
701-if test -z "$XGETTEXT" -o -z "$MSGMERGE" -o -z "$MSGFMT"; then
702- AC_MSG_ERROR([GNU gettext tools not found; required for intltool])
703-fi
704-xgversion="`$XGETTEXT --version|grep '(GNU ' 2> /dev/null`"
705-mmversion="`$MSGMERGE --version|grep '(GNU ' 2> /dev/null`"
706-mfversion="`$MSGFMT --version|grep '(GNU ' 2> /dev/null`"
707-if test -z "$xgversion" -o -z "$mmversion" -o -z "$mfversion"; then
708- AC_MSG_ERROR([GNU gettext tools not found; required for intltool])
709-fi
710-
711-AC_PATH_PROG(INTLTOOL_PERL, perl)
712-if test -z "$INTLTOOL_PERL"; then
713- AC_MSG_ERROR([perl not found])
714-fi
715-AC_MSG_CHECKING([for perl >= 5.8.1])
716-$INTLTOOL_PERL -e "use 5.8.1;" > /dev/null 2>&1
717-if test $? -ne 0; then
718- AC_MSG_ERROR([perl 5.8.1 is required for intltool])
719-else
720- IT_PERL_VERSION=`$INTLTOOL_PERL -e "printf '%vd', $^V"`
721- AC_MSG_RESULT([$IT_PERL_VERSION])
722-fi
723-if test "x$2" != "xno-xml"; then
724- AC_MSG_CHECKING([for XML::Parser])
725- if `$INTLTOOL_PERL -e "require XML::Parser" 2>/dev/null`; then
726- AC_MSG_RESULT([ok])
727- else
728- AC_MSG_ERROR([XML::Parser perl module is required for intltool])
729- fi
730-fi
731-
732-# Substitute ALL_LINGUAS so we can use it in po/Makefile
733-AC_SUBST(ALL_LINGUAS)
734-
735-# Set DATADIRNAME correctly if it is not set yet
736-# (copied from glib-gettext.m4)
737-if test -z "$DATADIRNAME"; then
738- AC_LINK_IFELSE(
739- [AC_LANG_PROGRAM([[]],
740- [[extern int _nl_msg_cat_cntr;
741- return _nl_msg_cat_cntr]])],
742- [DATADIRNAME=share],
743- [case $host in
744- *-*-solaris*)
745- dnl On Solaris, if bind_textdomain_codeset is in libc,
746- dnl GNU format message catalog is always supported,
747- dnl since both are added to the libc all together.
748- dnl Hence, we'd like to go with DATADIRNAME=share
749- dnl in this case.
750- AC_CHECK_FUNC(bind_textdomain_codeset,
751- [DATADIRNAME=share], [DATADIRNAME=lib])
752- ;;
753- *)
754- [DATADIRNAME=lib]
755- ;;
756- esac])
757-fi
758-AC_SUBST(DATADIRNAME)
759-
760-IT_PO_SUBDIR([po])
761-
762-])
763-
764-
765-# IT_PO_SUBDIR(DIRNAME)
766-# ---------------------
767-# All po subdirs have to be declared with this macro; the subdir "po" is
768-# declared by IT_PROG_INTLTOOL.
769-#
770-AC_DEFUN([IT_PO_SUBDIR],
771-[AC_PREREQ([2.53])dnl We use ac_top_srcdir inside AC_CONFIG_COMMANDS.
772-dnl
773-dnl The following CONFIG_COMMANDS should be executed at the very end
774-dnl of config.status.
775-AC_CONFIG_COMMANDS_PRE([
776- AC_CONFIG_COMMANDS([$1/stamp-it], [
777- if [ ! grep "^# INTLTOOL_MAKEFILE$" "$1/Makefile.in" > /dev/null ]; then
778- AC_MSG_ERROR([$1/Makefile.in.in was not created by intltoolize.])
779- fi
780- rm -f "$1/stamp-it" "$1/stamp-it.tmp" "$1/POTFILES" "$1/Makefile.tmp"
781- >"$1/stamp-it.tmp"
782- [sed '/^#/d
783- s/^[[].*] *//
784- /^[ ]*$/d
785- '"s|^| $ac_top_srcdir/|" \
786- "$srcdir/$1/POTFILES.in" | sed '$!s/$/ \\/' >"$1/POTFILES"
787- ]
788- [sed '/^POTFILES =/,/[^\\]$/ {
789- /^POTFILES =/!d
790- r $1/POTFILES
791- }
792- ' "$1/Makefile.in" >"$1/Makefile"]
793- rm -f "$1/Makefile.tmp"
794- mv "$1/stamp-it.tmp" "$1/stamp-it"
795- ])
796-])dnl
797-])
798-
799-# _IT_SUBST(VARIABLE)
800-# -------------------
801-# Abstract macro to do either _AM_SUBST_NOTMAKE or AC_SUBST
802-#
803-AC_DEFUN([_IT_SUBST],
804-[
805-AC_SUBST([$1])
806-m4_ifdef([_AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE([$1])])
807-]
808-)
809-
810-# deprecated macros
811-AU_ALIAS([AC_PROG_INTLTOOL], [IT_PROG_INTLTOOL])
812-# A hint is needed for aclocal from Automake <= 1.9.4:
813-# AC_DEFUN([AC_PROG_INTLTOOL], ...)
814-
815-
816-# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
817-#
818-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
819-# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
820-# Foundation, Inc.
821-# Written by Gordon Matzigkeit, 1996
822-#
823-# This file is free software; the Free Software Foundation gives
824-# unlimited permission to copy and/or distribute it, with or without
825-# modifications, as long as this notice is preserved.
826-
827-m4_define([_LT_COPYING], [dnl
828-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
829-# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
830-# Foundation, Inc.
831-# Written by Gordon Matzigkeit, 1996
832-#
833-# This file is part of GNU Libtool.
834-#
835-# GNU Libtool is free software; you can redistribute it and/or
836-# modify it under the terms of the GNU General Public License as
837-# published by the Free Software Foundation; either version 2 of
838-# the License, or (at your option) any later version.
839-#
840-# As a special exception to the GNU General Public License,
841-# if you distribute this file as part of a program or library that
842-# is built using GNU Libtool, you may include this file under the
843-# same distribution terms that you use for the rest of that program.
844-#
845-# GNU Libtool is distributed in the hope that it will be useful,
846-# but WITHOUT ANY WARRANTY; without even the implied warranty of
847-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
848-# GNU General Public License for more details.
849-#
850-# You should have received a copy of the GNU General Public License
851-# along with GNU Libtool; see the file COPYING. If not, a copy
852-# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
853-# obtained by writing to the Free Software Foundation, Inc.,
854-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
855-])
856-
857-# serial 57 LT_INIT
858-
859-
860-# LT_PREREQ(VERSION)
861-# ------------------
862-# Complain and exit if this libtool version is less that VERSION.
863-m4_defun([LT_PREREQ],
864-[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
865- [m4_default([$3],
866- [m4_fatal([Libtool version $1 or higher is required],
867- 63)])],
868- [$2])])
869-
870-
871-# _LT_CHECK_BUILDDIR
872-# ------------------
873-# Complain if the absolute build directory name contains unusual characters
874-m4_defun([_LT_CHECK_BUILDDIR],
875-[case `pwd` in
876- *\ * | *\ *)
877- AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
878-esac
879-])
880-
881-
882-# LT_INIT([OPTIONS])
883-# ------------------
884-AC_DEFUN([LT_INIT],
885-[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
886-AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
887-AC_BEFORE([$0], [LT_LANG])dnl
888-AC_BEFORE([$0], [LT_OUTPUT])dnl
889-AC_BEFORE([$0], [LTDL_INIT])dnl
890-m4_require([_LT_CHECK_BUILDDIR])dnl
891-
892-dnl Autoconf doesn't catch unexpanded LT_ macros by default:
893-m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
894-m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
895-dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
896-dnl unless we require an AC_DEFUNed macro:
897-AC_REQUIRE([LTOPTIONS_VERSION])dnl
898-AC_REQUIRE([LTSUGAR_VERSION])dnl
899-AC_REQUIRE([LTVERSION_VERSION])dnl
900-AC_REQUIRE([LTOBSOLETE_VERSION])dnl
901-m4_require([_LT_PROG_LTMAIN])dnl
902-
903-_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}])
904-
905-dnl Parse OPTIONS
906-_LT_SET_OPTIONS([$0], [$1])
907-
908-# This can be used to rebuild libtool when needed
909-LIBTOOL_DEPS="$ltmain"
910-
911-# Always use our own libtool.
912-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
913-AC_SUBST(LIBTOOL)dnl
914-
915-_LT_SETUP
916-
917-# Only expand once:
918-m4_define([LT_INIT])
919-])# LT_INIT
920-
921-# Old names:
922-AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
923-AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
924-dnl aclocal-1.4 backwards compatibility:
925-dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
926-dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
927-
928-
929-# _LT_CC_BASENAME(CC)
930-# -------------------
931-# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
932-m4_defun([_LT_CC_BASENAME],
933-[for cc_temp in $1""; do
934- case $cc_temp in
935- compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
936- distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
937- \-*) ;;
938- *) break;;
939- esac
940-done
941-cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
942-])
943-
944-
945-# _LT_FILEUTILS_DEFAULTS
946-# ----------------------
947-# It is okay to use these file commands and assume they have been set
948-# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
949-m4_defun([_LT_FILEUTILS_DEFAULTS],
950-[: ${CP="cp -f"}
951-: ${MV="mv -f"}
952-: ${RM="rm -f"}
953-])# _LT_FILEUTILS_DEFAULTS
954-
955-
956-# _LT_SETUP
957-# ---------
958-m4_defun([_LT_SETUP],
959-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
960-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
961-AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl
962-AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
963-
964-_LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build system])dnl
965-dnl
966-_LT_DECL([], [host_alias], [0], [The host system])dnl
967-_LT_DECL([], [host], [0])dnl
968-_LT_DECL([], [host_os], [0])dnl
969-dnl
970-_LT_DECL([], [build_alias], [0], [The build system])dnl
971-_LT_DECL([], [build], [0])dnl
972-_LT_DECL([], [build_os], [0])dnl
973-dnl
974-AC_REQUIRE([AC_PROG_CC])dnl
975-AC_REQUIRE([LT_PATH_LD])dnl
976-AC_REQUIRE([LT_PATH_NM])dnl
977-dnl
978-AC_REQUIRE([AC_PROG_LN_S])dnl
979-test -z "$LN_S" && LN_S="ln -s"
980-_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
981-dnl
982-AC_REQUIRE([LT_CMD_MAX_LEN])dnl
983-_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
984-_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
985-dnl
986-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
987-m4_require([_LT_CHECK_SHELL_FEATURES])dnl
988-m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl
989-m4_require([_LT_CMD_RELOAD])dnl
990-m4_require([_LT_CHECK_MAGIC_METHOD])dnl
991-m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl
992-m4_require([_LT_CMD_OLD_ARCHIVE])dnl
993-m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
994-m4_require([_LT_WITH_SYSROOT])dnl
995-
996-_LT_CONFIG_LIBTOOL_INIT([
997-# See if we are running on zsh, and set the options which allow our
998-# commands through without removal of \ escapes INIT.
999-if test -n "\${ZSH_VERSION+set}" ; then
1000- setopt NO_GLOB_SUBST
1001-fi
1002-])
1003-if test -n "${ZSH_VERSION+set}" ; then
1004- setopt NO_GLOB_SUBST
1005-fi
1006-
1007-_LT_CHECK_OBJDIR
1008-
1009-m4_require([_LT_TAG_COMPILER])dnl
1010-
1011-case $host_os in
1012-aix3*)
1013- # AIX sometimes has problems with the GCC collect2 program. For some
1014- # reason, if we set the COLLECT_NAMES environment variable, the problems
1015- # vanish in a puff of smoke.
1016- if test "X${COLLECT_NAMES+set}" != Xset; then
1017- COLLECT_NAMES=
1018- export COLLECT_NAMES
1019- fi
1020- ;;
1021-esac
1022-
1023-# Global variables:
1024-ofile=libtool
1025-can_build_shared=yes
1026-
1027-# All known linkers require a `.a' archive for static linking (except MSVC,
1028-# which needs '.lib').
1029-libext=a
1030-
1031-with_gnu_ld="$lt_cv_prog_gnu_ld"
1032-
1033-old_CC="$CC"
1034-old_CFLAGS="$CFLAGS"
1035-
1036-# Set sane defaults for various variables
1037-test -z "$CC" && CC=cc
1038-test -z "$LTCC" && LTCC=$CC
1039-test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
1040-test -z "$LD" && LD=ld
1041-test -z "$ac_objext" && ac_objext=o
1042-
1043-_LT_CC_BASENAME([$compiler])
1044-
1045-# Only perform the check for file, if the check method requires it
1046-test -z "$MAGIC_CMD" && MAGIC_CMD=file
1047-case $deplibs_check_method in
1048-file_magic*)
1049- if test "$file_magic_cmd" = '$MAGIC_CMD'; then
1050- _LT_PATH_MAGIC
1051- fi
1052- ;;
1053-esac
1054-
1055-# Use C for the default configuration in the libtool script
1056-LT_SUPPORTED_TAG([CC])
1057-_LT_LANG_C_CONFIG
1058-_LT_LANG_DEFAULT_CONFIG
1059-_LT_CONFIG_COMMANDS
1060-])# _LT_SETUP
1061-
1062-
1063-# _LT_PREPARE_SED_QUOTE_VARS
1064-# --------------------------
1065-# Define a few sed substitution that help us do robust quoting.
1066-m4_defun([_LT_PREPARE_SED_QUOTE_VARS],
1067-[# Backslashify metacharacters that are still active within
1068-# double-quoted strings.
1069-sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
1070-
1071-# Same as above, but do not quote variable references.
1072-double_quote_subst='s/\([["`\\]]\)/\\\1/g'
1073-
1074-# Sed substitution to delay expansion of an escaped shell variable in a
1075-# double_quote_subst'ed string.
1076-delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
1077-
1078-# Sed substitution to delay expansion of an escaped single quote.
1079-delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
1080-
1081-# Sed substitution to avoid accidental globbing in evaled expressions
1082-no_glob_subst='s/\*/\\\*/g'
1083-])
1084-
1085-# _LT_PROG_LTMAIN
1086-# ---------------
1087-# Note that this code is called both from `configure', and `config.status'
1088-# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
1089-# `config.status' has no value for ac_aux_dir unless we are using Automake,
1090-# so we pass a copy along to make sure it has a sensible value anyway.
1091-m4_defun([_LT_PROG_LTMAIN],
1092-[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
1093-_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
1094-ltmain="$ac_aux_dir/ltmain.sh"
1095-])# _LT_PROG_LTMAIN
1096-
1097-
1098-
1099-# So that we can recreate a full libtool script including additional
1100-# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
1101-# in macros and then make a single call at the end using the `libtool'
1102-# label.
1103-
1104-
1105-# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
1106-# ----------------------------------------
1107-# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
1108-m4_define([_LT_CONFIG_LIBTOOL_INIT],
1109-[m4_ifval([$1],
1110- [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
1111- [$1
1112-])])])
1113-
1114-# Initialize.
1115-m4_define([_LT_OUTPUT_LIBTOOL_INIT])
1116-
1117-
1118-# _LT_CONFIG_LIBTOOL([COMMANDS])
1119-# ------------------------------
1120-# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
1121-m4_define([_LT_CONFIG_LIBTOOL],
1122-[m4_ifval([$1],
1123- [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
1124- [$1
1125-])])])
1126-
1127-# Initialize.
1128-m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
1129-
1130-
1131-# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
1132-# -----------------------------------------------------
1133-m4_defun([_LT_CONFIG_SAVE_COMMANDS],
1134-[_LT_CONFIG_LIBTOOL([$1])
1135-_LT_CONFIG_LIBTOOL_INIT([$2])
1136-])
1137-
1138-
1139-# _LT_FORMAT_COMMENT([COMMENT])
1140-# -----------------------------
1141-# Add leading comment marks to the start of each line, and a trailing
1142-# full-stop to the whole comment if one is not present already.
1143-m4_define([_LT_FORMAT_COMMENT],
1144-[m4_ifval([$1], [
1145-m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
1146- [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
1147-)])
1148-
1149-
1150-
1151-
1152-
1153-# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
1154-# -------------------------------------------------------------------
1155-# CONFIGNAME is the name given to the value in the libtool script.
1156-# VARNAME is the (base) name used in the configure script.
1157-# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
1158-# VARNAME. Any other value will be used directly.
1159-m4_define([_LT_DECL],
1160-[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
1161- [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
1162- [m4_ifval([$1], [$1], [$2])])
1163- lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
1164- m4_ifval([$4],
1165- [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
1166- lt_dict_add_subkey([lt_decl_dict], [$2],
1167- [tagged?], [m4_ifval([$5], [yes], [no])])])
1168-])
1169-
1170-
1171-# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
1172-# --------------------------------------------------------
1173-m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
1174-
1175-
1176-# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
1177-# ------------------------------------------------
1178-m4_define([lt_decl_tag_varnames],
1179-[_lt_decl_filter([tagged?], [yes], $@)])
1180-
1181-
1182-# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
1183-# ---------------------------------------------------------
1184-m4_define([_lt_decl_filter],
1185-[m4_case([$#],
1186- [0], [m4_fatal([$0: too few arguments: $#])],
1187- [1], [m4_fatal([$0: too few arguments: $#: $1])],
1188- [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
1189- [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
1190- [lt_dict_filter([lt_decl_dict], $@)])[]dnl
1191-])
1192-
1193-
1194-# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
1195-# --------------------------------------------------
1196-m4_define([lt_decl_quote_varnames],
1197-[_lt_decl_filter([value], [1], $@)])
1198-
1199-
1200-# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
1201-# ---------------------------------------------------
1202-m4_define([lt_decl_dquote_varnames],
1203-[_lt_decl_filter([value], [2], $@)])
1204-
1205-
1206-# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
1207-# ---------------------------------------------------
1208-m4_define([lt_decl_varnames_tagged],
1209-[m4_assert([$# <= 2])dnl
1210-_$0(m4_quote(m4_default([$1], [[, ]])),
1211- m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
1212- m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
1213-m4_define([_lt_decl_varnames_tagged],
1214-[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
1215-
1216-
1217-# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
1218-# ------------------------------------------------
1219-m4_define([lt_decl_all_varnames],
1220-[_$0(m4_quote(m4_default([$1], [[, ]])),
1221- m4_if([$2], [],
1222- m4_quote(lt_decl_varnames),
1223- m4_quote(m4_shift($@))))[]dnl
1224-])
1225-m4_define([_lt_decl_all_varnames],
1226-[lt_join($@, lt_decl_varnames_tagged([$1],
1227- lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
1228-])
1229-
1230-
1231-# _LT_CONFIG_STATUS_DECLARE([VARNAME])
1232-# ------------------------------------
1233-# Quote a variable value, and forward it to `config.status' so that its
1234-# declaration there will have the same value as in `configure'. VARNAME
1235-# must have a single quote delimited value for this to work.
1236-m4_define([_LT_CONFIG_STATUS_DECLARE],
1237-[$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`'])
1238-
1239-
1240-# _LT_CONFIG_STATUS_DECLARATIONS
1241-# ------------------------------
1242-# We delimit libtool config variables with single quotes, so when
1243-# we write them to config.status, we have to be sure to quote all
1244-# embedded single quotes properly. In configure, this macro expands
1245-# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
1246-#
1247-# <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
1248-m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
1249-[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
1250- [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
1251-
1252-
1253-# _LT_LIBTOOL_TAGS
1254-# ----------------
1255-# Output comment and list of tags supported by the script
1256-m4_defun([_LT_LIBTOOL_TAGS],
1257-[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
1258-available_tags="_LT_TAGS"dnl
1259-])
1260-
1261-
1262-# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
1263-# -----------------------------------
1264-# Extract the dictionary values for VARNAME (optionally with TAG) and
1265-# expand to a commented shell variable setting:
1266-#
1267-# # Some comment about what VAR is for.
1268-# visible_name=$lt_internal_name
1269-m4_define([_LT_LIBTOOL_DECLARE],
1270-[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
1271- [description])))[]dnl
1272-m4_pushdef([_libtool_name],
1273- m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
1274-m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
1275- [0], [_libtool_name=[$]$1],
1276- [1], [_libtool_name=$lt_[]$1],
1277- [2], [_libtool_name=$lt_[]$1],
1278- [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
1279-m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
1280-])
1281-
1282-
1283-# _LT_LIBTOOL_CONFIG_VARS
1284-# -----------------------
1285-# Produce commented declarations of non-tagged libtool config variables
1286-# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
1287-# script. Tagged libtool config variables (even for the LIBTOOL CONFIG
1288-# section) are produced by _LT_LIBTOOL_TAG_VARS.
1289-m4_defun([_LT_LIBTOOL_CONFIG_VARS],
1290-[m4_foreach([_lt_var],
1291- m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
1292- [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
1293-
1294-
1295-# _LT_LIBTOOL_TAG_VARS(TAG)
1296-# -------------------------
1297-m4_define([_LT_LIBTOOL_TAG_VARS],
1298-[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
1299- [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
1300-
1301-
1302-# _LT_TAGVAR(VARNAME, [TAGNAME])
1303-# ------------------------------
1304-m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
1305-
1306-
1307-# _LT_CONFIG_COMMANDS
1308-# -------------------
1309-# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
1310-# variables for single and double quote escaping we saved from calls
1311-# to _LT_DECL, we can put quote escaped variables declarations
1312-# into `config.status', and then the shell code to quote escape them in
1313-# for loops in `config.status'. Finally, any additional code accumulated
1314-# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
1315-m4_defun([_LT_CONFIG_COMMANDS],
1316-[AC_PROVIDE_IFELSE([LT_OUTPUT],
1317- dnl If the libtool generation code has been placed in $CONFIG_LT,
1318- dnl instead of duplicating it all over again into config.status,
1319- dnl then we will have config.status run $CONFIG_LT later, so it
1320- dnl needs to know what name is stored there:
1321- [AC_CONFIG_COMMANDS([libtool],
1322- [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
1323- dnl If the libtool generation code is destined for config.status,
1324- dnl expand the accumulated commands and init code now:
1325- [AC_CONFIG_COMMANDS([libtool],
1326- [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
1327-])#_LT_CONFIG_COMMANDS
1328-
1329-
1330-# Initialize.
1331-m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
1332-[
1333-
1334-# The HP-UX ksh and POSIX shell print the target directory to stdout
1335-# if CDPATH is set.
1336-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
1337-
1338-sed_quote_subst='$sed_quote_subst'
1339-double_quote_subst='$double_quote_subst'
1340-delay_variable_subst='$delay_variable_subst'
1341-_LT_CONFIG_STATUS_DECLARATIONS
1342-LTCC='$LTCC'
1343-LTCFLAGS='$LTCFLAGS'
1344-compiler='$compiler_DEFAULT'
1345-
1346-# A function that is used when there is no print builtin or printf.
1347-func_fallback_echo ()
1348-{
1349- eval 'cat <<_LTECHO_EOF
1350-\$[]1
1351-_LTECHO_EOF'
1352-}
1353-
1354-# Quote evaled strings.
1355-for var in lt_decl_all_varnames([[ \
1356-]], lt_decl_quote_varnames); do
1357- case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
1358- *[[\\\\\\\`\\"\\\$]]*)
1359- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
1360- ;;
1361- *)
1362- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
1363- ;;
1364- esac
1365-done
1366-
1367-# Double-quote double-evaled strings.
1368-for var in lt_decl_all_varnames([[ \
1369-]], lt_decl_dquote_varnames); do
1370- case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
1371- *[[\\\\\\\`\\"\\\$]]*)
1372- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
1373- ;;
1374- *)
1375- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
1376- ;;
1377- esac
1378-done
1379-
1380-_LT_OUTPUT_LIBTOOL_INIT
1381-])
1382-
1383-# _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
1384-# ------------------------------------
1385-# Generate a child script FILE with all initialization necessary to
1386-# reuse the environment learned by the parent script, and make the
1387-# file executable. If COMMENT is supplied, it is inserted after the
1388-# `#!' sequence but before initialization text begins. After this
1389-# macro, additional text can be appended to FILE to form the body of
1390-# the child script. The macro ends with non-zero status if the
1391-# file could not be fully written (such as if the disk is full).
1392-m4_ifdef([AS_INIT_GENERATED],
1393-[m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])],
1394-[m4_defun([_LT_GENERATED_FILE_INIT],
1395-[m4_require([AS_PREPARE])]dnl
1396-[m4_pushdef([AS_MESSAGE_LOG_FD])]dnl
1397-[lt_write_fail=0
1398-cat >$1 <<_ASEOF || lt_write_fail=1
1399-#! $SHELL
1400-# Generated by $as_me.
1401-$2
1402-SHELL=\${CONFIG_SHELL-$SHELL}
1403-export SHELL
1404-_ASEOF
1405-cat >>$1 <<\_ASEOF || lt_write_fail=1
1406-AS_SHELL_SANITIZE
1407-_AS_PREPARE
1408-exec AS_MESSAGE_FD>&1
1409-_ASEOF
1410-test $lt_write_fail = 0 && chmod +x $1[]dnl
1411-m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT
1412-
1413-# LT_OUTPUT
1414-# ---------
1415-# This macro allows early generation of the libtool script (before
1416-# AC_OUTPUT is called), incase it is used in configure for compilation
1417-# tests.
1418-AC_DEFUN([LT_OUTPUT],
1419-[: ${CONFIG_LT=./config.lt}
1420-AC_MSG_NOTICE([creating $CONFIG_LT])
1421-_LT_GENERATED_FILE_INIT(["$CONFIG_LT"],
1422-[# Run this file to recreate a libtool stub with the current configuration.])
1423-
1424-cat >>"$CONFIG_LT" <<\_LTEOF
1425-lt_cl_silent=false
1426-exec AS_MESSAGE_LOG_FD>>config.log
1427-{
1428- echo
1429- AS_BOX([Running $as_me.])
1430-} >&AS_MESSAGE_LOG_FD
1431-
1432-lt_cl_help="\
1433-\`$as_me' creates a local libtool stub from the current configuration,
1434-for use in further configure time tests before the real libtool is
1435-generated.
1436-
1437-Usage: $[0] [[OPTIONS]]
1438-
1439- -h, --help print this help, then exit
1440- -V, --version print version number, then exit
1441- -q, --quiet do not print progress messages
1442- -d, --debug don't remove temporary files
1443-
1444-Report bugs to <bug-libtool@gnu.org>."
1445-
1446-lt_cl_version="\
1447-m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
1448-m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
1449-configured by $[0], generated by m4_PACKAGE_STRING.
1450-
1451-Copyright (C) 2011 Free Software Foundation, Inc.
1452-This config.lt script is free software; the Free Software Foundation
1453-gives unlimited permision to copy, distribute and modify it."
1454-
1455-while test $[#] != 0
1456-do
1457- case $[1] in
1458- --version | --v* | -V )
1459- echo "$lt_cl_version"; exit 0 ;;
1460- --help | --h* | -h )
1461- echo "$lt_cl_help"; exit 0 ;;
1462- --debug | --d* | -d )
1463- debug=: ;;
1464- --quiet | --q* | --silent | --s* | -q )
1465- lt_cl_silent=: ;;
1466-
1467- -*) AC_MSG_ERROR([unrecognized option: $[1]
1468-Try \`$[0] --help' for more information.]) ;;
1469-
1470- *) AC_MSG_ERROR([unrecognized argument: $[1]
1471-Try \`$[0] --help' for more information.]) ;;
1472- esac
1473- shift
1474-done
1475-
1476-if $lt_cl_silent; then
1477- exec AS_MESSAGE_FD>/dev/null
1478-fi
1479-_LTEOF
1480-
1481-cat >>"$CONFIG_LT" <<_LTEOF
1482-_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
1483-_LTEOF
1484-
1485-cat >>"$CONFIG_LT" <<\_LTEOF
1486-AC_MSG_NOTICE([creating $ofile])
1487-_LT_OUTPUT_LIBTOOL_COMMANDS
1488-AS_EXIT(0)
1489-_LTEOF
1490-chmod +x "$CONFIG_LT"
1491-
1492-# configure is writing to config.log, but config.lt does its own redirection,
1493-# appending to config.log, which fails on DOS, as config.log is still kept
1494-# open by configure. Here we exec the FD to /dev/null, effectively closing
1495-# config.log, so it can be properly (re)opened and appended to by config.lt.
1496-lt_cl_success=:
1497-test "$silent" = yes &&
1498- lt_config_lt_args="$lt_config_lt_args --quiet"
1499-exec AS_MESSAGE_LOG_FD>/dev/null
1500-$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
1501-exec AS_MESSAGE_LOG_FD>>config.log
1502-$lt_cl_success || AS_EXIT(1)
1503-])# LT_OUTPUT
1504-
1505-
1506-# _LT_CONFIG(TAG)
1507-# ---------------
1508-# If TAG is the built-in tag, create an initial libtool script with a
1509-# default configuration from the untagged config vars. Otherwise add code
1510-# to config.status for appending the configuration named by TAG from the
1511-# matching tagged config vars.
1512-m4_defun([_LT_CONFIG],
1513-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
1514-_LT_CONFIG_SAVE_COMMANDS([
1515- m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
1516- m4_if(_LT_TAG, [C], [
1517- # See if we are running on zsh, and set the options which allow our
1518- # commands through without removal of \ escapes.
1519- if test -n "${ZSH_VERSION+set}" ; then
1520- setopt NO_GLOB_SUBST
1521- fi
1522-
1523- cfgfile="${ofile}T"
1524- trap "$RM \"$cfgfile\"; exit 1" 1 2 15
1525- $RM "$cfgfile"
1526-
1527- cat <<_LT_EOF >> "$cfgfile"
1528-#! $SHELL
1529-
1530-# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
1531-# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
1532-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
1533-# NOTE: Changes made to this file will be lost: look at ltmain.sh.
1534-#
1535-_LT_COPYING
1536-_LT_LIBTOOL_TAGS
1537-
1538-# ### BEGIN LIBTOOL CONFIG
1539-_LT_LIBTOOL_CONFIG_VARS
1540-_LT_LIBTOOL_TAG_VARS
1541-# ### END LIBTOOL CONFIG
1542-
1543-_LT_EOF
1544-
1545- case $host_os in
1546- aix3*)
1547- cat <<\_LT_EOF >> "$cfgfile"
1548-# AIX sometimes has problems with the GCC collect2 program. For some
1549-# reason, if we set the COLLECT_NAMES environment variable, the problems
1550-# vanish in a puff of smoke.
1551-if test "X${COLLECT_NAMES+set}" != Xset; then
1552- COLLECT_NAMES=
1553- export COLLECT_NAMES
1554-fi
1555-_LT_EOF
1556- ;;
1557- esac
1558-
1559- _LT_PROG_LTMAIN
1560-
1561- # We use sed instead of cat because bash on DJGPP gets confused if
1562- # if finds mixed CR/LF and LF-only lines. Since sed operates in
1563- # text mode, it properly converts lines to CR/LF. This bash problem
1564- # is reportedly fixed, but why not run on old versions too?
1565- sed '$q' "$ltmain" >> "$cfgfile" \
1566- || (rm -f "$cfgfile"; exit 1)
1567-
1568- _LT_PROG_REPLACE_SHELLFNS
1569-
1570- mv -f "$cfgfile" "$ofile" ||
1571- (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
1572- chmod +x "$ofile"
1573-],
1574-[cat <<_LT_EOF >> "$ofile"
1575-
1576-dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
1577-dnl in a comment (ie after a #).
1578-# ### BEGIN LIBTOOL TAG CONFIG: $1
1579-_LT_LIBTOOL_TAG_VARS(_LT_TAG)
1580-# ### END LIBTOOL TAG CONFIG: $1
1581-_LT_EOF
1582-])dnl /m4_if
1583-],
1584-[m4_if([$1], [], [
1585- PACKAGE='$PACKAGE'
1586- VERSION='$VERSION'
1587- TIMESTAMP='$TIMESTAMP'
1588- RM='$RM'
1589- ofile='$ofile'], [])
1590-])dnl /_LT_CONFIG_SAVE_COMMANDS
1591-])# _LT_CONFIG
1592-
1593-
1594-# LT_SUPPORTED_TAG(TAG)
1595-# ---------------------
1596-# Trace this macro to discover what tags are supported by the libtool
1597-# --tag option, using:
1598-# autoconf --trace 'LT_SUPPORTED_TAG:$1'
1599-AC_DEFUN([LT_SUPPORTED_TAG], [])
1600-
1601-
1602-# C support is built-in for now
1603-m4_define([_LT_LANG_C_enabled], [])
1604-m4_define([_LT_TAGS], [])
1605-
1606-
1607-# LT_LANG(LANG)
1608-# -------------
1609-# Enable libtool support for the given language if not already enabled.
1610-AC_DEFUN([LT_LANG],
1611-[AC_BEFORE([$0], [LT_OUTPUT])dnl
1612-m4_case([$1],
1613- [C], [_LT_LANG(C)],
1614- [C++], [_LT_LANG(CXX)],
1615- [Go], [_LT_LANG(GO)],
1616- [Java], [_LT_LANG(GCJ)],
1617- [Fortran 77], [_LT_LANG(F77)],
1618- [Fortran], [_LT_LANG(FC)],
1619- [Windows Resource], [_LT_LANG(RC)],
1620- [m4_ifdef([_LT_LANG_]$1[_CONFIG],
1621- [_LT_LANG($1)],
1622- [m4_fatal([$0: unsupported language: "$1"])])])dnl
1623-])# LT_LANG
1624-
1625-
1626-# _LT_LANG(LANGNAME)
1627-# ------------------
1628-m4_defun([_LT_LANG],
1629-[m4_ifdef([_LT_LANG_]$1[_enabled], [],
1630- [LT_SUPPORTED_TAG([$1])dnl
1631- m4_append([_LT_TAGS], [$1 ])dnl
1632- m4_define([_LT_LANG_]$1[_enabled], [])dnl
1633- _LT_LANG_$1_CONFIG($1)])dnl
1634-])# _LT_LANG
1635-
1636-
1637-m4_ifndef([AC_PROG_GO], [
1638-# NOTE: This macro has been submitted for inclusion into #
1639-# GNU Autoconf as AC_PROG_GO. When it is available in #
1640-# a released version of Autoconf we should remove this #
1641-# macro and use it instead. #
1642-m4_defun([AC_PROG_GO],
1643-[AC_LANG_PUSH(Go)dnl
1644-AC_ARG_VAR([GOC], [Go compiler command])dnl
1645-AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl
1646-_AC_ARG_VAR_LDFLAGS()dnl
1647-AC_CHECK_TOOL(GOC, gccgo)
1648-if test -z "$GOC"; then
1649- if test -n "$ac_tool_prefix"; then
1650- AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo])
1651- fi
1652-fi
1653-if test -z "$GOC"; then
1654- AC_CHECK_PROG(GOC, gccgo, gccgo, false)
1655-fi
1656-])#m4_defun
1657-])#m4_ifndef
1658-
1659-
1660-# _LT_LANG_DEFAULT_CONFIG
1661-# -----------------------
1662-m4_defun([_LT_LANG_DEFAULT_CONFIG],
1663-[AC_PROVIDE_IFELSE([AC_PROG_CXX],
1664- [LT_LANG(CXX)],
1665- [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
1666-
1667-AC_PROVIDE_IFELSE([AC_PROG_F77],
1668- [LT_LANG(F77)],
1669- [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
1670-
1671-AC_PROVIDE_IFELSE([AC_PROG_FC],
1672- [LT_LANG(FC)],
1673- [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
1674-
1675-dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
1676-dnl pulling things in needlessly.
1677-AC_PROVIDE_IFELSE([AC_PROG_GCJ],
1678- [LT_LANG(GCJ)],
1679- [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
1680- [LT_LANG(GCJ)],
1681- [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
1682- [LT_LANG(GCJ)],
1683- [m4_ifdef([AC_PROG_GCJ],
1684- [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
1685- m4_ifdef([A][M_PROG_GCJ],
1686- [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
1687- m4_ifdef([LT_PROG_GCJ],
1688- [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
1689-
1690-AC_PROVIDE_IFELSE([AC_PROG_GO],
1691- [LT_LANG(GO)],
1692- [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])])
1693-
1694-AC_PROVIDE_IFELSE([LT_PROG_RC],
1695- [LT_LANG(RC)],
1696- [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
1697-])# _LT_LANG_DEFAULT_CONFIG
1698-
1699-# Obsolete macros:
1700-AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
1701-AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
1702-AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
1703-AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
1704-AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)])
1705-dnl aclocal-1.4 backwards compatibility:
1706-dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
1707-dnl AC_DEFUN([AC_LIBTOOL_F77], [])
1708-dnl AC_DEFUN([AC_LIBTOOL_FC], [])
1709-dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
1710-dnl AC_DEFUN([AC_LIBTOOL_RC], [])
1711-
1712-
1713-# _LT_TAG_COMPILER
1714-# ----------------
1715-m4_defun([_LT_TAG_COMPILER],
1716-[AC_REQUIRE([AC_PROG_CC])dnl
1717-
1718-_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
1719-_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
1720-_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
1721-_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
1722-
1723-# If no C compiler was specified, use CC.
1724-LTCC=${LTCC-"$CC"}
1725-
1726-# If no C compiler flags were specified, use CFLAGS.
1727-LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
1728-
1729-# Allow CC to be a program name with arguments.
1730-compiler=$CC
1731-])# _LT_TAG_COMPILER
1732-
1733-
1734-# _LT_COMPILER_BOILERPLATE
1735-# ------------------------
1736-# Check for compiler boilerplate output or warnings with
1737-# the simple compiler test code.
1738-m4_defun([_LT_COMPILER_BOILERPLATE],
1739-[m4_require([_LT_DECL_SED])dnl
1740-ac_outfile=conftest.$ac_objext
1741-echo "$lt_simple_compile_test_code" >conftest.$ac_ext
1742-eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
1743-_lt_compiler_boilerplate=`cat conftest.err`
1744-$RM conftest*
1745-])# _LT_COMPILER_BOILERPLATE
1746-
1747-
1748-# _LT_LINKER_BOILERPLATE
1749-# ----------------------
1750-# Check for linker boilerplate output or warnings with
1751-# the simple link test code.
1752-m4_defun([_LT_LINKER_BOILERPLATE],
1753-[m4_require([_LT_DECL_SED])dnl
1754-ac_outfile=conftest.$ac_objext
1755-echo "$lt_simple_link_test_code" >conftest.$ac_ext
1756-eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
1757-_lt_linker_boilerplate=`cat conftest.err`
1758-$RM -r conftest*
1759-])# _LT_LINKER_BOILERPLATE
1760-
1761-# _LT_REQUIRED_DARWIN_CHECKS
1762-# -------------------------
1763-m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
1764- case $host_os in
1765- rhapsody* | darwin*)
1766- AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
1767- AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
1768- AC_CHECK_TOOL([LIPO], [lipo], [:])
1769- AC_CHECK_TOOL([OTOOL], [otool], [:])
1770- AC_CHECK_TOOL([OTOOL64], [otool64], [:])
1771- _LT_DECL([], [DSYMUTIL], [1],
1772- [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
1773- _LT_DECL([], [NMEDIT], [1],
1774- [Tool to change global to local symbols on Mac OS X])
1775- _LT_DECL([], [LIPO], [1],
1776- [Tool to manipulate fat objects and archives on Mac OS X])
1777- _LT_DECL([], [OTOOL], [1],
1778- [ldd/readelf like tool for Mach-O binaries on Mac OS X])
1779- _LT_DECL([], [OTOOL64], [1],
1780- [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
1781-
1782- AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
1783- [lt_cv_apple_cc_single_mod=no
1784- if test -z "${LT_MULTI_MODULE}"; then
1785- # By default we will add the -single_module flag. You can override
1786- # by either setting the environment variable LT_MULTI_MODULE
1787- # non-empty at configure time, or by adding -multi_module to the
1788- # link flags.
1789- rm -rf libconftest.dylib*
1790- echo "int foo(void){return 1;}" > conftest.c
1791- echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
1792--dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
1793- $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
1794- -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
1795- _lt_result=$?
1796- # If there is a non-empty error log, and "single_module"
1797- # appears in it, assume the flag caused a linker warning
1798- if test -s conftest.err && $GREP single_module conftest.err; then
1799- cat conftest.err >&AS_MESSAGE_LOG_FD
1800- # Otherwise, if the output was created with a 0 exit code from
1801- # the compiler, it worked.
1802- elif test -f libconftest.dylib && test $_lt_result -eq 0; then
1803- lt_cv_apple_cc_single_mod=yes
1804- else
1805- cat conftest.err >&AS_MESSAGE_LOG_FD
1806- fi
1807- rm -rf libconftest.dylib*
1808- rm -f conftest.*
1809- fi])
1810-
1811- AC_CACHE_CHECK([for -exported_symbols_list linker flag],
1812- [lt_cv_ld_exported_symbols_list],
1813- [lt_cv_ld_exported_symbols_list=no
1814- save_LDFLAGS=$LDFLAGS
1815- echo "_main" > conftest.sym
1816- LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
1817- AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
1818- [lt_cv_ld_exported_symbols_list=yes],
1819- [lt_cv_ld_exported_symbols_list=no])
1820- LDFLAGS="$save_LDFLAGS"
1821- ])
1822-
1823- AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load],
1824- [lt_cv_ld_force_load=no
1825- cat > conftest.c << _LT_EOF
1826-int forced_loaded() { return 2;}
1827-_LT_EOF
1828- echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD
1829- $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD
1830- echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
1831- $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
1832- echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD
1833- $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD
1834- cat > conftest.c << _LT_EOF
1835-int main() { return 0;}
1836-_LT_EOF
1837- echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD
1838- $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
1839- _lt_result=$?
1840- if test -s conftest.err && $GREP force_load conftest.err; then
1841- cat conftest.err >&AS_MESSAGE_LOG_FD
1842- elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
1843- lt_cv_ld_force_load=yes
1844- else
1845- cat conftest.err >&AS_MESSAGE_LOG_FD
1846- fi
1847- rm -f conftest.err libconftest.a conftest conftest.c
1848- rm -rf conftest.dSYM
1849- ])
1850- case $host_os in
1851- rhapsody* | darwin1.[[012]])
1852- _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
1853- darwin1.*)
1854- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
1855- darwin*) # darwin 5.x on
1856- # if running on 10.5 or later, the deployment target defaults
1857- # to the OS version, if on x86, and 10.4, the deployment
1858- # target defaults to 10.4. Don't you love it?
1859- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
1860- 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
1861- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
1862- 10.[[012]]*)
1863- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
1864- 10.*)
1865- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
1866- esac
1867- ;;
1868- esac
1869- if test "$lt_cv_apple_cc_single_mod" = "yes"; then
1870- _lt_dar_single_mod='$single_module'
1871- fi
1872- if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
1873- _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
1874- else
1875- _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
1876- fi
1877- if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
1878- _lt_dsymutil='~$DSYMUTIL $lib || :'
1879- else
1880- _lt_dsymutil=
1881- fi
1882- ;;
1883- esac
1884-])
1885-
1886-
1887-# _LT_DARWIN_LINKER_FEATURES([TAG])
1888-# ---------------------------------
1889-# Checks for linker and compiler features on darwin
1890-m4_defun([_LT_DARWIN_LINKER_FEATURES],
1891-[
1892- m4_require([_LT_REQUIRED_DARWIN_CHECKS])
1893- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
1894- _LT_TAGVAR(hardcode_direct, $1)=no
1895- _LT_TAGVAR(hardcode_automatic, $1)=yes
1896- _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
1897- if test "$lt_cv_ld_force_load" = "yes"; then
1898- _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
1899- m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes],
1900- [FC], [_LT_TAGVAR(compiler_needs_object, $1)=yes])
1901- else
1902- _LT_TAGVAR(whole_archive_flag_spec, $1)=''
1903- fi
1904- _LT_TAGVAR(link_all_deplibs, $1)=yes
1905- _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
1906- case $cc_basename in
1907- ifort*) _lt_dar_can_shared=yes ;;
1908- *) _lt_dar_can_shared=$GCC ;;
1909- esac
1910- if test "$_lt_dar_can_shared" = "yes"; then
1911- output_verbose_link_cmd=func_echo_all
1912- _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
1913- _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
1914- _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
1915- _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
1916- m4_if([$1], [CXX],
1917-[ if test "$lt_cv_apple_cc_single_mod" != "yes"; then
1918- _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
1919- _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
1920- fi
1921-],[])
1922- else
1923- _LT_TAGVAR(ld_shlibs, $1)=no
1924- fi
1925-])
1926-
1927-# _LT_SYS_MODULE_PATH_AIX([TAGNAME])
1928-# ----------------------------------
1929-# Links a minimal program and checks the executable
1930-# for the system default hardcoded library path. In most cases,
1931-# this is /usr/lib:/lib, but when the MPI compilers are used
1932-# the location of the communication and MPI libs are included too.
1933-# If we don't find anything, use the default library path according
1934-# to the aix ld manual.
1935-# Store the results from the different compilers for each TAGNAME.
1936-# Allow to override them for all tags through lt_cv_aix_libpath.
1937-m4_defun([_LT_SYS_MODULE_PATH_AIX],
1938-[m4_require([_LT_DECL_SED])dnl
1939-if test "${lt_cv_aix_libpath+set}" = set; then
1940- aix_libpath=$lt_cv_aix_libpath
1941-else
1942- AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])],
1943- [AC_LINK_IFELSE([AC_LANG_PROGRAM],[
1944- lt_aix_libpath_sed='[
1945- /Import File Strings/,/^$/ {
1946- /^0/ {
1947- s/^0 *\([^ ]*\) *$/\1/
1948- p
1949- }
1950- }]'
1951- _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
1952- # Check for a 64-bit object if we didn't find anything.
1953- if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
1954- _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
1955- fi],[])
1956- if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
1957- _LT_TAGVAR([lt_cv_aix_libpath_], [$1])="/usr/lib:/lib"
1958- fi
1959- ])
1960- aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])
1961-fi
1962-])# _LT_SYS_MODULE_PATH_AIX
1963-
1964-
1965-# _LT_SHELL_INIT(ARG)
1966-# -------------------
1967-m4_define([_LT_SHELL_INIT],
1968-[m4_divert_text([M4SH-INIT], [$1
1969-])])# _LT_SHELL_INIT
1970-
1971-
1972-
1973-# _LT_PROG_ECHO_BACKSLASH
1974-# -----------------------
1975-# Find how we can fake an echo command that does not interpret backslash.
1976-# In particular, with Autoconf 2.60 or later we add some code to the start
1977-# of the generated configure script which will find a shell with a builtin
1978-# printf (which we can use as an echo command).
1979-m4_defun([_LT_PROG_ECHO_BACKSLASH],
1980-[ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
1981-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
1982-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
1983-
1984-AC_MSG_CHECKING([how to print strings])
1985-# Test print first, because it will be a builtin if present.
1986-if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
1987- test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
1988- ECHO='print -r --'
1989-elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
1990- ECHO='printf %s\n'
1991-else
1992- # Use this function as a fallback that always works.
1993- func_fallback_echo ()
1994- {
1995- eval 'cat <<_LTECHO_EOF
1996-$[]1
1997-_LTECHO_EOF'
1998- }
1999- ECHO='func_fallback_echo'
2000-fi
2001-
2002-# func_echo_all arg...
2003-# Invoke $ECHO with all args, space-separated.
2004-func_echo_all ()
2005-{
2006- $ECHO "$*"
2007-}
2008-
2009-case "$ECHO" in
2010- printf*) AC_MSG_RESULT([printf]) ;;
2011- print*) AC_MSG_RESULT([print -r]) ;;
2012- *) AC_MSG_RESULT([cat]) ;;
2013-esac
2014-
2015-m4_ifdef([_AS_DETECT_SUGGESTED],
2016-[_AS_DETECT_SUGGESTED([
2017- test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || (
2018- ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2019- ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
2020- ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
2021- PATH=/empty FPATH=/empty; export PATH FPATH
2022- test "X`printf %s $ECHO`" = "X$ECHO" \
2023- || test "X`print -r -- $ECHO`" = "X$ECHO" )])])
2024-
2025-_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
2026-_LT_DECL([], [ECHO], [1], [An echo program that protects backslashes])
2027-])# _LT_PROG_ECHO_BACKSLASH
2028-
2029-
2030-# _LT_WITH_SYSROOT
2031-# ----------------
2032-AC_DEFUN([_LT_WITH_SYSROOT],
2033-[AC_MSG_CHECKING([for sysroot])
2034-AC_ARG_WITH([sysroot],
2035-[ --with-sysroot[=DIR] Search for dependent libraries within DIR
2036- (or the compiler's sysroot if not specified).],
2037-[], [with_sysroot=no])
2038-
2039-dnl lt_sysroot will always be passed unquoted. We quote it here
2040-dnl in case the user passed a directory name.
2041-lt_sysroot=
2042-case ${with_sysroot} in #(
2043- yes)
2044- if test "$GCC" = yes; then
2045- lt_sysroot=`$CC --print-sysroot 2>/dev/null`
2046- fi
2047- ;; #(
2048- /*)
2049- lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
2050- ;; #(
2051- no|'')
2052- ;; #(
2053- *)
2054- AC_MSG_RESULT([${with_sysroot}])
2055- AC_MSG_ERROR([The sysroot must be an absolute path.])
2056- ;;
2057-esac
2058-
2059- AC_MSG_RESULT([${lt_sysroot:-no}])
2060-_LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl
2061-[dependent libraries, and in which our libraries should be installed.])])
2062-
2063-# _LT_ENABLE_LOCK
2064-# ---------------
2065-m4_defun([_LT_ENABLE_LOCK],
2066-[AC_ARG_ENABLE([libtool-lock],
2067- [AS_HELP_STRING([--disable-libtool-lock],
2068- [avoid locking (might break parallel builds)])])
2069-test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
2070-
2071-# Some flags need to be propagated to the compiler or linker for good
2072-# libtool support.
2073-case $host in
2074-ia64-*-hpux*)
2075- # Find out which ABI we are using.
2076- echo 'int i;' > conftest.$ac_ext
2077- if AC_TRY_EVAL(ac_compile); then
2078- case `/usr/bin/file conftest.$ac_objext` in
2079- *ELF-32*)
2080- HPUX_IA64_MODE="32"
2081- ;;
2082- *ELF-64*)
2083- HPUX_IA64_MODE="64"
2084- ;;
2085- esac
2086- fi
2087- rm -rf conftest*
2088- ;;
2089-*-*-irix6*)
2090- # Find out which ABI we are using.
2091- echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
2092- if AC_TRY_EVAL(ac_compile); then
2093- if test "$lt_cv_prog_gnu_ld" = yes; then
2094- case `/usr/bin/file conftest.$ac_objext` in
2095- *32-bit*)
2096- LD="${LD-ld} -melf32bsmip"
2097- ;;
2098- *N32*)
2099- LD="${LD-ld} -melf32bmipn32"
2100- ;;
2101- *64-bit*)
2102- LD="${LD-ld} -melf64bmip"
2103- ;;
2104- esac
2105- else
2106- case `/usr/bin/file conftest.$ac_objext` in
2107- *32-bit*)
2108- LD="${LD-ld} -32"
2109- ;;
2110- *N32*)
2111- LD="${LD-ld} -n32"
2112- ;;
2113- *64-bit*)
2114- LD="${LD-ld} -64"
2115- ;;
2116- esac
2117- fi
2118- fi
2119- rm -rf conftest*
2120- ;;
2121-
2122-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
2123-s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
2124- # Find out which ABI we are using.
2125- echo 'int i;' > conftest.$ac_ext
2126- if AC_TRY_EVAL(ac_compile); then
2127- case `/usr/bin/file conftest.o` in
2128- *32-bit*)
2129- case $host in
2130- x86_64-*kfreebsd*-gnu)
2131- LD="${LD-ld} -m elf_i386_fbsd"
2132- ;;
2133- x86_64-*linux*)
2134- LD="${LD-ld} -m elf_i386"
2135- ;;
2136- ppc64-*linux*|powerpc64-*linux*)
2137- LD="${LD-ld} -m elf32ppclinux"
2138- ;;
2139- s390x-*linux*)
2140- LD="${LD-ld} -m elf_s390"
2141- ;;
2142- sparc64-*linux*)
2143- LD="${LD-ld} -m elf32_sparc"
2144- ;;
2145- esac
2146- ;;
2147- *64-bit*)
2148- case $host in
2149- x86_64-*kfreebsd*-gnu)
2150- LD="${LD-ld} -m elf_x86_64_fbsd"
2151- ;;
2152- x86_64-*linux*)
2153- LD="${LD-ld} -m elf_x86_64"
2154- ;;
2155- ppc*-*linux*|powerpc*-*linux*)
2156- LD="${LD-ld} -m elf64ppc"
2157- ;;
2158- s390*-*linux*|s390*-*tpf*)
2159- LD="${LD-ld} -m elf64_s390"
2160- ;;
2161- sparc*-*linux*)
2162- LD="${LD-ld} -m elf64_sparc"
2163- ;;
2164- esac
2165- ;;
2166- esac
2167- fi
2168- rm -rf conftest*
2169- ;;
2170-
2171-*-*-sco3.2v5*)
2172- # On SCO OpenServer 5, we need -belf to get full-featured binaries.
2173- SAVE_CFLAGS="$CFLAGS"
2174- CFLAGS="$CFLAGS -belf"
2175- AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
2176- [AC_LANG_PUSH(C)
2177- AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
2178- AC_LANG_POP])
2179- if test x"$lt_cv_cc_needs_belf" != x"yes"; then
2180- # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
2181- CFLAGS="$SAVE_CFLAGS"
2182- fi
2183- ;;
2184-*-*solaris*)
2185- # Find out which ABI we are using.
2186- echo 'int i;' > conftest.$ac_ext
2187- if AC_TRY_EVAL(ac_compile); then
2188- case `/usr/bin/file conftest.o` in
2189- *64-bit*)
2190- case $lt_cv_prog_gnu_ld in
2191- yes*)
2192- case $host in
2193- i?86-*-solaris*)
2194- LD="${LD-ld} -m elf_x86_64"
2195- ;;
2196- sparc*-*-solaris*)
2197- LD="${LD-ld} -m elf64_sparc"
2198- ;;
2199- esac
2200- # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
2201- if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
2202- LD="${LD-ld}_sol2"
2203- fi
2204- ;;
2205- *)
2206- if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
2207- LD="${LD-ld} -64"
2208- fi
2209- ;;
2210- esac
2211- ;;
2212- esac
2213- fi
2214- rm -rf conftest*
2215- ;;
2216-esac
2217-
2218-need_locks="$enable_libtool_lock"
2219-])# _LT_ENABLE_LOCK
2220-
2221-
2222-# _LT_PROG_AR
2223-# -----------
2224-m4_defun([_LT_PROG_AR],
2225-[AC_CHECK_TOOLS(AR, [ar], false)
2226-: ${AR=ar}
2227-: ${AR_FLAGS=cru}
2228-_LT_DECL([], [AR], [1], [The archiver])
2229-_LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive])
2230-
2231-AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file],
2232- [lt_cv_ar_at_file=no
2233- AC_COMPILE_IFELSE([AC_LANG_PROGRAM],
2234- [echo conftest.$ac_objext > conftest.lst
2235- lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD'
2236- AC_TRY_EVAL([lt_ar_try])
2237- if test "$ac_status" -eq 0; then
2238- # Ensure the archiver fails upon bogus file names.
2239- rm -f conftest.$ac_objext libconftest.a
2240- AC_TRY_EVAL([lt_ar_try])
2241- if test "$ac_status" -ne 0; then
2242- lt_cv_ar_at_file=@
2243- fi
2244- fi
2245- rm -f conftest.* libconftest.a
2246- ])
2247- ])
2248-
2249-if test "x$lt_cv_ar_at_file" = xno; then
2250- archiver_list_spec=
2251-else
2252- archiver_list_spec=$lt_cv_ar_at_file
2253-fi
2254-_LT_DECL([], [archiver_list_spec], [1],
2255- [How to feed a file listing to the archiver])
2256-])# _LT_PROG_AR
2257-
2258-
2259-# _LT_CMD_OLD_ARCHIVE
2260-# -------------------
2261-m4_defun([_LT_CMD_OLD_ARCHIVE],
2262-[_LT_PROG_AR
2263-
2264-AC_CHECK_TOOL(STRIP, strip, :)
2265-test -z "$STRIP" && STRIP=:
2266-_LT_DECL([], [STRIP], [1], [A symbol stripping program])
2267-
2268-AC_CHECK_TOOL(RANLIB, ranlib, :)
2269-test -z "$RANLIB" && RANLIB=:
2270-_LT_DECL([], [RANLIB], [1],
2271- [Commands used to install an old-style archive])
2272-
2273-# Determine commands to create old-style static archives.
2274-old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
2275-old_postinstall_cmds='chmod 644 $oldlib'
2276-old_postuninstall_cmds=
2277-
2278-if test -n "$RANLIB"; then
2279- case $host_os in
2280- openbsd*)
2281- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
2282- ;;
2283- *)
2284- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
2285- ;;
2286- esac
2287- old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
2288-fi
2289-
2290-case $host_os in
2291- darwin*)
2292- lock_old_archive_extraction=yes ;;
2293- *)
2294- lock_old_archive_extraction=no ;;
2295-esac
2296-_LT_DECL([], [old_postinstall_cmds], [2])
2297-_LT_DECL([], [old_postuninstall_cmds], [2])
2298-_LT_TAGDECL([], [old_archive_cmds], [2],
2299- [Commands used to build an old-style archive])
2300-_LT_DECL([], [lock_old_archive_extraction], [0],
2301- [Whether to use a lock for old archive extraction])
2302-])# _LT_CMD_OLD_ARCHIVE
2303-
2304-
2305-# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2306-# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2307-# ----------------------------------------------------------------
2308-# Check whether the given compiler option works
2309-AC_DEFUN([_LT_COMPILER_OPTION],
2310-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
2311-m4_require([_LT_DECL_SED])dnl
2312-AC_CACHE_CHECK([$1], [$2],
2313- [$2=no
2314- m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
2315- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
2316- lt_compiler_flag="$3"
2317- # Insert the option either (1) after the last *FLAGS variable, or
2318- # (2) before a word containing "conftest.", or (3) at the end.
2319- # Note that $ac_compile itself does not contain backslashes and begins
2320- # with a dollar sign (not a hyphen), so the echo should work correctly.
2321- # The option is referenced via a variable to avoid confusing sed.
2322- lt_compile=`echo "$ac_compile" | $SED \
2323- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
2324- -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
2325- -e 's:$: $lt_compiler_flag:'`
2326- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
2327- (eval "$lt_compile" 2>conftest.err)
2328- ac_status=$?
2329- cat conftest.err >&AS_MESSAGE_LOG_FD
2330- echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
2331- if (exit $ac_status) && test -s "$ac_outfile"; then
2332- # The compiler can only warn and ignore the option if not recognized
2333- # So say no if there are warnings other than the usual output.
2334- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
2335- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
2336- if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
2337- $2=yes
2338- fi
2339- fi
2340- $RM conftest*
2341-])
2342-
2343-if test x"[$]$2" = xyes; then
2344- m4_if([$5], , :, [$5])
2345-else
2346- m4_if([$6], , :, [$6])
2347-fi
2348-])# _LT_COMPILER_OPTION
2349-
2350-# Old name:
2351-AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
2352-dnl aclocal-1.4 backwards compatibility:
2353-dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
2354-
2355-
2356-# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2357-# [ACTION-SUCCESS], [ACTION-FAILURE])
2358-# ----------------------------------------------------
2359-# Check whether the given linker option works
2360-AC_DEFUN([_LT_LINKER_OPTION],
2361-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
2362-m4_require([_LT_DECL_SED])dnl
2363-AC_CACHE_CHECK([$1], [$2],
2364- [$2=no
2365- save_LDFLAGS="$LDFLAGS"
2366- LDFLAGS="$LDFLAGS $3"
2367- echo "$lt_simple_link_test_code" > conftest.$ac_ext
2368- if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
2369- # The linker can only warn and ignore the option if not recognized
2370- # So say no if there are warnings
2371- if test -s conftest.err; then
2372- # Append any errors to the config.log.
2373- cat conftest.err 1>&AS_MESSAGE_LOG_FD
2374- $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
2375- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
2376- if diff conftest.exp conftest.er2 >/dev/null; then
2377- $2=yes
2378- fi
2379- else
2380- $2=yes
2381- fi
2382- fi
2383- $RM -r conftest*
2384- LDFLAGS="$save_LDFLAGS"
2385-])
2386-
2387-if test x"[$]$2" = xyes; then
2388- m4_if([$4], , :, [$4])
2389-else
2390- m4_if([$5], , :, [$5])
2391-fi
2392-])# _LT_LINKER_OPTION
2393-
2394-# Old name:
2395-AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
2396-dnl aclocal-1.4 backwards compatibility:
2397-dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
2398-
2399-
2400-# LT_CMD_MAX_LEN
2401-#---------------
2402-AC_DEFUN([LT_CMD_MAX_LEN],
2403-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
2404-# find the maximum length of command line arguments
2405-AC_MSG_CHECKING([the maximum length of command line arguments])
2406-AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
2407- i=0
2408- teststring="ABCD"
2409-
2410- case $build_os in
2411- msdosdjgpp*)
2412- # On DJGPP, this test can blow up pretty badly due to problems in libc
2413- # (any single argument exceeding 2000 bytes causes a buffer overrun
2414- # during glob expansion). Even if it were fixed, the result of this
2415- # check would be larger than it should be.
2416- lt_cv_sys_max_cmd_len=12288; # 12K is about right
2417- ;;
2418-
2419- gnu*)
2420- # Under GNU Hurd, this test is not required because there is
2421- # no limit to the length of command line arguments.
2422- # Libtool will interpret -1 as no limit whatsoever
2423- lt_cv_sys_max_cmd_len=-1;
2424- ;;
2425-
2426- cygwin* | mingw* | cegcc*)
2427- # On Win9x/ME, this test blows up -- it succeeds, but takes
2428- # about 5 minutes as the teststring grows exponentially.
2429- # Worse, since 9x/ME are not pre-emptively multitasking,
2430- # you end up with a "frozen" computer, even though with patience
2431- # the test eventually succeeds (with a max line length of 256k).
2432- # Instead, let's just punt: use the minimum linelength reported by
2433- # all of the supported platforms: 8192 (on NT/2K/XP).
2434- lt_cv_sys_max_cmd_len=8192;
2435- ;;
2436-
2437- mint*)
2438- # On MiNT this can take a long time and run out of memory.
2439- lt_cv_sys_max_cmd_len=8192;
2440- ;;
2441-
2442- amigaos*)
2443- # On AmigaOS with pdksh, this test takes hours, literally.
2444- # So we just punt and use a minimum line length of 8192.
2445- lt_cv_sys_max_cmd_len=8192;
2446- ;;
2447-
2448- netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
2449- # This has been around since 386BSD, at least. Likely further.
2450- if test -x /sbin/sysctl; then
2451- lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
2452- elif test -x /usr/sbin/sysctl; then
2453- lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
2454- else
2455- lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
2456- fi
2457- # And add a safety zone
2458- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
2459- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
2460- ;;
2461-
2462- interix*)
2463- # We know the value 262144 and hardcode it with a safety zone (like BSD)
2464- lt_cv_sys_max_cmd_len=196608
2465- ;;
2466-
2467- os2*)
2468- # The test takes a long time on OS/2.
2469- lt_cv_sys_max_cmd_len=8192
2470- ;;
2471-
2472- osf*)
2473- # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
2474- # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
2475- # nice to cause kernel panics so lets avoid the loop below.
2476- # First set a reasonable default.
2477- lt_cv_sys_max_cmd_len=16384
2478- #
2479- if test -x /sbin/sysconfig; then
2480- case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
2481- *1*) lt_cv_sys_max_cmd_len=-1 ;;
2482- esac
2483- fi
2484- ;;
2485- sco3.2v5*)
2486- lt_cv_sys_max_cmd_len=102400
2487- ;;
2488- sysv5* | sco5v6* | sysv4.2uw2*)
2489- kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
2490- if test -n "$kargmax"; then
2491- lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
2492- else
2493- lt_cv_sys_max_cmd_len=32768
2494- fi
2495- ;;
2496- *)
2497- lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
2498- if test -n "$lt_cv_sys_max_cmd_len"; then
2499- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
2500- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
2501- else
2502- # Make teststring a little bigger before we do anything with it.
2503- # a 1K string should be a reasonable start.
2504- for i in 1 2 3 4 5 6 7 8 ; do
2505- teststring=$teststring$teststring
2506- done
2507- SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
2508- # If test is not a shell built-in, we'll probably end up computing a
2509- # maximum length that is only half of the actual maximum length, but
2510- # we can't tell.
2511- while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
2512- = "X$teststring$teststring"; } >/dev/null 2>&1 &&
2513- test $i != 17 # 1/2 MB should be enough
2514- do
2515- i=`expr $i + 1`
2516- teststring=$teststring$teststring
2517- done
2518- # Only check the string length outside the loop.
2519- lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
2520- teststring=
2521- # Add a significant safety factor because C++ compilers can tack on
2522- # massive amounts of additional arguments before passing them to the
2523- # linker. It appears as though 1/2 is a usable value.
2524- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
2525- fi
2526- ;;
2527- esac
2528-])
2529-if test -n $lt_cv_sys_max_cmd_len ; then
2530- AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
2531-else
2532- AC_MSG_RESULT(none)
2533-fi
2534-max_cmd_len=$lt_cv_sys_max_cmd_len
2535-_LT_DECL([], [max_cmd_len], [0],
2536- [What is the maximum length of a command?])
2537-])# LT_CMD_MAX_LEN
2538-
2539-# Old name:
2540-AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
2541-dnl aclocal-1.4 backwards compatibility:
2542-dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
2543-
2544-
2545-# _LT_HEADER_DLFCN
2546-# ----------------
2547-m4_defun([_LT_HEADER_DLFCN],
2548-[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
2549-])# _LT_HEADER_DLFCN
2550-
2551-
2552-# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
2553-# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
2554-# ----------------------------------------------------------------
2555-m4_defun([_LT_TRY_DLOPEN_SELF],
2556-[m4_require([_LT_HEADER_DLFCN])dnl
2557-if test "$cross_compiling" = yes; then :
2558- [$4]
2559-else
2560- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
2561- lt_status=$lt_dlunknown
2562- cat > conftest.$ac_ext <<_LT_EOF
2563-[#line $LINENO "configure"
2564-#include "confdefs.h"
2565-
2566-#if HAVE_DLFCN_H
2567-#include <dlfcn.h>
2568-#endif
2569-
2570-#include <stdio.h>
2571-
2572-#ifdef RTLD_GLOBAL
2573-# define LT_DLGLOBAL RTLD_GLOBAL
2574-#else
2575-# ifdef DL_GLOBAL
2576-# define LT_DLGLOBAL DL_GLOBAL
2577-# else
2578-# define LT_DLGLOBAL 0
2579-# endif
2580-#endif
2581-
2582-/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
2583- find out it does not work in some platform. */
2584-#ifndef LT_DLLAZY_OR_NOW
2585-# ifdef RTLD_LAZY
2586-# define LT_DLLAZY_OR_NOW RTLD_LAZY
2587-# else
2588-# ifdef DL_LAZY
2589-# define LT_DLLAZY_OR_NOW DL_LAZY
2590-# else
2591-# ifdef RTLD_NOW
2592-# define LT_DLLAZY_OR_NOW RTLD_NOW
2593-# else
2594-# ifdef DL_NOW
2595-# define LT_DLLAZY_OR_NOW DL_NOW
2596-# else
2597-# define LT_DLLAZY_OR_NOW 0
2598-# endif
2599-# endif
2600-# endif
2601-# endif
2602-#endif
2603-
2604-/* When -fvisbility=hidden is used, assume the code has been annotated
2605- correspondingly for the symbols needed. */
2606-#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
2607-int fnord () __attribute__((visibility("default")));
2608-#endif
2609-
2610-int fnord () { return 42; }
2611-int main ()
2612-{
2613- void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
2614- int status = $lt_dlunknown;
2615-
2616- if (self)
2617- {
2618- if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
2619- else
2620- {
2621- if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
2622- else puts (dlerror ());
2623- }
2624- /* dlclose (self); */
2625- }
2626- else
2627- puts (dlerror ());
2628-
2629- return status;
2630-}]
2631-_LT_EOF
2632- if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
2633- (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
2634- lt_status=$?
2635- case x$lt_status in
2636- x$lt_dlno_uscore) $1 ;;
2637- x$lt_dlneed_uscore) $2 ;;
2638- x$lt_dlunknown|x*) $3 ;;
2639- esac
2640- else :
2641- # compilation failed
2642- $3
2643- fi
2644-fi
2645-rm -fr conftest*
2646-])# _LT_TRY_DLOPEN_SELF
2647-
2648-
2649-# LT_SYS_DLOPEN_SELF
2650-# ------------------
2651-AC_DEFUN([LT_SYS_DLOPEN_SELF],
2652-[m4_require([_LT_HEADER_DLFCN])dnl
2653-if test "x$enable_dlopen" != xyes; then
2654- enable_dlopen=unknown
2655- enable_dlopen_self=unknown
2656- enable_dlopen_self_static=unknown
2657-else
2658- lt_cv_dlopen=no
2659- lt_cv_dlopen_libs=
2660-
2661- case $host_os in
2662- beos*)
2663- lt_cv_dlopen="load_add_on"
2664- lt_cv_dlopen_libs=
2665- lt_cv_dlopen_self=yes
2666- ;;
2667-
2668- mingw* | pw32* | cegcc*)
2669- lt_cv_dlopen="LoadLibrary"
2670- lt_cv_dlopen_libs=
2671- ;;
2672-
2673- cygwin*)
2674- lt_cv_dlopen="dlopen"
2675- lt_cv_dlopen_libs=
2676- ;;
2677-
2678- darwin*)
2679- # if libdl is installed we need to link against it
2680- AC_CHECK_LIB([dl], [dlopen],
2681- [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
2682- lt_cv_dlopen="dyld"
2683- lt_cv_dlopen_libs=
2684- lt_cv_dlopen_self=yes
2685- ])
2686- ;;
2687-
2688- *)
2689- AC_CHECK_FUNC([shl_load],
2690- [lt_cv_dlopen="shl_load"],
2691- [AC_CHECK_LIB([dld], [shl_load],
2692- [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
2693- [AC_CHECK_FUNC([dlopen],
2694- [lt_cv_dlopen="dlopen"],
2695- [AC_CHECK_LIB([dl], [dlopen],
2696- [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
2697- [AC_CHECK_LIB([svld], [dlopen],
2698- [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
2699- [AC_CHECK_LIB([dld], [dld_link],
2700- [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
2701- ])
2702- ])
2703- ])
2704- ])
2705- ])
2706- ;;
2707- esac
2708-
2709- if test "x$lt_cv_dlopen" != xno; then
2710- enable_dlopen=yes
2711- else
2712- enable_dlopen=no
2713- fi
2714-
2715- case $lt_cv_dlopen in
2716- dlopen)
2717- save_CPPFLAGS="$CPPFLAGS"
2718- test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
2719-
2720- save_LDFLAGS="$LDFLAGS"
2721- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
2722-
2723- save_LIBS="$LIBS"
2724- LIBS="$lt_cv_dlopen_libs $LIBS"
2725-
2726- AC_CACHE_CHECK([whether a program can dlopen itself],
2727- lt_cv_dlopen_self, [dnl
2728- _LT_TRY_DLOPEN_SELF(
2729- lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
2730- lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
2731- ])
2732-
2733- if test "x$lt_cv_dlopen_self" = xyes; then
2734- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
2735- AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
2736- lt_cv_dlopen_self_static, [dnl
2737- _LT_TRY_DLOPEN_SELF(
2738- lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
2739- lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
2740- ])
2741- fi
2742-
2743- CPPFLAGS="$save_CPPFLAGS"
2744- LDFLAGS="$save_LDFLAGS"
2745- LIBS="$save_LIBS"
2746- ;;
2747- esac
2748-
2749- case $lt_cv_dlopen_self in
2750- yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
2751- *) enable_dlopen_self=unknown ;;
2752- esac
2753-
2754- case $lt_cv_dlopen_self_static in
2755- yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
2756- *) enable_dlopen_self_static=unknown ;;
2757- esac
2758-fi
2759-_LT_DECL([dlopen_support], [enable_dlopen], [0],
2760- [Whether dlopen is supported])
2761-_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
2762- [Whether dlopen of programs is supported])
2763-_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
2764- [Whether dlopen of statically linked programs is supported])
2765-])# LT_SYS_DLOPEN_SELF
2766-
2767-# Old name:
2768-AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
2769-dnl aclocal-1.4 backwards compatibility:
2770-dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
2771-
2772-
2773-# _LT_COMPILER_C_O([TAGNAME])
2774-# ---------------------------
2775-# Check to see if options -c and -o are simultaneously supported by compiler.
2776-# This macro does not hard code the compiler like AC_PROG_CC_C_O.
2777-m4_defun([_LT_COMPILER_C_O],
2778-[m4_require([_LT_DECL_SED])dnl
2779-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
2780-m4_require([_LT_TAG_COMPILER])dnl
2781-AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
2782- [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
2783- [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
2784- $RM -r conftest 2>/dev/null
2785- mkdir conftest
2786- cd conftest
2787- mkdir out
2788- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
2789-
2790- lt_compiler_flag="-o out/conftest2.$ac_objext"
2791- # Insert the option either (1) after the last *FLAGS variable, or
2792- # (2) before a word containing "conftest.", or (3) at the end.
2793- # Note that $ac_compile itself does not contain backslashes and begins
2794- # with a dollar sign (not a hyphen), so the echo should work correctly.
2795- lt_compile=`echo "$ac_compile" | $SED \
2796- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
2797- -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
2798- -e 's:$: $lt_compiler_flag:'`
2799- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
2800- (eval "$lt_compile" 2>out/conftest.err)
2801- ac_status=$?
2802- cat out/conftest.err >&AS_MESSAGE_LOG_FD
2803- echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
2804- if (exit $ac_status) && test -s out/conftest2.$ac_objext
2805- then
2806- # The compiler can only warn and ignore the option if not recognized
2807- # So say no if there are warnings
2808- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
2809- $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
2810- if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
2811- _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
2812- fi
2813- fi
2814- chmod u+w . 2>&AS_MESSAGE_LOG_FD
2815- $RM conftest*
2816- # SGI C++ compiler will create directory out/ii_files/ for
2817- # template instantiation
2818- test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
2819- $RM out/* && rmdir out
2820- cd ..
2821- $RM -r conftest
2822- $RM conftest*
2823-])
2824-_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
2825- [Does compiler simultaneously support -c and -o options?])
2826-])# _LT_COMPILER_C_O
2827-
2828-
2829-# _LT_COMPILER_FILE_LOCKS([TAGNAME])
2830-# ----------------------------------
2831-# Check to see if we can do hard links to lock some files if needed
2832-m4_defun([_LT_COMPILER_FILE_LOCKS],
2833-[m4_require([_LT_ENABLE_LOCK])dnl
2834-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
2835-_LT_COMPILER_C_O([$1])
2836-
2837-hard_links="nottested"
2838-if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
2839- # do not overwrite the value of need_locks provided by the user
2840- AC_MSG_CHECKING([if we can lock with hard links])
2841- hard_links=yes
2842- $RM conftest*
2843- ln conftest.a conftest.b 2>/dev/null && hard_links=no
2844- touch conftest.a
2845- ln conftest.a conftest.b 2>&5 || hard_links=no
2846- ln conftest.a conftest.b 2>/dev/null && hard_links=no
2847- AC_MSG_RESULT([$hard_links])
2848- if test "$hard_links" = no; then
2849- AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
2850- need_locks=warn
2851- fi
2852-else
2853- need_locks=no
2854-fi
2855-_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
2856-])# _LT_COMPILER_FILE_LOCKS
2857-
2858-
2859-# _LT_CHECK_OBJDIR
2860-# ----------------
2861-m4_defun([_LT_CHECK_OBJDIR],
2862-[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
2863-[rm -f .libs 2>/dev/null
2864-mkdir .libs 2>/dev/null
2865-if test -d .libs; then
2866- lt_cv_objdir=.libs
2867-else
2868- # MS-DOS does not allow filenames that begin with a dot.
2869- lt_cv_objdir=_libs
2870-fi
2871-rmdir .libs 2>/dev/null])
2872-objdir=$lt_cv_objdir
2873-_LT_DECL([], [objdir], [0],
2874- [The name of the directory that contains temporary libtool files])dnl
2875-m4_pattern_allow([LT_OBJDIR])dnl
2876-AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
2877- [Define to the sub-directory in which libtool stores uninstalled libraries.])
2878-])# _LT_CHECK_OBJDIR
2879-
2880-
2881-# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
2882-# --------------------------------------
2883-# Check hardcoding attributes.
2884-m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
2885-[AC_MSG_CHECKING([how to hardcode library paths into programs])
2886-_LT_TAGVAR(hardcode_action, $1)=
2887-if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
2888- test -n "$_LT_TAGVAR(runpath_var, $1)" ||
2889- test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
2890-
2891- # We can hardcode non-existent directories.
2892- if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
2893- # If the only mechanism to avoid hardcoding is shlibpath_var, we
2894- # have to relink, otherwise we might link with an installed library
2895- # when we should be linking with a yet-to-be-installed one
2896- ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
2897- test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
2898- # Linking always hardcodes the temporary library directory.
2899- _LT_TAGVAR(hardcode_action, $1)=relink
2900- else
2901- # We can link without hardcoding, and we can hardcode nonexisting dirs.
2902- _LT_TAGVAR(hardcode_action, $1)=immediate
2903- fi
2904-else
2905- # We cannot hardcode anything, or else we can only hardcode existing
2906- # directories.
2907- _LT_TAGVAR(hardcode_action, $1)=unsupported
2908-fi
2909-AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
2910-
2911-if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
2912- test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
2913- # Fast installation is not supported
2914- enable_fast_install=no
2915-elif test "$shlibpath_overrides_runpath" = yes ||
2916- test "$enable_shared" = no; then
2917- # Fast installation is not necessary
2918- enable_fast_install=needless
2919-fi
2920-_LT_TAGDECL([], [hardcode_action], [0],
2921- [How to hardcode a shared library path into an executable])
2922-])# _LT_LINKER_HARDCODE_LIBPATH
2923-
2924-
2925-# _LT_CMD_STRIPLIB
2926-# ----------------
2927-m4_defun([_LT_CMD_STRIPLIB],
2928-[m4_require([_LT_DECL_EGREP])
2929-striplib=
2930-old_striplib=
2931-AC_MSG_CHECKING([whether stripping libraries is possible])
2932-if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
2933- test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
2934- test -z "$striplib" && striplib="$STRIP --strip-unneeded"
2935- AC_MSG_RESULT([yes])
2936-else
2937-# FIXME - insert some real tests, host_os isn't really good enough
2938- case $host_os in
2939- darwin*)
2940- if test -n "$STRIP" ; then
2941- striplib="$STRIP -x"
2942- old_striplib="$STRIP -S"
2943- AC_MSG_RESULT([yes])
2944- else
2945- AC_MSG_RESULT([no])
2946- fi
2947- ;;
2948- *)
2949- AC_MSG_RESULT([no])
2950- ;;
2951- esac
2952-fi
2953-_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
2954-_LT_DECL([], [striplib], [1])
2955-])# _LT_CMD_STRIPLIB
2956-
2957-
2958-# _LT_SYS_DYNAMIC_LINKER([TAG])
2959-# -----------------------------
2960-# PORTME Fill in your ld.so characteristics
2961-m4_defun([_LT_SYS_DYNAMIC_LINKER],
2962-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
2963-m4_require([_LT_DECL_EGREP])dnl
2964-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
2965-m4_require([_LT_DECL_OBJDUMP])dnl
2966-m4_require([_LT_DECL_SED])dnl
2967-m4_require([_LT_CHECK_SHELL_FEATURES])dnl
2968-AC_MSG_CHECKING([dynamic linker characteristics])
2969-m4_if([$1],
2970- [], [
2971-if test "$GCC" = yes; then
2972- case $host_os in
2973- darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
2974- *) lt_awk_arg="/^libraries:/" ;;
2975- esac
2976- case $host_os in
2977- mingw* | cegcc*) lt_sed_strip_eq="s,=\([[A-Za-z]]:\),\1,g" ;;
2978- *) lt_sed_strip_eq="s,=/,/,g" ;;
2979- esac
2980- lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
2981- case $lt_search_path_spec in
2982- *\;*)
2983- # if the path contains ";" then we assume it to be the separator
2984- # otherwise default to the standard path separator (i.e. ":") - it is
2985- # assumed that no part of a normal pathname contains ";" but that should
2986- # okay in the real world where ";" in dirpaths is itself problematic.
2987- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
2988- ;;
2989- *)
2990- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
2991- ;;
2992- esac
2993- # Ok, now we have the path, separated by spaces, we can step through it
2994- # and add multilib dir if necessary.
2995- lt_tmp_lt_search_path_spec=
2996- lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
2997- for lt_sys_path in $lt_search_path_spec; do
2998- if test -d "$lt_sys_path/$lt_multi_os_dir"; then
2999- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
3000- else
3001- test -d "$lt_sys_path" && \
3002- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
3003- fi
3004- done
3005- lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
3006-BEGIN {RS=" "; FS="/|\n";} {
3007- lt_foo="";
3008- lt_count=0;
3009- for (lt_i = NF; lt_i > 0; lt_i--) {
3010- if ($lt_i != "" && $lt_i != ".") {
3011- if ($lt_i == "..") {
3012- lt_count++;
3013- } else {
3014- if (lt_count == 0) {
3015- lt_foo="/" $lt_i lt_foo;
3016- } else {
3017- lt_count--;
3018- }
3019- }
3020- }
3021- }
3022- if (lt_foo != "") { lt_freq[[lt_foo]]++; }
3023- if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
3024-}'`
3025- # AWK program above erroneously prepends '/' to C:/dos/paths
3026- # for these hosts.
3027- case $host_os in
3028- mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
3029- $SED 's,/\([[A-Za-z]]:\),\1,g'` ;;
3030- esac
3031- sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
3032-else
3033- sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
3034-fi])
3035-library_names_spec=
3036-libname_spec='lib$name'
3037-soname_spec=
3038-shrext_cmds=".so"
3039-postinstall_cmds=
3040-postuninstall_cmds=
3041-finish_cmds=
3042-finish_eval=
3043-shlibpath_var=
3044-shlibpath_overrides_runpath=unknown
3045-version_type=none
3046-dynamic_linker="$host_os ld.so"
3047-sys_lib_dlsearch_path_spec="/lib /usr/lib"
3048-need_lib_prefix=unknown
3049-hardcode_into_libs=no
3050-
3051-# when you set need_version to no, make sure it does not cause -set_version
3052-# flags to be left without arguments
3053-need_version=unknown
3054-
3055-case $host_os in
3056-aix3*)
3057- version_type=linux # correct to gnu/linux during the next big refactor
3058- library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
3059- shlibpath_var=LIBPATH
3060-
3061- # AIX 3 has no versioning support, so we append a major version to the name.
3062- soname_spec='${libname}${release}${shared_ext}$major'
3063- ;;
3064-
3065-aix[[4-9]]*)
3066- version_type=linux # correct to gnu/linux during the next big refactor
3067- need_lib_prefix=no
3068- need_version=no
3069- hardcode_into_libs=yes
3070- if test "$host_cpu" = ia64; then
3071- # AIX 5 supports IA64
3072- library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
3073- shlibpath_var=LD_LIBRARY_PATH
3074- else
3075- # With GCC up to 2.95.x, collect2 would create an import file
3076- # for dependence libraries. The import file would start with
3077- # the line `#! .'. This would cause the generated library to
3078- # depend on `.', always an invalid library. This was fixed in
3079- # development snapshots of GCC prior to 3.0.
3080- case $host_os in
3081- aix4 | aix4.[[01]] | aix4.[[01]].*)
3082- if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
3083- echo ' yes '
3084- echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
3085- :
3086- else
3087- can_build_shared=no
3088- fi
3089- ;;
3090- esac
3091- # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
3092- # soname into executable. Probably we can add versioning support to
3093- # collect2, so additional links can be useful in future.
3094- if test "$aix_use_runtimelinking" = yes; then
3095- # If using run time linking (on AIX 4.2 or later) use lib<name>.so
3096- # instead of lib<name>.a to let people know that these are not
3097- # typical AIX shared libraries.
3098- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
3099- else
3100- # We preserve .a as extension for shared libraries through AIX4.2
3101- # and later when we are not doing run time linking.
3102- library_names_spec='${libname}${release}.a $libname.a'
3103- soname_spec='${libname}${release}${shared_ext}$major'
3104- fi
3105- shlibpath_var=LIBPATH
3106- fi
3107- ;;
3108-
3109-amigaos*)
3110- case $host_cpu in
3111- powerpc)
3112- # Since July 2007 AmigaOS4 officially supports .so libraries.
3113- # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
3114- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
3115- ;;
3116- m68k)
3117- library_names_spec='$libname.ixlibrary $libname.a'
3118- # Create ${libname}_ixlibrary.a entries in /sys/libs.
3119- finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
3120- ;;
3121- esac
3122- ;;
3123-
3124-beos*)
3125- library_names_spec='${libname}${shared_ext}'
3126- dynamic_linker="$host_os ld.so"
3127- shlibpath_var=LIBRARY_PATH
3128- ;;
3129-
3130-bsdi[[45]]*)
3131- version_type=linux # correct to gnu/linux during the next big refactor
3132- need_version=no
3133- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
3134- soname_spec='${libname}${release}${shared_ext}$major'
3135- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
3136- shlibpath_var=LD_LIBRARY_PATH
3137- sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
3138- sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
3139- # the default ld.so.conf also contains /usr/contrib/lib and
3140- # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
3141- # libtool to hard-code these into programs
3142- ;;
3143-
3144-cygwin* | mingw* | pw32* | cegcc*)
3145- version_type=windows
3146- shrext_cmds=".dll"
3147- need_version=no
3148- need_lib_prefix=no
3149-
3150- case $GCC,$cc_basename in
3151- yes,*)
3152- # gcc
3153- library_names_spec='$libname.dll.a'
3154- # DLL is installed to $(libdir)/../bin by postinstall_cmds
3155- postinstall_cmds='base_file=`basename \${file}`~
3156- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
3157- dldir=$destdir/`dirname \$dlpath`~
3158- test -d \$dldir || mkdir -p \$dldir~
3159- $install_prog $dir/$dlname \$dldir/$dlname~
3160- chmod a+x \$dldir/$dlname~
3161- if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
3162- eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
3163- fi'
3164- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
3165- dlpath=$dir/\$dldll~
3166- $RM \$dlpath'
3167- shlibpath_overrides_runpath=yes
3168-
3169- case $host_os in
3170- cygwin*)
3171- # Cygwin DLLs use 'cyg' prefix rather than 'lib'
3172- soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
3173-m4_if([$1], [],[
3174- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"])
3175- ;;
3176- mingw* | cegcc*)
3177- # MinGW DLLs use traditional 'lib' prefix
3178- soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
3179- ;;
3180- pw32*)
3181- # pw32 DLLs use 'pw' prefix rather than 'lib'
3182- library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
3183- ;;
3184- esac
3185- dynamic_linker='Win32 ld.exe'
3186- ;;
3187-
3188- *,cl*)
3189- # Native MSVC
3190- libname_spec='$name'
3191- soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
3192- library_names_spec='${libname}.dll.lib'
3193-
3194- case $build_os in
3195- mingw*)
3196- sys_lib_search_path_spec=
3197- lt_save_ifs=$IFS
3198- IFS=';'
3199- for lt_path in $LIB
3200- do
3201- IFS=$lt_save_ifs
3202- # Let DOS variable expansion print the short 8.3 style file name.
3203- lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
3204- sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
3205- done
3206- IFS=$lt_save_ifs
3207- # Convert to MSYS style.
3208- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'`
3209- ;;
3210- cygwin*)
3211- # Convert to unix form, then to dos form, then back to unix form
3212- # but this time dos style (no spaces!) so that the unix form looks
3213- # like /cygdrive/c/PROGRA~1:/cygdr...
3214- sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
3215- sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
3216- sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
3217- ;;
3218- *)
3219- sys_lib_search_path_spec="$LIB"
3220- if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
3221- # It is most probably a Windows format PATH.
3222- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
3223- else
3224- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
3225- fi
3226- # FIXME: find the short name or the path components, as spaces are
3227- # common. (e.g. "Program Files" -> "PROGRA~1")
3228- ;;
3229- esac
3230-
3231- # DLL is installed to $(libdir)/../bin by postinstall_cmds
3232- postinstall_cmds='base_file=`basename \${file}`~
3233- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
3234- dldir=$destdir/`dirname \$dlpath`~
3235- test -d \$dldir || mkdir -p \$dldir~
3236- $install_prog $dir/$dlname \$dldir/$dlname'
3237- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
3238- dlpath=$dir/\$dldll~
3239- $RM \$dlpath'
3240- shlibpath_overrides_runpath=yes
3241- dynamic_linker='Win32 link.exe'
3242- ;;
3243-
3244- *)
3245- # Assume MSVC wrapper
3246- library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
3247- dynamic_linker='Win32 ld.exe'
3248- ;;
3249- esac
3250- # FIXME: first we should search . and the directory the executable is in
3251- shlibpath_var=PATH
3252- ;;
3253-
3254-darwin* | rhapsody*)
3255- dynamic_linker="$host_os dyld"
3256- version_type=darwin
3257- need_lib_prefix=no
3258- need_version=no
3259- library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
3260- soname_spec='${libname}${release}${major}$shared_ext'
3261- shlibpath_overrides_runpath=yes
3262- shlibpath_var=DYLD_LIBRARY_PATH
3263- shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
3264-m4_if([$1], [],[
3265- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
3266- sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
3267- ;;
3268-
3269-dgux*)
3270- version_type=linux # correct to gnu/linux during the next big refactor
3271- need_lib_prefix=no
3272- need_version=no
3273- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
3274- soname_spec='${libname}${release}${shared_ext}$major'
3275- shlibpath_var=LD_LIBRARY_PATH
3276- ;;
3277-
3278-freebsd* | dragonfly*)
3279- # DragonFly does not have aout. When/if they implement a new
3280- # versioning mechanism, adjust this.
3281- if test -x /usr/bin/objformat; then
3282- objformat=`/usr/bin/objformat`
3283- else
3284- case $host_os in
3285- freebsd[[23]].*) objformat=aout ;;
3286- *) objformat=elf ;;
3287- esac
3288- fi
3289- version_type=freebsd-$objformat
3290- case $version_type in
3291- freebsd-elf*)
3292- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
3293- need_version=no
3294- need_lib_prefix=no
3295- ;;
3296- freebsd-*)
3297- library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
3298- need_version=yes
3299- ;;
3300- esac
3301- shlibpath_var=LD_LIBRARY_PATH
3302- case $host_os in
3303- freebsd2.*)
3304- shlibpath_overrides_runpath=yes
3305- ;;
3306- freebsd3.[[01]]* | freebsdelf3.[[01]]*)
3307- shlibpath_overrides_runpath=yes
3308- hardcode_into_libs=yes
3309- ;;
3310- freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
3311- freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
3312- shlibpath_overrides_runpath=no
3313- hardcode_into_libs=yes
3314- ;;
3315- *) # from 4.6 on, and DragonFly
3316- shlibpath_overrides_runpath=yes
3317- hardcode_into_libs=yes
3318- ;;
3319- esac
3320- ;;
3321-
3322-gnu*)
3323- version_type=linux # correct to gnu/linux during the next big refactor
3324- need_lib_prefix=no
3325- need_version=no
3326- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
3327- soname_spec='${libname}${release}${shared_ext}$major'
3328- shlibpath_var=LD_LIBRARY_PATH
3329- shlibpath_overrides_runpath=no
3330- hardcode_into_libs=yes
3331- ;;
3332-
3333-haiku*)
3334- version_type=linux # correct to gnu/linux during the next big refactor
3335- need_lib_prefix=no
3336- need_version=no
3337- dynamic_linker="$host_os runtime_loader"
3338- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
3339- soname_spec='${libname}${release}${shared_ext}$major'
3340- shlibpath_var=LIBRARY_PATH
3341- shlibpath_overrides_runpath=yes
3342- sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
3343- hardcode_into_libs=yes
3344- ;;
3345-
3346-hpux9* | hpux10* | hpux11*)
3347- # Give a soname corresponding to the major version so that dld.sl refuses to
3348- # link against other versions.
3349- version_type=sunos
3350- need_lib_prefix=no
3351- need_version=no
3352- case $host_cpu in
3353- ia64*)
3354- shrext_cmds='.so'
3355- hardcode_into_libs=yes
3356- dynamic_linker="$host_os dld.so"
3357- shlibpath_var=LD_LIBRARY_PATH
3358- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
3359- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
3360- soname_spec='${libname}${release}${shared_ext}$major'
3361- if test "X$HPUX_IA64_MODE" = X32; then
3362- sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
3363- else
3364- sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
3365- fi
3366- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
3367- ;;
3368- hppa*64*)
3369- shrext_cmds='.sl'
3370- hardcode_into_libs=yes
3371- dynamic_linker="$host_os dld.sl"
3372- shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
3373- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
3374- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
3375- soname_spec='${libname}${release}${shared_ext}$major'
3376- sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
3377- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
3378- ;;
3379- *)
3380- shrext_cmds='.sl'
3381- dynamic_linker="$host_os dld.sl"
3382- shlibpath_var=SHLIB_PATH
3383- shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
3384- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
3385- soname_spec='${libname}${release}${shared_ext}$major'
3386- ;;
3387- esac
3388- # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
3389- postinstall_cmds='chmod 555 $lib'
3390- # or fails outright, so override atomically:
3391- install_override_mode=555
3392- ;;
3393-
3394-interix[[3-9]]*)
3395- version_type=linux # correct to gnu/linux during the next big refactor
3396- need_lib_prefix=no
3397- need_version=no
3398- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
3399- soname_spec='${libname}${release}${shared_ext}$major'
3400- dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
3401- shlibpath_var=LD_LIBRARY_PATH
3402- shlibpath_overrides_runpath=no
3403- hardcode_into_libs=yes
3404- ;;
3405-
3406-irix5* | irix6* | nonstopux*)
3407- case $host_os in
3408- nonstopux*) version_type=nonstopux ;;
3409- *)
3410- if test "$lt_cv_prog_gnu_ld" = yes; then
3411- version_type=linux # correct to gnu/linux during the next big refactor
3412- else
3413- version_type=irix
3414- fi ;;
3415- esac
3416- need_lib_prefix=no
3417- need_version=no
3418- soname_spec='${libname}${release}${shared_ext}$major'
3419- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
3420- case $host_os in
3421- irix5* | nonstopux*)
3422- libsuff= shlibsuff=
3423- ;;
3424- *)
3425- case $LD in # libtool.m4 will add one of these switches to LD
3426- *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
3427- libsuff= shlibsuff= libmagic=32-bit;;
3428- *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
3429- libsuff=32 shlibsuff=N32 libmagic=N32;;
3430- *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
3431- libsuff=64 shlibsuff=64 libmagic=64-bit;;
3432- *) libsuff= shlibsuff= libmagic=never-match;;
3433- esac
3434- ;;
3435- esac
3436- shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
3437- shlibpath_overrides_runpath=no
3438- sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
3439- sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
3440- hardcode_into_libs=yes
3441- ;;
3442-
3443-# No shared lib support for Linux oldld, aout, or coff.
3444-linux*oldld* | linux*aout* | linux*coff*)
3445- dynamic_linker=no
3446- ;;
3447-
3448-# This must be glibc/ELF.
3449-linux* | k*bsd*-gnu | kopensolaris*-gnu)
3450- version_type=linux # correct to gnu/linux during the next big refactor
3451- need_lib_prefix=no
3452- need_version=no
3453- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
3454- soname_spec='${libname}${release}${shared_ext}$major'
3455- finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
3456- shlibpath_var=LD_LIBRARY_PATH
3457- shlibpath_overrides_runpath=no
3458-
3459- # Some binutils ld are patched to set DT_RUNPATH
3460- AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath],
3461- [lt_cv_shlibpath_overrides_runpath=no
3462- save_LDFLAGS=$LDFLAGS
3463- save_libdir=$libdir
3464- eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
3465- LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
3466- AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
3467- [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
3468- [lt_cv_shlibpath_overrides_runpath=yes])])
3469- LDFLAGS=$save_LDFLAGS
3470- libdir=$save_libdir
3471- ])
3472- shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
3473-
3474- # This implies no fast_install, which is unacceptable.
3475- # Some rework will be needed to allow for fast_install
3476- # before this can be enabled.
3477- hardcode_into_libs=yes
3478-
3479- # Append ld.so.conf contents to the search path
3480- if test -f /etc/ld.so.conf; then
3481- lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
3482- sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
3483- fi
3484-
3485- # We used to test for /lib/ld.so.1 and disable shared libraries on
3486- # powerpc, because MkLinux only supported shared libraries with the
3487- # GNU dynamic linker. Since this was broken with cross compilers,
3488- # most powerpc-linux boxes support dynamic linking these days and
3489- # people can always --disable-shared, the test was removed, and we
3490- # assume the GNU/Linux dynamic linker is in use.
3491- dynamic_linker='GNU/Linux ld.so'
3492- ;;
3493-
3494-netbsdelf*-gnu)
3495- version_type=linux
3496- need_lib_prefix=no
3497- need_version=no
3498- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
3499- soname_spec='${libname}${release}${shared_ext}$major'
3500- shlibpath_var=LD_LIBRARY_PATH
3501- shlibpath_overrides_runpath=no
3502- hardcode_into_libs=yes
3503- dynamic_linker='NetBSD ld.elf_so'
3504- ;;
3505-
3506-netbsd*)
3507- version_type=sunos
3508- need_lib_prefix=no
3509- need_version=no
3510- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
3511- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
3512- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
3513- dynamic_linker='NetBSD (a.out) ld.so'
3514- else
3515- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
3516- soname_spec='${libname}${release}${shared_ext}$major'
3517- dynamic_linker='NetBSD ld.elf_so'
3518- fi
3519- shlibpath_var=LD_LIBRARY_PATH
3520- shlibpath_overrides_runpath=yes
3521- hardcode_into_libs=yes
3522- ;;
3523-
3524-newsos6)
3525- version_type=linux # correct to gnu/linux during the next big refactor
3526- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
3527- shlibpath_var=LD_LIBRARY_PATH
3528- shlibpath_overrides_runpath=yes
3529- ;;
3530-
3531-*nto* | *qnx*)
3532- version_type=qnx
3533- need_lib_prefix=no
3534- need_version=no
3535- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
3536- soname_spec='${libname}${release}${shared_ext}$major'
3537- shlibpath_var=LD_LIBRARY_PATH
3538- shlibpath_overrides_runpath=no
3539- hardcode_into_libs=yes
3540- dynamic_linker='ldqnx.so'
3541- ;;
3542-
3543-openbsd*)
3544- version_type=sunos
3545- sys_lib_dlsearch_path_spec="/usr/lib"
3546- need_lib_prefix=no
3547- # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
3548- case $host_os in
3549- openbsd3.3 | openbsd3.3.*) need_version=yes ;;
3550- *) need_version=no ;;
3551- esac
3552- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
3553- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
3554- shlibpath_var=LD_LIBRARY_PATH
3555- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
3556- case $host_os in
3557- openbsd2.[[89]] | openbsd2.[[89]].*)
3558- shlibpath_overrides_runpath=no
3559- ;;
3560- *)
3561- shlibpath_overrides_runpath=yes
3562- ;;
3563- esac
3564- else
3565- shlibpath_overrides_runpath=yes
3566- fi
3567- ;;
3568-
3569-os2*)
3570- libname_spec='$name'
3571- shrext_cmds=".dll"
3572- need_lib_prefix=no
3573- library_names_spec='$libname${shared_ext} $libname.a'
3574- dynamic_linker='OS/2 ld.exe'
3575- shlibpath_var=LIBPATH
3576- ;;
3577-
3578-osf3* | osf4* | osf5*)
3579- version_type=osf
3580- need_lib_prefix=no
3581- need_version=no
3582- soname_spec='${libname}${release}${shared_ext}$major'
3583- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
3584- shlibpath_var=LD_LIBRARY_PATH
3585- sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
3586- sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
3587- ;;
3588-
3589-rdos*)
3590- dynamic_linker=no
3591- ;;
3592-
3593-solaris*)
3594- version_type=linux # correct to gnu/linux during the next big refactor
3595- need_lib_prefix=no
3596- need_version=no
3597- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
3598- soname_spec='${libname}${release}${shared_ext}$major'
3599- shlibpath_var=LD_LIBRARY_PATH
3600- shlibpath_overrides_runpath=yes
3601- hardcode_into_libs=yes
3602- # ldd complains unless libraries are executable
3603- postinstall_cmds='chmod +x $lib'
3604- ;;
3605-
3606-sunos4*)
3607- version_type=sunos
3608- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
3609- finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
3610- shlibpath_var=LD_LIBRARY_PATH
3611- shlibpath_overrides_runpath=yes
3612- if test "$with_gnu_ld" = yes; then
3613- need_lib_prefix=no
3614- fi
3615- need_version=yes
3616- ;;
3617-
3618-sysv4 | sysv4.3*)
3619- version_type=linux # correct to gnu/linux during the next big refactor
3620- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
3621- soname_spec='${libname}${release}${shared_ext}$major'
3622- shlibpath_var=LD_LIBRARY_PATH
3623- case $host_vendor in
3624- sni)
3625- shlibpath_overrides_runpath=no
3626- need_lib_prefix=no
3627- runpath_var=LD_RUN_PATH
3628- ;;
3629- siemens)
3630- need_lib_prefix=no
3631- ;;
3632- motorola)
3633- need_lib_prefix=no
3634- need_version=no
3635- shlibpath_overrides_runpath=no
3636- sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
3637- ;;
3638- esac
3639- ;;
3640-
3641-sysv4*MP*)
3642- if test -d /usr/nec ;then
3643- version_type=linux # correct to gnu/linux during the next big refactor
3644- library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
3645- soname_spec='$libname${shared_ext}.$major'
3646- shlibpath_var=LD_LIBRARY_PATH
3647- fi
3648- ;;
3649-
3650-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
3651- version_type=freebsd-elf
3652- need_lib_prefix=no
3653- need_version=no
3654- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
3655- soname_spec='${libname}${release}${shared_ext}$major'
3656- shlibpath_var=LD_LIBRARY_PATH
3657- shlibpath_overrides_runpath=yes
3658- hardcode_into_libs=yes
3659- if test "$with_gnu_ld" = yes; then
3660- sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
3661- else
3662- sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
3663- case $host_os in
3664- sco3.2v5*)
3665- sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
3666- ;;
3667- esac
3668- fi
3669- sys_lib_dlsearch_path_spec='/usr/lib'
3670- ;;
3671-
3672-tpf*)
3673- # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
3674- version_type=linux # correct to gnu/linux during the next big refactor
3675- need_lib_prefix=no
3676- need_version=no
3677- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
3678- shlibpath_var=LD_LIBRARY_PATH
3679- shlibpath_overrides_runpath=no
3680- hardcode_into_libs=yes
3681- ;;
3682-
3683-uts4*)
3684- version_type=linux # correct to gnu/linux during the next big refactor
3685- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
3686- soname_spec='${libname}${release}${shared_ext}$major'
3687- shlibpath_var=LD_LIBRARY_PATH
3688- ;;
3689-
3690-*)
3691- dynamic_linker=no
3692- ;;
3693-esac
3694-AC_MSG_RESULT([$dynamic_linker])
3695-test "$dynamic_linker" = no && can_build_shared=no
3696-
3697-variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
3698-if test "$GCC" = yes; then
3699- variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
3700-fi
3701-
3702-if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
3703- sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
3704-fi
3705-if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
3706- sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
3707-fi
3708-
3709-_LT_DECL([], [variables_saved_for_relink], [1],
3710- [Variables whose values should be saved in libtool wrapper scripts and
3711- restored at link time])
3712-_LT_DECL([], [need_lib_prefix], [0],
3713- [Do we need the "lib" prefix for modules?])
3714-_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
3715-_LT_DECL([], [version_type], [0], [Library versioning type])
3716-_LT_DECL([], [runpath_var], [0], [Shared library runtime path variable])
3717-_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
3718-_LT_DECL([], [shlibpath_overrides_runpath], [0],
3719- [Is shlibpath searched before the hard-coded library search path?])
3720-_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
3721-_LT_DECL([], [library_names_spec], [1],
3722- [[List of archive names. First name is the real one, the rest are links.
3723- The last name is the one that the linker finds with -lNAME]])
3724-_LT_DECL([], [soname_spec], [1],
3725- [[The coded name of the library, if different from the real name]])
3726-_LT_DECL([], [install_override_mode], [1],
3727- [Permission mode override for installation of shared libraries])
3728-_LT_DECL([], [postinstall_cmds], [2],
3729- [Command to use after installation of a shared archive])
3730-_LT_DECL([], [postuninstall_cmds], [2],
3731- [Command to use after uninstallation of a shared archive])
3732-_LT_DECL([], [finish_cmds], [2],
3733- [Commands used to finish a libtool library installation in a directory])
3734-_LT_DECL([], [finish_eval], [1],
3735- [[As "finish_cmds", except a single script fragment to be evaled but
3736- not shown]])
3737-_LT_DECL([], [hardcode_into_libs], [0],
3738- [Whether we should hardcode library paths into libraries])
3739-_LT_DECL([], [sys_lib_search_path_spec], [2],
3740- [Compile-time system search path for libraries])
3741-_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
3742- [Run-time system search path for libraries])
3743-])# _LT_SYS_DYNAMIC_LINKER
3744-
3745-
3746-# _LT_PATH_TOOL_PREFIX(TOOL)
3747-# --------------------------
3748-# find a file program which can recognize shared library
3749-AC_DEFUN([_LT_PATH_TOOL_PREFIX],
3750-[m4_require([_LT_DECL_EGREP])dnl
3751-AC_MSG_CHECKING([for $1])
3752-AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
3753-[case $MAGIC_CMD in
3754-[[\\/*] | ?:[\\/]*])
3755- lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
3756- ;;
3757-*)
3758- lt_save_MAGIC_CMD="$MAGIC_CMD"
3759- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
3760-dnl $ac_dummy forces splitting on constant user-supplied paths.
3761-dnl POSIX.2 word splitting is done only on the output of word expansions,
3762-dnl not every word. This closes a longstanding sh security hole.
3763- ac_dummy="m4_if([$2], , $PATH, [$2])"
3764- for ac_dir in $ac_dummy; do
3765- IFS="$lt_save_ifs"
3766- test -z "$ac_dir" && ac_dir=.
3767- if test -f $ac_dir/$1; then
3768- lt_cv_path_MAGIC_CMD="$ac_dir/$1"
3769- if test -n "$file_magic_test_file"; then
3770- case $deplibs_check_method in
3771- "file_magic "*)
3772- file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
3773- MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3774- if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3775- $EGREP "$file_magic_regex" > /dev/null; then
3776- :
3777- else
3778- cat <<_LT_EOF 1>&2
3779-
3780-*** Warning: the command libtool uses to detect shared libraries,
3781-*** $file_magic_cmd, produces output that libtool cannot recognize.
3782-*** The result is that libtool may fail to recognize shared libraries
3783-*** as such. This will affect the creation of libtool libraries that
3784-*** depend on shared libraries, but programs linked with such libtool
3785-*** libraries will work regardless of this problem. Nevertheless, you
3786-*** may want to report the problem to your system manager and/or to
3787-*** bug-libtool@gnu.org
3788-
3789-_LT_EOF
3790- fi ;;
3791- esac
3792- fi
3793- break
3794- fi
3795- done
3796- IFS="$lt_save_ifs"
3797- MAGIC_CMD="$lt_save_MAGIC_CMD"
3798- ;;
3799-esac])
3800-MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3801-if test -n "$MAGIC_CMD"; then
3802- AC_MSG_RESULT($MAGIC_CMD)
3803-else
3804- AC_MSG_RESULT(no)
3805-fi
3806-_LT_DECL([], [MAGIC_CMD], [0],
3807- [Used to examine libraries when file_magic_cmd begins with "file"])dnl
3808-])# _LT_PATH_TOOL_PREFIX
3809-
3810-# Old name:
3811-AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
3812-dnl aclocal-1.4 backwards compatibility:
3813-dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
3814-
3815-
3816-# _LT_PATH_MAGIC
3817-# --------------
3818-# find a file program which can recognize a shared library
3819-m4_defun([_LT_PATH_MAGIC],
3820-[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
3821-if test -z "$lt_cv_path_MAGIC_CMD"; then
3822- if test -n "$ac_tool_prefix"; then
3823- _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
3824- else
3825- MAGIC_CMD=:
3826- fi
3827-fi
3828-])# _LT_PATH_MAGIC
3829-
3830-
3831-# LT_PATH_LD
3832-# ----------
3833-# find the pathname to the GNU or non-GNU linker
3834-AC_DEFUN([LT_PATH_LD],
3835-[AC_REQUIRE([AC_PROG_CC])dnl
3836-AC_REQUIRE([AC_CANONICAL_HOST])dnl
3837-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
3838-m4_require([_LT_DECL_SED])dnl
3839-m4_require([_LT_DECL_EGREP])dnl
3840-m4_require([_LT_PROG_ECHO_BACKSLASH])dnl
3841-
3842-AC_ARG_WITH([gnu-ld],
3843- [AS_HELP_STRING([--with-gnu-ld],
3844- [assume the C compiler uses GNU ld @<:@default=no@:>@])],
3845- [test "$withval" = no || with_gnu_ld=yes],
3846- [with_gnu_ld=no])dnl
3847-
3848-ac_prog=ld
3849-if test "$GCC" = yes; then
3850- # Check if gcc -print-prog-name=ld gives a path.
3851- AC_MSG_CHECKING([for ld used by $CC])
3852- case $host in
3853- *-*-mingw*)
3854- # gcc leaves a trailing carriage return which upsets mingw
3855- ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3856- *)
3857- ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3858- esac
3859- case $ac_prog in
3860- # Accept absolute paths.
3861- [[\\/]]* | ?:[[\\/]]*)
3862- re_direlt='/[[^/]][[^/]]*/\.\./'
3863- # Canonicalize the pathname of ld
3864- ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
3865- while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
3866- ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
3867- done
3868- test -z "$LD" && LD="$ac_prog"
3869- ;;
3870- "")
3871- # If it fails, then pretend we aren't using GCC.
3872- ac_prog=ld
3873- ;;
3874- *)
3875- # If it is relative, then search for the first ld in PATH.
3876- with_gnu_ld=unknown
3877- ;;
3878- esac
3879-elif test "$with_gnu_ld" = yes; then
3880- AC_MSG_CHECKING([for GNU ld])
3881-else
3882- AC_MSG_CHECKING([for non-GNU ld])
3883-fi
3884-AC_CACHE_VAL(lt_cv_path_LD,
3885-[if test -z "$LD"; then
3886- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
3887- for ac_dir in $PATH; do
3888- IFS="$lt_save_ifs"
3889- test -z "$ac_dir" && ac_dir=.
3890- if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
3891- lt_cv_path_LD="$ac_dir/$ac_prog"
3892- # Check to see if the program is GNU ld. I'd rather use --version,
3893- # but apparently some variants of GNU ld only accept -v.
3894- # Break only if it was the GNU/non-GNU ld that we prefer.
3895- case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
3896- *GNU* | *'with BFD'*)
3897- test "$with_gnu_ld" != no && break
3898- ;;
3899- *)
3900- test "$with_gnu_ld" != yes && break
3901- ;;
3902- esac
3903- fi
3904- done
3905- IFS="$lt_save_ifs"
3906-else
3907- lt_cv_path_LD="$LD" # Let the user override the test with a path.
3908-fi])
3909-LD="$lt_cv_path_LD"
3910-if test -n "$LD"; then
3911- AC_MSG_RESULT($LD)
3912-else
3913- AC_MSG_RESULT(no)
3914-fi
3915-test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
3916-_LT_PATH_LD_GNU
3917-AC_SUBST([LD])
3918-
3919-_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
3920-])# LT_PATH_LD
3921-
3922-# Old names:
3923-AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
3924-AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
3925-dnl aclocal-1.4 backwards compatibility:
3926-dnl AC_DEFUN([AM_PROG_LD], [])
3927-dnl AC_DEFUN([AC_PROG_LD], [])
3928-
3929-
3930-# _LT_PATH_LD_GNU
3931-#- --------------
3932-m4_defun([_LT_PATH_LD_GNU],
3933-[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
3934-[# I'd rather use --version here, but apparently some GNU lds only accept -v.
3935-case `$LD -v 2>&1 </dev/null` in
3936-*GNU* | *'with BFD'*)
3937- lt_cv_prog_gnu_ld=yes
3938- ;;
3939-*)
3940- lt_cv_prog_gnu_ld=no
3941- ;;
3942-esac])
3943-with_gnu_ld=$lt_cv_prog_gnu_ld
3944-])# _LT_PATH_LD_GNU
3945-
3946-
3947-# _LT_CMD_RELOAD
3948-# --------------
3949-# find reload flag for linker
3950-# -- PORTME Some linkers may need a different reload flag.
3951-m4_defun([_LT_CMD_RELOAD],
3952-[AC_CACHE_CHECK([for $LD option to reload object files],
3953- lt_cv_ld_reload_flag,
3954- [lt_cv_ld_reload_flag='-r'])
3955-reload_flag=$lt_cv_ld_reload_flag
3956-case $reload_flag in
3957-"" | " "*) ;;
3958-*) reload_flag=" $reload_flag" ;;
3959-esac
3960-reload_cmds='$LD$reload_flag -o $output$reload_objs'
3961-case $host_os in
3962- cygwin* | mingw* | pw32* | cegcc*)
3963- if test "$GCC" != yes; then
3964- reload_cmds=false
3965- fi
3966- ;;
3967- darwin*)
3968- if test "$GCC" = yes; then
3969- reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
3970- else
3971- reload_cmds='$LD$reload_flag -o $output$reload_objs'
3972- fi
3973- ;;
3974-esac
3975-_LT_TAGDECL([], [reload_flag], [1], [How to create reloadable object files])dnl
3976-_LT_TAGDECL([], [reload_cmds], [2])dnl
3977-])# _LT_CMD_RELOAD
3978-
3979-
3980-# _LT_CHECK_MAGIC_METHOD
3981-# ----------------------
3982-# how to check for library dependencies
3983-# -- PORTME fill in with the dynamic library characteristics
3984-m4_defun([_LT_CHECK_MAGIC_METHOD],
3985-[m4_require([_LT_DECL_EGREP])
3986-m4_require([_LT_DECL_OBJDUMP])
3987-AC_CACHE_CHECK([how to recognize dependent libraries],
3988-lt_cv_deplibs_check_method,
3989-[lt_cv_file_magic_cmd='$MAGIC_CMD'
3990-lt_cv_file_magic_test_file=
3991-lt_cv_deplibs_check_method='unknown'
3992-# Need to set the preceding variable on all platforms that support
3993-# interlibrary dependencies.
3994-# 'none' -- dependencies not supported.
3995-# `unknown' -- same as none, but documents that we really don't know.
3996-# 'pass_all' -- all dependencies passed with no checks.
3997-# 'test_compile' -- check by making test program.
3998-# 'file_magic [[regex]]' -- check by looking for files in library path
3999-# which responds to the $file_magic_cmd with a given extended regex.
4000-# If you have `file' or equivalent on your system and you're not sure
4001-# whether `pass_all' will *always* work, you probably want this one.
4002-
4003-case $host_os in
4004-aix[[4-9]]*)
4005- lt_cv_deplibs_check_method=pass_all
4006- ;;
4007-
4008-beos*)
4009- lt_cv_deplibs_check_method=pass_all
4010- ;;
4011-
4012-bsdi[[45]]*)
4013- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
4014- lt_cv_file_magic_cmd='/usr/bin/file -L'
4015- lt_cv_file_magic_test_file=/shlib/libc.so
4016- ;;
4017-
4018-cygwin*)
4019- # func_win32_libid is a shell function defined in ltmain.sh
4020- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4021- lt_cv_file_magic_cmd='func_win32_libid'
4022- ;;
4023-
4024-mingw* | pw32*)
4025- # Base MSYS/MinGW do not provide the 'file' command needed by
4026- # func_win32_libid shell function, so use a weaker test based on 'objdump',
4027- # unless we find 'file', for example because we are cross-compiling.
4028- # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
4029- if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
4030- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4031- lt_cv_file_magic_cmd='func_win32_libid'
4032- else
4033- # Keep this pattern in sync with the one in func_win32_libid.
4034- lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
4035- lt_cv_file_magic_cmd='$OBJDUMP -f'
4036- fi
4037- ;;
4038-
4039-cegcc*)
4040- # use the weaker test based on 'objdump'. See mingw*.
4041- lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4042- lt_cv_file_magic_cmd='$OBJDUMP -f'
4043- ;;
4044-
4045-darwin* | rhapsody*)
4046- lt_cv_deplibs_check_method=pass_all
4047- ;;
4048-
4049-freebsd* | dragonfly*)
4050- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4051- case $host_cpu in
4052- i*86 )
4053- # Not sure whether the presence of OpenBSD here was a mistake.
4054- # Let's accept both of them until this is cleared up.
4055- lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
4056- lt_cv_file_magic_cmd=/usr/bin/file
4057- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4058- ;;
4059- esac
4060- else
4061- lt_cv_deplibs_check_method=pass_all
4062- fi
4063- ;;
4064-
4065-gnu*)
4066- lt_cv_deplibs_check_method=pass_all
4067- ;;
4068-
4069-haiku*)
4070- lt_cv_deplibs_check_method=pass_all
4071- ;;
4072-
4073-hpux10.20* | hpux11*)
4074- lt_cv_file_magic_cmd=/usr/bin/file
4075- case $host_cpu in
4076- ia64*)
4077- lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
4078- lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4079- ;;
4080- hppa*64*)
4081- [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]']
4082- lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4083- ;;
4084- *)
4085- lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]]\.[[0-9]]) shared library'
4086- lt_cv_file_magic_test_file=/usr/lib/libc.sl
4087- ;;
4088- esac
4089- ;;
4090-
4091-interix[[3-9]]*)
4092- # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4093- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
4094- ;;
4095-
4096-irix5* | irix6* | nonstopux*)
4097- case $LD in
4098- *-32|*"-32 ") libmagic=32-bit;;
4099- *-n32|*"-n32 ") libmagic=N32;;
4100- *-64|*"-64 ") libmagic=64-bit;;
4101- *) libmagic=never-match;;
4102- esac
4103- lt_cv_deplibs_check_method=pass_all
4104- ;;
4105-
4106-# This must be glibc/ELF.
4107-linux* | k*bsd*-gnu | kopensolaris*-gnu)
4108- lt_cv_deplibs_check_method=pass_all
4109- ;;
4110-
4111-netbsd* | netbsdelf*-gnu)
4112- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4113- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
4114- else
4115- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
4116- fi
4117- ;;
4118-
4119-newos6*)
4120- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
4121- lt_cv_file_magic_cmd=/usr/bin/file
4122- lt_cv_file_magic_test_file=/usr/lib/libnls.so
4123- ;;
4124-
4125-*nto* | *qnx*)
4126- lt_cv_deplibs_check_method=pass_all
4127- ;;
4128-
4129-openbsd*)
4130- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4131- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
4132- else
4133- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
4134- fi
4135- ;;
4136-
4137-osf3* | osf4* | osf5*)
4138- lt_cv_deplibs_check_method=pass_all
4139- ;;
4140-
4141-rdos*)
4142- lt_cv_deplibs_check_method=pass_all
4143- ;;
4144-
4145-solaris*)
4146- lt_cv_deplibs_check_method=pass_all
4147- ;;
4148-
4149-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4150- lt_cv_deplibs_check_method=pass_all
4151- ;;
4152-
4153-sysv4 | sysv4.3*)
4154- case $host_vendor in
4155- motorola)
4156- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
4157- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4158- ;;
4159- ncr)
4160- lt_cv_deplibs_check_method=pass_all
4161- ;;
4162- sequent)
4163- lt_cv_file_magic_cmd='/bin/file'
4164- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
4165- ;;
4166- sni)
4167- lt_cv_file_magic_cmd='/bin/file'
4168- lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
4169- lt_cv_file_magic_test_file=/lib/libc.so
4170- ;;
4171- siemens)
4172- lt_cv_deplibs_check_method=pass_all
4173- ;;
4174- pc)
4175- lt_cv_deplibs_check_method=pass_all
4176- ;;
4177- esac
4178- ;;
4179-
4180-tpf*)
4181- lt_cv_deplibs_check_method=pass_all
4182- ;;
4183-esac
4184-])
4185-
4186-file_magic_glob=
4187-want_nocaseglob=no
4188-if test "$build" = "$host"; then
4189- case $host_os in
4190- mingw* | pw32*)
4191- if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
4192- want_nocaseglob=yes
4193- else
4194- file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[[\1]]\/[[\1]]\/g;/g"`
4195- fi
4196- ;;
4197- esac
4198-fi
4199-
4200-file_magic_cmd=$lt_cv_file_magic_cmd
4201-deplibs_check_method=$lt_cv_deplibs_check_method
4202-test -z "$deplibs_check_method" && deplibs_check_method=unknown
4203-
4204-_LT_DECL([], [deplibs_check_method], [1],
4205- [Method to check whether dependent libraries are shared objects])
4206-_LT_DECL([], [file_magic_cmd], [1],
4207- [Command to use when deplibs_check_method = "file_magic"])
4208-_LT_DECL([], [file_magic_glob], [1],
4209- [How to find potential files when deplibs_check_method = "file_magic"])
4210-_LT_DECL([], [want_nocaseglob], [1],
4211- [Find potential files using nocaseglob when deplibs_check_method = "file_magic"])
4212-])# _LT_CHECK_MAGIC_METHOD
4213-
4214-
4215-# LT_PATH_NM
4216-# ----------
4217-# find the pathname to a BSD- or MS-compatible name lister
4218-AC_DEFUN([LT_PATH_NM],
4219-[AC_REQUIRE([AC_PROG_CC])dnl
4220-AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
4221-[if test -n "$NM"; then
4222- # Let the user override the test.
4223- lt_cv_path_NM="$NM"
4224-else
4225- lt_nm_to_check="${ac_tool_prefix}nm"
4226- if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4227- lt_nm_to_check="$lt_nm_to_check nm"
4228- fi
4229- for lt_tmp_nm in $lt_nm_to_check; do
4230- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4231- for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4232- IFS="$lt_save_ifs"
4233- test -z "$ac_dir" && ac_dir=.
4234- tmp_nm="$ac_dir/$lt_tmp_nm"
4235- if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4236- # Check to see if the nm accepts a BSD-compat flag.
4237- # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4238- # nm: unknown option "B" ignored
4239- # Tru64's nm complains that /dev/null is an invalid object file
4240- case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4241- */dev/null* | *'Invalid file or object type'*)
4242- lt_cv_path_NM="$tmp_nm -B"
4243- break
4244- ;;
4245- *)
4246- case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4247- */dev/null*)
4248- lt_cv_path_NM="$tmp_nm -p"
4249- break
4250- ;;
4251- *)
4252- lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4253- continue # so that we can try to find one that supports BSD flags
4254- ;;
4255- esac
4256- ;;
4257- esac
4258- fi
4259- done
4260- IFS="$lt_save_ifs"
4261- done
4262- : ${lt_cv_path_NM=no}
4263-fi])
4264-if test "$lt_cv_path_NM" != "no"; then
4265- NM="$lt_cv_path_NM"
4266-else
4267- # Didn't find any BSD compatible name lister, look for dumpbin.
4268- if test -n "$DUMPBIN"; then :
4269- # Let the user override the test.
4270- else
4271- AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :)
4272- case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4273- *COFF*)
4274- DUMPBIN="$DUMPBIN -symbols"
4275- ;;
4276- *)
4277- DUMPBIN=:
4278- ;;
4279- esac
4280- fi
4281- AC_SUBST([DUMPBIN])
4282- if test "$DUMPBIN" != ":"; then
4283- NM="$DUMPBIN"
4284- fi
4285-fi
4286-test -z "$NM" && NM=nm
4287-AC_SUBST([NM])
4288-_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
4289-
4290-AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
4291- [lt_cv_nm_interface="BSD nm"
4292- echo "int some_variable = 0;" > conftest.$ac_ext
4293- (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
4294- (eval "$ac_compile" 2>conftest.err)
4295- cat conftest.err >&AS_MESSAGE_LOG_FD
4296- (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
4297- (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4298- cat conftest.err >&AS_MESSAGE_LOG_FD
4299- (eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD)
4300- cat conftest.out >&AS_MESSAGE_LOG_FD
4301- if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4302- lt_cv_nm_interface="MS dumpbin"
4303- fi
4304- rm -f conftest*])
4305-])# LT_PATH_NM
4306-
4307-# Old names:
4308-AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
4309-AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
4310-dnl aclocal-1.4 backwards compatibility:
4311-dnl AC_DEFUN([AM_PROG_NM], [])
4312-dnl AC_DEFUN([AC_PROG_NM], [])
4313-
4314-# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
4315-# --------------------------------
4316-# how to determine the name of the shared library
4317-# associated with a specific link library.
4318-# -- PORTME fill in with the dynamic library characteristics
4319-m4_defun([_LT_CHECK_SHAREDLIB_FROM_LINKLIB],
4320-[m4_require([_LT_DECL_EGREP])
4321-m4_require([_LT_DECL_OBJDUMP])
4322-m4_require([_LT_DECL_DLLTOOL])
4323-AC_CACHE_CHECK([how to associate runtime and link libraries],
4324-lt_cv_sharedlib_from_linklib_cmd,
4325-[lt_cv_sharedlib_from_linklib_cmd='unknown'
4326-
4327-case $host_os in
4328-cygwin* | mingw* | pw32* | cegcc*)
4329- # two different shell functions defined in ltmain.sh
4330- # decide which to use based on capabilities of $DLLTOOL
4331- case `$DLLTOOL --help 2>&1` in
4332- *--identify-strict*)
4333- lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
4334- ;;
4335- *)
4336- lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
4337- ;;
4338- esac
4339- ;;
4340-*)
4341- # fallback: assume linklib IS sharedlib
4342- lt_cv_sharedlib_from_linklib_cmd="$ECHO"
4343- ;;
4344-esac
4345-])
4346-sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
4347-test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
4348-
4349-_LT_DECL([], [sharedlib_from_linklib_cmd], [1],
4350- [Command to associate shared and link libraries])
4351-])# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
4352-
4353-
4354-# _LT_PATH_MANIFEST_TOOL
4355-# ----------------------
4356-# locate the manifest tool
4357-m4_defun([_LT_PATH_MANIFEST_TOOL],
4358-[AC_CHECK_TOOL(MANIFEST_TOOL, mt, :)
4359-test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
4360-AC_CACHE_CHECK([if $MANIFEST_TOOL is a manifest tool], [lt_cv_path_mainfest_tool],
4361- [lt_cv_path_mainfest_tool=no
4362- echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&AS_MESSAGE_LOG_FD
4363- $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
4364- cat conftest.err >&AS_MESSAGE_LOG_FD
4365- if $GREP 'Manifest Tool' conftest.out > /dev/null; then
4366- lt_cv_path_mainfest_tool=yes
4367- fi
4368- rm -f conftest*])
4369-if test "x$lt_cv_path_mainfest_tool" != xyes; then
4370- MANIFEST_TOOL=:
4371-fi
4372-_LT_DECL([], [MANIFEST_TOOL], [1], [Manifest tool])dnl
4373-])# _LT_PATH_MANIFEST_TOOL
4374-
4375-
4376-# LT_LIB_M
4377-# --------
4378-# check for math library
4379-AC_DEFUN([LT_LIB_M],
4380-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
4381-LIBM=
4382-case $host in
4383-*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
4384- # These system don't have libm, or don't need it
4385- ;;
4386-*-ncr-sysv4.3*)
4387- AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
4388- AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
4389- ;;
4390-*)
4391- AC_CHECK_LIB(m, cos, LIBM="-lm")
4392- ;;
4393-esac
4394-AC_SUBST([LIBM])
4395-])# LT_LIB_M
4396-
4397-# Old name:
4398-AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
4399-dnl aclocal-1.4 backwards compatibility:
4400-dnl AC_DEFUN([AC_CHECK_LIBM], [])
4401-
4402-
4403-# _LT_COMPILER_NO_RTTI([TAGNAME])
4404-# -------------------------------
4405-m4_defun([_LT_COMPILER_NO_RTTI],
4406-[m4_require([_LT_TAG_COMPILER])dnl
4407-
4408-_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
4409-
4410-if test "$GCC" = yes; then
4411- case $cc_basename in
4412- nvcc*)
4413- _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -Xcompiler -fno-builtin' ;;
4414- *)
4415- _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' ;;
4416- esac
4417-
4418- _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
4419- lt_cv_prog_compiler_rtti_exceptions,
4420- [-fno-rtti -fno-exceptions], [],
4421- [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
4422-fi
4423-_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
4424- [Compiler flag to turn off builtin functions])
4425-])# _LT_COMPILER_NO_RTTI
4426-
4427-
4428-# _LT_CMD_GLOBAL_SYMBOLS
4429-# ----------------------
4430-m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
4431-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
4432-AC_REQUIRE([AC_PROG_CC])dnl
4433-AC_REQUIRE([AC_PROG_AWK])dnl
4434-AC_REQUIRE([LT_PATH_NM])dnl
4435-AC_REQUIRE([LT_PATH_LD])dnl
4436-m4_require([_LT_DECL_SED])dnl
4437-m4_require([_LT_DECL_EGREP])dnl
4438-m4_require([_LT_TAG_COMPILER])dnl
4439-
4440-# Check for command to grab the raw symbol name followed by C symbol from nm.
4441-AC_MSG_CHECKING([command to parse $NM output from $compiler object])
4442-AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
4443-[
4444-# These are sane defaults that work on at least a few old systems.
4445-# [They come from Ultrix. What could be older than Ultrix?!! ;)]
4446-
4447-# Character class describing NM global symbol codes.
4448-symcode='[[BCDEGRST]]'
4449-
4450-# Regexp to match symbols that can be accessed directly from C.
4451-sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
4452-
4453-# Define system-specific variables.
4454-case $host_os in
4455-aix*)
4456- symcode='[[BCDT]]'
4457- ;;
4458-cygwin* | mingw* | pw32* | cegcc*)
4459- symcode='[[ABCDGISTW]]'
4460- ;;
4461-hpux*)
4462- if test "$host_cpu" = ia64; then
4463- symcode='[[ABCDEGRST]]'
4464- fi
4465- ;;
4466-irix* | nonstopux*)
4467- symcode='[[BCDEGRST]]'
4468- ;;
4469-osf*)
4470- symcode='[[BCDEGQRST]]'
4471- ;;
4472-solaris*)
4473- symcode='[[BDRT]]'
4474- ;;
4475-sco3.2v5*)
4476- symcode='[[DT]]'
4477- ;;
4478-sysv4.2uw2*)
4479- symcode='[[DT]]'
4480- ;;
4481-sysv5* | sco5v6* | unixware* | OpenUNIX*)
4482- symcode='[[ABDT]]'
4483- ;;
4484-sysv4)
4485- symcode='[[DFNSTU]]'
4486- ;;
4487-esac
4488-
4489-# If we're using GNU nm, then use its standard symbol codes.
4490-case `$NM -V 2>&1` in
4491-*GNU* | *'with BFD'*)
4492- symcode='[[ABCDGIRSTW]]' ;;
4493-esac
4494-
4495-# Transform an extracted symbol line into a proper C declaration.
4496-# Some systems (esp. on ia64) link data and code symbols differently,
4497-# so use this general approach.
4498-lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
4499-
4500-# Transform an extracted symbol line into symbol name and symbol address
4501-lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'"
4502-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
4503-
4504-# Handle CRLF in mingw tool chain
4505-opt_cr=
4506-case $build_os in
4507-mingw*)
4508- opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
4509- ;;
4510-esac
4511-
4512-# Try without a prefix underscore, then with it.
4513-for ac_symprfx in "" "_"; do
4514-
4515- # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
4516- symxfrm="\\1 $ac_symprfx\\2 \\2"
4517-
4518- # Write the raw and C identifiers.
4519- if test "$lt_cv_nm_interface" = "MS dumpbin"; then
4520- # Fake it for dumpbin and say T for any non-static function
4521- # and D for any global variable.
4522- # Also find C++ and __fastcall symbols from MSVC++,
4523- # which start with @ or ?.
4524- lt_cv_sys_global_symbol_pipe="$AWK ['"\
4525-" {last_section=section; section=\$ 3};"\
4526-" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
4527-" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
4528-" \$ 0!~/External *\|/{next};"\
4529-" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
4530-" {if(hide[section]) next};"\
4531-" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
4532-" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
4533-" s[1]~/^[@?]/{print s[1], s[1]; next};"\
4534-" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
4535-" ' prfx=^$ac_symprfx]"
4536- else
4537- lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
4538- fi
4539- lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
4540-
4541- # Check to see that the pipe works correctly.
4542- pipe_works=no
4543-
4544- rm -f conftest*
4545- cat > conftest.$ac_ext <<_LT_EOF
4546-#ifdef __cplusplus
4547-extern "C" {
4548-#endif
4549-char nm_test_var;
4550-void nm_test_func(void);
4551-void nm_test_func(void){}
4552-#ifdef __cplusplus
4553-}
4554-#endif
4555-int main(){nm_test_var='a';nm_test_func();return(0);}
4556-_LT_EOF
4557-
4558- if AC_TRY_EVAL(ac_compile); then
4559- # Now try to grab the symbols.
4560- nlist=conftest.nm
4561- if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then
4562- # Try sorting and uniquifying the output.
4563- if sort "$nlist" | uniq > "$nlist"T; then
4564- mv -f "$nlist"T "$nlist"
4565- else
4566- rm -f "$nlist"T
4567- fi
4568-
4569- # Make sure that we snagged all the symbols we need.
4570- if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
4571- if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
4572- cat <<_LT_EOF > conftest.$ac_ext
4573-/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
4574-#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
4575-/* DATA imports from DLLs on WIN32 con't be const, because runtime
4576- relocations are performed -- see ld's documentation on pseudo-relocs. */
4577-# define LT@&t@_DLSYM_CONST
4578-#elif defined(__osf__)
4579-/* This system does not cope well with relocations in const data. */
4580-# define LT@&t@_DLSYM_CONST
4581-#else
4582-# define LT@&t@_DLSYM_CONST const
4583-#endif
4584-
4585-#ifdef __cplusplus
4586-extern "C" {
4587-#endif
4588-
4589-_LT_EOF
4590- # Now generate the symbol file.
4591- eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
4592-
4593- cat <<_LT_EOF >> conftest.$ac_ext
4594-
4595-/* The mapping between symbol names and symbols. */
4596-LT@&t@_DLSYM_CONST struct {
4597- const char *name;
4598- void *address;
4599-}
4600-lt__PROGRAM__LTX_preloaded_symbols[[]] =
4601-{
4602- { "@PROGRAM@", (void *) 0 },
4603-_LT_EOF
4604- $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
4605- cat <<\_LT_EOF >> conftest.$ac_ext
4606- {0, (void *) 0}
4607-};
4608-
4609-/* This works around a problem in FreeBSD linker */
4610-#ifdef FREEBSD_WORKAROUND
4611-static const void *lt_preloaded_setup() {
4612- return lt__PROGRAM__LTX_preloaded_symbols;
4613-}
4614-#endif
4615-
4616-#ifdef __cplusplus
4617-}
4618-#endif
4619-_LT_EOF
4620- # Now try linking the two files.
4621- mv conftest.$ac_objext conftstm.$ac_objext
4622- lt_globsym_save_LIBS=$LIBS
4623- lt_globsym_save_CFLAGS=$CFLAGS
4624- LIBS="conftstm.$ac_objext"
4625- CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
4626- if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
4627- pipe_works=yes
4628- fi
4629- LIBS=$lt_globsym_save_LIBS
4630- CFLAGS=$lt_globsym_save_CFLAGS
4631- else
4632- echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
4633- fi
4634- else
4635- echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
4636- fi
4637- else
4638- echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
4639- fi
4640- else
4641- echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
4642- cat conftest.$ac_ext >&5
4643- fi
4644- rm -rf conftest* conftst*
4645-
4646- # Do not use the global_symbol_pipe unless it works.
4647- if test "$pipe_works" = yes; then
4648- break
4649- else
4650- lt_cv_sys_global_symbol_pipe=
4651- fi
4652-done
4653-])
4654-if test -z "$lt_cv_sys_global_symbol_pipe"; then
4655- lt_cv_sys_global_symbol_to_cdecl=
4656-fi
4657-if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
4658- AC_MSG_RESULT(failed)
4659-else
4660- AC_MSG_RESULT(ok)
4661-fi
4662-
4663-# Response file support.
4664-if test "$lt_cv_nm_interface" = "MS dumpbin"; then
4665- nm_file_list_spec='@'
4666-elif $NM --help 2>/dev/null | grep '[[@]]FILE' >/dev/null; then
4667- nm_file_list_spec='@'
4668-fi
4669-
4670-_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
4671- [Take the output of nm and produce a listing of raw symbols and C names])
4672-_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
4673- [Transform the output of nm in a proper C declaration])
4674-_LT_DECL([global_symbol_to_c_name_address],
4675- [lt_cv_sys_global_symbol_to_c_name_address], [1],
4676- [Transform the output of nm in a C name address pair])
4677-_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
4678- [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
4679- [Transform the output of nm in a C name address pair when lib prefix is needed])
4680-_LT_DECL([], [nm_file_list_spec], [1],
4681- [Specify filename containing input files for $NM])
4682-]) # _LT_CMD_GLOBAL_SYMBOLS
4683-
4684-
4685-# _LT_COMPILER_PIC([TAGNAME])
4686-# ---------------------------
4687-m4_defun([_LT_COMPILER_PIC],
4688-[m4_require([_LT_TAG_COMPILER])dnl
4689-_LT_TAGVAR(lt_prog_compiler_wl, $1)=
4690-_LT_TAGVAR(lt_prog_compiler_pic, $1)=
4691-_LT_TAGVAR(lt_prog_compiler_static, $1)=
4692-
4693-m4_if([$1], [CXX], [
4694- # C++ specific cases for pic, static, wl, etc.
4695- if test "$GXX" = yes; then
4696- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4697- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
4698-
4699- case $host_os in
4700- aix*)
4701- # All AIX code is PIC.
4702- if test "$host_cpu" = ia64; then
4703- # AIX 5 now supports IA64 processor
4704- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
4705- fi
4706- ;;
4707-
4708- amigaos*)
4709- case $host_cpu in
4710- powerpc)
4711- # see comment about AmigaOS4 .so support
4712- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
4713- ;;
4714- m68k)
4715- # FIXME: we need at least 68020 code to build shared libraries, but
4716- # adding the `-m68020' flag to GCC prevents building anything better,
4717- # like `-m68040'.
4718- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
4719- ;;
4720- esac
4721- ;;
4722-
4723- beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
4724- # PIC is the default for these OSes.
4725- ;;
4726- mingw* | cygwin* | os2* | pw32* | cegcc*)
4727- # This hack is so that the source file can tell whether it is being
4728- # built for inclusion in a dll (and should export symbols for example).
4729- # Although the cygwin gcc ignores -fPIC, still need this for old-style
4730- # (--disable-auto-import) libraries
4731- m4_if([$1], [GCJ], [],
4732- [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
4733- ;;
4734- darwin* | rhapsody*)
4735- # PIC is the default on this platform
4736- # Common symbols not allowed in MH_DYLIB files
4737- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
4738- ;;
4739- *djgpp*)
4740- # DJGPP does not support shared libraries at all
4741- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
4742- ;;
4743- haiku*)
4744- # PIC is the default for Haiku.
4745- # The "-static" flag exists, but is broken.
4746- _LT_TAGVAR(lt_prog_compiler_static, $1)=
4747- ;;
4748- interix[[3-9]]*)
4749- # Interix 3.x gcc -fpic/-fPIC options generate broken code.
4750- # Instead, we relocate shared libraries at runtime.
4751- ;;
4752- sysv4*MP*)
4753- if test -d /usr/nec; then
4754- _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
4755- fi
4756- ;;
4757- hpux*)
4758- # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
4759- # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
4760- # sets the default TLS model and affects inlining.
4761- case $host_cpu in
4762- hppa*64*)
4763- ;;
4764- *)
4765- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
4766- ;;
4767- esac
4768- ;;
4769- *qnx* | *nto*)
4770- # QNX uses GNU C++, but need to define -shared option too, otherwise
4771- # it will coredump.
4772- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
4773- ;;
4774- *)
4775- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
4776- ;;
4777- esac
4778- else
4779- case $host_os in
4780- aix[[4-9]]*)
4781- # All AIX code is PIC.
4782- if test "$host_cpu" = ia64; then
4783- # AIX 5 now supports IA64 processor
4784- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
4785- else
4786- _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
4787- fi
4788- ;;
4789- chorus*)
4790- case $cc_basename in
4791- cxch68*)
4792- # Green Hills C++ Compiler
4793- # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
4794- ;;
4795- esac
4796- ;;
4797- mingw* | cygwin* | os2* | pw32* | cegcc*)
4798- # This hack is so that the source file can tell whether it is being
4799- # built for inclusion in a dll (and should export symbols for example).
4800- m4_if([$1], [GCJ], [],
4801- [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
4802- ;;
4803- dgux*)
4804- case $cc_basename in
4805- ec++*)
4806- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
4807- ;;
4808- ghcx*)
4809- # Green Hills C++ Compiler
4810- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
4811- ;;
4812- *)
4813- ;;
4814- esac
4815- ;;
4816- freebsd* | dragonfly*)
4817- # FreeBSD uses GNU C++
4818- ;;
4819- hpux9* | hpux10* | hpux11*)
4820- case $cc_basename in
4821- CC*)
4822- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4823- _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
4824- if test "$host_cpu" != ia64; then
4825- _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
4826- fi
4827- ;;
4828- aCC*)
4829- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4830- _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
4831- case $host_cpu in
4832- hppa*64*|ia64*)
4833- # +Z the default
4834- ;;
4835- *)
4836- _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
4837- ;;
4838- esac
4839- ;;
4840- *)
4841- ;;
4842- esac
4843- ;;
4844- interix*)
4845- # This is c89, which is MS Visual C++ (no shared libs)
4846- # Anyone wants to do a port?
4847- ;;
4848- irix5* | irix6* | nonstopux*)
4849- case $cc_basename in
4850- CC*)
4851- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4852- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
4853- # CC pic flag -KPIC is the default.
4854- ;;
4855- *)
4856- ;;
4857- esac
4858- ;;
4859- linux* | k*bsd*-gnu | kopensolaris*-gnu)
4860- case $cc_basename in
4861- KCC*)
4862- # KAI C++ Compiler
4863- _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
4864- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
4865- ;;
4866- ecpc* )
4867- # old Intel C++ for x86_64 which still supported -KPIC.
4868- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4869- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
4870- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
4871- ;;
4872- icpc* )
4873- # Intel C++, used to be incompatible with GCC.
4874- # ICC 10 doesn't accept -KPIC any more.
4875- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4876- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
4877- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
4878- ;;
4879- pgCC* | pgcpp*)
4880- # Portland Group C++ compiler
4881- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4882- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
4883- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
4884- ;;
4885- cxx*)
4886- # Compaq C++
4887- # Make sure the PIC flag is empty. It appears that all Alpha
4888- # Linux and Compaq Tru64 Unix objects are PIC.
4889- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
4890- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
4891- ;;
4892- xlc* | xlC* | bgxl[[cC]]* | mpixl[[cC]]*)
4893- # IBM XL 8.0, 9.0 on PPC and BlueGene
4894- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4895- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
4896- _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
4897- ;;
4898- *)
4899- case `$CC -V 2>&1 | sed 5q` in
4900- *Sun\ C*)
4901- # Sun C++ 5.9
4902- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
4903- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
4904- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
4905- ;;
4906- esac
4907- ;;
4908- esac
4909- ;;
4910- lynxos*)
4911- ;;
4912- m88k*)
4913- ;;
4914- mvs*)
4915- case $cc_basename in
4916- cxx*)
4917- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
4918- ;;
4919- *)
4920- ;;
4921- esac
4922- ;;
4923- netbsd* | netbsdelf*-gnu)
4924- ;;
4925- *qnx* | *nto*)
4926- # QNX uses GNU C++, but need to define -shared option too, otherwise
4927- # it will coredump.
4928- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
4929- ;;
4930- osf3* | osf4* | osf5*)
4931- case $cc_basename in
4932- KCC*)
4933- _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
4934- ;;
4935- RCC*)
4936- # Rational C++ 2.4.1
4937- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
4938- ;;
4939- cxx*)
4940- # Digital/Compaq C++
4941- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4942- # Make sure the PIC flag is empty. It appears that all Alpha
4943- # Linux and Compaq Tru64 Unix objects are PIC.
4944- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
4945- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
4946- ;;
4947- *)
4948- ;;
4949- esac
4950- ;;
4951- psos*)
4952- ;;
4953- solaris*)
4954- case $cc_basename in
4955- CC* | sunCC*)
4956- # Sun C++ 4.2, 5.x and Centerline C++
4957- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
4958- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
4959- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
4960- ;;
4961- gcx*)
4962- # Green Hills C++ Compiler
4963- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
4964- ;;
4965- *)
4966- ;;
4967- esac
4968- ;;
4969- sunos4*)
4970- case $cc_basename in
4971- CC*)
4972- # Sun C++ 4.x
4973- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
4974- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
4975- ;;
4976- lcc*)
4977- # Lucid
4978- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
4979- ;;
4980- *)
4981- ;;
4982- esac
4983- ;;
4984- sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
4985- case $cc_basename in
4986- CC*)
4987- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4988- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
4989- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
4990- ;;
4991- esac
4992- ;;
4993- tandem*)
4994- case $cc_basename in
4995- NCC*)
4996- # NonStop-UX NCC 3.20
4997- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
4998- ;;
4999- *)
5000- ;;
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches