Skip to content

Commit 8cb5075

Browse files
committed
Generated debian files for focal
1 parent 1d3def5 commit 8cb5075

File tree

13 files changed

+335
-45
lines changed

13 files changed

+335
-45
lines changed

debian/changelog

Lines changed: 303 additions & 0 deletions
Large diffs are not rendered by default.

debian/changelog.em

Lines changed: 0 additions & 7 deletions
This file was deleted.

debian/compat

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
9

debian/compat.em

Lines changed: 0 additions & 1 deletion
This file was deleted.

debian/control

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Source: ros-noetic-opencv-apps
2+
Section: misc
3+
Priority: optional
4+
Maintainer: Kei Okada <[email protected]>
5+
Build-Depends: debhelper (>= 9.0.0), g++, ros-noetic-catkin, ros-noetic-class-loader, ros-noetic-compressed-image-transport <!nocheck>, ros-noetic-cv-bridge, ros-noetic-dynamic-reconfigure, ros-noetic-image-proc <!nocheck>, ros-noetic-image-transport, ros-noetic-message-generation, ros-noetic-nodelet, ros-noetic-rosbag <!nocheck>, ros-noetic-roscpp, ros-noetic-roslaunch <!nocheck>, ros-noetic-rosservice <!nocheck>, ros-noetic-rostest <!nocheck>, ros-noetic-rostopic <!nocheck>, ros-noetic-sensor-msgs, ros-noetic-std-msgs, ros-noetic-std-srvs, ros-noetic-topic-tools <!nocheck>
6+
Homepage:
7+
Standards-Version: 3.9.2
8+
9+
Package: ros-noetic-opencv-apps
10+
Architecture: any
11+
Depends: ${shlibs:Depends}, ${misc:Depends}, ros-noetic-class-loader, ros-noetic-cv-bridge, ros-noetic-dynamic-reconfigure, ros-noetic-image-transport, ros-noetic-image-view, ros-noetic-message-runtime, ros-noetic-nodelet, ros-noetic-roscpp, ros-noetic-sensor-msgs, ros-noetic-std-msgs, ros-noetic-std-srvs
12+
Description: opencv_apps provides various nodes that run internally OpenCV's functionalities and publish the result as ROS topics.
13+
With opencv_apps, you can skip writing OpenCV application codes for a lot of its functionalities by simply running a launch file that corresponds to OpenCV's functionality you want. You can have a look at all launch files provided here (be sure to choose the correct branch. As of Sept. 2016 indigo branch is used for ROS Indigo, Jade, and Kinetic distros). Some of the features covered by opencv_apps are explained in the wiki. The most of code is originally taken from https://github.com/Itseez/opencv/tree/master/samples/cpp

debian/control.em

Lines changed: 0 additions & 14 deletions
This file was deleted.
Lines changed: 3 additions & 7 deletions
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: opencv_apps
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: BSD
7+
See repository for full license text

debian/gbp.conf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[git-buildpackage]
2+
upstream-tag=release/noetic/opencv_apps/2.0.3-1
3+
upstream-tree=tag

debian/gbp.conf.em

Lines changed: 0 additions & 3 deletions
This file was deleted.

debian/rules.em renamed to debian/rules

Lines changed: 10 additions & 10 deletions
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/noetic/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 that was dropped by catkin, and source it. It will
3232
# set things like CMAKE_PREFIX_PATH, PKG_CONFIG_PATH, and PYTHONPATH.
33-
if [ -f "@(InstallationPrefix)/setup.sh" ]; then . "@(InstallationPrefix)/setup.sh"; fi && \
33+
if [ -f "/opt/ros/noetic/setup.sh" ]; then . "/opt/ros/noetic/setup.sh"; fi && \
3434
dh_auto_configure -- \
3535
-DCATKIN_BUILD_BINARY_PACKAGE="1" \
36-
-DCMAKE_INSTALL_PREFIX="@(InstallationPrefix)" \
37-
-DCMAKE_PREFIX_PATH="@(InstallationPrefix)" \
36+
-DCMAKE_INSTALL_PREFIX="/opt/ros/noetic" \
37+
-DCMAKE_PREFIX_PATH="/opt/ros/noetic" \
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 that was dropped by catkin, and source it. It will
4343
# set things like CMAKE_PREFIX_PATH, PKG_CONFIG_PATH, and PYTHONPATH.
44-
if [ -f "@(InstallationPrefix)/setup.sh" ]; then . "@(InstallationPrefix)/setup.sh"; fi && \
44+
if [ -f "/opt/ros/noetic/setup.sh" ]; then . "/opt/ros/noetic/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 that was dropped by catkin, and source it. It will
5050
# set things like 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/noetic/setup.sh" ]; then . "/opt/ros/noetic/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 that was dropped by catkin, and source it. It will
5858
# set things like 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/noetic/setup.sh" ]; then . "/opt/ros/noetic/setup.sh"; fi && \
60+
dh_shlibdeps -l$(CURDIR)/debian/ros-noetic-opencv-apps//opt/ros/noetic/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 that was dropped by catkin, and source it. It will
6565
# set things like CMAKE_PREFIX_PATH, PKG_CONFIG_PATH, and PYTHONPATH.
66-
if [ -f "@(InstallationPrefix)/setup.sh" ]; then . "@(InstallationPrefix)/setup.sh"; fi && \
66+
if [ -f "/opt/ros/noetic/setup.sh" ]; then . "/opt/ros/noetic/setup.sh"; fi && \
6767
dh_auto_install

debian/source/format

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.0 (quilt)

debian/source/format.em

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 2 deletions
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)