Your message dated Tue, 10 Apr 2018 19:58:10 +0000
with message-id <e1f5zp8-000fwn...@fasolo.debian.org>
and subject line Bug#893508: fixed in qtcreator 4.6.0-1
has caused the Debian Bug report #893508,
regarding qtcreator: please use dh_auto_configure
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
893508: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893508
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: qtcreator
Version: 4.5.2-1
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

Please use dh_auto_configure for building qtcreator. The attached patch
demonstrates that doing so vastly simplifies the packaging. It also
improves cross compilation a little and enables us to fix the remaining
issues in debhelper or qmake.

Helmut
diff --minimal -Nru qtcreator-4.5.2/debian/changelog 
qtcreator-4.5.2/debian/changelog
--- qtcreator-4.5.2/debian/changelog    2018-03-17 20:12:32.000000000 +0100
+++ qtcreator-4.5.2/debian/changelog    2018-03-19 14:37:33.000000000 +0100
@@ -1,3 +1,10 @@
+qtcreator (4.5.2-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Use dh_auto_configure. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Mon, 19 Mar 2018 14:37:33 +0100
+
 qtcreator (4.5.2-1) unstable; urgency=medium
 
   [ Simon Quigley ]
diff --minimal -Nru qtcreator-4.5.2/debian/rules qtcreator-4.5.2/debian/rules
--- qtcreator-4.5.2/debian/rules        2018-03-17 17:26:40.000000000 +0100
+++ qtcreator-4.5.2/debian/rules        2018-03-19 14:37:33.000000000 +0100
@@ -5,15 +5,6 @@
 
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
-export CFLAGS := $(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags 
--get CPPFLAGS)
-export CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) $(shell 
dpkg-buildflags --get CPPFLAGS)
-export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed
-export QMAKE_CFLAGS_RELEASE := $(CFLAGS)
-export QMAKE_CFLAGS_DEBUG := $(CFLAGS)
-export QMAKE_CXXFLAGS_RELEASE := $(CXXFLAGS)
-export QMAKE_CXXFLAGS_DEBUG := $(CXXFLAGS)
-export QMAKE_LFLAGS_RELEASE := $(LDFLAGS)
-export QMAKE_LFLAGS_DEBUG := $(LDFLAGS)
 export QT_SELECT := qt5
 export LLVM_INSTALL_DIR := $(shell if [ -d /usr/lib/llvm-3.9 ]; then echo 
/usr/lib/llvm-3.9; fi)
 
@@ -24,17 +15,9 @@
        dh $@ --builddirectory=builddir
 
 override_dh_auto_configure:
-       mkdir -p builddir
-       cd builddir ; \
-               qmake -recursive QMAKE_CFLAGS_RELEASE="$(QMAKE_CFLAGS_RELEASE)" 
\
-               QMAKE_CFLAGS_DEBUG="$(QMAKE_CFLAGS_DEBUG)" \
-               QMAKE_CXXFLAGS_RELEASE="$(QMAKE_CXXFLAGS_RELEASE)" \
-               QMAKE_CXXFLAGS_DEBUG="$(QMAKE_CXXFLAGS_DEBUG)" \
-               QMAKE_LFLAGS_RELEASE="$(QMAKE_LFLAGS_RELEASE)" \
-               QMAKE_LFLAGS_DEBUG="$(QMAKE_LFLAGS_DEBUG)" \
-               QMAKE_STRIP=: \
+       dh_auto_configure -- \
+               -recursive \
                QBS_INSTALL_DIR=/usr \
-               PREFIX=/usr/ \
                LLVM_INSTALL_DIR="$(LLVM_INSTALL_DIR)" \
                USE_SYSTEM_BOTAN=1 \
                CONFIG+=disable_external_rpath \

--- End Message ---
--- Begin Message ---
Source: qtcreator
Source-Version: 4.6.0-1

We believe that the bug you reported is fixed in the latest version of
qtcreator, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 893...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Lisandro Damián Nicanor Pérez Meyer <lisan...@debian.org> (supplier of updated 
qtcreator package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 10 Apr 2018 10:28:29 -0300
Source: qtcreator
Binary: qtcreator qtcreator-data qtcreator-doc
Architecture: source
Version: 4.6.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-...@lists.debian.org>
Changed-By: Lisandro Damián Nicanor Pérez Meyer <lisan...@debian.org>
Description:
 qtcreator  - integrated development environment (IDE) for Qt
 qtcreator-data - application data for Qt Creator IDE
 qtcreator-doc - documentation for Qt Creator IDE
Closes: 893508
Changes:
 qtcreator (4.6.0-1) unstable; urgency=medium
 .
   [ Lisandro Damián Nicanor Pérez Meyer ]
   * Use Helmut Grohne's patch to simplify debian/rules and allow qtcreator to
     be crossbuilt (Closes: #893508).
 .
   [ Simon Quigley ]
   * New upstream release.
   * Run wrap-and-sort.
   * Confirm the multi-arch hinter's pointers and make qtcreator-data and
     qtcreator-doc Multi-Arch: foreign.
   * Bump Standards-version to 4.1.4, no changes needed.
 .
   [ Lisandro Damián Nicanor Pérez Meyer ]
   * Bump qbs build dependency to 1.11, required by this release.
Checksums-Sha1:
 9eb7eadf494cba68f2e975daa6b1af17cf815f57 2852 qtcreator_4.6.0-1.dsc
 e76a173ef1b81ced8f827e8b6f480bac3ddff087 23386172 qtcreator_4.6.0.orig.tar.xz
 58a83eca5d1272f980779ee2c3a7137e8e20cd07 24080 qtcreator_4.6.0-1.debian.tar.xz
 86b8e70f85ebd70049df740812fcd528c11c1834 12071 
qtcreator_4.6.0-1_source.buildinfo
Checksums-Sha256:
 7e5d77fed8b452558e99bedf49157c5706de290eb318c4ad9a4c7eb2bcf673ad 2852 
qtcreator_4.6.0-1.dsc
 36e6a9146fbd07f045ea19301176c66f8234afd42bae0a7a17c91e1832fc4882 23386172 
qtcreator_4.6.0.orig.tar.xz
 5817e91a2bdba0ae60c789b12177eea676e200f20bd12f2fe801b2525a142f1d 24080 
qtcreator_4.6.0-1.debian.tar.xz
 18b7134b9e182442288058bc3756704fae880144b5f61959b1debb9741bd9c0a 12071 
qtcreator_4.6.0-1_source.buildinfo
Files:
 40c0ff9fa1a719f44bcadbeb79c42aa6 2852 devel optional qtcreator_4.6.0-1.dsc
 8aae7bc90f1973b86f6dd75d63dbaded 23386172 devel optional 
qtcreator_4.6.0.orig.tar.xz
 e7bc60c7dc8f341a482f16e39ed754ae 24080 devel optional 
qtcreator_4.6.0-1.debian.tar.xz
 02c0736039dc146d2e9ce03c30592bce 12071 devel optional 
qtcreator_4.6.0-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCAAyFiEEEt36hKwjsrvwSzE8q2RfQGKGp9AFAlrMvV4UHGxpc2FuZHJv
QGRlYmlhbi5vcmcACgkQq2RfQGKGp9ChTQ/9HoRWwc2qv9Td9xUktYBXH+x0V2hx
sEuL7uEmwkbuyEgvM8gIe6j2BKTOAU4WkH/8nEqmyhWfUC8VsabFl2NBlejzXBQe
qp06bRRW+mPHcunfiEtpmb4iJPqyukDWPDGWJ6w7FpFnQcnL/dHhJ4SRmgWV4u+2
V/WNhs1jUVO9D54Agkuq/pbs8Um8p34Osa6AoQGaJBLlfmeimmtCekKBeLWtjY5c
M87UUTQxgCusxu0ySlUAmaiQbndQOaA+0ILhLfBBh9QCINUSc40gJe/2JAt7Fu1g
XpJuHbRv5aVfIMZNPmKru0EIxV7Y1AqWi4OqdimVa3B9BWfXqeFxFLrJhPp8cY1U
zyjptAsEFyegT5g0I6UVa9yN/zImR8ZAlfFVOSkLnDYYHzJPEU/s1Y3aOpH1awAA
6FXENNtfrcB/YeSlvSvb2fsqxWc6ulZu/735hZsMKrtiZTaPmC2TdvmeZdO9X1Kb
uYwEpfUJQSLCTU6pbHIosYOw8sEoQoEn8TNKhs+KHJbheXQ4DMuYitAa4e7TbjXg
OrBGWyLe+4H3EQRLv8PqkfSiJYJo9bXms2Z2kl+b6GZNXBvTG/601SlOii3ZcZPs
7+w5SYC6bbzLWhNclvGWvyH6UuXvVgbIB0yROkNq1VJLPlmpg6UaJF0Vg64IK0Fw
gCImYipZiYN5wdY=
=teKk
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to