packaging: Install Tizen macros
authorMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Tue, 26 Feb 2013 08:04:13 +0000 (10:04 +0200)
committerMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Wed, 11 Jun 2014 14:48:02 +0000 (17:48 +0300)
To fix some spec parsing failures.

Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
debian/rules
packaging/librpm-tizen.spec

index a1fdc32e9b8e9cad7fb3e2db2b7cdd9f9215f66c..30870a74f92037d0bc880357e4a1d7aa7f4fca25 100755 (executable)
@@ -22,6 +22,10 @@ override_dh_auto_configure:
 
 override_dh_auto_install:
        dh_auto_install --destdir=debian/tmp
+       # Install extra sources
+       install -m644 packaging/rpm-tizen_macros debian/tmp/usr/lib/librpm-tizen/rpm/tizen_macros
+       install -d debian/tmp/usr/lib/librpm-tizen/rpm/tizen
+       ln -s ../tizen_macros debian/tmp/usr/lib/librpm-tizen/rpm/tizen/macros
 
 override_dh_python2:
        dh_python2 --no-guessing-versions
index 21b0b0592036144788fec0f8b6503d54471dba5a..308d6c357d9c3e67a0312650025e3f7a4503f635 100644 (file)
@@ -119,6 +119,11 @@ install -d %{buildroot}%{python_sitearch}
 cp -ax tmp_install/%{_libdir}/%{name}  %{buildroot}%{_libdir}/
 cp -ax tmp_install/%{python_sitearch}/%{python_mod_name} %{buildroot}%{python_sitearch}/
 
+# Install extra sources
+install -m644 %{SOURCE4} %{buildroot}%{_libdir}/%{name}/rpm/tizen_macros
+install -d %{buildroot}%{_libdir}/%{name}/rpm/tizen
+ln -s ../tizen_macros %{buildroot}%{_libdir}/%{name}/rpm/tizen/macros
+
 # Delete unwanted development files etc.
 find %{buildroot} -name "*.la" | xargs rm -f --
 find %{buildroot}/%{_libdir}/%{name} -name "*.so" | xargs rm -f --