Summary: | dev-libs/popt doesn't respect LIBDIR when installing .pc file | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Matt Turner <mattst88> |
Component: | New packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mips |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | patch | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 380025 | ||
Attachments: | patch to fix hard-coded 'lib/pkgconfig' |
Description
Matt Turner
2010-12-24 03:37:44 UTC
Created attachment 257910 [details, diff]
patch to fix hard-coded 'lib/pkgconfig'
Tested working, according to previously stated test.
just patch the Makefile.in (to avoid timestamp issues). or run sed on it. either way, change looks fine if you wish to commit. This change should be necessary only for the 'install' step? Then I'd use (to avoid messing with Makefile.* for timestamp/autotools: emake DESTDIR="${D}" pkgconfigdir="/usr/$(get_libdir)/pkgconfig" install || die #349558 and mail your patch to upstream :) Sent the patch upstream. I like Samuli's fix for now. Should I revbump to 1.16-r1 and drop back to ~arch? trouble with the install step is that when the prefix guys want to screw with things, we'll probably have to tweak that further. which is why i like the makefile/configure logic. and because what we send upstream is what we actually use in the ebuild. Committed with vapier's suggestion to just modify Makefile.in. Patch sent upstream: http://marc.info/?t=129317116500001&r=1&w=2 Unclear whether the patch has been committed upstream. |