Skip to content
Snippets Groups Projects
Commit b20bb76a authored by Guilhem Saurel's avatar Guilhem Saurel
Browse files

[wip/{py-,}multicontact-api] Update to v1.1.1

Changes since v1.1.0:
- Fix compatibility with recent pinocchio versions
- Reformat project
- improve CMake

Packaging changes:
- remove patches aa, ab, ad, fixed upstream
- use jrl-cmakemodules
parent 6c57d2a5
No related branches found
No related tags found
No related merge requests found
...@@ -4,13 +4,7 @@ ...@@ -4,13 +4,7 @@
ORG= loco-3d ORG= loco-3d
NAME= multicontact-api NAME= multicontact-api
VERSION= 1.1.0 VERSION= 1.1.1
DISTNAME= ${NAME}-${VERSION}
MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=${NAME}/}
MASTER_REPOSITORY= ${MASTER_REPOSITORY_GITHUB}/${ORG}/${NAME}.git
CHECKOUT_VCS_OPTS+= --recursive
CATEGORIES= wip CATEGORIES= wip
COMMENT= Multi-contact locomotion for multi-body systems COMMENT= Multi-contact locomotion for multi-body systems
...@@ -18,10 +12,8 @@ LICENSE= 2-clause-bsd ...@@ -18,10 +12,8 @@ LICENSE= 2-clause-bsd
MAINTAINER= gepetto-soft@laas.fr MAINTAINER= gepetto-soft@laas.fr
CMAKE_ARGS+= -DBUILD_PYTHON_INTERFACE=OFF CMAKE_ARGS+= -DBUILD_PYTHON_INTERFACE=OFF
CMAKE_ARGS+= -DCMAKE_INSTALL_LIBDIR=lib
DYNAMIC_PLIST_DIRS+= share/doc/${NAME}
include ../../wip/jrl-cmakemodules/Makefile.common
include ../../graphics/assimp/depend.mk include ../../graphics/assimp/depend.mk
include ../../graphics/urdfdom/depend.mk include ../../graphics/urdfdom/depend.mk
include ../../mapping/octomap/depend.mk include ../../mapping/octomap/depend.mk
......
SHA1 (multicontact-api-1.1.0.tar.gz) = 26426a436425f97a1669f506284f1445b20d6006 SHA1 (multicontact-api-1.1.1.tar.gz) = 8878758472e40c08b4008e424a65935ee66a0bce
RMD160 (multicontact-api-1.1.0.tar.gz) = 7e5fabce63b31b385f0214456da004f37679a0ce RMD160 (multicontact-api-1.1.1.tar.gz) = 9e27796d02d7758bb964dd082d29191b4f3729e4
Size (multicontact-api-1.1.0.tar.gz) = 804971 bytes Size (multicontact-api-1.1.1.tar.gz) = 805349 bytes
...@@ -4,22 +4,18 @@ ...@@ -4,22 +4,18 @@
ORG= loco-3d ORG= loco-3d
NAME= multicontact-api NAME= multicontact-api
VERSION= 1.1.0 VERSION= 1.1.1
DISTNAME= ${NAME}-${VERSION}
PKGNAME= ${PKGTAG.python-}${DISTNAME} PKGNAME= ${PKGTAG.python-}${DISTNAME}
MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=${NAME}/}
MASTER_REPOSITORY= ${MASTER_REPOSITORY_GITHUB}/${ORG}/${NAME}.git
CHECKOUT_VCS_OPTS+= --recursive
CATEGORIES= wip CATEGORIES= wip
COMMENT= Multi-contact locomotion for multi-body systems COMMENT= Multi-contact locomotion for multi-body systems
LICENSE= 2-clause-bsd LICENSE= 2-clause-bsd
MAINTAINER= gepetto-soft@laas.fr MAINTAINER= gepetto-soft@laas.fr
CMAKE_ARGS+= -DINSTALL_DOCUMENTATION=OFF CMAKE_ARGS+= -DINSTALL_PYTHON_INTERFACE_ONLY=ON
include ../../wip/jrl-cmakemodules/Makefile.common
include ../../wip/${NAME}/depend.mk include ../../wip/${NAME}/depend.mk
include ../../math/py-eigenpy/depend.mk include ../../math/py-eigenpy/depend.mk
include ../../math/py-pinocchio/depend.mk include ../../math/py-pinocchio/depend.mk
......
SHA1 (multicontact-api-1.1.0.tar.gz) = 26426a436425f97a1669f506284f1445b20d6006 SHA1 (multicontact-api-1.1.1.tar.gz) = 8878758472e40c08b4008e424a65935ee66a0bce
RMD160 (multicontact-api-1.1.0.tar.gz) = 7e5fabce63b31b385f0214456da004f37679a0ce RMD160 (multicontact-api-1.1.1.tar.gz) = 9e27796d02d7758bb964dd082d29191b4f3729e4
Size (multicontact-api-1.1.0.tar.gz) = 804971 bytes Size (multicontact-api-1.1.1.tar.gz) = 805349 bytes
SHA1 (patch-aa) = 1e49750ab8963bb849218f3028d26713052791f0
SHA1 (patch-ab) = 83aeb011c56e1d2a9d4da3efae6d2904b207cf06
SHA1 (patch-ad) = 9731f90f2c33abec026a1d34cfaa653316b84427
don't install headers, already installed by main package
--- CMakeLists.txt.orig 2019-03-28 11:52:49.000000000 +0100
+++ CMakeLists.txt 2019-03-28 12:54:27.982041064 +0100
@@ -40,7 +40,6 @@
SEARCH_FOR_BOOST()
INCLUDE_DIRECTORIES(SYSTEM ${Boost_INCLUDE_DIRS})
-ADD_SUBDIRECTORY(include/${CUSTOM_HEADER_DIR})
ADD_SUBDIRECTORY(bindings)
ADD_SUBDIRECTORY(unittest)
Don't install the .pc file, which is already installed by main package
--- cmake/base.cmake.orig 2018-07-11 10:41:37.000000000 +0200
+++ cmake/base.cmake 2018-12-13 14:15:46.772836002 +0100
@@ -226,7 +226,7 @@
# finalize the project setup.
#
MACRO(SETUP_PROJECT_FINALIZE)
- _SETUP_PROJECT_PKG_CONFIG_FINALIZE()
+ #_SETUP_PROJECT_PKG_CONFIG_FINALIZE()
_SETUP_PROJECT_DOCUMENTATION_FINALIZE()
_SETUP_PROJECT_HEADER_FINAlIZE()
_SETUP_DEBIAN()
Don't install main headers
--- cmake/header.cmake~ 2017-10-26 15:25:19.000000000 +0200
+++ cmake/header.cmake 2018-04-26 18:37:42.582417765 +0200
@@ -92,11 +92,6 @@
${CMAKE_CURRENT_BINARY_DIR}/include/${HEADER_DIR}/deprecated.${PROJECT_CUSTOM_HEADER_EXTENSION}
@ONLY
)
- INSTALL(FILES
- ${CMAKE_CURRENT_BINARY_DIR}/include/${HEADER_DIR}/deprecated.${PROJECT_CUSTOM_HEADER_EXTENSION}
- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${HEADER_DIR}
- PERMISSIONS OWNER_READ GROUP_READ WORLD_READ OWNER_WRITE
- )
# Generate warning.hh header.
CONFIGURE_FILE(
${PROJECT_SOURCE_DIR}/cmake/warning.hh.cmake
@@ -104,11 +99,6 @@
@ONLY
)
- INSTALL(FILES
- ${CMAKE_CURRENT_BINARY_DIR}/include/${HEADER_DIR}/warning.${PROJECT_CUSTOM_HEADER_EXTENSION}
- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${HEADER_DIR}
- PERMISSIONS OWNER_READ GROUP_READ WORLD_READ OWNER_WRITE
- )
# Generate config.h header.
@@ -150,11 +140,6 @@
@ONLY
)
# Install it.
- INSTALL(FILES
- ${CMAKE_CURRENT_BINARY_DIR}/include/${HEADER_DIR}/${FILENAME}
- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${HEADER_DIR}
- PERMISSIONS OWNER_READ GROUP_READ WORLD_READ OWNER_WRITE
- )
ENDFUNCTION(GENERATE_CONFIGURATION_HEADER)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment