From 08d7faad6b26c5973ccb4185e9a7f3fd3f2d5488 Mon Sep 17 00:00:00 2001 From: Jose Luis Rivero Date: Mon, 18 Oct 2021 20:25:48 +0200 Subject: [PATCH 1/9] New custom file for Bionic --- bionic/debian/rules | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) mode change 120000 => 100755 bionic/debian/rules diff --git a/bionic/debian/rules b/bionic/debian/rules deleted file mode 120000 index c234c18..0000000 --- a/bionic/debian/rules +++ /dev/null @@ -1 +0,0 @@ -../../ubuntu/debian/rules \ No newline at end of file diff --git a/bionic/debian/rules b/bionic/debian/rules new file mode 100755 index 0000000..38e50ed --- /dev/null +++ b/bionic/debian/rules @@ -0,0 +1,12 @@ +#!/usr/bin/make -f + + +.PHONY: override_dh_auto_configure + +override_dh_auto_configure: + # backward-cpp not in Bionic + dh_auto_configure -- \ + -DUSE_SYSTEM_BACKWARDCPP=OFF \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo +%: + dh $@ --buildsystem=cmake --with ruby From 58f1a5d846e33f37b67e7f56a18cdf617650d651 Mon Sep 17 00:00:00 2001 From: Jose Luis Rivero Date: Mon, 18 Oct 2021 20:28:34 +0200 Subject: [PATCH 2/9] Do not release for Sid --- debian/sid/debian/changelog | 53 ------------------- debian/sid/debian/compat | 1 - debian/sid/debian/control | 1 - debian/sid/debian/copyright | 1 - debian/sid/debian/ignition-tools.install | 1 - .../sid/debian/libignition-tools-dev.install | 1 - debian/sid/debian/rules | 1 - debian/sid/debian/source/format | 1 - 8 files changed, 60 deletions(-) delete mode 100644 debian/sid/debian/changelog delete mode 120000 debian/sid/debian/compat delete mode 120000 debian/sid/debian/control delete mode 120000 debian/sid/debian/copyright delete mode 120000 debian/sid/debian/ignition-tools.install delete mode 120000 debian/sid/debian/libignition-tools-dev.install delete mode 120000 debian/sid/debian/rules delete mode 100644 debian/sid/debian/source/format diff --git a/debian/sid/debian/changelog b/debian/sid/debian/changelog deleted file mode 100644 index 19340b0..0000000 --- a/debian/sid/debian/changelog +++ /dev/null @@ -1,53 +0,0 @@ -ignition-tools (1.4.0-1~sid) sid; urgency=medium - - * ignition-tools 1.4.0-1 release - - -- Louise Poubel Fri, 15 Oct 2021 11:39:51 -0700 - -ignition-tools (1.3.0-1~sid) sid; urgency=medium - - * ignition-tools 1.3.0-1 release - - -- Carlos Aguero Tue, 28 Sep 2021 15:56:37 +0200 - -ignition-tools (1.3.0~pre1-1~sid) sid; urgency=medium - - * ignition-tools 1.3.0~pre1-1 release - - -- Louise Poubel Fri, 10 Sep 2021 09:40:32 -0700 - -ignition-tools (1.2.0-1~sid) sid; urgency=medium - - * ignition-tools 1.2.0-1 release - - -- Louise Poubel Tue, 27 Apr 2021 11:37:18 -0700 - -ignition-tools (1.1.0-1~sid) sid; urgency=medium - - * ignition-tools 1.1.0-1 release - - -- Louise Poubel Tue, 30 Mar 2021 11:55:15 -0700 - -ignition-tools (1.1.0~pre1-1~sid) sid; urgency=medium - - * ignition-tools 1.1.0~pre1-1 release - - -- Carlos Aguero Tue, 23 Mar 2021 15:58:49 +0100 - -ignition-tools (1.1.0~pre-1~sid) sid; urgency=medium - - * ignition-tools 1.1.0~pre-1 release - - -- Carlos Aguero Tue, 23 Mar 2021 15:44:30 +0100 - -ignition-tools (1.0.0-1~sid) sid; urgency=medium - - * ignition-tools 1.0.0-1 release - - -- Jose Luis Rivero Mon, 09 Dec 2019 22:45:21 +0100 - -ignition-tools (0.2.0-1~sid) sid; urgency=medium - - * ignition-tools 0.2.0-1 release - - -- Jose Luis Rivero Tue, 21 May 2019 18:59:48 +0200 diff --git a/debian/sid/debian/compat b/debian/sid/debian/compat deleted file mode 120000 index 425ce4d..0000000 --- a/debian/sid/debian/compat +++ /dev/null @@ -1 +0,0 @@ -../../../ubuntu/debian/./compat \ No newline at end of file diff --git a/debian/sid/debian/control b/debian/sid/debian/control deleted file mode 120000 index fff1a84..0000000 --- a/debian/sid/debian/control +++ /dev/null @@ -1 +0,0 @@ -../../../ubuntu/debian/./control \ No newline at end of file diff --git a/debian/sid/debian/copyright b/debian/sid/debian/copyright deleted file mode 120000 index d3da2de..0000000 --- a/debian/sid/debian/copyright +++ /dev/null @@ -1 +0,0 @@ -../../../ubuntu/debian/./copyright \ No newline at end of file diff --git a/debian/sid/debian/ignition-tools.install b/debian/sid/debian/ignition-tools.install deleted file mode 120000 index 91ce747..0000000 --- a/debian/sid/debian/ignition-tools.install +++ /dev/null @@ -1 +0,0 @@ -../../../ubuntu/debian/./ignition-tools.install \ No newline at end of file diff --git a/debian/sid/debian/libignition-tools-dev.install b/debian/sid/debian/libignition-tools-dev.install deleted file mode 120000 index 45e85fb..0000000 --- a/debian/sid/debian/libignition-tools-dev.install +++ /dev/null @@ -1 +0,0 @@ -../../../ubuntu/debian/./libignition-tools-dev.install \ No newline at end of file diff --git a/debian/sid/debian/rules b/debian/sid/debian/rules deleted file mode 120000 index ef9aca4..0000000 --- a/debian/sid/debian/rules +++ /dev/null @@ -1 +0,0 @@ -../../../ubuntu/debian/./rules \ No newline at end of file diff --git a/debian/sid/debian/source/format b/debian/sid/debian/source/format deleted file mode 100644 index 163aaf8..0000000 --- a/debian/sid/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (quilt) From 78a7028969f954d11062899519dc2902af15feb1 Mon Sep 17 00:00:00 2001 From: Jose Luis Rivero Date: Mon, 18 Oct 2021 20:28:46 +0200 Subject: [PATCH 3/9] Miss backward-cpp build-dep --- ubuntu/debian/control | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ubuntu/debian/control b/ubuntu/debian/control index cd1c146..b902011 100644 --- a/ubuntu/debian/control +++ b/ubuntu/debian/control @@ -6,7 +6,8 @@ Priority: optional Build-Depends: debhelper (>= 9~), gem2deb, cmake, - pkg-config + pkg-config, + libbackward-cpp-dev XS-Ruby-Versions: all Vcs-Browser: https://bitbucket.org/ignitionrobotics/ign-tools-release Vcs-Hg: https://bitbucket.org/ignitionrobotics/ign-tools-release From 4c299d0c2b1035f9be2bba9018c4abf3665f135c Mon Sep 17 00:00:00 2001 From: Jose Luis Rivero Date: Mon, 18 Oct 2021 20:30:05 +0200 Subject: [PATCH 4/9] Need custom control for Bionic --- bionic/debian/control | 1 - 1 file changed, 1 deletion(-) delete mode 120000 bionic/debian/control diff --git a/bionic/debian/control b/bionic/debian/control deleted file mode 120000 index 5f3fb7f..0000000 --- a/bionic/debian/control +++ /dev/null @@ -1 +0,0 @@ -../../ubuntu/debian/control \ No newline at end of file From e287aa6c8fc1a7f80c7330e9303b52f20873070b Mon Sep 17 00:00:00 2001 From: Jose Luis Rivero Date: Mon, 18 Oct 2021 20:41:01 +0200 Subject: [PATCH 5/9] Control Bionic without backward --- bionic/debian/control | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 bionic/debian/control diff --git a/bionic/debian/control b/bionic/debian/control new file mode 100644 index 0000000..cd1c146 --- /dev/null +++ b/bionic/debian/control @@ -0,0 +1,36 @@ +Source: ignition-tools +Standards-Version: 3.9.8 +Maintainer: Jose Luis Rivero +Section: science +Priority: optional +Build-Depends: debhelper (>= 9~), + gem2deb, + cmake, + pkg-config +XS-Ruby-Versions: all +Vcs-Browser: https://bitbucket.org/ignitionrobotics/ign-tools-release +Vcs-Hg: https://bitbucket.org/ignitionrobotics/ign-tools-release +Homepage: http://ignitionrobotics.org/ + +Package: ignition-tools +Architecture: any +Section: libs +Pre-Depends: ${misc:Pre-Depends} +XB-Ruby-Versions: ${ruby:Versions} +Depends: ruby | ruby-interpreter, + ${misc:Depends} +Multi-Arch: same +Description: Ignition entry point for using all the suite of ignition tools + Ignition tools is a component in the ignition framework, a set of libraries + designed to rapidly develop robot applications. + +Package: libignition-tools-dev +Architecture: any +Section: libdevel +Depends: cmake, + ignition-tools, + ${misc:Depends} +Multi-Arch: same +Description: CMake/Pkgconfig Support for rest of the suite of ignition tools + Ignition tools is a component in the ignition framework, a set of libraries + designed to rapidly develop robot applications. From 2e6dc66711bc262acb6865a2f7ee3c8d0416bccf Mon Sep 17 00:00:00 2001 From: Jose Luis Rivero Date: Tue, 26 Oct 2021 16:07:13 +0200 Subject: [PATCH 6/9] Include libignition-tools-backward library in main package --- ubuntu/debian/ignition-tools.install | 1 + 1 file changed, 1 insertion(+) diff --git a/ubuntu/debian/ignition-tools.install b/ubuntu/debian/ignition-tools.install index 1df36c6..5cfe3d8 100644 --- a/ubuntu/debian/ignition-tools.install +++ b/ubuntu/debian/ignition-tools.install @@ -1 +1,2 @@ usr/bin/* +usr/lib/*/libignition-tools-backward.so From 1f584c5904ede01aeb7e87cd505ed6ff979ebeb9 Mon Sep 17 00:00:00 2001 From: Jose Luis Rivero Date: Tue, 26 Oct 2021 16:11:17 +0200 Subject: [PATCH 7/9] Refine libraries in -dev package --- ubuntu/debian/libignition-tools-dev.install | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ubuntu/debian/libignition-tools-dev.install b/ubuntu/debian/libignition-tools-dev.install index 2964de6..52c618b 100644 --- a/ubuntu/debian/libignition-tools-dev.install +++ b/ubuntu/debian/libignition-tools-dev.install @@ -1 +1,2 @@ -usr/lib/ +/usr/lib/*/pkgconfig/ +/usr/lib/*/cmake/ From 2bd9385ed78f5fc3c363c7224e35c9338f281690 Mon Sep 17 00:00:00 2001 From: Jose Luis Rivero Date: Tue, 26 Oct 2021 16:23:27 +0200 Subject: [PATCH 8/9] 1.5.0~pre1 for Focal --- focal/debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/focal/debian/changelog b/focal/debian/changelog index 132163d..414e0ac 100644 --- a/focal/debian/changelog +++ b/focal/debian/changelog @@ -1,3 +1,9 @@ +ignition-tools (1.5.0~pre1-1~focal) focal; urgency=medium + + * ignition-tools 1.5.0~pre1-1 release + + -- Jose Luis Rivero Tue, 26 Oct 2021 16:23:13 +0200 + ignition-tools (1.4.0-1~focal) focal; urgency=medium * ignition-tools 1.4.0-1 release From 666aee2089896f31403aae685b7d257b03e2eacd Mon Sep 17 00:00:00 2001 From: Jose Luis Rivero Date: Tue, 26 Oct 2021 16:28:49 +0200 Subject: [PATCH 9/9] Revert changelog entry --- focal/debian/changelog | 6 ------ 1 file changed, 6 deletions(-) diff --git a/focal/debian/changelog b/focal/debian/changelog index 414e0ac..132163d 100644 --- a/focal/debian/changelog +++ b/focal/debian/changelog @@ -1,9 +1,3 @@ -ignition-tools (1.5.0~pre1-1~focal) focal; urgency=medium - - * ignition-tools 1.5.0~pre1-1 release - - -- Jose Luis Rivero Tue, 26 Oct 2021 16:23:13 +0200 - ignition-tools (1.4.0-1~focal) focal; urgency=medium * ignition-tools 1.4.0-1 release