diff options
author | Khem Raj <raj.khem@gmail.com> | 2009-03-20 20:52:10 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2009-03-20 20:52:10 -0700 |
commit | bde373b8b7e31a236392968dc34d5bd2a4d72da1 (patch) | |
tree | 96f04a303e72b581365d4d4af05b71dd8e8dedd8 /recipes/rpm/rpm_4.4.2.3.bb | |
parent | de0b066e0f83fd74303147642779dacc69dff5cb (diff) |
rpm_4.4.2.3.bb: Define EXTRA_OECONF inside do_configure_prepend()
* We use some python vars inside EXTRA_OECONF. So we move
The evaluation to execute time from parse time.
Diffstat (limited to 'recipes/rpm/rpm_4.4.2.3.bb')
-rw-r--r-- | recipes/rpm/rpm_4.4.2.3.bb | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/recipes/rpm/rpm_4.4.2.3.bb b/recipes/rpm/rpm_4.4.2.3.bb index db88282f33..6bdd0edcee 100644 --- a/recipes/rpm/rpm_4.4.2.3.bb +++ b/recipes/rpm/rpm_4.4.2.3.bb @@ -2,7 +2,7 @@ DESCRIPTION = "The RPM Package Manager." HOMEPAGE = "http://rpm.org/" LICENSE = "LGPL GPL" DEPENDS = "zlib beecrypt file popt python sed-native" -PR = "r13" +PR = "r14" SRC_URI = "http://www.rpm.org/releases/rpm-4.4.x/rpm-4.4.2.3.tar.gz \ file://external-tools.patch;patch=1 \ @@ -21,15 +21,6 @@ ARM_INSTRUCTION_SET = "arm" acpaths = "-I ${S}/db/dist/aclocal -I ${S}/db/dist/aclocal_java" -EXTRA_OECONF = "--with-python \ - --with-python-incdir=${STAGING_INCDIR}/${PYTHON_DIR} \ - --with-python-libdir=${libdir}/${PYTHON_DIR} \ - --without-apidocs \ - --without-selinux \ - --without-lua \ - --without-dmalloc \ - --without-efence" - PACKAGES += "python-rpm" FILES_python-rpm = "${libdir}/python*/site-packages/rpm/_*" @@ -46,6 +37,17 @@ EXTRA_OECONF += "${MUTEX}" export varprefix = "${localstatedir}" +do_configure_prepend (){ + EXTRA_OECONF = "--with-python \ + --with-python-incdir=${STAGING_INCDIR}/${PYTHON_DIR} \ + --with-python-libdir=${libdir}/${PYTHON_DIR} \ + --without-apidocs \ + --without-selinux \ + --without-lua \ + --without-dmalloc \ + --without-efence" +} + do_configure () { rm ${S}/popt/ -Rf rm ${S}/db/dist/configure.in -f |