From 0e4cf2e0dfeaefd6926fc2d883ef6c7ec2b82bf6 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Tue, 28 Nov 2006 17:03:31 +0100 Subject: [PATCH] Do not ship debian files. Remove the debian/ directory and update Makefile.am accordingly. The debian build files are best handled by the Debian maintainer directly. --- Makefile.am | 34 +----- debian/changelog | 23 --- debian/compat | 1 - debian/control | 84 ------------ debian/copyright | 26 ---- debian/libtrackerclient0-dev.docs | 2 - debian/libtrackerclient0-dev.install | 5 - debian/libtrackerclient0-dev.linda-overrides | 1 - debian/libtrackerclient0-dev.links | 1 - debian/libtrackerclient0.docs | 2 - debian/libtrackerclient0.install | 3 - debian/libtrackerclient0.linda-overrides | 1 - debian/libtrackerclient0.links | 1 - debian/rules | 157 ---------------------- debian/tracker-data.docs | 2 - debian/tracker-data.install | 4 - debian/tracker-data.linda-overrides | 1 - debian/tracker-gnome-search-tool.docs | 2 - debian/tracker-gnome-search-tool.install | 3 - debian/tracker-gnome-search-tool.linda-overrides | 1 - debian/tracker-utils.docs | 2 - debian/tracker-utils.examples | 1 - debian/tracker-utils.install | 7 - debian/tracker-utils.linda-overrides | 1 - debian/tracker-utils.manpages | 5 - debian/tracker.docs | 2 - debian/tracker.install | 6 - debian/tracker.manpages | 2 - 28 files changed, 2 insertions(+), 378 deletions(-) diff --git a/Makefile.am b/Makefile.am index a9e4551..550275a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -5,35 +5,6 @@ xdgconfigdir = $(sysconfdir)/xdg/autostart pkgconfig_DATA = tracker.pc xdgconfig_DATA = trackerd.desktop -debian_files = \ - debian/changelog \ - debian/compat \ - debian/control \ - debian/copyright \ - debian/libtrackerclient0-dev.docs \ - debian/libtrackerclient0-dev.install \ - debian/libtrackerclient0-dev.links \ - debian/libtrackerclient0-dev.linda-overrides \ - debian/libtrackerclient0.docs \ - debian/libtrackerclient0.install \ - debian/libtrackerclient0.links \ - debian/libtrackerclient0.linda-overrides \ - debian/tracker-data.docs \ - debian/tracker-data.install \ - debian/tracker-data.linda-overrides \ - debian/tracker.docs \ - debian/tracker.install \ - debian/tracker.manpages \ - debian/tracker-utils.docs \ - debian/tracker-utils.examples \ - debian/tracker-utils.install \ - debian/tracker-utils.linda-overrides \ - debian/tracker-utils.manpages \ - debian/tracker-gnome-search-tool.install \ - debian/tracker-gnome-search-tool.docs \ - debian/tracker-gnome-search-tool.linda-overrides \ - debian/rules - EXTRA_DIST = \ $(pkgconfig_DATA) \ $(xdgconfig_DATA) \ @@ -43,10 +14,9 @@ EXTRA_DIST = \ rdf-query-examples/*.rdf \ intltool-extract.in \ intltool-merge.in \ - intltool-update.in \ - $(debian_files) + intltool-update.in DISTCLEANFILES = \ intltool-extract \ intltool-merge \ - intltool-update \ No newline at end of file + intltool-update diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index a6be171..0000000 --- a/debian/changelog +++ /dev/null @@ -1,23 +0,0 @@ -tracker (0.5.2) unstable; urgency=low - - * New upstream release. - - -- Jamie McCracken Mon, 20 Nov 2006 12:51:22 +0100 - -tracker (0.5.1) unstable; urgency=low - - * New upstream release. - - -- Jamie McCracken Mon, 6 Nov 2006 23:57:21 +0100 - -tracker (0.5.0) unstable; urgency=low - - * New upstream release. - - -- Jamie McCracken Wed, 21 Oct 2006 04:12:37 +0100 - -tracker (0.0.4) unstable; urgency=low - - * Initial Release. - - -- Jamie McCracken Mon, 15 May 2006 11:50:43 +0100 diff --git a/debian/compat b/debian/compat deleted file mode 100644 index 7ed6ff8..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/debian/control b/debian/control deleted file mode 100644 index f92f28a..0000000 --- a/debian/control +++ /dev/null @@ -1,84 +0,0 @@ -Source: tracker -Section: utils -Priority: optional -Maintainer: Jamie McCracken -Build-Depends: debhelper (>= 5.0.0), autotools-dev, intltool (>= 0.21), libpopt-dev, libglib2.0-dev (>= 2.10.0-1), libdbus-1-dev (>= 0.94), libdbus-glib-1-dev (>= 0.71), libgstreamer0.10-dev, libpoppler-dev (>= 0.4.5), libpoppler-glib-dev (>= 0.4.5), libgmime-2.0-2-dev (>= 2.2.0), libxmu-dev, libgtk2.0-dev (>= 2.6.0), libgnome-desktop-dev (>= 2.9.91), gnome-pkg-tools, libgnome2-dev (>= 2.6.1-2) -Standards-Version: 3.7.2 - -Package: tracker -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, tracker-data (= ${source:Version}) -Recommends: tracker-utils -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-data -Architecture: all -Description: Metadata database and indexing search tool - This package ships architecture independent data for Tracker like translations - or icons. - . - 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: libtrackerclient0 -Architecture: any -Section: libs -Depends: ${shlibs:Depends}, ${misc:Depends}, tracker (= ${Source-Version}) -Description: Library for accessing Tracker - This library allow programmers accessing Tracker 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. - -Package: libtrackerclient0-dev -Architecture: any -Section: devel -Depends: libtrackerclient0 (= ${Source-Version}) -Description: Development files for Tracker - This package contains the headers and other development files not included in - the libtrackerclient0 package for developing with it. - . - 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-utils -Priority: optional -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Utilities for Tracker - Included utilities for Tracker: - * tracker-files: get files based on a ServiceType (Documents, Music, Images, - Videos, Text, Development, Other), or on specified mime types. - * tracker-meta-folder: get metadata for files in a folder. - * tracker-query: this reads from STDIN an RDF Query that specifies the search - criteria for various fields. It prints to STDOUT all matching files. Some - examples are included in this package. - * tracker-search: this perfoms a google like search using SEARCHTERM to - retrieve all matching files where SEARCHTERM appears in any searchable - metadata. - * tracker-stats: retreive some statistics. - * tracker-tag: tool to manage tags on files. - . - 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-gnome-search-tool -Priority: optional -Section: gnome -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Tracker search tool for GNOME - This package provides a graphical Tracker search tool dedicated to GNOME, - the "GNU Network Object Model Environment". - . - 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 --git a/debian/copyright b/debian/copyright deleted file mode 100644 index c3537e6..0000000 --- a/debian/copyright +++ /dev/null @@ -1,26 +0,0 @@ -This is tracker, written and maintained by Jamie McCracken -on Mon, 15 May 2006 11:50:43 +0100. - -The original source can always be found at: - http:/www.gnome.org/~jamiemcc/tracker - -Copyright (C) 2005 jamie - -License: - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this package; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -On Debian systems, the complete text of the GNU General -Public License can be found in `/usr/share/common-licenses/GPL'. diff --git a/debian/libtrackerclient0-dev.docs b/debian/libtrackerclient0-dev.docs deleted file mode 100644 index 50bd824..0000000 --- a/debian/libtrackerclient0-dev.docs +++ /dev/null @@ -1,2 +0,0 @@ -NEWS -README diff --git a/debian/libtrackerclient0-dev.install b/debian/libtrackerclient0-dev.install deleted file mode 100644 index 82a8071..0000000 --- a/debian/libtrackerclient0-dev.install +++ /dev/null @@ -1,5 +0,0 @@ -debian/tmp/usr/include/ -debian/tmp/usr/lib/libtrackerclient.{so,a,la} -debian/tmp/usr/lib/libtracker.so -debian/tmp/usr/lib/pkgconfig/ -debian/tmp/usr/share/linda/overrides/libtrackerclient0-dev diff --git a/debian/libtrackerclient0-dev.linda-overrides b/debian/libtrackerclient0-dev.linda-overrides deleted file mode 100644 index 4621093..0000000 --- a/debian/libtrackerclient0-dev.linda-overrides +++ /dev/null @@ -1 +0,0 @@ -Tag: wrong-changelog-name diff --git a/debian/libtrackerclient0-dev.links b/debian/libtrackerclient0-dev.links deleted file mode 100644 index 511f764..0000000 --- a/debian/libtrackerclient0-dev.links +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libtrackerclient.so usr/lib/libtracker.so diff --git a/debian/libtrackerclient0.docs b/debian/libtrackerclient0.docs deleted file mode 100644 index 50bd824..0000000 --- a/debian/libtrackerclient0.docs +++ /dev/null @@ -1,2 +0,0 @@ -NEWS -README diff --git a/debian/libtrackerclient0.install b/debian/libtrackerclient0.install deleted file mode 100644 index 69270a4..0000000 --- a/debian/libtrackerclient0.install +++ /dev/null @@ -1,3 +0,0 @@ -debian/tmp/usr/lib/libtrackerclient.so.* -debian/tmp/usr/lib/libtracker.so.* -debian/tmp/usr/share/linda/overrides/libtrackerclient0 diff --git a/debian/libtrackerclient0.linda-overrides b/debian/libtrackerclient0.linda-overrides deleted file mode 100644 index 4621093..0000000 --- a/debian/libtrackerclient0.linda-overrides +++ /dev/null @@ -1 +0,0 @@ -Tag: wrong-changelog-name diff --git a/debian/libtrackerclient0.links b/debian/libtrackerclient0.links deleted file mode 100644 index e928890..0000000 --- a/debian/libtrackerclient0.links +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libtrackerclient.so.0 usr/lib/libtracker.so.0 diff --git a/debian/rules b/debian/rules deleted file mode 100755 index 2c57a92..0000000 --- a/debian/rules +++ /dev/null @@ -1,157 +0,0 @@ -#!/usr/bin/make -f -# -*- makefile -*- -# Sample debian/rules that uses debhelper. -# This file was originally written by Joey Hess and Craig Small. -# As a special exception, when this file is copied by dh-make into a -# dh-make output file, you may use that output file without restriction. -# This special exception was added by Craig Small in version 0.37 of dh-make. - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -# These are used for cross-compiling and for saving the configure script -# from having to guess our platform (since we know it already) -DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) - - -CFLAGS = -Wall -g - -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 -else - CFLAGS += -O2 -endif - -# Ensure the build aborts when there are still references to undefined -# symbols. -LDFLAGS += -Wl,-z,defs - -# Only link shared libraries that have used symbols -LDFLAGS += Wl,--as-needed - -# Get package version from the changelog -package_version=$(shell head -n 1 $(CURDIR)/debian/changelog | sed \ - -e 's/^tracker (\([[:digit:]]\+.*\))[[:space:]]\+\w\+;[[:space:]]\+\w\+=\w\+/\1/') - - -configure: configure-stamp -configure-stamp: - dh_testdir - # Add here commands to configure the package. - CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr - - # To avoid implicit parameter -Wl,--rpath - # It is necessary for "old" automake versions since "--disable-rpath" is not handle in configure - sed < libtool > libtool-2 \ - -e 's/^hardcode_libdir_flag_spec.*$$/hardcode_libdir_flag_spec=" -D__LIBTOOL_IS_A_FOOL__ "/' \ - -e '/^archive_cmds="/s/"$$/ \\$$deplibs"/' \ - -e 's/^hardcode_into_libs.*$$/hardcode_into_libs=no/' - mv libtool-2 libtool - chmod 755 libtool - - touch configure-stamp - -build: build-stamp - -build-stamp: configure-stamp - dh_testdir - - # Add here commands to compile the package. - $(MAKE) - #docbook-to-man debian/tracker.sgml > tracker.1 - - touch build-stamp - -clean: - dh_testdir - dh_testroot - rm -f build-stamp configure-stamp - - # Add here commands to clean up after the build process. - -$(MAKE) distclean - - -rm -rf $(BUILD_DEB_DIR) - -rm -rf $(BUILD_UDEB_DIR) - -rm -rf $(STAMP_DIR) - -ifneq "$(wildcard /usr/share/misc/config.sub)" "" - cp -f /usr/share/misc/config.sub config.sub -endif -ifneq "$(wildcard /usr/share/misc/config.guess)" "" - cp -f /usr/share/misc/config.guess config.guess -endif - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - # Add here commands to install the package into debian/tmp. - $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp - -# Build architecture-independent files here. -binary-indep: build install - dh_testdir -i - dh_testroot -i - - # Install .desktop files - mkdir -p $(CURDIR)/debian/tmp/etc/xdg/autostart/ - mkdir -p $(CURDIR)/debian/tmp/usr/share/autostart/ - install -c -m 444 $(CURDIR)/trackerd.desktop $(CURDIR)/debian/tmp/etc/xdg/autostart/ - install -c -m 444 $(CURDIR)/trackerd-kde.desktop $(CURDIR)/debian/tmp/usr/share/autostart/ - - # Install linda overrides file - install -c -D -m 444 $(CURDIR)/debian/tracker-data.linda-overrides $(CURDIR)/debian/tmp/usr/share/linda/overrides/tracker-data - - dh_install -i - - dh_installdocs -i - dh_installchangelogs -i ChangeLog - dh_compress -i - dh_fixperms -i - dh_installdeb -i - dh_gencontrol -i - dh_md5sums -i - dh_builddeb -i - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir -a - dh_testroot -a - - # Install linda overrides file - install -c -D -m 444 $(CURDIR)/debian/libtrackerclient0.linda-overrides $(CURDIR)/debian/tmp/usr/share/linda/overrides/libtrackerclient0 - install -c -D -m 444 $(CURDIR)/debian/libtrackerclient0-dev.linda-overrides $(CURDIR)/debian/tmp/usr/share/linda/overrides/libtrackerclient0-dev - install -c -D -m 444 $(CURDIR)/debian/tracker-utils.linda-overrides $(CURDIR)/debian/tmp/usr/share/linda/overrides/tracker-utils - install -c -D -m 444 $(CURDIR)/debian/tracker-gnome-search-tool.linda-overrides $(CURDIR)/debian/tmp/usr/share/linda/overrides/tracker-gnome-search-tool - - dh_install -a - - dh_installdocs -a - dh_installchangelogs -a ChangeLog - dh_installexamples -a - dh_installman -a - dh_link -a - dh_strip -a - dh_compress -a - dh_fixperms -a - dh_makeshlibs -a - dh_installdeb -a - dh_shlibdeps -a - - # Turn dependencies to libtrackerclient0 into dependencies to something like libtrackerclient0 (= 0.5.0) - for f in $(CURDIR)/debian/*.substvars; do \ - sed -e "s/libtrackerclient0[^,]*/libtrackerclient0 (= $(package_version))/g" $$f > $$f-2; \ - mv $$f-2 $$f; \ - done - - dh_gencontrol -a - dh_md5sums -a - dh_builddeb -a - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install diff --git a/debian/tracker-data.docs b/debian/tracker-data.docs deleted file mode 100644 index 50bd824..0000000 --- a/debian/tracker-data.docs +++ /dev/null @@ -1,2 +0,0 @@ -NEWS -README diff --git a/debian/tracker-data.install b/debian/tracker-data.install deleted file mode 100644 index 75cfebe..0000000 --- a/debian/tracker-data.install +++ /dev/null @@ -1,4 +0,0 @@ -debian/tmp/etc/xdg/autostart/trackerd.desktop -debian/tmp/usr/share/autostart/trackerd-kde.desktop -debian/tmp/usr/share/locale/ -debian/tmp/usr/share/linda/overrides/tracker-data diff --git a/debian/tracker-data.linda-overrides b/debian/tracker-data.linda-overrides deleted file mode 100644 index 4621093..0000000 --- a/debian/tracker-data.linda-overrides +++ /dev/null @@ -1 +0,0 @@ -Tag: wrong-changelog-name diff --git a/debian/tracker-gnome-search-tool.docs b/debian/tracker-gnome-search-tool.docs deleted file mode 100644 index 50bd824..0000000 --- a/debian/tracker-gnome-search-tool.docs +++ /dev/null @@ -1,2 +0,0 @@ -NEWS -README diff --git a/debian/tracker-gnome-search-tool.install b/debian/tracker-gnome-search-tool.install deleted file mode 100644 index 1bde605..0000000 --- a/debian/tracker-gnome-search-tool.install +++ /dev/null @@ -1,3 +0,0 @@ -debian/tmp/usr/bin/tracker-search-tool -debian/tmp/usr/share/pixmaps/tracker/ -debian/tmp/usr/share/linda/overrides/tracker-gnome-search-tool diff --git a/debian/tracker-gnome-search-tool.linda-overrides b/debian/tracker-gnome-search-tool.linda-overrides deleted file mode 100644 index 4621093..0000000 --- a/debian/tracker-gnome-search-tool.linda-overrides +++ /dev/null @@ -1 +0,0 @@ -Tag: wrong-changelog-name diff --git a/debian/tracker-utils.docs b/debian/tracker-utils.docs deleted file mode 100644 index 50bd824..0000000 --- a/debian/tracker-utils.docs +++ /dev/null @@ -1,2 +0,0 @@ -NEWS -README diff --git a/debian/tracker-utils.examples b/debian/tracker-utils.examples deleted file mode 100644 index ff42281..0000000 --- a/debian/tracker-utils.examples +++ /dev/null @@ -1 +0,0 @@ -rdf-query-examples/*.rdf diff --git a/debian/tracker-utils.install b/debian/tracker-utils.install deleted file mode 100644 index 232a61e..0000000 --- a/debian/tracker-utils.install +++ /dev/null @@ -1,7 +0,0 @@ -debian/tmp/usr/bin/tracker-files -debian/tmp/usr/bin/tracker-meta-folder -debian/tmp/usr/bin/tracker-query -debian/tmp/usr/bin/tracker-search -debian/tmp/usr/bin/tracker-stats -debian/tmp/usr/bin/tracker-tag -debian/tmp/usr/share/linda/overrides/tracker-utils diff --git a/debian/tracker-utils.linda-overrides b/debian/tracker-utils.linda-overrides deleted file mode 100644 index 4621093..0000000 --- a/debian/tracker-utils.linda-overrides +++ /dev/null @@ -1 +0,0 @@ -Tag: wrong-changelog-name diff --git a/debian/tracker-utils.manpages b/debian/tracker-utils.manpages deleted file mode 100644 index 2c33e47..0000000 --- a/debian/tracker-utils.manpages +++ /dev/null @@ -1,5 +0,0 @@ -debian/tmp/usr/share/man/man1/tracker-files.1 -debian/tmp/usr/share/man/man1/tracker-meta-folder.1 -debian/tmp/usr/share/man/man1/tracker-query.1 -debian/tmp/usr/share/man/man1/tracker-search.1 -debian/tmp/usr/share/man/man1/tracker-stats.1 diff --git a/debian/tracker.docs b/debian/tracker.docs deleted file mode 100644 index 50bd824..0000000 --- a/debian/tracker.docs +++ /dev/null @@ -1,2 +0,0 @@ -NEWS -README diff --git a/debian/tracker.install b/debian/tracker.install deleted file mode 100644 index 03b2fa2..0000000 --- a/debian/tracker.install +++ /dev/null @@ -1,6 +0,0 @@ -debian/tmp/usr/bin/htmless -debian/tmp/usr/bin/o3totxt -debian/tmp/usr/bin/tracker-extract -debian/tmp/usr/bin/trackerd -debian/tmp/usr/share/tracker/ -debian/tmp/usr/share/dbus-1/services/ diff --git a/debian/tracker.manpages b/debian/tracker.manpages deleted file mode 100644 index 9c0d8db..0000000 --- a/debian/tracker.manpages +++ /dev/null @@ -1,2 +0,0 @@ -debian/tmp/usr/share/man/man1/trackerd.1 -debian/tmp/usr/share/man/man1/tracker-extract.1 -- 1.4.4.1