| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
caches handled through filetriggers, but as used to be for other caches
|
|
|
|
|
|
|
|
|
| |
speed-up rpm
Things owned a lot of times is a pathological case in rpm.
For example, if you remove file list from poedit, it will install/uninstall
much faster (3x faster for both cold start and warm start on a test on my box)
|
|
|
|
|
| |
(%update_icon_cache, %clean_icon_cache, %post_install_gconf_schemas)
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- remove some more macros which are now in rpm-manbo-setup
- make sure debug files are world-readable
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- add option --with-only-rpmrc. when used, per-arch macros are not installed
(since %optflags is already in rpmrc and other macros are now in standard
rpm per-arch macros)
- /etc/rpm/macros.d/build.macros
o move here most macros from /usr/lib/rpm/<vendor>/macros,
those macros will not be available anymore when rpm-<vendor>-setup-build
is not installed
o restore %check macro. it allows "--without check".
o explain the advantage of "--without <section>" (inherited from conectiva)
o remove duplicated macros
o remove %_multilibno (already defined in both /usr/lib/rpm/<arch>/macros
and/or /usr/lib/rpm/<vendor>/<arch>/macros)
- /usr/lib/rpm/<vendor>/macros:
o add %_gnu and %_target_platform (was in <arch>/macros)
- /usr/lib/rpm/<vendor>/rpmopt:
o drop --scripts alias (nicely handled by rpm's rpmpopt for some time)
|
|
|
|
|
|
| |
(%optflags is already in rpmrc and other macros and in standard rpm per-arch
macros)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- add option --with-rpmplatform to install or not /etc/rpm/platform and genplatform
- rpm-spec-mode.el: use buildroot macro instead of RPM_BUILD_ROOT environment variable
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- handle symlinks the same way as files in find-lang.pl, some symlinks in
documentation were previously left out (Anssi)
|
|
|
|
|
|
|
|
| |
- find-requires:
o fix GCJ AOT directory regexp in find-requires.in (anssi)
o remove "Using BuildRoot: ..." message, it's mostly a duplicate of rpm's
"Finding Requires ...", and it's too verbose when using "rpm -bb --quiet"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- find-requires.in:
o do not use buildroot since it may contain double slashes whereas filelist
do not (fixes missing require on perl-base and python-base)
- filter.sh, macros.in:
o handle double slashes in buildroot in filter.sh in new file exception
macros, in case tmppath contains a trailing slash as in iurt. This also
fixes handling of exception macros that contain spaces, which has been
broken for a while.
- find-provides.in, find-requires.in: (Anssi)
o ignore library dependencies of objects in /usr/lib(64)/gcj/, which are GCJ
AOT compiled shared objects and are only useful when running the software
in the package with gij (gcc java). If the user uses some other java VM,
they do not need their dependencies satisfied.
|
|
|
|
|
| |
- create /etc/rpm/platform32 (used instead of /etc/rpm/platform when run through linux32)
|
|
|
|
|
|
| |
- find-lang.pl: include file by file except with --all-name (nanardon)
- set %_host_cpu32 (used instead of %_host_cpu when run through linux32)
|
|
|
|
|
| |
(cf patch rpm-4.4.8-use_host_cpu32-when-linux32.patch in rpm)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
are the ones used, so we don't need to also copy them here (see ticket
#30568).
- bump version to 1.41.
|
| |
|
| |
|
| |
|