Message ID | 1533249635-9483-1-git-send-email-kamal@canonical.com |
---|---|
Headers | show |
Series | git-build-kernel: source pkg features | expand |
On 08/03/18 00:40, Kamal Mostafa wrote: > Fixes and features relating to construction of source packages via the > 'git push remote commit-ish:source' method. > > New (optional) feature: "SOURCE_PACKAGE_CHROOT=series" can be specified in > debian.env to force a particular chroot for source package contstruction. > We could could this to override the default behavior (building the source > package in a chroot matching the target series) if ever needed. > > New behavior: The source package _source.changes file is now built with > the suitable 'dpkg-genchanges -vversion' relative to -updates as determined > by rmadison. > > Fixed: The push :source method now works for arbitrary source package names, > not just "linux". > > [PATCH v2] adds: > + no orig tarball for -meta (or -signed); otherwise, verify tarball exists > + special-case debuild -v handling for backport kernels with "~" versions > + sanitize debuild -v handling when building already-published src pkgs > + note in README: main kernel build repo can be used for -meta and -signed > > -Kamal > > ---- > > Kamal Mostafa (7): > git-build-kernel: extract the correct source package name > git-build-kernel: improve results summary for source packages > git-build-kernel: support SOURCE_PACKAGE_CHROOT=series via debian.env > git-build-kernel: debuild source packages with suitable -vversion > git-build-kernel: squelch output noise when there is no > debian/debian.env > git-build-kernel: special case no-orig-tarball src packages > git-build-kernel: add README notes about meta and signed > > git-build-kernel/README | 4 ++ > git-build-kernel/git-build-kernel | 84 +++++++++++++++++++++++++++++++-------- > 2 files changed, 72 insertions(+), 16 deletions(-) > Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
Applied to kteam-tools. -Kamal On Thu, Aug 02, 2018 at 03:40:28PM -0700, Kamal Mostafa wrote: > Fixes and features relating to construction of source packages via the > 'git push remote commit-ish:source' method. > > New (optional) feature: "SOURCE_PACKAGE_CHROOT=series" can be specified in > debian.env to force a particular chroot for source package contstruction. > We could could this to override the default behavior (building the source > package in a chroot matching the target series) if ever needed. > > New behavior: The source package _source.changes file is now built with > the suitable 'dpkg-genchanges -vversion' relative to -updates as determined > by rmadison. > > Fixed: The push :source method now works for arbitrary source package names, > not just "linux". > > [PATCH v2] adds: > + no orig tarball for -meta (or -signed); otherwise, verify tarball exists > + special-case debuild -v handling for backport kernels with "~" versions > + sanitize debuild -v handling when building already-published src pkgs > + note in README: main kernel build repo can be used for -meta and -signed > > -Kamal > > ---- > > Kamal Mostafa (7): > git-build-kernel: extract the correct source package name > git-build-kernel: improve results summary for source packages > git-build-kernel: support SOURCE_PACKAGE_CHROOT=series via debian.env > git-build-kernel: debuild source packages with suitable -vversion > git-build-kernel: squelch output noise when there is no > debian/debian.env > git-build-kernel: special case no-orig-tarball src packages > git-build-kernel: add README notes about meta and signed > > git-build-kernel/README | 4 ++ > git-build-kernel/git-build-kernel | 84 +++++++++++++++++++++++++++++++-------- > 2 files changed, 72 insertions(+), 16 deletions(-) > > -- > 2.7.4 > > > -- > kernel-team mailing list > kernel-team@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/kernel-team