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
(8 years, 8 months ago)
by
tv
File length: 2969 byte(s)
Diff to
previous 626853
- 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
481728 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 20 10:44:35 2013 UTC
(9 years, 8 months ago)
by
pterjan
File length: 2922 byte(s)
Diff to
previous 477387
- Handle another git ls-files syntax in gem_setup
- Fix dependency generation when ruby_version is empty
Revision
461847 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 31 18:56:37 2013 UTC
(9 years, 10 months ago)
by
wally
File length: 2922 byte(s)
Diff to
previous 460609
gi-find-deps.sh: sync more with SUSE to find typelib requires from Python scripts without .py extension (mga#10863)
Revision
408556 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Apr 6 16:21:45 2013 UTC
(10 years, 2 months ago)
by
luigiwalser
File length: 2931 byte(s)
Diff to
previous 407576
- 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 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Apr 4 07:07:31 2013 UTC
(10 years, 2 months ago)
by
lmenut
File length: 2931 byte(s)
Diff to
previous 404799
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 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 17 18:22:40 2013 UTC
(10 years, 2 months ago)
by
lmenut
File length: 2931 byte(s)
Diff to
previous 390718
- 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 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 22 23:43:57 2012 UTC
(10 years, 6 months ago)
by
blino
File length: 2936 byte(s)
Diff to
previous 312393
- 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 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Aug 2 10:41:40 2012 UTC
(10 years, 10 months ago)
by
tv
File length: 2924 byte(s)
Diff to
previous 276799
- 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 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 31 16:03:49 2012 UTC
(10 years, 10 months ago)
by
tv
File length: 3110 byte(s)
Diff to
previous 276735
- 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 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 27 17:41:36 2012 UTC
(10 years, 10 months ago)
by
tv
File length: 3096 byte(s)
Diff to
previous 274628
- 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
(10 years, 10 months ago)
by
tv
File length: 3057 byte(s)
Diff to
previous 274530
- 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
(10 years, 10 months ago)
by
tv
File length: 3614 byte(s)
Diff to
previous 274043
- 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
201807 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Jan 26 07:56:37 2012 UTC
(11 years, 4 months ago)
by
blino
File length: 3366 byte(s)
Diff to
previous 189248
require rpmlint-mageia-policy, as discussed on "[Mageia-dev] rpmlint"
thread, and as per suggestion of pterjan
Revision
188288 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 28 01:20:40 2011 UTC
(11 years, 5 months ago)
by
dmorgan
File length: 3252 byte(s)
Diff to
previous 188287
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 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Dec 27 13:39:53 2011 UTC
(11 years, 5 months ago)
by
anssi
File length: 3159 byte(s)
Diff to
previous 187657
- 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 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Dec 24 01:04:15 2011 UTC
(11 years, 5 months ago)
by
dmorgan
File length: 3026 byte(s)
Diff to
previous 187106
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
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.