| Summary: | dev-libs/libgamin-0.1.10-r5: pulls in old (and irrelevant) pkg-config distfile | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Michał Górny <mgorny> |
| Component: | Current packages | Assignee: | Freedesktop bugs <freedesktop-bugs> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
Probably was included at: 11 Jul 2011; Samuli Suominen <ssuominen@gentoo.org> libgamin-0.1.10-r2.ebuild: Stop depending on dev-util/pkgconfig wrt #374775 by dragos240. USE="static-libs" and remove libtool archive. (In reply to Michał Górny from comment #0) > SRC_URI="${SRC_URI} > mirror://gentoo/gamin-0.1.9-freebsd.patch.bz2 > > http://dev.gentoo.org/~grobian/patches/libgamin-0.1.10-opensolaris.patch.bz2 > http://pkgconfig.freedesktop.org/releases/pkg-config-0.26.tar.gz" # > pkg.m4 for eautoreconf > > Is this because of some circular dep issues? yes, something like libgamin -> glib with USE=fam -> pkgconfig -> glib the ebuild still runs eautoreconf, so the distfile is still required, otherwise eautoreconf fails if dev-util/pkgconfig is not installed top of prepare... copy the pkg.m4 to unique directory away from other .m4 files...
mv -vf "${WORKDIR}"/pkg-config-*/pkg.m4 "${WORKDIR}"/ || die
bottom of prepare... point the eautoreconf to directory where pkg.m4 is:
AT_M4DIR="${WORKDIR}" eautoreconf
|
SRC_URI="${SRC_URI} mirror://gentoo/gamin-0.1.9-freebsd.patch.bz2 http://dev.gentoo.org/~grobian/patches/libgamin-0.1.10-opensolaris.patch.bz2 http://pkgconfig.freedesktop.org/releases/pkg-config-0.26.tar.gz" # pkg.m4 for eautoreconf Is this because of some circular dep issues?