Package 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 123 124 125 126 127 128 129 130 131 132 | %filter_from_requires s,python-module-zope\.app\.appsetup,, Name: os-prober Version: 1.77 Release: alt5 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 Patch3: %name-1.77-alt-check-identical-uuid-of-root.patch Patch4: %name-1.77-alt-dmdevfs-use-for-raid.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 %patch3 -p1 %patch4 -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 Apr 19 2024 Anton Midyukov <antohami@altlinux.org> 1.77-alt5 - Find partitions involved in a RAID via /dev/mapper (evms) * Wed Apr 17 2024 Anton Midyukov <antohami@altlinux.org> 1.77-alt4 - Skip partitions with UUID identical the UUID of '/' * 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 |