diff --git a/Makefile b/Makefile index 231b9fb38b957d3d740b5607786d52146788c3b5..f6091af7764dc80ec595a3048e3cf066943b293c 100644 --- a/Makefile +++ b/Makefile @@ -5,6 +5,7 @@ COMMENT= WIP packages SUBDIR+= assimp SUBDIR+= attentional-genom +SUBDIR+= certi SUBDIR+= genom3 SUBDIR+= genom3-openprs SUBDIR+= genom3-pocolibs diff --git a/certi/DESCR b/certi/DESCR new file mode 100644 index 0000000000000000000000000000000000000000..92d11dc9831be295ddedfda17a64f2f4e9e23de0 --- /dev/null +++ b/certi/DESCR @@ -0,0 +1,5 @@ +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). diff --git a/certi/Makefile b/certi/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..35c8bd6c9f55052ebdcd52b950c02a2e4718b64b --- /dev/null +++ b/certi/Makefile @@ -0,0 +1,23 @@ +# robotpkg Makefile for: architecture/certi +# Created: Arnaud Degroote on Tue, 12 Mar 2013 +# + +COMMIT= HEAD +PKG_VERSION= ${COMMIT} +DISTNAME= certi-${PKG_VERSION} +CATEGORIES= architecture +MASTER_SITES= :pserver:anonymous@cvs.savannah.nongnu.org:/sources/certi@${COMMIT}+certi +FETCH_METHOD= cvs + +MAINTAINER= robotpkg@laas.fr +HOMEPAGE= https://savannah.nongnu.org/projects/certi +COMMENT= An Open Source HLA RTI (High Level Architecture) +LICENSE= gnu-gpl-v2 + +include ../../mk/sysdep/cmake.mk +include ../../mk/language/c.mk +include ../../mk/language/c++.mk +include ../../mk/sysdep/bison.mk +include ../../mk/sysdep/flex.mk +include ../../mk/sysdep/libxml2.mk +include ../../mk/robotpkg.mk diff --git a/certi/PLIST b/certi/PLIST new file mode 100644 index 0000000000000000000000000000000000000000..3988d05c3095e59e391fe6e5c9970f0bfd51add2 --- /dev/null +++ b/certi/PLIST @@ -0,0 +1,94 @@ +@comment Tue Mar 12 14:58:56 CET 2013 +bin/CertiCheckHostAndIP +bin/CertiProcessus_A +bin/CertiProcessus_B +bin/MessageBufferTests +bin/MsgBufferTests +bin/billard +bin/billard-nogui +bin/hlaomtdif2cpp.py +bin/rtia +bin/rtig +include/Clock.hh +include/GettimeofdayClock.hh +include/HLAbasicType.hh +include/HLAbuffer.hh +include/HLAenumeratedType.hh +include/HLAfixedArray.hh +include/HLAfixedRecord.hh +include/HLAtypesIEEE1516.hh +include/HLAvariableArray.hh +include/HLAvariantRecord.hh +include/MessageBuffer.hh +include/MsgBuffer.h +include/NullFederateAmbassador.hh +include/PosixClock.hh +include/RTI.hh +include/RTI/Enums.h +include/RTI/Exception.h +include/RTI/FederateAmbassador.h +include/RTI/Handle.h +include/RTI/LogicalTime.h +include/RTI/LogicalTimeFactory.h +include/RTI/LogicalTimeInterval.h +include/RTI/NullFederateAmbassador.h +include/RTI/RTI1516.h +include/RTI/RTI1516fedTime.h +include/RTI/RTIambassador.h +include/RTI/RTIambassadorFactory.h +include/RTI/RangeBounds.h +include/RTI/SpecificConfig.h +include/RTI/Typedefs.h +include/RTI/VariableLengthData.h +include/RTI/certiLogicalTime.h +include/RTI/certiLogicalTimeFactory.h +include/RTI/certiLogicalTimeInterval.h +include/RTI/certiRTI1516.h +include/RTIambServices.hh +include/RTItypes.hh +include/SHM.hh +include/SHMPosix.hh +include/SHMSysV.hh +include/Semaphore.hh +include/SemaphorePosix.hh +include/SemaphoreSysV.hh +include/baseTypes.hh +include/federateAmbServices.hh +include/fedtime.hh +include/libhla.hh +include/sha1.h +include/tlsf.h +lib/libCERTI.so +lib/libCERTI.so.3 +lib/libCERTI.so.3.4.2cvs +lib/libFedTime.so +lib/libFedTime.so.1 +lib/libFedTime.so.1.0.0 +lib/libFedTime1516.so +lib/libFedTime1516.so.1 +lib/libFedTime1516.so.1.0.0 +lib/libHLA.so +lib/libHLA.so.3 +lib/libHLA.so.3.4.2cvs +lib/libRTI-NG.so +lib/libRTI-NG.so.1 +lib/libRTI-NG.so.1.0.0 +lib/libRTI1516.so +lib/libRTI1516.so.1 +lib/libRTI1516.so.1.0.0 +lib/libgraph-nogui.a +lib/libgraph.a +share/doc/certi/favicon.ico +share/doc/certi/index.html +share/federations/Test.fed +share/federations/Test.xml +share/scripts/CERTIConfig.cmake +share/scripts/CERTIConfigVersion.cmake +share/scripts/CERTIDepends-release.cmake +share/scripts/CERTIDepends.cmake +share/scripts/FindCERTI.cmake +share/scripts/FindRTI.cmake +share/scripts/UseCERTI.cmake +share/scripts/dtest_billard.py +share/scripts/myCERTI_env.csh +share/scripts/myCERTI_env.sh diff --git a/certi/depend.mk b/certi/depend.mk new file mode 100644 index 0000000000000000000000000000000000000000..dff236a33c95eecb4ddf5bf3784ff586d0bf48b9 --- /dev/null +++ b/certi/depend.mk @@ -0,0 +1,26 @@ +# robotpkg depend.mk for: architecture/certi +# Created: Arnaud Degroote on Tue, 12 Mar 2013 +# + +DEPEND_DEPTH:= ${DEPEND_DEPTH}+ +CERTI_LIBS_DEPEND_MK:=${CERTI_LIBS_DEPEND_MK}+ + +ifeq (+,$(DEPEND_DEPTH)) +DEPEND_PKG+= certi +endif + +ifeq (+,$(CERTI_LIBS_DEPEND_MK)) +PREFER.certi?= robotpkg + +DEPEND_USE+= certi + +DEPEND_ABI.certi?= certi>=20101119 +DEPEND_DIR.certi?= ../../wip/certi + +SYSTEM_SEARCH.certi=\ + bin/rtia \ + include/RTI.hh \ + lib/libCERTI.so +endif + +DEPEND_DEPTH:= ${DEPEND_DEPTH:+=} diff --git a/certi/distinfo b/certi/distinfo new file mode 100644 index 0000000000000000000000000000000000000000..b776e42a5bdc3883753bddac7ced723b441a2304 --- /dev/null +++ b/certi/distinfo @@ -0,0 +1,2 @@ +SHA1 (certi-HEAD.tar.gz) = ff7a2f855e1f54272fa910b149101dedf027244d +RMD160 (certi-HEAD.tar.gz) = 62099051a235948ac4b8585e8b4212fd84083144