From 27476f8ff26a6c06fb36268b2eb0591be2af4725 Mon Sep 17 00:00:00 2001 From: ronan Date: Tue, 19 Feb 2013 10:06:44 +0100 Subject: [PATCH] - Add macro. --- Tizen_TZ_package/create-package-initial.py | 17 ++++++++++++++++- .../tizenBuildUtils/tizenBuildUtils.inc | 5 ++++- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/Tizen_TZ_package/create-package-initial.py b/Tizen_TZ_package/create-package-initial.py index 1a7b0f9..c089eae 100755 --- a/Tizen_TZ_package/create-package-initial.py +++ b/Tizen_TZ_package/create-package-initial.py @@ -113,7 +113,22 @@ def convertSpecFile(package_spec_path,cpu="x86_64"): command += " --define='setup #setup'" command += " --define='buildroot ${D}'" command += " --define='_target_cpu %s'" % cpu - +# command += " --define='_program_prefix ${program_prefix}'" + command += " --define='_prefix ${prefix}'" + command += " --define='_exec_prefix ${exec_prefix}'" + command += " --define='_bindir ${bindir}'" + command += " --define='_sbindir ${sbindir}'" + command += " --define='_sysconfdir ${sysconfdir}'" + command += " --define='_datadir ${datadir}'" + command += " --define='_includedir ${includedir}'" + command += " --define='_libdir ${libdir}'" + command += " --define='_libexecdir ${libexecdir}'" + command += " --define='_localstatedir ${localstatedir}'" + command += " --define='_sharedstatedir ${sharedstatedir}'" + command += " --define='_mandir ${mandir}'" + command += " --define='_infodir ${infodir}'" + + patchs=findPatch(package_spec_path) for p in patchs: diff --git a/meta-tizen/recipes-BaseSystem/tizenBuildUtils/tizenBuildUtils.inc b/meta-tizen/recipes-BaseSystem/tizenBuildUtils/tizenBuildUtils.inc index 0c5315b..d5d7376 100644 --- a/meta-tizen/recipes-BaseSystem/tizenBuildUtils/tizenBuildUtils.inc +++ b/meta-tizen/recipes-BaseSystem/tizenBuildUtils/tizenBuildUtils.inc @@ -21,7 +21,9 @@ echo RLM end of do_configure do_compile_prepend () { echo RLM do_compile_prepend mkdir -p ${S}/../temp + create-package-initial "compile" ${S}/${SPECFILES} > ${S}/../temp/Bash_compile + cd ${S} } @@ -34,7 +36,8 @@ do_compile () { do_install_prepend () { echo RLM do_install_prepend mkdir -p ${S}/../temp -create-package-initial "compile" ${S}/${SPECFILES} > ${S}/../temp/Bash_install +echo export D=${D} > ${S}/../temp/Bash_install +create-package-initial "install" ${S}/${SPECFILES} >> ${S}/../temp/Bash_install cd ${S} } -- 2.7.4