Packaging RPMsUsing Mock to Build Binary RPMs from Source RPMs- Install mock
sudo yum install rpmdevtools mock createrepo - Add yourself to the mock group
sudo /usr/sbin/usermod --groups mock --append $USER - Setup your development tree
rpmdev-setuptree - Change the current working directory to the development tree
cd ~/rpmbuild - Put the source RPM into SRPM directory
pushd SRPM
wget http://silassewell.googlecode.com/files/fabric-0.0.9-3.src.rpm
popd - List available build targets
ls -1 /etc/mock/*.cfg | cut -d'/' -f4 | cut -d'.' -f1 - Pick one and build
mock -vr fedora-rawhide-i386 SRPM/fabric-0.0.9-3.src.rpm - Get results
cp /var/lib/mock/fedora-rawhide-i386/result/*.rpm RPM
|