[oe] [PATCH 1/3] ipkg: remove legacy staging and install `libipkg.pc` properly
Andreas Oberritter
obi at opendreambox.org
Tue Mar 22 14:58:51 UTC 2011
Hello Paul,
On 03/22/2011 11:42 AM, Paul Menzel wrote:
> --- a/recipes/ipkg/ipkg_0.99.163.bb
> +++ b/recipes/ipkg/ipkg_0.99.163.bb
> @@ -1,5 +1,5 @@
> include ipkg.inc
> -PR = "r8"
> +PR = "r9"
>
> S = "${WORKDIR}/ipkg-${PV}"
>
> @@ -12,15 +12,10 @@ SRC_URI = "http://www.handhelds.org/pub/packages/ipkg/ipkg-${PV}.tar.gz \
> file://lonk-link-name.patch \
> "
>
> -do_stage() {
> - oe_libinstall -so libipkg ${STAGING_LIBDIR}
> - install -d ${STAGING_INCDIR}/libipkg/
> - for f in *.h
> - do
> - install -m 0644 $f ${STAGING_INCDIR}/libipkg/
> - done
> +do_install () {
> + install -d ${D}${libdir}/pkgconfig
> + install -m 0644 ${WORKDIR}/libipkg.pc ${D}${libdir}/pkgconfig/libipkg.pc
> }
how do the library and headers get installed? Is there a do_install()
inside ipkg.inc? In that case, you should use do_install_append()
instead or move the two new lines to ipkg.inc.
Despite this, I'd prefer moving it to obsolete, too.
Regards,
Andreas
More information about the Openembedded-devel
mailing list