How to create an RPM from a source tarball?
Kostas Sfakiotakis
kostassf at cha.forthnet.gr
Sat Aug 19 20:24:19 UTC 2006
Greetings Aly,
Aly Dharshi wrote:
>
>> I guess the rpmbuild process has specifics that it needs within the
>> tarball:
>>
>> root at wayward4now Desktop]# rpmbuild -ta nxbuilder-2.0.0-23.tar.gz
>> error: Name field must be present in package: (main package)
>> error: Version field must be present in package: (main package)
>> error: Release field must be present in package: (main package)
>> error: Summary field must be present in package: (main package)
>> error: Group field must be present in package: (main package)
>> error: License field must be present in package: (main package)
>> [root at wayward4now Desktop]#
> Which is a spec file, to tell the rpmbuild -ta command (and parameters)
> how to build the package to an end rpm.
If you want to use the spec file then you would have to uncompress the
file and take the specfile . Then the command goes :
# rpmbuild -ba *.spec ( *.spec , is a spec file ).
Kostas
More information about the fedora-list
mailing list