Log of /cauldron/rpm-mageia-setup/current/SPECS/rpm-mageia-setup.spec
Parent Directory
| Revision Log
Revision
674900 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 12 20:36:16 2014 UTC
(9 years, 6 months ago)
by
tv
File length: 2969 byte(s)
Diff to
previous 626853
,
to
selected 142539
- 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
275040 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 27 17:41:36 2012 UTC
(11 years, 8 months ago)
by
tv
File length: 3096 byte(s)
Diff to
previous 274628
,
to
selected 142539
- 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 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 26 17:19:04 2012 UTC
(11 years, 8 months ago)
by
tv
File length: 3057 byte(s)
Diff to
previous 274530
,
to
selected 142539
- 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 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 25 17:07:29 2012 UTC
(11 years, 8 months ago)
by
tv
File length: 3614 byte(s)
Diff to
previous 274043
,
to
selected 142539
- 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 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 28 01:20:40 2011 UTC
(12 years, 3 months ago)
by
dmorgan
File length: 3252 byte(s)
Diff to
previous 188287
,
to
selected 142539
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
142539 -
(
view)
(
download)
(
annotate)
-
[selected]
Modified
Sun Sep 11 23:29:03 2011 UTC
(12 years, 6 months ago)
by
misc
File length: 3599 byte(s)
Diff to
previous 142538
clean the spec, remove old directives
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.