Skip to content
Snippets Groups Projects
Commit 3bdd0949 authored by Anthony Mallet's avatar Anthony Mallet
Browse files

[wip/py-hla] Remove (inactive, broken on all supported platforms)

parent c9b7275d
No related branches found
No related tags found
No related merge requests found
......@@ -92,7 +92,6 @@ SUBDIR+= py-dynamic-graph-bridge-v3
SUBDIR+= py-dynamic-graph-tutorial
SUBDIR+= py-dynamic-graph-v3
SUBDIR+= py-example-adder
SUBDIR+= py-hla
SUBDIR+= py-mavlink
SUBDIR+= py-morse
SUBDIR+= py-mraa
......
CERTI is an Open Source HLA RTI. HLA (High-Level Architecture) is a general
purpose architecture for distributed computer simulation systems. In HLA
systems, the RTI (RunTime Infrastructure) manages data exchange between
simulations. CERTI supports HLA 1.3 specifications (C++ and Java) and partial
IEEE 1516-2000 (C++). CERTI is open source software (GPL, libraries are LGPL).
This package contains the Python API to communicate with CERTI.
# robotpkg Makefile for: architecture/py27-hla
# Created: Arnaud Degroote on Tue, 12 Mar 2013
#
PKG_VERSION= 1.1.1
DISTNAME= PyHLA-${PKG_VERSION}-Source
PKGNAME= ${PKGTAG.python}-hla-${PKG_VERSION}
PKGREVISION= 1
CATEGORIES= architecture
MASTER_SITES= http://gnu.mirrors.pair.com/savannah/savannah//certi/contrib/PyHLA/
MAINTAINER= arnaud.degroote@isae-supaero.fr
HOMEPAGE= https://savannah.nongnu.org/projects/certi
COMMENT= An Open Source HLA RTI (High Level Architecture) python API
LICENSE= gnu-gpl-v2
CMAKE_ARGS+= -DPYTHON_EXECUTABLE=${PYTHON}
CMAKE_ARGS+= -DPYTHON_INCLUDE_PATH=${PYTHON_INCLUDE}
CMAKE_ARGS+= -DPYTHON_INCLUDE_DIR=${PYTHON_INCLUDE}
CMAKE_ARGS+= -DPYTHON_LIBRARY=${PYTHON_LIB}
CMAKE_ARGS+= -DCMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT=ON
CMAKE_ARGS+= -DPYTHON_PACKAGES_PATH=${PREFIX}/${PYTHON_SITELIB}
include ../../wip/certi/depend.mk
include ../../mk/sysdep/cmake.mk
include ../../mk/sysdep/python.mk
include ../../mk/language/c.mk
include ../../mk/language/c++.mk
include ../../mk/robotpkg.mk
@comment Tue Mar 12 15:43:34 CET 2013
${PYTHON_SITELIB}/hla/__init__.py
${PYTHON_SITELIB}/hla/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/hla/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/hla/_omt.so
${PYTHON_SITELIB}/hla/_rti.so
${PYTHON_SITELIB}/hla/omt/__init__.py
${PYTHON_SITELIB}/hla/omt/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/hla/omt/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/hla/omt/array.py
${PYTHON_SITELIB}/hla/omt/${PYTHON_PYCACHE}/array${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/hla/omt/${PYTHON_PYCACHE}/array${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/hla/omt/basic.py
${PYTHON_SITELIB}/hla/omt/${PYTHON_PYCACHE}/basic${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/hla/omt/${PYTHON_PYCACHE}/basic${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/hla/omt/enumerated.py
${PYTHON_SITELIB}/hla/omt/${PYTHON_PYCACHE}/enumerated${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/hla/omt/${PYTHON_PYCACHE}/enumerated${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/hla/omt/record.py
${PYTHON_SITELIB}/hla/omt/${PYTHON_PYCACHE}/record${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/hla/omt/${PYTHON_PYCACHE}/record${PYTHON_TAG}.pyo
${PYTHON_SITELIB}/hla/rti/__init__.py
${PYTHON_SITELIB}/hla/rti/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
${PYTHON_SITELIB}/hla/rti/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
# robotpkg depend.mk for: architecture/py27-hla
# Created: Arnaud Degroote on Tue, 12 Mar 2013
#
DEPEND_DEPTH:= ${DEPEND_DEPTH}+
PYHLA_DEPEND_MK:=${PYHLA_DEPEND_MK}+
ifeq (+,$(DEPEND_DEPTH))
DEPEND_PKG+= py-hla
endif
ifeq (+,$(PYHLA_DEPEND_MK))
PREFER.py-hla?= robotpkg
DEPEND_USE+= py-hla
DEPEND_ABI.py-hla?= ${PKGTAG.python-}hla>=1.1.1
DEPEND_DIR.py-hla?= ../../wip/py-hla
SYSTEM_SEARCH.py-hla=\
'${PYTHON_SYSLIBSEARCH}/hla/__init__.py'
endif
include ../../mk/sysdep/python.mk
DEPEND_DEPTH:= ${DEPEND_DEPTH:+=}
SHA1 (PyHLA-1.1.1-Source.tar.gz) = 865a1a4570066801b81d28d6068d0cf34805b082
RMD160 (PyHLA-1.1.1-Source.tar.gz) = d2fdd7bbd9b5a45c1aa50aeaac3374fa9c465057
Size (PyHLA-1.1.1-Source.tar.gz) = 115908 bytes
SHA1 (patch-aa) = 6de74707e22cb4225e3a47af92b6ea896831568a
SHA1 (patch-ab) = 82665ec55ad932570223690030f33aeffe07350c
SHA1 (patch-ac) = 7d8f95a3318012762b5961f8a86528d4a9f1c7f0
--- hla/_omt/CMakeLists.txt.orig 2014-10-16 16:20:47.382939542 +0200
+++ hla/_omt/CMakeLists.txt 2014-10-16 16:20:53.038939589 +0200
@@ -20,7 +20,6 @@
${PYTHON_LIBRARIES}
)
-SET_TARGET_PROPERTIES(_omt PROPERTIES DEBUG_OUTPUT_NAME "_omt_d")
SET_TARGET_PROPERTIES(_omt PROPERTIES PREFIX "")
IF (WIN32)
SET_TARGET_PROPERTIES(_omt PROPERTIES SUFFIX ".pyd")
--- hla/_rti/CMakeLists.txt.orig 2014-10-16 16:22:43.082940493 +0200
+++ hla/_rti/CMakeLists.txt 2014-10-16 16:22:46.030940517 +0200
@@ -32,7 +32,6 @@
${RTI_LIBRARIES}
)
-SET_TARGET_PROPERTIES(_rti PROPERTIES DEBUG_OUTPUT_NAME "_rti_d")
SET_TARGET_PROPERTIES(_rti PROPERTIES PREFIX "")
IF (WIN32)
SET_TARGET_PROPERTIES(_rti PROPERTIES SUFFIX ".pyd")
--- CMakeLists.txt.orig 2015-03-06 13:50:52.047439570 +0100
+++ CMakeLists.txt 2015-03-06 13:54:32.655445126 +0100
@@ -16,18 +16,11 @@
FIND_PACKAGE(PythonLibs REQUIRED)
FIND_PACKAGE(PythonInterp REQUIRED)
-EXECUTE_PROCESS(
- COMMAND "${PYTHON_EXECUTABLE}" "-V"
- ERROR_VARIABLE PYTHON_VERSION_STRING
- ERROR_STRIP_TRAILING_WHITESPACE)
-STRING(
- REGEX REPLACE "[A-Za-z\ ]*([0-9]+\\.[0-9]+\\.*[0-9]*)" "\\1"
- PYTHON_VERSION "${PYTHON_VERSION_STRING}")
-MESSAGE(STATUS "Using Python: ${PYTHON_VERSION}")
+MESSAGE(STATUS "Using Python: ${PYTHON_VERSION_STRING}")
SET(PYTHON_NEEDED_VERSION "2.5")
-IF("${PYTHON_VERSION}" VERSION_LESS "${PYTHON_NEEDED_VERSION}")
- message(FATAL_ERROR "You need at least Python ${PYTHON_NEEDED_VERSION}, found: ${PYTHON_VERSION}")
-ENDIF("${PYTHON_VERSION}" VERSION_LESS "${PYTHON_NEEDED_VERSION}")
+IF("${PYTHON_VERSION_STRING}" VERSION_LESS "${PYTHON_NEEDED_VERSION}")
+ message(FATAL_ERROR "You need at least Python ${PYTHON_NEEDED_VERSION}, found: ${PYTHON_VERSION_STRING}")
+ENDIF("${PYTHON_VERSION_STRING}" VERSION_LESS "${PYTHON_NEEDED_VERSION}")
IF(NOT PYTHON_PACKAGES_PATH)
EXECUTE_PROCESS(
@@ -63,7 +56,7 @@
IF (WIN32)
SET(CPACK_SOURCE_GENERATOR "ZIP")
SET(CPACK_GENERATOR "NSIS;ZIP")
- SET(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}-win32-py${PYTHON_VERSION}")
+ SET(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}-win32-py${PYTHON_VERSION_STRING}")
ELSE (WIN32)
SET(CPACK_SOURCE_GENERATOR "TGZ;ZIP")
SET(CPACK_GENERATOR "TGZ;ZIP;RPM")
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