diff -urN debian/control debian/control --- debian/control 2006-05-15 19:30:42.000000000 +0200 +++ debian/control 2006-08-07 16:15:16.000000000 +0200 @@ -2,14 +2,26 @@ Section: utils Priority: optional Maintainer: Jamie McCracken -Build-Depends: debhelper (>= 4.0.0), autotools-dev, libmysqlclient15-dev (>= 5.0.19), libextractor-dev (>= 0.5.0), libdbus-glib-1-dev -Standards-Version: 3.6.1 +Build-Depends: debhelper (>= 4.0.0), autotools-dev, libextractor-dev (>= 0.5.0), libdbus-glib-1-dev +Standards-Version: 3.7.2 Package: tracker Architecture: any -Depends: libc6 (>= 2.3.4-1), libglib2.0-0 (>= 2.10.0), libdbus-1-2 (>= 0.60), libdbus-glib-1-2 (>= 0.60), shared-mime-info, libextractor1c2a (>= 0.5.0) -Description: Metadata database and indexing search tool. - Tracker is an advanced framework for first class objects with - associated metadata and tags. It provides a one stop solution for - all metadata, tags, shared object databases, search tools and indexing. +Depends: ${shlibs:Depends} +Description: Metadata database and indexing search tool + Tracker is an advanced framework for first class objects with associated + metadata and tags. It provides a one stop solution for all metadata, tags, + shared object databases, search tools and indexing. +Package: tracker-dev +Architecture: any +Section: devel +Depends: tracker (= ${Source-Version}) +Description: Development files for Tracker + This package contains the headers and other development files not included in + the main Tracker package. Install this if you wish to access Trackerd daemon + and performing searches. + . + Tracker is an advanced framework for first class objects with associated + metadata and tags. It provides a one stop solution for all metadata, tags, + shared object databases, search tools and indexing. diff -urN debian/dirs debian/dirs --- debian/dirs 2006-05-15 19:30:42.000000000 +0200 +++ debian/dirs 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -usr/bin -usr/sbin diff -urN debian/docs debian/docs --- debian/docs 2006-05-15 19:30:42.000000000 +0200 +++ debian/docs 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -NEWS -README diff -urN debian/files debian/files --- debian/files 2006-05-15 19:30:42.000000000 +0200 +++ debian/files 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -tracker-0.0.4-1-i386_0.0.4_i386.deb devel extra -tracker_0.0.4_i386.deb utils optional diff -urN debian/postinst debian/postinst --- debian/postinst 2006-05-15 19:30:42.000000000 +0200 +++ debian/postinst 1970-01-01 01:00:00.000000000 +0100 @@ -1,7 +0,0 @@ -#!/bin/sh -set -e -# Automatically added by dh_makeshlibs -if [ "$1" = "configure" ]; then - ldconfig -fi -# End automatically added section diff -urN debian/postrm debian/postrm --- debian/postrm 2006-05-15 19:30:42.000000000 +0200 +++ debian/postrm 1970-01-01 01:00:00.000000000 +0100 @@ -1,7 +0,0 @@ -#!/bin/sh -set -e -# Automatically added by dh_makeshlibs -if [ "$1" = "remove" ]; then - ldconfig -fi -# End automatically added section diff -urN debian/rules debian/rules --- debian/rules 2006-05-15 19:30:42.000000000 +0200 +++ debian/rules 2006-08-07 12:03:27.000000000 +0200 @@ -24,15 +24,23 @@ CFLAGS += -O2 endif -config.status: configure +# Ensure the build aborts when there are still references to undefined +# symbols. +LDFLAGS += -Wl,-z,defs + +# Path to copy RDF query examples +RDF_QUERY_EXAMPLES_DIR=$(CURDIR)/debian/tmp/usr/share/doc/examples/ + +configure: configure-stamp +configure-stamp: dh_testdir # Add here commands to configure the package. - #CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info - CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr + CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr + touch configure-stamp build: build-stamp -build-stamp: config.status +build-stamp: configure-stamp dh_testdir # Add here commands to compile the package. @@ -44,7 +52,7 @@ clean: dh_testdir dh_testroot - rm -f build-stamp + rm -f build-stamp configure-stamp # Add here commands to clean up after the build process. -$(MAKE) distclean @@ -64,9 +72,14 @@ dh_clean -k dh_installdirs - # Add here commands to install the package into debian/tracker. - $(MAKE) install DESTDIR=$(CURDIR)/debian/tracker + # Add here commands to install the package into debian/tmp. + $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + + # Copy RDF query examples + test -d $(RDF_QUERY_EXAMPLES_DIR) || mkdir -p $(RDF_QUERY_EXAMPLES_DIR) + cp -f $(CURDIR)/rdf-query-examples/*.rdf $(RDF_QUERY_EXAMPLES_DIR) + dh_install # Build architecture-independent files here. binary-indep: build install @@ -104,4 +117,4 @@ dh_builddeb binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install +.PHONY: build clean binary-indep binary-arch binary install diff -urN debian/tracker-dev.docs debian/tracker-dev.docs --- debian/tracker-dev.docs 1970-01-01 01:00:00.000000000 +0100 +++ debian/tracker-dev.docs 2006-08-07 11:59:56.000000000 +0200 @@ -0,0 +1 @@ +NEWS diff -urN debian/tracker-dev.install debian/tracker-dev.install --- debian/tracker-dev.install 1970-01-01 01:00:00.000000000 +0100 +++ debian/tracker-dev.install 2006-08-07 11:59:56.000000000 +0200 @@ -0,0 +1,3 @@ +debian/tmp/usr/include +debian/tmp/usr/lib/libmetatracker.la +debian/tmp/usr/lib/pkgconfig diff -urN debian/tracker.docs debian/tracker.docs --- debian/tracker.docs 1970-01-01 01:00:00.000000000 +0100 +++ debian/tracker.docs 2006-08-07 11:59:56.000000000 +0200 @@ -0,0 +1,3 @@ +NEWS +README +debian/tmp/usr/share/doc/examples diff -urN debian/tracker.install debian/tracker.install --- debian/tracker.install 1970-01-01 01:00:00.000000000 +0100 +++ debian/tracker.install 2006-08-07 11:59:56.000000000 +0200 @@ -0,0 +1,4 @@ +debian/tmp/usr/bin +debian/tmp/usr/share/tracker +debian/tmp/usr/lib/libmetatracker.so.* +debian/tmp/usr/share/dbus-1/services/ diff -urN debian/tracker.links debian/tracker.links --- debian/tracker.links 1970-01-01 01:00:00.000000000 +0100 +++ debian/tracker.links 2006-08-07 12:32:34.000000000 +0200 @@ -0,0 +1,4 @@ +debian/tmp/libmetatracker.so debian/tmp/libmetatracker.so.0.0.0 +debian/tmp/libmetatracker.so.0 debian/tmp/libmetatracker.so.0.0.0 +debian/tmp/libtracker.so debian/tmp/libmetatracker.so +debian/tmp/libtracker.so.0 debian/tmp/libtracker.so.0.0.0 diff -urN debian/tracker.postinst.debhelper debian/tracker.postinst.debhelper --- debian/tracker.postinst.debhelper 2006-05-15 19:30:42.000000000 +0200 +++ debian/tracker.postinst.debhelper 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -# Automatically added by dh_makeshlibs -if [ "$1" = "configure" ]; then - ldconfig -fi -# End automatically added section diff -urN debian/tracker.postrm.debhelper debian/tracker.postrm.debhelper --- debian/tracker.postrm.debhelper 2006-05-15 19:30:42.000000000 +0200 +++ debian/tracker.postrm.debhelper 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -# Automatically added by dh_makeshlibs -if [ "$1" = "remove" ]; then - ldconfig -fi -# End automatically added section diff -urN Makefile.am Makefile.am --- Makefile.am 2006-08-07 15:21:56.000000000 +0200 +++ Makefile.am 2006-08-07 15:21:34.000000000 +0200 @@ -3,9 +3,23 @@ pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = tracker.pc +debian_files = \ + debian/changelog \ + debian/compat \ + debian/control \ + debian/copyright \ + debian/manpage.sgml.ex \ + debian/rules \ + debian/tracker-dev.docs \ + debian/tracker-dev.install \ + debian/tracker.docs \ + debian/tracker.install \ + debian/tracker.substvars + EXTRA_DIST = \ $(pkgconfig_DATA) \ AUTHORS NEWS INSTALL COPYING README \ ChangeLog \ configure.in \ - rdf-query-examples/*.rdf + rdf-query-examples/*.rdf \ + $(debian_files)