/[smeserver]/rpms/e-smith-grub/sme10/e-smith-grub.spec
ViewVC logotype

Annotation of /rpms/e-smith-grub/sme10/e-smith-grub.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.5 - (hide annotations) (download)
Tue Jun 14 19:08:35 2016 UTC (8 years, 4 months ago) by stephdl
Branch: MAIN
CVS Tags: e-smith-grub-2_6_0-4_el7_sme
Changes since 1.4: +12 -6 lines
* Tue Jun 14 2016 stephane de Labrusse <stephdl@de-labrusse.fr> 2.6.0-4.sme
- Adaptation to grub2 [SME: 9321]

1 stephdl 1.5 # $Id: e-smith-grub.spec,v 1.4 2016/03/18 14:10:42 unnilennium Exp $
2 stephdl 1.1
3 stephdl 1.5 Summary: e-smith module to configure grub2
4 stephdl 1.1 %define name e-smith-grub
5     Name: %{name}
6     %define version 2.6.0
7 stephdl 1.5 %define release 4
8 stephdl 1.1 Version: %{version}
9     Release: %{release}%{?dist}
10     License: GPL
11     Group: Networking/Daemons
12     Source: %{name}-%{version}.tar.xz
13     Source1: smeserver.xpm.gz
14 stephdl 1.5 Source2: smeserver10.png
15     Patch0: e-smith-grub-2.6.0.grub2adaptation.patch
16 stephdl 1.1 BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
17     BuildRequires: e-smith-devtools
18     BuildArchitectures: noarch
19     Requires: e-smith-lib >= 1.15.3-17
20 unnilennium 1.2 Requires: grub2
21 stephdl 1.1 Provides: system-logos
22     Obsoletes: e-smith-lilo
23     Provides: e-smith-bootloader
24     Obsoletes: lilo
25     AutoReqProv: no
26    
27     %changelog
28 stephdl 1.5 * Tue Jun 14 2016 stephane de Labrusse <stephdl@de-labrusse.fr> 2.6.0-4.sme
29     - Adaptation to grub2 [SME: 9321]
30    
31 unnilennium 1.3 * Fri Mar 18 2016 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-3.sme
32     - rebuild for Bug [SME: 9347]
33    
34 unnilennium 1.4 * Fri Mar 18 2016 JP Pialasse <tests@pialasse.com> 2.6.0-2.sme
35     - fix Requires grub2 [SME: 9320]
36 unnilennium 1.2
37 stephdl 1.1 * Fri Feb 05 2016 stephane de Labrusse <stephdl@de-labrusse.fr> 2.6.0-1.sme
38     - Initial release to sme10
39    
40     * Wed Jan 20 2016 Daniel Berteaud <daniel@firewall-services.com> 2.4.0-4.sme
41     - Remove motd text from grub.cfg [SME: 9161]
42    
43     * Fri Mar 1 2013 Shad L. Lords <slords@mail.com> 2.4.0-3.sme
44     - Revert previous rhgb patch and disable plymouth [SME: 7354]
45    
46     * Tue Feb 19 2013 Shad L. Lords <slords@mail.com> 2.4.0-2.sme
47     - Remove rhgb option from grub [SME: 7354]
48    
49     * Thu Jan 31 2013 Shad L. Lords <slords@mail.com> 2.4.0-1.sme
50     - Roll new stream for sme9
51    
52     * Wed Nov 4 2009 Jonathan Martens <smeserver-contribs@snetram.nl> 2.2.0-2.sme
53     - Remove hiddenmenu entry from grub.conf [SME: 5546]
54    
55     * Tue Oct 7 2008 Shad L. Lords <slords@mail.com> 2.2.0-1.sme
56     - Roll new stream to separate sme7/sme8 trees [SME: 4633]
57    
58     * Fri Mar 21 2008 Shad L. Lords <slords@mail.com> 1.0.0-7
59     - Fix up CentOS titles in grub.conf [SME: 4084]
60    
61     * Fri Jul 13 2007 Shad L. Lords <slords@mail.com> 1.0.0-6
62     - Add smeserver splash screen for grub [SME: 3152]
63    
64     * Sun Apr 29 2007 Shad L. Lords <slords@mail.com>
65     - Clean up spec so package can be built by koji/plague
66    
67     * Thu Jan 04 2007 Shad L. Lords <slords@mail.com> 1.0.0-5
68     - Update /etc/sysconfig/kernel on boot too. [SME: 1930]
69    
70     * Thu Dec 07 2006 Shad L. Lords <slords@mail.com>
71     - Update to new release naming. No functional changes.
72     - Make Packager generic
73    
74     * Tue Dec 05 2006 Shad L. Lords <slords@mail.com> 1.0.0-03
75     - Remove grub-install-raid completely as it doesn't handle more
76     than raid1 [SME: 2131]
77    
78     * Thu Mar 16 2006 Gordon Rowell <gordonr@gormand.com.au> 1.0.0-02
79     - Rebuild without the test release tag [SME: 1197]
80    
81     * Thu Mar 16 2006 Gordon Rowell <gordonr@gormand.com.au> 1.0.0-01test01
82     - Remove grub-install-raid from post-{install,upgrade} [SME: 1197]
83    
84     * Thu Mar 16 2006 Gordon Rowell <gordonr@gormand.com.au> 1.0.0-01
85     - Roll stable stream version. [SME: 1016]
86    
87     * Wed Feb 8 2006 Gordon Rowell <gordonr@gormand.com.au> 0.0.1-24
88     - Add --no-floppy to the grub --batch calls. Systems with the
89     floppy controller enabled but no floppy drive installed "hang"
90     in post-upgrade otherwise. [SME: 696]
91    
92     * Mon Jan 30 2006 Gordon Rowell <gordonr@gormand.com.au> 0.0.1-23
93     - Re-add call to grub-install-raid in post-upgrade [SME: 151]
94    
95     * Mon Jan 30 2006 Gordon Rowell <gordonr@gormand.com.au> 0.0.1-22
96     - Add --no-floppy to grub-install call in grub-install-raid [SME: 151]
97     - Don't call grub-install-raid in post-upgrade, only post-install [SME: 151]
98     - Cleaned up old comments in grub-install-raid
99    
100     * Wed Nov 30 2005 Gordon Rowell <gordonr@gormand.com.au> 0.0.1-21
101     - Bump release number only
102    
103     * Tue Nov 15 2005 Gordon Rowell <gordonr@e-smith.com>
104     - [0.0.1-20]
105     - Add defined test on $EVENT for cleanliness [MN00106104]
106    
107     * Tue Nov 15 2005 Gordon Rowell <gordonr@e-smith.com>
108     - [0.0.1-19]
109     - Only update default kernel choice in the local event [MN00106104]
110     - Update dependency on e-smith-lib to require version of
111     generic_template_expand which sets EVENT in the template hash
112    
113     * Sun Nov 13 2005 Gordon Rowell <gordonr@e-smith.com>
114     - [0.0.1-18]
115     - Correct path in last fix [SF: 1335937]
116    
117     * Mon Oct 24 2005 Charlie Brady <charlieb@e-smith.com>
118     - [0.0.1-17]
119     - Create "update-bootloader" symlink in /sbin/e-smith, for use by add_mirror
120     script. Add "Provides: e-smith-bootloader", so that e-smith-base can add
121     a generic "Requires:". [SF: 1335937]
122    
123     * Fri Oct 21 2005 Charlie Brady <charlieb@e-smith.com>
124     - [0.0.1-16]
125     - Expand grub.conf template in post-install and post-upgrade, to correct
126     errant hd1,0 references. [SF: 1233029]
127    
128     * Fri Oct 21 2005 Charlie Brady <charlieb@e-smith.com>
129     - [0.0.1-15]
130     - Fix errant hd1,0 references in /boot/grub/grub.conf. This is just a
131     workaround - we should be able to fix anaconda/booty so that they never
132     appear. Tidy up UpdateDefault while we are here. [SF: 1233029]
133     - Update grub-install-raid so that it runs grub for each disk, with each
134     device set as hd0. [SF: 1233029]
135    
136     * Mon Oct 17 2005 Gordon Rowell <gordonr@e-smith.com>
137     - [0.0.1-14]
138     - Typo in grub-install-raid log output [MN00100874, SF: 1233029]
139    
140     * Mon Oct 17 2005 Gordon Rowell <gordonr@e-smith.com>
141     - [0.0.1-13]
142     - Add grub-install-raid action to force to install onto a RAID1 set
143     [MN00100874, SF: 1233029]
144    
145     * Mon Sep 19 2005 Charlie Brady <charlieb@e-smith.com>
146     - [0.0.1-12]
147     - Preserve current default setting in grub.conf template if
148     none of the available kernels matches the currently running
149     kernel. This will allow anaconda SMP detection to determine
150     initial boot setting. [MN00097833]
151    
152     * Tue Aug 30 2005 Charlie Brady <charlieb@e-smith.com>
153     - [0.0.1-11]
154     - Move splashscreen symlink into e-smith-support RPM.
155    
156     * Wed Jul 13 2005 Charlie Brady <charlieb@e-smith.com>
157     - [0.0.1-10]
158     - Obsolete lilo RPM, so that it is removed on upgrade. [SF: 1232519]
159    
160     * Tue Jul 5 2005 Charlie Brady <charlieb@e-smith.com>
161     - [0.0.1-09]
162     - Obsolete e-smith-lilo RPM. [SF: 1232519]
163    
164     * Fri Jun 24 2005 Charlie Brady <charlieb@e-smith.com>
165     - [0.0.1-08]
166     - Move grub.conf template.metadata file a well. [SF: 1226839]
167    
168     * Fri Jun 24 2005 Charlie Brady <charlieb@e-smith.com>
169     - [0.0.1-07]
170     - Template /boot/grub/grub.conf, not /etc/grub.conf. [SF: 1226839]
171    
172     * Mon Jun 13 2005 Charlie Brady <charlieb@e-smith.com>
173     - [0.0.1-06]
174     - Add "Provides: system-logos" to satisfy grub dependency.
175    
176     * Mon Jun 13 2005 Charlie Brady <charlieb@e-smith.com>
177     - [0.0.1-05]
178     - Add linuxinside splashscreen.
179    
180     * Mon Jun 13 2005 Charlie Brady <charlieb@e-smith.com>
181     - [0.0.1-04]
182     - Add tux splashscreen, and use it for grub config.
183    
184     * Wed Jun 8 2005 Charlie Brady <charlieb@e-smith.com>
185     - [0.0.1-03]
186     - Add missing template.metadata file to strip blank lines from
187     grub.conf file.
188    
189     * Tue Jun 7 2005 Charlie Brady <charlieb@e-smith.com>
190     - [0.0.1-02]
191     - Fix grub.conf template expansion.
192     - Put splash.xpm.gz in correct place.
193    
194     * Mon Jun 06 2005 Charlie Brady <charlieb@e-smith.com>
195     - initial release
196    
197     %description
198     e-smith server enhancement to grub bootloader.
199    
200     %prep
201     %setup
202 stephdl 1.5 %patch0 -p1
203    
204     cp %{SOURCE1} root/boot/grub
205     cp %{SOURCE2} root/boot/grub
206 stephdl 1.1
207     %build
208     perl createlinks
209    
210     %install
211     rm -rf $RPM_BUILD_ROOT
212     (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
213     rm -f %{name}-%{version}-filelist
214     /sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist
215     echo "%doc COPYING" >> %{name}-%{version}-filelist
216    
217     %clean
218     rm -rf $RPM_BUILD_ROOT
219    
220     %files -f %{name}-%{version}-filelist
221     %defattr(-,root,root)
222    

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed