Skip to content
Snippets Groups Projects
Commit 4d037891 authored by Arnaud Degroote's avatar Arnaud Degroote
Browse files

[py-mavlink] Upgrade to 1.1.50 version

No really released outside of pip, so grab it from the git reposity.
No real changelog but important changes for python3 have been done.
Switch to setuptools to build it.
parent 454db115
No related branches found
No related tags found
No related merge requests found
......@@ -2,38 +2,23 @@
# Created: Arnaud Degroote on Fri, 30 Jan 2015
#
PKGNAME= ${PKGTAG.python}-mavlink-${VERSION}
DISTNAME= ${VERSION}
VERSION= 1.0.11
CATEGORIES= net
MASTER_SITES= https://github.com/mavlink/mavlink/archive/
DISTNAME= pymavlink-${VERSION}
PKGNAME= ${PKGTAG.python}-mavlink-${VERSION}
VERSION= 1.1.50
CATEGORIES= middleware
COMMIT= 54e826fb8037dfa8dcdd2ce0de6d9bf5dd783048
FETCH_METHOD= git
MASTER_SITES= https://github.com/mavlink/mavlink.git@${COMMIT}
MASTER_REPOSITORY= https://github.com/mavlink/mavlink.git
MAINTAINER= arnaud.degroote@isae-supaero.fr
COMMENT= MAVLink -- Micro Air Vehicle Message Marshalling Library -- python interface
LICENSE= gnu-lgpl-v3
WRKSRC= ${WRKDIR}/mavlink-${VERSION}
WRKSRC= ${WRKDIR}/pymavlink-${VERSION}/pymavlink
PYDISTUTILSPKG= yes
# XXX The generated / installed stuff seems to be python3 compatible but the
# code generator used to generate it used really old library, only working with
# python2
DEPEND_ABI.python= python>=2.5<3
CMAKE_ARG_PATH= ..
CONFIGURE_DIRS= _build
INSTALLATION_DIRS= ${PYTHON_SITELIB}/pymavlink
pre-configure:
mkdir -p ${WRKSRC}/${CONFIGURE_DIRS}
_installdir=${PREFIX}/${PYTHON_SITELIB}/pymavlink
do-install:
cd ${WRKSRC}/${CONFIGURE_DIRS}/pymavlink/pymavlink && ${PAX} -rwp ma *.py ${_installdir}
post-install: python-compile-all(${_installdir})
include ../../mk/sysdep/cmake.mk
include ../../mk/language/c.mk
include ../../mk/sysdep/python.mk
include ../../mk/robotpkg.mk
@comment Fri Jan 30 15:35:46 CET 2015
@comment Sun Mar 29 18:49:38 CEST 2015
bin/MPU6KSearch.py
bin/magfit.py
bin/magfit_delta.py
bin/magfit_gps.py
bin/magfit_motors.py
bin/mavextract.py
bin/mavflightmodes.py
bin/mavflighttime.py
bin/mavgen.py
bin/mavgpslock.py
bin/mavgraph.py
bin/mavkml.py
bin/mavlogdump.py
bin/mavloss.py
bin/mavmission.py
bin/mavparmdiff.py
bin/mavparms.py
bin/mavplayback.py
bin/mavsearch.py
bin/mavsigloss.py
bin/mavsummarize.py
bin/mavtogpx.py
bin/mavtomfile.py
${PYTHON_SITELIB}/mavnative.so
${PYTHON_SITELIB}/pymavlink-1.1.51-py${PYTHON_VERSION}.egg-info
${PYTHON_SITELIB}/pymavlink/DFReader.py
${PYTHON_SITELIB}/pymavlink/__init__.py
${PYTHON_SITELIB}/pymavlink/dialects/__init__.py
${PYTHON_SITELIB}/pymavlink/dialects/v09/__init__.py
${PYTHON_SITELIB}/pymavlink/dialects/v09/ardupilotmega.py
${PYTHON_SITELIB}/pymavlink/dialects/v09/ardupilotmega.xml
${PYTHON_SITELIB}/pymavlink/dialects/v09/common.py
${PYTHON_SITELIB}/pymavlink/dialects/v09/common.xml
${PYTHON_SITELIB}/pymavlink/dialects/v09/minimal.py
${PYTHON_SITELIB}/pymavlink/dialects/v09/minimal.xml
${PYTHON_SITELIB}/pymavlink/dialects/v09/pixhawk.py
${PYTHON_SITELIB}/pymavlink/dialects/v09/pixhawk.xml
${PYTHON_SITELIB}/pymavlink/dialects/v09/slugs.py
${PYTHON_SITELIB}/pymavlink/dialects/v09/slugs.xml
${PYTHON_SITELIB}/pymavlink/dialects/v09/test.py
${PYTHON_SITELIB}/pymavlink/dialects/v09/test.xml
${PYTHON_SITELIB}/pymavlink/dialects/v09/ualberta.py
${PYTHON_SITELIB}/pymavlink/dialects/v09/ualberta.xml
${PYTHON_SITELIB}/pymavlink/dialects/v10/ASLUAV.py
${PYTHON_SITELIB}/pymavlink/dialects/v10/ASLUAV.xml
${PYTHON_SITELIB}/pymavlink/dialects/v10/__init__.py
${PYTHON_SITELIB}/pymavlink/dialects/v10/ardupilotmega.py
${PYTHON_SITELIB}/pymavlink/dialects/v10/ardupilotmega.xml
${PYTHON_SITELIB}/pymavlink/dialects/v10/autoquad.py
${PYTHON_SITELIB}/pymavlink/dialects/v10/autoquad.xml
${PYTHON_SITELIB}/pymavlink/dialects/v10/common.py
${PYTHON_SITELIB}/pymavlink/dialects/v10/common.xml
${PYTHON_SITELIB}/pymavlink/dialects/v10/matrixpilot.py
${PYTHON_SITELIB}/pymavlink/dialects/v10/matrixpilot.xml
${PYTHON_SITELIB}/pymavlink/dialects/v10/minimal.py
${PYTHON_SITELIB}/pymavlink/dialects/v10/minimal.xml
${PYTHON_SITELIB}/pymavlink/dialects/v10/pixhawk.py
${PYTHON_SITELIB}/pymavlink/dialects/v10/pixhawk.xml
${PYTHON_SITELIB}/pymavlink/dialects/v10/python_array_test.py
${PYTHON_SITELIB}/pymavlink/dialects/v10/python_array_test.xml
${PYTHON_SITELIB}/pymavlink/dialects/v10/slugs.py
${PYTHON_SITELIB}/pymavlink/dialects/v10/slugs.xml
${PYTHON_SITELIB}/pymavlink/dialects/v10/test.py
${PYTHON_SITELIB}/pymavlink/dialects/v10/test.xml
${PYTHON_SITELIB}/pymavlink/dialects/v10/ualberta.py
${PYTHON_SITELIB}/pymavlink/dialects/v10/ualberta.xml
${PYTHON_SITELIB}/pymavlink/fgFDM.py
${PYTHON_SITELIB}/pymavlink/generator/C/include_v0.9/checksum.h
${PYTHON_SITELIB}/pymavlink/generator/C/include_v0.9/mavlink_helpers.h
${PYTHON_SITELIB}/pymavlink/generator/C/include_v0.9/mavlink_types.h
${PYTHON_SITELIB}/pymavlink/generator/C/include_v0.9/protocol.h
${PYTHON_SITELIB}/pymavlink/generator/C/include_v1.0/checksum.h
${PYTHON_SITELIB}/pymavlink/generator/C/include_v1.0/mavlink_conversions.h
${PYTHON_SITELIB}/pymavlink/generator/C/include_v1.0/mavlink_helpers.h
${PYTHON_SITELIB}/pymavlink/generator/C/include_v1.0/mavlink_types.h
${PYTHON_SITELIB}/pymavlink/generator/C/include_v1.0/protocol.h
${PYTHON_SITELIB}/pymavlink/generator/__init__.py
${PYTHON_SITELIB}/pymavlink/generator/java/lib/Messages/MAVLinkMessage.java
${PYTHON_SITELIB}/pymavlink/generator/java/lib/Messages/MAVLinkPayload.java
${PYTHON_SITELIB}/pymavlink/generator/java/lib/Messages/MAVLinkStats.java
${PYTHON_SITELIB}/pymavlink/generator/java/lib/Parser.java
${PYTHON_SITELIB}/pymavlink/generator/lib/__init__.py
${PYTHON_SITELIB}/pymavlink/generator/lib/genxmlif/__init__.py
${PYTHON_SITELIB}/pymavlink/generator/lib/genxmlif/xmlif4Dom.py
${PYTHON_SITELIB}/pymavlink/generator/lib/genxmlif/xmlifApi.py
${PYTHON_SITELIB}/pymavlink/generator/lib/genxmlif/xmlifBase.py
${PYTHON_SITELIB}/pymavlink/generator/lib/genxmlif/xmlifDom.py
${PYTHON_SITELIB}/pymavlink/generator/lib/genxmlif/xmlifElementTree.py
${PYTHON_SITELIB}/pymavlink/generator/lib/genxmlif/xmlifMinidom.py
${PYTHON_SITELIB}/pymavlink/generator/lib/genxmlif/xmlifODict.py
${PYTHON_SITELIB}/pymavlink/generator/lib/genxmlif/xmlifUtils.py
${PYTHON_SITELIB}/pymavlink/generator/lib/genxmlif/xmliftest.py
${PYTHON_SITELIB}/pymavlink/generator/lib/minixsv/XInclude.xsd
${PYTHON_SITELIB}/pymavlink/generator/lib/minixsv/XMLSchema-instance.xsd
${PYTHON_SITELIB}/pymavlink/generator/lib/minixsv/XMLSchema.xsd
${PYTHON_SITELIB}/pymavlink/generator/lib/minixsv/__init__.py
${PYTHON_SITELIB}/pymavlink/generator/lib/minixsv/datatypes.xsd
${PYTHON_SITELIB}/pymavlink/generator/lib/minixsv/minixsvWrapper.py
${PYTHON_SITELIB}/pymavlink/generator/lib/minixsv/pyxsval.py
${PYTHON_SITELIB}/pymavlink/generator/lib/minixsv/xml.xsd
${PYTHON_SITELIB}/pymavlink/generator/lib/minixsv/xsvalBase.py
${PYTHON_SITELIB}/pymavlink/generator/lib/minixsv/xsvalErrorHandler.py
${PYTHON_SITELIB}/pymavlink/generator/lib/minixsv/xsvalSchema.py
${PYTHON_SITELIB}/pymavlink/generator/lib/minixsv/xsvalSimpleTypes.py
${PYTHON_SITELIB}/pymavlink/generator/lib/minixsv/xsvalUtils.py
${PYTHON_SITELIB}/pymavlink/generator/lib/minixsv/xsvalXmlIf.py
${PYTHON_SITELIB}/pymavlink/generator/mavcrc.py
${PYTHON_SITELIB}/pymavlink/generator/mavgen.py
${PYTHON_SITELIB}/pymavlink/generator/mavgen_c.py
${PYTHON_SITELIB}/pymavlink/generator/mavgen_cs.py
${PYTHON_SITELIB}/pymavlink/generator/mavgen_java.py
${PYTHON_SITELIB}/pymavlink/generator/mavgen_javascript.py
${PYTHON_SITELIB}/pymavlink/generator/mavgen_objc.py
${PYTHON_SITELIB}/pymavlink/generator/mavgen_python.py
${PYTHON_SITELIB}/pymavlink/generator/mavgen_wlua.py
${PYTHON_SITELIB}/pymavlink/generator/mavparse.py
${PYTHON_SITELIB}/pymavlink/generator/mavschema.xsd
${PYTHON_SITELIB}/pymavlink/generator/mavtemplate.py
${PYTHON_SITELIB}/pymavlink/generator/mavtestgen.py
${PYTHON_SITELIB}/pymavlink/mavextra.py
${PYTHON_SITELIB}/pymavlink/mavlinkv09_ardupilotmega.py
${PYTHON_SITELIB}/pymavlink/mavlinkv09_common.py
${PYTHON_SITELIB}/pymavlink/mavlinkv09_minimal.py
${PYTHON_SITELIB}/pymavlink/mavlinkv09_pixhawk.py
${PYTHON_SITELIB}/pymavlink/mavlinkv09_slugs.py
${PYTHON_SITELIB}/pymavlink/mavlinkv09_test.py
${PYTHON_SITELIB}/pymavlink/mavlinkv09_ualberta.py
${PYTHON_SITELIB}/pymavlink/mavlinkv10_ardupilotmega.py
${PYTHON_SITELIB}/pymavlink/mavlinkv10_common.py
${PYTHON_SITELIB}/pymavlink/mavlinkv10_matrixpilot.py
${PYTHON_SITELIB}/pymavlink/mavlinkv10_minimal.py
${PYTHON_SITELIB}/pymavlink/mavlinkv10_pixhawk.py
${PYTHON_SITELIB}/pymavlink/mavlinkv10_sensesoar.py
${PYTHON_SITELIB}/pymavlink/mavlinkv10_slugs.py
${PYTHON_SITELIB}/pymavlink/mavlinkv10_test.py
${PYTHON_SITELIB}/pymavlink/mavlinkv10_ualberta.py
${PYTHON_SITELIB}/pymavlink/mavnative/mavlink_defaults.h
${PYTHON_SITELIB}/pymavlink/mavparm.py
${PYTHON_SITELIB}/pymavlink/mavutil.py
${PYTHON_SITELIB}/pymavlink/mavwp.py
${PYTHON_SITELIB}/pymavlink/scanwin32.py
${PYTHON_SITELIB}/pymavlink/quaternion.py
${PYTHON_SITELIB}/pymavlink/rotmat.py
SHA1 (1.0.11.tar.gz) = e6cbf1499cb6bea9cb67a566216aec68bd149b2d
RMD160 (1.0.11.tar.gz) = 20aedd017e6d70fcd4d8a980dddadc7ad4902c55
Size (1.0.11.tar.gz) = 374075 bytes
SHA1 (pymavlink-1.1.50.tar.gz) = 26d7a192b0ff11ab6a1f3415f3f64d9d53618a00
RMD160 (pymavlink-1.1.50.tar.gz) = a3529cfcea1023dd85a9c32661cfb561362bc87d
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