Skip to content

Commit d62d4a0

Browse files
Generated debian files for jammy
1 parent e7f133d commit d62d4a0

13 files changed

+161
-46
lines changed

debian/changelog

+129
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
ros-iron-nao-meshes (2.1.1-1jammy) jammy; urgency=high
2+
3+
* Download and install directly in bin dir
4+
* Update status badges
5+
* Contributors: Victor Paléologue
6+
7+
-- Victor Paleologue <[email protected]> Tue, 21 Nov 2023 23:00:00 -0000
8+
9+
ros-iron-nao-meshes (2.1.0-1jammy) jammy; urgency=high
10+
11+
* Workaround running installer in CI
12+
* Fix build on GitHub Actions
13+
* Add CI
14+
* Interactive agreement by default
15+
Explicit option in command line to agree to license.
16+
Improved interaction and messages.
17+
* Update maintainers
18+
* Rename README to README.md
19+
* Fix error in CMakeLists.txt
20+
* Upgrade nao_meshes package for ROS2
21+
* Contributors: Maxime Busy, Victor Paleologue, Victor Paléologue, mbusy
22+
23+
-- Victor Paleologue <[email protected]> Tue, 14 Nov 2023 23:00:00 -0000
24+
25+
ros-iron-nao-meshes (0.1.13-1jammy) jammy; urgency=high
26+
27+
* Update ERROR_FILE to ERROR_FILE_CMD in CMakeLists to avoid build crash
28+
* Contributors: mbusy
29+
30+
-- Victor Paleologue <[email protected]> Tue, 06 Sep 2022 22:00:00 -0000
31+
32+
ros-iron-nao-meshes (0.1.12-1jammy) jammy; urgency=high
33+
34+
* add Maxime Busy as maintainer (#7 <https://github.com/ros-naoqi/nao_meshes/issues/7>)
35+
* update maintainer (#5 <https://github.com/ros-naoqi/nao_meshes/issues/5>)
36+
* Contributors: Maxime Busy, Mikael Arguedas
37+
38+
-- Victor Paleologue <[email protected]> Tue, 07 Jan 2020 23:00:00 -0000
39+
40+
ros-iron-nao-meshes (0.1.11-1jammy) jammy; urgency=high
41+
42+
* fixed folder path + added install rule for texture folder
43+
* Update package.xml
44+
added myself as a maintainer as requested by vrabaud
45+
* Contributors: Arguedas Mikael, Mikael Arguedas
46+
47+
-- Victor Paleologue <[email protected]> Tue, 02 Feb 2016 23:00:00 -0000
48+
49+
ros-iron-nao-meshes (0.1.10-1jammy) jammy; urgency=high
50+
51+
* fixed folder name in CMakeLists
52+
* Contributors: Mikael Arguedas
53+
54+
-- Victor Paleologue <[email protected]> Wed, 27 Jan 2016 23:00:00 -0000
55+
56+
ros-iron-nao-meshes (0.1.9-1jammy) jammy; urgency=high
57+
58+
* update MD5 checksum for new installers
59+
* Contributors: Mikael Arguedas
60+
61+
-- Victor Paleologue <[email protected]> Sat, 23 Jan 2016 23:00:00 -0000
62+
63+
ros-iron-nao-meshes (0.1.8-1jammy) jammy; urgency=high
64+
65+
* update md5 for 0.6.7 installers
66+
* Update README
67+
* Contributors: Mikael ARGUEDAS, Vincent Rabaud
68+
69+
-- Victor Paleologue <[email protected]> Wed, 26 Nov 2014 23:00:00 -0000
70+
71+
ros-iron-nao-meshes (0.1.7-1jammy) jammy; urgency=high
72+
73+
* update MD5 for 0.6.6 installer
74+
* add a changelog
75+
* Contributors: Vincent Rabaud, margueda
76+
77+
-- Victor Paleologue <[email protected]> Thu, 02 Oct 2014 22:00:00 -0000
78+
79+
ros-iron-nao-meshes (0.1.5-1jammy) jammy; urgency=high
80+
81+
* new way of finding the architecture
82+
* Contributors: Vincent Rabaud
83+
84+
-- Victor Paleologue <[email protected]> Wed, 03 Sep 2014 22:00:00 -0000
85+
86+
ros-iron-nao-meshes (0.1.4-1jammy) jammy; urgency=high
87+
88+
* last try to fix 32 bit
89+
* Contributors: Vincent Rabaud
90+
91+
-- Victor Paleologue <[email protected]> Tue, 02 Sep 2014 22:00:00 -0000
92+
93+
ros-iron-nao-meshes (0.1.3-1jammy) jammy; urgency=high
94+
95+
* installer 0.6.5 and better debug info for 32 bits
96+
* add debug symbols ...
97+
* Contributors: Vincent Rabaud
98+
99+
-- Victor Paleologue <[email protected]> Tue, 02 Sep 2014 22:00:00 -0000
100+
101+
ros-iron-nao-meshes (0.1.2-1jammy) jammy; urgency=high
102+
103+
* handle 32 bit and use the 0.6.4 archive
104+
* add an inactivity timeout (to maybe solve quantal issues)
105+
* add java dependency as the installer uses java
106+
* the license should reflect the content not the code
107+
* Contributors: Vincent Rabaud
108+
109+
-- Victor Paleologue <[email protected]> Thu, 28 Aug 2014 22:00:00 -0000
110+
111+
ros-iron-nao-meshes (0.1.1-1jammy) jammy; urgency=high
112+
113+
* rename the templates file
114+
* install the meshes to nao_description for now
115+
* get the proper URL for the installer, and devel cleanups
116+
fixes #1 <https://github.com/ros-nao/nao_meshes/issues/1>
117+
* update the maintainer's email address
118+
* Contributors: Vincent Rabaud
119+
120+
-- Victor Paleologue <[email protected]> Tue, 26 Aug 2014 22:00:00 -0000
121+
122+
ros-iron-nao-meshes (0.1.0-1jammy) jammy; urgency=high
123+
124+
* adding everything to use meshes from devel space and to create a binary
125+
* Contributors: Vincent Rabaud
126+
127+
-- Victor Paleologue <[email protected]> Mon, 25 Aug 2014 22:00:00 -0000
128+
129+

debian/changelog.em

-7
This file was deleted.

debian/compat

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
9

debian/compat.em

-1
This file was deleted.

debian/control

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Source: ros-iron-nao-meshes
2+
Section: misc
3+
Priority: optional
4+
Maintainer: Victor Paleologue <[email protected]>
5+
Build-Depends: debhelper (>= 9.0.0), default-jdk, ros-iron-ament-cmake, ros-iron-ros-workspace
6+
Homepage: http://github.com/ros-naoqi/nao_meshes2/
7+
Standards-Version: 3.9.2
8+
9+
Package: ros-iron-nao-meshes
10+
Architecture: any
11+
Depends: ${shlibs:Depends}, ${misc:Depends}, ros-iron-ros-workspace
12+
Description: ROS2 Meshes for the NAO robot

debian/control.em

-14
This file was deleted.
+3-7
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
Format: Bloom subset of https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2-
Upstream-Name: @(Name)
3-
@[if BugTracker]Upstream-Contact: @(BugTracker)@\n@[end if]@
4-
@[if Source]Source: @(Source)@\n@[end if]@
5-
@[for License, Text in Licenses]@
2+
Upstream-Name: nao_meshes
63

74
Files: See file headers in repository for details
85
Copyright: See package copyright in source code for details
9-
License: @(License)
10-
@(Text)
11-
@[end for]@
6+
License: Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Public License
7+
See repository for full license text

debian/gbp.conf

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[git-buildpackage]
2+
upstream-tag=release/iron/nao_meshes/2.1.1-1
3+
upstream-tree=tag

debian/gbp.conf.em

-3
This file was deleted.

debian/rules.em debian/rules

+11-11
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export DH_VERBOSE=1
1313
# https://code.ros.org/trac/ros/ticket/2977
1414
# https://code.ros.org/trac/ros/ticket/3842
1515
export LDFLAGS=
16-
export PKG_CONFIG_PATH=@(InstallationPrefix)/lib/pkgconfig
16+
export PKG_CONFIG_PATH=/opt/ros/iron/lib/pkgconfig
1717
# Explicitly enable -DNDEBUG, see:
1818
# https://github.com/ros-infrastructure/bloom/issues/327
1919
export DEB_CXXFLAGS_MAINT_APPEND=-DNDEBUG
@@ -24,44 +24,44 @@ endif
2424
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
2525

2626
%:
27-
dh $@@ -v --buildsystem=cmake --builddirectory=.obj-$(DEB_HOST_GNU_TYPE)
27+
dh $@ -v --buildsystem=cmake --builddirectory=.obj-$(DEB_HOST_GNU_TYPE)
2828

2929
override_dh_auto_configure:
3030
# In case we're installing to a non-standard location, look for a setup.sh
3131
# in the install tree and source it. It will set things like
3232
# CMAKE_PREFIX_PATH, PKG_CONFIG_PATH, and PYTHONPATH.
33-
if [ -f "@(InstallationPrefix)/setup.sh" ]; then . "@(InstallationPrefix)/setup.sh"; fi && \
33+
if [ -f "/opt/ros/iron/setup.sh" ]; then . "/opt/ros/iron/setup.sh"; fi && \
3434
dh_auto_configure -- \
35-
-DCMAKE_INSTALL_PREFIX="@(InstallationPrefix)" \
36-
-DAMENT_PREFIX_PATH="@(InstallationPrefix)" \
37-
-DCMAKE_PREFIX_PATH="@(InstallationPrefix)" \
35+
-DCMAKE_INSTALL_PREFIX="/opt/ros/iron" \
36+
-DAMENT_PREFIX_PATH="/opt/ros/iron" \
37+
-DCMAKE_PREFIX_PATH="/opt/ros/iron" \
3838
$(BUILD_TESTING_ARG)
3939

4040
override_dh_auto_build:
4141
# In case we're installing to a non-standard location, look for a setup.sh
4242
# in the install tree and source it. It will set things like
4343
# CMAKE_PREFIX_PATH, PKG_CONFIG_PATH, and PYTHONPATH.
44-
if [ -f "@(InstallationPrefix)/setup.sh" ]; then . "@(InstallationPrefix)/setup.sh"; fi && \
44+
if [ -f "/opt/ros/iron/setup.sh" ]; then . "/opt/ros/iron/setup.sh"; fi && \
4545
dh_auto_build
4646

4747
override_dh_auto_test:
4848
# In case we're installing to a non-standard location, look for a setup.sh
4949
# in the install tree and source it. It will set things like
5050
# CMAKE_PREFIX_PATH, PKG_CONFIG_PATH, and PYTHONPATH.
5151
echo -- Running tests. Even if one of them fails the build is not canceled.
52-
if [ -f "@(InstallationPrefix)/setup.sh" ]; then . "@(InstallationPrefix)/setup.sh"; fi && \
52+
if [ -f "/opt/ros/iron/setup.sh" ]; then . "/opt/ros/iron/setup.sh"; fi && \
5353
dh_auto_test || true
5454

5555
override_dh_shlibdeps:
5656
# In case we're installing to a non-standard location, look for a setup.sh
5757
# in the install tree and source it. It will set things like
5858
# CMAKE_PREFIX_PATH, PKG_CONFIG_PATH, and PYTHONPATH.
59-
if [ -f "@(InstallationPrefix)/setup.sh" ]; then . "@(InstallationPrefix)/setup.sh"; fi && \
60-
dh_shlibdeps -l$(CURDIR)/debian/@(Package)/@(InstallationPrefix)/lib/
59+
if [ -f "/opt/ros/iron/setup.sh" ]; then . "/opt/ros/iron/setup.sh"; fi && \
60+
dh_shlibdeps -l$(CURDIR)/debian/ros-iron-nao-meshes//opt/ros/iron/lib/
6161

6262
override_dh_auto_install:
6363
# In case we're installing to a non-standard location, look for a setup.sh
6464
# in the install tree and source it. It will set things like
6565
# CMAKE_PREFIX_PATH, PKG_CONFIG_PATH, and PYTHONPATH.
66-
if [ -f "@(InstallationPrefix)/setup.sh" ]; then . "@(InstallationPrefix)/setup.sh"; fi && \
66+
if [ -f "/opt/ros/iron/setup.sh" ]; then . "/opt/ros/iron/setup.sh"; fi && \
6767
dh_auto_install

debian/source/format

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.0 (quilt)

debian/source/format.em

-1
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
@[if format and format == 'quilt']@
21
# Automatically add upstream changes to the quilt overlay.
32
# http://manpages.ubuntu.com/manpages/trusty/man1/dpkg-source.1.html
43
# This supports reusing the orig.tar.gz for debian increments.
54
auto-commit
6-
@[end if]
5+

0 commit comments

Comments
 (0)