From 8eff39af5261b1a4e7ddef305af7cc240af436d1 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Dec 04 2018 16:09:30 +0000 Subject: Enable vala vapi generation --- diff --git a/libgda.spec b/libgda.spec index dada533..75c66a3 100644 --- a/libgda.spec +++ b/libgda.spec @@ -49,6 +49,7 @@ BuildRequires: gtk-doc intltool gettext flex bison perl(XML::Parser) BuildRequires: libsecret-devel BuildRequires: libsoup-devel BuildRequires: openssl-devel +BuildRequires: vala %{?with_bdb:BuildRequires: libdb-devel, libdb-sql-devel} %{?with_ldap:BuildRequires: openldap-devel} %{?with_mysql:BuildRequires: mysql-devel} @@ -229,8 +230,7 @@ touch -r AUTHORS AUTHORS.new && mv AUTHORS.new AUTHORS %endif export LD_LIBRARY_PATH=/usr/lib/jvm/java/jre/lib/%{archinstall}/server:$LD_LIBRARY_PATH %endif -# vala support has not been tested yet so it is not enabled yet -%configure --disable-static --enable-vala=no \ +%configure --disable-static --enable-vala \ --with-libsoup --with-gnome-keyring \ --with-ui --with-gtksourceview \ --with-goocanvas --with-graphviz \ @@ -285,6 +285,9 @@ rm %{buildroot}/%{_sysconfdir}/%{name}-%{apiver}/sales_test.db %{_libdir}/pkgconfig/%{name}-%{apiver}.pc %{_libdir}/pkgconfig/%{name}-*-%{apiver}.pc %exclude %{_libdir}/pkgconfig/%{name}-ui-%{apiver}.pc +%dir %{_datadir}/vala +%dir %{_datadir}/vala/vapi +%{_datadir}/vala/vapi/libgda-%{apiver}.vapi %files ui %{_libdir}/%{name}-ui-%{apiver}.so.* @@ -306,6 +309,9 @@ rm %{buildroot}/%{_sysconfdir}/%{name}-%{apiver}/sales_test.db %{_datadir}/%{name}-%{apiver}/demo/ %{_datadir}/gir-1.0/Gdaui-%{apiver}.gir %{_datadir}/glade/ +%dir %{_datadir}/vala +%dir %{_datadir}/vala/vapi +%{_datadir}/vala/vapi/libgda-ui-%{apiver}.vapi %files tools -f gda-browser.lang %doc %{_datadir}/gtk-doc/html/gda-browser/ @@ -379,6 +385,7 @@ rm %{buildroot}/%{_sysconfdir}/%{name}-%{apiver}/sales_test.db - Drop various rpm scriptlets that are no longer needed these days - Use make_build and make_install macros - Use license macro for COPYING +- Enable vala vapi generation * Sun Sep 16 2018 Haïkel Guémar - 1:5.2.4-1 - Upstream 5.2.4