Fabiano Fidêncio 29441e1
%{?mingw_package_header}
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
Name: mingw-libgovirt
6183cc0
Version: 0.3.8
6183cc0
Release: 1%{?dist}
Fabiano Fidêncio 29441e1
Summary: MinGW support for a GObject library for interacting with oVirt REST API
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
License: LGPLv2+
82a01d8
URL: https://gitlab.gnome.org/GNOME/libgovirt
Fabiano Fidêncio 29441e1
Source: http://download.gnome.org/sources/libgovirt/0.3/libgovirt-%{version}.tar.xz
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
BuildArch: noarch
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
Requires: pkgconfig
Fabiano Fidêncio 29441e1
Requires: glib2-devel
6e34d77
BuildRequires: make
Fabiano Fidêncio 29441e1
BuildRequires: glib2-devel
Fabiano Fidêncio 29441e1
BuildRequires: intltool
Fabiano Fidêncio 29441e1
BuildRequires: mingw32-rest >= 0.7.92
Fabiano Fidêncio 29441e1
BuildRequires: mingw64-rest >= 0.7.92
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%description
Fabiano Fidêncio 29441e1
libgovirt is a library that allows applications to use oVirt REST API
Fabiano Fidêncio 29441e1
to list VMs managed by an oVirt instance, and to get the connection
Fabiano Fidêncio 29441e1
parameters needed to make a SPICE/VNC connection to them.
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%package -n     mingw32-libgovirt
Fabiano Fidêncio 29441e1
Summary:        %{summary}
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%description -n mingw32-libgovirt
Fabiano Fidêncio 29441e1
libgovirt is a library that allows applications to use oVirt REST API
Fabiano Fidêncio 29441e1
to list VMs managed by an oVirt instance, and to get the connection
Fabiano Fidêncio 29441e1
parameters needed to make a SPICE/VNC connection to them.
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%package -n     mingw32-libgovirt-static
Fabiano Fidêncio 29441e1
Summary:        %{summary}
Fabiano Fidêncio 29441e1
Requires:       mingw32-libgovirt = %{version}-%{release}
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%description -n mingw32-libgovirt-static
Fabiano Fidêncio 29441e1
libgovirt is a library that allows applications to use oVirt REST API
Fabiano Fidêncio 29441e1
to list VMs managed by an oVirt instance, and to get the connection
Fabiano Fidêncio 29441e1
parameters needed to make a SPICE/VNC connection to them.
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%package -n     mingw64-libgovirt
Fabiano Fidêncio 29441e1
Summary:        %{summary}
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%description -n mingw64-libgovirt
Fabiano Fidêncio 29441e1
libgovirt is a library that allows applications to use oVirt REST API
Fabiano Fidêncio 29441e1
to list VMs managed by an oVirt instance, and to get the connection
Fabiano Fidêncio 29441e1
parameters needed to make a SPICE/VNC connection to them.
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%package -n     mingw64-libgovirt-static
Fabiano Fidêncio 29441e1
Summary:        %{summary}
Fabiano Fidêncio 29441e1
Requires:       mingw64-libgovirt = %{version}-%{release}
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%description -n mingw64-libgovirt-static
Fabiano Fidêncio 29441e1
libgovirt is a library that allows applications to use oVirt REST API
Fabiano Fidêncio 29441e1
to list VMs managed by an oVirt instance, and to get the connection
Fabiano Fidêncio 29441e1
parameters needed to make a SPICE/VNC connection to them.
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%{?mingw_debug_package}
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%prep
Fabiano Fidêncio 29441e1
%setup -q -n libgovirt-%{version}
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%build
Fabiano Fidêncio 29441e1
%mingw_configure                            \
Fabiano Fidêncio 29441e1
    --disable-gtk-doc                       \
Fabiano Fidêncio 29441e1
    --with-introspection=no                 \
Fabiano Fidêncio 29441e1
    --enable-static
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%mingw_make %{?_smp_mflags} V=1
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%install
Fabiano Fidêncio 29441e1
%mingw_make_install "DESTDIR=$RPM_BUILD_ROOT" "INSTALL=install -p"
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%mingw_find_lang libgovirt --all-name
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
# Libtool files don't need to be bundled
Fabiano Fidêncio 29441e1
find $RPM_BUILD_ROOT -name "*.la" -delete
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%files -n mingw32-libgovirt -f mingw32-libgovirt.lang
Fabiano Fidêncio 29441e1
%doc AUTHORS COPYING MAINTAINERS README
Fabiano Fidêncio 29441e1
%{mingw32_bindir}/libgovirt-2.dll
Fabiano Fidêncio 29441e1
%{mingw32_libdir}/libgovirt.dll.a
Fabiano Fidêncio 29441e1
%{mingw32_libdir}/pkgconfig/govirt-1.0.pc
Fabiano Fidêncio 29441e1
%dir %{mingw32_includedir}/govirt-1.0/
Fabiano Fidêncio 29441e1
%dir %{mingw32_includedir}/govirt-1.0/govirt/
Fabiano Fidêncio 29441e1
%{mingw32_includedir}/govirt-1.0/govirt/*.h
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%files -n mingw32-libgovirt-static
Fabiano Fidêncio 29441e1
%{mingw32_libdir}/libgovirt.a
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%files -n mingw64-libgovirt -f mingw64-libgovirt.lang
Fabiano Fidêncio 29441e1
%doc AUTHORS COPYING MAINTAINERS README
Fabiano Fidêncio 29441e1
%{mingw64_bindir}/libgovirt-2.dll
Fabiano Fidêncio 29441e1
%{mingw64_libdir}/libgovirt.dll.a
Fabiano Fidêncio 29441e1
%{mingw64_libdir}/pkgconfig/govirt-1.0.pc
Fabiano Fidêncio 29441e1
%dir %{mingw64_includedir}/govirt-1.0/
Fabiano Fidêncio 29441e1
%dir %{mingw64_includedir}/govirt-1.0/govirt/
Fabiano Fidêncio 29441e1
%{mingw64_includedir}/govirt-1.0/govirt/*.h
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%files -n mingw64-libgovirt-static
Fabiano Fidêncio 29441e1
%{mingw64_libdir}/libgovirt.a
Fabiano Fidêncio 29441e1
Fabiano Fidêncio 29441e1
%changelog
6183cc0
* Wed Feb 24 2021 Eduardo Lima (Etrunko) <etrunko@redhat.com> - 0.3.8-1
6183cc0
- Sync with native libgovirt package
6183cc0
5dcfe98
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.7-4
5dcfe98
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
5dcfe98
0050a73
* Wed Aug 12 13:42:14 GMT 2020 Sandro Mani <manisandro@gmail.com> - 0.3.7-3
0050a73
- Rebuild (mingw-gettext)
0050a73
3d9d351
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.7-2
3d9d351
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
3d9d351
6183cc0
* Thu Feb 06 2020 Eduardo Lima (Etrunko) <etrunko@redhat.com> - 0.3.7-1
82a01d8
- Sync with native libgovirt package
82a01d8
f05d3db
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.4-4
f05d3db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
f05d3db
3e0dcce
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.4-3
3e0dcce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
3e0dcce
93adc5f
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.4-2
93adc5f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
93adc5f
7d0baae
* Wed Jan 16 2019 Marc-André Lureau <marcandre.lureau@redhat.com> - 0.3.4-1
7d0baae
- new version
7d0baae
71f7966
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-7
71f7966
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
71f7966
eefe7c5
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-6
eefe7c5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
eefe7c5
b5af8f4
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-5
b5af8f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
b5af8f4
7693912
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-4
7693912
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7693912
687954f
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-3
687954f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
687954f
70540ce
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.2-2
70540ce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
70540ce
Fabiano Fidêncio 29441e1
* Mon Nov 24 2014 Fabiano FidĂȘncio <fidencio@redhat.com> 0.3.2-1
Fabiano Fidêncio 29441e1
- Initial Fedora packaging