[PATCH] dpkg-source: Clean source package from isar-apt

5 views
Skip to first unread message

Jan Kiszka

unread,
Nov 7, 2024, 2:28:41 AM11/7/24
to isar-users
From: Jan Kiszka <jan.k...@siemens.com>

We should not leave the patched sources behind in isar-apt when cleaning
up.

Signed-off-by: Jan Kiszka <jan.k...@siemens.com>
---
meta/classes/dpkg-source.bbclass | 7 +++++++
1 file changed, 7 insertions(+)

diff --git a/meta/classes/dpkg-source.bbclass b/meta/classes/dpkg-source.bbclass
index a70a392d..a2eb37a4 100644
--- a/meta/classes/dpkg-source.bbclass
+++ b/meta/classes/dpkg-source.bbclass
@@ -20,6 +20,13 @@ do_dpkg_source() {
}
addtask dpkg_source after do_prepare_build

+CLEANFUNCS += "deb_clean_source"
+
+deb_clean_source() {
+ repo_del_srcpackage "${REPO_ISAR_DIR}"/"${DISTRO}" \
+ "${REPO_ISAR_DB_DIR}"/"${DISTRO}" "${DEBDISTRONAME}" "${DEBIAN_SOURCE}"
+}
+
do_deploy_source[depends] += "isar-apt:do_cache_config"
do_deploy_source[lockfiles] = "${REPO_ISAR_DIR}/isar.lock"
do_deploy_source[dirs] = "${S}"
--
2.43.0

Uladzimir Bely

unread,
Nov 13, 2024, 9:18:07 AM11/13/24
to Jan Kiszka, isar-users
Applied to next, thanks.

--
Best regards,
Uladzimir.



Reply all
Reply to author
Forward
0 new messages