Пакет os-prober: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 | %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 * Fri Mar 20 2020 Nikolai Kostrigin <nickel@altlinux.org> 1.77-alt3 - fix grub2-skip-30_os-prober-parsing patch * Wed Mar 11 2020 Nikolai Kostrigin <nickel@altlinux.org> 1.77-alt2 - add grub2-detect-auto-reference patch - add grub2-skip-30_os-prober-parsing patch * Tue Apr 30 2019 Nikolai Kostrigin <nickel@altlinux.org> 1.77-alt1 - 1.77 (closes: #37224) + relies on grub-mount * Fri Mar 03 2017 Hihin Ruslan <ruslandh@altlinux.ru> 1.74-alt1 - 1.74 * Mon Nov 02 2015 Hihin Ruslan <ruslandh@altlinux.ru> 1.70-alt1 - 1.70 - Fix (ALT #31347) * Thu May 23 2013 Mikhail Efremov <sem@altlinux.org> 1.61-alt1 - 1.61 * Thu May 23 2013 Michael Shigorin <mike@altlinux.org> 1.52-alt2 - dropped evms related hack that is long irrelevant (see #28181) * Fri May 11 2012 Vitaly Kuznetsov <vitty@altlinux.ru> 1.52-alt1 - 1.52 * Tue Aug 02 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 1.48-alt1 - 1.48 * Mon Jul 04 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 1.47-alt1 - 1.47 * Mon Apr 04 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 1.44-alt1 - 1.44 * Tue Mar 01 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 1.42-alt2 - add suport for UUID= root devices in lilo.conf (ALT #25168) * Tue Feb 08 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 1.42-alt1 - 1.42 * Fri Nov 26 2010 Vitaly Kuznetsov <vitty@altlinux.ru> 1.41-alt1 - 1.41 * Mon Oct 25 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 1.39-alt2 - hackaround evms * Sun Jul 11 2010 Vitaly Kuznetsov <vitty@altlinux.ru> 1.39-alt1 - 1.39 * Mon Jun 07 2010 Vitaly Kuznetsov <vitty@altlinux.ru> 1.38-alt1 - 1.38 * Mon Apr 12 2010 Vitaly Kuznetsov <vitty@altlinux.ru> 1.36-alt1 - initial |