From 455ac25eff76dca61431f1d1f016be0fe4ec5d85 Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Thu, 4 Feb 2021 00:32:20 +0100 Subject: [PATCH 1/2] Rename libnymea1-dev to libnymea-dev --- debian/control | 14 ++++---------- ...mea1-dev.install.in => libnymea-dev.install.in} | 0 2 files changed, 4 insertions(+), 10 deletions(-) rename debian/{libnymea1-dev.install.in => libnymea-dev.install.in} (100%) diff --git a/debian/control b/debian/control index 4529c696..3211dd9f 100644 --- a/debian/control +++ b/debian/control @@ -1,10 +1,10 @@ Source: nymea Section: utils Priority: optional -Maintainer: Simon Stuerz +Maintainer: Nymea GmbH Standards-Version: 3.9.7 Homepage: https://nymea.io -Vcs-Git: https://github.com/guh/guh.git +Vcs-Git: https://github.com/nymea/nymea.git Build-Depends: debhelper (>= 9.0.0), dbus-test-runner, dh-systemd, @@ -37,7 +37,6 @@ Depends: nymead (= ${binary:Version}), ${misc:Depends} Recommends: qml-module-qtquick2 Suggests: nymea-doc -Replaces: guh Description: An open source IoT server - meta package The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and @@ -77,7 +76,6 @@ Recommends: nymea-cli, nymea-system-plugin-impl, nymea-zeroconf-plugin-impl, nymea-apikeysprovider-plugin-impl, -Replaces: guhd Description: An open source IoT server - daemon The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and @@ -93,7 +91,6 @@ Section: doc Architecture: all Depends: ${misc:Depends} Recommends: nymea -Replaces: guh-doc Build-Profiles: Description: Documentation for the nymea package (on-site) - documentation The nymea daemon is a plugin based IoT (Internet of Things) server. The @@ -110,7 +107,6 @@ Section: misc Architecture: all Depends: ${misc:Depends} Recommends: nymea -Replaces: guh-translations Description: Translation files for nymead and 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 @@ -128,7 +124,6 @@ Multi-Arch: same Depends: nymea (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} -Replaces: guh-tests Description: Tests and mock plugin for the nymea daemon - tests The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and @@ -145,7 +140,6 @@ Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, -Replaces: libguh1 Provides: nymea-update-plugin-api-1, nymea-zeroconf-plugin-api-1, nymea-system-plugin-api-2 @@ -159,7 +153,7 @@ Description: An open source IoT server - core library This package will install shared libraries for nymea. -Package: libnymea1-dev +Package: libnymea-dev Section: libdevel Architecture: any Multi-Arch: same @@ -168,7 +162,7 @@ Depends: ${shlibs:Depends}, libnymea1 (= ${binary:Version}), pkg-config, qtbase5-dev, -Replaces: libguh1-dev +Replaces: libnymea1-dev Description: The main libraries and header files for developing with nymea. The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and diff --git a/debian/libnymea1-dev.install.in b/debian/libnymea-dev.install.in similarity index 100% rename from debian/libnymea1-dev.install.in rename to debian/libnymea-dev.install.in From c803dafb7ff21c55d988af8b9d7cf3766d2cc4c1 Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Wed, 17 Feb 2021 13:00:29 +0100 Subject: [PATCH 2/2] Add Breaks and Provides too to simplify migrations --- debian/control | 2 ++ 1 file changed, 2 insertions(+) diff --git a/debian/control b/debian/control index 3211dd9f..eb5403cf 100644 --- a/debian/control +++ b/debian/control @@ -163,6 +163,8 @@ Depends: ${shlibs:Depends}, pkg-config, qtbase5-dev, Replaces: libnymea1-dev +Breaks: libnymea1-dev +Provides: libnymea1-dev Description: The main libraries and header files for developing with nymea. The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and