Group :: Sistema/Configurações/Boot e Init
RPM: os-prober
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
%filter_from_requires s,python-module-zope\.app\.appsetup,,
Name: os-prober
Version: 1.77
Release: alt3
Summary: Operating systems detector
License: GPLv2+
Group: System/Configuration/Boot and Init
Url: https://salsa.debian.org/installer-team/os-prober
#Git: https://salsa.debian.org/installer-team/os-prober.git
Source0: %name-%version.tar
Patch: %name-1.42-UUID-rootdev-alt.patch
Patch1: %name-1.77-alt-grub2-detect-auto-reference.patch
Patch2: %name-1.77-alt-grub2-skip-30_os-prober-parsing.patch
%description
This is a small package that may be depended on by any bootloader
installer package to detect other filesystems with operating systems on
them, and work out how to boot other linux installs.
%prep
%setup
%patch -p1
%patch1 -p1
%patch2 -p1
%build
%make_build
%install
mkdir -p %buildroot/%_bindir/
cp -a os-prober %buildroot/%_bindir/
cp -a linux-boot-prober %buildroot/%_bindir/
mkdir -p %buildroot/usr/lib/
mkdir -p %buildroot/usr/lib/%name
cp -a newns %buildroot/usr/lib/%name
mkdir -p %buildroot/usr/lib/os-probes/init
cp -a os-probes/init/common/* %buildroot/usr/lib/os-probes/init
mkdir -p %buildroot/usr/lib/os-probes/mounted
cp -a os-probes/mounted/x86/* %buildroot/usr/lib/os-probes/mounted/
cp -a os-probes/mounted/common/* %buildroot/usr/lib/os-probes/mounted/
cp -a os-probes/common/* %buildroot/usr/lib/os-probes/
mkdir -p %buildroot/usr/lib/linux-boot-probes/mounted
cp -a linux-boot-probes/common/* %buildroot/usr/lib/linux-boot-probes
cp -a linux-boot-probes/mounted/x86/* %buildroot/usr/lib/linux-boot-probes/mounted/
cp -a linux-boot-probes/mounted/common/* %buildroot/usr/lib/linux-boot-probes/mounted/
mkdir -p %buildroot%_datadir/%name
cp -a common.sh %buildroot%_datadir/%name/
mkdir -p %buildroot%_localstatedir/%name
%files
%doc README
%_bindir/*
/usr/lib/linux-boot-probes
/usr/lib/os-probes
/usr/lib/%name
%_datadir/%name/
%_localstatedir/%name
%changelog
…
Todas as alterações você pod ver aqui
Name: os-prober
Version: 1.77
Release: alt3
Summary: Operating systems detector
License: GPLv2+
Group: System/Configuration/Boot and Init
Url: https://salsa.debian.org/installer-team/os-prober
#Git: https://salsa.debian.org/installer-team/os-prober.git
Source0: %name-%version.tar
Patch: %name-1.42-UUID-rootdev-alt.patch
Patch1: %name-1.77-alt-grub2-detect-auto-reference.patch
Patch2: %name-1.77-alt-grub2-skip-30_os-prober-parsing.patch
%description
This is a small package that may be depended on by any bootloader
installer package to detect other filesystems with operating systems on
them, and work out how to boot other linux installs.
%prep
%setup
%patch -p1
%patch1 -p1
%patch2 -p1
%build
%make_build
%install
mkdir -p %buildroot/%_bindir/
cp -a os-prober %buildroot/%_bindir/
cp -a linux-boot-prober %buildroot/%_bindir/
mkdir -p %buildroot/usr/lib/
mkdir -p %buildroot/usr/lib/%name
cp -a newns %buildroot/usr/lib/%name
mkdir -p %buildroot/usr/lib/os-probes/init
cp -a os-probes/init/common/* %buildroot/usr/lib/os-probes/init
mkdir -p %buildroot/usr/lib/os-probes/mounted
cp -a os-probes/mounted/x86/* %buildroot/usr/lib/os-probes/mounted/
cp -a os-probes/mounted/common/* %buildroot/usr/lib/os-probes/mounted/
cp -a os-probes/common/* %buildroot/usr/lib/os-probes/
mkdir -p %buildroot/usr/lib/linux-boot-probes/mounted
cp -a linux-boot-probes/common/* %buildroot/usr/lib/linux-boot-probes
cp -a linux-boot-probes/mounted/x86/* %buildroot/usr/lib/linux-boot-probes/mounted/
cp -a linux-boot-probes/mounted/common/* %buildroot/usr/lib/linux-boot-probes/mounted/
mkdir -p %buildroot%_datadir/%name
cp -a common.sh %buildroot%_datadir/%name/
mkdir -p %buildroot%_localstatedir/%name
%files
%doc README
%_bindir/*
/usr/lib/linux-boot-probes
/usr/lib/os-probes
/usr/lib/%name
%_datadir/%name/
%_localstatedir/%name
%changelog
…
Todas as alterações você pod ver aqui