/[soft]/rpm/rpm-setup/trunk/NEWS
ViewVC logotype

Contents of /rpm/rpm-setup/trunk/NEWS

Parent Directory Parent Directory | Revision Log Revision Log


Revision 8597 - (show annotations) (download)
Sat Jul 6 21:05:54 2013 UTC (10 years, 9 months ago) by wally
File size: 15847 byte(s)
1.174
1 Version 1.174 - 6 July 2012, by Jani Välimaa
2 - gi-find-deps.sh: handle gi.require_version('Gtk', '3.0') type requires in .py files (from SUSE)
3
4 Version 1.173 - 5 July 2013, by D.Morgan
5 - Add auto requires for osgi() mvn()
6
7 Version 1.172 - 4 June 2013, by Colin Guthrie
8 - add pkgconfig package requires for private requires
9
10 Version 1.171 - 6 April 2013, by David Walser
11 - properly fix mga #3697 in find-lang.pl (only exclude man directories)
12 - own man pages that have a dot in their name (find-lang.pl regexp bug)
13
14 Version 1.170 - 4 April 2013, by Luc Menut
15 - revert change 1.168 because it introduces a regression when --with-man
16 is used in combination with another --with-xxxx: all the directories
17 found by find-lang are skipped (not only man directories mga #3697c10)
18
19 Version 1.169 - 24 March 2013, by Colin Guthrie
20 - add version macros for systemd/rpm-helper to ease distro upgrades
21
22 Version 1.168 - 17 March 2013, by Luc Menut
23 - fix find-lang.pl : do not own man lang directories with --with-man
24 (patch from Thierry Vignaud, mga #3697, #9055)
25
26 Version 1.167 - 20 Jan 2013, by Funda Wang
27 - fix bug#8757, gi-find-deps.sh incorrectly match 'imports.github'
28
29 Version 1.166 - 10 Jan 2013, by Arnaud Patard
30 - remove -fsigned-char on arm, as it should not be needed any more
31 - fix dwz configuration on arm
32
33 Version 1.165 - 31 Dec 2012, by Thomas Baclund
34 - set libexec dir to /usr/libexec
35
36 Version 1.164 - 25 Nov 2012, by Colin Guthrie
37 - add some macros for udev rules and tmpfiles snippets
38
39 Version 1.163 - 23 Nov 2012, by Olivier Blin
40 - modify arch_tagged macro to use ()(64bit) instead of (lib64), to be
41 compatible with the mark64 provides generated by find-provides
42
43 Version 1.162 - 2 Nov 2012, by Funda Wang
44 - set LC_CTYPE as UTF-8 when building gem
45
46 Version 1.161 - 24 Oct 2012, by Thierry Vignaud
47 - set LC_ALL=C in find-{provides,requires} (mga#7883)
48
49 Version 1.160 - 12 Sep 2012, by Funda wang
50 - merge rubygems.rb from Mandriva, so that it works with ruby 1.9.x
51
52 Version 1.159 - 10 Sep 2012, by Shlomi Fish
53 - fix gem_helper.rb with ruby-1.9.x (see bug #7429).
54 - patch written by Shlomi Fish with some help from the people on
55 Freenode's #ruby-lang.
56
57 Version 1.158 - 8 Sep 2012, by Funda Wang
58 - find-provides, find-requires: only enable rubygems when /usr/bin/ruby is found
59
60 Version 1.157 - 24 Aug 2012, by Thierry Vignaud
61 - find-provides: fix pok's perlapi auto provides
62
63 Version 1.156 - 21 Aug 2012, by Thierry Vignaud
64 - find-provides: ignore fontconfig.prov exit code (mga#7078)
65
66 Version 1.155 - 2 Aug 2012, by Thierry Vignaud
67 - drop very old rpmbuild aliases on rpm which warns about being deprecated for
68 quite a long time
69 - enable including mini debuginfo in binaries
70
71 Version 1.154 - 31 Jul 2012, by Thierry Vignaud
72 - drop unused brp-compress (obsoleted by spec-helper 4 years ago)
73 - use upstream find-debuginfo.sh as we merged our changes back into rpm package
74
75 Version 1.153 - 31 Jul 2012, by Thierry Vignaud
76 - shrunk debug packages through using dwz
77 (https://fedoraproject.org/wiki/Features/DwarfCompressor)
78
79 Version 1.152 - 27 Jul 2012, by Thierry Vignaud
80 - add support for mini debug packages
81 (https://fedoraproject.org/wiki/Features/MiniDebugInfo)
82 - document Mageia divergences with upstream
83 - fix typo that breaks emiting maven provides
84 - generate a perlapi-<version> provide when libperl.so is found
85 (inspirated from mdv (pok))
86 - sync brp-compress with upstream rpm.org:
87 o add *.xz and *.lzma recompress support
88 o avoid some unnecessary command invocations in scripts
89 o make sure brp-compress doesn't go interactive in corner cases
90 - sync find-debuginfo.sh with upstream rpm.org:
91 o add -r flag to find-debuginfo.sh to invoke eu-strip --reloc-debug-sections
92 (Mark Wielaard, 2011-05-25)
93 o create GDB index from find-debuginfo if possible (Tom Tromey, RhBug:617166)
94 o drop useless rpm5 bits (less divergence with upstream)
95 o generate debug symlinks for all filenames sharing a build-id (RhBug:641377)
96 o fix behavior on cross-directory hardlinks (RhBug:618426)
97 - kill unused find-provides.perl.in
98 - prevent RPM_BUILD_ROOT to break brp-* scripts if it contains spaces
99 (rpm.org#843)
100 - revert %_libexecdir change in 1.151
101 - use upstream brp-strip* as we provided older versions of upstream
102
103 Version 1.151 - 26 Jul 2012, by Thierry Vignaud
104 - fix %_libexecdir that changed to %_libdir when mga forked mdv
105 (when we merged manbo stuff)
106 - install g-ir-extract-deps in the right place
107 - perl.prov: do not keep lower case provides since we do not
108 emit lower case requires anyway
109 - switch from lzma to xz payload by default (like FC & mdv)
110 (supported since 2008)
111
112 Version 1.150 - 26 Jul 2012, by Thierry Vignaud
113 - build with -fPIC on x86_64 too (pok, mdv)
114
115 Version 1.149.1 - 25 Jul 2012, by Thierry Vignaud
116 - merge patches from package repository:
117 o fix build with rpm-4.9+
118 o fix %rename macro
119 o have kmod.prov handle .xz compressed modules as well
120
121 Version 1.148 - 25 Jul 2012, by Thierry Vignaud
122 - drop automatically generated dependencies on interpreters we either don't
123 need dependencies on or that we have other dedicated dependency generators
124 for making them duplicate, reducing ~5K packages' dependencies at
125 next rebuild. (Per Oyvind, mdv)
126 - drop automatically generated rtld(GNU_HASH) dependencies, it's been provided
127 by glibc for five years now and can safely be assumed that there's no longer
128 any need for it, reducing ~8K packages' dependency on it during next rebuild.
129 (Per Oyvind, mdv)
130 - "resolve" /bin/env foo interpreter to actual path, rather than generating
131 dependencies on coreutils, should trim off ~800 dependencies more
132 (Per Oyvind, mdv)
133 - perl.prov: sync with upstream rpm.org:
134 o avoid emitting empty perl() module deps
135 o filter out incorrect perl(main) provides (rh#177960)
136 o fix perl version provide for packages defined in multiple blocks (#rhbz214496)
137 o make perl.{req,prov} warn about unreadable files
138 o skip new-fangled head[34] while gerenerating deps (#118243)
139 o skip over =for ... perlpod construct (RhBug:477516)
140 - use upstream fonconfig.prov as we had exactly the same file
141
142 Version 1.147-12 - 24 Jul 2012, by Colin
143 - Update location of the %_unitdir macro post-usrmove
144
145 Version 1.147-11 - 01 Jul 2012, by D.Morgan
146 - Fix generation of provides for osgi and maven
147
148 - Handle better osgi.prov by only looking at the wanted files ( remove error at rpm building
149 - Handle better maven.prov by only looking at the wanted files ( remove error at rpm building )
150 - Add support for osgi and maven provide
151 - Use upstream desktop-file.prov as we had exactly the same file
152
153 Version 1.147 - 27 Dec 2011, by Anssi Hannula
154 - disable internal dep generator as we can't use it yet due to our
155 external dep generator customizations
156 - add support for $EXCLUDE_FROM_FULL_STRIP regexp which makes
157 find-debuginfo.sh only strip debugging symbols from the matched files
158 (from Mandriva)
159
160 Version 1.146 - 24 Dec 2011, by D.Morgan
161 - Enable new internal dep generator ( needed for java packages)
162 - fix changelog truncation to 3 years to work with rpm.org
163
164 Version 1.145 - 08 Nov 2011, by Jerome Quelin
165 - Add Java macros from JPackage ( %create_jar_links(), %remove_java_binaries, and gcj functions )
166 - extract perl requires from MYMETA.yml / MYMETA.json when present
167
168 Version 1.144 - 19 Sep 2011, by Funda Wang
169 - Add support for fdo /usr/share/help when find_lang
170
171 Version 1.143 - 11 Sept 2011, by Derek Morgan
172 - Add automatic rm -fr %buildroot in %install
173 - Add systemd rpm macro
174
175 Version 1.142 - 29 Aug 2011, by Jerome Quelin
176 - keep lower-case perl provides in automatic extraction
177
178 Version 1.141 - 23 Aug 2011, by Funda Wang
179 - gi deps for python: push python-gi req for python introspection callings
180
181 Version 1.140 - 6 Aug 2011, by Funda Wang
182 - gi deps for python: push python-gi req for python introspection callings
183
184 Version 1.139 - 15 July 2011, by Christiaan Welvaart
185 - gi interdependencies: deps offset 0 means no dependencies
186
187 Version 1.138 - 7 July 2011, by Christiaan Welvaart
188 - gi deps for python: accept arbitrary whitespace in dependency lists
189
190 Version 1.137 - 7 July 2011, by Christiaan Welvaart
191 - extract gobject introspection typelib interdependencies using a helper program
192
193 Version 1.136 - 6 July 2011, by Nicolas Vigier
194 - fix typo added in find-requires script
195
196 Version 1.135 - 6 July 2011, by Nicolas Vigier
197 - add script for typelib() gobject-introspection bindings provides/requires
198
199 Version 1.134 - 6 June 2011, by Funda Wang
200 - add mimehandler autoprov for desktop files
201
202 Version 1.133 - 30 May 2011, by Pascal Terjan
203 - default to core section
204
205 Version 1.132 - 30 May 2011, by Pascal Terjan
206 - do not append .%distro_section if section is core
207
208 Version 1.131 - 19 May 2011, by Pascal Terjan
209 - append .%distro_section if set
210
211 Version 1.130 - 6 May 2011, by Nicolas Vigier
212 - set default distsuffix to .mga (after being changed to mga in version
213 1.128)
214
215 Version 1.129 - 6 May 2011, by Nicolas Vigier
216 - find-requires.in: fix script file filtering, according to latest
217 changes in file command output
218
219 Version 1.128 - 5 May 2011, by Pascal Terjan
220 - allow setting distsuffix at build time
221
222 Version 1.127 - 28 April 2011, by Nicolas Vigier
223 - make mgaversion macro return distro_release
224 - pkgconfigdeps.sh: run pkg-config only on .pc file in a pkgconfig
225 directory
226
227 Version 1.126 - 23 March 2011, by Nicolas Vigier
228 - pkgconfigdeps.sh: check if the list of .pc files is not null before
229 running pkg-config on it
230
231 Version 1.125 - 23 March 2011, by Nicolas Vigier
232 - pkgconfigdeps.sh was incorrectly checking for pkg-config output
233 (bug #497)
234 - add more errors on pkg-config failure
235
236 Version 1.124 - 16 March 2011, by Arnaud Patard
237 - fix %_host macro to have full host triplet, to avoid break arm as
238 it's using -gnueabi and not -gnu
239
240 Version 1.123 - 13 March 2011, by Nicolas Vigier
241 - add fontconfig.prov provides script
242
243 Version 1.122 - 4 March 2011, by Nicolas Vigier
244 - kmod.prov: exit 0 when there is no error
245 - check if pkgconfig version is defined, or exit with an error
246
247 Version 1.121 - 3 March 2011, by Nicolas Vigier
248 - filter.sh: return error when the script called generate an error
249 - find-requires.in: test return value of called require scripts and
250 exit with error in case of error
251 - find-provides.in: test return value of called provide scripts and
252 exit with error in case of error
253
254 Version 1.120 - 3 March 2011, by Thomas Backlund
255 - kmod.prov: convert special chars [,],:,- to _ when generating
256 kernel module version provides (needed with rpm-4.8.1)
257
258 Version 1.119 - 2 March 2011, by Jerome Quelin
259 - make v1.118 work with perl modules having a number followed by a _ in
260 their name, and a fully qualified VERSION (eg $l1_cache::VERSION = ...)
261
262 Version 1.118 - 26 February 2011, by Jerome Quelin
263 - support for _ in perl module version
264
265 Version 1.117 - 20 February 2011, by Ahmad Samir
266 - merge svn rev. 271797 from Mandriva to make the python auto-requires always
267 lowercase
268
269 Version 1.116 - 5 February 2011, by Thomas Backlund
270 - merge rpmrc from rpm-manbo-setup
271 - merge manbo.macros from rpm-manbo-setup
272 - merge manbo-build.macros from rpm-manbo-setup
273 - merge under/overlinking scripts from rpm-manbo-setup
274 - merge rpm -b deprecated warning scripts from rpm-manbo-setup
275
276 Version 1.115 - 9 January 2011, by Oliver Blin
277 - initial Mageia import
278
279 Version 1.114 - 9 December 2010, by Rémy Clouard
280 - only add runtime dependencies in rubygems.rb
281
282 Version 1.113 - 2 November 2010, by Funda Wang
283 - find gstreamer provides
284
285 Version 1.112 - 1 November 2010, by Per Øyvind Karlsen
286 - enable python egg provides/requires.
287
288 Version 1.111 - 30 October 2010, by Anssi Hannula
289 - generate requires on "python(abi) = x.y" instead of "python >= x.y" for
290 python modules to properly handle the strict dependency
291 - remove runtime dependencies from %py_requires as they are now handled
292 automatically
293
294 Version 1.110 - 18 October 2010, by Per Øyvind Karlsen
295 - fix warning from rubygems.rb
296 - drop %gem_unpack, equivalent behaviour has been implemented in %setup now
297
298 Version 1.109 - 16 October 2010, by Per Øyvind Karlsen
299 - don't install dependencies for gems when using %gem_install
300 - fix build with rpm 5.3
301
302 Version 1.108 - 16 October 2010, by Per Øyvind Karlsen
303 - add gem_helper.rb and it's corresponding macros %gem_unpack, %gem_build &
304 gem_install for simplifying & streamlining ruby gem packaging.
305
306 Version 1.107 - 9 September 2010, by Per Øyvind Karlsen
307 - enable automatic dependency extraction for ruby gems
308
309 Version 1.106 - 16 July 2010, by Jerome Quelin
310 - extract perl module version when $Full::Package::VERSION is set
311
312 Version 1.105 - 14 July 2010, by Jerome Quelin
313 - support to extract perl runtime requires from meta spec 2
314
315 Version 1.104 - 27 April 2010, by Christophe Fergeau
316 - revert previous '-g' addition when stripping shared libraries since it
317 increases shared library sizes by 10 to 20% for no good reason
318
319 Version 1.103 - 16 April 2010, by Per Øyvind Karlsen
320 - strip shared libraries with the '-g' option
321
322 Version 1.102 - 8 April 2010, by Michael Scherer
323 - do not requires python 2.X branch rpm for python 3.X modules,
324 requires instead python 3.X interpreter
325
326 Version 1.101 - 26 March 2010, by Jerome Quelin
327 - fix find-requires to call perl.req-from-meta with the correct meta
328 file when there are multiple meta file in the package
329
330 Version 1.100 - 14 March 2010, by Jerome Quelin
331 - fix find-requires to look for correct meta.yml before calling
332 perl.req-from-meta
333 - make perl.prov skip comment lines
334
335 Version 1.99 - 9 March 2010, by Per Øyvind Karlsen
336 - allow for for only stripping files without creating debug package contents by
337 setting DISABLE_DEBUG environment variable.
338
339 Version 1.98 - 5 March 2010, by Per Øyvind Karlsen
340 - Update find-debuginfo.sh from upstream
341 - new script: perl.req-from-meta (jquelin)
342
343 Version 1.97 - 12 December 2009, by Anssi Hannula
344 - fix package build when the debug package is empty (regression introduded in
345 1.96)
346
347 Version 1.96 - 10 December 2009, by Anssi Hannula
348 - fix perl.prov to assign versions to provides when the version is declared
349 with 'our' or 'my' keyword, or when it is prepended with code
350 (Jérôme Quelin)
351 - replace %sunsparc with %sparc & %sparcx (from rpm5.org, Per Øyvind Karlsen)
352 - support ELF executables only as a.out has been deprecated since ages
353 ago (fixes objdump 'File format not recognized' errors) (Per Øyvind Karlsen)
354 - don't try finding debug files in buildroot when there's none
355 (Per Øyvind Karlsen)
356
357 Version 1.95 - 25 September 2009, by Olivier Blin
358 - MIPS and ARM support (from Arnaud Patard):
359 o add mipsel support
360 o introduce CANONTARGETGNU, to be able to use -gnueabi for ARM
361 o add arm support and use -gnueabi instead of -gnu
362
363 Version 1.94 - 8 August 2009, by Anssi Hannula
364 - update perl_convert_version to keep alphabetic tail in version number
365 (Luca Berra)
366
367 Version 1.93 - 28 July 2009, by Christophe Fergeau
368 - update perl_convert_version macro (Jérôme Quelin)
369
370 Version 1.92 - 9 July 2009, by Christophe Fergeau
371 - making sure automatic provides & requires for perl package are using the
372 new macro %perl_convert_version (jquelin)
373 - rpm5 fixes (peroyvind)
374
375 Version 1.91 - 3 February 2009, by Christophe Fergeau
376 - build.macros.in
377 o add new perl_convert_version macro to convert cpan version to rpm version
378 - git-repository--after-tarball:
379 o commit the tarball with user "unknown author <cooker@mandrivalinux.org>"
380 o commit the tarball using the tarball's modification time
381
382 Version 1.90 - 29 January 2009, by Pixel
383
384 - call patch with -U (aka --unified-reject-files)
385
386 Version 1.89 - 29 January 2009, by Pixel
387
388 - when %_with_git_repository is set, define %_after_setup and %_patch to use
389 the new scripts git-repository--after-tarball and git-repository--apply-patch
390
391 Version 1.88 - 7 January 2009, by Christophe Fergeau
392
393 - fix ugly warning during invocation of php.req
394 - RPM5 fixes

  ViewVC Help
Powered by ViewVC 1.1.30