Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37516102
en ru br
Репозитории ALT
S:1.77-alt3
5.1: 1.36-alt1
www.altlinux.org/Changes

Группа :: Система/Настройка/Загрузка и инициализация
Пакет: os-prober

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and 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

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin