diff --git a/.gitignore b/.gitignore index c9948e9..e6a3a51 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ /osbuild-26.tar.gz /osbuild-27.tar.gz /osbuild-29.tar.gz +/osbuild-30.tar.gz diff --git a/osbuild.spec b/osbuild.spec index a0bbba4..e0b2e0e 100644 --- a/osbuild.spec +++ b/osbuild.spec @@ -1,7 +1,7 @@ %global forgeurl https://github.com/osbuild/osbuild %global selinuxtype targeted -Version: 29 +Version: 30 %forgemeta @@ -90,6 +90,14 @@ Contains the necessary SELinux policies that allows osbuild to use labels unknown to the host inside the containers it uses to build OS artifacts. +%package tools +Summary: Extra tools and utilities +Requires: %{name} = %{version}-%{release} + +%description tools +Contains additional tools and utilities for development of +manifests and osbuild. + %prep %forgesetup @@ -133,7 +141,7 @@ mkdir -p %{buildroot}%{pkgdir}/osbuild # schemata mkdir -p %{buildroot}%{_datadir}/osbuild/schemas -install -p -m 0755 $(find schemas/*.json) %{buildroot}%{_datadir}/osbuild/schemas +install -p -m 0644 $(find schemas/*.json) %{buildroot}%{_datadir}/osbuild/schemas ln -s %{_datadir}/osbuild/schemas %{buildroot}%{pkgdir}/schemas # documentation @@ -143,8 +151,8 @@ install -p -m 0644 -t %{buildroot}%{_mandir}/man1/ docs/*.1 install -p -m 0644 -t %{buildroot}%{_mandir}/man5/ docs/*.5 # SELinux -install -D -m 644 -t %{buildroot}%{_datadir}/selinux/packages/%{selinuxtype} %{name}.pp.bz2 -install -D -m 644 -t %{buildroot}%{_mandir}/man8 selinux/%{name}_selinux.8 +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 %check exit 0 @@ -194,8 +202,18 @@ fi %posttrans selinux %selinux_relabel_post -s %{selinuxtype} +%files tools +%{_bindir}/osbuild-mpp + %changelog +* Thu Aug 12 2021 Ondřej Budai - 30-1 +- Upstream release 30 +- Many new stages for building ostree-based raw images +- Bootiso.mono stage was deprecated and split into smaller stages +- Mounts are now represented as an array in a manifest +- Various bug fixes and improvements to various stages + * Mon Aug 09 2021 Mohan Boddu - 29-2 - Rebuilt for IMA sigs, glibc 2.34, aarch64 flags Related: rhbz#1991688 diff --git a/sources b/sources index ea8f9fa..3096551 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (osbuild-29.tar.gz) = a65fdc574386a28410344b7b5218f8190990170b5e9600f81304a09c3a8dc82a0be8c9f8f3516d906a776470db4c531efefc8cf280c8cd0ef8c673995fba5366 +SHA512 (osbuild-30.tar.gz) = 311c3f5786ec5556cbf548737da11caa3e3b0edacc5ef2ff3967147c150cfce2c76961dda183efda9b3aa279b68b6e3c5c4d5c12360b66085c9893df62c224b6