[vision-opencv] 02/03: Add patches

Jochen Sprickerhof jspricke-guest at moszumanska.debian.org
Tue Aug 4 18:52:45 UTC 2015


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

jspricke-guest pushed a commit to branch master
in repository vision-opencv.

commit 651844770fc52e3a0f709352fdfb9d59b12aba20
Author: Jochen Sprickerhof <git at jochen.sprickerhof.de>
Date:   Tue Aug 4 20:29:35 2015 +0200

    Add patches
---
 debian/patches/0001-Add-CMakeLists.txt.patch       | 22 +++++++++++
 .../0002-Add-Debian-specific-SOVERSION.patch       | 46 ++++++++++++++++++++++
 debian/patches/series                              |  2 +
 3 files changed, 70 insertions(+)

diff --git a/debian/patches/0001-Add-CMakeLists.txt.patch b/debian/patches/0001-Add-CMakeLists.txt.patch
new file mode 100644
index 0000000..47f209e
--- /dev/null
+++ b/debian/patches/0001-Add-CMakeLists.txt.patch
@@ -0,0 +1,22 @@
+From: Jochen Sprickerhof <git at jochen.sprickerhof.de>
+Date: Tue, 4 Aug 2015 20:13:40 +0200
+Subject: Add CMakeLists.txt
+
+---
+ CMakeLists.txt | 7 +++++++
+ 1 file changed, 7 insertions(+)
+ create mode 100644 CMakeLists.txt
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+new file mode 100644
+index 0000000..ac2897b
+--- /dev/null
++++ b/CMakeLists.txt
+@@ -0,0 +1,7 @@
++cmake_minimum_required(VERSION 2.8.3)
++project(vision_opencv)
++
++add_subdirectory(cv_bridge)
++add_subdirectory(image_geometry)
++add_subdirectory(opencv_apps)
++add_subdirectory(opencv_tests)
diff --git a/debian/patches/0002-Add-Debian-specific-SOVERSION.patch b/debian/patches/0002-Add-Debian-specific-SOVERSION.patch
new file mode 100644
index 0000000..5d2de27
--- /dev/null
+++ b/debian/patches/0002-Add-Debian-specific-SOVERSION.patch
@@ -0,0 +1,46 @@
+From: Jochen Sprickerhof <git at jochen.sprickerhof.de>
+Date: Tue, 4 Aug 2015 20:29:10 +0200
+Subject: Add Debian specific SOVERSION
+
+---
+ cv_bridge/src/CMakeLists.txt  | 1 +
+ image_geometry/CMakeLists.txt | 1 +
+ opencv_apps/CMakeLists.txt    | 1 +
+ 3 files changed, 3 insertions(+)
+
+diff --git a/cv_bridge/src/CMakeLists.txt b/cv_bridge/src/CMakeLists.txt
+index e286b61..70f0f6c 100644
+--- a/cv_bridge/src/CMakeLists.txt
++++ b/cv_bridge/src/CMakeLists.txt
+@@ -2,6 +2,7 @@
+ add_library(${PROJECT_NAME} cv_bridge.cpp)
+ add_dependencies(${PROJECT_NAME} sensor_msgs_gencpp)
+ target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBRARIES} ${catkin_LIBRARIES})
++set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${cv_bridge_VERSION} SOVERSION "0d")
+ 
+ install(TARGETS ${PROJECT_NAME} DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION})
+ 
+diff --git a/image_geometry/CMakeLists.txt b/image_geometry/CMakeLists.txt
+index 8fee92a..7bd2f91 100644
+--- a/image_geometry/CMakeLists.txt
++++ b/image_geometry/CMakeLists.txt
+@@ -20,6 +20,7 @@ include_directories(include)
+ # add a library
+ add_library(${PROJECT_NAME} src/pinhole_camera_model.cpp src/stereo_camera_model.cpp)
+ target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBRARIES})
++set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${image_geometry_VERSION} SOVERSION "0d")
+ add_dependencies(${PROJECT_NAME} sensor_msgs_gencpp)
+ 
+ install(DIRECTORY include/${PROJECT_NAME}/
+diff --git a/opencv_apps/CMakeLists.txt b/opencv_apps/CMakeLists.txt
+index 35cc61f..54f5f0a 100644
+--- a/opencv_apps/CMakeLists.txt
++++ b/opencv_apps/CMakeLists.txt
+@@ -180,6 +180,7 @@ add_library(${PROJECT_NAME} SHARED
+ )
+ 
+ target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES} ${OpenCV_LIBRARIES})
++set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${opencv_apps_VERSION} SOVERSION "0d")
+ add_dependencies(${PROJECT_NAME} ${PROJECT_NAME}_gencfg ${PROJECT_NAME}_generate_messages_cpp)
+ install(TARGETS ${PROJECT_NAME}
+         DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..c0916ef
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,2 @@
+0001-Add-CMakeLists.txt.patch
+0002-Add-Debian-specific-SOVERSION.patch

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



More information about the debian-science-commits mailing list