From 1afc709c9a114bab268f914824ab0709fd109632 Mon Sep 17 00:00:00 2001 From: Helmut Grohne Date: Wed, 18 Jan 2023 11:57:21 +0100 Subject: Update debian packaging --- debian/changelog | 15 +++++++++++++++ debian/clean | 1 + debian/debvm.install | 5 +++-- debian/debvm.manpages | 1 + debian/rules | 8 ++++++-- debian/tests/control | 2 +- 6 files changed, 27 insertions(+), 5 deletions(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 45b97dc..a55ffdf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,18 @@ +debvm (0.2) UNRELEASED; urgency=medium + + * Second release with lots of changes and CLI option breaks. + * New tool debvm-waitssh. + * debvm-create lost the --mirror option. Use positional mirror. + * debvm-create lost the --package option. Use mmdebstrap --include. + * debvm-create has new option --skip. + * debvm-create changed semantics of --size option. + * Partial support for debian-ports. + * Partial support for Ubuntu. + * debvm-run performs automatic root login by default. + * New mmdebstrap hook useradd. + + -- Helmut Grohne Wed, 18 Jan 2023 11:51:29 +0100 + debvm (0.1) experimental; urgency=medium * Initial release. diff --git a/debian/clean b/debian/clean index 3a838a2..e3e1d26 100644 --- a/debian/clean +++ b/debian/clean @@ -1,2 +1,3 @@ debvm-create.1 debvm-run.1 +debvm-waitssh.1 diff --git a/debian/debvm.install b/debian/debvm.install index c091796..0a783ca 100644 --- a/debian/debvm.install +++ b/debian/debvm.install @@ -1,3 +1,4 @@ -debvm-create usr/bin -debvm-run usr/bin +bin/* usr/bin +share/* usr/share/debvm 9pmounthook/* usr/share/mmdebstrap/9pmount +useraddhook/* usr/share/mmdebstrap/useradd diff --git a/debian/debvm.manpages b/debian/debvm.manpages index 3a838a2..e3e1d26 100644 --- a/debian/debvm.manpages +++ b/debian/debvm.manpages @@ -1,2 +1,3 @@ debvm-create.1 debvm-run.1 +debvm-waitssh.1 diff --git a/debian/rules b/debian/rules index 3e8486c..36a2e9b 100755 --- a/debian/rules +++ b/debian/rules @@ -4,5 +4,9 @@ dh $@ override_dh_auto_build: - pod2man debvm-create debvm-create.1 - pod2man debvm-run debvm-run.1 + pod2man bin/debvm-create debvm-create.1 + pod2man bin/debvm-run debvm-run.1 + pod2man bin/debvm-waitssh debvm-waitssh.1 + +execute_after_dh_install: + sed -i -e 's,^\(SHARE_DIR=\).*,\1/usr/share/debvm,' debian/debvm/usr/bin/* diff --git a/debian/tests/control b/debian/tests/control index 9401ca5..f035dd4 100644 --- a/debian/tests/control +++ b/debian/tests/control @@ -1,3 +1,3 @@ Test-Command: ./tests/create-and-run.sh $(dpkg --print-architecture) sid -Depends: debvm, fakeroot, fakechroot, sleepenh, openssh-client, libsystemd-shared +Depends: debvm, fakeroot, fakechroot, openssh-client, libsystemd-shared Restrictions: allow-stderr, needs-internet -- cgit v1.2.3