source: projects/specs/trunk/b/booty/booty-vl.spec @ 4074

Revision 4074, 11.6 KB checked in by shaolin, 13 years ago (diff)
  • booty: fix Requires (grub available only on ix86/x86_64 archs: should be yaboot on ppc instead)
Line 
1Summary: simple python bootloader config lib
2Summary(ja): シンプルな python 用ブートローダ設定ライブラリ
3Name: booty
4Version: 0.44.4
5Release: 7%{?_dist_release}
6License: LGPL
7Source0: %{name}-%{version}.tar.bz2
8Patch10: %{name}-0.44.4-vine.patch
9Patch50: %{name}-0.44.4-pmac.patch2
10Patch60: %{name}-0.44.4-grub-copyfiles.patch
11Patch70: %{name}-0.44.4-noedd.patch
12Patch80: %{name}-0.44.4-new-grub.patch
13Group: System Environment/Libraries
14BuildRoot: %{_tmppath}/%{name}-root
15Requires: rhpl
16%ifarch %{ix86} x86_64
17Requires: grub >= 0.97-4vl6
18%endif
19%ifarch ppc ppc64
20Requires: yaboot >= 1.3.13
21%endif
22BuildRequires: python-devel
23
24%description
25Small python library for use with bootloader configuration by anaconda
26and up2date.
27
28%description -l ja
29anaconda で利用されるブートローダを設定する python ライブラリ。
30
31
32%prep
33%setup -q
34%patch10 -p1 -b .vine
35%patch50 -p1 -b .pmac
36%patch60 -p1 -b .grub-copyfiles
37%patch70 -p1 -b .noedd
38
39%build
40make
41
42%install
43rm -rf $RPM_BUILD_ROOT
44make DESTDIR=$RPM_BUILD_ROOT install
45
46%clean
47rm -rf $RPM_BUILD_ROOT
48
49%files
50%defattr(-,root,root)
51%doc README TODO
52/usr/lib/booty
53
54%changelog
55* Tue Jun  7 2011 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.44.4-7
56- fix Requres (grub available only on ix86/x86_64 archs: yaboot on ppc instead)
57
58* Sat May 28 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.44.4-6
59- update vine patch
60  - add "quiet" to boot cmdline
61- add patch80 to use with grub-fedora
62
63* Sun Apr 17 2011 Shu KONNO <owa@bg.wakwak.com> 0.44.4-5
64- rebuilt with rpm-4.8.1-3
65
66* Fri Apr 03 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.44.4-4
67- update vine patch
68  - add "splash=silent" for bootsplash option.
69
70* Sun Mar 29 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.44.4-3
71- update vine patch
72  - use "resume=" for TOI parameter instead of "resume2="
73
74* Tue Mar 17 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.44.4-2
75- add Patch70 to remove edd code.
76
77* Sat Aug 16 2008 Shu KONNO <owa@bg.wakwak.com> 0.44.4-1vl5
78- applied new versioning policy, spec in utf-8
79
80* Tue Jan 09 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.44.4-0vl16
81- update Patch50
82  - use vmlinux/vmlinux.old style labels also on ppc (yaboot.conf)
83
84* Mon Nov 05 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.44.4-0vl15
85- add Patch60
86  - support booting from raid1 device.
87
88* Fri Nov 03 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.44.4-0vl14
89- update Patch10
90  - fix installing bootloader on raid disks.
91
92* Fri Nov 03 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.44.4-0vl13
93- update Patch10
94  - disable vesafb on i81x/Rage system.
95  - use vga=0x301 when "lowres" is specified.
96
97* Mon Oct 30 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.44.4-0vl12
98- update Patch10
99
100* Tue Oct 17 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.44.4-0vl11
101- fixed patch50 (minor typo fix)
102
103* Sat Oct 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.44.4-0vl10
104- fix patch10 (<BTS:239>)
105
106* Thu Sep 28 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.44.4-0vl9
107- fixed patch50 for ppc to fix boot= line
108
109* Thu Sep 14 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.44.4-0vl8
110- modified patch50 for ppc
111  - better-looking yaboot.conf
112  - fix duplicate entries in boot= line on ppc (taken from 0.78-1)
113  - set device= line, using /sbin/ofpath
114  - set macosx= line (see bootloader.py in anaconda)
115
116* Tue Sep 12 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.44.4-0vl7
117- update Patch10 to force-create device.map in installer.
118
119* Sat Sep 09 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.44.4-0vl6
120- added patch50 for ppc
121
122* Sun Sep 03 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.44.4-0vl5
123- update Patch10 to merge with patch20
124- check if swap device is available or not. (<BTS:0128>)
125
126* Fri Sep 01 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.44.4-0vl4
127- do not add fd0 entry to grub device.map.
128
129* Tue Aug 29 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.44.4-0vl3
130- update vine patch to fix resume2 parameter
131
132* Sun Aug 27 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.44.4-0vl2
133- update vine patch to fix default grub menu.lst
134- add Patch20 to use menu.lst for grub config file instead of grub.conf
135
136* Tue Aug 22 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.44.4-0vl1
137- initial build for Vine Linux
138
139* Wed Apr 19 2006 Peter Jones <pjones@redhat.com> - 0.44.4-1
140- Add "console=tty0" when using a serial console (#171810)
141
142* Tue Aug 11 2005 Peter Jones <pjones@redhat.com> - 0.44.3-1
143- Fix bootloader setup on non-RAID pSeries (and maybe other ppc as well?)
144
145* Wed Jul 13 2005 Peter Jones <pjones@redhat.com> - 0.44.2-1
146- typo fix
147
148* Wed Jul 13 2005 Peter Jones <pjones@redhat.com> - 0.44.1-1
149- support RAID1 /boot on ppc.
150
151* Mon Oct  4 2004 Jeremy Katz <katzj@redhat.com> - 0.44-1
152- don't include /dev/ in the console name (#134336)
153- fix installing boot loader to partition with RAID1 /boot (#127557)
154
155* Mon Sep 13 2004 Jeremy Katz <katzj@redhat.com> - 0.43-1
156- preserve some more consoles (#131301)
157- add magicboot for Power Mac (from <pnasrat@redhat.com>)
158
159* Tue Aug 10 2004 Jeremy Katz <katzj@redhat.com> - 0.42-1
160- don't write the unencrypted password to lilo.conf.anaconda if
161  we're not using lilo (#129280)
162
163* Tue Aug  3 2004 Jeremy Katz <katzj@redhat.com> - 0.41-1
164- don't duplicate boot loader arguments (#128492)
165
166* Mon Jul 12 2004 Jeremy Katz <katzj@redhat.com> - 0.40-1
167- another tweak to the timeout
168
169* Mon Jun 28 2004 Jeremy Katz <katzj@redhat.com> - 0.39-1
170- tweak timeouts to be shorter
171- use hiddenmenu by default with grub
172
173* Wed Jun  9 2004 Jeremy Katz <katzj@redhat.com>
174- quote appended args (#114174)
175
176* Thu May 13 2004 Jeremy Katz <katzj@redhat.com>
177- compile fix for newer versions of gcc from Jeff Law
178
179* Thu May  6 2004 Jeremy Katz <katzj@redhat.com> - 0.38-1
180- remove ide-scsi from bootloader config on upgrade (#116622)
181
182* Thu May  6 2004 Jeremy Katz <katzj@redhat.com> - 0.37-1
183- clean up the xfs fix (#122606)
184- altix boxes need relocatable (#120851)
185
186* Fri Apr 30 2004 Jeremy Katz <katzj@redhat.com> - 0.36-1
187- some xfs fixes (#117968)
188
189* Fri Apr 16 2004 Jeremy Katz <katzj@redhat.com> - 0.35-1
190- allow booting windows from grub on x86_64 (#121005)
191
192* Tue Mar 16 2004 Jeremy Katz <katzj@redhat.com> - 0.34-1
193- use vmlinuz for ppc now
194
195* Mon Dec  1 2003 Jeremy Katz <katzj@redhat.com> 0.33-1
196- no ide-scsi with 2.6
197
198* Fri Nov 28 2003 Jeremy Katz <katzj@redhat.com>
199- add buildrequires (#111150)
200
201* Thu Nov  6 2003 Jeremy Katz <katzj@redhat.com> 0.32-1
202- rebuild for python 2.3
203
204* Thu Sep 25 2003 Jeremy Katz <katzj@redhat.com>
205- modernize label for other OS (#71565)
206
207* Fri Aug 15 2003 Jeremy Katz <katzj@redhat.com> 0.31.1-1
208- preserve video= (#102370)
209
210* Fri Aug  1 2003 Jeremy Katz <katzj@redhat.com> 0.31-1
211- write out noauto in chandev.conf if we have chandev args (#101381)
212
213* Fri Jul 25 2003 Jeremy Katz <katzj@redhat.com>
214- only include message= or splashimage if the file exists (#99301)
215
216* Wed Jul 23 2003 Jeremy Katz <katzj@redhat.com>
217- support yaboot passwords (#100618)
218
219* Wed Jul 23 2003 Jeremy Katz <katzj@redhat.com> 0.30-1
220- pass through acpi= boot arguments
221
222* Thu Jul 10 2003 Jeremy Katz <katzj@redhat.com> 0.29.2-1
223- read product name from /tmp/product/.buildstamp if it exists
224
225* Thu Jul 10 2003 Jeremy Katz <katzj@redhat.com> 0.29.1-1
226- yaboot: really fix kernel/initrd path
227
228* Wed Jul  9 2003 Jeremy Katz <katzj@redhat.com> 0.29-1
229- yaboot: quotes around append
230- yaboot: nonvram for pSeries
231- yaboot: fix partition=
232- yaboot: fix kernel path
233
234* Mon Jul  7 2003 Jeremy Katz <katzj@redhat.com> 0.28.1-1
235- fix a typo (#98691)
236
237* Thu Jul  3 2003 Jeremy Katz <katzj@redhat.com> 0.28-1
238- write our own yaboot.conf to work better with lvm/raid (#98308)
239- ensure the iSeries cmdline gets blanked
240
241* Fri Jun 20 2003 Jeremy Katz <katzj@redhat.com> 0.27-1
242- handle /boot as a separate partition on pSeries nicely
243- setup /etc/elilo.conf symlink on ia64
244
245* Wed Jun 18 2003 Jeremy Katz <katzj@redhat.com> 0.26.1-1
246- remove efi boot entries based on product name, not just hardcoding
247  Red Hat Linux (#97653)
248
249* Sun Jun  1 2003 Jeremy Katz <katzj@redhat.com> 0.26-1
250- write kernel to side B on iSeries as well (#91038)
251
252* Mon May 12 2003 Jeremy Katz <katzj@redhat.com> 0.25.9-1
253- if there's not an old default on lilo upgrade, we don't need to
254  delete it (#88582)
255
256* Fri May  2 2003 Jeremy Katz <katzj@redhat.com> 0.25.8-1
257- really get the PReP partition writing right for iSeries
258
259* Thu May  1 2003 Jeremy Katz <katzj@redhat.com> 0.25.7-1
260- use root=LABEL= on s/390
261
262* Wed Apr 30 2003 Jeremy Katz <katzj@redhat.com> 0.25.6-1
263- iSeries tweak to get the kernel written to the PReP partition
264
265* Wed Apr 30 2003 Jeremy Katz <katzj@redhat.com> 0.25.5-1
266- yabootconfig moved to /sbin
267
268* Tue Apr 29 2003 Jeremy Katz <katzj@redhat.com> 0.25.4-1
269- tweaks to handle chandev now that it's in /tmp/install.cfg and not from
270  the env var
271
272* Thu Apr 24 2003 Jeremy Katz <katzj@redhat.com> 0.25.3-1
273- use Arjan's suggestion of vmlinitrd for iseries kernel + initrd
274
275* Wed Apr 23 2003 Jeremy Katz <katzj@redhat.com> 0.25.2-1
276- pseries tweaks
277
278* Tue Apr 15 2003 Jeremy Katz <katzj@redhat.com> 0.25.1-1
279- fix silly typos
280
281* Mon Apr 14 2003 Jeremy Katz <katzj@redhat.com> 0.25-1
282- iSeries support
283
284* Mon Mar 24 2003 Jeremy Katz <katzj@redhat.com> 0.24.1-1
285- make target global for zipl.conf
286
287* Thu Mar 20 2003 Jeremy Katz <katzj@redhat.com> 0.24-1
288- merge newer yaboot changes from Dan Burcaw
289
290* Fri Mar 14 2003 Jeremy Katz <katzj@redhat.com> 0.23-1
291- read product name information dynamically (using /etc/redhat-release and
292  anaconda's /.buildstamp)
293
294* Wed Mar 12 2003 Jeremy Katz <katzj@redhat.com> 0.22.1-1
295- fix tyop
296
297* Tue Mar  4 2003 Jeremy Katz <katzj@redhat.com> 0.22-1
298- support for yaboot from Dan Burcaw <dburcaw@terrasoftsolutions.com>
299
300* Mon Feb 24 2003 Karsten Hopp <karsten@redhat.de> 0.21-1
301- s390 changes: zipl doesn't like lables, use devicename
302-               don't write root= twice
303
304* Wed Feb 19 2003 Karsten Hopp <karsten@redhat.de> 0.20-1
305- s390 changes: write correct zipl.conf when bl.args is not set
306
307* Wed Feb  5 2003 Jeremy Katz <katzj@redhat.com> 0.19-1
308- make sure our lilo default is sane (#79594)
309
310* Wed Jan 22 2003 Jeremy Katz <katzj@redhat.com> 0.18-1
311- fix line for anaconda-ks.cfg when bootloader installed on partition
312
313* Thu Jan 09 2003 Karsten Hopp <karsten@redhat.de> 0.17-1
314- minor fixes for S390
315
316* Thu Dec 12 2002 Jeremy Katz <katzj@redhat.com>
317- fix for #78380 - parted has fat16 and fat32 types now
318
319* Tue Nov  5 2002 Jeremy Katz <katzj@redhat.com>
320- read some kernel arguments when setting up default kernel args (#69904)
321- pychecker fixups
322
323* Thu Oct  3 2002 Jeremy Katz <katzj@redhat.com>
324- some x86_64 support
325
326* Tue Sep 10 2002 Jeremy Katz <katzj@redhat.com>
327- merge ia64 changes
328- add alpha support based on 7.2 alpha code
329
330* Wed Aug 14 2002 Jeremy Katz <katzj@redhat.com>
331- fix lilo entry removal
332
333* Fri Aug  2 2002 Jeremy Katz <katzj@redhat.com>
334- include bootloader location in kickstart line
335
336* Thu Aug  1 2002 Jeremy Katz <katzj@redhat.com>
337- make sure old entries get removed from lilo.conf on upgrade
338
339* Wed Jul 17 2002 Jeremy Katz <katzj@redhat.com>
340- set up serial consoles properly during install
341
342* Thu Jul 11 2002 Jeremy Katz <katzj@redhat.com>
343- count first ntfs found as alternative os as its just as likely
344
345* Fri Jun 28 2002 Jeremy Katz <katzj@redhat.com>
346- write out root=LABEL= if using an initrd and rootfs has a label
347
348* Thu Jun 27 2002 Jeremy Katz <katzj@redhat.com>
349- grubby can do stuff with lilo.conf now, so we don't have to worry
350  about updating lilo.conf in the upgrade only mode
351
352* Thu Jun 20 2002 Jeremy Katz <katzj@redhat.com>
353- add lilo password support
354
355* Mon Jun 10 2002 Jeremy Katz <katzj@redhat.com>
356- fix some missing iutil->butil bits
357
358* Fri May 31 2002 Jeremy Katz <katzj@redhat.com>
359- minor fixes
360
361* Tue May 28 2002 Jeremy Katz <katzj@redhat.com>
362- require rhpl
363
364* Mon Jan 21 2002 Jeremy Katz <katzj@redhat.com>
365- Initial build.
Note: See TracBrowser for help on using the repository browser.