Angelo,<br><br>Have you read my previous mail in this thread.<br><br>I have fixed in svn a macro in <a href="http://Makefile.am">Makefile.am</a> of libkdcraw and the insertCatalog is not add at the right place into libs source code to use i18n files...
<br><br>I'm waiting a respo,se from Achim about insertCatalog before to fix libkdcraw into svn...<br><br>So the tarballs need to be rebuild (:=)))<br><br>Gilles<br><br><div><span class="gmail_quote">2007/6/13, Angelo Naselli <
<a href="mailto:anaselli@linux.it">anaselli@linux.it</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Alle mercoledì 13 giugno 2007, Achim Bohnet ha scritto:
<br>> On Tuesday, 12. June 2007, Gerhard Kulzer wrote:<br>> > Am Tuesday 12 June 2007 schrieb Angelo Naselli:<br>> > > Alle lunedì 11 giugno 2007, Gilles Caulier ha scritto:<br>> > > > Hi all,
<br>> > > ><br>> > > > See below the future digiKam plans :<br>> > > ><br>> > > > DIGIKAM 0.9.2 FINAL RELEASE:<br>> > > > ---------------------------------------------
<br>> > > ><br>> > > > The 0.9.2-final release date is near. Like Gerhard will back at home<br>> > > > today (:=))), final release will be done at soon.<br>> > > ><br>> > > > Gerhard, just a little tip : the libkdcraw need to be released again
<br>> > > > following #146464 B.K.O file. the library have been patched to fix this<br>> > > > bug. So 0.9.2-final will need a new small 0.1.1 release of libkdcraw...<br>> > > ><br>> > > > Angelo, Achim : Please take a care to provide a new package of this
<br>> > > > library for Mandriva and Debian at the same time than digiKam 0.9.2.<br>> > > > thanks in advance...<br>> > ><br>> > > hmm, the problem is that often i see that digikam has been released and
<br>> > > then i know it. Maybe in a case like this one we can talk, also in private,<br>> > > to get the related libraries released first ;)<br>> > ><br>> > > Ok, if you can wait for a day more, tonight i can release new libkdcraw
<br>> > > tonight and maybe a kipi-plugins rc1(?) beta2(?), I would have liked the<br>> > > rc1 to get final ready for the next week, but i haven't got the time to see<br>> > > the state of bugs by now, and it depends on docs status anyway....
<br>> > ><br>> > > Is it ok for you?<br>> > ><br>> > > Angelo<br>> ><br>> > Can you give me a release hour for libkdcraw tomorrow? Then I can sync 0.9.2<br>> > final with it.
<br>><br>> Hi Gerhard,<br>><br>> Angelo and me tried to get the tarball ready but did not finish.<br>><br>> The problems were/are:<br>><br>>  1) kdcraw binary needs to be installed into $prefix/lib/libkdcraw<abi-major>/kdcraw
<br>>    so libkdcraw0 and libkdraw1 can be installed in parallel  (fixed with commit:<br>>    674731)  See also: <a href="http://www.pathname.com/fhs/pub/fhs-2.3.html#USRLIBLIBRARIESFORPROGRAMMINGANDPA">http://www.pathname.com/fhs/pub/fhs-2.3.html#USRLIBLIBRARIESFORPROGRAMMINGANDPA
</a><br>><br>>  2) libkdcraw.mo files need to be installed as libkdcraw<abi-major>.mo. Again to<br>>    allow libkdcraw0 and libkdraw1 installations at the same time.<br>><br>>    @Gilles: how are the translations loaded?  There no insertCatalog like in the
<br>>    old libkexif lib.<br>><br>>  3) release_*.rb needs to be adpated to the new layout in svn<br>><br>> Angelo and me will try to finish 2) and 3) Wednesday night.  Keep your fingers<br>> crossed.<br>
><br>> Sorry for the delay,<br>> Achim<br>> ><br>> > Gerhard<br>> ><br>> ><br>><br>> Index: libkdcraw/dcraw/Makefile.am<br>> ===================================================================
<br>> --- libkdcraw/dcraw/Makefile.am (revision 674730)<br>> +++ libkdcraw/dcraw/Makefile.am (revision 674731)<br>> @@ -14,9 +14,11 @@<br>>  # Note: dcraw project page is <a href="http://cybercom.net/~dcoffin">
http://cybercom.net/~dcoffin</a><br>><br>>  bin_PROGRAMS = kdcraw<br>> +bindir = $(KDCRAW_DIR)<br>><br>> -# The manual page of binary program.<br>> -man_MANS = kdcraw.1<br>> +# The manual page of binary program. (Don't install manpage of a library
<br>> +# internal helper app<br>> +#man_MANS = kdcraw.1<br>><br>>  # This line is require to prevent broken compilation with -std=iso9899:1990 gcc option.<br>>  # In fact, dcraw.c use lcms.h witch use the "inline" keyword witch do not exist in pure C
<br>> Index: libkdcraw/libkdcraw/dcrawbinary.cpp<br>> ===================================================================<br>> --- libkdcraw/libkdcraw/dcrawbinary.cpp (revision 674730)<br>> +++ libkdcraw/libkdcraw/dcrawbinary.cpp (revision 674731)
<br>> @@ -108,7 +108,7 @@<br>><br>>  const char *DcrawBinary::path()<br>>  {<br>> -    return "kdcraw";<br>> +    return KDCRAW_DIR "/kdcraw";<br>>  }<br>><br>>  bool DcrawBinary::isAvailable() const
<br>> Index: libkdcraw/libkdcraw/Makefile.am<br>> ===================================================================<br>> --- libkdcraw/libkdcraw/Makefile.am     (revision 674730)<br>> +++ libkdcraw/libkdcraw/Makefile.am     (revision 674731)
<br>> @@ -1,13 +1,12 @@<br>>  METASOURCES = AUTO<br>><br>> -INCLUDES= $(all_includes)<br>> +INCLUDES= -DKDCRAW_DIR='"$(KDCRAW_DIR)"' $(all_includes)<br>><br>>  lib_LTLIBRARIES = <a href="http://libkdcraw.la">
libkdcraw.la</a><br>><br>>  libkdcraw_la_SOURCES = dcrawbinary.cpp kdcraw.cpp dcrawsettingswidget.cpp<br>><br>> -libkdcraw_version_info = 0:1:0<br>> -libkdcraw_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -version-info $(libkdcraw_version_info) -no-undefined
<br>> +libkdcraw_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -version-info $(VERSION_INFO) -no-undefined<br>>  libkdcraw_la_LIBADD  = $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT)<br>><br>>  libkdcrawinclude_HEADERS = 
rawdecodingsettings.h kdcraw.h dcrawbinary.h dcrawsettingswidget.h \<br>> Index: libkdcraw/configure.in.in<br>> ===================================================================<br>> --- libkdcraw/configure.in.in   (revision 674730)
<br>> +++ libkdcraw/configure.in.in   (revision 674731)<br>> @@ -1,7 +1,20 @@<br>>  AC_ARG_VAR(PKGCONFIGFOUND, [Path to pkg-config])<br>>  AC_CHECK_PROG(PKGCONFIGFOUND, pkg-config,[yes])<br>><br>> +#-----------------------------------------------------------------
<br>> +# Library API version<br>>  # -----------------------------------------------------------------<br>> +<br>> +ABI_MAJOR=1<br>> +VERSION_INFO="1:0:0"<br>> +<br>> +AC_SUBST(ABI_MAJOR)<br>
> +AC_SUBST(VERSION_INFO)<br>> +<br>> +KDCRAW_DIR="\$(libdir)/libkdcraw\$(ABI_MAJOR)"stt<br>> +AC_SUBST(KDCRAW_DIR)<br>> +<br>> +# -----------------------------------------------------------------
<br>>  # lcms check<br>>  # -----------------------------------------------------------------<br>><br>><br>><br><br>it seems i've sent my mail only to Achim last night :(<br>I've uploaded new tarball without localization
<br><a href="http://www.linux.it/~anaselli/kipi-plugins/libkdcraw-0.1.1.tar.bz2">http://www.linux.it/~anaselli/kipi-plugins/libkdcraw-0.1.1.tar.bz2</a><br>Please test it. I believe we can release a new one with localization
<br>in a couple of days at the latest.<br><br>WDYT?<br>        Angelo<br><br>_______________________________________________<br>Digikam-devel mailing list<br><a href="mailto:Digikam-devel@kde.org">Digikam-devel@kde.org</a>
<br><a href="https://mail.kde.org/mailman/listinfo/digikam-devel">https://mail.kde.org/mailman/listinfo/digikam-devel</a><br><br><br></blockquote></div><br>