Le lundi 30 octobre 2006 à 13:02 +0000, Jamie McCracken a écrit : > Laurent Aguerreche wrote: > > Le lundi 30 octobre 2006 à 02:01 +0000, Jamie McCracken a écrit : > >> Laurent Aguerreche wrote: > >>> Le vendredi 27 octobre 2006 à 23:01 +0200, Laurent Aguerreche a écrit : > >>>> Hi! > >>>> > >>>> Le jeudi 26 octobre 2006 à 17:46 +0200, Tshepang Lekhonkhobe a écrit : > >>>>> On 10/26/06, Laurent Aguerreche <[EMAIL PROTECTED]> wrote: > >>>>>> Le jeudi 26 octobre 2006 à 16:30 +0200, Tshepang Lekhonkhobe a écrit : > >>>>>>> Hi, > >>>>>>> > >>>>>>> I got damn excited when I read Jamie's proposal for tracker to be > >>>>>>> included in GNOME 2.18. > >>>>>>> Unfortunately, when installing the deb (in Debian) linked on > >>>>>>> gnome-announce-list today, it tells me that it depends on libc6 > >>>>>>> (>=2.4-1) while Debian is surely going to release with 2.3.6, in > >>>>>>> December. Is there a way in which you can accomodate debian users, > >>>>>>> without them resorting to compilation? > >>>>>> I'm currently working on these packages : > >>>>>> - add a new package tracker-gnome-search-tool > >>>>>> - some cleanups > >>>>> Nice stuff. > >>>> I send a patch that: > >>>> - add a new tracker-gnome-search-tool package; > >>>> - remove issues with --rpath [0]; > >>>> - add --as-needed for ld to remove unnecessary library dependencies; > >>>> - add linda overrides for warnings about wrong "changelog.gz" names. It > >>>> happens because Tracker is seen as a native debian package. But it can > >>>> be consider that debian packages and releases of Tracker are > >>>> independents... so the overrides; > >>>> - some cleanups (unnecessary files, backup files still there, etc.) > >>>> > >>>> > >>>> [0]: http://wiki.debian.org/RpathIssue > >>> This patch made tracker-utils and tracker-gnome-search-tool depending > >>> only to libtrackerclient0, not libtrackerclient0 (= 0.5.0). This new > >>> patch fixes it (and it is also cumulative). > >>> > >>> > >> thanks have applied to cvs > >> > >> It did not apply totally clean - can you check from a fresh check out > >> (in a different directory) that its all there > > > > There are still files that are generated during debian package building > > and the "rules" file is missing some things. > > So I send a patch (and I tested it in spite of building issues. Good > > news is that "ioprio support" says "Yes" at configure. :-) ). > > thanks - will have a look > > > > > > > Currently Tracker cannot be built: > > * in configure.in: > > > > AC_CONFIG_FILES([ > > Makefile > > tracker.pc > > docs/MakeFile > > data/Makefile > > ... > > > > at the end. > > > > but "docs" directory is missing... > > I added the docs directory last night with the man pages - you will need > to do a fresh checkout to see it (for some reason I dont understand with > cvs) > > its also visible in > http://cvs.gnome.org/viewcvs/tracker/
I did a checkout and perhaps there were there because I only see an error during debian package building. I found that manpages are not generated : "docs" directory is missing in SUBDIRS in Makefile.am. And a cosmetic thing: Makefile.am is named MakeFile.am in docs directory (and in configure.in). Since we only used "Makefile" name in Tracker, I prefer to rename concerned files now. (see attached patch) Laurent.
diff -pruN -x CVS tracker.orig/configure.in tracker.modif/configure.in --- tracker.orig/configure.in 2006-10-29 23:23:48.000000000 +0100 +++ tracker.modif/configure.in 2006-10-31 00:35:11.000000000 +0100 @@ -456,9 +456,9 @@ AC_MSG_RESULT([$ioprio_support]) AM_CONFIG_HEADER(src/trackerd/config.h) AC_CONFIG_FILES([ - Makefile + Makefile tracker.pc - docs/MakeFile + docs/Makefile data/Makefile data/languages/Makefile filters/Makefile diff -pruN -x CVS tracker.orig/docs/Makefile.am tracker.modif/docs/Makefile.am --- tracker.orig/docs/Makefile.am 1970-01-01 01:00:00.000000000 +0100 +++ tracker.modif/docs/Makefile.am 2006-10-29 22:57:59.000000000 +0100 @@ -0,0 +1,3 @@ +man_MANS = tracker-extract.1 tracker-files.1 tracker-meta-folder.1 tracker-query.1 tracker-search.1 tracker-stats.1 trackerd.1 + +EXTRA_DIST = $(man_MANS) diff -pruN -x CVS tracker.orig/docs/MakeFile.am tracker.modif/docs/MakeFile.am --- tracker.orig/docs/MakeFile.am 2006-10-29 22:57:59.000000000 +0100 +++ tracker.modif/docs/MakeFile.am 1970-01-01 01:00:00.000000000 +0100 @@ -1,3 +0,0 @@ -man_MANS = tracker-extract.1 tracker-files.1 tracker-meta-folder.1 tracker-query.1 tracker-search.1 tracker-stats.1 trackerd.1 - -EXTRA_DIST = $(man_MANS) diff -pruN -x CVS tracker.orig/Makefile.am tracker.modif/Makefile.am --- tracker.orig/Makefile.am 2006-10-30 01:57:52.000000000 +0100 +++ tracker.modif/Makefile.am 2006-10-31 00:35:23.000000000 +0100 @@ -1,4 +1,4 @@ -SUBDIRS = data src filters thumbnailers +SUBDIRS = data src filters thumbnailers docs pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = tracker.pc
_______________________________________________ tracker-list mailing list tracker-list@gnome.org http://mail.gnome.org/mailman/listinfo/tracker-list