Skip to content

Commit

Permalink
Fix rita.yaml for
Browse files Browse the repository at this point in the history
Signed-off-by: Petr Hracek <phracek@redhat.com>
  • Loading branch information
phracek committed May 26, 2015
1 parent 4570552 commit 0b351f3
Showing 1 changed file with 24 additions and 25 deletions.
49 changes: 24 additions & 25 deletions rebase-helper-rita.yaml
Original file line number Diff line number Diff line change
@@ -1,38 +1,37 @@
textid: 'rebase-helper'
internalcopr: 'None'
textid: rebase-helper
contact: 'Use the #rebase-helper channel or try phracek@redhat.com, thozza@redhat.com'
owner: 'phracek'
requires: []
description: 'Rebase-helper - this tool helps you to rebase package to the latest version
======================================================
description: |
Rebase-helper - this tool helps you to rebase package to the latest version
===========================================================================
How the rebase-helper works:
Each action should be logged and visible by user.
-extract tarball with the existing sources to directory old_sources/
-extract tarball with the new sources to directory new_sources/
-Provide a list of patches mentioned in SPEC file
-New spec file is stored in results/
-for all patches
-apply all patches with git command to old_sources/ directory
-add new_sources to old_sources/ with command git rebase --onto new_sources
-solve all conflicts which arrise during the git rebase
-create srpm from old and new spec files & new sources & patches (Builder)
-rebuild srpm -> RPMs (Builder)
-Run rpmdiff tool for finding libraries and header changes.
-Inform user what libraries and header files were changed.
- extract tarball with the existing sources to directory old_sources/
- extract tarball with the new sources to directory new_sources/
- Provide a list of patches mentioned in SPEC file
- New spec file is stored in results/
- for all patches
- apply all patches with git command to old_sources/ directory
- add new_sources to old_sources/ with command git rebase --onto new_sources
- solve all conflicts which arrise during the git rebase
- create srpm from old and new spec files & new sources & patches (Builder)
- rebuild srpm -> RPMs (Builder)
- Run rpmdiff tool for finding libraries and header changes.
- Inform user what libraries and header files were changed.
1. Install rebase-helper from Fedora
Quick start
-----------
`$ sudo yum install rebase-helper`
1. Install rebase-helper from Fedora
`$ sudo yum install rebase-helper`
2. Try rebase your package in dist-git repository to the latest upstream version:
2. Try rebase your package in dist-git repository to the latest upstream version:
`$ rebase-helper <new_upstream_version>`
'
internalurl: ''
name: 'Rebase-helper - this tool helps you with rebases'
internalirc: '#rebase-helper'
tags: []

internalirc: rebase-helper

0 comments on commit 0b351f3

Please sign in to comment.