Files
libstrophe-gh/rpm
2014-10-31 04:13:49 +02:00
..
2013-05-31 16:48:13 +02:00

1. Setup

yum install gcc make expat-devel libstrophe

Fedora:

yum install fedora-packager
cd ~
rpmdev-setuptree

CentOS:

mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}

Then make a tarball of sources:

tar czf libstrophe_git.tar.gz libstrophe

2. Build

cp libstrophe.spec ~/rpmbuild/SPECS
cp libstrophe_git.tar.gz ~/rpmbuild/SOURCES
rpmbuild -bb ~/rpmbuild/SPECS/libstrophe.spec

3. Install

yum localinstall ~/rpmbuild/RPMS/<arch>/libstrophe-1.1<dist>.<arch>.rpm

Or, if localinstall is not recognised:

rpm -i ~/rpmbuild/RPMS/<arch>/libstrophe-1.1<dist>.<arch>.rpm