diff --git a/cfergeau-29AC6C82.keyring b/cfergeau-29AC6C82.keyring new file mode 100644 index 0000000000000000000000000000000000000000..02d5c4998f104a7032c9a81163945059da6f9183 Binary files /dev/null and b/cfergeau-29AC6C82.keyring differ diff --git a/libgovirt-0.3.4.tar.xz b/libgovirt-0.3.4.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..6708687da884fadb547dd9e98dd89c431eed19e5 Binary files /dev/null and b/libgovirt-0.3.4.tar.xz differ diff --git a/libgovirt-0.3.4.tar.xz.sign b/libgovirt-0.3.4.tar.xz.sign new file mode 100644 index 0000000000000000000000000000000000000000..c1a7d0d77db82bb065f01cb6736c760dd6f6d824 --- /dev/null +++ b/libgovirt-0.3.4.tar.xz.sign @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABCAAGBQJXDmDvAAoJEKnYwhQprGyCgyYQALXgvc8Yj66gIHZ5xfj+m5b/ +rfz6ZS0q6g5ya+jSNpZjf2oonhuXa9RrfKsuJ9tQdnajbCDygnn3EITSXZyD56tJ +RCNElJuycGMQADK7ng7dkrCuXNDyZLSI7V3VHw7YKgfU6Wu9meqOWI3N65SAhlIZ +zSuRpCUhxZVfx02ogopdwZh5nCCExZjAPcCeEUKQvEtWLFSNI4eDlGB3aafYFnmV +McM7NxLtdsZ9Y3Y6khtoFC7puMZq7Bl7l9ExTdTlZncLOuEVWtKL2zFts82oBPms +ZTI8AxpK+EK4bIwl1qi5ovdrg5JHEUbeypbCKWj9DVVcTR6aacgXiQTeLBI1x4nk +JlAxhMKnVQpVffOF1e27Xaa0AHJqHHtz2lYWKvpNWz+jDdqtAU8aspyuL6qG+EpK +9cnHBiWou9EEoIYnwMdkZnPtoEI8KWz5ttpPoGbYUKaqlBUwJjr6HLK1U3utYKdT +lOqy1zPRo88KX0EakZQ4BQaPfecBjQ7prHteFKyxunlEDu3fEHFhLeMKTto3wlWZ +FZDn3YvWv5iXrRaH2LwojsN82G+oRwf4IUM0uUesNzpgs7E+kYVisWwDLLM8H3Xs +d5o6KmU90nyAG4rCnV2rNH4/ing2+pYvcNyDcVEzxWXMktlekQqTWyr5LezGXTOK +coKms31iehaDddKVI4UX +=Kk6z +-----END PGP SIGNATURE----- diff --git a/libgovirt.spec b/libgovirt.spec new file mode 100644 index 0000000000000000000000000000000000000000..0e06a575f6e063e58686c29e5e3ee7d857b314e9 --- /dev/null +++ b/libgovirt.spec @@ -0,0 +1,66 @@ +Name: libgovirt +Version: 0.3.4 +Release: 9 +Summary: A GObject-based library to access oVirt REST API +License: LGPLv2+ +URL: http://people.freedesktop.org/~teuf/govirt/ +Source0: http://ftp.gnome.org/pub/GNOME/sources/libgovirt/0.3/%{name}-%{version}.tar.xz +Source1: http://ftp.gnome.org/pub/GNOME/sources/libgovirt/0.3/%{name}-%{version}.tar.xz.sign +Source2: cfergeau-29AC6C82.keyring + +BuildRequires: glib2-devel intltool rest-devel >= 0.7.92 +BuildRequires: gobject-introspection-devel glib-networking dconf gnupg2 + +%description +GoVirt is a GObject wrapper for the oVirt REST API [1]. It will +only provide very basic functionality as the goal is to +autogenerate a full wrapper as it is already done for the python +bindings. + +%package devel +Summary: Development files for libgovirt + +Requires: %{name} = %{version}-%{release} pkgconfig glib2-devel + +%description devel +The libgovirt-devel package contains development files for applications +that use libgovirt. + +%prep +gpgv2 --quiet --keyring %{SOURCE2} %{SOURCE1} %{SOURCE0} +%autosetup -n %{name}-%{version} -p1 + +%build +%configure --enable-introspection=yes +%make_build + +%install +%make_install +%delete_la_and_a +%find_lang %{name} --with-gnome + +%check +make check + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files -f %{name}.lang +%doc AUTHORS COPYING MAINTAINERS README +%{_libdir}/%{name}.so.2* +%{_libdir}/girepository-1.0/GoVirt-1.0.typelib + +%files devel +%{_libdir}/%{name}.so +%dir %{_includedir}/govirt-1.0/ +%dir %{_includedir}/govirt-1.0/govirt/ +%{_includedir}/govirt-1.0/govirt/*.h +%{_libdir}/pkgconfig/govirt-1.0.pc +%{_datadir}/gir-1.0/GoVirt-1.0.gir + +%changelog +* Thu Dec 12 2019 Jiangping Hu - 0.3.4.9 +- Package init