From b5d1cc00917825478441332177940ff905220ec7 Mon Sep 17 00:00:00 2001 From: "Sascha Kuehndel (InuSasha)" Date: Sun, 3 Jul 2016 15:28:56 +0200 Subject: [PATCH] adafruit-libraries: new library addon with python libraries from adafruit --- .../Adafruit_Python_ADS1x15/package.mk | 39 ++++++++++++ .../Adafruit_Python_ADXL345/package.mk | 39 ++++++++++++ .../Adafruit_Python_BMP/package.mk | 39 ++++++++++++ .../Adafruit_Python_CharLCD/package.mk | 39 ++++++++++++ .../Adafruit_Python_DHT/package.mk | 39 ++++++++++++ .../Adafruit_Python_GPIO/package.mk | 2 +- .../Adafruit_Python_LED_Backpack/package.mk | 2 +- .../Adafruit_Python_LSM303/package.mk | 39 ++++++++++++ .../Adafruit_Python_MCP3008/package.mk | 39 ++++++++++++ .../Adafruit_Python_MCP4725/package.mk | 39 ++++++++++++ .../Adafruit_Python_PCA9685/package.mk | 39 ++++++++++++ .../Adafruit_Python_PureIO/package.mk | 2 +- .../Adafruit_Python_TCS34725/package.mk | 39 ++++++++++++ .../Adafruit_Python_VCNL40xx/package.mk | 39 ++++++++++++ .../Adafruit_Python_WS2801/package.mk | 39 ++++++++++++ .../adafruit-libraries/changelog.txt | 2 + .../adafruit-libraries/icon/icon.png | Bin 0 -> 19537 bytes .../libraries/adafruit-libraries/package.mk | 57 ++++++++++++++++++ .../adafruit-libraries/source/default.py | 22 +++++++ packages/addons/tools/rpi-tools/changelog.txt | 6 ++ packages/addons/tools/rpi-tools/package.mk | 9 +-- 21 files changed, 561 insertions(+), 9 deletions(-) create mode 100644 packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADS1x15/package.mk create mode 100644 packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADXL345/package.mk create mode 100644 packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_BMP/package.mk create mode 100644 packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_CharLCD/package.mk create mode 100644 packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_DHT/package.mk rename packages/addons/addon-depends/{rpi-tools-depends => adafruit-libraries-depends}/Adafruit_Python_GPIO/package.mk (99%) rename packages/addons/addon-depends/{rpi-tools-depends => adafruit-libraries-depends}/Adafruit_Python_LED_Backpack/package.mk (99%) create mode 100644 packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LSM303/package.mk create mode 100644 packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP3008/package.mk create mode 100644 packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP4725/package.mk create mode 100644 packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PCA9685/package.mk rename packages/addons/addon-depends/{rpi-tools-depends => adafruit-libraries-depends}/Adafruit_Python_PureIO/package.mk (99%) create mode 100644 packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_TCS34725/package.mk create mode 100644 packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_VCNL40xx/package.mk create mode 100644 packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_WS2801/package.mk create mode 100644 packages/addons/libraries/adafruit-libraries/changelog.txt create mode 100644 packages/addons/libraries/adafruit-libraries/icon/icon.png create mode 100644 packages/addons/libraries/adafruit-libraries/package.mk create mode 100644 packages/addons/libraries/adafruit-libraries/source/default.py diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADS1x15/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADS1x15/package.mk new file mode 100644 index 0000000000..e7d4d99d9b --- /dev/null +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADS1x15/package.mk @@ -0,0 +1,39 @@ +################################################################################ +# This file is part of LibreELEC - https://libreelec.tv +# Copyright (C) 2016 Team LibreELEC +# +# LibreELEC is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# LibreELEC is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with LibreELEC. If not, see . +################################################################################ + +PKG_NAME="Adafruit_Python_ADS1x15" +PKG_VERSION="733d179" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="MIT" +PKG_SITE="https://github.com/adafruit/${PKG_NAME}" +PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz" +PKG_DEPENDS_TARGET="toolchain Python distutilscross:host" +PKG_PRIORITY="optional" +PKG_SECTION="python" +PKG_SHORTDESC="Adafruit Python ADS1x15 Library" +PKG_LONGDESC="Python code to use the ADS1015 and ADS1115 analog to digital converters with a Raspberry Pi or BeagleBone black." +PKG_AUTORECONF="no" + +make_target() { + : # nop +} + +makeinstall_target() { + : # nop +} diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADXL345/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADXL345/package.mk new file mode 100644 index 0000000000..0c4fd41f7e --- /dev/null +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADXL345/package.mk @@ -0,0 +1,39 @@ +################################################################################ +# This file is part of LibreELEC - https://libreelec.tv +# Copyright (C) 2016 Team LibreELEC +# +# LibreELEC is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# LibreELEC is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with LibreELEC. If not, see . +################################################################################ + +PKG_NAME="Adafruit_Python_ADXL345" +PKG_VERSION="b153663" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="MIT" +PKG_SITE="https://github.com/adafruit/${PKG_NAME}" +PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz" +PKG_DEPENDS_TARGET="toolchain Python distutilscross:host" +PKG_PRIORITY="optional" +PKG_SECTION="python" +PKG_SHORTDESC="Adafruit Python ADXL345 Library" +PKG_LONGDESC="Python code to use the ADXL345 triple-axis accelerometer over I2C with a Raspberry Pi or BeagleBone Black." +PKG_AUTORECONF="no" + +make_target() { + : # nop +} + +makeinstall_target() { + : # nop +} diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_BMP/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_BMP/package.mk new file mode 100644 index 0000000000..2c49b2677e --- /dev/null +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_BMP/package.mk @@ -0,0 +1,39 @@ +################################################################################ +# This file is part of LibreELEC - https://libreelec.tv +# Copyright (C) 2016 Team LibreELEC +# +# LibreELEC is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# LibreELEC is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with LibreELEC. If not, see . +################################################################################ + +PKG_NAME="Adafruit_Python_BMP" +PKG_VERSION="ad6521d" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="MIT" +PKG_SITE="https://github.com/adafruit/${PKG_NAME}" +PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz" +PKG_DEPENDS_TARGET="toolchain Python distutilscross:host" +PKG_PRIORITY="optional" +PKG_SECTION="python" +PKG_SHORTDESC="Adafruit Python BMP Library" +PKG_LONGDESC="Python library for accessing the BMP series pressure and temperature sensors like the BMP085/BMP180 on a Raspberry Pi or Beaglebone Black." +PKG_AUTORECONF="no" + +make_target() { + : # nop +} + +makeinstall_target() { + : # nop +} diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_CharLCD/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_CharLCD/package.mk new file mode 100644 index 0000000000..2143479769 --- /dev/null +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_CharLCD/package.mk @@ -0,0 +1,39 @@ +################################################################################ +# This file is part of LibreELEC - https://libreelec.tv +# Copyright (C) 2016 Team LibreELEC +# +# LibreELEC is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# LibreELEC is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with LibreELEC. If not, see . +################################################################################ + +PKG_NAME="Adafruit_Python_CharLCD" +PKG_VERSION="e5952eb" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="MIT" +PKG_SITE="https://github.com/adafruit/${PKG_NAME}" +PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz" +PKG_DEPENDS_TARGET="toolchain Python distutilscross:host" +PKG_PRIORITY="optional" +PKG_SECTION="python" +PKG_SHORTDESC="Adafruit Python CharLCD Library" +PKG_LONGDESC="Python library for accessing Adafruit character LCDs from a Raspberry Pi or BeagleBone Black." +PKG_AUTORECONF="no" + +make_target() { + : # nop +} + +makeinstall_target() { + : # nop +} diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_DHT/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_DHT/package.mk new file mode 100644 index 0000000000..70913755f1 --- /dev/null +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_DHT/package.mk @@ -0,0 +1,39 @@ +################################################################################ +# This file is part of LibreELEC - https://libreelec.tv +# Copyright (C) 2016 Team LibreELEC +# +# LibreELEC is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# LibreELEC is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with LibreELEC. If not, see . +################################################################################ + +PKG_NAME="Adafruit_Python_DHT" +PKG_VERSION="310c59b" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="MIT" +PKG_SITE="https://github.com/adafruit/${PKG_NAME}" +PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz" +PKG_DEPENDS_TARGET="toolchain Python distutilscross:host" +PKG_PRIORITY="optional" +PKG_SECTION="python" +PKG_SHORTDESC="Adafruit Python DHT Library" +PKG_LONGDESC="Python library to read the DHT series of humidity and temperature sensors on a Raspberry Pi or Beaglebone Black." +PKG_AUTORECONF="no" + +make_target() { + : # nop +} + +makeinstall_target() { + : # nop +} diff --git a/packages/addons/addon-depends/rpi-tools-depends/Adafruit_Python_GPIO/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_GPIO/package.mk similarity index 99% rename from packages/addons/addon-depends/rpi-tools-depends/Adafruit_Python_GPIO/package.mk rename to packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_GPIO/package.mk index 6f689df253..d654dcd181 100644 --- a/packages/addons/addon-depends/rpi-tools-depends/Adafruit_Python_GPIO/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_GPIO/package.mk @@ -19,7 +19,7 @@ PKG_NAME="Adafruit_Python_GPIO" PKG_VERSION="fdf0fca" PKG_REV="1" -PKG_ARCH="arm" +PKG_ARCH="any" PKG_LICENSE="MIT" PKG_SITE="https://github.com/adafruit/${PKG_NAME}" PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz" diff --git a/packages/addons/addon-depends/rpi-tools-depends/Adafruit_Python_LED_Backpack/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LED_Backpack/package.mk similarity index 99% rename from packages/addons/addon-depends/rpi-tools-depends/Adafruit_Python_LED_Backpack/package.mk rename to packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LED_Backpack/package.mk index df080380bd..aaa1deca4f 100644 --- a/packages/addons/addon-depends/rpi-tools-depends/Adafruit_Python_LED_Backpack/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LED_Backpack/package.mk @@ -19,7 +19,7 @@ PKG_NAME="Adafruit_Python_LED_Backpack" PKG_VERSION="d3bd401" PKG_REV="1" -PKG_ARCH="arm" +PKG_ARCH="any" PKG_LICENSE="MIT" PKG_SITE="https://github.com/adafruit/${PKG_NAME}" PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz" diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LSM303/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LSM303/package.mk new file mode 100644 index 0000000000..035fff7837 --- /dev/null +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LSM303/package.mk @@ -0,0 +1,39 @@ +################################################################################ +# This file is part of LibreELEC - https://libreelec.tv +# Copyright (C) 2016 Team LibreELEC +# +# LibreELEC is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# LibreELEC is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with LibreELEC. If not, see . +################################################################################ + +PKG_NAME="Adafruit_Python_LSM303" +PKG_VERSION="03b344d" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="MIT" +PKG_SITE="https://github.com/adafruit/${PKG_NAME}" +PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz" +PKG_DEPENDS_TARGET="toolchain Python distutilscross:host" +PKG_PRIORITY="optional" +PKG_SECTION="python" +PKG_SHORTDESC="Adafruit Python LSM303 Library" +PKG_LONGDESC="Python code to use the LSM303 accelerometer & magnetometer with Raspberry Pi & BeagleBone Black." +PKG_AUTORECONF="no" + +make_target() { + : # nop +} + +makeinstall_target() { + : # nop +} diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP3008/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP3008/package.mk new file mode 100644 index 0000000000..5169a9b392 --- /dev/null +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP3008/package.mk @@ -0,0 +1,39 @@ +################################################################################ +# This file is part of LibreELEC - https://libreelec.tv +# Copyright (C) 2016 Team LibreELEC +# +# LibreELEC is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# LibreELEC is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with LibreELEC. If not, see . +################################################################################ + +PKG_NAME="Adafruit_Python_MCP3008" +PKG_VERSION="705f090" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="MIT" +PKG_SITE="https://github.com/adafruit/${PKG_NAME}" +PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz" +PKG_DEPENDS_TARGET="toolchain Python distutilscross:host" +PKG_PRIORITY="optional" +PKG_SECTION="python" +PKG_SHORTDESC="Adafruit Python MCP3008 Library" +PKG_LONGDESC="Python code to use the MCP3008 analog to digital converter with a Raspberry Pi or BeagleBone black." +PKG_AUTORECONF="no" + +make_target() { + : # nop +} + +makeinstall_target() { + : # nop +} diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP4725/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP4725/package.mk new file mode 100644 index 0000000000..0588ffcf9f --- /dev/null +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP4725/package.mk @@ -0,0 +1,39 @@ +################################################################################ +# This file is part of LibreELEC - https://libreelec.tv +# Copyright (C) 2016 Team LibreELEC +# +# LibreELEC is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# LibreELEC is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with LibreELEC. If not, see . +################################################################################ + +PKG_NAME="Adafruit_Python_MCP4725" +PKG_VERSION="5b5fc87" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="MIT" +PKG_SITE="https://github.com/adafruit/${PKG_NAME}" +PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz" +PKG_DEPENDS_TARGET="toolchain Python distutilscross:host" +PKG_PRIORITY="optional" +PKG_SECTION="python" +PKG_SHORTDESC="Adafruit Python MCP4725 Library" +PKG_LONGDESC="Python code to use the MCP4725 digital to analog converter with a Raspberry Pi or BeagleBone black." +PKG_AUTORECONF="no" + +make_target() { + : # nop +} + +makeinstall_target() { + : # nop +} diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PCA9685/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PCA9685/package.mk new file mode 100644 index 0000000000..7d542f2f4c --- /dev/null +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PCA9685/package.mk @@ -0,0 +1,39 @@ +################################################################################ +# This file is part of LibreELEC - https://libreelec.tv +# Copyright (C) 2016 Team LibreELEC +# +# LibreELEC is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# LibreELEC is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with LibreELEC. If not, see . +################################################################################ + +PKG_NAME="Adafruit_Python_PCA9685" +PKG_VERSION="bfa4851" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="MIT" +PKG_SITE="https://github.com/adafruit/${PKG_NAME}" +PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz" +PKG_DEPENDS_TARGET="toolchain Python distutilscross:host" +PKG_PRIORITY="optional" +PKG_SECTION="python" +PKG_SHORTDESC="Adafruit Python PCA9685 Library" +PKG_LONGDESC="Python code to use the PCA9685 PWM servo/LED controller with a Raspberry Pi or BeagleBone black." +PKG_AUTORECONF="no" + +make_target() { + : # nop +} + +makeinstall_target() { + : # nop +} diff --git a/packages/addons/addon-depends/rpi-tools-depends/Adafruit_Python_PureIO/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PureIO/package.mk similarity index 99% rename from packages/addons/addon-depends/rpi-tools-depends/Adafruit_Python_PureIO/package.mk rename to packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PureIO/package.mk index e97cd6daf9..caabf884d8 100644 --- a/packages/addons/addon-depends/rpi-tools-depends/Adafruit_Python_PureIO/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PureIO/package.mk @@ -19,7 +19,7 @@ PKG_NAME="Adafruit_Python_PureIO" PKG_VERSION="a29d95a" PKG_REV="1" -PKG_ARCH="arm" +PKG_ARCH="any" PKG_LICENSE="MIT" PKG_SITE="https://github.com/adafruit/${PKG_NAME}" PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz" diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_TCS34725/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_TCS34725/package.mk new file mode 100644 index 0000000000..ebc5f57c56 --- /dev/null +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_TCS34725/package.mk @@ -0,0 +1,39 @@ +################################################################################ +# This file is part of LibreELEC - https://libreelec.tv +# Copyright (C) 2016 Team LibreELEC +# +# LibreELEC is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# LibreELEC is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with LibreELEC. If not, see . +################################################################################ + +PKG_NAME="Adafruit_Python_TCS34725" +PKG_VERSION="4ff05a3" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="MIT" +PKG_SITE="https://github.com/adafruit/${PKG_NAME}" +PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz" +PKG_DEPENDS_TARGET="toolchain Python distutilscross:host" +PKG_PRIORITY="optional" +PKG_SECTION="python" +PKG_SHORTDESC="Adafruit Python TCS34725 Library" +PKG_LONGDESC="Python code to use the TCS34725 color sensor with the Raspberry Pi & BeagleBone Black." +PKG_AUTORECONF="no" + +make_target() { + : # nop +} + +makeinstall_target() { + : # nop +} diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_VCNL40xx/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_VCNL40xx/package.mk new file mode 100644 index 0000000000..a90f76a8aa --- /dev/null +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_VCNL40xx/package.mk @@ -0,0 +1,39 @@ +################################################################################ +# This file is part of LibreELEC - https://libreelec.tv +# Copyright (C) 2016 Team LibreELEC +# +# LibreELEC is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# LibreELEC is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with LibreELEC. If not, see . +################################################################################ + +PKG_NAME="Adafruit_Python_VCNL40xx" +PKG_VERSION="e54bff9" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="MIT" +PKG_SITE="https://github.com/adafruit/${PKG_NAME}" +PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz" +PKG_DEPENDS_TARGET="toolchain Python distutilscross:host" +PKG_PRIORITY="optional" +PKG_SECTION="python" +PKG_SHORTDESC="Adafruit Python VCNL40xx Library" +PKG_LONGDESC="Python code to use the VCNL4000 & VCNL4010 proximity sensors with the Raspberry Pi & BeagleBone Black." +PKG_AUTORECONF="no" + +make_target() { + : # nop +} + +makeinstall_target() { + : # nop +} diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_WS2801/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_WS2801/package.mk new file mode 100644 index 0000000000..9f732a2548 --- /dev/null +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_WS2801/package.mk @@ -0,0 +1,39 @@ +################################################################################ +# This file is part of LibreELEC - https://libreelec.tv +# Copyright (C) 2016 Team LibreELEC +# +# LibreELEC is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# LibreELEC is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with LibreELEC. If not, see . +################################################################################ + +PKG_NAME="Adafruit_Python_WS2801" +PKG_VERSION="699426a" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="MIT" +PKG_SITE="https://github.com/adafruit/${PKG_NAME}" +PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz" +PKG_DEPENDS_TARGET="toolchain Python distutilscross:host" +PKG_PRIORITY="optional" +PKG_SECTION="python" +PKG_SHORTDESC="Adafruit Python WS2801 Library" +PKG_LONGDESC="Python code to control WS2801 and similar SPI interface addressable RGB LED strips on a Raspberry Pi & BeagleBone Black." +PKG_AUTORECONF="no" + +make_target() { + : # nop +} + +makeinstall_target() { + : # nop +} diff --git a/packages/addons/libraries/adafruit-libraries/changelog.txt b/packages/addons/libraries/adafruit-libraries/changelog.txt new file mode 100644 index 0000000000..f6abfd1747 --- /dev/null +++ b/packages/addons/libraries/adafruit-libraries/changelog.txt @@ -0,0 +1,2 @@ +8.0.100 +- Initial Release diff --git a/packages/addons/libraries/adafruit-libraries/icon/icon.png b/packages/addons/libraries/adafruit-libraries/icon/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fb9f603048f1a09b575d46686fbfca68eba676eb GIT binary patch literal 19537 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. +################################################################################ + +PKG_NAME="adafruit-libraries" +PKG_VERSION="" +PKG_REV="100" +PKG_ARCH="any" +PKG_ADDON_PROJECTS="RPi RPi2" +PKG_LICENSE="MIT" +PKG_SITE="" +PKG_URL="" +PKG_DEPENDS_TARGET="Adafruit_Python_ADS1x15 Adafruit_Python_ADXL345 Adafruit_Python_BMP Adafruit_Python_CharLCD Adafruit_Python_DHT Adafruit_Python_GPIO Adafruit_Python_LED_Backpack Adafruit_Python_LSM303 Adafruit_Python_MCP3008 Adafruit_Python_MCP4725 Adafruit_Python_PCA9685 Adafruit_Python_PureIO Adafruit_Python_TCS34725 Adafruit_Python_VCNL40xx Adafruit_Python_WS2801" +PKG_PRIORITY="optional" +PKG_SECTION="virtual" +PKG_SHORTDESC="A bundle of libraries from Adafruit" +PKG_LONGDESC="This bundle currently includes Adafruit_ADS1x15, Adafruit_ADXL345, Adafruit_BMP, Adafruit_CharLCD, Adafruit_DHT, Adafruit_GPIO, Adafruit_LED_Backpack, Adafruit_LSM303, Adafruit_MCP3008, Adafruit_MCP4725, Adafruit_PCA9685, Adafruit_PureIO, Adafruit_TCS34725, Adafruit_VCNL40xx and Adafruit_WS2801 python modules" +PKG_AUTORECONF="no" + +PKG_IS_ADDON="yes" +PKG_ADDON_NAME="Adafruit Libraries" +PKG_ADDON_TYPE="xbmc.python.module" +PKG_ADDON_REPOVERSION="8.0" +PKG_ADDON_REQUIRES="virtual.rpi-tools:8.0.102" + +addon() { + mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/lib + cp -PR $(get_build_dir Adafruit_Python_ADS1x15)/Adafruit_ADS1x15 $ADDON_BUILD/$PKG_ADDON_ID/lib/ + cp -PR $(get_build_dir Adafruit_Python_ADXL345)/Adafruit_ADXL345 $ADDON_BUILD/$PKG_ADDON_ID/lib/ + cp -PR $(get_build_dir Adafruit_Python_BMP)/Adafruit_BMP $ADDON_BUILD/$PKG_ADDON_ID/lib/ + cp -PR $(get_build_dir Adafruit_Python_CharLCD)/Adafruit_CharLCD $ADDON_BUILD/$PKG_ADDON_ID/lib/ + cp -PR $(get_build_dir Adafruit_Python_DHT)/Adafruit_DHT $ADDON_BUILD/$PKG_ADDON_ID/lib/ + cp -PR $(get_build_dir Adafruit_Python_GPIO)/Adafruit_GPIO $ADDON_BUILD/$PKG_ADDON_ID/lib/ + cp -PR $(get_build_dir Adafruit_Python_LED_Backpack)/Adafruit_LED_Backpack $ADDON_BUILD/$PKG_ADDON_ID/lib/ + cp -PR $(get_build_dir Adafruit_Python_LSM303)/Adafruit_LSM303 $ADDON_BUILD/$PKG_ADDON_ID/lib/ + cp -PR $(get_build_dir Adafruit_Python_MCP3008)/Adafruit_MCP3008 $ADDON_BUILD/$PKG_ADDON_ID/lib/ + cp -PR $(get_build_dir Adafruit_Python_MCP4725)/Adafruit_MCP4725 $ADDON_BUILD/$PKG_ADDON_ID/lib/ + cp -PR $(get_build_dir Adafruit_Python_PCA9685)/Adafruit_PCA9685 $ADDON_BUILD/$PKG_ADDON_ID/lib/ + cp -PR $(get_build_dir Adafruit_Python_PureIO)/Adafruit_PureIO $ADDON_BUILD/$PKG_ADDON_ID/lib/ + cp -PR $(get_build_dir Adafruit_Python_TCS34725)/Adafruit_TCS34725 $ADDON_BUILD/$PKG_ADDON_ID/lib/ + cp -PR $(get_build_dir Adafruit_Python_VCNL40xx)/Adafruit_VCNL40xx $ADDON_BUILD/$PKG_ADDON_ID/lib/ + cp -PR $(get_build_dir Adafruit_Python_WS2801)/Adafruit_WS2801 $ADDON_BUILD/$PKG_ADDON_ID/lib/ +} diff --git a/packages/addons/libraries/adafruit-libraries/source/default.py b/packages/addons/libraries/adafruit-libraries/source/default.py new file mode 100644 index 0000000000..ebb78520b4 --- /dev/null +++ b/packages/addons/libraries/adafruit-libraries/source/default.py @@ -0,0 +1,22 @@ +################################################################################ +# This file is part of LibreELEC - https://libreelec.tv +# Copyright (C) 2016 Team LibreELEC +# +# LibreELEC is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# LibreELEC is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with LibreELEC. If not, see . +################################################################################ + +import xbmcgui + +dialog = xbmcgui.Dialog() +dialog.ok('', 'This is a python-library-only addon') diff --git a/packages/addons/tools/rpi-tools/changelog.txt b/packages/addons/tools/rpi-tools/changelog.txt index f6abfd1747..a5f6cd5efa 100644 --- a/packages/addons/tools/rpi-tools/changelog.txt +++ b/packages/addons/tools/rpi-tools/changelog.txt @@ -1,2 +1,8 @@ +8.0.102 +- move Adafruit modules to adafruit-libraries + +8.0.101 +- add Adafruit python modules (LED_Backpack, GPIO, PureIO) + 8.0.100 - Initial Release diff --git a/packages/addons/tools/rpi-tools/package.mk b/packages/addons/tools/rpi-tools/package.mk index 5c69e8c22d..4ae2e4c13f 100644 --- a/packages/addons/tools/rpi-tools/package.mk +++ b/packages/addons/tools/rpi-tools/package.mk @@ -18,16 +18,16 @@ PKG_NAME="rpi-tools" PKG_VERSION="" -PKG_REV="101" +PKG_REV="102" PKG_ARCH="arm" PKG_LICENSE="GPL" PKG_SITE="" PKG_URL="" -PKG_DEPENDS_TARGET="toolchain RPi.GPIO picamera gpiozero Adafruit_Python_LED_Backpack Adafruit_Python_GPIO Adafruit_Python_PureIO" +PKG_DEPENDS_TARGET="toolchain RPi.GPIO picamera gpiozero" PKG_PRIORITY="optional" PKG_SECTION="virtual" PKG_SHORTDESC="A bundle of tools and programs for use on the Raspberry Pi" -PKG_LONGDESC="This bundle currently includes RPi.GPIO, picamera, gpiozero and same Adafruit (LED-Backpack, GPIO, PureIO) python modules" +PKG_LONGDESC="This bundle currently includes RPi.GPIO, picamera, gpiozero python modules" PKG_DISCAIMER="Raspberry Pi is a trademark of the Raspberry Pi Foundation http://www.raspberrypi.org" PKG_IS_ADDON="yes" @@ -44,9 +44,6 @@ addon() { cp -PR $(get_build_dir RPi.GPIO)/build/lib.linux-*/RPi/* $ADDON_BUILD/$PKG_ADDON_ID/lib/RPi cp -PR $(get_build_dir picamera)/picamera $ADDON_BUILD/$PKG_ADDON_ID/lib/ cp -PR $(get_build_dir gpiozero)/gpiozero $ADDON_BUILD/$PKG_ADDON_ID/lib/ - cp -PR $(get_build_dir Adafruit_Python_PureIO)/Adafruit_PureIO $ADDON_BUILD/$PKG_ADDON_ID/lib/ - cp -PR $(get_build_dir Adafruit_Python_GPIO)/Adafruit_GPIO $ADDON_BUILD/$PKG_ADDON_ID/lib/ - cp -PR $(get_build_dir Adafruit_Python_LED_Backpack)/Adafruit_LED_Backpack $ADDON_BUILD/$PKG_ADDON_ID/lib/ BCM2835_DIR="$(get_build_dir bcm2835-driver)" mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/bin/