summaryrefslogtreecommitdiff
path: root/packaging
diff options
context:
space:
mode:
authorAlexander Kanavin <alex.kanavin@gmail.com>2014-03-27 21:16:00 +0200
committerdavid <david@david-desktop.(none)>2014-11-28 10:50:12 +0800
commit3aa446c5ec9e065715e29e7b8e6553840fa3b7cd (patch)
treee8bacc8179ba218d27b73cdda87bfa57e94c51b2 /packaging
parent2c4a6953465c907bfffbe718e42a78800cb286bb (diff)
downloadlibsoup-3aa446c5ec9e065715e29e7b8e6553840fa3b7cd.tar.gz
libsoup-3aa446c5ec9e065715e29e7b8e6553840fa3b7cd.tar.bz2
libsoup-3aa446c5ec9e065715e29e7b8e6553840fa3b7cd.zip
Bug-Tizen: TIVI-2984 Change-Id: Id75730e1b8c33f4b732d45a274032fa9725cefa8 Signed-off-by: Alexander Kanavin <alexander.kanavin@intel.com> Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
Diffstat (limited to 'packaging')
-rw-r--r--packaging/libsoup.spec17
1 files changed, 13 insertions, 4 deletions
diff --git a/packaging/libsoup.spec b/packaging/libsoup.spec
index 1c657c24..1d4f3a31 100644
--- a/packaging/libsoup.spec
+++ b/packaging/libsoup.spec
@@ -1,4 +1,5 @@
%bcond_with gnome
+%bcond_with introspection
Name: libsoup
Version: 2.46.0
@@ -13,8 +14,10 @@ Source1001: libsoup.manifest
Requires: glib-networking
BuildRequires: gettext-tools
BuildRequires: glib-networking
-%if %{with gnome}
+%if %{with introspection}
BuildRequires: gobject-introspection-devel
+%endif
+%if %{with gnome}
BuildRequires: pkgconfig(gnome-keyring-1)
%endif
BuildRequires: intltool >= 0.35.0
@@ -75,9 +78,11 @@ cp %{SOURCE1001} .
%build
chmod +x autogen.sh
%autogen\
+%if %{with introspection}
+ --enable-introspection \
+%endif
%if %{with gnome}
--with-gnome \
- --enable-introspection \
%else
--without-gnome \
--enable-sqlite=yes \
@@ -103,13 +108,15 @@ make %{?_smp_mflags}
%license COPYING
%{_libdir}/*.so.*
-%if %{with gnome}
+%if %{with introspection}
%files -n typelib-Soup
%manifest %{name}.manifest
%defattr(-,root,root)
%{_libdir}/girepository-1.0/Soup-2.4.typelib
+%if %{with gnome}
%{_libdir}/girepository-1.0/SoupGNOME-2.4.typelib
%endif
+%endif
%files devel
%manifest %{name}.manifest
@@ -117,8 +124,10 @@ make %{?_smp_mflags}
%{_includedir}/libsoup-2.4
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
-%if %{with gnome}
+%if %{with introspection}
%{_datadir}/gir-1.0/Soup-2.4.gir
+%if %{with gnome}
%{_datadir}/gir-1.0/SoupGNOME-2.4.gir
%{_includedir}/libsoup-gnome-2.4
%endif
+%endif