uncommitted - docopt.cpp

Ready changes

Summary

Import uploads missing from VCS:

Diff

diff --git a/debian/changelog b/debian/changelog
index ee20ef9..db476f6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,33 @@
+docopt.cpp (0.6.2-2.4) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Bump minimum required cmake version to 3.11 to fix autopkgtests
+    (Closes: #1040733)
+
+ -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 20 Jul 2023 11:52:23 +0200
+
+docopt.cpp (0.6.2-2.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Uploading to unstable.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org>  Tue, 17 Aug 2021 05:44:44 +0200
+
+docopt.cpp (0.6.2-2.2) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Including docopt.cpp in /usr/include as referenced in docopt.h
+    for packages that need it (Closes: #991256).
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org>  Sun, 18 Jul 2021 21:20:36 +0200
+
+docopt.cpp (0.6.2-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Add upstream patch to fix compilation with GCC 10 (Closes: #957147)
+
+ -- Kunal Mehta <legoktm@debian.org>  Fri, 24 Jul 2020 22:34:42 -0700
+
 docopt.cpp (0.6.2-2) unstable; urgency=medium
 
   * Switch from git-dpm to gbp
diff --git a/debian/control b/debian/control
index 4a48110..2159ac8 100644
--- a/debian/control
+++ b/debian/control
@@ -1,5 +1,6 @@
 Source: docopt.cpp
 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
+Uploaders: Ghislain Antony Vaillant <ghisvail@gmail.com>
 Section: libs
 Priority: optional
 Build-Depends: cmake (>= 3.1),
diff --git a/debian/libdocopt-dev.install b/debian/libdocopt-dev.install
index d469afa..2632258 100644
--- a/debian/libdocopt-dev.install
+++ b/debian/libdocopt-dev.install
@@ -2,3 +2,5 @@ usr/include
 usr/lib/*/*.a
 usr/lib/*/*.so
 usr/lib/*/cmake
+
+docopt.cpp /usr/include/docopt
diff --git a/debian/patches/0003-Add-missing-stdexcept-include-to-use-std-runtime_err.patch b/debian/patches/0003-Add-missing-stdexcept-include-to-use-std-runtime_err.patch
new file mode 100644
index 0000000..03e538a
--- /dev/null
+++ b/debian/patches/0003-Add-missing-stdexcept-include-to-use-std-runtime_err.patch
@@ -0,0 +1,21 @@
+From: Cheney-Wang <v-xincwa@microsoft.com>
+Date: Wed, 31 Oct 2018 19:21:26 -0700
+Subject: Add missing <stdexcept> include to use std::runtime_error
+
+Origin: https://github.com/docopt/docopt.cpp/commit/72a8e3e01effe22ac0f4e29c14153743172efcb5
+---
+ docopt_value.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/docopt_value.h b/docopt_value.h
+index a923219..829ee55 100644
+--- a/docopt_value.h
++++ b/docopt_value.h
+@@ -9,6 +9,7 @@
+ #ifndef docopt__value_h_
+ #define docopt__value_h_
+ 
++#include <stdexcept>
+ #include <string>
+ #include <vector>
+ #include <functional> // std::hash
diff --git a/debian/patches/series b/debian/patches/series
index 21069b9..d2b8415 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
 Set-versioning-properties.patch
 Make-tests-compatible-with-Python-3.patch
+0003-Add-missing-stdexcept-include-to-use-std-runtime_err.patch
diff --git a/debian/tests/docopt.cpp-examples b/debian/tests/docopt.cpp-examples
index 4f05fb9..370b8c0 100755
--- a/debian/tests/docopt.cpp-examples
+++ b/debian/tests/docopt.cpp-examples
@@ -9,7 +9,7 @@ cp examples/naval_fate.cpp $AUTOPKGTEST_TMP
 cd $AUTOPKGTEST_TMP
 
 cat << EOF > CMakeLists.txt
-cmake_minimum_required(VERSION 3.0)
+cmake_minimum_required(VERSION 3.11)
 project(docopt.cpp-examples)
 
 find_package(docopt)

Run locally

More details

Full run details