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