How do you "configure" a source RPM (.src.rpm)

Bernard mentink yellowdog-general@lists.terrasoftsolutions.com
Tue Oct 1 23:27:01 2002


Thanks Nathan,

That's exactly what I was after.

Cheers,
Bernie :-)

nathan r. rhuby wrote:

> Bernard mentink wrote:
>
>>  Hi All,
>>
>> A quick question. How do you get RPM to allow you to pause the 
>> installation, in order to run ./configure. I can not see
>> an option in "man rpm". I am doing the normal "rpm --rebuild" to 
>> obtain the ppc.rpm, but can not find a way to do any
>> customization.
>>
>> The only option, I can see, is after the build, to get into the src 
>> directory and re-configure, make etc etc, but the subseqent install
>> proberly does not put the executable in the same place as the normal 
>> rpm -i.
>>
>
> rpm -i $source-rpm
>
> This will place the specfile in /usr/src/rpm/SPECS and the sources 
> (with patches) in /usr/src/rpm/SOURCES.  Edit the specfile to control 
> what options are passed to configure and the rpm -bb $specfile.
>
> If you need finer control about what happen with the source (eg: need 
> to make changes), untar a copy in your home directory, make changes, 
> untar a clean copy of the source and then diff the two to create a 
> patch you can drop into SOURCES and then add to the specfile.  (man 
> diff for a very long and rather good explination about how to make 
> good patchfiles.)
>
> HTH,
>
> -n
>
> _______________________________________________
> yellowdog-general mailing list
> yellowdog-general@lists.terrasoftsolutions.com
> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
>
>