source: soft/build_system/build_system/mkcd/branches/Corpo/mkcd.spec @ 1

Last change on this file since 1 was 1, checked in by fasma, 12 years ago

Initial Import from Mandriva's soft revision 224062 and package revision 45733

File size: 7.4 KB
Line 
1%define name mkcd
2%define version 3.7.0
3%define release 1mdk
4%define _requires_exceptions perl(strict)
5%define _provides_exceptions perl(install_any)
6
7Summary: Script to build Linux distributions installation discs
8Name: %{name}
9Version: %{version}
10Release: %{release}
11# get the source from our cvs repository (see
12# http://www.linuxmandrake.com/en/cvs.php3)
13Source0: %{name}-%{version}.tar.bz2
14License: GPL
15url: http://people.mandrakesoft.com/~warly/files/mkcd/
16Group: System/Configuration/Packaging
17BuildRoot: %{_tmppath}/%{name}-buildroot
18Prefix: %{_prefix}
19Requires: perl-File-NCopy perl-Image-Size perl-URPM
20BuildArch: noarch
21BuildRequires: libxslt-proc
22
23%description
24mkcd script eases the packages repartition over CDs,
25allows to order packages and to create discs of any
26given size (CDs, DVDs...)
27
28%prep
29%setup
30
31%build
32make mkcd.html
33
34%install
35rm -rf $RPM_BUILD_ROOT
36make install PREFIX=$RPM_BUILD_ROOT
37
38%clean
39rm -rf $RPM_BUILD_ROOT
40
41%files
42%defattr(-,root,root)
43%doc README mkcd.xml mkcd.html
44%{_bindir}/*
45%{perl_vendorlib}/Mkcd
46
47%changelog
48* Sat Oct 25 2003 Warly <warly@mandrakesoft.com> 3.7.0-1mdk
49- new noprovide option for fixed dir
50- various fixes for the verbose side effect problem
51- fix Optimization side-effect if the process fails
52
53* Wed Oct 22 2003 Warly <warly@mandrakesoft.com> 3.6.4-1mdk
54- fix hdlist based CD creation
55
56* Tue Sep 23 2003 Warly <warly@mandrakesoft.com> 3.6.3-1mdk
57- small fix in addRPMToList
58
59* Tue Sep 23 2003 Warly <warly@mandrakesoft.com> 3.6.2-1mdk
60- fix bad rpmfile initialisation in reverseDepslist
61
62* Thu Sep 18 2003 Warly <warly@mandrakesoft.com> 3.6.1-1mdk
63- add list in sep_arch mode for urpmi
64- fix small bug in cleanrpmsrate
65- move reverseDepslist call into build_list to handle correctly the individual
66  nodeps flag for packages
67- change ordergroup not to loop in disc_prereq check when adding a group with a
68  disc handle by another group and requirering another disc in another group.
69 
70* Wed Sep 17 2003 Warly <warly@mandrakesoft.com> 3.6.0-1mdk
71- add separate arch mode for dir (mainly for amd64)
72- add --first option for rm and cp to access files with first flag
73
74* Thu Aug 28 2003 Warly <warly@mandrakesoft.com> 3.5.3-1mdk
75- add pubkey management in list.
76- add check_rpmsrate to check rpmsrate package against repositories
77- auto add pubkey in auto_mode
78- fix no-emul-boot usage boot images > 3000000
79
80* Thu Jun 05 2003 Warly <warly@mandrakesoft.com> 3.5.2-1mdk
81- try to clean requires/provides
82
83* Wed May 28 2003 Warly <warly@mandrakesoft.com> 3.5.1-1mdk
84- remove perl-RPM require (use perl-URPM)
85
86* Tue Apr 01 2003 Warly <warly@mandrakesoft.com> 3.5.0-1mdk
87- allow now to buid installation disc based on existing hdlist
88- fix suxness in packaging (shame on me)
89
90* Sun Mar 16 2003 Warly <warly@mandrakesoft.com> 3.4.7-1mdk
91- minor fixes in List::check_version
92
93* Tue Mar 11 2003 Warly <warly@mandrakesoft.com> 3.4.6-1mdk
94- improve optimize_space function
95- fix bug un reverse depslist function
96- soften the locale check in cleanrpmsrate to match locales such as nn and nb
97
98* Tue Mar 04 2003 Warly <warly@mandrakesoft.com> 3.4.5-1mdk
99- fix cdcom problem
100
101* Mon Mar 03 2003 Warly <warly@mandrakesoft.com> 3.4.4-1mdk
102- fix cleanrpmsrate for kernel
103
104* Fri Feb 14 2003 Warly <warly@mandrakesoft.com> 3.4.2-1mdk
105- fix auto option broken by new packages structure
106- fix clean-rpmsrate
107
108* Fri Feb 07 2003 Warly <warly@mandrakesoft.com> 3.4.1-1mdk
109- new rpmlist function
110- allow multiple list per generic functions (to be tested)
111- add dynamic list (list based on other CDs rpms)
112
113* Fri Jan 24 2003 Warly <warly@mandrakesoft.com> 3.3.6-1mdk
114- new verbose mode
115- new parsecommandline auto help option
116- include Franck Bourdonnec fixes
117
118* Sat Sep 21 2002 Warly <warly@mandrakesoft.com> 3.3.5-1mdk
119- correct some misbehavior in needed code
120
121* Fri Sep 20 2002 Warly <warly@mandrakesoft.com> 3.3.4-1mdk
122- fix bad behaviour in auto mode
123
124* Sun Sep 15 2002 Warly <warly@mandrakesoft.com> 3.3.3-1mdk
125- new clone function
126- new rm function
127- add disc function to replace config file old DISC parsing
128- new package repository handling
129- add publisher tag in ISO
130- various fix/optimization in optimize_space
131- some more heuristic in optimize_space
132- allow --hdlist for generic function
133- use parsehdlist in current dir if it exists not to rely on installed /usr/bin/parsehdlist
134
135* Mon Aug 12 2002 Warly <warly@mandrakesoft.com> 3.0.4-1mdk
136- update/fix cleanrpmsrate
137
138* Fri Jul 26 2002 Warly <warly@mandrakesoft.com> 3.0.3-1mdk
139- oops, forgotten to upgrade clean-rpmsrate
140
141* Fri Jul 26 2002 Warly <warly@mandrakesoft.com> 3.0.2-1mdk
142- remove rpmtools deps and use perl-URPM to replace compare_versions
143
144* Tue Jul  9 2002 Pixel <pixel@mandrakesoft.com> 3.0.1-2mdk
145- rebuild for perl 5.8.0
146
147* Sun Jul  7 2002 Frederic Lepied <flepied@mandrakesoft.com> 3.0.1-1mdk
148- reworked Makefile to follow standard rpm build rules
149
150* Mon Jun 17 2002 Warly <warly@mandrakesoft.com> 3.0.0-1mdk
151- new building method
152- new code for "needed" deps
153
154* Wed May 22 2002 Warly <warly@mandrakesoft.com> 2.9.3-1mdk
155- fix a pb in md5 sum computation file order
156
157* Mon May 13 2002 Warly <warly@mandrakesoft.com> 2.9.2-1mdk
158- fix fentry problem in List.pm (hashtable shared and not
159reinitialised for each packages)
160
161* Mon May 13 2002 Warly <warly@mandrakesoft.com> 2.9.1-1mdk
162- add md5sum check in CDs
163
164* Fri Mar 29 2002 Warly <warly@mandrakesoft.com> 2.8.5-1mdk
165- fix rpmsrate not added in nolive mode
166- cdcom has now normal list for cd building
167- getAlone the same for srpm and rpm
168- rpm empty size is not an error (link)
169- getList now knows prelist
170- buildInstallHdlist only includes srpm from the current install
171
172* Fri Mar 15 2002 Warly <warly@mandrakesoft.com> 2.8.1-1mdk
173- add new source handling method
174- fix all the related code
175
176* Wed Mar 13 2002 Warly <warly@mandrakesoft.com> 2.7.3-1mdk
177- fix a pb in multiple list interdeps pb
178
179* Sat Mar 09 2002 Warly <warly@mandrakesoft.com> 2.7.3-1mdk
180- fix cd addition in auto mode
181- add rpmsrate exceptions
182- add dir limit in generic (hard and soft)
183
184* Wed Feb 27 2002 Warly <warly@mandrakesoft.com> 2.7.2-1mdk
185- begin oem mode
186- change cleanrpmsrate regexp for kde-i18n-(localename)_extension
187
188* Sat Feb 16 2002 Warly <warly@mandrakesoft.com> 2.6.11-1mdk
189- add kde-i18n, man-pages and such automatic completion in cleanrpmsrate
190
191* Thu Jan 31 2002 Warly <warly@mandrakesoft.com> 2.6.10-1mdk
192- improved cd building functions for multiple lists config
193
194* Sun Jan 27 2002 Warly <warly@mandrakesoft.com> 2.6.9-1mdk
195- fix hdlist building in auto mode
196
197* Mon Jan 25 2002 Warly <warly@mandrakesoft.com> 2.6.8-1mdk
198- add version choosing for multiple library version
199- fix synthesis building
200
201* Mon Jan 25 2002 Warly <warly@mandrakesoft.com> 2.6.7-1mdk
202- fix clean-rpmsrate pb
203
204* Mon Jan 21 2002 Warly <warly@mandrakesoft.com> 2.6.6-1mdk
205- default to normal floppy boot images when isolinux image is not
206writable.
207- add new way of building synthesis files.
208- only use the nolive way to build hdlist.
209- improve cleanRpmsrate to add version to kernel.
210- add clean-rpmsrate
211
212* Sun Jan 06 2002 Warly <warly@mandrakesoft.com> 2.6.5-1mdk
213- fix a bug in auto mode
214- fix bug in boot function
215- fix a bu in cdcom function
216
217* Fri Jan 04 2002 Warly <warly@mandrakesoft.com> 2.6.4-1mdk
218- Package.pm is back
219
220* Thu Jan 03 2002 Warly <warly@mandrakesoft.com> 2.6.3-1mdk
221- fix pb in auto mode
222
223* Wed Jan 2 2002 Warly <warly@mandrakesoft.com> 2.6.2-1mdk
224- include Packages.pm
225
226* Fri Dec 28 2001 Warly <warly@mandrakesoft.com> 2.6.1-1mdk
227- new version
228
229* Wed Dec 26 2001 Warly <warly@mandrakesoft.com> 2.5.11-1mdk
230- first version
Note: See TracBrowser for help on using the repository browser.