An easy way to redefine configure?

Mattias Ellert mattias.ellert at fysast.uu.se
Tue Aug 4 11:42:38 UTC 2009


tis 2009-08-04 klockan 12:14 +0300 skrev Jussi Lehtola:
> Hi,
> 
> 
> related to the MPI packaging draft
>  http://www.fedoraproject.org/wiki/PackagingDrafts/MPI
> I have a need to redefine %configure to use ../configure instead
> of ./configure to do off-root builds.
> 
> 
> So far I've tried
> 
> %global dconfigure %(echo "%{configure}" | sed 's|./configure|../configure|g')
> 
> but calling
> 
> %dconfigure
> 
> gives me
> 
> + CFLAGS=-O2
> + -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m64 -mtune=generic
> /var/tmp/rpm-tmp.mvjW71: line 42: -g: command not found
> 
> 
> What's the correct way to do this?

%global dconfigure %(rpm -E %%configure | sed 's!./configure!../configure!g')
%dconfigure

	Mattias

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 2272 bytes
Desc: not available
Url : http://lists.fedoraproject.org/pipermail/devel/attachments/20090804/be092fcb/attachment.bin 


More information about the devel mailing list