Log of /cauldron/rpm-mageia-setup/pristine
Directory Listing
Revision
674900 -
Directory Listing
Modified
Fri Sep 12 20:36:16 2014 UTC
(9 years, 7 months ago)
by
tv
Original Path:
cauldron/rpm-mageia-setup/current
- 2.0 aka "the next one who forks a script will be shoot. twice"
- convert devel(foo) deps to internal generator
- convert multiarch deps to internal generator
- convert "perlapi" deps to internal generator
- convert perl-base deps to internal generator
- convert PHP deps to internal generator
- drop gstreamer/haskell/ruby/typelib deps generators
we backported the needed .(attr|prov|req) files from FC/SuSe in other packages
- drop most of the script-based dependency generation bits
- drop some long dead scripts
- use internal dependency generator instead of "external generator"
(like all other distros) which is way much faster :-)
See:
o http://www.rpm.org/wiki/PackagerDocs/DependencyGenerator
o http://laiskiainen.org/blog/?p=35
side effect: we now output lowercase perl provides/requires (eg: "perl(urpm)")
- use upstream pkgconfigdeps.sh as we only have more checks because we were
still using the external generator
Revision
408556 -
Directory Listing
Modified
Sat Apr 6 16:21:45 2013 UTC
(11 years ago)
by
luigiwalser
Original Path:
cauldron/rpm-mageia-setup/current
- 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)
Revision
407576 -
Directory Listing
Modified
Thu Apr 4 07:07:31 2013 UTC
(11 years ago)
by
lmenut
Original Path:
cauldron/rpm-mageia-setup/current
fix regression introduced in 1.168:
all directories found by find-lang are not owned by packages
when --with-man is used (mga #3697c10)
Revision
403530 -
Directory Listing
Modified
Sun Mar 17 18:22:40 2013 UTC
(11 years, 1 month ago)
by
lmenut
Original Path:
cauldron/rpm-mageia-setup/current
- New version : 1.168
fix find-lang.pl : do not own man lang directories with --with-man
(patch from tv, mga #3697 & #9055)
Revision
321136 -
Directory Listing
Modified
Thu Nov 22 23:43:57 2012 UTC
(11 years, 4 months ago)
by
blino
Original Path:
cauldron/rpm-mageia-setup/current
- 1.163
- modify arch_tagged macro to use ()(64bit) instead of (lib64), to be
compatible with the mark64 provides generated by find-provides
Revision
277874 -
Directory Listing
Modified
Thu Aug 2 10:41:40 2012 UTC
(11 years, 8 months ago)
by
tv
Original Path:
cauldron/rpm-mageia-setup/current
- drop very old rpmbuild aliases on rpm which warns about being deprecated for
quite a long time
- enable including mini debuginfo in binaries
Revision
276799 -
Directory Listing
Modified
Tue Jul 31 16:03:49 2012 UTC
(11 years, 8 months ago)
by
tv
Original Path:
cauldron/rpm-mageia-setup/current
- 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
Revision
275040 -
Directory Listing
Modified
Fri Jul 27 17:41:36 2012 UTC
(11 years, 8 months ago)
by
tv
Original Path:
cauldron/rpm-mageia-setup/current
- add support for mini debug packages
(https://fedoraproject.org/wiki/Features/MiniDebugInfo)
- document Mageia divergences with upstream
- fix typo that breaks emiting maven provides
- generate a perlapi-<version> provide when libperl.so is found
(inspirated from mdv (pok))
- sync brp-compress with upstream rpm.org:
o add *.xz and *.lzma recompress support
o avoid some unnecessary command invocations in scripts
o make sure brp-compress doesn't go interactive in corner cases
- sync find-debuginfo.sh with upstream rpm.org:
o add -r flag to find-debuginfo.sh to invoke eu-strip --reloc-debug-sections
(Mark Wielaard, 2011-05-25)
o create GDB index from find-debuginfo if possible (Tom Tromey, RhBug:617166)
o drop useless rpm5 bits (less divergence with upstream)
o generate debug symlinks for all filenames sharing a build-id (RhBug:641377)
o fix behavior on cross-directory hardlinks (RhBug:618426)
- kill unused find-provides.perl.in
- prevent RPM_BUILD_ROOT to break brp-* scripts if it contains spaces
(rpm.org#843)
- revert %_libexecdir change in 1.151
- use upstream brp-strip* as we provided older versions of upstream
Revision
274628 -
Directory Listing
Modified
Thu Jul 26 17:19:04 2012 UTC
(11 years, 8 months ago)
by
tv
Original Path:
cauldron/rpm-mageia-setup/current
- fix %_libexecdir that changed to %_libdir when mga forked mdv
(when we merged manbo stuff)
- install g-ir-extract-deps in the right place
- perl.prov: do not keep lower case provides since we do not
emit lower case requires anyway
- switch from lzma to xz payload by default (like FC & mdv)
(supported since 2008)
Revision
274302 -
Directory Listing
Modified
Wed Jul 25 17:07:29 2012 UTC
(11 years, 8 months ago)
by
tv
Original Path:
cauldron/rpm-mageia-setup/current
- 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. (Per Oyvind, mdv)
- 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 ~8K packages' dependency on it during next rebuild.
(Per Oyvind, mdv)
- "resolve" /bin/env foo interpreter to actual path, rather than generating
dependencies on coreutils, should trim off ~800 dependencies more
(Per Oyvind, mdv)
- perl.prov: sync with upstream rpm.org:
o avoid emitting empty perl() module deps
o filter out incorrect perl(main) provides (rh#177960)
o fix perl version provide for packages defined in multiple blocks (#rhbz214496)
o make perl.{req,prov} warn about unreadable files
o skip new-fangled head[34] while gerenerating deps (#118243)
o skip over =for ... perlpod construct (RhBug:477516)
- use upstream fonconfig.prov as we had exactly the same file
Revision
188288 -
Directory Listing
Modified
Wed Dec 28 01:20:40 2011 UTC
(12 years, 3 months ago)
by
dmorgan
Original Path:
cauldron/rpm-mageia-setup/current
Add P2: Use new osgi/maven.prov files from jpackages-utils
Add P3: Use upstream desktop-file.prov as our is identical
SILENT: Those files are already in the mageia soft svn.
Revision
188160 -
Directory Listing
Modified
Tue Dec 27 13:39:53 2011 UTC
(12 years, 3 months ago)
by
anssi
Original Path:
cauldron/rpm-mageia-setup/current
- 1.147
o add support for $EXCLUDE_FROM_FULL_STRIP regexp which makes
find-debuginfo.sh only strip debugging symbols from the matched files
(from Mandriva).
Revision
187114 -
Directory Listing
Modified
Sat Dec 24 01:04:15 2011 UTC
(12 years, 3 months ago)
by
dmorgan
Original Path:
cauldron/rpm-mageia-setup/current
Revert to version 1.145
Add patch enabling dep generator
SILENT: All is commited in soft but i can't pass to create a new tarball