aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* - 1.721.72Pascal Rigaux2008-01-291-1/+1
| | | | | | | | | | | | | | | | | | | | - 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)
* move many macros out of /usr/lib/rpm/<vendor>/macros intoPascal Rigaux2008-01-293-468/+450
| | | | | | new file /etc/rpm/macros.d/build.macros, those macros will not be available anymore if rpm-<vendor>-setup-build is not installed
* rename macrosfiles to arch_macrosfiles to make it more clearPascal Rigaux2008-01-292-9/+9
|
* %_multilibno is defined in both /usr/lib/rpm/<arch>/macros and ↵Pascal Rigaux2008-01-291-1/+0
| | | | | | | | /usr/lib/rpm/mandriva/<arch>/macros we must not override /usr/lib/rpm/<arch>/macros for the case where we don't provide /usr/lib/rpm/mandriva/<arch>/macros anymore
* add option --with-only-rpmrc. when used, per-arch macros are not installedPascal Rigaux2008-01-292-0/+7
| | | | | | (%optflags is already in rpmrc and other macros and in standard rpm per-arch macros)
* s/mandrakesoft/mandriva/Pascal Rigaux2008-01-291-1/+1
|
* remove wrongly added file (emacs was too strong for me)Pascal Rigaux2008-01-291-677/+0
|
* replace @mandrakesoft.com with @mandriva.comPascal Rigaux2008-01-291-0/+677
|
* remove duplicated entryPascal Rigaux2008-01-281-3/+1
|
* move %_gnu out of perarch macros Pascal Rigaux2008-01-282-1/+1
| | | | | (it could be dropped altogether, keeping for backward compatibility only)
* remove %_target_platform from perlarch macros, since it is not arch specificPascal Rigaux2008-01-281-1/+0
|
* drop some unused commentsPascal Rigaux2008-01-281-128/+0
|
* - remove some commented macrosPascal Rigaux2008-01-281-25/+9
| | | | | | | - restore %check macro but a different implementation more alike the others. this %checks allows "--without check" - explain the advantage of "--without <section>" (inherited from conectiva)
* remove duplicated %%install (keeping the one which handles %{_with install}Pascal Rigaux2008-01-281-4/+0
| | | | | and which is currently the one that is used)
* alias --scripts is better handled in rpm's rpmpoptPascal Rigaux2008-01-251-30/+0
| | | | | (and is nicely handled by rpm's rpmpopt for some time)
* 1.71: do package rpmb_deprecated1.71Pascal Rigaux2008-01-232-1/+2
|
* 1.70: deprecate "rpm -b" in favor of "rpmbuild -b"1.70Pascal Rigaux2008-01-234-22/+26
|
* 1.691.69Pascal Rigaux2008-01-221-1/+1
|
* Make %serverbuild define CFLAGS, CXXFLAGS and RPM_OPT_FLAGS variablesAnssi Hannula2008-01-221-2/+5
| | | | | as well since some specs are depending on it. Fixes bug #32050.
* 1.68: do not use ssp_flags on archs which do not handle it (thanks to rtp)1.68Pascal Rigaux2008-01-073-20/+23
|
* 1.671.67Pascal Rigaux2007-12-211-1/+1
|
* automatically require perlapi-<perl-version> for binary perl modulesPascal Rigaux2007-12-211-1/+4
| | | | | (so that we can cleanly handle perl API breakage)
* 1.661.66Pascal Rigaux2007-12-201-1/+1
|
* update known rpm groups (#27773)Pascal Rigaux2007-12-201-3/+7
|
* make %serverbuild modify %optflags instead of shell variables (Anssi) (#32050)Pascal Rigaux2007-12-201-3/+3
|
* 1.65:1.65Pascal Rigaux2007-12-192-1/+7
| | | | | | - 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
* use buildroot macro instead of RPM_BUILD_ROOT environment variableOlivier Blin2007-12-191-2/+2
|
* 1.641.64Pascal Rigaux2007-12-171-1/+1
|
* define %defaultbuildroot instead of %buildroot (fixes #34705),Pascal Rigaux2007-12-171-1/+1
| | | | | this needs at least rpm 4.4.2.2-2mdv
* add rpm 4.4.6 python macros for compatibility Pascal Rigaux2007-12-171-1/+9
| | | | | (even if it overlaps with py_* macros)
* 1.63Olivier Blin2007-10-021-1/+1
|
* fix check for kmod.provOlivier Blin2007-10-021-1/+1
|
* 1.621.62Olivier Blin2007-09-271-1/+1
|
* print kmod provides even if no version is foundOlivier Blin2007-09-271-1/+1
|
* fix undefing verOlivier Blin2007-09-271-1/+1
|
* fix match of modules with '-'Olivier Blin2007-09-271-1/+1
|
* use vermagic instead of srcversion (from Danny)Olivier Blin2007-09-271-1/+1
|
* 1.611.61Olivier Blin2007-09-251-1/+1
|
* substitute $PACKAGE_NAME in kmod() providesOlivier Blin2007-09-251-1/+1
|
* fix handling multiple dkms.conf files (it probably won't happen in real life)Olivier Blin2007-09-251-1/+1
|
* move PACKAGE_NAME in a variable for next commitsOlivier Blin2007-09-251-4/+3
|
* - 1.60:1.60Pascal Rigaux2007-09-201-1/+1
| | | | | | - handle symlinks the same way as files in find-lang.pl, some symlinks in documentation were previously left out (Anssi)
* Handle symlinks the same way as files in find-lang.pl, some symlinks inAnssi Hannula2007-09-201-1/+1
| | | | | documentation were previously left out.
* - 1.59:1.59Pascal Rigaux2007-09-141-1/+1
| | | | | | | | - 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"
* Fix GCJ AOT directory regexp in find-requires.in.Anssi Hannula2007-09-141-1/+1
|
* remove "Using BuildRoot: ..." message, it's mostly a duplicate of rpm'sPascal Rigaux2007-09-101-2/+0
| | | | | "Finding Requires ...", and it's too verbose when using "rpm -bb --quiet"
* - 1.58:1.58Pascal Rigaux2007-09-101-1/+1
| | | | | | | | | | | | | | | | | - 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.
* do not use buildroot since it may contain double slashes whereas filelist do notPascal Rigaux2007-09-101-1/+1
|
* Ignore library dependencies of objects in /usr/lib(64)/gcj/, which are GCJAnssi Hannula2007-09-102-2/+2
| | | | | | | 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.
* Handle double slashes in buildroot in filter.sh in new file exception macros,Anssi Hannula2007-09-082-12/+18
| | | | | | 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.