[tracker/harmattan-pre-signal-updates: 2/1380] debian: Added debian build directory



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&lt;QStringList&gt;"/>
++                  value="QVector&lt;QStringList&gt;"/>
+       <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&lt;QVector&lt;QMap&lt;QString,QString&gt; &gt; &gt;"/>
+       <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&lt;QString,QStringList&gt;"/>
+    </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]