enable vala bindings and place gir files to proper packages

This commit is contained in:
Tigro 2014-05-05 20:15:10 +04:00
parent fbd2415f10
commit d75d0358c2

View file

@ -78,6 +78,7 @@ BuildRequires: pkgconfig(libical) >= 0.43
BuildRequires: pkgconfig(oauth) >= 0.9.4
BuildRequires: pkgconfig(gcr-base-3) >= 3.12
BuildRequires: pkgconfig(libsecret-1)
BuildRequires: vala-devel vala-tools
Obsoletes: %oldlibname
@ -247,8 +248,8 @@ GObject Introspection interface description for %{name}.
--with-openldap=yes \
--with-static-ldap=no \
--enable-gtk-doc=yes \
--disable-uoa
# --enable-gnome-keyring=yes
--disable-uoa \
--enable-vala-bindings
%make
@ -336,11 +337,17 @@ find %{buildroot} -name '*.so.*' -exec chmod +x {} \;
%{_includedir}/%{name}/libebook/
%{_libdir}/pkgconfig/libebook-%{api}.pc
%{_libdir}/libebook-%{api}.so
%{_datadir}/gir-1.0/EBook-%{girmajor}.gir
%{_datadir}/vala/vapi/libebook-1.2.deps
%{_datadir}/vala/vapi/libebook-1.2.vapi
%files -n %{ebookcontacts_devel}
%{_includedir}/%{name}/libebook-contacts/
%{_libdir}/pkgconfig/libebook-contacts-%{api}.pc
%{_libdir}/libebook-contacts-%{api}.so
%{_datadir}/gir-1.0/EBookContacts-%{girmajor}.gir
%{_datadir}/vala/vapi/libebook-contacts-1.2.deps
%{_datadir}/vala/vapi/libebook-contacts-1.2.vapi
%files -n %{ecal_devel}
%{_includedir}/%{name}/libecal/
@ -351,8 +358,6 @@ find %{buildroot} -name '*.so.*' -exec chmod +x {} \;
%{_includedir}/%{name}/libedata-book/
%{_libdir}/pkgconfig/libedata-book-%{api}.pc
%{_libdir}/libedata-book-%{api}.so
%{_datadir}/gir-1.0/EBook-%{girmajor}.gir
%{_datadir}/gir-1.0/EBookContacts-%{girmajor}.gir
%files -n %{edatacal_devel}
%{_includedir}/%{name}/libedata-cal/
@ -365,4 +370,6 @@ find %{buildroot} -name '*.so.*' -exec chmod +x {} \;
%{_libdir}/pkgconfig/evolution-data-server-%{api}.pc
%{_libdir}/libedataserver-%{api}.so
%{_datadir}/gir-1.0/EDataServer-%{girmajor}.gir
%{_datadir}/vala/vapi/libedataserver-1.2.deps
%{_datadir}/vala/vapi/libedataserver-1.2.vapi