import osbuild-50-1.el8
This commit is contained in:
parent
bcce56dbde
commit
fbc387ce76
2
.gitignore
vendored
2
.gitignore
vendored
@ -1 +1 @@
|
|||||||
SOURCES/osbuild-35.tar.gz
|
SOURCES/osbuild-50.tar.gz
|
||||||
|
@ -1 +1 @@
|
|||||||
e7c0228039b6cbab841af199cbe2558254362526 SOURCES/osbuild-35.tar.gz
|
509c2c90b02ad8e88ff0adbd391e1aa6df8c1063 SOURCES/osbuild-50.tar.gz
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
%global forgeurl https://github.com/osbuild/osbuild
|
%global forgeurl https://github.com/osbuild/osbuild
|
||||||
%global selinuxtype targeted
|
%global selinuxtype targeted
|
||||||
|
|
||||||
Version: 35
|
Version: 50
|
||||||
|
|
||||||
%forgemeta
|
%forgemeta
|
||||||
|
|
||||||
@ -21,6 +21,7 @@ Summary: A build system for OS images
|
|||||||
BuildRequires: make
|
BuildRequires: make
|
||||||
BuildRequires: python3-devel
|
BuildRequires: python3-devel
|
||||||
BuildRequires: python3-docutils
|
BuildRequires: python3-docutils
|
||||||
|
BuildRequires: systemd
|
||||||
|
|
||||||
Requires: bash
|
Requires: bash
|
||||||
Requires: bubblewrap
|
Requires: bubblewrap
|
||||||
@ -68,6 +69,24 @@ Summary: %{summary}
|
|||||||
%description -n python3-%{pypi_name}
|
%description -n python3-%{pypi_name}
|
||||||
A build system for OS images
|
A build system for OS images
|
||||||
|
|
||||||
|
%package lvm2
|
||||||
|
Summary: LVM2 support
|
||||||
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
Requires: lvm2
|
||||||
|
|
||||||
|
%description lvm2
|
||||||
|
Contains the necessary stages and device host
|
||||||
|
services to build LVM2 based images.
|
||||||
|
|
||||||
|
%package luks2
|
||||||
|
Summary: LUKS2 support
|
||||||
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
Requires: cryptsetup
|
||||||
|
|
||||||
|
%description luks2
|
||||||
|
Contains the necessary stages and device host
|
||||||
|
services to build LUKS2 encrypted images.
|
||||||
|
|
||||||
%package ostree
|
%package ostree
|
||||||
Summary: OSTree support
|
Summary: OSTree support
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
@ -93,6 +112,7 @@ containers it uses to build OS artifacts.
|
|||||||
%package tools
|
%package tools
|
||||||
Summary: Extra tools and utilities
|
Summary: Extra tools and utilities
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
Requires: python3-pyyaml
|
||||||
|
|
||||||
%description tools
|
%description tools
|
||||||
Contains additional tools and utilities for development of
|
Contains additional tools and utilities for development of
|
||||||
@ -154,6 +174,10 @@ install -p -m 0644 -t %{buildroot}%{_mandir}/man5/ docs/*.5
|
|||||||
install -D -m 0644 -t %{buildroot}%{_datadir}/selinux/packages/%{selinuxtype} %{name}.pp.bz2
|
install -D -m 0644 -t %{buildroot}%{_datadir}/selinux/packages/%{selinuxtype} %{name}.pp.bz2
|
||||||
install -D -m 0644 -t %{buildroot}%{_mandir}/man8 selinux/%{name}_selinux.8
|
install -D -m 0644 -t %{buildroot}%{_mandir}/man8 selinux/%{name}_selinux.8
|
||||||
|
|
||||||
|
# Udev rules
|
||||||
|
mkdir -p %{buildroot}%{_udevrulesdir}
|
||||||
|
install -p -m 0755 data/10-osbuild-inhibitor.rules %{buildroot}%{_udevrulesdir}
|
||||||
|
|
||||||
%check
|
%check
|
||||||
exit 0
|
exit 0
|
||||||
# We have some integration tests, but those require running a VM, so that would
|
# We have some integration tests, but those require running a VM, so that would
|
||||||
@ -166,6 +190,14 @@ exit 0
|
|||||||
%{_mandir}/man5/%{name}-manifest.5*
|
%{_mandir}/man5/%{name}-manifest.5*
|
||||||
%{_datadir}/osbuild/schemas
|
%{_datadir}/osbuild/schemas
|
||||||
%{pkgdir}
|
%{pkgdir}
|
||||||
|
%{_udevrulesdir}/*.rules
|
||||||
|
# the following files are in the lvm2 sub-package
|
||||||
|
%exclude %{pkgdir}/devices/org.osbuild.lvm2*
|
||||||
|
%exclude %{pkgdir}/stages/org.osbuild.lvm2*
|
||||||
|
# the following files are in the luks2 sub-package
|
||||||
|
%exclude %{pkgdir}/devices/org.osbuild.luks2*
|
||||||
|
%exclude %{pkgdir}/stages/org.osbuild.crypttab
|
||||||
|
%exclude %{pkgdir}/stages/org.osbuild.luks2*
|
||||||
# the following files are in the ostree sub-package
|
# the following files are in the ostree sub-package
|
||||||
%exclude %{pkgdir}/assemblers/org.osbuild.ostree*
|
%exclude %{pkgdir}/assemblers/org.osbuild.ostree*
|
||||||
%exclude %{pkgdir}/inputs/org.osbuild.ostree*
|
%exclude %{pkgdir}/inputs/org.osbuild.ostree*
|
||||||
@ -175,10 +207,19 @@ exit 0
|
|||||||
|
|
||||||
%files -n python3-%{pypi_name}
|
%files -n python3-%{pypi_name}
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
%doc README.md NEWS.md
|
%doc README.md
|
||||||
%{python3_sitelib}/%{pypi_name}-*.egg-info/
|
%{python3_sitelib}/%{pypi_name}-*.egg-info/
|
||||||
%{python3_sitelib}/%{pypi_name}/
|
%{python3_sitelib}/%{pypi_name}/
|
||||||
|
|
||||||
|
%files lvm2
|
||||||
|
%{pkgdir}/devices/org.osbuild.lvm2*
|
||||||
|
%{pkgdir}/stages/org.osbuild.lvm2*
|
||||||
|
|
||||||
|
%files luks2
|
||||||
|
%{pkgdir}/devices/org.osbuild.luks2*
|
||||||
|
%{pkgdir}/stages/org.osbuild.crypttab
|
||||||
|
%{pkgdir}/stages/org.osbuild.luks2*
|
||||||
|
|
||||||
%files ostree
|
%files ostree
|
||||||
%{pkgdir}/assemblers/org.osbuild.ostree*
|
%{pkgdir}/assemblers/org.osbuild.ostree*
|
||||||
%{pkgdir}/inputs/org.osbuild.ostree*
|
%{pkgdir}/inputs/org.osbuild.ostree*
|
||||||
@ -205,7 +246,38 @@ fi
|
|||||||
%files tools
|
%files tools
|
||||||
%{_bindir}/osbuild-mpp
|
%{_bindir}/osbuild-mpp
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Sun Feb 27 2022 Simon Steinbeiss <simon.steinbeiss@redhat.com> - 50-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Wed Feb 23 2022 Simon Steinbeiss <simon.steinbeiss@redhat.com> - 49-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Thu Feb 17 2022 Chloe Kaubisch <chloe.kaubisch@gmail.com> - 48-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Thu Feb 03 2022 Jacob Kozol <jacobdkozol@gmail.com> - 47-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Wed Jan 19 2022 Simon Steinbeiss <simon.steinbeiss@redhat.com> - 46-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Mon Jan 10 2022 Tomas Hozza <thozza@redhat.com> - 45-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Wed Jan 05 2022 Simon Steinbeiss <simon.steinbeiss@redhat.com> - 44-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Wed Dec 01 2021 Achilleas Koutsou <achilleas@redhat.com> - 43-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Mon Nov 29 2021 Ondřej Budai <ondrej@budai.cz> - 42-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Fri Oct 15 2021 Achilleas Koutsou <achilleas@redhat.com> - 39-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
* Sun Aug 29 2021 Tom Gundersen <teg@jklm.no> - 35-1
|
* Sun Aug 29 2021 Tom Gundersen <teg@jklm.no> - 35-1
|
||||||
- Upstream release 35
|
- Upstream release 35
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user