aboutsummaryrefslogtreecommitdiffstats
path: root/packages/klibc
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.ne>2007-06-28 02:07:29 +0000
committerFelix Domke <tmbinc@elitedvb.ne>2007-06-28 02:07:29 +0000
commit720f091649c5da3c975dea269b0e14acaf8b5ad6 (patch)
tree25932e94881dde1ba0c8a3ddfbf1c7f3bf2bca0d /packages/klibc
parent7a73b0e9927683a297675b378b4cdfbba32b9302 (diff)
downloadopenembedded-720f091649c5da3c975dea269b0e14acaf8b5ad6.tar.gz
klibc: fix install
Diffstat (limited to 'packages/klibc')
-rw-r--r--packages/klibc/klibc-1.5/.mtn2git_empty0
-rw-r--r--packages/klibc/klibc-1.5/install.patch10
-rw-r--r--packages/klibc/klibc.inc4
-rw-r--r--packages/klibc/klibc_1.5.bb1
4 files changed, 15 insertions, 0 deletions
diff --git a/packages/klibc/klibc-1.5/.mtn2git_empty b/packages/klibc/klibc-1.5/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/klibc/klibc-1.5/.mtn2git_empty
diff --git a/packages/klibc/klibc-1.5/install.patch b/packages/klibc/klibc-1.5/install.patch
new file mode 100644
index 0000000000..86ac4f9df6
--- /dev/null
+++ b/packages/klibc/klibc-1.5/install.patch
@@ -0,0 +1,10 @@
+--- klibc-1.5/usr/klibc/Kbuild_org 2007-03-04 02:52:10.000000000 +0100
++++ klibc-1.5/usr/klibc/Kbuild 2007-05-30 12:40:56.000000000 +0200
+@@ -175,5 +175,5 @@
+ $(INSTALLROOT)$(INSTALLDIR)/$(KLIBCCROSS)lib))
+ $(Q)$(install-lib) $(obj)/klibc-$(SOLIBHASH).so \
+ $(INSTALLROOT)$(INSTALLDIR)/$(KLIBCCROSS)lib
+- $(Q)$(install-lib) $(obj)/klibc-$(SOLIBHASH).so \
+- $(INSTALLROOT)$(SHLIBDIR)
++ $(Q)$(install-lib) $(obj)/klibc-$(SOLIBHASH).so \
++ $(INSTALLROOT)$(INSTALLDIR)$(SHLIBDIR)
diff --git a/packages/klibc/klibc.inc b/packages/klibc/klibc.inc
index 7f1b503f12..b11f62a1b0 100644
--- a/packages/klibc/klibc.inc
+++ b/packages/klibc/klibc.inc
@@ -65,6 +65,10 @@ do_stage() {
install
# The following is sufficient, at least in klibc 1.1.1 to make klcc
# use the staged libraries and include files.
+
+ if [ -f ${STAGING_BINDIR}/klcc ]; then
+ mv ${STAGING_BINDIR}/klcc ${STAGING_BINDIR}/${TARGET_PREFIX}klcc;
+ fi
sed -i -e 's@^\$prefix = .*$@\$prefix = "${STAGING_KLIBC_DIR}/lib/klibc";@' \
'${STAGING_BINDIR}/${TARGET_PREFIX}klcc'
}
diff --git a/packages/klibc/klibc_1.5.bb b/packages/klibc/klibc_1.5.bb
new file mode 100644
index 0000000000..cd1ba9d56e
--- /dev/null
+++ b/packages/klibc/klibc_1.5.bb
@@ -0,0 +1 @@
+require klibc.inc