On Thu, May 7, 2020 at 3:54 PM clime <cl...@fedoraproject.org> wrote:
> <snip> > > > In the rare occasion that I need to make downstream-only changes with > > patches, I usually just explode the upstream tarball, run "git init", > > then "git add .", "git commit -m import", apply my changes, and then > > do "git diff --patch > ../00-my-changes.patch" (if it's just one > > commit), or "git format-patch -o ../" if there are multiple commits, > > and then delete the exploded sources again. > > In any case, I think this functionality could be included in > rpkg/fedpkg...? > > If there are no objections, I will open a ticket for this. > It took me a bit to figure it out but I use quilt instead. It doesn't perfectly integrate with rpmbuild/dist-git but it works well enough. There are two big nits I have... 1. If one patch fails to apply it stops there, so I have to go in and fix/refresh it, then back out, rm -rf the source directory, and re-quilt setup <spec>. 2. If you don't have any patches yet they are only generated in <src>/patches and not created in the dist-git directory. Thanks, Richard
_______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org