All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/3] ipkg: remove legacy staging and install `libipkg.pc` properly
@ 2011-03-22 10:42 Paul Menzel
  2011-03-22 10:49 ` [PATCH 1/3 v2] " Paul Menzel
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Paul Menzel @ 2011-03-22 10:42 UTC (permalink / raw)
  To: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 1751 bytes --]

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

Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net>
CC: Andreas Oberritter <obi@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

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 205 bytes --]

^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2011-03-22 15:21 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-22 10:42 [PATCH 1/3] ipkg: remove legacy staging and install `libipkg.pc` properly Paul Menzel
2011-03-22 10:49 ` [PATCH 1/3 v2] " Paul Menzel
2011-03-22 15:14   ` [PATCH 1/3 v3] " Paul Menzel
2011-03-22 10:56 ` [PATCH 1/3] " Martin Jansa
2011-03-22 11:01   ` Paul Menzel
2011-03-22 11:26     ` Martin Jansa
2011-03-22 14:58 ` Andreas Oberritter
2011-03-22 15:19   ` Paul Menzel

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.