packaging: add dependency to ecore-x and exclude on non X11 configuration 14/16114/3 accepted/tizen/generic accepted/tizen/ivi/stable accepted/tizen_ivi_release tizen_ivi_release accepted/tizen/generic/20140213.074857 accepted/tizen/generic/20140312.081911 accepted/tizen/ivi/20140213.202408 accepted/tizen/ivi/panda/20140312.085422 accepted/tizen/ivi/release/20140312.105628 accepted/tizen/mobile/20140227.070716 submit/tizen/20140213.074626 submit/tizen/20140312.070649 submit/tizen_ivi_release/20140312.071124
authorPhilippe Coval <philippe.coval@open.eurogiciel.org>
Thu, 6 Feb 2014 16:41:40 +0000 (17:41 +0100)
committerStéphane Desneux (sdesneux) <stephane.desneux@open.eurogiciel.org>
Tue, 11 Feb 2014 09:44:15 +0000 (01:44 -0800)
packaging: cleanup spec

Bug-Tizen: PTREL-653
Change-Id: Ibd0cf633a430520e69cf4add0a86856e25a49ab7
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
packaging/rpm-installer.spec

index 8c6f769..b08cb43 100755 (executable)
@@ -1,11 +1,13 @@
+%bcond_with x
+
 Name:       rpm-installer
 Summary:    Native rpm installer
 Version:    0.1.25
-Release:    2
+Release:    0
 Group:      System/Libraries
 License:    Apache License, Version 2.0
 Source0:    %{name}-%{version}.tar.gz
-Source1001:    rpm-installer.manifest
+Source1001: rpm-installer.manifest
 Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
 BuildRequires:  cmake
@@ -22,7 +24,7 @@ BuildRequires:  pkgconfig(pkgmgr-types)
 BuildRequires:  pkgconfig(pkgmgr-installer)
 BuildRequires:  pkgconfig(pkgmgr-parser)
 BuildRequires:  pkgconfig(pkgmgr)
-BuildRequires: pkgconfig(pkgmgr-info)
+BuildRequires:  pkgconfig(pkgmgr-info)
 BuildRequires:  pkgconfig(app2sd)
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(security-server)
@@ -32,6 +34,11 @@ BuildRequires:  pkgconfig(evas)
 BuildRequires:  pkgconfig(ecore)
 BuildRequires:  pkgconfig(edje)
 BuildRequires:  gettext-tools
+%if %{with x}
+BuildRequires: pkgconfig(ecore-x)
+%else
+ExclusiveArch:
+%endif
 Requires:  cpio
 
 %description