debian: packaging powersync-plugin-eastron (fix nom .install, format changelog/rules)
This commit is contained in:
parent
1b1c47c231
commit
52008bf8a0
6
debian/changelog
vendored
Normal file
6
debian/changelog
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
etm-powersync-plugins-modbus (1.15.0+etm1) trixie; urgency=medium
|
||||
|
||||
* Initial ETM packaging of the eastron plugin (Eastron SDM72/120/630, Modbus RTU).
|
||||
* Built against nymea 1.15.0 ; libnymea-modbus consommee via paquet systeme.
|
||||
|
||||
-- ETM-Schurig SARL <contact@etm-schurig.eu> Sun, 31 May 2026 18:30:00 +0200
|
||||
1
debian/compat
vendored
Normal file
1
debian/compat
vendored
Normal file
@ -0,0 +1 @@
|
||||
13
|
||||
25
debian/control
vendored
Normal file
25
debian/control
vendored
Normal file
@ -0,0 +1,25 @@
|
||||
Source: etm-powersync-plugins-modbus
|
||||
Section: utils
|
||||
Priority: optional
|
||||
Maintainer: ETM-Schurig SARL <contact@etm-schurig.eu>
|
||||
Standards-Version: 4.7.2
|
||||
Homepage: https://etm-powersync.fr
|
||||
Vcs-Git: https://git.etm-powersync.fr/ETM-Schurig/etm-powersync-plugins-modbus.git
|
||||
Build-Depends: debhelper,
|
||||
pkg-config,
|
||||
libnymea-dev,
|
||||
nymea-dev-tools:native,
|
||||
libnymea-modbus-dev,
|
||||
qt6-base-dev,
|
||||
qt6-base-dev-tools,
|
||||
qt6-serialport-dev,
|
||||
qt6-serialbus-dev,
|
||||
|
||||
Package: powersync-plugin-eastron
|
||||
Architecture: any
|
||||
Section: libs
|
||||
Depends: ${shlibs:Depends},
|
||||
${misc:Depends},
|
||||
Description: PowerSync integration plugin for Eastron SDM energy meters (Modbus RTU)
|
||||
nymea integration plugin for Eastron SDM72 / SDM120 / SDM630 energy meters
|
||||
over Modbus RTU, for use by the ETM PowerSync home energy management system.
|
||||
13
debian/copyright
vendored
Normal file
13
debian/copyright
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||
Upstream-Name: etm-powersync-plugins
|
||||
Source: https://git.etm-powersync.fr/ETM-Schurig/etm-powersync-plugins
|
||||
|
||||
Files: *
|
||||
Copyright: 2026 ETM-Schurig SARL
|
||||
License: GPL-3
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, version 3 of the License.
|
||||
.
|
||||
On Debian systems, the full text of the GNU General Public License
|
||||
version 3 can be found in the file /usr/share/common-licenses/GPL-3.
|
||||
1
debian/powersync-plugin-eastron.install
vendored
Normal file
1
debian/powersync-plugin-eastron.install
vendored
Normal file
@ -0,0 +1 @@
|
||||
usr/lib/*/nymea/plugins/libnymea_integrationplugineastron.so
|
||||
12
debian/rules
vendored
Executable file
12
debian/rules
vendored
Executable file
@ -0,0 +1,12 @@
|
||||
#!/usr/bin/make -f
|
||||
export DH_VERBOSE=1
|
||||
export QT_QPA_PLATFORM=minimal
|
||||
|
||||
override_dh_auto_clean:
|
||||
dh_auto_clean
|
||||
find -name '*plugininfo.h' -exec rm {} \;
|
||||
find -path '*/autogenerated/*' -exec rm {} \;
|
||||
find -name 'moc_*' -exec rm {} \;
|
||||
|
||||
%:
|
||||
dh $@ --buildsystem=qmake6 --parallel
|
||||
1
debian/source/format
vendored
Normal file
1
debian/source/format
vendored
Normal file
@ -0,0 +1 @@
|
||||
3.0 (native)
|
||||
Loading…
x
Reference in New Issue
Block a user