|
|
Access needs to be granted to the update repository by the current
|
|
|
maintainer. You will also need a Fedora Account. Visit [Package
|
|
|
Maintainers](https://fedoraproject.org/wiki/PackageMaintainers/Join#Ensure_your_package_is_suitable)
|
|
|
for more details
|
|
|
|
|
|
Clone the nightly build scripts or wait for tar.gz on Sourceforge.
|
|
|
|
|
|
Install
|
|
|
|
|
|
`yum install fedora-packager`
|
|
|
|
|
|
Run
|
|
|
|
|
|
`fedora-packager-setup`
|
|
|
|
|
|
Update Local repository to latest upstream versions
|
|
|
|
|
|
`fedpkg switch-branch master`
|
|
|
`git pull`
|
|
|
`git fetch`
|
|
|
|
|
|
Updates must start at Rawhide and then current followed by and
|
|
|
intermediate
|
|
|
versions.
|
|
|
|
|
|
`fedpkg import PATH_TO_SRPM`
|
|
|
`# Review Changes, press 'q' to stop; Revert with: git reset --hard HEAD`
|
|
|
`fedpkg commit -p -m "Initial import (#XXXXXX)."`
|
|
|
`fedpkg push`
|
|
|
`fedpkg build`
|
|
|
|
|
|
The repeat for each supported branch
|
|
|
|
|
|
`fedpkg switch-branch f15,f16 master to change to correct branch`
|
|
|
|
|
|
Submit update to Bodhi
|
|
|
|
|
|
`fedpkg update`
|
|
|
|
|
|
[Packaging/Pages](Packaging/Pages "wikilink") |