On Tue, May 15, 2012 at 1:39 PM, Otavio Salvador <[email protected]> wrote: > The pkgconfig files need to be installed in ${libdir} instead of > ${base_libdir}. >
Looks ok to me > Signed-off-by: Otavio Salvador <[email protected]> > --- > meta/recipes-kernel/kmod/kmod_git.bb | 10 ++++++++-- > 1 files changed, 8 insertions(+), 2 deletions(-) > > diff --git a/meta/recipes-kernel/kmod/kmod_git.bb > b/meta/recipes-kernel/kmod/kmod_git.bb > index d9c4d8b..11dfe57 100644 > --- a/meta/recipes-kernel/kmod/kmod_git.bb > +++ b/meta/recipes-kernel/kmod/kmod_git.bb > @@ -3,7 +3,7 @@ > > require kmod.inc > > -PR = "${INC_PR}.1" > +PR = "${INC_PR}.2" > > PROVIDES += "module-init-tools-insmod-static module-init-tools-depmod > module-init-tools" > RPROVIDES_${PN} += "module-init-tools-insmod-static module-init-tools-depmod > module-init-tools" > @@ -16,7 +16,8 @@ RCONFLICTS_libkmod2 += "module-init-tools-insmod-static > module-init-tools-depmod > # autotools set prefix to /usr, however we want them in /bin and /sbin > bindir = "${base_bindir}" > sbindir = "${base_sbindir}" > -libdir = "${base_libdir}" > + > +EXTRA_OECONF += "--libdir=${base_libdir}" > > do_install_append () { > install -dm755 ${D}${base_bindir} > @@ -34,6 +35,10 @@ do_install_append () { > > # install depmod.d file for search/ dir > install -Dm644 "${WORKDIR}/depmod-search.conf" > "${D}${base_libdir}/depmod.d/search.conf" > + > + # fix pkgconfig installation path > + install -dm755 ${D}${libdir} > + mv ${D}${base_libdir}/pkgconfig ${D}${libdir} > } > > pkg_postinst_kmod() { > @@ -59,4 +64,5 @@ pkg_prerm_kmod() { > PACKAGES =+ "libkmod" > > FILES_libkmod = "${base_libdir}/libkmod*${SOLIBS} > ${libdir}/libkmod*${SOLIBS}" > +FILES_${PN}-dev += "${base_libdir}/libkmod*${SOLIBSDEV} ${base_libdir}/*.la" > FILES_${PN} += "${base_libdir}/depmod.d ${base_libdir}/modprobe.d" > -- > 1.7.2.5 > > > _______________________________________________ > Openembedded-core mailing list > [email protected] > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
