All of lore.kernel.org
 help / color / mirror / Atom feed
From: bage@linutronix.de
To: Masahiro Yamada <masahiroy@kernel.org>,
	Michal Marek <michal.lkml@markovi.net>
Cc: Bastian Germann <bage@linutronix.de>,
	linux-kbuild@vger.kernel.org, tglx@linutronix.de
Subject: [PATCH 0/6] builddeb: make deb building more flexible
Date: Sun, 11 Apr 2021 12:14:16 +0200	[thread overview]
Message-ID: <20210411101422.7092-1-bage@linutronix.de> (raw)

From: Bastian Germann <bage@linutronix.de>

Building Debian packages via the [bin]deb-pkg make targets has some
shortcomings. These targets do not allow for packing a Debian source
package independently from actually building the binary package.

This series improves that process by making it possible to rebuild
the packages without errors via dpkg-buildpackage, by separating
source package creation from binary package building, and by making
the dbg package build optional.

Bastian Germann (6):
  builddeb: diff-ignore unexported top-level files
  builddeb: set CC on cross build to prefixed gcc
  builddeb: clean generated package content
  builddeb: use standard format for copyright file
  builddeb: introduce profile excluding the dbg pkg
  kbuild: introduce srcdeb-pkg target

 scripts/Makefile.package |  8 ++++++--
 scripts/package/mkdebian | 40 ++++++++++++++++++++++++++--------------
 2 files changed, 32 insertions(+), 16 deletions(-)

-- 
2.30.2


             reply	other threads:[~2021-04-11 10:14 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-04-11 10:14 bage [this message]
2021-04-11 10:14 ` [PATCH 1/6] builddeb: diff-ignore unexported top-level files bage
2021-04-17  8:29   ` Masahiro Yamada
2021-04-17  8:34     ` Masahiro Yamada
2021-04-11 10:14 ` [PATCH 2/6] builddeb: set CC on cross build to prefixed gcc bage
2021-04-11 10:14 ` [PATCH 3/6] builddeb: clean generated package content bage
2021-04-19  6:07   ` Masahiro Yamada
2021-04-11 10:14 ` [PATCH 4/6] builddeb: use standard format for copyright file bage
2021-04-19  6:40   ` Masahiro Yamada
2021-04-11 10:14 ` [PATCH 5/6] builddeb: introduce profile excluding the dbg pkg bage
2021-04-11 10:14 ` [PATCH 6/6] kbuild: introduce srcdeb-pkg target bage
2021-04-17 16:58   ` Masahiro Yamada

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210411101422.7092-1-bage@linutronix.de \
    --to=bage@linutronix.de \
    --cc=linux-kbuild@vger.kernel.org \
    --cc=masahiroy@kernel.org \
    --cc=michal.lkml@markovi.net \
    --cc=tglx@linutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.