[geometry] 01/04: Initial debian package

Leopold Palomo-Avellaneda leo at alaxarxa.net
Fri May 1 14:21:51 UTC 2015


This is an automated email from the git hooks/post-receive script.

lepalom-guest pushed a commit to branch master
in repository geometry.

commit ebb3402cab265a52fd9132ce414892df4a18f6b6
Author: Leopold Palomo-Avellaneda <leopold.palomo at upc.edu>
Date:   Thu Apr 30 11:22:11 2015 +0200

    Initial debian package
---
 debian/changelog                                   |   5 +
 debian/cl-tf.install                               |   2 +
 debian/compat                                      |   1 +
 debian/control                                     | 126 +++++++++++++++++++++
 debian/copyright                                   |  43 +++++++
 debian/libtf-conversions-dev.install               |   6 +
 debian/libtf-conversions0d.install                 |   3 +
 debian/libtf-dev.install                           |   5 +
 debian/libtf0d.install                             |   2 +
 ...0001-Added-CMakeLists-to-build-thepackage.patch |  21 ++++
 .../patches/0002-Deleted-unneeded-dependency.patch |  49 ++++++++
 .../patches/0003-Add-Debian-specific-SONAME.patch  |  59 ++++++++++
 debian/patches/series                              |   3 +
 debian/python-tf-conversions.pyinstall             |   4 +
 debian/python-tf.pyinstall                         |   6 +
 debian/rules                                       |  30 +++++
 debian/source/format                               |   1 +
 debian/tf-tools.install                            |   9 ++
 debian/watch                                       |  10 ++
 19 files changed, 385 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..b2fa36d
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+geometry (1.11.7-1) UNRELEASED; urgency=medium
+
+  * Initial package. Closes: #######
+
+ -- Leopold Palomo-Avellaneda <leo at alaxarxa.net>  Mon, 02 Mar 2015 18:39:58 +0100
diff --git a/debian/cl-tf.install b/debian/cl-tf.install
new file mode 100644
index 0000000..75368ac
--- /dev/null
+++ b/debian/cl-tf.install
@@ -0,0 +1,2 @@
+usr/share/common-lisp/ros/tf
+
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..8169709
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,126 @@
+Source: geometry
+Priority: optional
+Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Uploaders: Thomas Moulard <thomas.moulard at gmail.com>,  
+           Jochen Sprickerhof <debian at jochen.sprickerhof.de>,
+           Leopold Palomo-Avellaneda <leo at alaxarxa.net>
+Build-Depends: debhelper (>= 9), dh-exec (>=0.3),
+		catkin, libroscpp-core-dev, message-generation, libstd-msgs-dev, 
+		python-all (>= 2.6.6-3), python-setuptools (>= 0.6b3), dh-python,
+		libgeometry-msgs-dev, libactionlib-msgs-dev,
+		libconsole-bridge-dev, python-rospy, libpython-dev,
+		libactionlib-dev, librosconsole-dev,
+		libros-rosgraph-msgs-dev, libxmlrpcpp-dev,
+		libmessage-filters-dev, cmake-modules, libeigen3-dev,
+		liborocos-kdl-dev, libsensor-msgs-dev, libbullet-dev,
+		libboost-dev, libboost-thread-dev, libboost-signals-dev,
+		libboost-filesystem-dev, libboost-regex-dev,
+		libroscpp-dev,
+		libroscpp-msgs-dev
+Standards-Version: 3.9.6
+Section: libs
+Homepage: http://www.ros.org/wiki/geometry
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/ros/geometry.git
+Vcs-Git: git://anonscm.debian.org/debian-science/packages/ros/geometry.git
+
+Package: libtf0d
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: tf transform library to keep track multiple coordinate frames
+ tf is a package that lets the user keep track of multiple coordinate frames
+ over time. tf maintains the relationship between coordinate frames in a tree
+ structure buffered in time, and lets the user transform points, vectors, etc
+ between any two coordinate frames at any desired point in time.
+ .
+ This package contains the library itself.
+
+Package: libtf-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends}, libtf0d ( = ${binary:Version})
+Description: tf transform library  - development files
+ tf is a package that lets the user keep track of multiple coordinate frames
+ over time. tf maintains the relationship between coordinate frames in a tree
+ structure buffered in time, and lets the user transform points, vectors, etc
+ between any two coordinate frames at any desired point in time.
+ .
+ This package contains the development files of tf library.
+
+Package: python-tf
+Section: python
+Architecture: any
+Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}, python-genpy, python-std-msgs
+Description: tf transform library - Python
+ tf is a package that lets the user keep track of multiple coordinate frames
+ over time. tf maintains the relationship between coordinate frames in a tree
+ structure buffered in time, and lets the user transform points, vectors, etc
+ between any two coordinate frames at any desired point in time.
+ .
+ This package contains the Python binding.
+
+Package: tf-tools
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}, libtf0d ( = ${binary:Version}),
+	python-tf
+Description: Set of utilities to operate with the tf lib 
+ Although tf is mainly a code library meant to be used within ROS nodes, it
+ comes with a large set of command-line tools that assist in the debugging
+ and creation of tf coordinate frames. These tools include:
+ static_transform_publisher, tf_change_notifier, tf_echo, tf_empty_listener
+ tf_monitor, tf_remap and view_frames_tf
+
+Package: cl-tf
+Section: lisp
+Architecture: all
+Depends: ${misc:Depends}
+Description: tf transform library -- LISP
+ tf is a package that lets the user keep track of multiple coordinate frames
+ over time. tf maintains the relationship between coordinate frames in a tree
+ structure buffered in time, and lets the user transform points, vectors, etc
+ between any two coordinate frames at any desired point in time.
+ .
+ This package contains the LISP binding (messages and services).
+
+Package: libtf-conversions0d
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}, libtf0d ( = ${binary:Version}),
+	liborocos-kdl1.3
+Description: Conversion library between tf and Eigen and KDL
+ This package contains a set of conversion functions to convert
+ common tf datatypes (point, vector, pose, etc) into semantically
+ identical datatypes used by other libraries. The conversion functions
+ make it easier for users of the transform library (tf) to work with
+ the datatype of their choice. Currently this package has support for
+ the Kinematics and Dynamics Library (KDL) and the Eigen matrix library.
+ .
+ This package contains the library itself.
+
+Package: libtf-conversions-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends}, libtf-conversions0d ( = ${binary:Version})
+Description: Conversion library between Eigen, KDL and tf - development files
+ This package contains a set of conversion functions to convert
+ common tf datatypes (point, vector, pose, etc) into semantically
+ identical datatypes used by other libraries. The conversion functions
+ make it easier for users of the transform library (tf) to work with
+ the datatype of their choice. Currently this package has support for
+ the Kinematics and Dynamics Library (KDL) and the Eigen matrix library.
+ .
+ This package contains the development files of tf-conversions library.
+
+Package: python-tf-conversions
+Section: python
+Architecture: any
+Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}, python-genpy, python-std-msgs
+	python-tf
+Description: Conversion library between Eigen, KDL and tf - Python
+ This package contains a set of conversion functions to convert
+ common tf datatypes (point, vector, pose, etc) into semantically
+ identical datatypes used by other libraries. The conversion functions
+ make it easier for users of the transform library (tf) to work with  
+ the datatype of their choice. Currently this package has support for 
+ the Kinematics and Dynamics Library (KDL) and the Eigen matrix library.
+ .
+ This package contains the Python binding.
+ 
\ No newline at end of file
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..3968c39
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,43 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: actionlib
+Upstream-Contact: >Esteve Fernandez <esteve at osrfoundation.org>
+Source: http://www.ros.org/wiki/actionlib
+
+Files: *
+Copyright: 2011-2015 Willow Garage, Inc.
+License: BSD-3-clause
+
+License: BSD-3-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ .
+  * Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+  * Redistributions in binary form must reproduce the above
+    copyright notice, this list of conditions and the following
+    disclaimer in the documentation and/or other materials provided
+    with the distribution.
+  * Neither the name of Willow Garage, Inc. nor the names of its
+    contributors may be used to endorse or promote products derived
+    from this software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
+Files: debian/*
+Copyright: 2015, Thomas Moulard <thomas.moulard at gmail.com>,
+                 Jochen Sprickerhof <debian at jochen.sprickerhof.de>,
+           	 Leopold Palomo-Avellaneda <leo at alaxarxa.net>
+License: BSD-3-clause
+ 
diff --git a/debian/libtf-conversions-dev.install b/debian/libtf-conversions-dev.install
new file mode 100755
index 0000000..9c2cf6e
--- /dev/null
+++ b/debian/libtf-conversions-dev.install
@@ -0,0 +1,6 @@
+#! /usr/bin/dh-exec
+usr/include/*_conversions
+usr/share/*_conversions
+usr/lib/lib*_conversions.so
+usr/lib/pkgconfig/*_conversions.pc usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/
+
diff --git a/debian/libtf-conversions0d.install b/debian/libtf-conversions0d.install
new file mode 100644
index 0000000..9476b1a
--- /dev/null
+++ b/debian/libtf-conversions0d.install
@@ -0,0 +1,3 @@
+usr/lib/libtf_*.so.*
+
+
diff --git a/debian/libtf-dev.install b/debian/libtf-dev.install
new file mode 100755
index 0000000..6484f4a
--- /dev/null
+++ b/debian/libtf-dev.install
@@ -0,0 +1,5 @@
+#! /usr/bin/dh-exec
+usr/include/tf
+usr/share/tf
+usr/lib/libtf.so
+usr/lib/pkgconfig/tf.pc usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/
diff --git a/debian/libtf0d.install b/debian/libtf0d.install
new file mode 100644
index 0000000..8afaafe
--- /dev/null
+++ b/debian/libtf0d.install
@@ -0,0 +1,2 @@
+usr/lib/libtf.so.*
+
diff --git a/debian/patches/0001-Added-CMakeLists-to-build-thepackage.patch b/debian/patches/0001-Added-CMakeLists-to-build-thepackage.patch
new file mode 100644
index 0000000..edcee3c
--- /dev/null
+++ b/debian/patches/0001-Added-CMakeLists-to-build-thepackage.patch
@@ -0,0 +1,21 @@
+From: Leopold Palomo-Avellaneda <leopold.palomo at upc.edu>
+Date: Thu, 30 Apr 2015 08:44:24 +0200
+Subject: Added CMakeLists to build thepackage
+
+---
+ CMakeLists.txt | 6 ++++++
+ 1 file changed, 6 insertions(+)
+ create mode 100644 CMakeLists.txt
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+new file mode 100644
+index 0000000..72f44fa
+--- /dev/null
++++ b/CMakeLists.txt
+@@ -0,0 +1,6 @@
++cmake_minimum_required(VERSION 2.8.3)
++project(geometry)
++add_subdirectory( eigen_conversions )
++add_subdirectory( kdl_conversions )
++add_subdirectory( tf )
++add_subdirectory( tf_conversions )
diff --git a/debian/patches/0002-Deleted-unneeded-dependency.patch b/debian/patches/0002-Deleted-unneeded-dependency.patch
new file mode 100644
index 0000000..d684f31
--- /dev/null
+++ b/debian/patches/0002-Deleted-unneeded-dependency.patch
@@ -0,0 +1,49 @@
+From: Leopold Palomo-Avellaneda <leopold.palomo at upc.edu>
+Date: Thu, 30 Apr 2015 08:46:32 +0200
+Subject: Deleted unneeded dependency
+
+---
+ eigen_conversions/CMakeLists.txt | 2 +-
+ kdl_conversions/CMakeLists.txt   | 2 +-
+ tf_conversions/CMakeLists.txt    | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/eigen_conversions/CMakeLists.txt b/eigen_conversions/CMakeLists.txt
+index 719e5da..adb057a 100644
+--- a/eigen_conversions/CMakeLists.txt
++++ b/eigen_conversions/CMakeLists.txt
+@@ -21,7 +21,7 @@ add_library(${PROJECT_NAME}
+   src/eigen_msg.cpp
+   src/eigen_kdl.cpp
+ )
+-add_dependencies(${PROJECT_NAME} geometry_msgs_gencpp)
++#add_dependencies(${PROJECT_NAME} geometry_msgs_gencpp)
+ target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES} ${orocos_kdl_LIBRARIES})
+ 
+ install(DIRECTORY include/${PROJECT_NAME}/
+diff --git a/kdl_conversions/CMakeLists.txt b/kdl_conversions/CMakeLists.txt
+index 2f833bd..e22b653 100644
+--- a/kdl_conversions/CMakeLists.txt
++++ b/kdl_conversions/CMakeLists.txt
+@@ -17,7 +17,7 @@ link_directories(${orocos_kdl_LIBRARY_DIRS})
+ add_library(${PROJECT_NAME}
+   src/kdl_msg.cpp
+ )
+-add_dependencies(${PROJECT_NAME} geometry_msgs_gencpp)
++#add_dependencies(${PROJECT_NAME} geometry_msgs_gencpp)
+ target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES} ${orocos_kdl_LIBRARIES})
+ 
+ install(DIRECTORY include/${PROJECT_NAME}/
+diff --git a/tf_conversions/CMakeLists.txt b/tf_conversions/CMakeLists.txt
+index 9c92e83..efdc0ce 100644
+--- a/tf_conversions/CMakeLists.txt
++++ b/tf_conversions/CMakeLists.txt
+@@ -24,7 +24,7 @@ add_library(${PROJECT_NAME}
+   src/tf_kdl.cpp
+   src/tf_eigen.cpp
+ )
+-add_dependencies(${PROJECT_NAME} geometry_msgs_gencpp)
++#add_dependencies(${PROJECT_NAME} geometry_msgs_gencpp)
+ target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES} ${orocos_kdl_LIBRARIES})
+ 
+ # Tests
diff --git a/debian/patches/0003-Add-Debian-specific-SONAME.patch b/debian/patches/0003-Add-Debian-specific-SONAME.patch
new file mode 100644
index 0000000..746000b
--- /dev/null
+++ b/debian/patches/0003-Add-Debian-specific-SONAME.patch
@@ -0,0 +1,59 @@
+From: Leopold Palomo-Avellaneda <leopold.palomo at upc.edu>
+Date: Thu, 30 Apr 2015 11:20:53 +0200
+Subject: Add Debian specific SONAME
+
+---
+ eigen_conversions/CMakeLists.txt | 1 +
+ kdl_conversions/CMakeLists.txt   | 1 +
+ tf/CMakeLists.txt                | 1 +
+ tf_conversions/CMakeLists.txt    | 1 +
+ 4 files changed, 4 insertions(+)
+
+diff --git a/eigen_conversions/CMakeLists.txt b/eigen_conversions/CMakeLists.txt
+index adb057a..9cad39f 100644
+--- a/eigen_conversions/CMakeLists.txt
++++ b/eigen_conversions/CMakeLists.txt
+@@ -23,6 +23,7 @@ add_library(${PROJECT_NAME}
+ )
+ #add_dependencies(${PROJECT_NAME} geometry_msgs_gencpp)
+ target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES} ${orocos_kdl_LIBRARIES})
++set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${eigen_conversions_VERSION} SOVERSION "0d")
+ 
+ install(DIRECTORY include/${PROJECT_NAME}/
+   DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION})
+diff --git a/kdl_conversions/CMakeLists.txt b/kdl_conversions/CMakeLists.txt
+index e22b653..83927c6 100644
+--- a/kdl_conversions/CMakeLists.txt
++++ b/kdl_conversions/CMakeLists.txt
+@@ -19,6 +19,7 @@ add_library(${PROJECT_NAME}
+ )
+ #add_dependencies(${PROJECT_NAME} geometry_msgs_gencpp)
+ target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES} ${orocos_kdl_LIBRARIES})
++set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${kdl_conversions_VERSION} SOVERSION "0d")
+ 
+ install(DIRECTORY include/${PROJECT_NAME}/
+   DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION})
+diff --git a/tf/CMakeLists.txt b/tf/CMakeLists.txt
+index 8077561..2988415 100644
+--- a/tf/CMakeLists.txt
++++ b/tf/CMakeLists.txt
+@@ -27,6 +27,7 @@ catkin_package(
+ 
+ add_library(${PROJECT_NAME} src/tf.cpp src/transform_listener.cpp src/cache.cpp src/transform_broadcaster.cpp)
+ target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES} ${Boost_LIBRARIES})
++set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${tf_VERSION} SOVERSION "0d")
+ add_dependencies(${PROJECT_NAME} ${PROJECT_NAME}_gencpp)
+ 
+ # Debug
+diff --git a/tf_conversions/CMakeLists.txt b/tf_conversions/CMakeLists.txt
+index efdc0ce..7fe299f 100644
+--- a/tf_conversions/CMakeLists.txt
++++ b/tf_conversions/CMakeLists.txt
+@@ -26,6 +26,7 @@ add_library(${PROJECT_NAME}
+ )
+ #add_dependencies(${PROJECT_NAME} geometry_msgs_gencpp)
+ target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES} ${orocos_kdl_LIBRARIES})
++set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${tf_conversions_VERSION} SOVERSION "0d")
+ 
+ # Tests
+ if(CATKIN_ENABLE_TESTING)
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..cd64645
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,3 @@
+0001-Added-CMakeLists-to-build-thepackage.patch
+0002-Deleted-unneeded-dependency.patch
+0003-Add-Debian-specific-SONAME.patch
diff --git a/debian/python-tf-conversions.pyinstall b/debian/python-tf-conversions.pyinstall
new file mode 100644
index 0000000..5dfb40d
--- /dev/null
+++ b/debian/python-tf-conversions.pyinstall
@@ -0,0 +1,4 @@
+debian/tmp/usr/lib/python2*/*/tf_conversions/*.py tf_conversions
+
+
+
diff --git a/debian/python-tf.pyinstall b/debian/python-tf.pyinstall
new file mode 100644
index 0000000..5b4a87c
--- /dev/null
+++ b/debian/python-tf.pyinstall
@@ -0,0 +1,6 @@
+debian/tmp/usr/lib/python2*/*/tf/*.py tf
+debian/tmp/usr/lib/python2*/*/tf/msg/*.py tf.msg
+debian/tmp/usr/lib/python2*/*/tf/srv/*.py tf.srv
+
+
+
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..d37af7c
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,30 @@
+#!/usr/bin/make -f
+# See debhelper(7) (uncomment to enable)
+# output every command that modifies files on the build system.
+#DH_VERBOSE = 1
+
+# see EXAMPLES in dpkg-buildflags(1) and read /usr/share/dpkg/*
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/default.mk
+
+# see FEATURE AREAS in dpkg-buildflags(1)
+#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+# see ENVIRONMENT in dpkg-buildflags(1)
+# package maintainers to append CFLAGS
+#export DEB_CFLAGS_MAINT_APPEND  = -Wall -pedantic
+# package maintainers to append LDFLAGS
+#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
+
+
+# main packaging script based on dh7 syntax
+%:
+	dh $@ --parallel --buildsystem=cmake --with python2
+
+
+override_dh_auto_configure:
+	dh_auto_configure -- \
+	-DCATKIN_ENABLE_TESTING=OFF
+
+
+
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/tf-tools.install b/debian/tf-tools.install
new file mode 100755
index 0000000..5d6e9e8
--- /dev/null
+++ b/debian/tf-tools.install
@@ -0,0 +1,9 @@
+#!/usr/bin/dh-exec
+usr/lib/tf/view_frames => usr/bin/view_frames_tf
+usr/lib/static_transform_publisher
+usr/lib/tf_change_notifier
+usr/lib/tf_echo
+usr/lib/tf_empty_listener
+usr/lib/tf_monitor
+usr/lib/tf_remap
+
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..04834c9
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,10 @@
+# Watch control file for uscan
+# Compulsory line, this is a version 3 file
+version=3
+# For GitHub projects you can use the tags page:
+
+opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/geometry-$1\.tar\.gz/ \
+  https://github.com/ros/geometry/releases .*/v?(\d\S*)\.tar\.gz
+
+
+

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/ros/geometry.git



More information about the debian-science-commits mailing list