Blame SPECS/osinfo-db.spec

Packit dd25ae
# -*- rpm-spec -*-
Packit dd25ae
Packit dd25ae
%define PatchedSource ../%{name}-%{version}-patched.tar.xz
Packit dd25ae
Packit dd25ae
Summary: osinfo database files
Packit dd25ae
Name: osinfo-db
Packit dd25ae
Version: 20200813
Packit dd25ae
Release: 1%{?dist}
Packit dd25ae
License: LGPLv2+
Packit dd25ae
Source0: https://fedorahosted.org/releases/l/i/libosinfo/%{name}-%{version}.tar.xz
Packit dd25ae
Source1: https://fedorahosted.org/releases/l/i/libosinfo/%{name}-%{version}.tar.xz.asc
Packit dd25ae
URL: http://libosinfo.org/
Packit dd25ae
Packit dd25ae
BuildRequires: intltool
Packit dd25ae
BuildRequires: osinfo-db-tools
Packit dd25ae
BuildArch: noarch
Packit dd25ae
Requires: hwdata
Packit dd25ae
Packit dd25ae
%description
Packit dd25ae
The osinfo database provides information about operating systems and
Packit dd25ae
hypervisor platforms to facilitate the automated configuration and
Packit dd25ae
provisioning of new virtual machines
Packit dd25ae
Packit dd25ae
%prep
Packit dd25ae
%setup
Packit dd25ae
Packit dd25ae
# Remove spurious leftovers from when applying the patches
Packit dd25ae
find ../%{name}-%{version}/ -name "*.orig" -exec rm -f {} \;
Packit dd25ae
Packit dd25ae
# Remove the upstream virtio-win / spice-guest-tools drivers
Packit dd25ae
find ../%{name}-%{version}/os/microsoft.com/ -name "win-*.d" -type d -exec rm -rf {} +
Packit dd25ae
Packit dd25ae
# For us to be able to apply patches on top of a rebase, we:
Packit dd25ae
# 1. unpack the sources
Packit dd25ae
# 2. patch the sources
Packit dd25ae
# 3. pack the sources in a tarball
Packit dd25ae
# 4. feed the patched tarball to osinfo-db-import
Packit dd25ae
%build
Packit dd25ae
tar -cvJf %{PatchedSource} ../%{name}-%{version}/
Packit dd25ae
Packit dd25ae
%install
Packit dd25ae
osinfo-db-import  --root %{buildroot} --dir %{_datadir}/osinfo %{PatchedSource}
Packit dd25ae
Packit dd25ae
%files
Packit dd25ae
%dir %{_datadir}/osinfo/
Packit dd25ae
%{_datadir}/osinfo/VERSION
Packit dd25ae
%{_datadir}/osinfo/LICENSE
Packit dd25ae
%{_datadir}/osinfo/datamap
Packit dd25ae
%{_datadir}/osinfo/device
Packit dd25ae
%{_datadir}/osinfo/os
Packit dd25ae
%{_datadir}/osinfo/platform
Packit dd25ae
%{_datadir}/osinfo/install-script
Packit dd25ae
%{_datadir}/osinfo/schema
Packit dd25ae
Packit dd25ae
%changelog
Packit dd25ae
* Thu Aug 13 2020 Fabiano Fidêncio <fidencio@redhat.com> - 20200813-1
Packit dd25ae
- Update to v20200813 release
Packit dd25ae
- Related: rhbz#1837756 - osinfo-db is out of date
Packit dd25ae
- Resolves: rhbz#1868030 - 'osinfo-query os' is missing latest version of Ubuntu and Oracle Linux
Packit dd25ae
Packit dd25ae
* Tue Aug 04 2020 Fabiano Fidêncio <fidencio@redhat.com> - 20200804-2
Packit dd25ae
- Remove duplicated virtio1.0-fs device
Packit dd25ae
- Related: rhbz#1837756 - osinfo-db is out of date
Packit dd25ae
Packit dd25ae
* Tue Aug 04 2020 Fabiano Fidêncio <fidencio@redhat.com> - 20200804-1
Packit dd25ae
- Update to v20200804 release
Packit dd25ae
- Related: rhbz#1837756 - osinfo-db is out of date
Packit dd25ae
Packit dd25ae
* Sun May 31 2020 Fabiano Fidêncio <fidencio@redhat.com> - 20200529-1
Packit dd25ae
- Update to v20200529 release
Packit dd25ae
- Resolves: rhbz#1837756 - osinfo-db is out of date
Packit dd25ae
- Resolves: rhbz#1707119 - Provide information about UEFI support for guests (osinfo-db)
Packit dd25ae
Packit dd25ae
* Mon Feb 03 2020 Fabiano Fidêncio <fidencio@redhat.com> - 20200203-1
Packit dd25ae
- Update to v20200203 release
Packit dd25ae
- Resolves: rhbz#1780529 - Update to the latest upstream release
Packit dd25ae
Packit dd25ae
* Tue Dec 10 2019 Fabiano Fidêncio <fidencio@redhat.com> - 20191125-1
Packit dd25ae
- Updated to v20191125 release
Packit dd25ae
- Resolves: rhbz#1780529 - Update to the latest upstream release
Packit dd25ae
- Add rhel8.2 & rhel7.8 entries
Packit dd25ae
- Remove upstream virtio-win / spice-guest-tools drivers
Packit dd25ae
Packit dd25ae
* Wed Jun 12 2019 Fabiano Fidêncio <fidencio@redhat.com> - 20190611-1
Packit dd25ae
- Update to v20190611 release
Packit dd25ae
- Resolves: rhbz#1699990 - Rebase to the latest upstream release
Packit dd25ae
Packit dd25ae
* Thu May 23 2019 Fabiano Fidêncio <fidencio@redhat.com> - 20190504-2
Packit dd25ae
- Add rhel-8.1 & rhel-7.7 entry
Packit dd25ae
- Resolves: rhbz#1713245 - Add rhel-8.1 and rhel-7.7 entries
Packit dd25ae
Packit dd25ae
* Fri May 10 2019 Fabiano Fidêncio <fidencio@redhat.com> - 20190504-1
Packit dd25ae
- Update to v20190504 release
Packit dd25ae
- Resolves: rhbz#1699990 - Rebase to the latest upstream release
Packit dd25ae
- Resolves: rhbz#1689817 - virt-manager cannot detect operating system name
Packit dd25ae
                           for rhel8.0.0 tree automatically
Packit dd25ae
- Resolves: rhbz#1703480 - rhel8.0.x is not detected as rhel8.0
Packit dd25ae
- Resolves: rhbz#1685364 - Add win2019 to libosinfo
Packit dd25ae
Packit dd25ae
* Fri Dec 07 2018 Fabiano Fidêncio <fidencio@redhat.com> - 20181011-8
Packit dd25ae
- Resolves: rhbz#1656917 - backport change to support Fedora 29 Silverblue
Packit dd25ae
Packit dd25ae
* Fri Nov 16 2018 Fabiano Fidêncio <fidencio@redhat.com> - 20181011-7
Packit dd25ae
- Resolves: rhbz#1650197 - Fix the volume-ids of rhel8.0 entry
Packit dd25ae
- Resolves: rhbz#1650459 - test-mediauris is failing because of ubuntu change
Packit dd25ae
- Related: rhbz#1580232 - Add support to RHEL7.6 and RHEL8.0
Packit dd25ae
Packit dd25ae
* Wed Nov 14 2018 Fabiano Fidêncio <fidencio@redhat.com> - 20181011-6
Packit dd25ae
- Related: rhbz#1580232 - Add support to RHEL7.6 and RHEL8.0
Packit dd25ae
Packit dd25ae
* Sat Nov 03 2018 Fabiano Fidêncio <fidencio@redhat.com> - 20181011-5
Packit dd25ae
- Related:  rhbz#1580232 - Add support to RHEL7.6 and RHEL8.0
Packit dd25ae
Packit dd25ae
* Thu Nov 01 2018 Fabiano Fidêncio <fidencio@redhat.com> - 20181011-4
Packit dd25ae
- Related: rhbz#1644738 - Fix a typo in the Fedora 29 XML
Packit dd25ae
Packit dd25ae
* Thu Nov 01 2018 Fabiano Fidêncio <fidencio@redhat.com> - 20181011-3
Packit dd25ae
- Resolves: rhbz#1644738 - Latest released Fedora 29 support in RHEL8 instead
Packit dd25ae
                           of Fedora 29 Beta
Packit dd25ae
Packit dd25ae
* Mon Oct 22 2018 Fabiano Fidêncio <fidencio@redhat.com> - 20181011-2
Packit dd25ae
- Resolves: rhbz#1640458 - Debian Testing should derive-from/upgrade Debian 9
Packit dd25ae
Packit dd25ae
* Thu Oct 11 2018 Fabiano Fidêncio <fidencio@redhat.com> - 20181011-1
Packit dd25ae
- Related: rhbz#1627271 - Update to 20181011 release
Packit dd25ae
Packit dd25ae
* Fri Sep 21 2018 Fabiano Fidêncio <fidencio@redhat.com> - 20180920-1
Packit dd25ae
- Related: rhbz#1627271 - Update to 20180920 release
Packit dd25ae
Packit dd25ae
* Mon Sep 10 2018 Fabiano Fidêncio <fidencio@redhat.com> - 20180903-1
Packit dd25ae
- Related: rhbz#1627271 - Update to 20180903 release
Packit dd25ae
Packit dd25ae
* Mon Sep 10 2018 Fabiano Fidêncio <fidencio@redhat.com> - 20180612-2
Packit dd25ae
- Resolves: rhbz#1580232 - Add support to RHEL-7.6 and RHEL-8.0
Packit dd25ae
Packit dd25ae
* Wed Jun 20 2018 Daniel P. Berrangé <berrange@redhat.com> - 20180612-1
Packit dd25ae
- Update to 20180612 release
Packit dd25ae
Packit dd25ae
* Mon Apr 16 2018 Fabiano Fidêncio <fabiano@fidencio.org> - 20180416-1
Packit dd25ae
- Update to new release
Packit dd25ae
Packit dd25ae
* Sun Mar 25 2018 Fabiano Fidêncio <fabiano@fidencio.org> - 20180325-1
Packit dd25ae
- Update to new release
Packit dd25ae
Packit dd25ae
* Sun Mar 18 2018 Fabiano Fidêncio <fabiano@fidencio.org> - 20180318-1
Packit dd25ae
- Update to new release
Packit dd25ae
Packit dd25ae
* Sun Mar 11 2018 Fabiano Fidêncio <fabiano@fidencio.org> - 20180311-1
Packit dd25ae
- Update to new release
Packit dd25ae
Packit dd25ae
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 20170813-2
Packit dd25ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Packit dd25ae
Packit dd25ae
* Sun Aug 13 2017 Fabiano Fidêncio <fabiano@fidencio.org> - 20170813-1
Packit dd25ae
- Update to new release
Packit dd25ae
Packit dd25ae
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20170423-2
Packit dd25ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Packit dd25ae
Packit dd25ae
* Sun Apr 23 2017 Fabiano Fidêncio <fabiano@fidencio.org> - 20170423-1
Packit dd25ae
- Update to new release
Packit dd25ae
Packit dd25ae
* Sun Mar 26 2017 Fabiano Fidêncio <fabiano@fidencio.org> - 20170326-1
Packit dd25ae
- Update to new release
Packit dd25ae
Packit dd25ae
* Sat Feb 25 2017 Fabiano Fidêncio <fabiano@fidencio.org> - 20170225-1
Packit dd25ae
- Update to new release
Packit dd25ae
Packit dd25ae
* Sat Feb 11 2017 Fabiano Fidêncio <fabiano@fidencio.org> - 20170211-1
Packit dd25ae
- Update to new release
Packit dd25ae
Packit dd25ae
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20170121-3
Packit dd25ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Packit dd25ae
Packit dd25ae
* Sat Jan 21 2017 Fabiano Fidêncio <fabiano@fidencio.org> - 20170121-2
Packit dd25ae
- 20170121-1 used an incorrect tarball
Packit dd25ae
Packit dd25ae
* Sat Jan 21 2017 Fabiano Fidêncio <fabiano@fidencio.org> - 20170121-1
Packit dd25ae
- Update to new release
Packit dd25ae
Packit dd25ae
* Sat Jan 14 2017 Fabiano Fidêncio <fabiano@fidencio.org> - 20170114-1
Packit dd25ae
- Update to new release
Packit dd25ae
Packit dd25ae
* Sat Jan 07 2017 Fabiano Fidêncio <fabiano@fidencio.org> - 20170107-1
Packit dd25ae
- Update to new release
Packit dd25ae
Packit dd25ae
* Wed Oct 26 2016 Daniel P. Berrange <berrange@redhat.com> - 20161026-1
Packit dd25ae
- Update to new release
Packit dd25ae
Packit dd25ae
* Fri Jul 29 2016 Daniel P. Berrange <berrange@redhat.com> - 20160728-1
Packit dd25ae
- Initial package after split from libosinfo (rhbz #1361596)