Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
I assume you are using RedHat or some other distribution which uses RPM.
There are two flavors of RPMs: binary & source code. Source code are designated by ending with -src.rpm rather than just .rpm
Installing source rpms (SRPM):
Unlike ordinary packages, they can't be uninstalled using RPM. SRPM packages are not under the control of the RPM database. All RPM does is copy the files contained in the package to the hard disk. SRPMs are not listed in the RPM database.
A source RPM (SRPM) package typically contains a gzipped tar archive with the source files, and an RPM spec file
Listing the contents of a source rpm: # rpm -qpl xmms-1.2.10-1.src.rpm xmms-1.2.10.tar.gz
Source rpm can be installed just like any other rpm with "-ivvh" flags # rpm -ivvh xmms-1.2.10-1.src.rpm