File project.diff of Package AppStream

--- AppStream.spec.orig
+++ AppStream.spec
@@ -19,6 +19,7 @@
 %if 0%{?sle_version} >= 150300 && 0%{?is_opensuse} || 0%{?suse_version} > 1500
 %bcond_without vala
 %endif
+%bcond_with qt
 %define libappstream_sover 4
 %define libAppStreamQt_sover 2
 Name:           AppStream
@@ -41,8 +42,8 @@ BuildRequires:  vala
 BuildRequires:  pkgconfig
 BuildRequires:  xsltproc
 BuildRequires:  itstool
-BuildRequires:  pkgconfig(Qt5Core)
-BuildRequires:  pkgconfig(Qt5Test)
+#BuildRequires:  pkgconfig(Qt5Core)
+#BuildRequires:  pkgconfig(Qt5Test)
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.62
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
@@ -64,6 +65,7 @@ Group:          System/Libraries
 %description -n libappstream%{libappstream_sover}
 The main library for AppStream.
 
+%if %{with qt}
 %package -n libAppStreamQt%{libAppStreamQt_sover}
 Summary:        Qt5 bindings for AppStream
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -83,6 +85,7 @@ Requires:       libappstream%{libappstre
 This package contains all necessary include files, libraries,
 configuration files and development tools (with manual pages) needed to
 compile and link applications using the Qt bindings for AppStream.
+%endif
 
 %package devel
 Summary:        Header files for AppStream development
@@ -120,7 +123,7 @@ GObject introspection bindings for inter
 %autosetup -p1
 
 %build
-%meson -Dqt=true \
+%meson -Dqt=false \
 %if %{with vala}
        -Dvapi=true \
 %else
@@ -147,8 +150,10 @@ appstreamcli refresh --force || true
 
 %post -n libappstream%{libappstream_sover} -p /sbin/ldconfig
 %postun -n libappstream%{libappstream_sover} -p /sbin/ldconfig
+%if %{with qt}
 %post -n libAppStreamQt%{libAppStreamQt_sover} -p /sbin/ldconfig
 %postun -n libAppStreamQt%{libAppStreamQt_sover} -p /sbin/ldconfig
+%endif
 
 %files lang -f %{name}.lang
 
@@ -165,6 +170,7 @@ appstreamcli refresh --force || true
 %{_libdir}/libappstream.so.%{libappstream_sover}
 %{_libdir}/libappstream.so.%{version}
 
+%if %{with qt}
 %files -n libAppStreamQt%{libAppStreamQt_sover}
 %{_libdir}/libAppStreamQt.so.%{libAppStreamQt_sover}
 %{_libdir}/libAppStreamQt.so.%{version}
@@ -173,6 +179,7 @@ appstreamcli refresh --force || true
 %{_includedir}/AppStreamQt/
 %{_libdir}/cmake/AppStreamQt/
 %{_libdir}/libAppStreamQt.so
+%endif
 
 %files devel
 %{_libdir}/libappstream.so
openSUSE Build Service is sponsored by