Пакет grub-customizer: 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 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 | Name: grub-customizer Version: 5.2.5 Release: alt1 Summary: Grub Customizer is a graphical interface to configure the grub2/burg settings License: GPL-3.0 Group: System/Configuration/Boot and Init URL: https://launchpad.net/grub-customizer Source0: https://launchpad.net/grub-customizer/4.0/%{version}/+download/%{name}_%{version}.tar.gz Source1: %name.watch Source2: %name-ru.po Patch1: grub-customizer-alt-desktop-l10n.patch Patch2: grub-customizer-alt-complete-i18n.patch BuildRequires(pre): cmake BuildRequires: ctest BuildRequires: gcc-c++ BuildRequires: libgtkmm3-devel BuildRequires: gettext BuildRequires: libssl-devel BuildRequires: libarchive-devel BuildRequires: desktop-file-utils ExclusiveArch: %ix86 x86_64 aarch64 ppc64le loongarch64 Requires: grub-common Requires: hwinfo %description Grub Customizer is a graphical interface to configure the grub2/burg settings with focus on the individual list order - without losing the dynamical behavior of grub. The goal of this project is to create a complete and intuitive graphical grub2/burg configuration interface. The main feature is the boot entry list configuration - but not simply by modified the grub.cfg: to keep the dynamical configuration, this application will only edit the script order and generate proxies (script output filter), if required. %prep %setup -q %patch1 -p2 %patch2 -p2 install -Dpm0644 %SOURCE2 translation/translation-ru.po rm -f translation/*.mo %build pushd translation sh compile_all.sh popd %add_optflags -fpermissive -std=c++11 %cmake %cmake_build %install %cmakeinstall_std cat > grub.cfg << EOF MKCONFIG_CMD=grub-mkconfig INSTALL_CMD=grub-install MKFONT_CMD=grub-mkfont CFG_DIR=/etc/grub.d OUTPUT_DIR=/boot/grub OUTPUT_FILE=/boot/grub/grub.cfg SETTINGS_FILE=/etc/sysconfig/grub2 EOF mkdir -p %buildroot%_sysconfdir/%name install -m 0644 grub.cfg %buildroot%_sysconfdir/%name/grub.cfg %find_lang %name %files -f %name.lang %doc README COPYING changelog %config(noreplace) %_sysconfdir/%name %_bindir/%name %_libdir/grubcfg-proxy %_desktopdir/%name.desktop %_iconsdir/hicolor/*/apps/%name.svg %_man1dir/%name.1* %_datadir/polkit-1/actions/net.launchpad.danielrichter2007.pkexec.grub-customizer.policy %changelog * Mon Apr 22 2024 Andrey Cherepanov <cas@altlinux.org> 5.2.5-alt1 - New version. * Mon Mar 18 2024 Andrey Cherepanov <cas@altlinux.org> 5.2.4-alt3 - Complete Russian localization (ALT #38699). * Mon Mar 11 2024 Alexey Sheplyakov <asheplyakov@altlinux.org> 5.2.4-alt2 - NMU: build for LoongArch (no changes required). * Tue Oct 31 2023 Andrey Cherepanov <cas@altlinux.org> 5.2.4-alt1 - New version. * Sun Mar 05 2023 Andrey Cherepanov <cas@altlinux.org> 5.2.3-alt1 - New version. * Sun Jul 31 2022 Andrey Cherepanov <cas@altlinux.org> 5.2.2-alt1 - New version. * Sun May 01 2022 Andrey Cherepanov <cas@altlinux.org> 5.2.1-alt1 - New version. * Sun Jun 21 2020 Andrey Cherepanov <cas@altlinux.org> 5.1.0-alt2 - Russian localization for desktop file. - Fix License tag accordidng to SPDX. * Mon Oct 15 2018 Andrey Cherepanov <cas@altlinux.org> 5.1.0-alt1 - New version. * Wed Aug 29 2018 Grigory Ustinov <grenka@altlinux.org> 5.0.8-alt1.1 - NMU: Rebuild with new openssl 1.1.0. * Fri Jun 29 2018 Andrey Cherepanov <cas@altlinux.org> 5.0.8-alt1 - New version. * Tue Apr 26 2016 Andrey Cherepanov <cas@altlinux.org> 5.0.6-alt1 - New version * Fri Apr 01 2016 Andrey Cherepanov <cas@altlinux.org> 5.0.5-alt1 - New version * Tue Mar 29 2016 Andrey Cherepanov <cas@altlinux.org> 5.0.4-alt1 - New version * Tue Oct 06 2015 Andrey Cherepanov <cas@altlinux.org> 4.0.6-alt2 - Fix build with gcc5 * Fri Jun 12 2015 Gleb F-Malinovskiy <glebfm@altlinux.org> 4.0.6-alt1.1 - Rebuilt for gcc5 C++11 ABI. * Mon Jul 28 2014 Andrey Cherepanov <cas@altlinux.org> 4.0.6-alt1 - New version - Add .watch file for update automation * Wed Jul 16 2014 Andrey Cherepanov <cas@altlinux.org> 4.0.4-alt2 - Build in Sisyphus (ALT #30193) * Tue Mar 04 2014 Igor Vlasenko <viy@altlinux.ru> 4.0.4-alt1_1 - update to new release by fcimport * Sat Jan 04 2014 Igor Vlasenko <viy@altlinux.ru> 4.0.2-alt1_1 - update to new release by fcimport * Mon Mar 25 2013 Igor Vlasenko <viy@altlinux.ru> 3.0.4-alt1_1 - update to new release by fcimport * Tue Aug 14 2012 Igor Vlasenko <viy@altlinux.ru> 2.5.6-alt1_1 - new version |