[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: What "target" macros are loaded? (With --target option.)
- From: Rodrigo Barbosa <rodrigob suespammers org>
- To: RPM Package Manager <rpm-list redhat com>
- Subject: Re: What "target" macros are loaded? (With --target option.)
- Date: Tue, 16 May 2006 10:45:49 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tue, May 16, 2006 at 11:30:36AM +0200, Toralf Lund wrote:
> On my Enterprise Linux installation, the default "macrofiles" setup is
>
> /usr/lib/rpm/macros:/usr/lib/rpm/%{_target}/macros:/etc/rpm/macros.specspo:/etc/rpm/macros.prelink:/etc/rpm/macros.solve:/etc/rpm/macros.up2date:/etc/rpm/macros:/etc/rpm/%{_target}/macros:~/.rpmmacros
>
> I thought this meant that if I did
>
> rpmbuild --target <something>
>
> then /usr/lib/rpm/<something>/macros and /etc/rpm/<something>/macros
> would be loaded (among other things), but based on experiments I just
> did, it looks like this is not the case. In fact, it seems like rpmbuild
> will still look for /usr/lib/rpm/i686-redhat-linux-gnu/macros and
> /etc/rpm/i686-redhat-linux-gnu/macros, i.e. that "--target" has no
> effect on the macro file search. Is that right? Is it the way it's
> supposed to be?
>
> rpm version is 4.2.3-24_nonptl.
You can always use --define.
Replace %{_target} on your macrofiles setup for, say: %{customtag},
then:
rpmbuild --define 'customtag XXXX'
- --
Rodrigo Barbosa <rodrigob suespammers org>
"Quid quid Latine dictum sit, altum viditur"
"Be excellent to each other ..." - Bill & Ted (Wyld Stallyns)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFEadeMpdyWzQ5b5ckRAns+AJ0d46reMafuVOrZILnlAdhopDey8wCgiynR
BZLHbYAz38YBjYmWkTDfutw=
=H9pb
-----END PGP SIGNATURE-----
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]