setup your environment as follow:
$ export CVSROOT=:ext:USERNAME@cvs.fedoraproject.org:/cvs/pkgs
$ export CVS_RSH=ssh
checkout package, apply modify and commit
$ cd ~/cvs $ cvs co <package_name> $ cd <package_name>/devel $ wget -N http://<your_repository>/<your_new_tarball>.tar.gz $ make new-sources FILES="<your_new_tarball>.tar.gz" $ gedit <package_name>.spec (apply modify in spec file) $ make i386 (test modify) $ cvs diff -u $ cvs commit -m "Update to x.y.z" $ make tag build
you can follow build status on
to force tag use
$ TAG_OPTS=-F make tag build
if you would like to publish your package also in stable fedora release, you need to follow the same steps from
$ gedit <package_name>.spec
after change folder:
$ cd ../F-8 (for Fedora 8)
$ cd ../F-9 (for Fedora 9)
etc.
and after you need to request a package update on Bodhi website
more details on …