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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

  ViewVC Help
Powered by ViewVC 1.1.28