Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 336393 - media-libs/libraw 0.10 has been released
Summary: media-libs/libraw 0.10 has been released
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-07 22:34 UTC by Kanstantsin Shautsou
Modified: 2010-09-19 20:25 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
diff to updated ebuild (libraw-0.9.1-to-0.10.0.ebuild.patch,2.67 KB, patch)
2010-09-11 20:33 UTC, David King
Details | Diff
updated pkg-config patch (libraw-0.9.1-to-0.10.0.pkg-config.patch,1.79 KB, patch)
2010-09-11 20:33 UTC, David King
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kanstantsin Shautsou 2010-09-07 22:34:08 UTC
Libraw 0.10 has been released
http://www.libraw.org/download#changelog
Comment 1 David King 2010-09-11 20:33:17 UTC
Created attachment 246903 [details, diff]
diff to updated ebuild

Updated ebuild that use get_libdir from multilib.eclass, for both the pkg-config files and the installed libraries.
Comment 2 David King 2010-09-11 20:33:36 UTC
Created attachment 246904 [details, diff]
updated pkg-config patch
Comment 3 Benedikt Böhm (RETIRED) gentoo-dev 2010-09-19 08:16:45 UTC
0.10.0 is in cvs now, thanks
Comment 4 David King 2010-09-19 09:42:02 UTC
(In reply to comment #3)
> 0.10.0 is in cvs now, thanks

It looks like you missed the multilib changes (for the pkg-config file and the library install location), and left the Requires in the pkg-config files as ‘lcms2’, when it should be ‘lcms’. The 0.10.0 ebuild in CVS is also missing DEPEND="${RDEPEND}", as with USE=lcms there is a build-time dependency on lcms. For EAPI=2, you could just set the DEPEND and not set the RDEPEND.
Comment 5 Benedikt Böhm (RETIRED) gentoo-dev 2010-09-19 20:25:49 UTC
(In reply to comment #4)
> It looks like you missed the multilib changes (for the pkg-config file and the
> library install location), and left the Requires in the pkg-config files as
> ‘lcms2’, when it should be ‘lcms’. The 0.10.0 ebuild in CVS is also
> missing DEPEND="${RDEPEND}", as with USE=lcms there is a build-time dependency
> on lcms. For EAPI=2, you could just set the DEPEND and not set the RDEPEND.

fixed in 0.10.0-r1. i've taken the autoconf patch from github.com/corec/libraw-automake to get a sane build out of it.