create and own file with the content of filesystem package
This commit is contained in:
parent
47cc2652a7
commit
cfe0ceb227
@ -1,7 +1,7 @@
|
|||||||
Summary: The basic directory layout for a Linux system
|
Summary: The basic directory layout for a Linux system
|
||||||
Name: filesystem
|
Name: filesystem
|
||||||
Version: 3.3
|
Version: 3.4
|
||||||
Release: 3%{?dist}
|
Release: 1%{?dist}
|
||||||
License: Public Domain
|
License: Public Domain
|
||||||
URL: https://pagure.io/filesystem
|
URL: https://pagure.io/filesystem
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
@ -17,6 +17,16 @@ on a Linux system. Filesystem contains the basic directory layout
|
|||||||
for a Linux operating system, including the correct permissions for
|
for a Linux operating system, including the correct permissions for
|
||||||
the directories.
|
the directories.
|
||||||
|
|
||||||
|
%package content
|
||||||
|
Summary: Directory ownership content of the filesystem package
|
||||||
|
License: Public Domain
|
||||||
|
|
||||||
|
%description content
|
||||||
|
This subpackage of filesystem package contains just the file with
|
||||||
|
the directories owned by the filesystem package. This can be used
|
||||||
|
during the build process instead of calling rpm -ql filesystem.
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
rm -f $RPM_BUILD_DIR/filelist
|
rm -f $RPM_BUILD_DIR/filelist
|
||||||
|
|
||||||
@ -107,6 +117,10 @@ for i in man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x,0p,1p,3p}; do
|
|||||||
echo "/usr/share/man/$i" >>$RPM_BUILD_DIR/filelist
|
echo "/usr/share/man/$i" >>$RPM_BUILD_DIR/filelist
|
||||||
done
|
done
|
||||||
|
|
||||||
|
mkdir -p %{buildroot}/usr/share/filesystem
|
||||||
|
#find all dirs in the buildroot owned by filesystem and store them
|
||||||
|
find %{buildroot} -type d | sed -e 's|%{buildroot}||g' >>%{buildroot}%{_datadir}/filesystem/paths
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf %{buildroot}
|
rm -rf %{buildroot}
|
||||||
|
|
||||||
@ -159,8 +173,12 @@ restorecon /proc 2>/dev/null >/dev/null || :
|
|||||||
restorecon /dev 2>/dev/null >/dev/null || :
|
restorecon /dev 2>/dev/null >/dev/null || :
|
||||||
restorecon /media 2>/dev/null >/dev/null || :
|
restorecon /media 2>/dev/null >/dev/null || :
|
||||||
|
|
||||||
|
%files content
|
||||||
|
%dir %{_datadir}/filesystem
|
||||||
|
%{_datadir}/filesystem/paths
|
||||||
|
|
||||||
%files -f filelist
|
%files -f filelist
|
||||||
%defattr(0755,root,root,-)
|
%defattr(0755,root,root,0755)
|
||||||
%dir %attr(555,root,root) /
|
%dir %attr(555,root,root) /
|
||||||
/bin
|
/bin
|
||||||
%attr(555,root,root) /boot
|
%attr(555,root,root) /boot
|
||||||
@ -274,6 +292,9 @@ restorecon /media 2>/dev/null >/dev/null || :
|
|||||||
/var/yp
|
/var/yp
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Oct 05 2017 Ondrej Vasik <ovasik@redhat.com> - 3.4-1
|
||||||
|
- create and own file with the content of filesystem package
|
||||||
|
|
||||||
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.3-3
|
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.3-3
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user