diff --git a/debian b/debian new file mode 120000 index 0000000..cd83f55 --- /dev/null +++ b/debian @@ -0,0 +1 @@ +debian-qt5 \ No newline at end of file diff --git a/debian/changelog b/debian-qt5/changelog similarity index 100% rename from debian/changelog rename to debian-qt5/changelog diff --git a/debian/compat b/debian-qt5/compat similarity index 100% rename from debian/compat rename to debian-qt5/compat diff --git a/debian/control b/debian-qt5/control similarity index 100% rename from debian/control rename to debian-qt5/control diff --git a/debian/copyright b/debian-qt5/copyright similarity index 100% rename from debian/copyright rename to debian-qt5/copyright diff --git a/debian/libnymea-modbus-dev.install.in b/debian-qt5/libnymea-modbus-dev.install.in similarity index 100% rename from debian/libnymea-modbus-dev.install.in rename to debian-qt5/libnymea-modbus-dev.install.in diff --git a/debian/libnymea-modbus.install.in b/debian-qt5/libnymea-modbus.install.in similarity index 100% rename from debian/libnymea-modbus.install.in rename to debian-qt5/libnymea-modbus.install.in diff --git a/debian/libnymea-sunspec-dev.install.in b/debian-qt5/libnymea-sunspec-dev.install.in similarity index 100% rename from debian/libnymea-sunspec-dev.install.in rename to debian-qt5/libnymea-sunspec-dev.install.in diff --git a/debian/libnymea-sunspec1.dirs.in b/debian-qt5/libnymea-sunspec1.dirs.in similarity index 100% rename from debian/libnymea-sunspec1.dirs.in rename to debian-qt5/libnymea-sunspec1.dirs.in diff --git a/debian/libnymea-sunspec1.install.in b/debian-qt5/libnymea-sunspec1.install.in similarity index 100% rename from debian/libnymea-sunspec1.install.in rename to debian-qt5/libnymea-sunspec1.install.in diff --git a/debian/nymea-modbus-cli.install.in b/debian-qt5/nymea-modbus-cli.install.in similarity index 100% rename from debian/nymea-modbus-cli.install.in rename to debian-qt5/nymea-modbus-cli.install.in diff --git a/debian/nymea-plugin-alphainnotec.install.in b/debian-qt5/nymea-plugin-alphainnotec.install.in similarity index 100% rename from debian/nymea-plugin-alphainnotec.install.in rename to debian-qt5/nymea-plugin-alphainnotec.install.in diff --git a/debian/nymea-plugin-amperfied.install.in b/debian-qt5/nymea-plugin-amperfied.install.in similarity index 100% rename from debian/nymea-plugin-amperfied.install.in rename to debian-qt5/nymea-plugin-amperfied.install.in diff --git a/debian/nymea-plugin-bgetech.install.in b/debian-qt5/nymea-plugin-bgetech.install.in similarity index 100% rename from debian/nymea-plugin-bgetech.install.in rename to debian-qt5/nymea-plugin-bgetech.install.in diff --git a/debian/nymea-plugin-drexelundweiss.install.in b/debian-qt5/nymea-plugin-drexelundweiss.install.in similarity index 100% rename from debian/nymea-plugin-drexelundweiss.install.in rename to debian-qt5/nymea-plugin-drexelundweiss.install.in diff --git a/debian/nymea-plugin-huawei.install.in b/debian-qt5/nymea-plugin-huawei.install.in similarity index 100% rename from debian/nymea-plugin-huawei.install.in rename to debian-qt5/nymea-plugin-huawei.install.in diff --git a/debian/nymea-plugin-idm.install.in b/debian-qt5/nymea-plugin-idm.install.in similarity index 100% rename from debian/nymea-plugin-idm.install.in rename to debian-qt5/nymea-plugin-idm.install.in diff --git a/debian/nymea-plugin-inepro.install.in b/debian-qt5/nymea-plugin-inepro.install.in similarity index 100% rename from debian/nymea-plugin-inepro.install.in rename to debian-qt5/nymea-plugin-inepro.install.in diff --git a/debian/nymea-plugin-inro.install.in b/debian-qt5/nymea-plugin-inro.install.in similarity index 100% rename from debian/nymea-plugin-inro.install.in rename to debian-qt5/nymea-plugin-inro.install.in diff --git a/debian/nymea-plugin-kostal.install.in b/debian-qt5/nymea-plugin-kostal.install.in similarity index 100% rename from debian/nymea-plugin-kostal.install.in rename to debian-qt5/nymea-plugin-kostal.install.in diff --git a/debian/nymea-plugin-mennekes.install.in b/debian-qt5/nymea-plugin-mennekes.install.in similarity index 100% rename from debian/nymea-plugin-mennekes.install.in rename to debian-qt5/nymea-plugin-mennekes.install.in diff --git a/debian/nymea-plugin-modbuscommander.install.in b/debian-qt5/nymea-plugin-modbuscommander.install.in similarity index 100% rename from debian/nymea-plugin-modbuscommander.install.in rename to debian-qt5/nymea-plugin-modbuscommander.install.in diff --git a/debian/nymea-plugin-mtec.install.in b/debian-qt5/nymea-plugin-mtec.install.in similarity index 100% rename from debian/nymea-plugin-mtec.install.in rename to debian-qt5/nymea-plugin-mtec.install.in diff --git a/debian/nymea-plugin-mypv.install.in b/debian-qt5/nymea-plugin-mypv.install.in similarity index 100% rename from debian/nymea-plugin-mypv.install.in rename to debian-qt5/nymea-plugin-mypv.install.in diff --git a/debian/nymea-plugin-pcelectric.install.in b/debian-qt5/nymea-plugin-pcelectric.install.in similarity index 100% rename from debian/nymea-plugin-pcelectric.install.in rename to debian-qt5/nymea-plugin-pcelectric.install.in diff --git a/debian/nymea-plugin-phoenixconnect.install.in b/debian-qt5/nymea-plugin-phoenixconnect.install.in similarity index 100% rename from debian/nymea-plugin-phoenixconnect.install.in rename to debian-qt5/nymea-plugin-phoenixconnect.install.in diff --git a/debian/nymea-plugin-schrack.install.in b/debian-qt5/nymea-plugin-schrack.install.in similarity index 100% rename from debian/nymea-plugin-schrack.install.in rename to debian-qt5/nymea-plugin-schrack.install.in diff --git a/debian/nymea-plugin-senseair.install.in b/debian-qt5/nymea-plugin-senseair.install.in similarity index 100% rename from debian/nymea-plugin-senseair.install.in rename to debian-qt5/nymea-plugin-senseair.install.in diff --git a/debian/nymea-plugin-sma.install.in b/debian-qt5/nymea-plugin-sma.install.in similarity index 100% rename from debian/nymea-plugin-sma.install.in rename to debian-qt5/nymea-plugin-sma.install.in diff --git a/debian/nymea-plugin-solax.install.in b/debian-qt5/nymea-plugin-solax.install.in similarity index 100% rename from debian/nymea-plugin-solax.install.in rename to debian-qt5/nymea-plugin-solax.install.in diff --git a/debian/nymea-plugin-stiebeleltron.install.in b/debian-qt5/nymea-plugin-stiebeleltron.install.in similarity index 100% rename from debian/nymea-plugin-stiebeleltron.install.in rename to debian-qt5/nymea-plugin-stiebeleltron.install.in diff --git a/debian/nymea-plugin-sungrow.install.in b/debian-qt5/nymea-plugin-sungrow.install.in similarity index 100% rename from debian/nymea-plugin-sungrow.install.in rename to debian-qt5/nymea-plugin-sungrow.install.in diff --git a/debian/nymea-plugin-sunspec.install.in b/debian-qt5/nymea-plugin-sunspec.install.in similarity index 100% rename from debian/nymea-plugin-sunspec.install.in rename to debian-qt5/nymea-plugin-sunspec.install.in diff --git a/debian/nymea-plugin-unipi2.install.in b/debian-qt5/nymea-plugin-unipi2.install.in similarity index 100% rename from debian/nymea-plugin-unipi2.install.in rename to debian-qt5/nymea-plugin-unipi2.install.in diff --git a/debian/nymea-plugin-vestel.install.in b/debian-qt5/nymea-plugin-vestel.install.in similarity index 100% rename from debian/nymea-plugin-vestel.install.in rename to debian-qt5/nymea-plugin-vestel.install.in diff --git a/debian/nymea-plugin-wattsonic.install.in b/debian-qt5/nymea-plugin-wattsonic.install.in similarity index 100% rename from debian/nymea-plugin-wattsonic.install.in rename to debian-qt5/nymea-plugin-wattsonic.install.in diff --git a/debian/nymea-plugin-webasto.install.in b/debian-qt5/nymea-plugin-webasto.install.in similarity index 100% rename from debian/nymea-plugin-webasto.install.in rename to debian-qt5/nymea-plugin-webasto.install.in diff --git a/debian/rules b/debian-qt5/rules similarity index 100% rename from debian/rules rename to debian-qt5/rules diff --git a/debian/source/format b/debian-qt5/source/format similarity index 100% rename from debian/source/format rename to debian-qt5/source/format diff --git a/debian-qt6/changelog b/debian-qt6/changelog new file mode 120000 index 0000000..98cdf8f --- /dev/null +++ b/debian-qt6/changelog @@ -0,0 +1 @@ +../debian-qt5/changelog \ No newline at end of file diff --git a/debian-qt6/compat b/debian-qt6/compat new file mode 100644 index 0000000..b1bd38b --- /dev/null +++ b/debian-qt6/compat @@ -0,0 +1 @@ +13 diff --git a/debian-qt6/control b/debian-qt6/control new file mode 100644 index 0000000..462922c --- /dev/null +++ b/debian-qt6/control @@ -0,0 +1,319 @@ +Source: nymea-plugins-modbus +Section: utils +Priority: optional +Maintainer: nymea GmbH +Standards-Version: 4.7.2 +Build-depends: debhelper, + libnymea-dev, + libnymea-gpio-dev, + qt6-base-dev, + qt6-base-dev-tools, + qt6-serialport-dev, + qt6-serialbus-dev, + nymea-dev-tools:native, + pkg-config, + libi2c-dev, + python3:native + + +Package: libnymea-sunspec1 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: nymea.io sunspec library + This package contains the nymea sunspec library. + + +Package: libnymea-sunspec-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: ${shlibs:Depends}, + ${misc:Depends}, + libnymea-sunspec1 (= ${binary:Version}), + pkg-config, + qt6-base-dev, + qt6-base-dev-tools, +Description: The main libraries and header files for developing with nymea sunspec. + This package contains the nymea sunspec library - development files. + + +Package: libnymea-modbus +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: nymea modbus integration plugins library + This package contains the nymea modbus library for integration plugins. + + +Package: libnymea-modbus-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: ${shlibs:Depends}, + ${misc:Depends}, + libnymea-modbus (= ${binary:Version}), + pkg-config, + qt6-base-dev, + qt6-base-dev-tools, + python3, +Description: The main libraries and header files for developing with modbus based nymea integration plugins. + This package contains the nymea modbus integration plugin library - development files. + + +Package: nymea-modbus-cli +Architecture: any +Section: utils +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: nymea modbus command line tool for testing modbus TCP communication + This package contains the nymea modbus command line tool for testing modbus TCP communication. + + +Package: nymea-plugin-alphainnotec +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for alpha innotec heat pumps + This package contains the nymea integration plugin for alpha innotec head pumps. + + +Package: nymea-plugin-amperfied +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for Amperfeid/Heidelberg wallboxes + This package contains the nymea integration plugin for Amperfeid/Heidelberg wallboxes. + + +Package: nymea-plugin-bgetech +Architecture: any +Multi-Arch: same +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for B+G E-Tech Modbus based energy meters + This package contains the nymea integration plugin for Modbus based energy meters + made by B+G E-Tech. + + +Package: nymea-plugin-drexelundweiss +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for Drexel & Weiss heat pumps + This package contains the nymea integration plugin for Drexel & Weiss heat pumps. + + +Package: nymea-plugin-idm +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for iDM heat pumps + This package contains the nymea integration plugin for iDM heat pumps. + + +Package: nymea-plugin-inepro +Architecture: any +Multi-Arch: same +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for inepro Metering Modbus based energy meters + This package contains the nymea integration plugin for Modbus based energy meters + made by inepro Metering. + + +Package: nymea-plugin-inro +Architecture: any +Multi-Arch: same +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for INRO PANTABOX chargers + This package contains the nymea integration plugin for Modbus based PANTABOX + support. + + +Package: nymea-plugin-huawei +Architecture: any +Multi-Arch: same +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: nymea integration plugin for Huawei FusionSolar energy devices + This package contains the nymea integration plugin for Huawei FusionSolar devices + based on Modbus TCP. + + +Package: nymea-plugin-kostal +Architecture: any +Multi-Arch: same +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: nymea.io plugin for Kostal Solar inverters + This package contains the nymea.io plugin for Kostal Solar inverters + + +Package: nymea-plugin-mennekes +Architecture: any +Multi-Arch: same +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: nymea.io plugin for Mennekes wallboxes + This package contains the nymea.io plugin for Mennekes wallboxes + + +Package: nymea-plugin-modbuscommander +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin to send and receive generic modbus commands + This package contains a nymea integration plugin which allows to send and receive + generic Modbus commands to/from a Modbus device. + + +Package: nymea-plugin-mypv +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for my-pv heating rods + This package contains the nymea integration plugin for my-pv solar inverters. + + +Package: nymea-plugin-mtec +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for M-TEC heat pumps + This package contains the nymea integration plugin for M-TEC heat pumps. + + +Package: nymea-plugin-schrack +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for Schrack wallboxes + This package contains the nymea integration plugin for Schrack wallboxes. + + +Package: nymea-plugin-senseair +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for Senseair sensors + This package contains the nymea integration plugin for Senseair sensors. + + +Package: nymea-plugin-sma +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: nymea integration plugin for SMA solar inverters and meters + This package contains the nymea integration plugin for SMA solar inverters and meters. + + +Package: nymea-plugin-solax +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for Solax modbus devices + This package contains the nymea integration plugin for solax compatible solar inverters, meters and batteries. + + +Package: nymea-plugin-stiebeleltron +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea.io plugin for Stiebel Eltron heat pumps + This package will install the nymea.io plugin for Stiebel Eltron heat pumps. + + +Package: nymea-plugin-sungrow +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for Sungrow devices + This package contains the nymea integration plugin for Sungrow solar inverters, meters and batteries. + + +Package: nymea-plugin-sunspec +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for SunSpec Modbus devices + This package contains the nymea integration plugin for SunSpec compatible solar inverters. + + +Package: nymea-plugin-unipi2 +Architecture: any +Multi-Arch: same +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Replaces: nymea-plugin-unipi +Description: nymea integration plugin for UniPi devices + This package contains the nymea integration plugin for UniPi devices. + + +Package: nymea-plugin-pcelectric +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for PCE wallboxes + This package contains the nymea integration plugin for wallboxes made by PC Electric. + + +Package: nymea-plugin-phoenixconnect +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Conflicts: nymea-plugin-wallbe +Replaces: nymea-plugin-wallbe +Description: nymea integration plugin for PhoenixConnect wallboxes + This package contains the nymea integration plugin for wallboxes made + by PhonenixConnect and rebranded as Wallbe, Compleo and Scapo. + + +Package: nymea-plugin-vestel +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for Vestel wallboxes + This package contains the nymea integration plugin for wallboxes made + by Vestel. + + +Package: nymea-plugin-wattsonic +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for Wattsonic hybrid inverters + This package contains the nymea integration plugin for hybrid inverters made + by Wattsonic. + + +Package: nymea-plugin-webasto +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Description: nymea integration plugin for Webasto Live wallboxes + This package contains the nymea integration plugin for wallboxes made + by Webasto. diff --git a/debian-qt6/copyright b/debian-qt6/copyright new file mode 120000 index 0000000..cc65877 --- /dev/null +++ b/debian-qt6/copyright @@ -0,0 +1 @@ +../debian-qt5/copyright \ No newline at end of file diff --git a/debian-qt6/libnymea-modbus-dev.install.in b/debian-qt6/libnymea-modbus-dev.install.in new file mode 120000 index 0000000..7c1ac45 --- /dev/null +++ b/debian-qt6/libnymea-modbus-dev.install.in @@ -0,0 +1 @@ +../debian-qt5/libnymea-modbus-dev.install.in \ No newline at end of file diff --git a/debian-qt6/libnymea-modbus.install.in b/debian-qt6/libnymea-modbus.install.in new file mode 120000 index 0000000..83a6ade --- /dev/null +++ b/debian-qt6/libnymea-modbus.install.in @@ -0,0 +1 @@ +../debian-qt5/libnymea-modbus.install.in \ No newline at end of file diff --git a/debian-qt6/libnymea-sunspec-dev.install.in b/debian-qt6/libnymea-sunspec-dev.install.in new file mode 120000 index 0000000..dc69cec --- /dev/null +++ b/debian-qt6/libnymea-sunspec-dev.install.in @@ -0,0 +1 @@ +../debian-qt5/libnymea-sunspec-dev.install.in \ No newline at end of file diff --git a/debian-qt6/libnymea-sunspec1.dirs.in b/debian-qt6/libnymea-sunspec1.dirs.in new file mode 120000 index 0000000..8c9bc5c --- /dev/null +++ b/debian-qt6/libnymea-sunspec1.dirs.in @@ -0,0 +1 @@ +../debian-qt5/libnymea-sunspec1.dirs.in \ No newline at end of file diff --git a/debian-qt6/libnymea-sunspec1.install.in b/debian-qt6/libnymea-sunspec1.install.in new file mode 120000 index 0000000..a17fb56 --- /dev/null +++ b/debian-qt6/libnymea-sunspec1.install.in @@ -0,0 +1 @@ +../debian-qt5/libnymea-sunspec1.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-modbus-cli.install.in b/debian-qt6/nymea-modbus-cli.install.in new file mode 120000 index 0000000..9ca7cb1 --- /dev/null +++ b/debian-qt6/nymea-modbus-cli.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-modbus-cli.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-alphainnotec.install.in b/debian-qt6/nymea-plugin-alphainnotec.install.in new file mode 120000 index 0000000..00f3b52 --- /dev/null +++ b/debian-qt6/nymea-plugin-alphainnotec.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-alphainnotec.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-amperfied.install.in b/debian-qt6/nymea-plugin-amperfied.install.in new file mode 120000 index 0000000..0dcdd0a --- /dev/null +++ b/debian-qt6/nymea-plugin-amperfied.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-amperfied.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-bgetech.install.in b/debian-qt6/nymea-plugin-bgetech.install.in new file mode 120000 index 0000000..9a30a25 --- /dev/null +++ b/debian-qt6/nymea-plugin-bgetech.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-bgetech.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-drexelundweiss.install.in b/debian-qt6/nymea-plugin-drexelundweiss.install.in new file mode 120000 index 0000000..990800a --- /dev/null +++ b/debian-qt6/nymea-plugin-drexelundweiss.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-drexelundweiss.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-huawei.install.in b/debian-qt6/nymea-plugin-huawei.install.in new file mode 120000 index 0000000..26d9be5 --- /dev/null +++ b/debian-qt6/nymea-plugin-huawei.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-huawei.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-idm.install.in b/debian-qt6/nymea-plugin-idm.install.in new file mode 120000 index 0000000..b1b5ce2 --- /dev/null +++ b/debian-qt6/nymea-plugin-idm.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-idm.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-inepro.install.in b/debian-qt6/nymea-plugin-inepro.install.in new file mode 120000 index 0000000..a0fac4d --- /dev/null +++ b/debian-qt6/nymea-plugin-inepro.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-inepro.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-inro.install.in b/debian-qt6/nymea-plugin-inro.install.in new file mode 120000 index 0000000..6a27905 --- /dev/null +++ b/debian-qt6/nymea-plugin-inro.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-inro.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-kostal.install.in b/debian-qt6/nymea-plugin-kostal.install.in new file mode 120000 index 0000000..2afcd50 --- /dev/null +++ b/debian-qt6/nymea-plugin-kostal.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-kostal.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-mennekes.install.in b/debian-qt6/nymea-plugin-mennekes.install.in new file mode 120000 index 0000000..7664250 --- /dev/null +++ b/debian-qt6/nymea-plugin-mennekes.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-mennekes.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-modbuscommander.install.in b/debian-qt6/nymea-plugin-modbuscommander.install.in new file mode 120000 index 0000000..8a02744 --- /dev/null +++ b/debian-qt6/nymea-plugin-modbuscommander.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-modbuscommander.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-mtec.install.in b/debian-qt6/nymea-plugin-mtec.install.in new file mode 120000 index 0000000..b8226a4 --- /dev/null +++ b/debian-qt6/nymea-plugin-mtec.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-mtec.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-mypv.install.in b/debian-qt6/nymea-plugin-mypv.install.in new file mode 120000 index 0000000..46f08f3 --- /dev/null +++ b/debian-qt6/nymea-plugin-mypv.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-mypv.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-pcelectric.install.in b/debian-qt6/nymea-plugin-pcelectric.install.in new file mode 120000 index 0000000..b56b2a9 --- /dev/null +++ b/debian-qt6/nymea-plugin-pcelectric.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-pcelectric.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-phoenixconnect.install.in b/debian-qt6/nymea-plugin-phoenixconnect.install.in new file mode 120000 index 0000000..2fdb58e --- /dev/null +++ b/debian-qt6/nymea-plugin-phoenixconnect.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-phoenixconnect.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-schrack.install.in b/debian-qt6/nymea-plugin-schrack.install.in new file mode 120000 index 0000000..54d1674 --- /dev/null +++ b/debian-qt6/nymea-plugin-schrack.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-schrack.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-senseair.install.in b/debian-qt6/nymea-plugin-senseair.install.in new file mode 120000 index 0000000..cf00e98 --- /dev/null +++ b/debian-qt6/nymea-plugin-senseair.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-senseair.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-sma.install.in b/debian-qt6/nymea-plugin-sma.install.in new file mode 120000 index 0000000..44d332c --- /dev/null +++ b/debian-qt6/nymea-plugin-sma.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-sma.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-solax.install.in b/debian-qt6/nymea-plugin-solax.install.in new file mode 120000 index 0000000..3919e70 --- /dev/null +++ b/debian-qt6/nymea-plugin-solax.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-solax.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-stiebeleltron.install.in b/debian-qt6/nymea-plugin-stiebeleltron.install.in new file mode 120000 index 0000000..57c435f --- /dev/null +++ b/debian-qt6/nymea-plugin-stiebeleltron.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-stiebeleltron.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-sungrow.install.in b/debian-qt6/nymea-plugin-sungrow.install.in new file mode 120000 index 0000000..6740268 --- /dev/null +++ b/debian-qt6/nymea-plugin-sungrow.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-sungrow.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-sunspec.install.in b/debian-qt6/nymea-plugin-sunspec.install.in new file mode 120000 index 0000000..d23f0aa --- /dev/null +++ b/debian-qt6/nymea-plugin-sunspec.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-sunspec.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-unipi2.install.in b/debian-qt6/nymea-plugin-unipi2.install.in new file mode 120000 index 0000000..ec9a933 --- /dev/null +++ b/debian-qt6/nymea-plugin-unipi2.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-unipi2.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-vestel.install.in b/debian-qt6/nymea-plugin-vestel.install.in new file mode 120000 index 0000000..13f046a --- /dev/null +++ b/debian-qt6/nymea-plugin-vestel.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-vestel.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-wattsonic.install.in b/debian-qt6/nymea-plugin-wattsonic.install.in new file mode 120000 index 0000000..d60787a --- /dev/null +++ b/debian-qt6/nymea-plugin-wattsonic.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-wattsonic.install.in \ No newline at end of file diff --git a/debian-qt6/nymea-plugin-webasto.install.in b/debian-qt6/nymea-plugin-webasto.install.in new file mode 120000 index 0000000..b6086cb --- /dev/null +++ b/debian-qt6/nymea-plugin-webasto.install.in @@ -0,0 +1 @@ +../debian-qt5/nymea-plugin-webasto.install.in \ No newline at end of file diff --git a/debian-qt6/rules b/debian-qt6/rules new file mode 100755 index 0000000..56789ce --- /dev/null +++ b/debian-qt6/rules @@ -0,0 +1,26 @@ +#!/usr/bin/make -f + +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) + +PREPROCESS_FILES := $(wildcard debian/*.in) + +$(PREPROCESS_FILES:.in=): %: %.in + sed 's,/@DEB_HOST_MULTIARCH@,$(DEB_HOST_MULTIARCH:%=/%),g' $< > $@ + +override_dh_auto_build: + dh_auto_build + make lrelease + +override_dh_install: $(PREPROCESS_FILES:.in=) + dh_install + +override_dh_auto_clean: + dh_auto_clean + find -name *plugininfo.h -exec rm {} \; + find -name *.qm -exec rm {} \; + find -name "autogenerated" -type d -exec rm -rvf {} + + rm -rf $(PREPROCESS_FILES:.in=) + +%: + dh $@ --buildsystem=qmake6 --parallel + diff --git a/debian-qt6/source b/debian-qt6/source new file mode 120000 index 0000000..1eac8ea --- /dev/null +++ b/debian-qt6/source @@ -0,0 +1 @@ +../debian-qt5/source \ No newline at end of file