Blame SPECS/osinfo-db.spec

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