cd ~/rpmbuild
wget "http://kojipkgs.fedoraproject.org/packages/kernel/3.1.2/1.fc16/src/kernel-3.1.2-1.fc16.src.rpm"
rpm -ivh kernel-3.1.2-1.fc16.src.rpm 
cp alps_Documentation.patch alps_drive.patch SOURCES/
cat kernel_spec.patch | patch SPECS/kernel.spec 
#mock -r fedora-16-x86_64  --buildsrpm --spec SPECS/kernel.spec --sources SOURCES/ --result=.
# a better way
rpmbuild -bs SPECS/kernel.spec --define "_sourcedir SOURCES"

mock -r fedora-16-x86_64 --rebuild SRPMS/kernel-3.1.2-1.fc16.src.rpm --target=x86_64 --define="buildid .z590880"
mv /var/lib/mock/fedora-16-x86_64/result/*rpm results/
cd results/
rpm -ivh kernel-3.1.2-1.z590880.fc16.x86_64.rpm kernel-devel-3.1.2-1.z590880.fc16.x86_64.rpm 
