[oe-commits] org.oe.dev fakeroot: upgrade to 1.7.1 version, fixes odd caching anomolies on some

mwester commit openembedded-commits at lists.openembedded.org
Fri Aug 10 04:19:09 UTC 2007


fakeroot: upgrade to 1.7.1 version, fixes odd caching anomolies on some
newer build host distros.

Author: mwester at openembedded.org
Branch: org.openembedded.dev
Revision: a587300f17f727fcca0f553fcace8f8c21b91e8f
ViewMTN: http://monotone.openembedded.org/revision.psp?id=a587300f17f727fcca0f553fcace8f8c21b91e8f
Files:
1
packages/fakeroot/fakeroot-native_1.7.1.bb
packages/fakeroot/fakeroot_1.7.1.bb
packages/fakeroot/files/work-with-older-libtool.patch
Diffs:

#
# mt diff -rfa5205e7ce54c529fcd971c7958a7052b56c58ff -ra587300f17f727fcca0f553fcace8f8c21b91e8f
#
# 
# 
# add_file "packages/fakeroot/fakeroot-native_1.7.1.bb"
#  content [b0f258393b1eed924239b1e734ae13e7382375b4]
# 
# add_file "packages/fakeroot/fakeroot_1.7.1.bb"
#  content [8967e479fc4f576b1cc0fe2775a0d1641dad8ed4]
# 
# add_file "packages/fakeroot/files/work-with-older-libtool.patch"
#  content [b51afd443340d64ddb92bebd023c2ecc4b002d79]
# 
============================================================
--- packages/fakeroot/fakeroot-native_1.7.1.bb	b0f258393b1eed924239b1e734ae13e7382375b4
+++ packages/fakeroot/fakeroot-native_1.7.1.bb	b0f258393b1eed924239b1e734ae13e7382375b4
@@ -0,0 +1,21 @@
+SECTION = "base"
+require fakeroot_${PV}.bb
+inherit native
+RDEPENDS="util-linux-native"
+
+SRC_URI += "file://fix-prefix.patch;patch=1 \
+	    file://work-with-older-libtool.patch;patch=1"
+S = "${WORKDIR}/fakeroot-${PV}"
+
+EXTRA_OECONF = " --program-prefix="
+
+# Compatability for the rare systems not using or having SYSV
+python () {
+    if bb.data.getVar('HOST_NONSYSV', d, True) and bb.data.getVar('HOST_NONSYSV', d, True) != '0':
+        bb.data.setVar('EXTRA_OECONF', ' --with-ipc=tcp --program-prefix= ', d)
+}
+
+do_stage_append () {
+    oe_libinstall -so libfakeroot ${STAGING_LIBDIR}/libfakeroot/
+}
+
============================================================
--- packages/fakeroot/fakeroot_1.7.1.bb	8967e479fc4f576b1cc0fe2775a0d1641dad8ed4
+++ packages/fakeroot/fakeroot_1.7.1.bb	8967e479fc4f576b1cc0fe2775a0d1641dad8ed4
@@ -0,0 +1,16 @@
+DESCRIPTION = "Gives a fake root environment"
+SECTION = "base"
+LICENSE = "GPL"
+# fakeroot needs getopt which is provided by the util-linux package
+RDEPENDS = "util-linux"
+PR = "r1"
+
+SRC_URI = "ftp://ftp.debian.org/debian/pool/main/f/fakeroot/fakeroot_${PV}.tar.gz"
+
+inherit autotools
+
+do_stage() {
+        install -d ${STAGING_INCDIR}/fakeroot
+        install -m 644 *.h ${STAGING_INCDIR}/fakeroot
+        autotools_stage_all
+}
============================================================
--- packages/fakeroot/files/work-with-older-libtool.patch	b51afd443340d64ddb92bebd023c2ecc4b002d79
+++ packages/fakeroot/files/work-with-older-libtool.patch	b51afd443340d64ddb92bebd023c2ecc4b002d79
@@ -0,0 +1,11 @@
+--- fakeroot-1.7.1/configure.ac.orig	2007-08-09 16:03:34.000000000 -0500
++++ fakeroot-1.7.1/configure.ac	2007-08-09 18:26:11.000000000 -0500
+@@ -7,8 +7,6 @@
+ AC_CONFIG_HEADERS([config.h])
+ AC_PROG_MAKE_SET
+ AM_PROG_LIBTOOL
+-LT_INIT
+-LT_LANG(C)
+ 
+ AC_ARG_WITH([ipc],
+ 	    AS_HELP_STRING([--with-ipc@<:@=IPCTYPE@:>@],






More information about the Openembedded-commits mailing list