[oe] [PATCH 1/3] ipkg: remove legacy staging and install `libipkg.pc` properly
Martin Jansa
martin.jansa at gmail.com
Tue Mar 22 10:56:13 UTC 2011
On Tue, Mar 22, 2011 at 11:42:22AM +0100, Paul Menzel wrote:
> Date: Tue, 22 Mar 2011 10:51:47 +0100
>
> Convert to new style staging [1] and install `libipkg.pc` properly as done in [2][3].
>
> [1] http://openembedded.org/index.php/Legacy_staging
> [2] http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=c2c8fe4c5629add94bd0b922f5b3446624a9f4d8
> [3] http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=48838f0fca6b00767115dd13bce2537f035fd3ba
Is it worth to update it now when I hope last bits were also converted
to opkg?
git mv to obsolete would be easier to review :).
Cheers,
> Signed-off-by: Paul Menzel <paulepanter at users.sourceforge.net>
> CC: Andreas Oberritter <obi at opendreambox.org>
> ---
> Another time I do not understand why `libipkg.pc` is not installed
> automatically. I did not find »libipkg.pc was not installed.« from
> `pkgconfig.bbclass` in `log.do_install`. Is that an error in the
> Makefile of `ipkg`?
> ---
> recipes/ipkg/ipkg_0.99.163.bb | 13 ++++---------
> 1 files changed, 4 insertions(+), 9 deletions(-)
>
> diff --git a/recipes/ipkg/ipkg_0.99.163.bb b/recipes/ipkg/ipkg_0.99.163.bb
> index 8eb83a1..09068d4 100644
> --- 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
> }
>
> -
> SRC_URI[md5sum] = "0b10ad2924611bccaea8ddf98481a192"
> SRC_URI[sha256sum] = "405743e1ba320ed6095d42a898f1486e3af1d745cae2bd45dfe1d8403a4d8995"
> --
> 1.7.4.1
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
--
Martin 'JaMa' Jansa jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20110322/3d436fd0/attachment-0002.sig>
More information about the Openembedded-devel
mailing list