From d445d9dbd0d7550a2ccc12e99484815b1cd07da0 Mon Sep 17 00:00:00 2001
From: Chris Larson <clarson@kergoth.com>
Date: Tue, 16 Nov 2004 01:17:41 +0000
Subject: Merge openembedded@openembedded.bkbits.net:packages-devel into
 handhelds.org:/home/kergoth/code/packages

2004/11/15 19:11:27-06:00 handhelds.org!kergoth
Add the necessary virtual/libintl and virtual/libiconv PROVIDES to the uclibc and glibc builds.

2004/11/15 19:10:29-06:00 handhelds.org!kergoth
Stage the target gettext build, and make it PROVIDES virtual/libintl.

2004/11/15 19:09:34-06:00 handhelds.org!kergoth
Unbork the libiconv builds a bit, and make the target libiconv PROVIDES virtual/libiconv.

2004/11/12 12:03:48-06:00 handhelds.org!kergoth
Merge openembedded@openembedded.bkbits.net:packages-devel
into handhelds.org:/home/kergoth/code/packages

2004/11/11 14:12:30-06:00 handhelds.org!kergoth
Merge openembedded@openembedded.bkbits.net:packages-devel
into handhelds.org:/home/kergoth/code/packages

2004/11/11 14:06:04-06:00 handhelds.org!kergoth
Enhance source distribution oeclass to support | seperated licenses (if any is distributable, that component is), and space seperated (all must be distributable).

BKrev: 419955354rVOOt21Zfjv5KsGqY457w
---
 libiconv/libiconv-native_1.9.2.oe | 52 +++------------------------------------
 libiconv/libiconv_1.9.2.oe        | 16 ++++++++++--
 2 files changed, 18 insertions(+), 50 deletions(-)

(limited to 'libiconv')

diff --git a/libiconv/libiconv-native_1.9.2.oe b/libiconv/libiconv-native_1.9.2.oe
index 4160afd416..8c1f4336d6 100644
--- a/libiconv/libiconv-native_1.9.2.oe
+++ b/libiconv/libiconv-native_1.9.2.oe
@@ -7,6 +7,7 @@ MAINTAINER = "That Crazy fool emte <emte@labotomy.net>"
 # FIXME: Needs to be stripped down to: ascii iso8859-1 eucjp iso-2022jp gb utf8
 DEPENDS = "gettext-native"
 PR = "r1"
+PROVIDES = ""
 
 SRC_URI = "ftp://ftp.gnu.org/pub/gnu/libiconv/libiconv-${PV}.tar.gz"
 
@@ -16,56 +17,11 @@ S = "${WORKDIR}/libiconv-${PV}"
 
 inherit autotools native
 
-do_configure_prepend () {
-}
-
 do_stage () {
-	oe_libinstall -so lib/libiconv_plug_linux ${STAGING_LIBDIR}
+	oe_libinstall -so -C lib libiconv ${STAGING_LIBDIR}
+	oe_libinstall -so -C lib libiconv_plug_linux ${STAGING_LIBDIR}
+	oe_libinstall -so -C libcharset/lib libcharset ${STAGING_LIBDIR}
 	autotools_stage_includes
-	install -d ${STAGING_INCDIR}/include
-	install -m 0755 ${S}/include/iconv.h ${STAGING_INCDIR}/iconv.h
-	install -d ${STAGING_DATADIR}/aclocal
-	install -m 0644 ${S}/m4/alloca.m4 ${STAGING_DATADIR}/aclocal/alloca.m4
-	install -m 0644 ${S}/m4/canonicalize.m4 ${STAGING_DATADIR}/aclocal/canonicalize.m4
-	install -m 0644 ${S}/m4/codeset.m4 ${STAGING_DATADIR}/aclocal/codeset.m4
-	install -m 0644 ${S}/m4/cp.m4 ${STAGING_DATADIR}/aclocal/cp.m4
-	install -m 0644 ${S}/m4/eilseq.m4 ${STAGING_DATADIR}/aclocal/eilseq.m4
-	install -m 0644 ${S}/m4/endian.m4 ${STAGING_DATADIR}/aclocal/endian.m4
-	install -m 0644 ${S}/m4/error.m4 ${STAGING_DATADIR}/aclocal/error.m4
-	install -m 0644 ${S}/m4/general.m4 ${STAGING_DATADIR}/aclocal/general.m4
-	install -m 0644 ${S}/m4/gettext.m4 ${STAGING_DATADIR}/aclocal/gettext.m4
-	install -m 0644 ${S}/m4/glibc21.m4 ${STAGING_DATADIR}/aclocal/glibc21.m4
-	install -m 0644 ${S}/m4/iconv.m4 ${STAGING_DATADIR}/aclocal/iconv.m4
-	install -m 0644 ${S}/m4/intmax.m4 ${STAGING_DATADIR}/aclocal/intmax.m4
-	install -m 0644 ${S}/m4/isc-posix.m4 ${STAGING_DATADIR}/aclocal/isc-posix.m4
-	install -m 0644 ${S}/m4/lcmessage.m4 ${STAGING_DATADIR}/aclocal/lcmessage.m4
-	install -m 0644 ${S}/m4/lib-ld.m4 ${STAGING_DATADIR}/aclocal/lib-ld.m4
-	install -m 0644 ${S}/m4/lib-link.m4 ${STAGING_DATADIR}/aclocal/lib-link.m4
-	install -m 0644 ${S}/m4/lib-prefix.m4 ${STAGING_DATADIR}/aclocal/lib-prefix.m4
-	install -m 0644 ${S}/m4/libtool.m4 ${STAGING_DATADIR}/aclocal/libtool.m4
-	install -m 0644 ${S}/m4/ln.m4 ${STAGING_DATADIR}/aclocal/ln.m4
-	install -m 0644 ${S}/m4/longdouble.m4 ${STAGING_DATADIR}/aclocal/longdouble.m4
-	install -m 0644 ${S}/m4/longlong.m4 ${STAGING_DATADIR}/aclocal/longlong.m4
-	install -m 0644 ${S}/m4/mbstate_t.m4 ${STAGING_DATADIR}/aclocal/mbstate_t.m4
-	install -m 0644 ${S}/m4/nls.m4 ${STAGING_DATADIR}/aclocal/nls.m4
-	install -m 0644 ${S}/m4/onceonly.m4 ${STAGING_DATADIR}/aclocal/onceonly.m4
-	install -m 0644 ${S}/m4/pathmax.m4 ${STAGING_DATADIR}/aclocal/pathmax.m4
-	install -m 0644 ${S}/m4/po.m4 ${STAGING_DATADIR}/aclocal/po.m4
-	install -m 0644 ${S}/m4/printf-posix.m4 ${STAGING_DATADIR}/aclocal/printf-posix.m4
-	install -m 0644 ${S}/m4/progtest.m4 ${STAGING_DATADIR}/aclocal/progtest.m4
-	install -m 0644 ${S}/m4/proto.m4 ${STAGING_DATADIR}/aclocal/proto.m4
-	install -m 0644 ${S}/m4/readlink.m4 ${STAGING_DATADIR}/aclocal/readlink.m4
-	install -m 0644 ${S}/m4/relocatable.m4 ${STAGING_DATADIR}/aclocal/relocatable.m4
-	install -m 0644 ${S}/m4/setenv.m4 ${STAGING_DATADIR}/aclocal/setenv.m4
-	install -m 0644 ${S}/m4/signed.m4 ${STAGING_DATADIR}/aclocal/signed.m4
-	install -m 0644 ${S}/m4/ssize_t.m4 ${STAGING_DATADIR}/aclocal/ssize_t.m4
-	install -m 0644 ${S}/m4/stdbool.m4 ${STAGING_DATADIR}/aclocal/stdbool.m4
-	install -m 0644 ${S}/m4/strerror.m4 ${STAGING_DATADIR}/aclocal/strerror.m4
-	install -m 0644 ${S}/m4/strerror_r.m4 ${STAGING_DATADIR}/aclocal/strerror_r.m4
-	install -m 0644 ${S}/m4/unlocked-io.m4 ${STAGING_DATADIR}/aclocal/unlocked-io.m4
-	install -m 0644 ${S}/m4/wchar_t.m4 ${STAGING_DATADIR}/aclocal/wchar_t.m4
-	install -m 0644 ${S}/m4/wint_t.m4 ${STAGING_DATADIR}/aclocal/wint_t.m4
-	install -m 0644 ${S}/m4/xreadlink.m4 ${STAGING_DATADIR}/aclocal/xreadlink.m4
 }
 
 do_install () {
diff --git a/libiconv/libiconv_1.9.2.oe b/libiconv/libiconv_1.9.2.oe
index 18f54b4620..0b8c85329b 100644
--- a/libiconv/libiconv_1.9.2.oe
+++ b/libiconv/libiconv_1.9.2.oe
@@ -3,10 +3,11 @@ multiple character encodings, but that support lacks from your system."
 HOMEPAGE = "http://www.gnu.org/software/libiconv"
 SECTION = "e/libs"
 PRIORITY = "optional"
-MAINTAINER = "That Crazy fool emte <emte@labotomy.net>
+MAINTAINER = "That Crazy fool emte <emte@labotomy.net>"
 NOTES = "Needs to be stripped down to: ascii iso8859-1 eucjp iso-2022jp gb utf8"
 DEPENDS = "libiconv-native"
-PR = "r1"
+PROVIDES = "virtual/libiconv"
+PR = "r2"
 
 SRC_URI = "ftp://ftp.gnu.org/pub/gnu/libiconv/libiconv-${PV}.tar.gz"
 
@@ -14,3 +15,14 @@ S = "${WORKDIR}/libiconv-${PV}"
 
 inherit autotools pkgconfig
 
+do_configure () {
+	rm -f m4/libtool.m4 libcharset/m4/libtool.m4
+	autotools_do_configure
+}
+
+do_stage () {
+	oe_libinstall -so -C lib libiconv ${STAGING_LIBDIR}
+	oe_libinstall -so -C lib libiconv_plug_linux ${STAGING_LIBDIR}
+	oe_libinstall -so -C libcharset/lib libcharset ${STAGING_LIBDIR}
+	autotools_stage_includes
+}
-- 
cgit v1.2.3