[elbe-devel] [PATCH 2/4] Add python3-elbe-bin

bage at linutronix.de bage at linutronix.de
Mon Jan 20 19:56:35 CET 2020


From: Bastian Germann <bage at linutronix.de>

This new package has the same responsibilites as python-elbe-bin.

Signed-off-by: Bastian Germann <bage at linutronix.de>
---
 .gitignore                      |  1 +
 debian/control                  | 11 +++++++++++
 debian/python3-elbe-bin.install | 20 ++++++++++++++++++++
 3 files changed, 32 insertions(+)
 create mode 100644 debian/python3-elbe-bin.install

diff --git a/.gitignore b/.gitignore
index 135c7d14d..e7179728a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,6 +5,7 @@ debian/elbe-bootup-check/
 debian/python-elbe-buildenv/
 debian/python3-elbe-buildenv/
 debian/python-elbe-bin/
+debian/python3-elbe-bin/
 debian/python-elbe-common/
 debian/python3-elbe-common/
 debian/python-elbe-control/
diff --git a/debian/control b/debian/control
index 9f0138935..8195a3767 100644
--- a/debian/control
+++ b/debian/control
@@ -50,6 +50,16 @@ Description: elbe executable
  Common files for ELBE (embedded linux build environment). These
  python-modules are shared by several elbe subcommands.
 
+Package: python3-elbe-bin
+Conflicts: elbe-common
+Architecture: all
+Depends: python3-elbe-common (= ${binary:Version}),
+  python3,
+  debian-archive-keyring (>= 2017.5+deb9u1)
+Description: elbe executable
+ Common files for ELBE (embedded linux build environment). These
+ python modules are shared by several elbe subcommands.
+
 Package: python-elbe-common
 Architecture: all
 Conflicts: elbe-common
@@ -71,6 +81,7 @@ Package: python3-elbe-common
 Architecture: all
 Depends: ${misc:Depends},
   elbe-schema (= ${binary:Version}),
+  python3-elbe-bin (= ${binary:Version}),
   python3,
   python3-lxml,
   python3-apt,
diff --git a/debian/python3-elbe-bin.install b/debian/python3-elbe-bin.install
new file mode 100644
index 000000000..6876856ff
--- /dev/null
+++ b/debian/python3-elbe-bin.install
@@ -0,0 +1,20 @@
+./usr/bin/*
+./usr/share/man/man1/elbe.1
+./usr/lib/python3.*/*-packages/elbepack/commands/add.py
+./usr/lib/python3.*/*-packages/elbepack/commands/add.py
+./usr/lib/python3.*/*-packages/elbepack/commands/check_updates.py
+./usr/lib/python3.*/*-packages/elbepack/commands/chg_archive.py
+./usr/lib/python3.*/*-packages/elbepack/commands/diff.py
+./usr/lib/python3.*/*-packages/elbepack/commands/get_archive.py
+./usr/lib/python3.*/*-packages/elbepack/commands/init.py
+./usr/lib/python3.*/*-packages/elbepack/commands/parselicence.py
+./usr/lib/python3.*/*-packages/elbepack/commands/pin_versions.py
+./usr/lib/python3.*/*-packages/elbepack/commands/pkgdiff.py
+./usr/lib/python3.*/*-packages/elbepack/commands/preprocess.py
+./usr/lib/python3.*/*-packages/elbepack/commands/remove_sign.py
+./usr/lib/python3.*/*-packages/elbepack/commands/setsel.py
+./usr/lib/python3.*/*-packages/elbepack/commands/show.py
+./usr/lib/python3.*/*-packages/elbepack/commands/sign.py
+./usr/lib/python3.*/*-packages/elbepack/commands/validate.py
+./usr/lib/python3.*/*-packages/elbepack/commands/xsdtoasciidoc.py
+./usr/lib/python3.*/*-packages/elbepack/xsdtoasciidoc.mako
-- 
2.20.1




More information about the elbe-devel mailing list