48 lines
1.3 KiB
RPMSpec
48 lines
1.3 KiB
RPMSpec
%define debug_package %{nil}
|
|
%define PatchedSource ../%{name}-%{version}-patched.tar.xz
|
|
|
|
Name: osinfo-db
|
|
Version: 20180920
|
|
Summary: osinfo database files
|
|
Release: 3
|
|
License: LGPLv2+
|
|
URL: http://libosinfo.org/
|
|
Source0: https://fedorahosted.org/releases/l/i/libosinfo/%{name}-%{version}.tar.xz
|
|
Source1: https://fedorahosted.org/releases/l/i/libosinfo/%{name}-%{version}.tar.xz.asc
|
|
Patch0: 0001-Add-openeuler-osinfo.patch
|
|
BuildRequires: intltool osinfo-db-tools
|
|
Requires: hwdata
|
|
|
|
%description
|
|
osinfo-db provides the database files for use with the libosinfo
|
|
library. It provides information about guest operating systems for
|
|
use with virtualization provisioning tools.
|
|
|
|
%prep
|
|
%setup -q
|
|
%patch0 -p1 -b .0001-Add-openeuler-osinfo
|
|
|
|
%build
|
|
tar -cvJf %{PatchedSource} ../%{name}-%{version}/
|
|
|
|
%install
|
|
osinfo-db-import --root %{buildroot} --dir %{_datadir}/osinfo %{PatchedSource}
|
|
|
|
%files
|
|
%dir %{_datadir}/osinfo/
|
|
%{_datadir}/osinfo/datamap
|
|
%{_datadir}/osinfo/device
|
|
%{_datadir}/osinfo/install-script
|
|
%{_datadir}/osinfo/os
|
|
%{_datadir}/osinfo/platform
|
|
%{_datadir}/osinfo/schema
|
|
%{_datadir}/osinfo/VERSION
|
|
%{_datadir}/osinfo/LICENSE
|
|
|
|
%changelog
|
|
* Mon Nov 2 2020 leiju <leiju4@huawei.com> - 20180920-3
|
|
- Add openeuler osinfo into osinfo-db
|
|
|
|
* Mon Aug 12 2019 openEuler Buildteam <buildteam@openeuler.org> - 20180920-2
|
|
- Package init
|