[tracker/harmattan-pre-signal-updates: 2/1380] debian: Added debian build directory
- From: Martyn James Russell <mr src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/harmattan-pre-signal-updates: 2/1380] debian: Added debian build directory
- Date: Wed, 22 Sep 2010 15:27:59 +0000 (UTC)
commit 30f046d477231c67a30d5837135109acbd74d000
Author: Martyn Russell <martyn lanedo com>
Date: Thu Apr 22 18:13:51 2010 +0100
debian: Added debian build directory
debian/changelog | 1821 ++++++++++++++++++++
debian/compat | 1 +
debian/control | 111 ++
debian/copyright | 17 +
debian/libtracker-client-dev.install | 3 +
debian/libtracker-client.install | 1 +
debian/libtracker-extract-dev.install | 3 +
debian/libtracker-extract.install | 1 +
debian/patches/02-default-config.patch | 77 +
.../03-compile-with-playlist-writeback.patch | 23 +
debian/patches/04-tracker-resources.patch | 31 +
debian/rules | 102 ++
debian/tracker-cud.sh | 5 +
debian/tracker-tests.install | 2 +
debian/tracker-tests.postinst | 86 +
debian/tracker-utils.install | 7 +
debian/tracker.install | 23 +
debian/tracker.postinst | 6 +
debian/tracker.sh | 51 +
debian/watch | 5 +
20 files changed, 2376 insertions(+), 0 deletions(-)
---
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..2f37cf0
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,1821 @@
+tracker (0.9.1-1maemo1) unstable; urgency=low
+
+ * Implemented SWP#MCoFr-611
+ * Fixes: GB#615182, Avoid initializing priorities twice in tracker-miner-fs
+ * Fixes: GB#615313, Avoid Invalid Read when iterating INotifyHandle list
+ * Fixes: GB#615184, Is the low memory configuration option deprecated?
+ * Fixes: GB#615563, Proper handling of --enable-evolution-miner configure option
+ * Fixes: GB#615178, Graceful crawling stop
+ * Fixes: GB#615035, Removing unzip command dependency from ms-office extractor
+ * Fixes: NB#164277, Don't wakeup every 10 seconds for disk space check
+ * Fixes: NB#163503, QtDBus annotations needed for tracker-resources.xml
+ * Fixes: NB#161047, Images resolution is not extracted
+ * Fixes: NB#163544, substring function needed
+ * Fixes: NB#163715, Tracker doesn't handle e.g. "11"^^<http://www.w3.org/2001/XMLSchema#int> correctly
+ * Fixes: NB#163480, Tracker does not seem to be reading all the tags associated with an image
+ * Fixed erroneous linking where GdkPixbuf, HAL, DeviceKit, Pango and UNAC were involved
+ * Ontology: Added tracker:writeback for nmm:performer and nmm:musicAlbum
+ * Ontology: Added nfo:heading and nfo:tilt properties
+ * libtracker-common: Fixed use of timegm on BSD and use it for __GLIBC__, it's faster
+ * libtracker-db: Avoid type checking for TrackerDBInterface and TrackerDBResultSet
+ * libtracker-data: Added ontology change support for properties
+ * libtracker-data: Added ontology change error reporting
+ * libtracker-data: libtracker-data: Added ontology change support for tracker:notify, tracker:writeback and tracker:indexed
+ * libtracker-data: Avoid type checking for TrackerProperty, TrackerClass and TrackerNamespace
+ * libtracker-client: Added API to connect to writeback D-Bus service
+ * libtracker-client: Added properties to Vala bindings (allowing property = value)
+ * libtracker-extract: Added tracker_{xmp|iptc|exif}_{new|free}() functions
+ * libtracker-extract: Added tracker_coalesce_strip() to replace tracker_coalesce()
+ * libtracker-extract: Added tracker_merge_const() to replace tracker_merge()
+ * libtracker-extract: Refactored memory usage in extractors by use of tracker_coalesce()
+ * tracker-store: Use priority queues in preparation for async queue handling branch
+ * tracker-miner-fs: Fixed build failures on non-Linux systems (FAT filesystem operations)
+ * tracker-miner-rss: Fixed linking to build with GThread
+ * tracker-extract: Fixed PNG extractor to use more recent libtracker-extract Exif/Xmp APIs
+ * tracker-writeback: Replaced id3lib module (known to corrupt mp3s) for taglib module
+ * tracker-tag: Support nao:description with --description when using --add
+
+ -- Martyn Russell <martyn lanedo com> Thu, 15 Apr 2010 17:45:00 +0000
+
+tracker (0.9.0-1maemo1) unstable; urgency=low
+
+ * Implemented SWP#MCoFr-637
+ * Fixes: GB#614981, Make distcheck depend on important components
+ * Fixes: GB#614722, Strcasestr is defined on FreeBSD
+ * Fixes: GB#614877, Remove deprecated Encoding key from desktop files
+ * Fixes: GB#614560, Build problems in the gio file monitoring case.
+ * Fixes: NB#162546, tracker-miner-fs is emitting criticals after resuming...
+ * Fixes: NB#158962, tracker-miner-fs emits criticals for some desktop files
+ * Updated README
+ * Removed TODO
+ * Set functional tests to be enabled by default
+ * Set libunac to be enabled if available by default
+ * Functional Tests: Improved performance-tc.py, mostly whitespace changes
+ * Ontology: Added tracker:indexed for nmo:from
+ * Ontology: Added tracker:indexed for nmo:to
+ * libtracker-data: Added tests for more than one regex query
+ * libtracker-data: Fixed SPARQL regex, don't use bound strings, use literals
+ * libtracker-data: Fixed memory leak due to reference cycle
+ * libtracker-miner: Fixed debian builds, don't use $(builddir) in Makefile.am
+ * tracker-miner-rss: Added missing D-Bus service file
+ * tracker-miner-rss: Added logging to show what is going on
+ * tracker-miner-rss: Link with libtracker-common
+ * tracker-miner-rss: Small code clean ups
+
+ -- Martyn Russell <martyn lanedo com> Thu, 8 Apr 2010 18:30:00 +0000
+
+tracker (0.8.0-1maemo1) stable; urgency=low
+
+ * Implemented SWP#MCoFr-644, SWP#MCoFr-649, SWP#MCoFr-638, SWP#MCoFr-641, SWP#MCoFr-645, SWP#MCoFr-640, SWP#MCoFr-650
+ * Fixes: GB#613819, Indexing Limitations section is confusing
+ * Fixes: GB#613977, many text mime types are not fully extracted
+ * Fixes: GB#614449, tracker-extract module directory should be environment configurable
+ * Fixes: NB#162585, tracker-extract is crashing for mp3s with id3v24 tags
+ * Fixes: NB#161457, nco:creator for JPEGs has multiple dummy contacts shown in CM
+ * Fixes: NB#162028, writeback not done for nie:contentCreated
+ * Fixes: GB#613792, tracker-miner-fs critical log messages for jpeg extraction
+ * Added data/ontologies/Indicies.list for db index reasoning
+ * Added full content data generator for testing
+ * Fixed ALL license headers using Debian licensecheck.pl script
+ * Ontology: Set tracker:indexed to true for nco:hasIMAccount
+ * Ontology: Set tracker:indexed to true for nco:hasEmailAddress
+ * Ontology: Set tracker:indexed to true for nco:hasPostalAddress
+ * Ontology: Updated documentation for nmo, explain conversations and email
+ * Ontology: Added diagram to explain email classes
+ * Ontology: Added upstream link for nmo (semanticdesktop.org)
+ * Functional Tests: Added new test data
+ * Functional Tests: Added test cases to verify setting localPhoneNumber
+ * Functional Tests: Added test cases for boot up scenarios
+ * Functional Tests: Updated writeback test
+ * libtracker-client: Create vapi files with $version in the name, was static 0.7
+ * libtracker-client: Fixed vapi bindings, make Tracker.Client a Glib.Object subclass
+ * libtracker-miner: Create vapi files with $version in the name, was static 0.7
+ * libtracker-miner: Don't install tracker-miner-dbus.h, it is internal
+ * libtracker-miner: Prefixed internal APIs with _ to avoid exporting unwanted symbols
+ * libtracker-miner: Make sure "progress" property is set to 0.0 initially
+ * libtracker-miner: Make sure we have progress >= 0.0 when crawling, using 1% for now
+ * libtracker-miner: Disable monitor test case, requires unavailable internal symbols
+ * libtracker-miner: Fixed memory leak when loading GKeyFile TrackerPasswordProviders
+ * libtracker-db: Removed GValue abstraction for custom SQLite functions
+ * libtracker-data: Added test cases for update error handling
+ * libtracker-data: Added test cases for ASK queries
+ * libtracker-data: Added test cases for 2nd 3rd and 4th predicate variables
+ * libtracker-data: Added test cases for subquery unions
+ * libtracker-data: Added test cases for restoring after journal replay
+ * libtracker-data: Refactored code for simpler subgraph contexts
+ * libtracker-data: Fixed literal binding in subqueries
+ * libtracker-data: Fixed variable binding with subqueries
+ * libtracker-fts: Backport changes from FTS3 upstream. This fixes filtering with both, ID and MATCH constraints, which can happen when joining with unions
+ * tracker-store: Added status notifications during journal replay
+ * tracker-store: Removed mingw-compat.h, completely unused
+ * tracker-extract: Don't use urn:author for nco:Contact as creator for JPEGs
+ * tracker-extract: Don't use urn:artist for nco:Contact, use urn:contact
+ * tracker-extract: Fixed OGG contact SPARQL generation, use preupdate
+ * tracker-extract: Fixed PNG contact SPARQL generation, use preupdate
+ * tracker-extract: Fixed TIF contact SPARQL generation, use preupdate
+ * tracker-extract: Cleaned up PNG, TIFF, JPEG and XMP source
+ * tracker-miner-fs: Do not check tracker-store for ignored directories
+ * tracker-miner-fs: Fixed potential crash when cancelling extraction
+ * tracker-miner-rss: Removed unrequired g_free()
+ * tracker-control: Improve output for --start so it is clearer
+ * tracker-status: Added tracker-store journal replay status
+ * tracker-status: Improve output so it is simpler
+ * tracker-search: Sort results for documents, images, videos, files and folders
+
+ -- Martyn Russell <martyn lanedo com> Thu, 1 Apr 2010 17:00:00 +0000
+
+tracker (0.7.28-2maemo1) unstable; urgency=low
+
+ * Fixes: NB#162394, We need signals for nco:IMAddress
+
+ -- Jean-Luc Lamadon <jean-luc lamadon nokia com> Mon, 29 Mar 2010 09:48:48 +0300
+
+tracker (0.7.28-1maemo1) unstable; urgency=low
+
+ * Implemented SWP#MCoFr-652
+ * Fixes: GB#613562, tracker-search displays results for unavailable data
+ * Fixed po/POTFILES.in, tracker-miner-rss.desktop.in was missing
+ * Fixed a number of reference documentation breakages
+ * Fixed some build warnings when running configure
+ * Don't require Cairo and GDK for libpoppler-glib directly (they are deps)
+ * Ontology: Added tracker:notify for mfo:Enclosure
+ * Ontology: Added maemo:localPhoneNumber property
+ * Ontology: Added nmo:MMSMessage class
+ * Ontology: Removed nie:InformationElement as sub-class for nmo:Message (already the case with nfo:TextDocument)
+ * Ontology: Removed nrl:maxCardinality for nco:url
+ * Ontology: Removed nrl:maxCardinality for nco:websiteUrl
+ * Ontology: Removed nrl:maxCardinality for nco:blogUrl
+ * Ontology: Removed nrl:maxCardinality for nco:foafUrl
+ * Ontology: Removed mto:state-user-paused
+ * Ontology: Removed mto:state-user-cancelled
+ * Ontology: Removed mto:state-user-started
+ * Functional Tests: Writeback test cases updated for changes in sources
+ * ontology-validator: Check for Namespace and Ontology re-definition
+ * libtracker-common: Added tests for tracker-dbus module
+ * libtracker-common: Added tests for tracker-type-utils module (to complete tests)
+ * libtracker-data: Added tests for journal replay
+ * libtracker-data: Added tests for ontology change coping
+ * libtracker-data: Improve journal replay time to 58s for ~53k resources (twice 0.7.26 speed)
+ * libtracker-data: Fixed warnings and errors found by vala master
+ * libtracker-data: Support journal replay of modest ontology changes
+ * libtracker-extract: Fixed xmp tests to run only when EXEMPI is available
+ * libtracker-miner: Fixed tests for more recent ld versions
+ * libtracker-miner: Fixed includes so we only use <libtracker-miner/tracker-miner.h>
+ * libtracker-miner: Added support for GIO and GIO's MOVE event.
+ * libtracker-miner: Added tests for tracker-monitor module
+ * libtracker-fts: Disable old test utils/tracker-fts/tracker-fts-test.c
+ * libtracker-fts: Separate FTS index from virtual table initialization
+ * tracker-extract: Fixed TRCK handling in MP3 extraction, don't assume they are valid
+ * tracker-extract: Removed dummy.c example, it was out of date (use examples/libtracker-extract instead)
+ * tracker-miner-fs: Added icon for files/applications miner desktop files
+ * tracker-control: Added pass optional all/store/miners arguments for --kill and --terminate
+ * tracker-control: Handle binaries starting with "lt-" for testing inside src dir
+
+ -- Martyn Russell <martyn lanedo com> Thu, 25 Mar 2010 17:30:00 +0000
+
+tracker (0.7.27-1maemo1) unstable; urgency=low
+
+ * Fixes: GB#613268, missing file in tarball
+ * Enable PDF extraction with poppler-glib
+ * libtracker-common: Added tests for utils, tracker_seconds_to_string(), etc.
+ * libtracker-extract: Added tests for utils, tracker_text_normalize(), etc.
+ * libtracker-extract: Added tests for xmp
+ * libtracker-miner: Fixed miner-web introspection, "association" was enum, now bool
+ * libtracker-miner: Renamed "association" to "associated"
+
+ -- Martyn Russell <martyn lanedo com> Thu, 19 Mar 2010 11:00:00 +0000
+
+tracker (0.7.26-1maemo1) unstable; urgency=low
+
+ * Fixes: GB#609607, Make tracker build without assuming implicit DSO linking
+ * Fixes: GB#612749, Fix include of libtracker-client/tracker-client.h in libtracker-miner/tracker-miner.h
+ * Fixes: GB#612873, tracker cannot extract oasis files if the filename has spaces in it.
+ * Fixes: GB#612744, cannot activate evolution plugin
+ * Fixes: GB#494441, Lack of icon for "Indexing Preferences" in Launch menu on Solaris
+ * Fixes: GB#494438, tracker-preferences title should be "Indexing Preferences"
+ * Fixes: GB#497670, Remove "startup delay" hack from the prefs
+ * Fixes: GB#579062, mktime() related error
+ * Fixes: GB#612966, Non-Recursively Indexed Directories behavior
+ * Fixes: GB#606443, Help kill libegg
+ * Fixes: GB#613114, Date string is leaked in MSOffice extractor
+ * Ignore -glue.h D-Bus generated files for coverage-report
+ * Ignore tracker-marshal.* generated files in coverage-report
+ * Added new functional tests for metadata extraction of images
+ * Ontology: Updated nco:hasIMAddress to be a sub-property of nco:hasContactMedium
+ * Ontology: Updated nfo:codec range to be xsd:string, was rdfs:Literal
+ * Ontology: Added tracker:notify for nmm:Photo
+ * Ontology: Removed nrl:InverseFunctionalProperty from nco:imID property
+ * libtracker-common: Removed unused file utility functions
+ * libtracker-common: Removed unused string utility functions
+ * libtracker-common: Removed unused TurtleWriter
+ * libtracker-db: Don't initialize ontologies here, do it in libtracker-data
+ * libtracker-db: Removed unused D-Bus functions
+ * libtracker-db: Removed unused user-defined SQLite functions
+ * libtracker-db: Removed unused user-defined aggregate SQLite functions
+ * libtracker-db: Removed unused support for blobs
+ * libtracker-data: Improve journal replay time from 1050s to 58s for 25249 resources
+ * libtracker-data: Move internal ontology API from libtracker-common to libtracker-data
+ * libtracker-data: Added tests for backup/restore
+ * libtracker-data: Added tests for anonymous blank nodes
+ * libtracker-data: Added tests for predicate variables
+ * libtracker-data: Do not check for ontology updates in test schema
+ * libtracker-data: Do not register properties with GObject for TrackerProperty
+ * libtracker-data: Make sure we journal super-property changes
+ * libtracker-data: Keep VmRSS under control during journal replay
+ * libtracker-data: Journal imported TTL files
+ * libtracker-data: Removed the last part of tracker:uri
+ * libtracker-data: Removed unused volume handling functions
+ * libtracker-data: Removed unused "filtered" property from TrackerProperty
+ * libtracker-data: Removed unused set_super_ functions
+ * libtracker-data: Removed unused TrackerProperty functions
+ * libtracker-fts: Removed unused functions
+ * libtracker-miner: Added tracker-miner-web API thanks to the work from Adrien Bustany
+ * libtracker-miner: Added tests for thumbnailer API
+ * libtracker-miner: Added tests for tracker-miner-manager API
+ * libtracker-miner: Added tests for mock miner desktop files
+ * libtracker-miner: Added TRACKER_MINERS_DIR env variable to support test cases, points to XML files installed by miners
+ * libtracker-miner: Fixed single quote instances for SPARQL queries
+ * libtracker-miner: Fixed tests, don't include specific files, link against lib instead
+ * libtracker-miner: Fixed "Could not process" warnings, use g_message() instead
+ * libtracker-client: Install Vala bindings
+ * tracker-extract: Cleaned up oasis (OpenOffice) extractor
+ * tracker-extract: Fixes totem AUDIO_BITRATE to use nfo:averageBitrate not nmm:averageBitrate
+ * tracker-miner-fs: Improve performance on MOVE operations, now 1s, was 9m for linux kernel
+ * tracker-miner-fs: Don't recurse dirs from inotify if dir matches single index config
+ * tracker-miner-rss: Added new RSS feed miner thanks to the work from Michele Tameni & Roberto Guido
+
+ -- Martyn Russell <martyn lanedo com> Thu, 18 Mar 2010 19:00:00 +0000
+
+tracker (0.7.25-1maemo2) unstable; urgency=low
+
+ * debian: Fixed control file to avoid installing conflicting libtracker-client packages.
+
+ -- Martyn Russell <martyn lanedo com> Fri, 12 Mar 2010 16:00:00 +0000
+
+tracker (0.7.25-1maemo1) unstable; urgency=low
+
+ * Implemented SWP#MCoFr-536, SWP#MCoFr-602, SWP#MCoFr-609, SWP#MCoFr-626
+ * Fixes: GB#612171, Add support for excel extractor to extract the plain text from the excel files
+ * Fixes: GB#609850, tracker-store segfault in tracker_parser_process_word
+ * Fixes: GB#611919, Tracker-extract-mp3 failed to extract artist name of an id3v2.2 mp3 (generated by itunes)
+ * Fixes: NB#156571, Aspect ratio are not extracted for video files.
+ * Fixes: NB#159419, Single character + * isn't working as expected for fts:match()
+ * Fixes: NB#158450, Tracker doesn't remove song from database when deleting song from device
+ * Fixes: NB#159333, wrong stats for nmo:CommunicationChannel
+ * Fixes: NB#154286, Signal about removed contact not emitted
+ * SPARQL: Support WITH <uri> syntax for updates (1.1 draft), DELETE FROM / INSERT INTO syntax are still supported.
+ * SPARQL: Fixed a crash on DELETEs when using blank nodes
+ * Ontology: Updated mlo:predefined-landmark-category-accommodation nie:title to "Accommodation" from "accommodation".
+ * Ontology: Added nmo:reportDelivery.
+ * libtracker-common: Fixed documentation breakages
+ * libtracker-fts: Fixed prefix searches to ignore stop words
+ * libtracker-fts: Fixed OR operator searching
+ * libtracker-fts: Added better protection against invalid UTF-8
+ * libtracker-client: Added TrackerSparqlBuilder documentation
+ * libtracker-client: Added tracker-client.h for all header includes (except vala built files)
+ * libtracker-client: Added vala bindings
+ * libtracker-client: Relicensed from GPL to LGPL.
+ * libtracker-data: Revert class counts on rollback
+ * libtracker-data: Small refactor around tracker_data_update_sparql_blank()
+ * libtracker-data: Store graphs as int ID instead of g_strdup()
+ * libtracker-data: Don't g_strdup() strings which are never freed in TrackerProperty
+ * libtracker-extract: Added example code in examples/libtracker-extract
+ * libtracker-extract: Added tracker-extract.h for all header includes
+ * libtracker-extract: Relicensed from GPL to LGPL.
+ * libtracker-extract: Added documentation for utils (tracker_{coalesce|merge}, etc).
+ * libtracker-miner: Fixed documentation breakages
+ * libtracker-miner: Fixed move operations, index source recursively if not indexed previously
+ * libtracker-miner: Added initial unit tests
+ * libtracker-miner: Removed unused libraries in LIBADD
+ * tracker-store: Fixed SubjectsAdded signal
+ * tracker-miner-fs: Added compiler hints about unlikely code paths in common functions
+ * tracker-miner-fs: Added --add-file option to request a file to be indexed
+ * tracker-miner-fs: Removed all .* file/dir ignores, this is done by default
+ * tracker-miner-fs: Removed unused libraries in LIBADD
+ * tracker-extract: Fixed linking, only link against libtracker-common if used directly
+ * tracker-extract: Fixed playlist extractor, don't relate entries using nie:isStoredAs
+ * tracker-extract: Added --force-module for 3rd party developers to test extractor modules
+ * tracker-extract: Removed unused #define statements in all extractors
+ * tracker-extract: Removed lots of #includes which were unnecessary
+ * tracker-extract: Removed imagemagick extract, it was not even in Makefile.am
+ * tracker-sparql: Added --notifies to list classes which notify changes
+
+ -- Martyn Russell <martyn lanedo com> Thu, 11 Mar 2010 17:00:00 +0000
+
+tracker (0.7.24-2maemo1) unstable; urgency=low
+
+ * libtracker-common: Fixed documentation breakages
+ * libtracker-miner: Fixed documentation breakages
+ * libtracker-miner: Added initial unit tests
+ * libtracker-fts: Added better protection against invalid UTF-8.
+ * tracker-miner-fs: Removed all .* file/dir ignores, this is done by default
+ * debian: Updated patch 02, include $HOME/MyDocs again in IndexRecursiveDirectories
+ * debian: Updated patch 02, exclude $HOME from IndexSingleDirectories
+
+ -- Martyn Russell <martyn lanedo com> Fri, 05 Mar 2010 16:30:00 +0000
+
+tracker (0.7.24-1maemo1) unstable; urgency=low
+
+ * Fixes: GB#611271, Preferences throttle only goes to 15/2
+ * Fixes: GB#611455, PPT extractor is not working is not extracting plainText
+ * Fixes: GB#611621, tracker-search should output filenames
+ * Fixes: GB#610812, Tagging a none indexed file fails silently
+ * Fixes: GB#611556, Need to support CD/DVD index
+ * Fixes: GB#611152, Adding support for msoffice2007 extraction to extract the data from pptx, xlsx, docx files
+ * Fixes: NB#158626, Add support for nmm:composer to MP3 extractor
+ * Fixes: NB#158962, tracker-miner-fs emits criticals for some desktop files
+ * Fixes: NB#155488, After adding a directory under "IgnoredDirectories" key...
+ * Fixes: NB#158864, tracker-store crashes when the file system is full
+ * Fixes: NB#158450, Tracker doesn't remove song from database when deleting song from device
+ * Fixes: NB#159064: Sometimes tracker-miner is not crawling through all the files on device start up
+ * Ontology: Added nao:isRelated
+ * Ontology: Added tracker:notify true to nmm:Playlist
+ * Ontology: Added tracker:isAnnotation comments
+ * Ontology: Show full text index flag in the documentation
+ * Ontology: Added table with all fts-indexed properties in documentation
+ * SPARQL: Implicitly convert REGEX text to string, previously required str()
+ * SPARQL: Add error reporting about nested anonymous blank nodes (see GB#611248)
+ * ontology-validator: Re-enable compilation
+ * ontology-validator: Fixed to handle tracker:Ontology correctly
+ * libtracker-common: Log binary name and version at beginning of log file
+ * libtracker-common: Avoid invalid memory accesses in tracker_path_list_filter_duplicates()
+ * libtracker-db: Check disk space when recreating DB due to corruption
+ * libtracker-db: Added a check for string validity in fn:string-join
+ * libtracker-data: Limit update buffer size, was causing high memory usage due to update buffer
+ * libtracker-data: Do not signal or journal duplicate statements
+ * libtracker-data: Avoid unnecessary RDF type URI copies on updates
+ * libtracker-data: Avoid double free on error condition
+ * libtracker-data: Propagate DB initialization error in data_manager_init
+ * tracker-store: Remove unused statistics signal
+ * tracker-store: Fix invalid D-Bus messages in writeback support
+ * libtracker-miner: Added support for optical media in tracker-storage
+ * libtracker-miner: Updated ::mount-point-added to include removable and optical booleans
+ * tracker-miner-fs: Report the correct files/dirs number on miner finished
+ * tracker-miner-fs: Improve efficiency of tracker:available updates
+ * tracker-miner-fs: Check both directory and _contents_ rules before adding a monitor
+ * tracker-miner-fs: Make sure we respond to IgnoreDirectories[WithContent] config changes
+ * tracker-miner-fs: Added --eligible command line option to
+ * tracker-miner-fs: Added support for optical media in tracker-storage
+ * tracker-writeback: Fixed compilation error in playlist writeback
+ * tracker-sparql: Added --search option to find classes/properties
+
+ -- Martyn Russell <martyn lanedo com> Thu, 04 Mar 2010 20:00:00 +0000
+
+tracker (0.7.23-1maemo1) unstable; urgency=low
+
+ * Fixes: NB#156562, execute mode not available for executables after installation
+ * Fixes: NB#158595, File /etc/X11/Xsession.post/23tracker is obsolete and should be removed
+ * Fixes: NB#158514, Disable cast checks to improve performance
+ * libtracker-miner: Fixed crash when starting tracker with CD/DVDs mounted
+ * tracker-extract: Fixed mplayer extractor compilation
+ * tracker-extract: Fixed gstreamer g_critical() while we wait for NB#158636 fix
+ * tracker-extract: Fixed gstreamer GDate free of uninitialised pointer
+ * tracker-extract: Fixed gstreamer GDate validity checks
+
+ -- Martyn Russell <martyn lanedo com> Fri, 26 Feb 2010 12:30:00 +0000
+
+tracker (0.7.22-1maemo1) unstable; urgency=low
+
+ * Implemented SWP#MCoFr-607, SWP#MCoFr-598 SWP#MCoFr-532, SWP#MCoFr-535, SWP#MCoFr-529, SWP#MCoFr-528, SWP#MCoFr-518, SWP#MCoFr-406, SWP#MCoFr-523, SWP#MCoFr-516
+ * Fixes: GB#610609, libtracker-client: Don't include a file between G_{BEGIN,END}_DECLS
+ * Fixes: GB#609075, Adding support for pdf extractor to extract the index data from the pdf files
+ * Fixes: GB#609004, Timeout on 1 file during extraction causes 10 to fail
+ * Fixes: GB#610882, Segfault with sparql queries using undefined variables
+ * Fixes: NB#157813, tracker writeback is not updating nmm:camera details correctly
+ * Fixes: NB#157429, tracker writeback is not updating values of all supported properties.
+ * Fixes: NB#157814, nmm:flash value is not changing after tracker-writeback , value is always set to nmm:flash-off
+ * Fixes: NB#157822, mlo:location , mlo:country , mlo:city , mlo:state , mlo:address values are not updated after changing the values with tracker-writeback
+ * Fixes: NB#157286, tracker-search is case sensitive for stopwords
+ * Fixes: NB#157899, incorrect value set for dates without TZD part or TZD with minutes
+ * MAEMO: Install the Maemo ontology optionally
+ * Removed GConf dependency, no longer used
+ * Added --enable-maemo configure option to discriminate 91-maemo.ontology
+ * Don't link against HAL for DeviceKit-power
+ * Disable flac extractor by default (has SPARQL errors, needs updating)
+ * Disable libunac by default (causes tracker-store segfaults)
+ * Ontology: Support ontology additions by 3rd party applications
+ * Ontology: Added tracker:Ontology class and nao:lastModified property
+ * Ontology: Added nco:imAvatar property
+ * Ontology: Added nco:default-contact-emergency
+ * Ontology: Added nfo:tableOfContents
+ * Ontology: Added tracker:fulltextNoLimit
+ * Ontology: Removed nrl:maxCardinality from nmm:director and nmm:leadActor
+ * SPARQL: Fixed variable separation between multiple updates in a query
+ * Tests: Added functional tests for named graph support
+ * Tests: Added functional tests for tracker-writeback
+ * Tests: Added functional tests for virtual files
+ * Tests: Added libtracker-fts test cases
+ * Tests: Added libtracker-miner test cases
+ * libtracker-common: Renamed tracker-ontology module to tracker-ontologies
+ * libtracker-common: Created tracker-ontology class
+ * libtracker-common: Fixed error reporting for TrackerDateTime class
+ * libtracker-common: Don't install private header files for internal library
+ * libtracker-data: Added ontology validation checking
+ * libtracker-data: Fixed deletion of xsd:dateTime values
+ * libtracker-miner: Moved tracker-storage here from libtracker-common
+ * libtracker-miner: Refactored tracker-storage to use GIO not HAL
+ * libtracker-miner: Don't reverse lists from hash tables in tracker-storage
+ * libtracker-client: Fixed compilation with c++ compilers
+ * libtracker-fts: Limit word length based on ontology (was > 3)
+ * tracker-store: Reduced amount of memory used for events
+ * tracker-miner-fs: Ignore VIM files by default
+ * tracker-miner-fs: Increment processed error count on SparQL errors
+ * tracker-miner-fs: Ensure the full directory hierarchy is inspected on reindex
+ * tracker-miner-fs: Improved logging for mount points added or removed
+ * tracker-extract: Fixed handling of album gain properties in gstreamer module
+
+ -- Martyn Russell <martyn lanedo com> Thu, 25 Feb 2010 18:00:00 +0000
+
+tracker (0.7.21-1maemo1) unstable; urgency=low
+
+ * Implemented SWP#MCoFr-599, SWP#MCoFr-597, SWP#MCoFr-595, SWP#MCoFr-531, SWP#MCoFr-594, SWP#MCoFr-262
+ * Fixes: GB#610318, Bump GTK+ dep to 2.18 due to gtk_widget_set_can_default()
+ * Fixes: GB#610360, Tracker adds multiple entries for files
+ * Fixes: NB#157277, Not able to search for files based on a particular tag
+ * Fixes: NB#149503, ClassUpdateSignaler for MusicPiece doesn't signal subjectsChanged signals
+ * Tests: Restructured data and added metadata extraction test
+ * SPARQL: Support simple named graph patterns in queries
+ * SPARQL: Added fn:*-from-dateTime functions.
+ * libtracker-db: Fixed compiler warnings in function_sparql_cartesian_distance()
+ * libtracker-db: Updated journal to support named graphs
+ * libtracker-data: Support retrieving localtime for stored date/time values, was UTC
+ * libtracker-common: Fixed header filename for TurtleWriter
+ * libtracker-common: Added TrackerDateTime fundamental GType for time + UTC offset
+ * libtracker-client: Refactored away tracker-statement-list API
+ * libtracker-miner: Refactored TrackerCrawler so we process parent dirs before children
+ * libtracker-extract: Moved libtracker-common functions here only used in tracker-extract
+ * libtracker-extract: Fixed documentation example since preupdate was added
+ * tracker-extract: Fixed linking so we include libtracker-extract for extractors
+ * tracker-extract: Added missing warning if required GModule functions are not found
+ * tracker-extract: Use artist's value in filename when creating new album art
+ * tracker-info: Print queried URN (since we use anonymous nodes for files now)
+ * tracker-tag: Fixed looking up tags by filename and don't require explicit paths
+ * tracker-tag: Fixed looking up tags, don't use regular expressions, use exact matching
+ * tracker-tag: Removed unused code and fixed memory leak when removing tags
+
+ -- Martyn Russell <martyn lanedo com> Fri, 19 Feb 2010 18:00:00 +0000
+
+tracker (0.7.20-1maemo1) unstable; urgency=low
+
+ * Implemented SWP#MCoFr-457, SWP#MCoFr-517, SWP#MCoFr-509, SWP#MCoFr-34, SWP#MCoFr-525, SWP#MCoFr-526, SWP#MCoFr-521
+ * Fixes: GB#609532, Expand search for album coverart
+ * Fixes: GB#609327, Remove libtracker-gtk
+ * Fixes: GB#609607, Make tracker build without assuming implicit DSO linking
+ * Fixes: NB#155064, Height and width are not extracted for images of GIF formats
+ * Fixes: NB#156571, Aspect ratio are not extracted for video files
+ * Updated ttl_sgml documentation tool to add notice for deprecations
+ * Ontology: Fixed range of dc:source
+ * Ontology: Changed domain of nmo:isAnswered from nmo:Email to nmo:Message
+ * Ontology: Add IMAddress and adapt existing IM classes and properties for NCO
+ * Ontology: Deprecated nmm:length and replaced all uses with nfo:duration
+ * Tests: Added more functional tests for distance ontology
+ * libtracker-common: Don't emit multiple changed signals for one edit in TrackerConfigFile
+ * libtracker-common: Added tracker_gslist_with_string_data_equal()
+ * libtracker-common: Fixed documentation warnings/missing chapters
+ * libtracker-client: Moved tracker-sparql-builder here from libtracker-common
+ * libtracker-client: Port tracker_sparql_builder_object_unvalidated() to Vala
+ * libtracker-client: Fixed documentation warnings/missing chapters
+ * libtracker-client: Fixed linking using -export-symbols-regex
+ * libtracker-client: Fixed pkg-config .pc file
+ * libtracker-data: Fix error handling when using non-existing class
+ * libtracker-miner: Use G_MAXINT for tracker D-Bus timeout
+ * libtracker-miner: Refine the list of exported symbols
+ * libtracker-miner: Make tracker-{miner-manager|crawler}.h part of the public API
+ * libtracker-miner: Renamed some APIs in TrackerMinerFS
+ * libtracker-miner: Don't print estimated time remaining message more than once/5 seconds
+ * libtracker-miner: Renamed the Writeback() D-Bus method to IgnoreNextUpdate()
+ * libtracker-miner: Fixed G_IS_OBJECT(file) crash
+ * libtracker-miner: Fixed check for processing state in crawl_directories_start()
+ * libtracker-miner: Fixed documentation warnings/missing chapters
+ * libtracker-miner: Fixed linking using -export-symbols-regex
+ * libtracker-miner: Fixed pkg-config .pc file
+ * libtracker-extract: Do not include tracker-statement-list.h
+ * libtracker-extract: Fixed documentation warnings/missing chapters
+ * libtracker-extract: Fixed linking using -export-symbols-regex
+ * libtracker-extract: Fixed pkg-config .pc file
+ * tracker-miner-fs: Fixed nfo:belongsToContainer.
+ * tracker-miner-fs: Add support for real time updates of the indexed directories from config
+ * tracker-writeback: Use G_MAXINT for tracker D-Bus timeout
+ * tracker-extract: Make sure we generate empty SPARQL statements
+ * tracker-extract: Fixed freeing a constant
+ * tracker-extract: Fixed memory problems with MSOffice extractor
+ * tracker-extract: Support for nmm:lyricist in MP3 files
+
+ -- Martyn Russell <martyn lanedo com> Fri, 12 Feb 2010 10:00:00 +0000
+
+tracker (0.7.19-1maemo2) unstable; urgency=low
+
+ * Add libtracker-extract to the package.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Fri, 5 Feb 2010 08:37:00 +0000
+
+tracker (0.7.19-1maemo1) unstable; urgency=low
+
+ * Implemented SWP#MCoFr-301, SWP#MCoFr-520.
+ * Fixes: GB#608395, Flac extractor
+ * Fixes: GB#607576, Nautilus extension: A tag might be a nie:InformationElement too
+ * Fixes: GB#607699, Tracker fails to compile with evolution 2.29.x
+ * Fixes: NB#155435, tracker is not extracting all the metadata details for MP4 Video files
+ * Fixes: NB#152635, nfo:isContentEncrypted is not populated for DRM protected files
+ * libtracker-common: Normalize paths so getting the UDI for the mount dir GFile works.
+ * libtracker-common: Fixed memory leak in tracker_storage_get_volume_udi_for_file()
+ * libinotify: Fixed move directory monitor failure from reused watch descriptors.
+ * libtracker-miner: Get all children URIs in a single query when moving a folder.
+ * libtracker-extract: Updated extractors to return an embedded insert together with preupdate. Final insert is composed in tracker-miner-fs with file data too.
+ * tracker-miner-fs: Fixed to work with anonymous file nodes.
+ * tracker-miner-fs: Use nie:isStoredAs for the file's URN.
+ * tracker-extract: Fixed to work with anonymous file nodes.
+ * tracker-extract: Fixed page leaks in PDF extractor.
+ * tracker-extract: Fixed 5 memory leaks in PDF extractor.
+ * tracker-extract: Fixed compilation error with the vorbis extractor.
+ * tracker-extract: Added FLAC extractor.
+ * tracker-extract: Always favor XMP over IPTC, EXIF or native formats for images.
+ * tracker-search-bar: Fixed to work with anonymous file nodes.
+ * tracker-info: Fixed to work with anonymous file nodes.
+ * tracker-search: Fixed to work with anonymous file nodes.
+ * tracker-tag: Fixed to work with anonymous file nodes.
+ * examples: Removed "translatable" property from UI files.
+
+ -- Martyn Russell <martyn lanedo com> Thu, 4 Feb 2010 17:00:00 +0000
+
+tracker (0.7.18-1maemo1) unstable; urgency=low
+
+ * Implemented SWP#MCoFr-511.
+ * Fixes NB#153866, Removing and selecting a resource right afterwards...
+ * Added configure option for enca.
+ * Fixed bashism in configure.
+ * Fixed compilation warnings.
+ * Ontology: Include diagrams and explanations in generated documentation.
+ * Ontology: Reformatted documentation to docbook.
+ * SPARQL: Add tracker:cartesian-distance and tracker:haversine-distance
+ functions to calculate distance between two geolocations.
+ * SPARQL: Support constructor functions for type conversion.
+ * libtracker-db: Create directory structure before creating journal file.
+ * tracker-miner-fs: Support reindexing by mime type for new extractors.
+ * tracker-miner-fs: Improve logging of files processed/notified.
+ * tracker-writeback: Fixed manual white-balance writeback.
+ * tracker-search: Fix album listing.
+ * evolution: Timed waiting on the GCond.
+ * Add tracker-writeback to binary package.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Thu, 28 Jan 2010 18:29:00 +0000
+
+tracker (0.7.17-1maemo1) unstable; urgency=low
+
+ * Implemented SWP#MCoFr-306, SWP#MCoFr-90, SWP#MCoFr-24.
+ * NB#144725, Tracker doesn't add ontologies/tracker#added prop...
+ * NB#149100, nmm::MusicAlbum does not update when music album...
+ * NB#153444, tracker-stats giving incorrect results for contacts...
+ * NB#153335, tracker-search -a not returning actual album count
+ * Build now uses separate m4/ directory.
+ * Build now uses AC_CONFIG_HEADERS.
+ * Removed all thumbnail related code. It is no longer used.
+ * Ontology: Added mlo:GeoLocation, mlo:GeoSphere, mlo:GeoBoundingBox classes.
+ * Ontology: Added mlo:LocationBoundingBox, mlo:Route, classes.
+ * Ontology: Added mlo:LandmarkCategory, mlo:isRemovable classes.
+ * Ontology: Added mlo:belongsToCategory property.
+ * Ontology: Added mlo:bbNorthWest, mlo:bbSouthEast properties.
+ * Ontology: Added mlo:radius, mlo:asBoundingBox, mlo:asGeoPoint properties.
+ * Ontology: Added mlo:asPostalAddress property.
+ * Ontology: Added mlo:predefined-landmark-category-accommodation.
+ * Ontology: Added mlo:predefined-landmark-category-business.
+ * Ontology: Added mlo:predefined-landmark-category-communication.
+ * Ontology: Added mlo:predefined-landmark-category-educational-institute.
+ * Ontology: Added mlo:predefined-landmark-category-entertainment.
+ * Ontology: Added mlo:predefined-landmark-category-food-beverage.
+ * Ontology: Added mlo:predefined-landmark-category-geographical-area.
+ * Ontology: Added mlo:predefined-landmark-category-outdoor-activities.
+ * Ontology: Added mlo:predefined-landmark-category-people.
+ * Ontology: Added mlo:predefined-landmark-category-public-service.
+ * Ontology: Added mlo:predefined-landmark-category-religious-places.
+ * Ontology: Added mlo:predefined-landmark-category-shopping.
+ * Ontology: Added mlo:predefined-landmark-category-sightseeing.
+ * Ontology: Added mlo:predefined-landmark-category-sports.
+ * Ontology: Added mlo:predefined-landmark-category-transport.
+ * Ontology: Changed mlo:altitude to be a double not int.
+ * Ontology: Deprecated mlo:boxSouthWestCorner, mlo:boxEastLimit.
+ * Ontology: Deprecated mlo:boxVerticalLimit, mlo:boxNorthLimit.
+ * Ontology: Deprecated mlo:city, mlo:country mlo:state, mlo:address.
+ * Ontology: Deprecated mlo:poiLocation.
+ * data-generators: Add channel/conversation to IM test data.
+ * data-generators:Use nco ontology updates.
+ * data-generators: Use nmo:lastMessageDate, nmo:communicationChannel, nco:default-contact-me.
+ * libtracker-db: Fixed crash in journal if reader_init() failed.
+ * libtracker-db: Fixed error propagation in vapi files.
+ * libtracker-db: Fixed make distcheck failure for journal test case.
+ * libtracker-data: Fixed error propagation in vapi files.
+ * libtracker-data: Fixed build issues with missing SQLite CFLAGS.
+ * tracker-store: Fixed a potential crash returning NULL for sparql_update_blank().
+ * libtracker-extract: Created this new library for 3rd parties to build extract plugins.
+ * libtracker-miner: Use the version in the built .so filename.
+ * libtracker-miner: Don't use resource iri = uri.
+ * libtracker-miner: Stopped using tracker:uri.
+ * tracker-miner-fs: Added hidden directory checks for FAT file systems.
+ * tracker-extract: Cleaned up IPTC code.
+ * tracker-extract: Added parameter checks for exif/xmp/iptc public APIs.
+ * tracker-extract: Added full text extraction support from MSWord files for FTS.
+ * tracker-search: Warn about using stop words for search terms.
+
+ -- Martyn Russell <martyn lanedo com> Thu, 21 Jan 2010 17:30:00 +0000
+
+tracker (0.7.16-1maemo1) unstable; urgency=low
+
+ * Implemented SWP#MCoFr-455.
+ * Fixes NB#151295, Tracker goes to error state with certain sparql...
+ * Ontology: Added nmo:isSent property.
+ * Ontology: Added mlo:Landmark and mlo:PointOfInterest classes.
+ * Ontology: Added mlo:poiLocation property.
+ * Ontology: Added nao:predefined-tag-favorite.
+ * Ontology: Added nco:im-capability-text-chat.
+ * Ontology: Updated domain of nmo:isDraft from nmo:Email to nmo:Message.
+ * Ontology: Updated comments for mlo:altitude/rdfs:label/rdfs:comment.
+ * libtracker-common: Added D-Bus client lookup for logging.
+ * libtracker-common: Added tracker_{class,property}_{get,set}_id() APIs.
+ * libtracker-common: Fixed some uint vs int issues in TrackerClass.
+ * libtracker-common: Fixed all resource IDs to be gints.
+ * libtracker-db: Added binary log to journal SPARQL transactions.
+ * libtracker-db: Added database checks for corruption.
+ * libtracker-db: Fixed all resource IDs to be gints.
+ * litracker-data: Never delete URI <-> ID mapping.
+ * litracker-data: Reuse resource_cache and resources in update buffer.
+ * litracker-data: Reuse blank_buffer arrays.
+ * litracker-data: Avoid querying for ID twice when inserting resources.
+ * litracker-data: Avoid string manipulation in get_property_values.
+ * litracker-data: Fixed all resource IDs to be gints.
+ * libtracker-client: Updated TrackerClient to be a GObject.
+ * libtracker-client: Updated documentation with deprecation information.
+ * libtracker-client: Added tracker_client_new() to replace _connect().
+ * libtracker-client: Use GSlice for common allocations.
+ * libtracker-client: Seal public members in private struct.
+ * libtracker-client: Make D-Bus interface/service/object defs public.
+ * libtracker-client: Don't start D-Bus service, check it is activatable.
+ * libtracker-miner: Fixed missing D-Bus release call when cleaning up.
+ * tracker-store: Added D-Bus sync method for the journal.
+ * tracker-store: Removed non-existant functions in tracker-dbus.h
+ * tracker-search: Improved -a output, don't prepend "album" on each line.
+ * tracker-extract: Set nmm:musicAlbum and nmm:performer in GStreamer plugin.
+
+ -- Martyn Russell <martyn lanedo com> Thu, 14 Jan 2010 17:00:00 +0000
+
+tracker (0.7.15-1maemo1) unstable; urgency=low
+
+ * Fixes GB#572237, Remove deprecated Glib symbols
+ * Fixes GB#604655, Fix detection of ioprio
+ * Fixes NB#132761, Tracker does not extract metadata from WMA files
+ * Fixed id3lib configure errors.
+ * Improved README for people building Tracker.
+ * SPARQL: Fixed non-ASCII IRIs.
+ * SPARQL: Fixed inserting negative integers without needing quotes.
+ * libtracker-fts: Simplify virtual table creation.
+ * libtracker-data: Separate inserting URIs from creating DB schema.
+ * tracker-extract: Added nmm:length for audio files.
+ * tracker-extract: Fixed nfo:channels and nfo:sampleRate.
+
+ -- Martyn Russell <martyn lanedo com> Thu, 7 Jan 2010 14:30:00 +0000
+
+tracker (0.7.14-1maemo1) unstable; urgency=low
+
+ * libtracker-common: Fixed regression in URI escaping.
+ * tracker-extract: Improved IPTC extractor.
+ * tracker-extract: Fixed memory leak in Vorbis extractor.
+ * tracker-extract: Fixed xine extractor.
+ * tracker-writeback: Added support for CountryName in XMP writeback.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Tue, 29 Dec 2009 17:40:00 +0000
+
+tracker (0.7.13-1maemo1) unstable; urgency=low
+
+ * GLib requirement is now 2.20 from 2.16.
+ * Removed all imported GLib code borrowed from >= 2.16.
+ * Merged coalesce branch to master.
+ * Merged writeback branch to master.
+ * Ontology: Added tracker:coalesce (coalesce branch merge).
+ * Ontology: Added mlo:city, mlo:country, mlo:state and mlo:address.
+ * Ontology: Added cardinality for nfo:entryCounter and nfo:listDuration.
+ * SPARQL: Added tests for functions.
+ * libtracker-common: Small improvements to TrackerLanguage docs.
+ * tracker-miner-fs: Fixed nie:url property to be a string, not resource.
+ * tracker-extract: Fixed duplicate field usage in jpeg/pdf/tiff/png/xmp.
+ * tracker-extract: Fixed to use new mlo in jpeg/pdf/tiff/png/xmp.
+ * tracker-extract: Fixed xmp left-top orientation.
+ * tracker-writeback: Disabled MP3 module for now.
+
+ -- Martyn Russell <martyn lanedo com> Wed, 23 Dec 2009 16:00:00 +0000
+
+tracker (0.7.12-1maemo1) unstable; urgency=low
+
+ * Implemented SWP#MCoFr-462.
+ * Fixes: NB#150158, tracker-store memory usage grows a lot dur...
+ * Fixes: GB#603054, fails to build on missing tracker-explorer
+ * Removed emacs style editing style at the top of all .[ch] files.
+ * Removed extensions/ (was thunderbird/firefox legacy code).
+ * Clean up python/ (moved useful code, removed the rest):
+ * Moved gtk-sparql to utils/
+ * Moved deskbar-handler to src/plugins/deskbar/
+ * Added coverage analysis using lcov.
+ * Merged nautilus-extension branch to master (tagging support).
+ * Ontology: Automatically generate ontology docs using gtk-doc.
+ * Ontology: Added nmo:Conversation class and nmo:conversation property.
+ * Ontology: Added nmo:lastMessageDate and nmo:hasParticipant properties.
+ * Ontology: Add nmo indexes for important message properties.
+ * Ontology: Deprecated nmo:plainTextMessageContent.
+ * Ontology: Documented nmo more thoroughly.
+ * SPARQL: Support functions with non-prefixed IRI.
+ * SPARQL: Do not support AS outside of select expressions.
+
+ -- Martyn Russell <martyn lanedo com> Wed, 18 Dec 2009 16:30:00 +0000
+
+tracker (0.7.11-1maemo2) unstable; urgency=low
+
+ * Fixes: NB#150494, tracker fails to build under the Platform SDK (SB2)
+ * Fixes dependency for libwv2-2 to libwv2-1c2.
+
+ -- Martyn Russell <martyn lanedo com> Wed, 16 Dec 2009 10:30:00 +0000
+
+tracker (0.7.11-1maemo1) unstable; urgency=low
+
+ * Implemented SWP#MCoFr-365, SWP#MCoFr-386, SWP#MCoFr-430.
+ * Implemented SWP#MCoFr-440, SWP#MCoFr-445, SWP#MCoFr-446.
+ * Implemented SWP#MCoFr-448.
+ * Fixes: GB#604152, tracker-miner-fs crashes after initial startup
+ * All indentation and trailing whitespace has been fixed.
+ * Ontology: Added nao:deprecated to the ontology.
+ * Ontology: Added support for class signals to nmm:RadioStation.
+ * Ontology: Added small utils/ontology app to generate graphs.
+ * Ontology: Use nie:url instead of nie:isStoredAs.
+ * Ontology: Marked nie:isStoredAs as deprecated.
+ * Ontology: Marked nfo:fileURL as deprecated.
+ * Ontology: nmo:Mailbox and nmo:MailAccount inheritance order swapped.
+ * Ontology: mfo:FeedElement now is a subclass of nie:InformationElement.
+ * SPARQL: Added subquery capability.
+ * SPARQL: Translate AS ?foo to SQL AS foo.
+ * SPARQL: Support GROUP BY from SPARQL 1.1 draft.
+ * SPARQL: Support AS ?foo from SPARQL 1.1 draft.
+ * SPARQL: Support bracketted expressions as select expressions.
+ * SPARQL: Fixed type handling in aggregate functions (improves perf).
+ * Tests: Added for libtracker-data aggregates (distinct, group, etc).
+ * libtracker-common: Fixed tracker-utils.h to use G_{BEING|END}_DECLS.
+ * libtracker-data: Fixed property functions to support resource vars.
+ * libtracker-data: Fix reading inverse functional properties from DB.
+ * libtracker-client: Added more documentation.
+ * libtracker-miner: Added more documentation (100% coverage now).
+ * tracker-extract: Fixed gstreamer setting nmm:setNumber, nfo:genre.
+ * tracker-extract: Refactored MSWord extractor to use libwv2 for FTS.
+ * tracker-extract: Added support for Microsoft Power Point files.
+
+ -- Martyn Russell <martyn lanedo com> Fri, 11 Dec 2009 15:30:00 +0000
+
+tracker (0.7.10-1maemo1) unstable; urgency=low
+
+ * Ontology: Added nco:IMCapability* and nco:imContactCapability*.
+ * Ontology: Added tracker:notify to nmo:Message.
+ * Ontology: Added maemo:webhistoryThumbnail.
+ * Ontology: Added maemo:remoteMediaArt (NOT in 0.7.10 upstream).
+ * Docs: Fixed missing docs/ontology PNG files.
+ * DataGen: Fixed Python 2.5 requirement.
+ * DataGen: Fixed to work with the latest ontology.
+ * DataGen: Fixed to not generate duplicate nco:PersonContact
+ * libtracker-common: Fixed memory leaks in TrackerProperty finalize.
+ * libtracker-common: Fixed classes/props/namespaces to use GPtrArray
+ * libtracker-data: Fixed memory leak in _data_update_sparql{_blank}().
+ * libtracker-miner: Fixed memory leaks in querying code.
+ * libtracker-miner: Fixed memory leaks when removing and moving items.
+ * libtracker-miner: Fixed memory leak in monitor code freeing events.
+ * libtracker-miner: Fixed some build warnings.
+ * libtracker-miner: Fixed to not check for locks in non-existent files.
+ * libtracker-miner: Removed unused TrackerMiner::terminated signal
+ * libtracker-client: Added initial documentation.
+ * tracker-miner-fs: Fixed memory leaks in mount code.
+ * tracker-tag: Now uses g_file_new_from_command_line_arg().
+ * tracker-writeback: Fixed missing include for locale.h
+
+ -- Martyn Russell <martyn lanedo com> Fri, 4 Dec 2009 20:00:00 +0000
+
+tracker (0.7.9-1maemo1) unstable; urgency=low
+
+ * Implemented SWP#MCoFr-399, SWP#MCoFr-367, SWP#MCoFr-296
+ * Fixes NB#135360, Images from all memory location are not disp...
+ * Fixes GB#598470, Search entry icons grayed out
+ * Fixes GB#600973, tracker-control: don't use "-h" to remove th...
+ * Bumped libexempi requirement from 1.99.2 to 2.1.0 for NS_PDF.
+ * Fixed linking errors found with binutils-gold ld.
+ * ONTOLOGY: New property tracker:writeback for tracker-writeback.
+ * ONTOLOGY: Added nmm documentation.
+ * ONTOLOGY: Added nmm:dlnaProfile and nmm:uPnPShared properties.
+ * ONTOLOGY: Added mfo documentation.
+ * ONTOLOGY: Added mfo:optional property.
+ * ONTOLOGY: Added nmm:alternativeMedia property.
+ * ONTOLOGY: Renamed nmm:meteringMode-* to nmm:metering-mode-*.
+ * ONTOLOGY: Renamed nmm:whiteBalance-* to nmm:white-balance-*.
+ * ONTOLOGY: Updated mlo, ncal, mfo, nmm, mto, nao, nfo + nco docs.
+ * SPARQL: Updated to return generated URIs for inserted blank nodes.
+ * libtracker-common: Fixed so removable devices can be in /media
+ * libtracker-data: Fixed build with vala master.
+ * libtracker-data: Fixed to accept NULL for GErrors.
+ * libtracker-data: Added support for returning generated uuid URIs.
+ * libtracker-fts: Fixed crash in TrackerParser's parser_next() function.
+ * libtracker-fts: Fixed invalid read in TrackerParser.
+ * libtracker-miner: Updated to use GIO callbacks (GAsyncResult, etc).
+ * libtracker-miner: Removed redundant monitor code.
+ * libtracker-miner: Fixed memory corruption for directory moves.
+ * libtracker-miner: Fixed test/ to use ::finished not ::terminated.
+ * libtracker-miner: Moved test/ directory to examples/libtracker-miner.
+ * tracker-miner-fs: Added $HOME as a single level directory to index.
+ * tracker-miner-fs: Removed duplicate call to tracker_storage_new().
+ * tracker-writeback: Initial support for XMP and MP3 for now.
+ * tracker-extract: Fixed XMP coalescing for TIFF/PNG/PDF/JPEG.
+ * tracker-extract: Fixed build warning with mockup_SOURCES.
+ * rss_reader: Fixed exception handling on import.
+
+ -- Martyn Russell <martyn lanedo com> Fri, 27 Nov 2009 13:00:00 +0000
+
+tracker (0.7.8-1maemo1) unstable; urgency=low
+
+ * Implemented SWP#MCoFr-384, SWP#MCoFr-432
+ * Fixes NB#130437, 3gp audio files are recognized as video file
+ * Fixes NB#147606, Selecting nfo: fileLastAccessed in OPTIONAL clause...
+ * Ontology: NCO: Add more IM properties.
+ * Ontology: NMO: Add first draft of SMS support.
+ * SPARQL: Limit scope of blank nodes to conform to specification.
+ * SPARQL: Fix missing results due to OPTIONAL optimization.
+ * libtracker-data: Fix critical warning on tracker-store startup.
+ * Use tagreadbin in GStreamer extractor.
+ * Remove dependency on gdkpixbuf, replace with quill.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Fri, 20 Nov 2009 16:38:00 +0000
+
+tracker (0.7.7-2maemo1) unstable; urgency=low
+
+ * Ontology: Readd nmo:VOIPCall for backward compatibility.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Thu, 12 Nov 2009 18:26:00 +0000
+
+tracker (0.7.7-1maemo1) unstable; urgency=low
+
+ * Implemented SWP#MCoFr-361, SWP#MCoFr-373, SWP#MCoFr-393
+ * Fixes NB#122927, tracker to depend on gst plugin
+ * Ontology: Mark nco:phoneNumber, nco:imID, and nco:emailAddress as
+ inverse functional properties.
+ * SPARQL: Optimize simple optionals with inverse functional properties.
+ * SPARQL: Return property URI instead of internal uri for fts:offsets().
+ * libtracker-data: Propagate SQLite errors on updates.
+ * tracker-miner-fs: Handle errors when moving items recursively.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Thu, 12 Nov 2009 16:07:00 +0000
+
+tracker (0.7.6-1maemo1) unstable; urgency=low
+
+ * Fixed libvorbis detection in configure.
+ * Fixed data/.gitignore to not exclude .desktop.in files.
+ * Added AC_CACHE_CHECK for ioprio in configure for cross-platform.
+ * Ontology: Imported data generation scripts from old repository.
+ * Ontology: Fixed nmm:exposureTime to be a double not integer.
+ * Ontology: Added tracker:weight to more ontology properties.
+ * Ontology: Added more fields so FTS matching occurs on useful data.
+ * Ontology: Added nco:metacontact concept.
+ * Ontology: Removed cardinality restriction for dc:contributor.
+ * Ontology: Removed cardinality max from nco:contrbutor & nco:creator.
+ * Ontology: Renamed nmo:VOIPCall to nmo:Call.
+ * SPARQL: Fixed fts:rank when fts:match is not first predicate in query.
+ * Functional Tests: Added for fts:rank
+ * Functional Tests: Added for nco:metacontact
+ * libtracker-common: Fixed tracker_coalesce() don't use empty/blank str.
+ * libtracker-common: Fixed tracker_is_blank_string() to be UTF-8 OK.
+ * libtracker-common: Added tracker_sparql_builder_object_double().
+ * libtracker-data: Fixed assertion using cursors open twice.
+ * libtracker-data: Fixed outer query cursors used by inner queries.
+ * libtracker-miner: Fixed calls to tracker-store to be completely async.
+ * libtracker-miner: Fixed trying to free invalid GPtrArray pointers.
+ * libtracker-miner: Updated reference documentation.
+ * libtracker-miner: Improve error reporting when initializing volumes.
+ * tracker-extract: Fixed return value in albumart_set().
+ * tracker-extract: Fixed JPEG to coalesce nie:comment.
+ * tracker-extract: Fixed JPEG leak if file size is < 18 bytes.
+ * tracker-extract: Fixed MP3 id3v20/v22 memory corruption.
+ * tracker-extract: Fixed MP3 id3v20/v22 comments retrieval.
+ * tracker-extract: Fixed where _unvalidated() was used over _object().
+ * tracker-extract: Added album art support with libquill.
+ * tracker-extract: Updated ALL plugins to use TrackerSparqlBuilder.
+
+ -- Martyn Russell <martyn lanedo com> Fri, 6 Nov 2009 17:00:00 +0000
+
+tracker (0.7.5-1maemo1) unstable; urgency=low
+
+ * Fixes NB#120255, Tracker doesn't read "year" tag from the mp3...
+ * SPARQL: Fixed to flush update buffer after DROP GRAPH.
+ * SPARQL: Fixed leaking variables in reference cycle.
+ * SPARQL: Support fts:rank and fts:offsets in function queries.
+ * libtracker-common: Fixed battery use based throttling.
+ * libtracker-common: Fixed unused logging value for verbosity=1
+ * libtracker-common: Fixed vapi dependencies in Makefile.am
+ * libtracker-common: Added tracker_info() and tracker_dbus_request_in...
+ * libtracker-db: Added tracker_db_statement_bind_null().
+ * libtracker-data: Fixed crash from dereferencing GError when NULL.
+ * libtracker-data: Added a rollback callback.
+ * libtracker-fts: Use tracker:weight for per-property weight.
+ * libtracker-miner: Fixed overwriting throttle in TrackerMinerFiles...
+ * libtracker-miner: Fixed TrackerCrawler class ::finished definition
+ * libtracker-miner: Fixed g_critical() if .service files are not avai...
+ * libtracker-miner: Fixed tracker_connect() to disabled D-Bus timeouts.
+ * tracker-store: Compress multiple ClassSignals into a single signal.
+ * tracker-extract: Fixed LSA plugin to not report file ontology.
+ * tracker-extract: Fixed configure script so LSA is disabled by default.
+ * tracker-extract: Fixed log spamming on start up.
+ * tracker-extract: Fixed double free when parsing id3v20 tags.
+ * tracker-extract: Fixed MP3 extractor memory leaks in id3v24 tags.
+ * tracker-extract: Fixed so we initialize album art with -f
+ * tracker-extract: Added support for nmm:trackNumber for MP3 extractor.
+ * tracker-extract: Added command line switch -i to disable LSA use.
+ * tracker-extract: Removed use of g_build_filename() for log filename.
+ * tracker-control: Created from tracker-processes (no longer exists).
+ * tracker-control: Added support for removing all thumbnails.
+ * tracker-control: Added support for removing all config files.
+ * tracker-control: Added support for starting Tracker's miners.
+ * tracker-status: Fixed crash when GValue is NULL.
+ * tracker-sparql: Fixed use of '#' and use ':' instead.
+ * tracker-explorer: Improved UI layout to be more inline with the HIG.
+ * tracker-status-icon: Added man page for the .cfg file.
+ * tracker-search-tool: Fixed mimetype query.
+
+ -- Martyn Russell <martyn lanedo com> Fri, 30 Oct 2009 17:00:00 +0000
+
+tracker (0.7.4-1maemo1) unstable; urgency=low
+
+ * Fixes NB#135969, Artist and Album query returns reults other than...
+ * Database: Bumped database schema version to force a reindex.
+ * Ontology: Added maemo:relevance.
+ * libtracker-common: Fixed typo in devicekit low battery functionality
+ * libtracker-common: Fixed TrackerConfigFile to notice IN_CREATE events
+ * libtracker-data: Support multiple resources in queries, perf increase
+ * libtracker-miner: Fixed mtime check causing constant reindexing
+ * tracker-extract: Fixed to index n words from cfg not static 1000 words
+
+ -- Martyn Russell <martyn lanedo com> Fri, 23 Oct 2009 17:00:00 +0000
+
+tracker (0.7.3-1maemo1) unstable; urgency=low
+
+ * Fixes NB#137046, Properties Are Not Retained Upon File Modific...
+ * Fixes NB#141698, List of saved playlist has names of albums too
+ * Fixes NB#134107, Optional properties with orderby causes signi...
+ * Implemented SWP#MCoFr-358
+ * Included new tracker-tests package with integration tests.
+ * Removed requirement for 'sqlite_exec' in configure.ac.
+ * Updated SQLite dependency to 3.6.16.
+ * Updated Python example to use new Tracker APIs.
+ * Ontology: Added nmm:albumArtist property.
+ * Ontology: Added nmm:Playlist class.
+ * Ontology: Removed cardinality restriction for nie:informationE...
+ * SPARQL: Fixed time zone handling when inserting time_t.
+ * SPARQL: Support single-valued properties as functions.
+ * SPARQL: Support multi-valued properties as functions.
+ * SPARQL: Improved to not require 'AS' when using SELECT functions.
+ * SPARQL: Support rollback for updates when one or more errors...
+ * libtracker-db: Make sure SQLite statements are reset when usin...
+ * libtracker-miner: Fixed infinite loop when unmounting.
+ * tracker-store: Removed all use of tracker-storage for volume...
+ * tracker-extract: Fixed album art heuristics to work properly
+
+ -- Martyn Russell <martyn lanedo com> Fri, 16 Oct 2009 17:00:00 +0000
+
+tracker (0.7.2-1maemo1) unstable; urgency=low
+
+ * Fixes: NB#142257 - Query from QtTracker causes error
+ * Fixes memory leak in tracker-miner-fs when getting removable devices.
+ * Fixes crawling duplicate dirs if MMC/config have same locations.
+ * Fixes g_timer_destroy() warning with timer != NULL.
+ * Fixes pkg-config for libtracker-miner to include dbus-glib.
+ * Fixes moving items between two monitored directories. Was unsupported.
+ * Fixes virtual property tracker:uri.
+ * Fixes tracker_path_evaluate_name() to use $HOME not g_get_home_dir().
+ * Added support for removing a tag on a per URN basis.
+ * Added support for FTS with MS and ODF formats.
+ * Added support for function calls as select expressions in SPARQL.
+ * Added support dots at the end of simple OPTIONAL statements in.
+ * Added support for recursive deleting when dirs are removed
+ * Added TrackerMinerFS::process-pool-limit, faster to index.
+ * Added average{audio|video}bitrate for nmm:Video
+ * Added properties for MTP.
+ * Added nmm and mto prefixes.
+ * Added support for AM_SILENT_RULES.
+ * Renamed nmm:album to nmm:videoAlbum.
+ * Removed filters/ - they are no longer used.
+ * Updated mtp:ScanType to subclass nie:InformationElement.
+ * Updated SQL generated for FTS queries by SPARQL.
+ * Updated CFLAGS/LIBS for applications and generally all Makefiles.
+
+ -- Martyn Russell <martyn lanedo com> Fri, 9 Oct 2009 16:30:00 +0000
+
+tracker (0.7.1-1maemo2) unstable; urgency=low
+
+ * Fixes build to not require gtkdoc
+
+ -- Martyn Russell <martyn lanedo com> Mon, 5 Oct 2009 11:00:00 +0000
+
+tracker (0.7.1-1maemo1) unstable; urgency=low
+
+ * Fixes: NB#141309, Remove nco:hasPostalAddress cardinality limitation
+ * Fixes: NB#132655, Tracker-import error handling jams
+ * Fixed 2 memory leaks in tracker-miner-fs
+ * Fixed memory leak in tracker_string_to_date()
+ * Fixed 'SQL logic error or missing database'
+ * Fixes: NB#119859, Do not use JOIN for simple OPTIONAL patterns in SPARQL
+ * Clean up queued batch updates for DB when clients disconnect
+ * Added support back for thumbnailing in tracker-miner-fs
+ * Added support for full paths in cfg for Ignored{Files|Directories}
+ * Added prefix "mlo" for http://www.tracker-project.org/temp/mlo
+ * Removed unnecessary FTS INSERT and DELETE statements
+ * Updated scal ontology to cover ical standard
+ * Updated version of libgee to 0.3
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Fri, 2 Oct 2009 17:00:00 +0000
+
+tracker (0.7.0-git20090925-2) unstable; urgency=low
+
+ * Disable PDF extractor as poppler is currently broken in the repository.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Mon, 28 Sep 2009 14:07:00 +0000
+
+tracker (0.7.0-git20090925-1) unstable; urgency=low
+
+ * Remove deprecated Insert and Delete D-Bus methods, replaced by SPARQL update.
+ * Support coalescing using OPTIONAL clauses in SPARQL.
+ * Fixes: NB#139316, NB#140352
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Fri, 25 Sep 2009 17:59:00 +0000
+
+tracker (0.7.0-git20090916-1) unstable; urgency=low
+
+ * Fix crash in MP3 extractor.
+ * Fix filter with datetime literals in SPARQL.
+ * Fixes: NB#139181
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Wed, 16 Sep 2009 11:31:00 +0000
+
+tracker (0.7.0-git20090915-1) unstable; urgency=low
+
+ * Fix crawler with missing directories
+ * Add tracker:added property.
+ * Add fn:starts-with SPARQL function.
+ * Drop unused GMime build dependency.
+ * Fixes: NB#138860
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Tue, 15 Sep 2009 08:21:00 +0000
+
+tracker (0.7.0-git20090910-2) unstable; urgency=low
+
+ * Library packaging fix.
+ * Fixes: NB#138386
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Mon, 14 Sep 2009 08:06:00 +0000
+
+tracker (0.7.0-git20090910-1) unstable; urgency=low
+
+ * Various improvements to miner-fs, extractors, and utilities.
+ * Packaging fixes.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Thu, 10 Sep 2009 09:33:00 +0000
+
+tracker (0.7.0-git20090907-1) unstable; urgency=low
+
+ * Add libtracker-miner library.
+ * Add SPARQL journal and DB snapshots.
+ * Fix bugs in SPARQL and Turtle parsers.
+ * Perform more input validation for SPARQL updates.
+ * Improve FTS indexing.
+ * Update statistics continuously.
+ * LGPL for libtracker-common, libtracker-db, and libtracker-data.
+ * Fixes: NB#120451, NB#123379, NB#125733, NB#136136, NB#137408
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Mon, 7 Sep 2009 17:25:00 +0000
+
+tracker (0.7.0-git20090820-1) unstable; urgency=low
+
+ * Fix build without raptor
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Thu, 20 Aug 2009 08:52:00 +0000
+
+tracker (0.7.0-git20090819-2) unstable; urgency=low
+
+ * Fix handling of date time results in SPARQL queries
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Wed, 19 Aug 2009 15:24:00 +0000
+
+tracker (0.7.0-git20090819-1) unstable; urgency=low
+
+ * New Simplified Calendar ontology.
+ * Switch to versioned D-Bus API.
+ * Replace raptor and rasqal by hand-written parsers.
+ * Fixes new feeds ontology installation.
+ * Fixes: NB#128314, NB#131853
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Wed, 19 Aug 2009 14:46:00 +0000
+
+tracker (0.7.0-git20090813-1) unstable; urgency=low
+
+ * Added support for GROUP_CONCAT to SPARQL engine.
+ * Added predicates to the SubjectsChanged signal.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Thu, 13 Aug 2009 15:03:00 +0000
+
+tracker (0.7.0-git20090807-1) unstable; urgency=low
+
+ * New feeds ontology.
+ * Updated transfers ontology.
+ * Fixed possible buffer overflow in tiff extractor.
+ * Fixes GStreamer extractor.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Fri, 7 Aug 2009 15:12:00 +0000
+
+tracker (0.7.0-git20090724-1) unstable; urgency=low
+
+ * Add startup script for tracker-miner-fs.
+ * Small SPARQL performance improvements.
+ * Fix crash in tracker-miner-fs.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Fri, 24 Jul 2009 13:27:00 +0000
+
+tracker (0.7.0-git20090722-1) unstable; urgency=low
+
+ * Improve input validation.
+ * Update NMO ontology.
+ * Split config files.
+ * Update default config patch.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Wed, 22 Jul 2009 08:52:00 +0000
+
+tracker (0.7.0-git20090715-1) unstable; urgency=low
+
+ * Merged changes from tracker-store branch.
+ * Fixes: NB#120524, NB#125067, NB#125763
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Wed, 15 Jul 2009 14:50:00 +0000
+
+tracker (0.7.0-git20090622-1) unstable; urgency=low
+
+ * Merged changes from 0.6 branch.
+ * Added location ontology.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Mon, 22 Jun 2009 14:59:00 +0000
+
+tracker (0.7.0-git20090528-1) unstable; urgency=low
+
+ * Fixes: NB#117890, NB#119019, NB#119408
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Thu, 28 May 2009 14:31:00 +0000
+
+tracker (0.7.0-git20090522-2) unstable; urgency=low
+
+ * Disabled broken GStreamer Helix extractor.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Mon, 25 May 2009 09:13:00 +0000
+
+tracker (0.7.0-git20090522-1) unstable; urgency=low
+
+ * Fixed transaction handling for unknown blank nodes.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Fri, 22 May 2009 17:19:00 +0000
+
+tracker (0.7.0-git20090513-2) unstable; urgency=low
+
+ * Removed MCE patch and dependency to fix issues on the device.
+ * Removed MMC patch, different solution will be applied upstream.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Thu, 14 May 2009 14:41:00 +0000
+
+tracker (0.7.0-git20090513-1) unstable; urgency=low
+
+ * Fixed length extraction in MP3 extractor.
+ * Merged changes from 0.6 branch.
+ * Fixes: NB#116451, SPARQL query using OFFSET without LIMIT
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Wed, 13 May 2009 16:17:00 +0000
+
+tracker (0.7.0-git20090511-1) unstable; urgency=low
+
+ * Fixed finished signal / stats update after indexing.
+ * Fixed 'uri' and 'id' variable name conflicts in SPARQL queries.
+ * Fixes: NB#115063
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Mon, 11 May 2009 17:50:00 +0000
+
+tracker (0.7.0-git20090508-1) unstable; urgency=low
+
+ * Fixed various bugs in the MP3 extractor.
+ * Fixes: NB#112796, NB#115012, NB#115028, NB#115172
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Fri, 8 May 2009 13:57:00 +0000
+
+tracker (0.7.0-git20090506-2) unstable; urgency=low
+
+ * Disable playlist extractor to avoid libgtk2.0 dependency.
+ * Fixes: NB#113071
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Thu, 7 May 2009 07:47:00 +0000
+
+tracker (0.7.0-git20090506-1) unstable; urgency=low
+
+ * Fixed build of po/es.po.
+ * Fixed error when using SQL keywords as SPARQL variable names.
+ * Merged changes from 0.6 branch.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Wed, 6 May 2009 14:56:00 +0000
+
+tracker (0.7.0-git20090504-1) unstable; urgency=low
+
+ * Simplified Nepomuk Calendar ontology to improve performance.
+ * Added support for multiple updates in single SPARQL query.
+ * Merged changes from 0.6 branch.
+ * Fixes: NB#105541
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Mon, 4 May 2009 16:50:00 +0000
+
+tracker (0.7.0-18harmattan-1) unstable; urgency=low
+
+ * Switched to SQLite FTS.
+ * Merged changes from 0.6 branch.
+ * Added tracker-processes tool.
+ * Implemented: SWP#MCoFr-167
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Fri, 24 Apr 2009 13:13:00 +0000
+
+tracker (0.7.0-17harmattan-1) unstable; urgency=low
+
+ * Fixed various bugs in the GStreamer extractor.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Tue, 21 Apr 2009 15:38:00 +0000
+
+tracker (0.7.0-16harmattan-1) unstable; urgency=low
+
+ * Merged changes from trunk.
+ * Added image ontology.
+ * Improved handling of corrupted databases.
+ * Implemented: SWP#MCoFr-3
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Fri, 17 Apr 2009 09:15:00 +0000
+
+tracker (0.7.0-15harmattan-1) unstable; urgency=low
+
+ * Merged changes from trunk.
+ * Fixed named blank nodes in SPARQL updates.
+ * Fixed cardinality information in NCAL ontology.
+ * Ported volume support from trunk.
+ * Implemented: SWP#MCoFr-85, SWP#MCoFr-82, SWP#MCoFr-53, SWP#MCoFr-45,
+ SWP#MCoFr-51, SWP#MCoFr-78, SWP#MCoFr-80, SWP#MCoFr-79, SWP#MCoFr-121,
+ SWP#MCoFr-120, SWP#MCoFr-119, SWP#MCoFr-56, SWP#MCoFr-86, SWP#MCoFr-9,
+ SWP#MCoFr-115, SWP#MCoFr-59, SWP#MCoFr-58, SWP#MCoFr-54, SWP#MCoFr-61,
+ SWP#MCoFr-71, SWP#MCoFr-27, SWP#MCoFr-81, SWP#MCoFr-63, SWP#MCoFr-62,
+ SWP#MCoFr-64, SWP#MCoFr-55, SWP#MCoFr-116, SWP#MCoFr-121, SWP#MCoFr-56,
+ SWP#MCoFr-86, SWP#MCoFr-117, SWP#MCoFr-180, SWP#MCoFr-52, SWP#MCoFr-23,
+ SWP#MCoFr-42, SWP#MCoFr-4, SWP#MCoFr-202, SWP#MCoFr-194, SWP#MCoFr-192,
+ SWP#MCoFr-191, SWP#MCoFr-8, SWP#MCoFr-130, SWP#MCoFr-65
+ * Fixes: NB#109693
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Mon, 6 Apr 2009 15:16:00 +0000
+
+tracker (0.7.0-14harmattan-1) unstable; urgency=low
+
+ * Added tracker-import tool
+ * Added documentation generator for ontology files
+ * Added transfers ontology (MTO)
+ * Added support for local file paths in tracker-info
+ * Linking files to datasource
+ * Various ontology updates
+
+ -- Ivan Frade <ivan frade nokia com> Tue, 31 Mar 2009 20:40:00 +0200
+
+tracker (0.7.0-13harmattan-1) unstable; urgency=low
+
+ * Added annotations for Qt D-Bus bindings.
+ * Fixed critical when using SQL keywords as SPARQL variable names.
+ * Fixed build.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Wed, 25 Mar 2009 16:54:00 +0000
+
+tracker (0.7.0-12harmattan-1) unstable; urgency=low
+
+ * More packaging fixes.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Wed, 25 Mar 2009 14:54:00 +0000
+
+tracker (0.7.0-11harmattan-1) unstable; urgency=low
+
+ * Added missing mce dependency.
+ * More D-Bus interface cleanup.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Wed, 25 Mar 2009 14:32:00 +0000
+
+tracker (0.7.0-10harmattan-1) unstable; urgency=low
+
+ * Fixed control file.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Wed, 25 Mar 2009 10:59:00 +0000
+
+tracker (0.7.0-9harmattan-1) unstable; urgency=low
+
+ * Merged changes from trunk.
+ * Changed library and directory names to include API version.
+ * Added ontology for custom properties.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Tue, 24 Mar 2009 17:09:00 +0000
+
+tracker (0.7.0-8harmattan-1) unstable; urgency=low
+
+ * Added SPARQL support for deleting resources.
+ * Added support for class signals.
+ * Fixed database update after moving files.
+ * Updated ontology files to include range information.
+ * Updated URIs used for data sources.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Thu, 19 Mar 2009 17:12:00 +0000
+
+tracker (0.7.0-7harmattan-1) unstable; urgency=low
+
+ * Merged changes from trunk.
+ * Fixed crash when starting trackerd with -r.
+ * Fixed modification time check on tracker restart.
+ * Fixed SQL errors when updating indexed files.
+ * Fixed TTL written for removable media.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Fri, 13 Mar 2009 16:44:00 +0000
+
+tracker (0.7.0-6harmattan-1) unstable; urgency=low
+
+ * Added web history ontology.
+ * Added tracker:isDefaultTag property.
+ * Fixed multiple OPTIONAL clauses in SPARQL queries.
+ * Fixed boolean literals in SPARQL queries.
+ * Fixed prefix handling in SPARQL queries.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Thu, 12 Mar 2009 17:07:00 +0000
+
+tracker (0.7.0-5harmattan-1) unstable; urgency=low
+
+ * Merged changes from trunk.
+ * Converted ontologies to TTL.
+ * Fixed parsing for fulltext index.
+ * Various ontology fixes.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Wed, 11 Mar 2009 15:37:00 +0000
+
+tracker (0.7.0-4harmattan-1) unstable; urgency=low
+
+ * Merged changes from trunk.
+ * Drop various unused functions.
+ * Build fixes.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Fri, 3 Mar 2009 15:12:00 +0000
+
+tracker (0.7.0-3harmattan1) unstable; urgency=low
+
+ * Fixed iptc extractor.
+ * Drop RDF query support, replaced by SPARQL.
+ * Drop broken XESAM support.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Fri, 3 Mar 2009 15:12:00 +0000
+
+tracker (0.7.0-2harmattan1) unstable; urgency=low
+
+ * Merged changes from trunk.
+ * Added SPARQL update support.
+ * Added experimental support for variables in SPARQL predicates.
+ * Added NMM ontology.
+ * Ported more extractors to Nepomuk.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Thu, 2 Mar 2009 15:57:00 +0000
+
+tracker (0.7.0-1harmattan1) unstable; urgency=low
+
+ * Initial release from decomposed branch.
+
+ -- Juerg Billeter <juerg billeter codethink co uk> Thu, 12 Feb 2009 11:18:00 +0000
+
+tracker (0.6.6-29osso2) unstable; urgency=low
+
+ * Fixes: upstream #441739, Hit count not updated after deleting files
+ * Fixed gint/guint bug with indexer word count update.
+ * Fixed performance issues with data lookups using INNER not OUTER joins.
+ * Fixed several build issues found by make distcheck.
+ * Fixed frame size and count calculations for MPEG-2/MPEG-25.
+ * Fixed thumnailer subsystem shutdown too early in tracker-extract.
+ * Fixed indexer critical warning spamming if module has no dir config
+ * Fixed a potential crasher in evolution pop module to get message flags.
+ * Fixed invalid data types in email/image metadata so they are recognized.
+ * Fixed metadata time_t usage so strings are used instead of dates.
+ * Added some initial test cases for tracker-extract.
+ * Added support for new Evolution plugin (push mechanism, not pull).
+
+ -- Martyn Russell <martyn imendio com> Fri, 16 Jan 2008 14:00:00 +0000
+
+tracker (0.6.6-28osso1) unstable; urgency=low
+
+ * Fixed files module to not sniff mime type if file doesn't exist.
+ * Fixed the paused_on_battery in status signal, use HAL not config value.
+ * Fixed evolution imap handling for databases with no folders.
+ * Fixed all metadata date storage in the DB as unix time.
+ * Fixed indexer to not update static db items, it is expensive.
+ * Fixed indexer to honor -f switch even if trackerd shuts down.
+ * Added initial tests for tracker-extract.
+ * Added missing metadata for mp3s, such as tracker number.
+ * Improved the number of processed/indexed indexer status feedback.
+ * Improved the evolution module in several ways.
+
+ -- Martyn Russell <martyn imendio com> Fri, 9 Jan 2008 14:00:00 +0000
+
+tracker (0.6.6-27osso2) unstable; urgency=low
+
+ * Removed .la files from tracker package.
+ * Removed all filters (are useless on the device) from tracker package.
+ * Fixed compilation warnings in very strict mode.
+ * Defined Playlist:TotalLength as non-embedded
+ * Removed deprecated glib symbols
+
+ -- Ivan Frade <ivan frade nokia com> Tue, 02 Jan 2009 18:39:00 +0200
+
+tracker (0.6.6-26osso1) unstable; urgency=low
+
+ * Fixed 2 spaces vs 1 space filename issue with album art.
+ * Fixed remaining escaping issues for metadata extraction for tracker-extact.
+ * Fixed MP3 extraction which was causing serious indexing speed delays.
+ * Fixed tracker-extract to initialize the thumbnailer preventing warnings.
+ * Updated patch 02 to make the config default value for sleeping 7 seconds.
+ * Updated tracker.sh to not include -s parameters to use the config instead.
+ * Added support for ANALYZE on the databases after finishing indexing.
+ * Added indexes to the Services table for some common fields.
+ * Added Turtle (backup/restore) support of the database.
+ * Added tighter warnings for compilation.
+ * Disabled debugging in tracker-extract which was flooding the console.
+
+ -- Martyn Russell <martyn imendio com> Fri, 19 Dec 2008 17:00:00 +0000
+
+tracker (0.6.6-25osso2) unstable; urgency=low
+
+ * Removed static libraries (*.a) from .install files.
+
+ -- Ivan Frade <ivan frade nokia com> Mon, 15 Dec 2008 10:39:00 +0200
+
+tracker (0.6.6.25osso1) unstable; urgency=low
+
+ * Updated patch 02-default-config.patch commenting out the MyDocs
+ folder monitor. It is avoiding to index the hidden directories
+ under it.
+ * Disabled compilation of static libraries
+ * Disabled verbosity on the extractor
+ * Fixed help output in command line tools
+ * Fixed support for empty strings as metadata values
+ * Fixed includes in tracker.h to avoid dbus problem
+ * Added support for multiple values in keyword fields
+ * Added support for relative paths in tracker tools
+ * Continue checking disk space after stopped (indexer)
+ * Requesting a thumbnail for embedded album-art
+
+ -- Ivan Frade <ivan frade nokia com> Fri, 12 Dec 2008 17:09:00 +0200
+
+tracker (0.6.6-24osso1) unstable; urgency=low
+
+ * Fixed recursive delete SQL statement.
+ * Fixed recursive delete so we don't call it on every file, only folders.
+ * Fixed tracker-indexer -p.
+ * Fixed calling stat() on deleted and moved files.
+ * Fixed tracker-preferences to not ask to reindex on every apply/ok.
+ * Fixed tracker-preferences evolution option to enable/disable.
+ * Fixed build for SUN compilers which don't have __FUNCTION__.
+ * Fixed indexer to not load modules disabled in the config.
+ * Fixed missing function warnings generated by gaim-conversations module.
+ * Fixed a TrackerConfig memory leak.
+ * Fixed the GLib dependency in configure to be 2.16 since we require it.
+ * Fixed package check for helixbin.
+ * Fixed thumbnailer dbus proxy object leak.
+ * Fixed some DBus timeout errors for keywords/files interfaces.
+ * Removed monitors when unmounting or folders are deleted,
+ * Removed thumbnailer code and scripts which are unused.
+ * Removed all .po files from the debian packaging.
+ * Removed all icons from the debian packaging.
+ * Added many indexer module API improvements.
+ * Added deep copy function for a GList of strings.
+ * Updated "tracker:unknown" keyword for metadata to "".
+ * Updated the documentation for trackerd/NEWS and README.
+ * Updated build to enable helixbin.
+
+ -- Martyn Russell <martyn imendio com> Fri, 5 Dec 2008 17:00:00 +0000
+
+tracker (0.6.6-23osso1) unstable; urgency=low
+
+ * Fixed tracker-extract crashing by ignoring rcore files.
+ * Fixed a few non-critical warning in the thumbnailer and libinotify.
+ * Fixed 100% CPU usage from trackerd in monitor code for cache events.
+ * Fixed tracker-applet so it causing the indexer to pause from debugging.
+ * Removed GnomeVFS dependency.
+ * Added multi-value metadata field extraction using '|' as separator.
+ * Updated default metadata, DC:Subject/DC:Keywords are now multi-valued.
+ * Updated stored procedures to us "AS" keyword for clarity.
+ * Updated the hildon-thumbnail implementation.
+
+ -- Martyn Russell <martyn imendio com> Fri, 27 Nov 2008 17:00:00 +0000
+
+tracker (0.6.6-22osso1) unstable; urgency=low
+
+ * Fixed all 64bit compilation issues.
+ * Fixed compile error with missing semi-colon in HAVE_IMAGEMAGICK code.
+ * Fixed the condition for building with hildon-thumbnail or not.
+ * Fixed build to error not continue with --enable-foo if it doesn't exist.
+ * Added GInterface and GTypeModule support for indexer modules.
+ * Added support for the Volumes database table.
+ * Updated the extractors with several code clean ups.
+ * Removed some unused stored procedures.
+
+ -- Martyn Russell <martyn imendio com> Fri, 21 Nov 2008 13:00:00 +0000
+
+tracker (0.6.6-21osso1) unstable; urgency=low
+
+ * Fixes upstream bug #560581, [l10n] Typo in Tracker message
+ * Fixed crash when passing empty GStrv to tracker_keywords_search().
+ * Fixed minor leaks in the MP3 extractor.
+ * Fixed inotify check in configure.ac so it works properly.
+ * Merged libtracker-data branch so now we have a high level DB API.
+ * Added dependency for totem-plparser to project and Maemo build.
+ * Added dependency for libtiff to Maemo build.
+
+ -- Martyn Russell <martyn imendio com> Fri, 14 Nov 2008 13:00:00 +0000
+
+tracker (0.6.6-20osso1) unstable; urgency=low
+
+ * Included function from glib to create folder with parents.
+
+ -- Ivan Frade <ivan frade nokia com> Mon, 10 Nov 2008 18:16:00 +0000
+
+tracker (0.6.6-19osso1) unstable; urgency=low
+
+ * Improvements to the indexer status and communication with daemon.
+ * Improvements to album art generation.
+ * Stop indexing if battery level is too low.
+
+ -- Ivan Frade <ivan frade nokia com> Fri, 04 Nov 2008 11:00:00 +0000
+
+tracker (0.6.6-18osso1) unstable; urgency=low
+
+ * Fixed upstream bug #402063, Empty space is not a valid keyword.
+ * Fixed upstream bug #558613, Applet preferences do not show up localized.
+ * Fixed upstream bug #402054.
+ * Support local album art on removable devices.
+ * Support embedded album art with no type definition if front cover found.
+
+ -- Martyn Russell <martyn imendio com> Fri, 31 Oct 2008 11:00:00 +0000
+
+tracker (0.6.6-17osso1) unstable; urgency=low
+
+ * Fixed the Search SQL query method.
+ * Fixed our use of hildon-thumbnail to use URIs not paths.
+ * Fixed make distcheck by adding hal/field-data to tracker-common.h.
+ * Fixed thumbnail generation using URIs not paths for hildon-thumbnail.
+ * Bumped version requirement of hildon-thumbnail to 3.0.7.
+ * Better handling of SIGPIPE.
+ * Better album art integration.
+ * Improvements to the ongoing Tracker FTS work.
+ * Added new metadata properties for videos.
+ * Added support for multiple rows in result sets for Metadata.Get.
+ * Added new test cases for database DBus API.
+
+ -- Martyn Russell <martyn imendio com> Fri, 24 Oct 2008 11:00:00 +0000
+
+tracker (0.6.6-16osso1) unstable; urgency=low
+
+ * Implemented: NR#190979 Added CUD (Clean user databases) script.
+ * Fixed upstream bug #556196, use sys/inotify.h.
+ * Fixed upstream bug #518265, update FSF address.
+ * Fixed upstream bug #548561, trackerd manpage typo.
+ * Fixed a leak in the indexer when getting thumbnails.
+ * Fixed double free when querying file metadata.
+ * Fixed the ignore pattern *~* to *~ for the files module.
+ * Fixed compiler warnings in libtracker-common and the mp3 extractor.
+ * Fixed the stat() warning we get when files are deleted.
+ * Fixed item removal in the database to do directories recursively.
+ * Fixed a huge leak (~9Mb) per call to tracker_search_get_snipet().
+ * Fixed a leak in the TrackerCrawler on finalize.
+ * Better handling for album art when we don't have GdkPixbuf.
+ * Downgraded GdkPixbuf requirement from 2.16 to 2.12.
+ * Make sure we clean up process contexts in the indexer.
+ * Don't send non-UTF-8 over DBus in the indexer for getting thumbnails.
+ * Improved file monitor events emitted, this is ongoing...
+ * Improved .sql file parser to allow bracketed comments.
+ * Improved TrackerParser to not read out of bounds and work properly.
+ * Removed the unnecessary DISTINCT usage in stored SQL procedures.
+ * Removed unused stored procedures we load on startup, now 50% less.
+
+ -- Martyn Russell <martyn imendio com> Fri, 17 Oct 2008 13:30:00 +0000
+
+tracker (0.6.6-15osso2) unstable; urgency=low
+
+ * Enable GdkPixbuf for album art since we have GTK+ >= 2.12.x.
+
+ -- Martyn Russell <martyn imendio com> Mon, 13 Oct 2008 09:30:00 +0000
+
+tracker (0.6.6-15osso1) unstable; urgency=low
+
+ * Fixed all tracker-utils to use setlocale(LC_ALL, "").
+ * Added GOption support and --help to tracker-extract.
+ * Added a direct-sql DBus API to run SQL statements directly on the DBs.
+ * Added 10 min timeout based SQLite connections for direct-sql feature.
+ * Added support for SQLite's shared cache feature for trackerd.
+ * Added more documentation for writing an indexer plugin.
+ * Make the tracker package depend on SQLite >= 3.5 (was 3.4).
+ * Make the tracker-indexer module library compile out-of-tree.
+ * Reworked TrackerPreferences to use the TrackerConfig API.
+ * Removed TrackerConfiguration in favor of TrackerConfig.
+ * Don't warn in tracker-extract for g_strstrip() on NULL string.
+ * Don't warn about GFileInfo unref on NULL object.
+ * Don't link with GdkPixbuf unless we have support it in extractors.
+ * Don't double free memory owned by TrackerOntology.
+ * Ran valgrind and plugged several leaks in Tracker{QueryTree|Metadata|DB}.
+
+ -- Martyn Russell <martyn imendio com> Fri, 10 Oct 2008 12:30:00 +0000
+
+tracker (0.6.6-14osso1) unstable; urgency=low
+
+ * debian/tracker.sh: Fixed pidfile dir and start-stop-daemon-path
+
+ -- Gabriel Schulhof <gabriel schulhof nokia com> Thu, 9 Oct 2008 14:33:51 +0300
+
+tracker (0.6.6-13osso1) unstable; urgency=low
+
+ * Fixed libtracker-common and tracker-indexer-module to be usable with pkgconfig.
+ * Added support for play lists.
+ * Added design documentation for tracker-indexer.
+ * Added a dummy extractor as an example for 3rd party developers.
+
+ -- Martyn Russell <martyn imendio com> Tue, 7 Oct 2008 14:30:00 +0000
+
+tracker (0.6.6-12osso2) unstable; urgency=low
+
+ * Fixed build to not require gtk-doc-tools.
+
+ -- Martyn Russell <martyn imendio com> Fri, 3 Oct 2008 14:30:00 +0000
+
+tracker (0.6.6-12osso1) unstable; urgency=low
+
+ * Fixed MMC indexing, devices were found but not traversed.
+ * Fixed inotify move events deleting items in DB before moving them.
+ * Fixed debugging so it doesn't look like we delete files with no metadata.
+ * Fixed files module to NOT re-check against exclude patterns.
+ * Fixed applications module to explain why we return no metadata.
+ * Fixed a bug that forced a reindex on every startup.
+ * Fixed multipart message handling for Evolutions IMAP using GMime.
+ * Fixed evolution module to try converting contents if not valid UTF-8.
+ * Added tracker-info and DBus API to get all metadata about a file.
+ * Added multi-valued field support for RDF queries (over DBus too).
+ * Added GetUniqueValuesWithCountAndSum API back.
+ * Added an MP3 album art extractor.
+ * Added documentation for trackerd design and the libraries using gtk-doc.
+ * Improved service/metadata loading to scan dir and not be a hardcoded list.
+ * Cleaned up unused DB functions.
+
+ -- Martyn Russell <martyn imendio com> Fri, 3 Oct 2008 13:30:00 +0000
+
+tracker (0.6.6-11osso1) unstable; urgency=low
+
+ * Old $prefix files now removed for TRUNK to indexer-split svn update.
+ * Tracker verbosity is now 0 not 3 by default.
+ * Fixed make distcheck and make check failures.
+ * Fixed indexer so that the score is positive when we add words to index.
+ * Fixed the UID=NULL error we get for indexing email.
+ * Fixed breakage on 64 bit platforms in evolution backend.
+ * Fixed a potential memory leak in the indexer metadata insertion.
+ * Added missing "Applications" category.
+ * Added missing description for File:Language.
+ * Added database version check for TRUNK to indexer-split svn update.
+
+ -- Martyn Russell <martyn imendio com> Fri, 25 Sep 2008 15:30:00 +0000
+
+tracker (0.6.6-10osso1) unstable; urgency=low
+
+ * Fixed a serious speed impairment in indexer.
+ * Fixed a crash in indexer where we didn't clean up IO channel watches.
+ * Fixed warnings generated by the PNG extractor passing NULL dates back.
+ * Fixed G_VALUE_HOLDS_INT (value) console warning.
+ * Fixed spamming warnings when indexing email. They were normal messages.
+ * Fixed warning when XDG_DATA_HOME env var is not set.
+ * Fixed the MMCs not being crawled.
+ * No longer collating static ontology service/field data for speed.
+ * Added support back for 3 legacy config options and a migration path.
+ * Added initial integration with new DBus based thumbnail service.
+ * Removed unused code in indexer and ontology modules.
+
+ -- Martyn Russell <martyn imendio com> Wed, 16 Sep 2008 17:00:00 +0000
+
+tracker (0.6.6-9osso1) unstable; urgency=low
+
+ * Fixed XDG_DATA_DIR issues, must be writable.
+ * Fixed RDF OR operator issues.
+ * Fixed audio extractors to check for a minimum amount of information.
+ * Fixed image extractors to use native data over EXIF/XMP data.
+ * Fixed issues with date handling in metadata.
+ * Fixed MP3 extractor to handle 'audio/x-mp3' metadata type.
+ * Fixed JPEG extractor memory leaks.
+ * Fixed the indexer by checking dates given by extractors.
+ * Fixed a crash in result sets.
+ * Fixed tracker-extract to use libtracker-common instead of dup funcs.
+ * Fixed trackerd init script to start in background so install can finish.
+ * Temporarily disabled thumbnail extraction.
+
+ -- Martyn Russell <martyn imendio com> Fri, 12 Sep 2008 11:25:00 +0000
+
+tracker (0.6.6-8osso1) unstable; urgency=low
+
+ * Closed tons of bugs, but removed from changelog to integrate.
+
+ -- Martyn Russell <martyn imendio com> Fri, 5 Sep 2008 12:25:00 +0000
+
+tracker (0.6.6-7osso1) unstable; urgency=low
+
+ * Initscript fixes
+
+ -- Lauri Jakku <ext-lauri jakku nokia com> Thu, 4 Sep 2008 15:09:09 +0300
+
+tracker (0.6.6-6osso1) unstable; urgency=low
+
+ * Fix PS external extractor module.
+ * Make GStreamer external extractor module handle images.
+ * Handle normalized URIs.
+ * Make text extraction asynchronous.
+ * Added a stats-changed signal.
+ * Make flush to index asynchronous and interruptable.
+ * Report correctly that the indexer has finished doing its work.
+ * Make the indexer wait for events more time.
+ * Implemented: NR#190967, NR#190657, NR#190658, NR#190659, NR#192028, NR#192027, NR#190048, NR#190016
+
+ -- Carlos Garnacho <carlos imendio com> Fri, 26 Aug 2008 19:06:00 +0000
+
+tracker (0.6.6-5osso1) unstable; urgency=low
+
+ * Split the index.db QDBM database into 2 for emails and files.
+ * Do not flush the index on pause.
+ * Fixed a nasty double free in the text parser.
+ * Fixed index corruption by not reopening the index if it was closed for flushing.
+ * Fixed crash by checking that rows exist before reading them for result sets.
+ * Fixed crash with strcmp and NULL strings in ontology hash tables.
+ * Fixed the "finish" signal not being emitted from the indexer->daemon.
+ * Fixed index and string type meta-data handling in queries.
+ * Removed imported libxdgmime, instead use GIO's API.
+ * Improve metadata merging for files which are moved.
+ * Added more meta-data types for images and folders for ontology.
+ * Added a "run-forever" feature to the indexer.
+ * Improved file MOVE events by dealing with source/targets we don't monitor.
+
+ -- Martyn Russell <martyn imendio com> Fri, 22 Aug 2008 16:37:00 +0000
+
+tracker (0.6.6-4osso1) unstable; urgency=low
+
+ * Cleaned up the configure script.
+ * Removed the --enable-debug-tools switch for configure.
+ * Added more checks to the --enable-warnings switch to catch unused code.
+ * Moved a lot of data for the build into data/.
+ * Check database items for already indexed files using mtime too.
+ * Don't create a new process for every extract.
+ * Don't flush the index when pausing it.
+ * Don't flush if there are items already in the cache.
+ * Fixed the NoWatchDirectoryRoots config option being ignored.
+ * Fixed the WatchDirectoryRoots config option so it crawls files too.
+ * Fixed the throttle in the crawler so the time is reduced significantly.
+ * Fixed the org.freedesktop.Tracker.Files.{Create|Delete} interfaces.
+ * Fixed the limit and offset in unique value queries.
+ * Fixed many places where uninitialised variables were used causing crashes.
+ * Fixed the status signal index on battery information.
+ * Minor bug fixes to the RDF queries.
+ * Ignore "Sent" folders for email.
+ * Added sorting fields to RDF queries and improved error reporting.
+ * Added MOVE support for file monitors using an imported version of libinotify.
+ * Added a minimum throttle of 5 by default instead of returning on 0.
+
+ -- Martyn Russell <martyn imendio com> Wed, 20 Aug 2008 19:22:00 +0000
+
+tracker (0.6.6-3osso1) unstable; urgency=low
+
+ * Pause the indexer properly.
+ * Pause the indexer when we have IO changes (monitor events).
+ * Shutdown the indexer when the daemon is shutdown.
+ * Index speed improvements.
+ * Utility improvements (print help if no args supplied).
+ * Fixed some nasty memory leaks in the indexer using valgrind.
+ * Only read file content up to maximum size we index not the whole file.
+ * Added thumbnail scripts for images.
+ * Added extractors for JPEG and TIFF.
+
+ -- Martyn Russell <martyn imendio com> Fri, 15 Aug 2008 12:00:00 +0000
+
+tracker (0.6.6-1osso2) unstable; urgency=low
+
+ * First packages for the Maemo version of the upstream indexer-split branch.
+
+ -- Martyn Russell <martyn imendio com> Wed, 13 Aug 2008 09:53:00 +0000
+
+tracker (0.6.6-1) unstable; urgency=low
+
+ * Added patches for maemo plattform and compilation
+
+ -- Ivan Frade <ivan frade nokia com> Thu, 22 May 2008 20:05:00 +0000
+
+
+tracker (0.6.4-1) unstable; urgency=low
+
+ * Initial release.
+
+ -- Martyn Russell <martyn imendio com> Fri, 9 Jan 2008 12:00:00 +0000
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..b8626c4
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+4
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..cd96c33
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,111 @@
+Source: tracker
+Section: utils
+Priority: optional
+Maintainer: Ivan Frade <ivan frade nokia com>
+XS-Python-Version: all
+Build-Depends: cdbs, debhelper (>= 5.0.0), autotools-dev,
+ libxml-parser-perl, libglib2.0-dev (>= 2.16.0), libpango1.0-dev
+ (>=1.0.0), libdbus-1-dev (>= 0.60), libdbus-glib-1-dev (>= 0.60),
+ libsqlite3-dev (>= 3.6.16),
+ libexif-dev (>= 0.6), libpng12-dev
+ (>=1.2), zlib1g-dev, intltool, libhal-dev
+ (>= 0.5.10), libhal-storage-dev (>= 0.5.10), gtk-doc-tools,
+ libexempi-dev (>= 2.1.0), libjpeg62-dev, valac (>= 0.7.5),
+ libtiff4-dev (>= 3.8.2), libxml2-dev,
+ libgstreamer0.10-dev (>= 0.10.20), libgstreamer-plugins-base0.10-dev
+ (>= 0.10.20), libiptcdata0-dev, uuid-dev, libquill-dev (>= 1.091014.0+0m6),
+ libquillimagefilter-dev (>= 1.091006.0+0m6), libgsf-1-dev,
+ libtotem-plparser-dev (>= 2.28.2-2), libpoppler-glib-dev
+Standards-Version: 3.7.2
+
+Package: tracker
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, libtracker-extract,
+ shared-mime-info, dbus,libhal1, libhal-storage1, libexempi3 (>=2.1.0),
+ libjpeg62, libgstreamer0.10-0, libgstreamer-plugins-base0.10-0,
+ libtiff4 (>= 3.8.2), libxml2, libiptcdata0, libuuid1, libquill1 (>=
+ 1.091014.0+0m6), libquillimagefilter1 (>= 1.091014.0+0m6), libgsf-1,
+ libpoppler-glib4
+Recommends: tracker-utils, unzip, wv,
+ xsltproc, w3m, untex, o3read,
+ gstreamer0.10-plugins-base, gstreamer0.10-plugins-good,
+ libtotem-plparser12 (>= 2.28.2-2)
+Suggests: evince, djvulibre-bin, gnumeric
+Description: All-in-one indexer, search tool and metadata database.
+
+Package: tracker-dbg
+Architecture: any
+Priority: extra
+Depends: tracker (= ${binary:Version})
+Description: All-in-one indexer, search tool and metadata database.
+
+Package: tracker-tests
+Architecture: any
+Depends: testrunner, tracker (= ${binary:Version}), python2.5, python-dbus
+XB-Maemo-CI-Packages: tracker
+XB-Maemo-CI-Stage: fast, staging, acceptance
+Description: Tests for tracker
+ Functional tests for tracker to be run once tracker is installed
+ on the final environment.
+
+Package: libtracker-client
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libtracker-client-0.7-0
+Description: Tracker client side library to access indexed data.
+
+Package: libtracker-client-dbg
+Architecture: any
+Priority: extra
+Depends: libtracker-client (= ${binary:Version})
+Conflicts: libtracker-client-0.7-dbg
+Description: Tracker client side library to access indexed data.
+
+Package: libtracker-client-dev
+Architecture: any
+Section: libdevel
+Depends: libtracker-client (= ${binary:Version}), libglib2.0-dev,
+ libdbus-1-dev, libdbus-glib-1-dev
+Conflicts: libtracker-client-0.7-dev
+Description: Tracker client side library to access indexed data.
+
+Package: libtracker-extract
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}, libtracker-client
+ (=${binary:Version})
+Description: Tracker metadata extraction library for 3rd party file types.
+
+Package: libtracker-extract-dbg
+Architecture: any
+Priority: extra
+Depends: libtracker-extract (= ${binary:Version})
+Description: Tracker metadata extraction library for 3rd party file types.
+
+Package: libtracker-extract-dev
+Architecture: any
+Section: libdevel
+Depends: libtracker-extract (= ${binary:Version}), libtracker-client
+ (= ${binary:Version}), libtracker-client-dev (= ${binary:Version}),
+ libglib2.0-dev, libdbus-1-dev, libdbus-glib-1-dev
+Description: Tracker metadata extraction library for 3rd party file types.
+
+Package: tracker-utils
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, tracker (= ${binary:Version})
+Description: Tracker command line applications to lookup data
+ Included utilities for Tracker:
+ * tracker-import: Import TTL files.
+ * tracker-info: Display all information known about an entity.
+ * tracker-search: Search for entites (files, folders, videos, etc)
+ * tracker-sparql: Run a SPARQL query against the databases.
+ * tracker-stats: Get statistics on how many entities are indexed.
+ * tracker-status: Get the current state of the miners.
+ * tracker-tag: Add, remove, list tags for entities.
+
+Package: tracker-utils-dbg
+Architecture: any
+Priority: extra
+Depends: tracker-utils (= ${binary:Version})
+Description: Tracker command line applications to lookup data
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..2458d83
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,17 @@
+This package was debianized by Michael Biebl <biebl debian org> and
+patched by Martyn Russell <martyn lanedo com>
+Wed, 9 Jan 2008 11:14:00 +0000.
+
+It was downloaded from git.gnome.org
+
+Upstream Authors:
+ see AUTHORS file.
+
+Copyright:
+
+ tracker is distributed under the terms of the GNU GPL and GNU LGPL:
+
+ /usr/share/common-licenses/GPL.
+ /usr/share/common-licenses/LGPL.
+
+ See individual source files for more information.
diff --git a/debian/libtracker-client-dev.install b/debian/libtracker-client-dev.install
new file mode 100644
index 0000000..3fb0344
--- /dev/null
+++ b/debian/libtracker-client-dev.install
@@ -0,0 +1,3 @@
+debian/tmp/usr/lib/libtracker-client-0.9.so
+debian/tmp/usr/include/tracker-0.9/libtracker-client/
+debian/tmp/usr/lib/pkgconfig/tracker-client-0.9.pc
diff --git a/debian/libtracker-client.install b/debian/libtracker-client.install
new file mode 100644
index 0000000..cd57c40
--- /dev/null
+++ b/debian/libtracker-client.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libtracker-client-0.9.so.*
diff --git a/debian/libtracker-extract-dev.install b/debian/libtracker-extract-dev.install
new file mode 100644
index 0000000..a9d9122
--- /dev/null
+++ b/debian/libtracker-extract-dev.install
@@ -0,0 +1,3 @@
+debian/tmp/usr/lib/libtracker-extract-0.9.so
+debian/tmp/usr/include/tracker-0.9/libtracker-extract/
+debian/tmp/usr/lib/pkgconfig/tracker-extract-0.9.pc
diff --git a/debian/libtracker-extract.install b/debian/libtracker-extract.install
new file mode 100644
index 0000000..8b223fa
--- /dev/null
+++ b/debian/libtracker-extract.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libtracker-extract-0.9.so.*
diff --git a/debian/patches/02-default-config.patch b/debian/patches/02-default-config.patch
new file mode 100644
index 0000000..cf58828
--- /dev/null
+++ b/debian/patches/02-default-config.patch
@@ -0,0 +1,77 @@
+diff --git a/src/miners/fs/tracker-config.c b/src/miners/fs/tracker-config.c
+index da0a387..829907a 100644
+--- a/src/miners/fs/tracker-config.c
++++ b/src/miners/fs/tracker-config.c
+@@ -40,7 +40,7 @@
+
+ /* Default values */
+ #define DEFAULT_VERBOSITY 0
+-#define DEFAULT_INITIAL_SLEEP 15 /* 0->1000 */
++#define DEFAULT_INITIAL_SLEEP 7 /* 0->1000 */
+ #define DEFAULT_ENABLE_MONITORS TRUE
+ #define DEFAULT_THROTTLE 0 /* 0->20 */
+ #define DEFAULT_SCAN_TIMEOUT 0 /* 0->1000 */
+@@ -48,9 +48,9 @@
+ #define DEFAULT_INDEX_MOUNTED_DIRECTORIES TRUE
+ #define DEFAULT_INDEX_REMOVABLE_DEVICES TRUE
+ #define DEFAULT_INDEX_OPTICAL_DISCS FALSE
+-#define DEFAULT_INDEX_ON_BATTERY FALSE
++#define DEFAULT_INDEX_ON_BATTERY TRUE
+ #define DEFAULT_INDEX_ON_BATTERY_FIRST_TIME TRUE
+-#define DEFAULT_LOW_DISK_SPACE_LIMIT 1 /* 0->100 / -1 */
++#define DEFAULT_LOW_DISK_SPACE_LIMIT -1 /* 0->100 / -1 */
+
+ typedef struct {
+ /* General */
+@@ -590,6 +590,23 @@ config_create_with_defaults (TrackerConfig *config,
+ case G_TYPE_POINTER:
+ /* Special case string lists */
+ if (g_strcmp0 (conversions[i].property, "index-recursive-directories") == 0) {
++#define HAVE_MAEMO
++#ifdef HAVE_MAEMO
++ const gchar *string_list[] = {
++ "$HOME/MyDocs",
++ "$HOME/MyDocs/.sounds",
++ "$HOME/MyDocs/.documents",
++ "$HOME/MyDocs/.videos",
++ "$HOME/MyDocs/.images",
++ "$HOME/MyDocs/.camera",
++ };
++
++ g_key_file_set_string_list (key_file,
++ conversions[i].group,
++ conversions[i].key,
++ string_list,
++ G_N_ELEMENTS (string_list));
++#else /* HAVE_MAEMO */
+ /* Since we can't know if
+ * $HOME/.config/user-dirs.dirs exists
+ * or not, we check that the GLib API
+@@ -661,12 +678,15 @@ config_create_with_defaults (TrackerConfig *config,
+ g_strv_length (string_list));
+
+ g_strfreev (string_list);
++#endif /* HAVE_MAEMO */
+ } else if (g_strcmp0 (conversions[i].property, "index-single-directories") == 0) {
+ GSList *paths = NULL;
+ GStrv string_list;
+
+ if (!added_home_recursively) {
++#ifndef HAVE_MAEMO
+ paths = g_slist_prepend (paths, (gpointer) "$HOME");
++#endif /* HAVE_MAEMO */
+ }
+
+ string_list = tracker_gslist_to_string_list (paths);
+@@ -681,6 +701,11 @@ config_create_with_defaults (TrackerConfig *config,
+ g_strfreev (string_list);
+ } else if (g_strcmp0 (conversions[i].property, "ignored-directories") == 0) {
+ const gchar *string_list[] = {
++#ifdef HAVE_MAEMO
++ "$HOME/MyDocs/core-dumps/",
++ "$HOME/MyDocs/cities/",
++ "$HOME/MyDocs/.sounds/Ringtones/",
++#endif /* HAVE_MAEMO */
+ "po", "CVS", "core-dumps", "lost+found",
+ NULL
+ };
diff --git a/debian/patches/03-compile-with-playlist-writeback.patch b/debian/patches/03-compile-with-playlist-writeback.patch
new file mode 100644
index 0000000..82376d7
--- /dev/null
+++ b/debian/patches/03-compile-with-playlist-writeback.patch
@@ -0,0 +1,23 @@
+diff --git a/src/tracker-writeback/Makefile.am b/src/tracker-writeback/Makefile.am
+index 0d67a81..857287c 100644
+--- a/src/tracker-writeback/Makefile.am
++++ b/src/tracker-writeback/Makefile.am
+@@ -39,12 +39,12 @@ libwriteback_xmp_la_LIBADD = $(GLIB2_LIBS) $(GCOV_LIBS) $(EXEMPI_LIBS)
+ endif
+
+ # Playlists
+-#if HAVE_TOTEM_PL_PARSER
+-#modules_LTLIBRARIES += libwriteback-playlist.la
+-#libwriteback_playlist_la_SOURCES = tracker-writeback-playlist.c
+-#libwriteback_playlist_la_LDFLAGS = $(module_flags)
+-#libwriteback_playlist_la_LIBADD = $(GLIB2_LIBS) $(GCOV_LIBS) $(TOTEM_PL_PARSER_LIBS)
+-#endif
++if HAVE_TOTEM_PL_PARSER
++modules_LTLIBRARIES += libwriteback-playlist.la
++libwriteback_playlist_la_SOURCES = tracker-writeback-playlist.c
++libwriteback_playlist_la_LDFLAGS = $(module_flags)
++libwriteback_playlist_la_LIBADD = $(GLIB2_LIBS) $(GCOV_LIBS) $(TOTEM_PL_PARSER_LIBS)
++endif
+
+ #
+ # Binaries
diff --git a/debian/patches/04-tracker-resources.patch b/debian/patches/04-tracker-resources.patch
new file mode 100644
index 0000000..389fc59
--- /dev/null
+++ b/debian/patches/04-tracker-resources.patch
@@ -0,0 +1,31 @@
+diff --git a/data/dbus/tracker-resources.xml b/data/dbus/tracker-resources.xml
+index 0de4185..8cacf75 100644
+--- a/data/dbus/tracker-resources.xml
++++ b/data/dbus/tracker-resources.xml
+@@ -13,7 +13,7 @@
+ <method name="SparqlQuery">
+ <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
+ <annotation name="com.trolltech.QtDBus.QtTypeName.Out0"
+- value="QVector<QStringList>"/>
++ value="QVector<QStringList>"/>
+ <arg type="s" name="query" direction="in" />
+ <arg type="aas" name="result" direction="out" />
+ </method>
+@@ -28,6 +28,8 @@
+ return generated URIs for inserted blank nodes -->
+ <method name="SparqlUpdateBlank">
+ <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
++ <annotation name="com.trolltech.QtDBus.QtTypeName.Out0"
++ value="QVector<QVector<QMap<QString,QString> > >"/>
+ <arg type="s" name="query" direction="in" />
+ <arg type="aaa{ss}" name="result" direction="out" />
+ </method>
+@@ -52,6 +54,8 @@
+
+ <signal name="Writeback">
+ <arg type="a{sas}" name="subjects" />
++ <annotation name="com.trolltech.QtDBus.QtTypeName.In0"
++ value="QMap<QString,QStringList>"/>
+ </signal>
+
+ </interface>
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..8cf1cbc
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,102 @@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE=1
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/class/gnome.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/rules/utils.mk
+
+# Skip .svn dirs if any in the build directories
+DEB_DH_ALWAYS_EXCLUDE := .svn:copyright:AUTHORS:NEWS:NEWS.gz:TODO:README:README.gz
+DEB_DH_STRIP_ARGS := --dbg-package=tracker --dbg-package=libtracker-client --dbg-package=libtracker-extract --dbg-package=tracker-utils
+
+DEB_CONFIGURE_EXTRA_FLAGS := \
+ --with-compile-warnings=no \
+ --disable-static \
+ --disable-deskbar-applet \
+ --disable-tracker-status-icon \
+ --disable-tracker-preferences \
+ --disable-tracker-search-bar \
+ --disable-tracker-search-tool \
+ --disable-tracker-explorer \
+ --disable-libtrackergtk \
+ --enable-unit-tests \
+ --disable-imagemagick \
+ --disable-unac \
+ --enable-video-extractor=gstreamer \
+ --disable-gstreamer-helix \
+ --enable-gstreamer-tagreadbin \
+ --enable-external-sqlite \
+ --enable-poppler-glib \
+ --enable-libexif \
+ --enable-libgsf \
+ --enable-libtiff \
+ --enable-libjpeg \
+ --enable-exempi \
+ --enable-functional-tests \
+ --enable-playlist \
+ --disable-hildon-thumbnail \
+ --disable-evolution-miner \
+ --disable-kmail-miner \
+ --enable-quill \
+ --disable-gdkpixbuf \
+ --disable-libwv2 \
+ --enable-maemo
+
+DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,--as-needed"
+
+# Enforce tight shlibs dependencies
+# DEB_DH_MAKESHLIBS_ARGS_ALL := -V
+
+# Disable documentation in $prefix/share/doc/*
+DEB_DH_INSTALLCHANGELOGS_ARGS := --no-act
+DEB_DH_INSTALLDOCS_ARGS := --no-act
+
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
+ confflags += --build $(DEB_HOST_GNU_TYPE)
+else
+ confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
+endif
+
+CFLAGS += -g
+
+# Use soft-float and thumb mode if it enabled.
+ifneq (,$(findstring thumb,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -mthumb
+endif
+
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+ INSTALL_PROGRAM += -s
+endif
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+
+ifeq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -DG_DISABLE_CAST_CHECKS
+endif
+
+ifneq (,$(findstring nodocs,$(DEB_BUILD_OPTIONS)))
+ DEB_BUILD_OPTIONS=$(DEB_BUILD_OPTIONS),nodocs
+endif
+
+post-patches:: debian/stamp-autothings-update
+
+# Set ACLOCAL_FLAGS so that libtool.m4 is picked up in scratchbox 1.0.x + sardine
+# Can add things here that need to be ran after autogen.sh
+
+debian/stamp-autothings-update:
+ NOCONFIGURE=1 ACLOCAL_FLAGS="-I /targets/links/arch_tools/share/aclocal" ./autogen.sh $(DEB_CONFIGURE_EXTRA_FLAGS)
+ touch $@
+
+clean::
+ rm -f debian/stamp-autothings-update
+
diff --git a/debian/tracker-cud.sh b/debian/tracker-cud.sh
new file mode 100755
index 0000000..a93a29b
--- /dev/null
+++ b/debian/tracker-cud.sh
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+# Soft reset doesn't remove user data, but does remove the databases
+# around the user data.
+/usr/bin/tracker-control --soft-reset
diff --git a/debian/tracker-tests.install b/debian/tracker-tests.install
new file mode 100644
index 0000000..21e020c
--- /dev/null
+++ b/debian/tracker-tests.install
@@ -0,0 +1,2 @@
+debian/tmp/usr/share/tracker-tests/*
+
diff --git a/debian/tracker-tests.postinst b/debian/tracker-tests.postinst
new file mode 100755
index 0000000..1259746
--- /dev/null
+++ b/debian/tracker-tests.postinst
@@ -0,0 +1,86 @@
+#!/bin/sh
+
+set -e
+
+chmod 755 /usr/share/tracker-tests/*
+
+# summary of how this script can be called:
+# * <postinst> `configure' <most-recently-configured-version>
+# * <old-postinst> `abort-upgrade' <new version>
+# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
+# <new-version>
+# * <postinst> `abort-remove'
+# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
+# <failed-install-package> <version> `removing'
+# <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+
+
+
+TGT=''
+if [ -e /targets/links/scratchbox.config ] ; then
+ . /targets/links/scratchbox.config
+ TGT=$SBOX_TARGET_DIR
+fi
+
+USERID=29999
+USERGID=29999
+USERHOME="$TGT/home/user"
+
+
+case "$1" in
+ configure)
+ #chown -R $USERID:$USERGID /tmp/
+ #chmod a+x /usr/share/tracker-func-ci-tests/runtests.sh
+ # SBOX H4Ck
+ if [ -d /usr/share/tracker-tests/data/Music ]; then
+ mkdir -p $USERHOME/MyDocs/.sounds
+ cp /usr/share/tracker-tests/data/Music/* $USERHOME/MyDocs/.sounds/
+ #mv /usr/share/tracker-tests/data/Music/* $USERHOME/MyDocs/.sounds/
+ #rm -rf /usr/share/tracker-tests/data/Music
+ # be sure that userdir have correct permissions
+ fi
+ if [ -d /usr/share/tracker-tests/data/Images ]; then
+ mkdir -p $USERHOME/MyDocs/.images
+ cp /usr/share/tracker-tests/data/Images/* $USERHOME/MyDocs/.images/
+ #mv /usr/share/tracker-tests/data/Images/* $USERHOME/MyDocs/.images/
+ #rm -rf /usr/share/tracker-tests/data/Images
+ fi
+ if [ -d /usr/share/tracker-tests/data/Text ]; then
+ mkdir -p $USERHOME/MyDocs/.documents
+ cp /usr/share/tracker-tests/data/Text/* $USERHOME/MyDocs/.documents/
+ #mv /usr/share/tracker-tests/data/Text/* $USERHOME/MyDocs/.documents/
+ #rm -rf /usr/share/tracker-tests/testdata/Text
+ fi
+ if [ -d /usr/share/tracker-tests/data/Playlists ]; then
+ mkdir -p $USERHOME/MyDocs/.sounds/Playlists
+ cp /usr/share/tracker-tests/data/Playlists/* $USERHOME/MyDocs/.sounds/Playlists/
+ #mv /usr/share/tracker-tests/data/Playlists/* $USERHOME/MyDocs/.sounds/Playlists/
+ #rm -rf /usr/share/tracker-tests/data/Playlists
+ fi
+ # be sure that userdir have correct permissions
+ #chown $USERID:$USERGID $USERHOME
+ #chown -R $USERID:$USERGID $USERHOME/MyDocs/.sounds/
+ ;;
+
+ abort-upgrade|abort-remove|abort-deconfigure)
+
+ ;;
+
+ *)
+ echo "postinst called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+
+
+
diff --git a/debian/tracker-utils.install b/debian/tracker-utils.install
new file mode 100644
index 0000000..556c11a
--- /dev/null
+++ b/debian/tracker-utils.install
@@ -0,0 +1,7 @@
+debian/tmp/usr/bin/tracker-import
+debian/tmp/usr/bin/tracker-info
+debian/tmp/usr/bin/tracker-search
+debian/tmp/usr/bin/tracker-sparql
+debian/tmp/usr/bin/tracker-stats
+debian/tmp/usr/bin/tracker-status
+debian/tmp/usr/bin/tracker-tag
diff --git a/debian/tracker.install b/debian/tracker.install
new file mode 100644
index 0000000..bc73063
--- /dev/null
+++ b/debian/tracker.install
@@ -0,0 +1,23 @@
+debian/tmp/usr/share/dbus-1/services/
+debian/tmp/usr/share/tracker/*.xml
+debian/tmp/usr/share/tracker/*.sql
+debian/tmp/usr/share/tracker/languages/
+debian/tmp/usr/share/tracker/miners/
+debian/tmp/usr/share/tracker/ontologies/
+debian/tmp/usr/lib/libtracker-miner-0.9.so.*
+debian/tmp/usr/lib/libtracker-miner-0.9.so
+debian/tmp/usr/lib/tracker-0.9/*.so.*
+debian/tmp/usr/lib/tracker-0.9/*.so
+debian/tmp/usr/bin/tracker-control
+debian/tmp/usr/lib/tracker/tracker-store
+debian/tmp/usr/lib/tracker/tracker-miner-fs
+debian/tmp/usr/lib/tracker/tracker-extract
+debian/tmp/usr/lib/tracker-0.9/extract-modules/*.so
+debian/tmp/usr/lib/tracker-0.9/extract-modules/*.so*
+debian/tmp/usr/lib/tracker/tracker-writeback
+debian/tmp/usr/lib/tracker-0.9/writeback-modules/*.so
+debian/tmp/usr/lib/tracker-0.9/writeback-modules/*.so*
+debian/tmp/etc/xdg/autostart/tracker-miner-fs.desktop
+debian/tmp/etc/xdg/autostart/tracker-miner-fs.desktop usr/share/autostart/
+debian/tracker.sh etc/osso-af-init
+debian/tracker-cud.sh etc/osso-cud-scripts
diff --git a/debian/tracker.postinst b/debian/tracker.postinst
new file mode 100755
index 0000000..593b571
--- /dev/null
+++ b/debian/tracker.postinst
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+# purge data after update during development phase to avoid
+# issues caused by database schema changes
+rm -rf /home/user/.local/share/tracker /home/user/.cache/tracker
+
diff --git a/debian/tracker.sh b/debian/tracker.sh
new file mode 100755
index 0000000..4071775
--- /dev/null
+++ b/debian/tracker.sh
@@ -0,0 +1,51 @@
+#!/bin/sh
+#
+# Init script for Tracker
+#
+
+DAEMON=/usr/lib/tracker/tracker-miner-fs
+NAME=tracker-miner-fs
+DESC=Tracker
+OPTIONS="-v 1"
+PIDFILE=/tmp/af-piddir/tracker-miner-fs.pid
+
+# How many times do we try to restart a dead tracker-miner-fs.
+RESTART_TRIES=2
+
+test -x $DAEMON || exit 0
+
+. /lib/lsb/init-functions
+
+case "$1" in
+ start)
+ log_begin_msg "Starting $DESC..."
+ if [ ! -e /targets/links/scratchbox.config ]; then
+ /usr/sbin/dsmetool -f "$DAEMON $OPTIONS" -c $RESTART_TRIES
+ else
+ /sbin/start-stop-daemon --start --quiet -p $PIDFILE -m -b -x $DAEMON -- $OPTION
+ fi
+ log_end_msg $?
+ ;;
+
+ stop)
+ log_begin_msg "Stopping $DESC..."
+ if [ ! -e /targets/links/scratchbox.config ]; then
+ /usr/sbin/dsmetool -k "$DAEMON $OPTIONS"
+ else
+ /sbin/start-stop-daemon --stop --quiet -p $PIDFILE
+ fi
+ log_end_msg $?
+ ;;
+ restart|force-reload)
+ $0 stop
+ sleep 1
+ $0 start
+ ;;
+ *)
+ N=/etc/osso-af-init/$NAME
+ log_success_msg "Usage: $N {start|stop|restart|force-reload}" >&2
+ exit 1
+ ;;
+esac
+
+#exit 0
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..e44cc8d
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,5 @@
+version=3
+
+# Probably going to be tracker-project.org in the future.
+http://www.gnome.org/projects/tracker/download.html \
+ .*/tracker-(.*)\.tar\.gz
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]