Héctor Orón Martínez <hector.o...@gmail.com> writes: > Thanks very much for packaging emacs! However I tried to look at the > Git repository at: > https://salsa.debian.org/rlb/deb-emacs > > I wanted to submit a MR for new upstream release, could you please > explain which is debian packaging branch for new releases and how to > handle upstream source?
I handle emacs using git-dpm, which automatically manages the patches, and there's the added complication of the DFSG split. The dpm managed branches are deb/emacs/d/DIST/master deb/emacs/d/DIST/upstream deb/emacs-non-dfsg/d/DIST/master deb/emacs-non-dfsg/d/DIST/upstream e.g. deb/emacs/d/sid/master deb/emacs/d/sid/upstream deb/emacs-non-dfsg/d/sid/master deb/emacs-non-dfsg/d/sid/upstream And all tags are in deb/emacs/v/ deb/emacs-non-dfsg/v/ Incorporating a new upstream release is somewhat complicated, mostly due to the split and the related review of incoming changes, though it's notably easier than it was when we had versioned emacsXY packages. In any case, thanks for the offer to help, and I'd be more than happy to have help, but for 26.3 I'm more or less ready. We just have to wait for the 26.1+1-4 release to migrate to testing and then I can finish up and upload. I'd imagine that might be later this week since I uploaded -4 with urgency=high. Thanks again -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4