summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephane Desneux <stephane.desneux@open.eurogiciel.org>2014-10-02 10:59:56 +0200
committerStephane Desneux <stephane.desneux@open.eurogiciel.org>2014-10-02 10:59:56 +0200
commitac675c8909ec74240105cb0486e852744cc70278 (patch)
tree3f7e96ab5caa1919aa210f9cd9d9cc862244777c
parent4decfd92f8a259976d8322388c929f70146b3230 (diff)
downloadtizen-platform-config-ac675c8909ec74240105cb0486e852744cc70278.tar.gz
tizen-platform-config-ac675c8909ec74240105cb0486e852744cc70278.tar.bz2
tizen-platform-config-ac675c8909ec74240105cb0486e852744cc70278.zip
rpm/macros.tizen-platform: replace known paths by rpm macros
This is needed for Yocto builds: * /usr/share/man => %{_mandir} * /usr/share/info => %{_infodir} * /usr/share => %{_datadir} * /usr/bin => %{_bindir} * /usr/sbin => %{_sbindir} * /usr/include => %{_includedir} * /usr/lib => %{_libdir} * /usr => %{_prefix} * /etc => %{_sysconfdir} * /var => %{_var} Change-Id: Ic9b01d7ff4a13160175e6f8696d035a21979dccc Signed-off-by: Stephane Desneux <stephane.desneux@open.eurogiciel.org>
-rw-r--r--src/Makefile.am13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 8a5a105..7850f64 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -78,7 +78,18 @@ nobase_libtzplatform_config_include_HEADERS = tzplatform_variables.h tzplatform_
dist_sysconf_DATA=tizen-platform.conf
macros.tizen-platform: tizen-platform.conf
- tzplatform-tool rpm $< | grep -v TZ_USER_ >$@
+ tzplatform-tool rpm $< | grep -v TZ_USER_ | sed -r \
+ -e "s|(\s)/usr/share/man|\1%{_mandir}|g" \
+ -e "s|(\s)/usr/share/info|\1%{_infodir}|g" \
+ -e "s|(\s)/usr/share|\1%{_datadir}|g" \
+ -e "s|(\s)/usr/bin|\1%{_bindir}|g" \
+ -e "s|(\s)/usr/sbin|\1%{_sbindir}|g" \
+ -e "s|(\s)/usr/include|\1%{_includedir}|g" \
+ -e "s|(\s)/usr/lib|\1%{_libdir}|g" \
+ -e "s|(\s)/usr|\1%{_prefix}|g" \
+ -e "s|(\s)/etc|\1%{_sysconfdir}|g" \
+ -e "s|(\s)/var|\1%{_var}|g" \
+ >$@
tzplatform_config_sysconfdir= $(sysconfdir)/rpm
dist_tzplatform_config_sysconf_DATA=macros.tizen-platform