From 4d1127fdb27e0f6937130579f70f9835ba294bce Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Tue, 6 Mar 2018 22:49:36 +0100 Subject: [PATCH] rename to nymea --- debian/changelog | 6 + debian/control | 483 ++++++++++-------- debian/copyright | 2 +- debian/guh-plugin-avahimonitor.install.in | 1 - debian/guh-plugin-awattar.install.in | 1 - debian/guh-plugin-commandlauncher.install.in | 1 - debian/guh-plugin-conrad.install.in | 1 - debian/guh-plugin-datetime.install.in | 1 - debian/guh-plugin-denon.install.in | 1 - debian/guh-plugin-elgato.install.in | 1 - debian/guh-plugin-elro.install.in | 1 - debian/guh-plugin-eq-3.install.in | 1 - debian/guh-plugin-genericelements.install.in | 1 - debian/guh-plugin-gpio.install.in | 1 - debian/guh-plugin-intertechno.install.in | 1 - debian/guh-plugin-kodi.install.in | 1 - debian/guh-plugin-leynew.install.in | 1 - debian/guh-plugin-lgsmarttv.install.in | 1 - debian/guh-plugin-mailnotification.install.in | 1 - debian/guh-plugin-netatmo.install.in | 1 - debian/guh-plugin-networkdetector.install.in | 1 - debian/guh-plugin-openweathermap.install.in | 1 - debian/guh-plugin-orderbutton.install.in | 1 - debian/guh-plugin-osdomotics.install.in | 1 - debian/guh-plugin-philipshue.install.in | 1 - debian/guh-plugin-plantcare.install.in | 1 - debian/guh-plugin-senic.install.in | 1 - debian/guh-plugin-simulation.install.in | 1 - debian/guh-plugin-snapd.install.in | 1 - debian/guh-plugin-tcpcommander.install.in | 1 - debian/guh-plugin-udpcommander.install.in | 1 - debian/guh-plugin-unitec.install.in | 1 - debian/guh-plugin-wakeonlan.install.in | 1 - debian/guh-plugin-wemo.install.in | 1 - debian/guh-plugin-ws2812.install.in | 1 - debian/guh-plugins-translations.dirs | 1 - debian/guh-plugins-translations.install.in | 1 - debian/nymea-plugin-avahimonitor.install.in | 1 + debian/nymea-plugin-awattar.install.in | 1 + .../nymea-plugin-commandlauncher.install.in | 1 + debian/nymea-plugin-conrad.install.in | 1 + debian/nymea-plugin-datetime.install.in | 1 + debian/nymea-plugin-denon.install.in | 1 + debian/nymea-plugin-elgato.install.in | 1 + debian/nymea-plugin-elro.install.in | 1 + debian/nymea-plugin-eq-3.install.in | 1 + .../nymea-plugin-genericelements.install.in | 1 + debian/nymea-plugin-gpio.install.in | 1 + debian/nymea-plugin-intertechno.install.in | 1 + debian/nymea-plugin-kodi.install.in | 1 + debian/nymea-plugin-leynew.install.in | 1 + debian/nymea-plugin-lgsmarttv.install.in | 1 + .../nymea-plugin-mailnotification.install.in | 1 + debian/nymea-plugin-netatmo.install.in | 1 + .../nymea-plugin-networkdetector.install.in | 1 + debian/nymea-plugin-openweathermap.install.in | 1 + debian/nymea-plugin-orderbutton.install.in | 1 + debian/nymea-plugin-osdomotics.install.in | 1 + debian/nymea-plugin-philipshue.install.in | 1 + debian/nymea-plugin-plantcare.install.in | 1 + debian/nymea-plugin-senic.install.in | 1 + debian/nymea-plugin-simulation.install.in | 1 + debian/nymea-plugin-snapd.install.in | 1 + debian/nymea-plugin-tcpcommander.install.in | 1 + debian/nymea-plugin-udpcommander.install.in | 1 + debian/nymea-plugin-unitec.install.in | 1 + debian/nymea-plugin-wakeonlan.install.in | 1 + debian/nymea-plugin-wemo.install.in | 1 + debian/nymea-plugin-ws2812.install.in | 1 + debian/nymea-plugins-translations.dirs | 1 + debian/nymea-plugins-translations.install.in | 1 + .../deviceplugingenericelements.cpp | 4 +- genericelements/deviceplugingenericelements.h | 4 +- .../deviceplugingenericelements.json | 2 +- genericelements/genericelements.pro | 2 +- nymea-plugins.pro | 79 +++ plugins.pri | 14 +- 77 files changed, 395 insertions(+), 269 deletions(-) delete mode 100644 debian/guh-plugin-avahimonitor.install.in delete mode 100644 debian/guh-plugin-awattar.install.in delete mode 100644 debian/guh-plugin-commandlauncher.install.in delete mode 100644 debian/guh-plugin-conrad.install.in delete mode 100644 debian/guh-plugin-datetime.install.in delete mode 100644 debian/guh-plugin-denon.install.in delete mode 100644 debian/guh-plugin-elgato.install.in delete mode 100644 debian/guh-plugin-elro.install.in delete mode 100644 debian/guh-plugin-eq-3.install.in delete mode 100644 debian/guh-plugin-genericelements.install.in delete mode 100644 debian/guh-plugin-gpio.install.in delete mode 100644 debian/guh-plugin-intertechno.install.in delete mode 100644 debian/guh-plugin-kodi.install.in delete mode 100644 debian/guh-plugin-leynew.install.in delete mode 100644 debian/guh-plugin-lgsmarttv.install.in delete mode 100644 debian/guh-plugin-mailnotification.install.in delete mode 100644 debian/guh-plugin-netatmo.install.in delete mode 100644 debian/guh-plugin-networkdetector.install.in delete mode 100644 debian/guh-plugin-openweathermap.install.in delete mode 100644 debian/guh-plugin-orderbutton.install.in delete mode 100644 debian/guh-plugin-osdomotics.install.in delete mode 100644 debian/guh-plugin-philipshue.install.in delete mode 100644 debian/guh-plugin-plantcare.install.in delete mode 100644 debian/guh-plugin-senic.install.in delete mode 100644 debian/guh-plugin-simulation.install.in delete mode 100644 debian/guh-plugin-snapd.install.in delete mode 100644 debian/guh-plugin-tcpcommander.install.in delete mode 100644 debian/guh-plugin-udpcommander.install.in delete mode 100644 debian/guh-plugin-unitec.install.in delete mode 100644 debian/guh-plugin-wakeonlan.install.in delete mode 100644 debian/guh-plugin-wemo.install.in delete mode 100644 debian/guh-plugin-ws2812.install.in delete mode 100644 debian/guh-plugins-translations.dirs delete mode 100644 debian/guh-plugins-translations.install.in create mode 100644 debian/nymea-plugin-avahimonitor.install.in create mode 100644 debian/nymea-plugin-awattar.install.in create mode 100644 debian/nymea-plugin-commandlauncher.install.in create mode 100644 debian/nymea-plugin-conrad.install.in create mode 100644 debian/nymea-plugin-datetime.install.in create mode 100644 debian/nymea-plugin-denon.install.in create mode 100644 debian/nymea-plugin-elgato.install.in create mode 100644 debian/nymea-plugin-elro.install.in create mode 100644 debian/nymea-plugin-eq-3.install.in create mode 100644 debian/nymea-plugin-genericelements.install.in create mode 100644 debian/nymea-plugin-gpio.install.in create mode 100644 debian/nymea-plugin-intertechno.install.in create mode 100644 debian/nymea-plugin-kodi.install.in create mode 100644 debian/nymea-plugin-leynew.install.in create mode 100644 debian/nymea-plugin-lgsmarttv.install.in create mode 100644 debian/nymea-plugin-mailnotification.install.in create mode 100644 debian/nymea-plugin-netatmo.install.in create mode 100644 debian/nymea-plugin-networkdetector.install.in create mode 100644 debian/nymea-plugin-openweathermap.install.in create mode 100644 debian/nymea-plugin-orderbutton.install.in create mode 100644 debian/nymea-plugin-osdomotics.install.in create mode 100644 debian/nymea-plugin-philipshue.install.in create mode 100644 debian/nymea-plugin-plantcare.install.in create mode 100644 debian/nymea-plugin-senic.install.in create mode 100644 debian/nymea-plugin-simulation.install.in create mode 100644 debian/nymea-plugin-snapd.install.in create mode 100644 debian/nymea-plugin-tcpcommander.install.in create mode 100644 debian/nymea-plugin-udpcommander.install.in create mode 100644 debian/nymea-plugin-unitec.install.in create mode 100644 debian/nymea-plugin-wakeonlan.install.in create mode 100644 debian/nymea-plugin-wemo.install.in create mode 100644 debian/nymea-plugin-ws2812.install.in create mode 100644 debian/nymea-plugins-translations.dirs create mode 100644 debian/nymea-plugins-translations.install.in create mode 100644 nymea-plugins.pro diff --git a/debian/changelog b/debian/changelog index eb980c8..ded1bcc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +nymea-plugins (0.2.0) UNRELEASED; urgency=medium + + * rename to nymea + + -- Michael Zanetti Tue, 06 Mar 2018 22:49:05 +0100 + guh-plugins (0.1.0) xenial; urgency=medium * Add metapackages diff --git a/debian/control b/debian/control index bcaa30a..a9c3eca 100644 --- a/debian/control +++ b/debian/control @@ -1,9 +1,9 @@ -Source: guh-plugins +Source: nymea-plugins Section: utils Priority: options Maintainer: Michael Zanetti Build-depends: debhelper (>= 0.0.0), - libguh1-dev, + libnymea1-dev, libqt5serialport5-dev, python:any, qtbase5-dev, @@ -11,598 +11,639 @@ Build-depends: debhelper (>= 0.0.0), Standards-Version: 3.9.3 -Package: guh-plugin-avahimonitor +Package: nymea-plugin-avahimonitor Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for avahimonitor - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-avahimonitor +Description: nymea.io plugin for avahimonitor + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for avahimonitor + This package will install the nymea.io plugin for avahimonitor -Package: guh-plugin-awattar +Package: nymea-plugin-awattar Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for awattar - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-awattar +Description: nymea.io plugin for awattar + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for awattar + This package will install the nymea.io plugin for awattar -Package: guh-plugin-commandlauncher +Package: nymea-plugin-commandlauncher Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for commandlauncher - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-commandlauncher +Description: nymea.io plugin for commandlauncher + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for commandlauncher + This package will install the nymea.io plugin for commandlauncher -Package: guh-plugin-conrad +Package: nymea-plugin-conrad Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for conrad - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-conrad +Description: nymea.io plugin for conrad + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for conrad + This package will install the nymea.io plugin for conrad -Package: guh-plugin-datetime +Package: nymea-plugin-datetime Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for datetime - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-datetime +Description: nymea.io plugin for datetime + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for datetime + This package will install the nymea.io plugin for datetime -Package: guh-plugin-denon +Package: nymea-plugin-denon Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for denon - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-denon +Description: nymea.io plugin for denon + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for denon + This package will install the nymea.io plugin for denon -Package: guh-plugin-elro +Package: nymea-plugin-elro Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for elro - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-elro +Description: nymea.io plugin for elro + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for elro + This package will install the nymea.io plugin for elro -Package: guh-plugin-eq-3 +Package: nymea-plugin-eq-3 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for eq-3 - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-eq-3 +Description: nymea.io plugin for eq-3 + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for eq-3 + This package will install the nymea.io plugin for eq-3 -Package: guh-plugin-genericelements +Package: nymea-plugin-genericelements Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for genericelements - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-genericelements +Description: nymea.io plugin for genericelements + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for genericelements + This package will install the nymea.io plugin for genericelements -Package: guh-plugin-gpio +Package: nymea-plugin-gpio Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for gpio - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-gpio +Description: nymea.io plugin for gpio + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for gpio + This package will install the nymea.io plugin for gpio -Package: guh-plugin-intertechno +Package: nymea-plugin-intertechno Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for intertechno - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-intertechno +Description: nymea.io plugin for intertechno + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for intertechno + This package will install the nymea.io plugin for intertechno -Package: guh-plugin-kodi +Package: nymea-plugin-kodi Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for kodi - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-kodi +Description: nymea.io plugin for kodi + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for kodi + This package will install the nymea.io plugin for kodi -Package: guh-plugin-leynew +Package: nymea-plugin-leynew Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for leynew - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-leynew +Description: nymea.io plugin for leynew + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for leynew + This package will install the nymea.io plugin for leynew -Package: guh-plugin-lgsmarttv +Package: nymea-plugin-lgsmarttv Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for lgsmarttv - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-lgsmarttv +Description: nymea.io plugin for lgsmarttv + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for lgsmarttv + This package will install the nymea.io plugin for lgsmarttv -Package: guh-plugin-mailnotification +Package: nymea-plugin-mailnotification Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for mailnotification - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-mailnotification +Description: nymea.io plugin for mailnotification + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for mailnotification + This package will install the nymea.io plugin for mailnotification -Package: guh-plugin-netatmo + +Package: nymea-plugin-netatmo Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for netatmo - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-netatmo +Description: nymea.io plugin for netatmo + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for netatmo + This package will install the nymea.io plugin for netatmo -Package: guh-plugin-networkdetector +Package: nymea-plugin-networkdetector Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, nmap, - guh-plugins-translations, -Description: guh.io plugin for networkdetector - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-networkdetector +Description: nymea.io plugin for networkdetector + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for networkdetector + This package will install the nymea.io plugin for networkdetector -Package: guh-plugin-openweathermap +Package: nymea-plugin-openweathermap Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for openweathermap - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-openweathermap +Description: nymea.io plugin for openweathermap + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for openweathermap + This package will install the nymea.io plugin for openweathermap -Package: guh-plugin-orderbutton +Package: nymea-plugin-orderbutton Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for orderbutton - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-orderbutton +Description: nymea.io plugin for orderbutton + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for orderbutton + This package will install the nymea.io plugin for orderbutton -Package: guh-plugin-osdomotics +Package: nymea-plugin-osdomotics Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for osdomotics - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-osdmotics +Description: nymea.io plugin for osdomotics + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for osdomotics + This package will install the nymea.io plugin for osdomotics -Package: guh-plugin-philipshue +Package: nymea-plugin-philipshue Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for philipshue - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-philipshue +Description: nymea.io plugin for philipshue + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for philipshue + This package will install the nymea.io plugin for philipshue -Package: guh-plugin-plantcare +Package: nymea-plugin-plantcare Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for plantcare - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-plantcare +Description: nymea.io plugin for plantcare + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for plantcare + This package will install the nymea.io plugin for plantcare -Package: guh-plugin-udpcommander + +Package: nymea-plugin-udpcommander Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for UDP commander - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-udpcommander +Description: nymea.io plugin for UDP commander + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for udpcommander + This package will install the nymea.io plugin for udpcommander -Package: guh-plugin-unitec +Package: nymea-plugin-unitec Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for unitec - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-unitec +Description: nymea.io plugin for unitec + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for unitec + This package will install the nymea.io plugin for unitec -Package: guh-plugin-wakeonlan + + +Package: nymea-plugin-wakeonlan Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for wakeonlan - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-wakeonlan +Description: nymea.io plugin for wakeonlan + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for wakeonlan + This package will install the nymea.io plugin for wakeonlan -Package: guh-plugin-wemo +Package: nymea-plugin-wemo Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for wemo - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-wemo +Description: nymea.io plugin for wemo + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for wemo + This package will install the nymea.io plugin for wemo -Package: guh-plugin-ws2812 +Package: nymea-plugin-ws2812 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for ws2812 - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-ws2812 +Description: nymea.io plugin for ws2812 + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for ws2812 + This package will install the nymea.io plugin for ws2812 -Package: guh-plugin-tcpcommander +Package: nymea-plugin-tcpcommander Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for TCP commander - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-tcpcommander +Description: nymea.io plugin for TCP commander + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for TCP commander + This package will install the nymea.io plugin for TCP commander -Package: guh-plugin-simulation +Package: nymea-plugin-simulation Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for simulated devices - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-simulation +Description: nymea.io plugin for simulated devices + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for simulated devices + This package will install the nymea.io plugin for simulated devices -Package: guh-plugin-elgato +Package: nymea-plugin-elgato Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for elgato - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-elgato +Description: nymea.io plugin for elgato + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for elgato + This package will install the nymea.io plugin for elgato -Package: guh-plugin-senic +Package: nymea-plugin-senic Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for senic - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-senic +Description: nymea.io plugin for senic + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for senic + This package will install the nymea.io plugin for senic -Package: guh-plugin-snapd +Package: nymea-plugin-snapd Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for snapd - The guh daemon is a plugin based IoT (Internet of Things) server. The + nymea-plugins-translations, +Replaces: guh-plugin-snapd +Description: nymea.io plugin for snapd + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the guh.io plugin for snapd + This package will install the nymea.io plugin for snapd -Package: guh-plugins-translations +Package: nymea-plugins-translations Section: misc Architecture: all Depends: ${misc:Depends} -Description: Translation files for guh plugins - translations - The guh daemon is a plugin based IoT (Internet of Things) server. The +Replaces: guh-plugins-translations +Description: Translation files for nymea plugins - translations + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package provides the translation files for all guh plugins. + This package provides the translation files for all nymea plugins. -Package: guh-plugins +Package: nymea-plugins Section: libs Architecture: all -Depends: guh-plugin-awattar, - guh-plugin-datetime, - guh-plugin-denon, - guh-plugin-eq-3, - guh-plugin-kodi, - guh-plugin-lgsmarttv, - guh-plugin-mailnotification, - guh-plugin-netatmo, - guh-plugin-networkdetector, - guh-plugin-openweathermap, - guh-plugin-philipshue, - guh-plugin-pushbullet, - guh-plugin-wakeonlan, - guh-plugin-wemo, - guh-plugin-elgato, - guh-plugin-senic -Description: Plugins for guh IoT server - the default plugin collection - The guh daemon is a plugin based IoT (Internet of Things) server. The +Depends: nymea-plugin-awattar, + nymea-plugin-datetime, + nymea-plugin-denon, + nymea-plugin-eq-3, + nymea-plugin-kodi, + nymea-plugin-lgsmarttv, + nymea-plugin-mailnotification, + nymea-plugin-netatmo, + nymea-plugin-networkdetector, + nymea-plugin-openweathermap, + nymea-plugin-philipshue, + nymea-plugin-wakeonlan, + nymea-plugin-wemo, + nymea-plugin-elgato, + nymea-plugin-senic +Replaces: guh-plugins +Description: Plugins for nymea IoT server - the default plugin collection + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the default guh plugins. + This package will install the default nymea plugins. -Package: guh-plugins-maker +Package: nymea-plugins-maker Section: libs Architecture: all -Depends: guh-plugin-commandlauncher, - guh-plugin-udpcommander, - guh-plugin-tcpcommander, - guh-plugin-genericelements, - guh-plugin-avahimonitor, - guh-plugin-gpio, -Description: Plugins for guh IoT server - Meta package for makers, tinkers and hackers - The guh daemon is a plugin based IoT (Internet of Things) server. The +Depends: nymea-plugin-commandlauncher, + nymea-plugin-udpcommander, + nymea-plugin-tcpcommander, + nymea-plugin-genericelements, + nymea-plugin-avahimonitor, + nymea-plugin-gpio, +Replaces: guh-plugins-maker +Description: Plugins for nymea IoT server - Meta package for makers, tinkers and hackers + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install guh plugins for maker, tinker and hackers. + This package will install nymea plugins for maker, tinker and hackers. -Package: guh-plugins-merkurboard +Package: nymea-plugins-merkurboard Section: libs Architecture: all -Depends: guh-plugin-osdomotics, - guh-plugin-plantcare, - guh-plugin-ws2812, - guh-plugin-orderbutton, -Description: Plugins for guh IoT server - Meta package for 6LoWPAN Merkur boards - The guh daemon is a plugin based IoT (Internet of Things) server. The +Depends: nymea-plugin-osdomotics, + nymea-plugin-plantcare, + nymea-plugin-ws2812, + nymea-plugin-orderbutton, +Replaces: guh-plugins-merkurboard +Description: Plugins for nymea IoT server - Meta package for 6LoWPAN Merkur boards + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the 6LoWPAN Merkur board plugins for guh. + This package will install the 6LoWPAN Merkur board plugins for nymea. -Package: guh-plugins-433mhz +Package: nymea-plugins-433mhz Section: libs Architecture: all -Depends: guh-plugin-elro, - guh-plugin-conrad, - guh-plugin-intertechno, - guh-plugin-leynew, - guh-plugin-unitec, -Description: Plugins for guh IoT server - Meta package for RF 433 MHz plugins - The guh daemon is a plugin based IoT (Internet of Things) server. The +Depends: nymea-plugin-elro, + nymea-plugin-conrad, + nymea-plugin-intertechno, + nymea-plugin-leynew, + nymea-plugin-unitec, +Replaces: guh-plugins-433mhz +Description: Plugins for nymea IoT server - Meta package for RF 433 MHz plugins + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install the RF 433 MHz plugins for guh. + This package will install the RF 433 MHz plugins for nymea. -Package: guh-plugins-all +Package: nymea-plugins-all Section: libs Architecture: all -Depends: guh-plugins, - guh-plugins-433mhz, - guh-plugins-maker, - guh-plugins-merkurboard, -Description: Plugins for guh IoT server - Meta package for all plugins - The guh daemon is a plugin based IoT (Internet of Things) server. The +Depends: nymea-plugins, + nymea-plugins-433mhz, + nymea-plugins-maker, + nymea-plugins-merkurboard, +Replaces: guh-plugins-all +Description: Plugins for nymea IoT server - Meta package for all plugins + The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and allows them to interact. With the powerful rule engine you are able to connect any device available in the system and create individual scenes and behaviors for your environment. . - This package will install all the available plugins for guh. + This package will install all the available plugins for nymea. diff --git a/debian/copyright b/debian/copyright index 72cc5be..88c5449 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,5 +1,5 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: guhio +Upstream-Name: nymea-plugins Upstream-Contact: Simon Stürz Copyright: 2014-2017, guh GmbH Download: http://www.github.com/guh/guh-plugins diff --git a/debian/guh-plugin-avahimonitor.install.in b/debian/guh-plugin-avahimonitor.install.in deleted file mode 100644 index c26066f..0000000 --- a/debian/guh-plugin-avahimonitor.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginavahimonitor.so \ No newline at end of file diff --git a/debian/guh-plugin-awattar.install.in b/debian/guh-plugin-awattar.install.in deleted file mode 100644 index 42889dc..0000000 --- a/debian/guh-plugin-awattar.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginawattar.so \ No newline at end of file diff --git a/debian/guh-plugin-commandlauncher.install.in b/debian/guh-plugin-commandlauncher.install.in deleted file mode 100644 index faf2298..0000000 --- a/debian/guh-plugin-commandlauncher.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugincommandlauncher.so \ No newline at end of file diff --git a/debian/guh-plugin-conrad.install.in b/debian/guh-plugin-conrad.install.in deleted file mode 100644 index 40003bf..0000000 --- a/debian/guh-plugin-conrad.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginconrad.so \ No newline at end of file diff --git a/debian/guh-plugin-datetime.install.in b/debian/guh-plugin-datetime.install.in deleted file mode 100644 index 242a61a..0000000 --- a/debian/guh-plugin-datetime.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugindatetime.so \ No newline at end of file diff --git a/debian/guh-plugin-denon.install.in b/debian/guh-plugin-denon.install.in deleted file mode 100644 index a7539eb..0000000 --- a/debian/guh-plugin-denon.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugindenon.so \ No newline at end of file diff --git a/debian/guh-plugin-elgato.install.in b/debian/guh-plugin-elgato.install.in deleted file mode 100644 index 13621ec..0000000 --- a/debian/guh-plugin-elgato.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginelgato.so diff --git a/debian/guh-plugin-elro.install.in b/debian/guh-plugin-elro.install.in deleted file mode 100644 index ba733ef..0000000 --- a/debian/guh-plugin-elro.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginelro.so \ No newline at end of file diff --git a/debian/guh-plugin-eq-3.install.in b/debian/guh-plugin-eq-3.install.in deleted file mode 100644 index ad0c40e..0000000 --- a/debian/guh-plugin-eq-3.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugineq3.so diff --git a/debian/guh-plugin-genericelements.install.in b/debian/guh-plugin-genericelements.install.in deleted file mode 100644 index 7991688..0000000 --- a/debian/guh-plugin-genericelements.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugingenericelements.so \ No newline at end of file diff --git a/debian/guh-plugin-gpio.install.in b/debian/guh-plugin-gpio.install.in deleted file mode 100644 index dd184af..0000000 --- a/debian/guh-plugin-gpio.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugingpio.so \ No newline at end of file diff --git a/debian/guh-plugin-intertechno.install.in b/debian/guh-plugin-intertechno.install.in deleted file mode 100644 index 90d4859..0000000 --- a/debian/guh-plugin-intertechno.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginintertechno.so \ No newline at end of file diff --git a/debian/guh-plugin-kodi.install.in b/debian/guh-plugin-kodi.install.in deleted file mode 100644 index 0c692eb..0000000 --- a/debian/guh-plugin-kodi.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginkodi.so \ No newline at end of file diff --git a/debian/guh-plugin-leynew.install.in b/debian/guh-plugin-leynew.install.in deleted file mode 100644 index 698526d..0000000 --- a/debian/guh-plugin-leynew.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginleynew.so \ No newline at end of file diff --git a/debian/guh-plugin-lgsmarttv.install.in b/debian/guh-plugin-lgsmarttv.install.in deleted file mode 100644 index 1495ca3..0000000 --- a/debian/guh-plugin-lgsmarttv.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginlgsmarttv.so \ No newline at end of file diff --git a/debian/guh-plugin-mailnotification.install.in b/debian/guh-plugin-mailnotification.install.in deleted file mode 100644 index df923ef..0000000 --- a/debian/guh-plugin-mailnotification.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginmailnotification.so \ No newline at end of file diff --git a/debian/guh-plugin-netatmo.install.in b/debian/guh-plugin-netatmo.install.in deleted file mode 100644 index 7ca1a83..0000000 --- a/debian/guh-plugin-netatmo.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginnetatmo.so \ No newline at end of file diff --git a/debian/guh-plugin-networkdetector.install.in b/debian/guh-plugin-networkdetector.install.in deleted file mode 100644 index 1736f7b..0000000 --- a/debian/guh-plugin-networkdetector.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginnetworkdetector.so \ No newline at end of file diff --git a/debian/guh-plugin-openweathermap.install.in b/debian/guh-plugin-openweathermap.install.in deleted file mode 100644 index 14ebe04..0000000 --- a/debian/guh-plugin-openweathermap.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginopenweathermap.so \ No newline at end of file diff --git a/debian/guh-plugin-orderbutton.install.in b/debian/guh-plugin-orderbutton.install.in deleted file mode 100644 index 08f7a10..0000000 --- a/debian/guh-plugin-orderbutton.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginorderbutton.so \ No newline at end of file diff --git a/debian/guh-plugin-osdomotics.install.in b/debian/guh-plugin-osdomotics.install.in deleted file mode 100644 index dcf8df0..0000000 --- a/debian/guh-plugin-osdomotics.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginosdomotics.so \ No newline at end of file diff --git a/debian/guh-plugin-philipshue.install.in b/debian/guh-plugin-philipshue.install.in deleted file mode 100644 index 4e044ff..0000000 --- a/debian/guh-plugin-philipshue.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginphilipshue.so \ No newline at end of file diff --git a/debian/guh-plugin-plantcare.install.in b/debian/guh-plugin-plantcare.install.in deleted file mode 100644 index 463ca0b..0000000 --- a/debian/guh-plugin-plantcare.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginplantcare.so \ No newline at end of file diff --git a/debian/guh-plugin-senic.install.in b/debian/guh-plugin-senic.install.in deleted file mode 100644 index 0fe1924..0000000 --- a/debian/guh-plugin-senic.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginsenic.so diff --git a/debian/guh-plugin-simulation.install.in b/debian/guh-plugin-simulation.install.in deleted file mode 100644 index 7611296..0000000 --- a/debian/guh-plugin-simulation.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginsimulation.so diff --git a/debian/guh-plugin-snapd.install.in b/debian/guh-plugin-snapd.install.in deleted file mode 100644 index 281b705..0000000 --- a/debian/guh-plugin-snapd.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginsnapd.so diff --git a/debian/guh-plugin-tcpcommander.install.in b/debian/guh-plugin-tcpcommander.install.in deleted file mode 100644 index 9c2e415..0000000 --- a/debian/guh-plugin-tcpcommander.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugintcpcommander.so diff --git a/debian/guh-plugin-udpcommander.install.in b/debian/guh-plugin-udpcommander.install.in deleted file mode 100644 index dc788d3..0000000 --- a/debian/guh-plugin-udpcommander.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginudpcommander.so \ No newline at end of file diff --git a/debian/guh-plugin-unitec.install.in b/debian/guh-plugin-unitec.install.in deleted file mode 100644 index c11266e..0000000 --- a/debian/guh-plugin-unitec.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginunitec.so \ No newline at end of file diff --git a/debian/guh-plugin-wakeonlan.install.in b/debian/guh-plugin-wakeonlan.install.in deleted file mode 100644 index 91fba24..0000000 --- a/debian/guh-plugin-wakeonlan.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginwakeonlan.so \ No newline at end of file diff --git a/debian/guh-plugin-wemo.install.in b/debian/guh-plugin-wemo.install.in deleted file mode 100644 index c23c792..0000000 --- a/debian/guh-plugin-wemo.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginwemo.so \ No newline at end of file diff --git a/debian/guh-plugin-ws2812.install.in b/debian/guh-plugin-ws2812.install.in deleted file mode 100644 index e33c109..0000000 --- a/debian/guh-plugin-ws2812.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginws2812.so \ No newline at end of file diff --git a/debian/guh-plugins-translations.dirs b/debian/guh-plugins-translations.dirs deleted file mode 100644 index 667a6a9..0000000 --- a/debian/guh-plugins-translations.dirs +++ /dev/null @@ -1 +0,0 @@ -usr/share/guh/translations diff --git a/debian/guh-plugins-translations.install.in b/debian/guh-plugins-translations.install.in deleted file mode 100644 index 370cf00..0000000 --- a/debian/guh-plugins-translations.install.in +++ /dev/null @@ -1 +0,0 @@ -translations/*.qm usr/share/guh/translations diff --git a/debian/nymea-plugin-avahimonitor.install.in b/debian/nymea-plugin-avahimonitor.install.in new file mode 100644 index 0000000..f3c0fd0 --- /dev/null +++ b/debian/nymea-plugin-avahimonitor.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginavahimonitor.so \ No newline at end of file diff --git a/debian/nymea-plugin-awattar.install.in b/debian/nymea-plugin-awattar.install.in new file mode 100644 index 0000000..cbb2e27 --- /dev/null +++ b/debian/nymea-plugin-awattar.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginawattar.so \ No newline at end of file diff --git a/debian/nymea-plugin-commandlauncher.install.in b/debian/nymea-plugin-commandlauncher.install.in new file mode 100644 index 0000000..39bff18 --- /dev/null +++ b/debian/nymea-plugin-commandlauncher.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_deviceplugincommandlauncher.so \ No newline at end of file diff --git a/debian/nymea-plugin-conrad.install.in b/debian/nymea-plugin-conrad.install.in new file mode 100644 index 0000000..f820061 --- /dev/null +++ b/debian/nymea-plugin-conrad.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginconrad.so \ No newline at end of file diff --git a/debian/nymea-plugin-datetime.install.in b/debian/nymea-plugin-datetime.install.in new file mode 100644 index 0000000..828b615 --- /dev/null +++ b/debian/nymea-plugin-datetime.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_deviceplugindatetime.so \ No newline at end of file diff --git a/debian/nymea-plugin-denon.install.in b/debian/nymea-plugin-denon.install.in new file mode 100644 index 0000000..38f6830 --- /dev/null +++ b/debian/nymea-plugin-denon.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_deviceplugindenon.so \ No newline at end of file diff --git a/debian/nymea-plugin-elgato.install.in b/debian/nymea-plugin-elgato.install.in new file mode 100644 index 0000000..4647b31 --- /dev/null +++ b/debian/nymea-plugin-elgato.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginelgato.so diff --git a/debian/nymea-plugin-elro.install.in b/debian/nymea-plugin-elro.install.in new file mode 100644 index 0000000..035894a --- /dev/null +++ b/debian/nymea-plugin-elro.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginelro.so \ No newline at end of file diff --git a/debian/nymea-plugin-eq-3.install.in b/debian/nymea-plugin-eq-3.install.in new file mode 100644 index 0000000..a002190 --- /dev/null +++ b/debian/nymea-plugin-eq-3.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_deviceplugineq3.so diff --git a/debian/nymea-plugin-genericelements.install.in b/debian/nymea-plugin-genericelements.install.in new file mode 100644 index 0000000..c87d473 --- /dev/null +++ b/debian/nymea-plugin-genericelements.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_deviceplugingenericelements.so \ No newline at end of file diff --git a/debian/nymea-plugin-gpio.install.in b/debian/nymea-plugin-gpio.install.in new file mode 100644 index 0000000..f525c8d --- /dev/null +++ b/debian/nymea-plugin-gpio.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_deviceplugingpio.so \ No newline at end of file diff --git a/debian/nymea-plugin-intertechno.install.in b/debian/nymea-plugin-intertechno.install.in new file mode 100644 index 0000000..a5b59dc --- /dev/null +++ b/debian/nymea-plugin-intertechno.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginintertechno.so \ No newline at end of file diff --git a/debian/nymea-plugin-kodi.install.in b/debian/nymea-plugin-kodi.install.in new file mode 100644 index 0000000..17b10eb --- /dev/null +++ b/debian/nymea-plugin-kodi.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginkodi.so \ No newline at end of file diff --git a/debian/nymea-plugin-leynew.install.in b/debian/nymea-plugin-leynew.install.in new file mode 100644 index 0000000..781ce18 --- /dev/null +++ b/debian/nymea-plugin-leynew.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginleynew.so \ No newline at end of file diff --git a/debian/nymea-plugin-lgsmarttv.install.in b/debian/nymea-plugin-lgsmarttv.install.in new file mode 100644 index 0000000..f1b065b --- /dev/null +++ b/debian/nymea-plugin-lgsmarttv.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginlgsmarttv.so \ No newline at end of file diff --git a/debian/nymea-plugin-mailnotification.install.in b/debian/nymea-plugin-mailnotification.install.in new file mode 100644 index 0000000..c736259 --- /dev/null +++ b/debian/nymea-plugin-mailnotification.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginmailnotification.so \ No newline at end of file diff --git a/debian/nymea-plugin-netatmo.install.in b/debian/nymea-plugin-netatmo.install.in new file mode 100644 index 0000000..5664e42 --- /dev/null +++ b/debian/nymea-plugin-netatmo.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginnetatmo.so \ No newline at end of file diff --git a/debian/nymea-plugin-networkdetector.install.in b/debian/nymea-plugin-networkdetector.install.in new file mode 100644 index 0000000..ee1bcbf --- /dev/null +++ b/debian/nymea-plugin-networkdetector.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginnetworkdetector.so \ No newline at end of file diff --git a/debian/nymea-plugin-openweathermap.install.in b/debian/nymea-plugin-openweathermap.install.in new file mode 100644 index 0000000..6c6e8fd --- /dev/null +++ b/debian/nymea-plugin-openweathermap.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginopenweathermap.so \ No newline at end of file diff --git a/debian/nymea-plugin-orderbutton.install.in b/debian/nymea-plugin-orderbutton.install.in new file mode 100644 index 0000000..0bcc6dc --- /dev/null +++ b/debian/nymea-plugin-orderbutton.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginorderbutton.so \ No newline at end of file diff --git a/debian/nymea-plugin-osdomotics.install.in b/debian/nymea-plugin-osdomotics.install.in new file mode 100644 index 0000000..6846975 --- /dev/null +++ b/debian/nymea-plugin-osdomotics.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginosdomotics.so \ No newline at end of file diff --git a/debian/nymea-plugin-philipshue.install.in b/debian/nymea-plugin-philipshue.install.in new file mode 100644 index 0000000..991dcc2 --- /dev/null +++ b/debian/nymea-plugin-philipshue.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginphilipshue.so \ No newline at end of file diff --git a/debian/nymea-plugin-plantcare.install.in b/debian/nymea-plugin-plantcare.install.in new file mode 100644 index 0000000..725d606 --- /dev/null +++ b/debian/nymea-plugin-plantcare.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginplantcare.so \ No newline at end of file diff --git a/debian/nymea-plugin-senic.install.in b/debian/nymea-plugin-senic.install.in new file mode 100644 index 0000000..716ee40 --- /dev/null +++ b/debian/nymea-plugin-senic.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginsenic.so diff --git a/debian/nymea-plugin-simulation.install.in b/debian/nymea-plugin-simulation.install.in new file mode 100644 index 0000000..b1fa7ae --- /dev/null +++ b/debian/nymea-plugin-simulation.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginsimulation.so diff --git a/debian/nymea-plugin-snapd.install.in b/debian/nymea-plugin-snapd.install.in new file mode 100644 index 0000000..5d738bb --- /dev/null +++ b/debian/nymea-plugin-snapd.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginsnapd.so diff --git a/debian/nymea-plugin-tcpcommander.install.in b/debian/nymea-plugin-tcpcommander.install.in new file mode 100644 index 0000000..c1395c4 --- /dev/null +++ b/debian/nymea-plugin-tcpcommander.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_deviceplugintcpcommander.so diff --git a/debian/nymea-plugin-udpcommander.install.in b/debian/nymea-plugin-udpcommander.install.in new file mode 100644 index 0000000..388c854 --- /dev/null +++ b/debian/nymea-plugin-udpcommander.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginudpcommander.so \ No newline at end of file diff --git a/debian/nymea-plugin-unitec.install.in b/debian/nymea-plugin-unitec.install.in new file mode 100644 index 0000000..d74e9a6 --- /dev/null +++ b/debian/nymea-plugin-unitec.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginunitec.so \ No newline at end of file diff --git a/debian/nymea-plugin-wakeonlan.install.in b/debian/nymea-plugin-wakeonlan.install.in new file mode 100644 index 0000000..8964e04 --- /dev/null +++ b/debian/nymea-plugin-wakeonlan.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginwakeonlan.so \ No newline at end of file diff --git a/debian/nymea-plugin-wemo.install.in b/debian/nymea-plugin-wemo.install.in new file mode 100644 index 0000000..a13aa33 --- /dev/null +++ b/debian/nymea-plugin-wemo.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginwemo.so \ No newline at end of file diff --git a/debian/nymea-plugin-ws2812.install.in b/debian/nymea-plugin-ws2812.install.in new file mode 100644 index 0000000..64b21ec --- /dev/null +++ b/debian/nymea-plugin-ws2812.install.in @@ -0,0 +1 @@ +usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginws2812.so \ No newline at end of file diff --git a/debian/nymea-plugins-translations.dirs b/debian/nymea-plugins-translations.dirs new file mode 100644 index 0000000..43694e3 --- /dev/null +++ b/debian/nymea-plugins-translations.dirs @@ -0,0 +1 @@ +usr/share/nymea/translations diff --git a/debian/nymea-plugins-translations.install.in b/debian/nymea-plugins-translations.install.in new file mode 100644 index 0000000..69dcb0c --- /dev/null +++ b/debian/nymea-plugins-translations.install.in @@ -0,0 +1 @@ +translations/*.qm usr/share/nymea/translations diff --git a/genericelements/deviceplugingenericelements.cpp b/genericelements/deviceplugingenericelements.cpp index 4a0feaf..59bf074 100644 --- a/genericelements/deviceplugingenericelements.cpp +++ b/genericelements/deviceplugingenericelements.cpp @@ -2,7 +2,7 @@ * * * Copyright (C) 2015 Simon Stürz * * * - * This file is part of guh. * + * This file is part of nymea. * * * * This library is free software; you can redistribute it and/or * * modify it under the terms of the GNU Lesser General Public * @@ -26,7 +26,7 @@ \brief Common elements to test the rule engine. \ingroup plugins - \ingroup guh-tests + \ingroup nymea-tests The generic elements plugin allows you create virtual buttons, which can be connected with a rule. This gives you the possibility to execute multiple \l{Action}{Actions} with one signal. Without a rule this generic elements are diff --git a/genericelements/deviceplugingenericelements.h b/genericelements/deviceplugingenericelements.h index 520e0ed..0d82d4b 100644 --- a/genericelements/deviceplugingenericelements.h +++ b/genericelements/deviceplugingenericelements.h @@ -2,7 +2,7 @@ * * * Copyright (C) 2015 Simon Stürz * * * - * This file is part of guh. * + * This file is part of nymea. * * * * This library is free software; you can redistribute it and/or * * modify it under the terms of the GNU Lesser General Public * @@ -29,7 +29,7 @@ class DevicePluginGenericElements : public DevicePlugin { Q_OBJECT - Q_PLUGIN_METADATA(IID "guru.guh.DevicePlugin" FILE "deviceplugingenericelements.json") + Q_PLUGIN_METADATA(IID "io.nymea.DevicePlugin" FILE "deviceplugingenericelements.json") Q_INTERFACES(DevicePlugin) public: diff --git a/genericelements/deviceplugingenericelements.json b/genericelements/deviceplugingenericelements.json index 9d63848..d7b86fb 100644 --- a/genericelements/deviceplugingenericelements.json +++ b/genericelements/deviceplugingenericelements.json @@ -5,7 +5,7 @@ "vendors": [ { "name": "guh", - "displayName": "guh", + "displayName": "guh GmbH", "id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6", "deviceClasses": [ { diff --git a/genericelements/genericelements.pro b/genericelements/genericelements.pro index ed91a3c..15e685e 100644 --- a/genericelements/genericelements.pro +++ b/genericelements/genericelements.pro @@ -1,6 +1,6 @@ include(../plugins.pri) -TARGET = $$qtLibraryTarget(guh_deviceplugingenericelements) +TARGET = $$qtLibraryTarget(nymea_deviceplugingenericelements) SOURCES += \ deviceplugingenericelements.cpp diff --git a/nymea-plugins.pro b/nymea-plugins.pro new file mode 100644 index 0000000..cbea44b --- /dev/null +++ b/nymea-plugins.pro @@ -0,0 +1,79 @@ +TEMPLATE = subdirs + +PLUGIN_DIRS = \ + elro \ + intertechno \ + networkdetector \ + conrad \ + openweathermap \ + wakeonlan \ + mailnotification \ + philipshue \ + eq-3 \ + wemo \ + lgsmarttv \ + datetime \ + genericelements \ + commandlauncher \ + unitec \ + leynew \ + udpcommander \ + tcpcommander \ + kodi \ + elgato \ + senic \ + awattar \ + netatmo \ + plantcare \ + osdomotics \ + ws2812 \ + orderbutton \ + denon \ + avahimonitor \ + gpio \ + snapd \ + simulation \ + + +CONFIG+=all + +message(============================================) +message("Qt version:" $$[QT_VERSION]) + +plugininfo.depends = FORCE +for (entry, PLUGIN_DIRS):plugininfo.commands += test -d $${entry} || mkdir -p $${entry}; cd $${entry} && qmake -o Makefile $$PWD/$${entry}/$${entry}.pro && cd ..; +for (entry, PLUGIN_DIRS):plugininfo.commands += make -C $${entry} plugininfo; +QMAKE_EXTRA_TARGETS += plugininfo + +# Translations: +# make lupdate to update .ts files +lupdate.depends = FORCE plugininfo +for (entry, PLUGIN_DIRS):lupdate.commands += make -C $${entry} lupdate; +QMAKE_EXTRA_TARGETS += lupdate + +# make lrelease to build .qm from .ts +lrelease.depends = FORCE +for (entry, PLUGIN_DIRS):lrelease.commands += lrelease $$files($$PWD/$${entry}/translations/*.ts, true); +for (entry, PLUGIN_DIRS):lrelease.commands += rsync -a $$PWD/$${entry}/translations/*.qm $$OUT_PWD/translations/; +QMAKE_EXTRA_TARGETS += lrelease + +# Verify if building only a selection of plugins +contains(CONFIG, selection) { + CONFIG-=all + + # Check each plugin if the subdir exists + for(plugin, PLUGINS) { + contains(PLUGIN_DIRS, $${plugin}) { + SUBDIRS*= $${plugin} + } else { + error("Invalid plugin passed. There is no subdirectory with the name $${plugin}.") + } + } + message("Building plugin selection: $${SUBDIRS}") +} + +all { + SUBDIRS *= $${PLUGIN_DIRS} + message("Building all plugins") +} + diff --git a/plugins.pri b/plugins.pri index 06d5c8a..2b77883 100644 --- a/plugins.pri +++ b/plugins.pri @@ -6,24 +6,24 @@ QT += network bluetooth QMAKE_CXXFLAGS += -Werror -std=c++11 -g QMAKE_LFLAGS += -std=c++11 -INCLUDEPATH += /usr/include/guh -LIBS += -lguh +INCLUDEPATH += /usr/include/nymea +LIBS += -lnymea HEADERS += $${OUT_PWD}/plugininfo.h -PLUGIN_PATH=/usr/lib/$$system('dpkg-architecture -q DEB_HOST_MULTIARCH')/guh/plugins/ +PLUGIN_PATH=/usr/lib/$$system('dpkg-architecture -q DEB_HOST_MULTIARCH')/nymea/plugins/ # Check if this is a snap build snappy{ - INCLUDEPATH+=$$(SNAPCRAFT_STAGE)/usr/include/guh + INCLUDEPATH+=$$(SNAPCRAFT_STAGE)/usr/include/nymea } # Make the device plugin json file visible in the Qt Creator OTHER_FILES+=$$PWD/$${TARGET}/deviceplugin"$$TARGET".json # Create plugininfo file -plugininfo.commands = guh-generateplugininfo --filetype i --jsonfile $$PWD/$${TARGET}/deviceplugin"$$TARGET".json --output plugininfo.h --builddir $$OUT_PWD; \ - guh-generateplugininfo --filetype e --jsonfile $$PWD/$${TARGET}/deviceplugin"$$TARGET".json --output extern-plugininfo.h --builddir $$OUT_PWD; +plugininfo.commands = nymea-generateplugininfo --filetype i --jsonfile $$PWD/$${TARGET}/deviceplugin"$$TARGET".json --output plugininfo.h --builddir $$OUT_PWD; \ + nymea-generateplugininfo --filetype e --jsonfile $$PWD/$${TARGET}/deviceplugin"$$TARGET".json --output extern-plugininfo.h --builddir $$OUT_PWD; plugininfo.depends = FORCE QMAKE_EXTRA_TARGETS += plugininfo PRE_TARGETDEPS += plugininfo @@ -35,7 +35,7 @@ lupdate.depends += plugininfo lupdate.commands = lupdate -recursive -no-obsolete $$PWD/"$$TARGET"/"$$TARGET".pro; QMAKE_EXTRA_TARGETS += lupdate -translations.path = /usr/share/guh/translations +translations.path = /usr/share/nymea/translations translations.files = $$[QT_SOURCE_TREE]/translations/*.qm # Install plugin