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