From c04e2a2bad4b8306749be27da04aa72770690a33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Tue, 11 Jun 2024 11:54:20 +0200 Subject: [PATCH] Update debian packaging --- debian/compat | 2 +- debian/control | 173 ++++++++++++++++++++++++------------------------- debian/rules | 6 +- 3 files changed, 89 insertions(+), 92 deletions(-) diff --git a/debian/compat b/debian/compat index ec635144..b4de3947 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -9 +11 diff --git a/debian/control b/debian/control index fb5d2c60..48bd0e9d 100644 --- a/debian/control +++ b/debian/control @@ -1,7 +1,8 @@ Source: nymea-plugins Section: utils Priority: optional -Maintainer: Nymea GmbH +Maintainer: Simon Stürz +Standards-Version: 4.6.0 Build-depends: debhelper (>= 0.0.0), libnymea-dev (>= 0.26~), libnymea-mqtt-dev, @@ -17,7 +18,6 @@ Build-depends: debhelper (>= 0.0.0), libsodium-dev, libudev-dev, libhidapi-dev, -Standards-Version: 3.9.3 Package: nymea-plugin-anel @@ -25,7 +25,7 @@ Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for ANEL Elektronik NET-PwrCtrl power sockets This package contains the nymea integration plugin for ANEL Elektronik NET-PwrCtrl network controlled power sockets. @@ -36,7 +36,7 @@ Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin to fetch the air quaility index from http://aqicn.org This package contains the nymea integration plugin for the air quality index online service @@ -46,7 +46,7 @@ Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for avahimonitor This package contains the nymea integration plugin for monitoring network devices via mDNS @@ -55,15 +55,14 @@ Package: nymea-plugin-awattar Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for awattar This package contains the nymea integration plugin for the awattar online service Package: nymea-plugin-bimmerconnected Architecture: any -Depends: ${shlibs:Depends}, - ${misc:Depends}, +Depends: ${misc:Depends}, rustc, Description: nymea integration plugin for bimmerconnected This package contains a nymea integration plugin for BMW cars with @@ -74,7 +73,7 @@ Package: nymea-plugin-bluos Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for bluos This package contains the nymea integration plugin for bluos based media devices @@ -83,7 +82,7 @@ Package: nymea-plugin-bose Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for bose soundtouch This package contains the nymea integration plugin for bose soundtouch devices. @@ -100,7 +99,7 @@ Package: nymea-plugin-coinmarketcap Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for coin market cap This package contains the nymea integration plugin for the coinmarketcap online service @@ -109,15 +108,14 @@ Package: nymea-plugin-commandlauncher Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for commandlauncher This package contains the nymea integration plugin for launching system commands Package: nymea-plugin-daikinairco Architecture: any -Depends: ${shlibs:Depends}, - ${misc:Depends}, +Depends: ${misc:Depends}, python3-pip, Description: nymea integration plugin for Daikin airconditioning units This package contains the nymea integration plugin for Daikin airconditioning units. @@ -127,7 +125,7 @@ Package: nymea-plugin-datetime Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for datetime This package contains the nymea integration plugin for date and time related features @@ -136,7 +134,7 @@ Package: nymea-plugin-daylightsensor Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for a mathematical daylight sensor This package contains a plugin for a mathematical daylight sensor. That means it will work without any internet connection or hardware. It computes daylight @@ -147,17 +145,16 @@ Package: nymea-plugin-denon Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for denon This package contains the nymea integration plugin for Denon sound devices Package: nymea-plugin-dht Architecture: any -Depends: ${shlibs:Depends}, - ${misc:Depends}, +Depends: ${misc:Depends}, python3-pip, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for DHT11/DHT22/AM2302 This plugin add support for the DHT11, DHT22 and AM2302 temperature and humidity sensors to nymea. @@ -167,7 +164,7 @@ Package: nymea-plugin-doorbird Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for DoorBird This package contains the nymea integration plugin for DoorBird doorbells @@ -176,7 +173,7 @@ Package: nymea-plugin-dweetio Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for dweet.io This package contains the nymea integration plugin for dweet.io @@ -185,7 +182,7 @@ Package: nymea-plugin-dynatrace Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for dynatrace This package contains the nymea integration plugin for the dynatrace UFO @@ -202,7 +199,7 @@ Package: nymea-plugin-elgato Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for elgato This package contains the nymea integration plugin for devices from Elgato @@ -211,7 +208,7 @@ Package: nymea-plugin-espuino Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for ESPuino This package contains the nymea integration plugin for ESPuino devices. @@ -229,7 +226,7 @@ Package: nymea-plugin-fastcom Architecture: any Depends: ${misc:Depends}, python3-pip, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for fast.com based internet speed test This package contains the nymea integration plugin for performing ineternet speed tests using fast.com @@ -239,7 +236,7 @@ Package: nymea-plugin-flowercare Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for Xiaomi Flower care devices This package contains the nymea integration plugin for Xiaomi Flower care devices, also know as Plant care or MiCare @@ -250,7 +247,7 @@ Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for Fronius PV inverters This package contains the nymea integration plugin for Fronius solar inverters @@ -259,7 +256,7 @@ Package: nymea-plugin-eq-3 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for eq-3 This package contains the nymea integration plugin for eq-3 devices @@ -270,7 +267,7 @@ Multi-Arch: same Section: libs Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for Garadget This package contains the nymea integration plugin for Garadget Garage Door Opener @@ -280,7 +277,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libnymea-gpio, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for gpio This package contains the nymea integration plugin to interact with GPIOs @@ -289,7 +286,7 @@ Package: nymea-plugin-goecharger Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for the go-eCharger wallbox This package contains the nymea integration plugin for the go-eCharger wallbox @@ -298,7 +295,7 @@ Package: nymea-plugin-homeconnect Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for home connect This package contains the nymea integration plugin for home connect appliances @@ -308,7 +305,7 @@ Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for I2C devies This plugin adds support for I2C devices to nymea. Currently supported devices are the ADS1114/1114/1115 and the Pi-16ADC. @@ -318,7 +315,7 @@ Package: nymea-plugin-kodi Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for kodi This package contains the nymea integration plugin for kodi @@ -327,7 +324,7 @@ Package: nymea-plugin-lgsmarttv Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for lgsmarttv This package contains the nymea integration plugin for smart tvs from LG @@ -336,7 +333,7 @@ Package: nymea-plugin-lifx Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for lifx This package contains the nymea integration plugin for lifx devices @@ -344,7 +341,7 @@ Package: nymea-plugin-mecelectronics Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for mec electronics devices This package will add support for the mec meter to nymea. @@ -361,7 +358,7 @@ Package: nymea-plugin-mailnotification Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for mailnotification This package contains the nymea integration plugin for sending notifications via email. @@ -370,7 +367,7 @@ Package: nymea-plugin-mcp3008 Architecture: any Depends: ${misc:Depends}, python3-pip, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: MCP3008 DAC integration plugin for nymea This package contains the nymea integration plugin for using the MCP3008 DAC. @@ -379,7 +376,7 @@ Package: nymea-plugin-mqttclient Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for a generic MQTT client This package contains a generic MQTT client plugin for nymea. @@ -388,7 +385,7 @@ Package: nymea-plugin-mystrom Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for myStrom devices This package will add support for myStrom devices to nymea. @@ -397,20 +394,19 @@ Package: nymea-plugin-nanoleaf Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for nanoleaf This package contains the nymea integration plugin for nanoleaf devices. Package: nymea-plugin-neatobotvac Architecture: any -Depends: ${shlibs:Depends}, - ${misc:Depends}, +Depends: ${misc:Depends}, python3-pip, libffi-dev, libssl-dev, rustc, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for neato This package contains the nymea integration plugin for Neato Botvac robots. @@ -419,7 +415,7 @@ Package: nymea-plugin-netatmo Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for netatmo This package contains the nymea integration plugin for the netatmo weather station. @@ -428,7 +424,7 @@ Package: nymea-plugin-networkdetector Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for networkdetector This package contains the nymea integration plugin for detecting and monitoring network devices via basic networking mechanisms (ARP, ICMP..). @@ -447,7 +443,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, Replaces: nymea-nukiplugin -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for the nuki smart lock This package contains the nymea integration plugin for nuki smart lock devices. @@ -456,7 +452,7 @@ Package: nymea-plugin-onewire Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for one wire devices This package contains the nymea integration plugin for one wire devices. @@ -465,7 +461,7 @@ Package: nymea-plugin-openuv Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for OpenUV This package contains the nymea integration plugin for OpenUV. @@ -474,7 +470,7 @@ Package: nymea-plugin-openweathermap Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for openweathermap This package contains the nymea integration plugin for openweathermap. @@ -483,7 +479,7 @@ Package: nymea-plugin-osdomotics Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for osdomotics This package contains the nymea integration plugin for osdomotics. @@ -492,7 +488,7 @@ Package: nymea-plugin-philipshue Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for philipshue This package contains the nymea integration plugin for Philips Hue bridges and connected devices to it. @@ -511,7 +507,7 @@ Package: nymea-plugin-pushbullet Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for Pushbullet This package contains the nymea integration plugin for sending messages via Pushbullet. @@ -520,7 +516,7 @@ Package: nymea-plugin-pushnotifications Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin to send Push notifications This package contains the nymea integration plugin for sending messages to nymea:app. @@ -529,7 +525,7 @@ Package: nymea-plugin-solarlog Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for Solar-Log This package contains the nymea integration plugin for Solar-Log devices. @@ -538,7 +534,7 @@ Package: nymea-plugin-tasmota Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for Sonoff-Tasmota devices This package contains the nymea integration plugin for Tasmota-Sonoff devices. @@ -546,7 +542,7 @@ Package: nymea-plugin-texasinstruments Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for Texas Instruments devices This package contains the nymea integration plugin for Texas Instruments devices. @@ -555,7 +551,7 @@ Package: nymea-plugin-telegram Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for Telegram This plugin allows nymea to send messages to telegram via the bot API. @@ -564,7 +560,7 @@ Package: nymea-plugin-tempo Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for Tempo time tracking This package contains the nymea integration plugin for Tempo time tracking. @@ -582,7 +578,7 @@ Package: nymea-plugin-tplink Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for tp-link Kasa devices This package contains the nymea integration plugin for TP-Link Kasa devices. @@ -591,7 +587,7 @@ Package: nymea-plugin-tuya Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for Tuya cloud devices This package contains the nymea integration plugin for Tuya cloud devices. @@ -600,7 +596,7 @@ Package: nymea-plugin-udpcommander Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for UDP commander This package contains the nymea integration plugin for sending arbitrary UDP commands from and to nymea. @@ -610,7 +606,7 @@ Package: nymea-plugin-unifi Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for UniFi network controllers This package contains the nymea integration plugin for UniFi network controllers. @@ -623,7 +619,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, libudev1, libhidapi-hidraw0, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for USB relay This package contains the nymea integration plugin for USB relays. @@ -644,7 +640,7 @@ Package: nymea-plugin-wakeonlan Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for wakeonlan This package contains the nymea integration plugin for sending WOL (wake on lan) magic packets to the network. @@ -654,7 +650,7 @@ Package: nymea-plugin-wemo Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for wemo This package contains the nymea integration plugin for wemo devices. @@ -663,7 +659,7 @@ Package: nymea-plugin-ws2812fx Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for ws2812fx This package contains the nymea integration plugin for using ws2812fx LEDs via an Arduino based microcontroller connected to nymea. @@ -673,7 +669,7 @@ Package: nymea-plugin-tcpcommander Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for TCP commander This package contains the nymea integration plugin for sending arbitrary TCP packets from and to nymea. @@ -682,7 +678,7 @@ Package: nymea-plugin-httpcommander Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for HTTP commander This package contains the nymea integration plugin for sending arbitrary HTTP requests from and to nymea. @@ -692,7 +688,7 @@ Package: nymea-plugin-senic Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for senic This package contains the nymea integration plugin for the Senic Nuimo. @@ -702,7 +698,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libnymea-gpio, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for SG-Ready heat pump interface based on GPIOs This package contains the nymea integration plugin for SG-Ready heat pump interface based on GPIOs. @@ -711,7 +707,7 @@ Package: nymea-plugin-shelly Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for Shelly devices This package contains the nymea integration plugin for Shelly devices. @@ -721,7 +717,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libnymea-gpio, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for simple heat pumps This package contains the nymea integration plugin for simple heat pumps. @@ -730,7 +726,7 @@ Package: nymea-plugin-somfytahoma Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for Somfy TaHoma This package contains the nymea integration plugin for Somfy TaHoma devices. @@ -739,7 +735,7 @@ Package: nymea-plugin-sonos Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for Sonos smart speakers This package contains the nymea integration plugin for Sonos smart speakers. @@ -758,7 +754,7 @@ Architecture: any Depends: ${misc:Depends}, libatlas-base-dev, python3-pip, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for calculating the sun position This package contains the nymea integration plugin for calculating the sun position. @@ -769,7 +765,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, nmap, arping, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for Keba wallboxes This package contains the nymea integration plugin for Keba wallboxes. @@ -792,7 +788,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libqt5serialport5, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin to send and receive strings over a serial port This package contains the nymea integration plugin for sending and receiving arbitrary data via serial ports. @@ -802,7 +798,7 @@ Package: nymea-plugin-systemmonitor Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin to monitor the system This package contains the nymea integration plugin for system monitoring. @@ -811,16 +807,15 @@ Package: nymea-plugin-tado Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin to connect to your Tado account This package contains the nymea integration plugin for Tado devices. Package: nymea-plugin-wheretheissat Architecture: any -Depends: ${shlibs:Depends}, - ${misc:Depends}, -Conflicts: nymea-plugins-translations (< 1.0.1) +Depends: ${misc:Depends}, +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin to monitor the ISS position This package contains the nymea integration plugin for the wheretheiss.at online service. @@ -828,18 +823,16 @@ Description: nymea integration plugin to monitor the ISS position Package: nymea-plugin-yamahaavr Architecture: any -Depends: ${shlibs:Depends}, - ${misc:Depends}, +Depends: ${misc:Depends}, python3-pip, -Conflicts: nymea-plugins-translations (< 1.0.1) +Conflicts: nymea-plugins-translations (<< 1.0.1) Description: nymea integration plugin for Yamaha receivers This package contains the nymea integration plugin for (non-Musiccast) Yamaha AV receivers. Package: nymea-plugins-translations Architecture: all -Depends: ${shlibs:Depends}, - ${misc:Depends}, +Depends: ${misc:Depends}, Description: Transitional package. This package used to contain plugins translations. It is empty now, used as a transitional package and will be removed in the future. diff --git a/debian/rules b/debian/rules index b0be54f1..db1ff7de 100755 --- a/debian/rules +++ b/debian/rules @@ -24,7 +24,11 @@ override_dh_auto_build: make lrelease override_dh_install: $(PREPROCESS_FILES:.in=) $(PYTHON_REQUIREMENTS:.txt=) - dh_install --fail-missing + dh_install + +# Note that this is the default with compat level 12. +override_dh_missing: + dh_missing --list-missing override_dh_auto_clean: dh_auto_clean