AArch64 enabling 92/25292/1 accepted/tizen/common/20140804.175652 submit/tizen/20140804.114129
authorYury Usishchev <y.usishchev@samsung.com>
Thu, 24 Jul 2014 11:17:07 +0000 (15:17 +0400)
committerYury Usishchev <y.usishchev@samsung.com>
Fri, 1 Aug 2014 11:38:10 +0000 (15:38 +0400)
  * Fix packaging of python modules

    Python site dir is not always in %{_libdir}, %{python_sitearch} is expanded the
    same way as configure searches for site dir.

  * Add vendor option to configure

  * Add suse_version macro

Change-Id: I7d249d9329047c49117c49b52ab89d07e42053f6
Signed-off-by: Yury Usishchev <y.usishchev@samsung.com>
packaging/rpm-tizen_macros
packaging/rpm.spec

index e7648f9..e97cc9f 100644 (file)
@@ -1,3 +1,4 @@
+%suse_version           1408
 # directories
 %_infodir               %{_prefix}/share/info
 %_mandir                %{_prefix}/share/man
index 07fdb8c..5027ba0 100644 (file)
@@ -146,6 +146,7 @@ export CFLAGS="-g -O0 -fno-strict-aliasing -ffunction-sections"
     --with-cap \
     --enable-shared \
     --enable-python \
+    --with-vendor=tizen \
     --with-msm 
 
 make %{?_smp_mflags}
@@ -310,8 +311,8 @@ rm -f %{_dbpath}/Filemd5s \
 
 %files -n python-rpm
 %defattr(-,root,root)
-%{_libdir}/python*/site-packages/rpm
-%attr(755,root,root) %{_libdir}/python*/site-packages/rpm/transaction.py
+%{python_sitearch}/rpm
+%attr(755,root,root) %{python_sitearch}/rpm/transaction.py
 
 %lang_package