Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
1.172
Add pkgconfig package requires for private requires
- properly fix mga #3697 in find-lang.pl (only exclude man directories) - own man pages that have a dot in their name (find-lang.pl regexp bug)
revert svn 7582 b/c it introduces a regression when --with-man is used in combination with another --with-xxxx: all the directories found by find-lang are skipped
1.169
Add version macros for systemd/rpm-helper to ease distro upgrades
find-lang.pl : do not own man lang directories with --with-man patch from Thierry Vignaud (mga #3697, #9055)
fix bug#8757, gi-find-deps.sh incorrectly match 'imports.github'
- Update arm configuration/macros.
1.165
set libexec dir to /usr/libexec
1.164
add some macros for udev rules and tmpfiles snippets
1.163
modify arch_tagged macro to use ()(64bit) instead of (lib64), to be compatible with the mark64 provides generated by find-provides
1.162: set LC_CTYPE as UTF-8 when building gem
1.161
set LC_ALL=C in find-{provides,requires}, thus fixing parsing output of objdump when localized (mga#7883)
1.160: merge rubygems.rb from Mandriva, so that it works with ruby 1.9.x
Version 1.159 - fix gem_helper.rb with ruby-1.9.x. Patch by Shlomi Fish with some help from #ruby-lang.
1.158: only enable rubygems when /usr/bin/ruby is found
1.157
find-provides: fix pok's perlapi auto provides
1.156
ignore fontconfig.prov exit code (mga#7078) which is random rationale: it runs fc-query on every path matching /usr/share/fonts so its error code is the the one of the latest fc-query whose argument can be a directory or fonts.scale ...
1.155
enable including mini debuginfo in binaries
drop very old rpmbuild aliases on rpm which warns about being deprecated for quite a long time
1.154
drop unused brp-compress (obsoleted by spec-helper 4 years ago)
use upstream find-debuginfo.sh as we merged our changes back into rpm package
1.153
shrunk debug packages through using dwz (https://fedoraproject.org/wiki/Features/DwarfCompressor)
1.152
revert %_libexecdir change in 1.151
add support for mini debug packages (disabled by default) (https://fedoraproject.org/wiki/Features/MiniDebugInfo)
use upstream brp-strip* as we provided older versions of upstream (what's worse is that we didn't actually used them...)
document Mageia improvements over upstream
Make sure brp-compress doesn't go interactive in corner cases - add --force to uncompressing so in corner cases it'll just overwrite instead of stopping to ask interactively (rpm.org, Panu Matilainen <pmatilai@redhat.com>, 2010-01-27)
add *.xz and *.lzma recompress support to brp-compress. (rpm.org, Ville Skyttä <ville.skytta@iki.fi>, 2009-08-03)
sync brp-compress with upstream rpm.org: Avoid some unnecessary command invocations in scripts. (Ville Skyttä <ville.skytta@iki.fi> 2010-02-03)
Generate debug symlinks for all filenames sharing a build-id (RhBug:641377) (rpm.org, Jan Kratochvil <jan.kratochvil@redhat.com>, 2012-03-07)
Create GDB index from find-debuginfo if possible (RhBug:617166) - Details in https://fedoraproject.org/wiki/Features/GdbIndex (rpm.org, Tom Tromey <tromey@redhat.com> 2010-08-09)
Fix find-debuginfo.sh behavior on cross-directory hardlinks (RhBug:618426) - The find-debuginfo.sh script makes hard links of .debug files to correspond to hard links between install binaries. It can fail to create one of these .debug hard links if it's in a directory that didn't exist at that point in the script run. How this happens depends on things like the order "find" lists files, so it can be hard to reproduce off hand. (rpm.org, Roland McGrath <roland@redhat.com>, 2010-08-09)
backported from rpm.org (Jeff Tickle <jeff@jefftickle.com>, 2011-09-06) $RPM_BUILD_ROOT breaks brp-* scripts if it contains spaces (ticket #843) - This patch adds quotes around $RPM_BUILD_ROOT in places that I noticed they were missing, and attempts to handle some of the problems that can occur when looping over the output of find.
backported from rpm.org (Mark Wielaard <mjw@redhat.com>, 2011-05-25): Add -r flag to find-debuginfo.sh to invoke eu-strip --reloc-debug-sections. - This is a new option to eu-strip that strips out/resolves relocations between .debug_* elf sections in ET_REL files. This can save a lot of space for kernel module. Signed-off-by: Panu Matilainen <pmatilai@redhat.com>
drop useless rpm5 bits (less divergence with upstream)
generate a perlapi-<version> provide when libperl.so is found (inspirated from mdv (pok))
kill unused find-provides.perl.in
log latest change
1.151
do not keep lower case provides since we do not emit lower case requires anyway (basically reverting commit r1892 by jquelin on Mon Aug 2011: "keep lower-case perl provides in automatic extraction"0)
revert some duplicated manbo stuff (all identical to default but %_libexecdir that changed to %_libdir when mga forked mdv)
switch from lzma to xz payload by default (like FC & mdv) (supported since 2008)
log latest changes
1.150
build with -fPIC on x86_64 too (pok, mdv)
typo fix
1.149 (aka merge patches from package repository)
merge patches from package repository: have kmod.prov handle .xz compressed modules as well (tmb)
merge patches from package repository: fix %rename macro
merge patches from package repository: fix build with rpm-4.9+
bump version (let's stop reusing again & again the same version for all releases...)
"resolve" /bin/env foo interpreter to actual path, rather than generating dependencies on coreutils, should trim off ~800 dependencies more (Per Oyvind, mdv)
drop automatically generated dependencies on interpreters we either don't need dependencies on or that we have other dedicated dependency generators for making them duplicate, reducing ~5K packages' dependencies at next rebuild (from Per Oyvind, mdv).
sync with upstream rpm.org: "Avoid emitting empty perl() module deps. Test case from DOM.pm (perl-CSS-DOM 0.13): use # to keep CPANTS happy :-) strict; use # same here warnings;" (Ville Skyttä , 2011-02-12)
sync with upstream rpm.org: "Fix perl version provide for packages defined in multiple blocks (#rhbz214496) Successive definitions of the same package shouldn't stomp on previously found $VERSION, this is how perl itself behaves. Patch from James Ralston." (Panu Matilainen, 2007-08-28)
sync with upstream rpm.org: "Filter out incorrect perl(main) provides (rh#177960)" (Paul Nasrat, 2007-02-22)
sync with upstream rpm.org: "skip over =for ... perlpod construct (RhBug:477516)" (Ville Skyttä, 2010-02-15)
sync with upstream rpm.org: "skip new-fangled head[34] while gerenerating deps (#118243)" (jbj, 2004-04-08)
sync with upstream rpm.org: "Make perl.{req,prov} warn about unreadable files" (Ville Skyttä, 2010-02-25)
sync with upstream rpm.org: "Remove unneeded regex grouping" (Ville Skyttä, 2011-04-24)
drop automatically generated rtld(GNU_HASH) dependencies, it's been provided by glibc for five years now and can safely be assumed that there's no longer any need for it, reducing ~5K packages' dependency on it during next rebuild. (Per Oyvind, mdv)
use upstream fonconfig.prov as we had exactly the same file
sync with rpm.org: (wtf are not we using rpm's /usr/lib/rpm/fontconfig.prov instead of copying it here???) "Fix potential getOutputFrom() error on font provide extraction (RhBug:609117) - if fonts are detected in the package being built but fc-query isn't present, the script exited without consuming stdin which can break getOutputFrom()" (panu, 2010-06-30)
tag some released "versions"
Update location of the %_unitdir macro post-usrmove
Fix generation of provides for osgi and maven
Handle better osgi.prov by only looking at the wanted files ( remove error at rpm building)
Better handle maven.prov
New version 1.148
Add support for osgi and maven provide
Use upstream desktop-file.prov as we had exactly the same file
rpm-mageia-setup 1.147
add support for $EXCLUDE_FROM_FULL_STRIP Add support for $EXCLUDE_FROM_FULL_STRIP regexp which makes find-debuginfo.sh only strip debugging symbols from the matched files (from Mandriva). This is useful for e.g. glibc where we don't want to fully strip some libraries to keep valgrind, gdb, etc. working without glibc-debug.
update NEWS after dmorgan's commit
New version 1.146
fix changelog truncation to 3 years to work with rpm.org
fix NEWS breakage
v1.145 - extract perl requires from MYMETA.yml / MYMETA.json when present
Add java macros from JPackage
1.144: Add support for fdo /usr/share/help when find_lang
Update news file
keep lower-case perl provides in automatic extraction
push python-gi req for python introspection callings
push python-gi req for python introspection callings
- g-ir-extract-deps: when deps offset is zero, bail out to prevent bogus typelib(GOBJ) dependencies
- gi deps for python: accept arbitrary whitespace in dependency lists
- extract gobject introspection typelib interdependencies using a helper program
version 1.136
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.28 |