This is an automated email from the git hooks/post-receive script. x2go pushed a change to branch master in repository x2goclient. from a8f60f8 .gitignore: add debian/control, since it's now auto-generated. new 0d6cdca debian/rules: do not force re-generation of debian/control in clean rule. new 1d01f6d debian/control.in: add build-dependency upon libencode-locale-perl, needed for our preprocessor Perl script. The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 6 ++++++ debian/control.in | 1 + debian/rules | 6 ++++-- 3 files changed, 11 insertions(+), 2 deletions(-) -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2goclient.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository x2goclient. commit 0d6cdcac454c2c3deb69a1fbae26f81ff6722be7 Author: Mihai Moldovan <ionic@ionic.de> Date: Wed May 12 19:50:45 2021 +0200 debian/rules: do not force re-generation of debian/control in clean rule. Its executed non-chrooted by sbuild before building the source package, so forcing will overwrite the file our buildscripts generated with something not matching the target system. --- debian/changelog | 4 ++++ debian/rules | 6 ++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 3e994d2..0a74d9c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -64,6 +64,10 @@ x2goclient (4.1.2.3-0x2go1) UNRELEASED; urgency=medium + Force re-generation of debian/control in clean rule. + Add force variables to bypass autodetection via lsb-release. This will be used by our buildscripts. + + Do not force re-generation of debian/control in clean rule. Its executed + non-chrooted by sbuild before building the source package, so forcing + will overwrite the file our buildscripts generated with something not + matching the target system. * debian/: + New file "watch". We won't need this per se (since we're upstream and there cannot be a newer version of the Debian package without releasing diff --git a/debian/rules b/debian/rules index f98aa6e..6c69b98 100755 --- a/debian/rules +++ b/debian/rules @@ -95,8 +95,10 @@ override_dh_auto_configure: dh_auto_configure override_dh_auto_clean: - # Force regenration of debian/control - we need this for architecture checks. - touch debian/control.in + # Try to regenerate debian/control if necessary, but don't force it. + # sbuild will run the clean operation non-chrooted before building the + # source package, meaning that we're not running in the target system, + # so forcefully regenerating it will lead to wrong results. debian/rules 'debian/control' dh_auto_clean rm -f res/txt/changelog -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2goclient.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository x2goclient. commit 1d01f6d49af6503151033b16f63fa85a93395893 Author: Mihai Moldovan <ionic@ionic.de> Date: Wed May 12 20:01:41 2021 +0200 debian/control.in: add build-dependency upon libencode-locale-perl, needed for our preprocessor Perl script. --- debian/changelog | 2 ++ debian/control.in | 1 + 2 files changed, 3 insertions(+) diff --git a/debian/changelog b/debian/changelog index 0a74d9c..6c4ce35 100644 --- a/debian/changelog +++ b/debian/changelog @@ -49,6 +49,8 @@ x2goclient (4.1.2.3-0x2go1) UNRELEASED; urgency=medium + Add Qt version switching support. + Add build-dependency upon lsb-release. Should be always part of a dependency of essential or base packages, but make sure we have it. + + Add build-dependency upon libencode-locale-perl, needed for our + preprocessor Perl script. * debian/copyright: + Switch Upstream-Contact to myself. Pulled from Mike's changes. + Add new license "GPL-2+~OpenSSL" for the modified GPL 2+ license diff --git a/debian/control.in b/debian/control.in index 6c8afd3..ac0dcde 100644 --- a/debian/control.in +++ b/debian/control.in @@ -24,6 +24,7 @@ Build-Depends: man2html-base | man2html, pkg-config, lsb-release, + libencode-locale-perl, Standards-Version: 3.9.5 Homepage: https://code.x2go.org/releases/source/x2goclient Vcs-Git: git://code.x2go.org/x2goclient.git -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2goclient.git