[Tracker] Patch for debian package build system



I propose a patch that makes the debian package build system builds two
debian packages:

1/ tracker: it contains what a typical user needs to play with tracker:
trackerd, tracker-search, libmetatracker, etc.
I made it not depend on mysql since a nested version will be provided.

2/ tracker-dev: it contains development files.

This patch requires my previous patch (complete-make-dist-patch.diff)
for a working "make distclean" and it supplements it to have a "make
dist" that also distributes files of debian directory.

To test, I did a tracker tarball with "make dist" and then I use
"dpkg-buildpackage -rfakeroot -b" to build the two packages.

I ran lintian and linda on both and what is interesting is:

$ lintian  tracker_0.0.4_i386.deb
W: tracker: binary-without-manpage htmless
W: tracker: binary-without-manpage o3totxt
W: tracker: binary-without-manpage tracker-extract
W: tracker: binary-without-manpage tracker-files
W: tracker: binary-without-manpage tracker-meta-folder
W: tracker: binary-without-manpage tracker-query
W: tracker: binary-without-manpage tracker-search
W: tracker: binary-without-manpage tracker-stats
W: tracker: binary-without-manpage tracker-tag
W: tracker: binary-without-manpage trackerd
W: tracker: package-name-doesnt-match-sonames libmetatracker0

Someday, manpage will have to be added... lintia proposes to do another
package for libmetatracker only. I think that provide a package for
normal use and another for development is enough. It lets the debian (or
alternative) mainteneurs to add raffinements.

I also let someone to update the debian/changelog file!


Laurent.

Attachment: debian-packaging-patch.diff
Description: Text Data



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]