-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathkernel-manager.spec
More file actions
executable file
·178 lines (143 loc) · 5.84 KB
/
kernel-manager.spec
File metadata and controls
executable file
·178 lines (143 loc) · 5.84 KB
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
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
Name: kernel-manager
Version: 1.10
Release: alt3
License: LGPL-3.0-only
Group: System/Base
Url: https://github.com/Koi-foo/kernel-manager
Source0: %name-%version.tar
BuildRequires(pre): rpm-build-python3
Requires: python3-base
Requires: python3-module-PyQt5
Requires: python3-module-gettext
Requires: python3-module-requests
Requires: update-kernel
Requires: apt-repo
Requires: apt-scripts
Requires: libnotify
BuildArch: noarch
Summary: Kernel Manage - kernel update program
Summary(ru_RU.UTF-8): Kernel Manage - программа обновления ядра
%description
Graphical shell for scripts: update-kernel, remove-old-kernels
Rendering the interface Qt5\PyQt5
Language logic Python 3
The program can update the kernel, change the build type, remove old kernels,
clean the file storage, update the distribution.
%description -l ru_RU.UTF8
Графическая оболочка для скриптов: update-kernel, remove-old-kernels
Отрисовка интерфейса Qt5\PyQt5
Языковая логика Python 3
Программа умеет обновлять ядро, изменять тип сборки, удалять старые ядра,
очищать файловое хранилище, обновлять дистрибутив.
%add_findreq_skiplist /opt/kernel-manager/*
%prep
%setup
%install
python3 setup.py \
--prefix=/opt \
--buildroot=%buildroot \
--polkit=%_datadir/polkit-1 \
--bindir=%_bindir
%files
%doc LICENSE README.md
%_desktopdir/*.desktop
%_datadir/polkit-1/actions/*
%_datadir/polkit-1/rules.d/*
%_bindir/*
/opt/kernel-manager
%changelog
* Sat Mar 04 2023 Evgeny Chuck <koi@altlinux.org> 1.10-alt3
- Added the ability to change the kernel to a real-time type
- Changed search expression for new kernels and version comparisons
- The service no longer checks for access to the local repository
- Update service starts via indicator
* Sat Dec 03 2022 Evgeny Chuck <koi@altlinux.org> 1.10-alt2
- Disable dbus notification replacement feature
* Fri Nov 25 2022 Evgeny Chuck <koi@altlinux.org> 1.10-alt1
- New version 1.10
- Added indicator menu window
- Merged polkit rules into one file
- Removed unnecessary polkit rules file
- Shared configuration file replaced with local
- Changed notification server from qt to dbus
- Service daemon operation algorithm changed
- Boot delay and startup timer removed from kernel manager
* Fri Nov 11 2022 Evgeny Chuck <koi@altlinux.org> 1.9-alt2
- Removed systemd and sysv services
- Added polkit rule to launch indicator service utility
* Sat Oct 29 2022 Evgeny Chuck <koi@altlinux.org> 1.9-alt1
- New version 1.9
- Update service added
- Add install script
* Sat Feb 19 2022 Evgeny Chuck <koi@altlinux.org> 1.8-alt2
- New version 1.8
- Added information about the location of the autorun directory
- Added cleaning of comboBox elements when there is no list
- Added system tray indicator and rpm base recovery
- Added function to execute sh shell commands
- Implementation of saving window sizes
- Improved search regular expressions
- Fixed a crash in the context menu
- Fixed kernel installation from Sisyphus repository
- Fixed display of the position of the rebuild icon
- Fixed the text of the kernel update message
- Fixed localization detection
* Sat Feb 12 2022 Evgeny Chuck <eg.evgeniy@gmail.com> 1.8-alt1
- Fixed the text of the kernel update message
- Fixed localization detection
* Mon Nov 08 2021 Evgeny Chuck <eg.evgeniy@gmail.com> 1.7-alt11
- Fixed translation (Russian)
- Added function to jump to p10
- Fixed bug with switching to p10
* Sat Jun 26 2021 Koi <eg.evgeniy@gmail.com> 1.7-alt10
- Fixed display of the icon for cleaning unnecessary packages
- Fixed translation string before installing default kernel in Greek translation
* Wed May 19 2021 Koi <eg.evgeniy@gmail.com> 1.7-alt9
- Added functionality for managing modules
* Sun May 02 2021 Koi <eg.evgeniy@gmail.com> 1.7-alt8
- Improved the launch of polkit
- Fixed a bug with the unregistered release version
* Tue Apr 20 2021 Koi <eg.evgeniy@gmail.com> 1.7-alt7
- Fixed crash when deleting empty list.
- Adding a Close Window Button.
* Tue Apr 20 2021 Koi <eg.evgeniy@gmail.com> 1.7-alt6
- Added PolKit
- Fixed crash when list is empty
- Faster list and GUI updates.
* Fri Mar 19 2021 Koi <eg.evgeniy@gmail.com> 1.7-alt5
- Updated app interface
- A context menu has been added to the kernel removal tab
- Added checking the status of the Internet connection
* Sun Feb 21 2021 Koi <eg.evgeniy@gmail.com> 1.7-alt3
- Changed descriptions of buttons cleaning and distribution
- Replaced template for kernel lists
- Improved the logic for changing the branch
- Added images of kernels to the remove kernels list
- Updated translations
* Sun Feb 14 2021 Koi <eg.evgeniy@gmail.com> 1.7-alt2
- New panel status feature
- New widget for the list of kernel
- Updated interface
* Wed Feb 3 2021 Koi <eg.evgeniy@gmail.com> 1.6-alt6
- Improved search algorithms for kernels.
- Fixed a bug in the clear button interface.
- Fixed an incorrect message in the status bar about a new kernel.
- Added update of package cache when switching to different branches.
- Updated description in the program help for the Kernel Removal tab.
- Search for new kernels is accelerated
* Wed Feb 3 2021 Koi <eg.evgeniy@gmail.com> 1.6-alt5
- Added transition to Sisyphus repository.
- Added removal of duplicates
* Wed Jan 20 2021 Koi <eg.evgeniy@gmail.com> 1.6-alt4
- Added the ability to translate into different languages.
- Added a kernel from Sisyphus
* Sun Jan 17 2021 Koi <eg.evgeniy@gmail.com> 1.6-alt3
- Added the ability to translate into different languages.
* Tue Dec 15 2020 Koi <eg.evgeniy@gmail.com> 1.6-alt2
- Added the ability to translate into different languages.
* Sat Dec 12 2020 Koi <eg.evgeniy@gmail.com> 1.6-alt1
- New version
* Mon Nov 30 2020 Koi <eg.evgeniy@gmail.com> 1.4-alt1
- New version
* Thu Nov 26 2020 Koi <eg.evgeniy@gmail.com> 1.3-alt1
- initial build