<commit_before>DESCRIPTION = "Low-level build system macros and infrastructure for ROS"
SECTION = "devel"
# TODO: License of catkin unmentioned in the repository
LICENSE = "CLOSED"

SRC_URI = "https://github.com/ros/catkin/archive/0.5.58.tar.gz \
  file://catkin-change_default_for_debsetuptools.patch"
SRC_URI[md5sum] = "e4df85e60dc792af9324334547cc76aa"
SRC_URI[sha256sum] = "dd99cc04eeaf16a13185dd0a2f576939fa997dfb16a40ba45068c4d2ebbcb44b"

# DEPENDS = "python-setuptools"
DEPENDS = "python-empy-native python-catkin-pkg-native"

EXTRA_OECMAKE = "-DSETUPTOOLS_DEB_LAYOUT=OFF"

BBCLASSEXTEND += "native"
inherit cmake pythonnative python-dir

FILES_${PN} += "${libdir}/${PYTHON_DIR}/* ${PYTHON_SITEPACKAGES_DIR}/*"
# FILES_${PN}-dev += "${libdir}/${PYTHON_DIR}/* ${PYTHON_SITEPACKAGES_DIR}/*"

export BUILD_SYS
export HOST_SYS
export STAGING_LIBDIR
export STAGING_INCDIR<commit_msg>adding python dependency to catkin, which was overlooked before once more<commit_after>DESCRIPTION = "Low-level build system macros and infrastructure for ROS"
SECTION = "devel"
# TODO: License of catkin unmentioned in the repository
LICENSE = "CLOSED"

SRC_URI = "https://github.com/ros/catkin/archive/0.5.58.tar.gz \
  file://catkin-change_default_for_debsetuptools.patch"
SRC_URI[md5sum] = "e4df85e60dc792af9324334547cc76aa"
SRC_URI[sha256sum] = "dd99cc04eeaf16a13185dd0a2f576939fa997dfb16a40ba45068c4d2ebbcb44b"

# DEPENDS = "python-setuptools"
DEPENDS = "python-empy-native python-catkin-pkg-native python"

EXTRA_OECMAKE = "-DSETUPTOOLS_DEB_LAYOUT=OFF"

BBCLASSEXTEND += "native"
inherit cmake pythonnative python-dir

FILES_${PN} += "${libdir}/${PYTHON_DIR}/* ${PYTHON_SITEPACKAGES_DIR}/*"
# FILES_${PN}-dev += "${libdir}/${PYTHON_DIR}/* ${PYTHON_SITEPACKAGES_DIR}/*"

export BUILD_SYS
export HOST_SYS
export STAGING_LIBDIR
export STAGING_INCDIR
{'fraction_non_alphanumeric': 0.12357103973870441, 'fraction_numerical': 0.06859009254218836, 'mean_word_length': 6.922413793103448, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4805441', 'n_tokens_mistral': 811, 'n_tokens_neox': 737, 'n_words': 120}