Update license text and add SPDX identifier

This commit is contained in:
Simon Stürz 2025-11-17 14:27:32 +01:00
parent 35dcc68312
commit 9f139e56ce
18 changed files with 265 additions and 225 deletions

1
COPYING Symbolic link
View File

@ -0,0 +1 @@
LICENSE.GPL3

View File

@ -506,3 +506,10 @@ This service allows to monitor and configure the `network-manager` daemon runnin
- `0x01` : Enabled - `0x01` : Enabled
# License
SPDX-License-Identifier: GPL-3.0-or-later
This project is licensed under GPL-3.0-or-later; see `LICENSE.GPL3` for the
full text.

View File

@ -1,7 +1,7 @@
Source: nymea-networkmanager Source: nymea-networkmanager
Section: utils Section: utils
Priority: optional Priority: optional
Maintainer: nymea GmbH <developer@nymea.io> Maintainer: chargebyte austria GmbH <contact@nymea.io>
Standards-Version: 4.6.0 Standards-Version: 4.6.0
Build-Depends: debhelper (>= 9.0.0), Build-Depends: debhelper (>= 9.0.0),
dpkg-dev (>= 1.16.1~), dpkg-dev (>= 1.16.1~),

View File

@ -1,11 +1,31 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Author: Simon Stürz <simon.stuerz@nymea.io> Author: Simon Stürz <simon.stuerz@nymea.io>
Upstream-Contact: chargebyte austria GmbH <contact@nymea.io>
Copyright:
2013 - 2024, nymea GmbH <contact@nymea.io>
2024 - 2025, chargebyte austria GmbH <contact@nymea.io>
Download: https://github.com/nymea/nymea-networkmanager Download: https://github.com/nymea/nymea-networkmanager
Source: https://github.com/nymea/nymea-networkmanager.git
License: GPL-3 License: GPL-3.0-or-later
nymea-networkmanager 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, either version 3 of the License, or
(at your option) any later version.
.
nymea-networkmanager is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with nymea-networkmanager. If not, see <https://www.gnu.org/licenses/>.
.
On Debian systems, the complete text of the GNU General On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-3'. Public License can be found in `/usr/share/common-licenses/GPL-3'.
Files: * Files: *
Copyright: (C) 2018 - 2025 nymea GmbH <contact@nymea.io> Copyright:
License: GPL-3 (C) 2013 - 2024 nymea GmbH <contact@nymea.io>
(C) 2024 - 2025 chargebyte austria GmbH <contact@nymea.io>
License: GPL-3.0-or-later

View File

@ -1,7 +1,7 @@
Source: nymea-networkmanager Source: nymea-networkmanager
Section: utils Section: utils
Priority: optional Priority: optional
Maintainer: nymea GmbH <developer@nymea.io> Maintainer: chargebyte austria GmbH <contact@nymea.io>
Standards-Version: 4.7.2 Standards-Version: 4.7.2
Build-Depends: debhelper, Build-Depends: debhelper,
dpkg-dev, dpkg-dev,

View File

@ -1,32 +1,26 @@
// SPDX-License-Identifier: GPL-3.0-or-later
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* Copyright 2013 - 2020, nymea GmbH * Copyright (C) 2013 - 2024, nymea GmbH
* Contact: contact@nymea.io * Copyright (C) 2024 - 2025, chargebyte austria GmbH
* *
* This file is part of nymea. * This file is part of nymea-networkmanager.
* This project including source code and documentation is protected by
* copyright law, and remains the property of nymea GmbH. All rights, including
* reproduction, publication, editing and translation, are reserved. The use of
* this project is subject to the terms of a license agreement to be concluded
* with nymea GmbH in accordance with the terms of use of nymea GmbH, available
* under https://nymea.io/license
* *
* GNU General Public License Usage * nymea-networkmanager is free software: you can redistribute it and/or modify
* Alternatively, this project may be redistributed and/or modified under the * it under the terms of the GNU General Public License as published by
* terms of the GNU General Public License as published by the Free Software * the Free Software Foundation, either version 3 of the License, or
* Foundation, GNU version 3. This project is distributed in the hope that it * (at your option) any later version.
* will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
* Public License for more details.
* *
* You should have received a copy of the GNU General Public License along with * nymea-networkmanager is distributed in the hope that it will be useful,
* this project. If not, see <https://www.gnu.org/licenses/>. * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* *
* For any further details and any questions please contact us under * You should have received a copy of the GNU General Public License
* contact@nymea.io or see our FAQ/Licensing Information on * along with nymea-networkmanager. If not, see <https://www.gnu.org/licenses/>.
* https://nymea.io/license/faq
* *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#include "application.h" #include "application.h"
#include "core.h" #include "core.h"

View File

@ -1,32 +1,26 @@
// SPDX-License-Identifier: GPL-3.0-or-later
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* Copyright 2013 - 2020, nymea GmbH * Copyright (C) 2013 - 2024, nymea GmbH
* Contact: contact@nymea.io * Copyright (C) 2024 - 2025, chargebyte austria GmbH
* *
* This file is part of nymea. * This file is part of nymea-networkmanager.
* This project including source code and documentation is protected by
* copyright law, and remains the property of nymea GmbH. All rights, including
* reproduction, publication, editing and translation, are reserved. The use of
* this project is subject to the terms of a license agreement to be concluded
* with nymea GmbH in accordance with the terms of use of nymea GmbH, available
* under https://nymea.io/license
* *
* GNU General Public License Usage * nymea-networkmanager is free software: you can redistribute it and/or modify
* Alternatively, this project may be redistributed and/or modified under the * it under the terms of the GNU General Public License as published by
* terms of the GNU General Public License as published by the Free Software * the Free Software Foundation, either version 3 of the License, or
* Foundation, GNU version 3. This project is distributed in the hope that it * (at your option) any later version.
* will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
* Public License for more details.
* *
* You should have received a copy of the GNU General Public License along with * nymea-networkmanager is distributed in the hope that it will be useful,
* this project. If not, see <https://www.gnu.org/licenses/>. * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* *
* For any further details and any questions please contact us under * You should have received a copy of the GNU General Public License
* contact@nymea.io or see our FAQ/Licensing Information on * along with nymea-networkmanager. If not, see <https://www.gnu.org/licenses/>.
* https://nymea.io/license/faq
* *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#ifndef APPLICATION_H #ifndef APPLICATION_H
#define APPLICATION_H #define APPLICATION_H

View File

@ -1,32 +1,26 @@
// SPDX-License-Identifier: GPL-3.0-or-later
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* Copyright 2013 - 2020, nymea GmbH * Copyright (C) 2013 - 2024, nymea GmbH
* Contact: contact@nymea.io * Copyright (C) 2024 - 2025, chargebyte austria GmbH
* *
* This file is part of nymea. * This file is part of nymea-networkmanager.
* This project including source code and documentation is protected by
* copyright law, and remains the property of nymea GmbH. All rights, including
* reproduction, publication, editing and translation, are reserved. The use of
* this project is subject to the terms of a license agreement to be concluded
* with nymea GmbH in accordance with the terms of use of nymea GmbH, available
* under https://nymea.io/license
* *
* GNU General Public License Usage * nymea-networkmanager is free software: you can redistribute it and/or modify
* Alternatively, this project may be redistributed and/or modified under the * it under the terms of the GNU General Public License as published by
* terms of the GNU General Public License as published by the Free Software * the Free Software Foundation, either version 3 of the License, or
* Foundation, GNU version 3. This project is distributed in the hope that it * (at your option) any later version.
* will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
* Public License for more details.
* *
* You should have received a copy of the GNU General Public License along with * nymea-networkmanager is distributed in the hope that it will be useful,
* this project. If not, see <https://www.gnu.org/licenses/>. * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* *
* For any further details and any questions please contact us under * You should have received a copy of the GNU General Public License
* contact@nymea.io or see our FAQ/Licensing Information on * along with nymea-networkmanager. If not, see <https://www.gnu.org/licenses/>.
* https://nymea.io/license/faq
* *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#include "core.h" #include "core.h"
#include "nymeanetworkmanagerdbusservice.h" #include "nymeanetworkmanagerdbusservice.h"

View File

@ -1,32 +1,26 @@
// SPDX-License-Identifier: GPL-3.0-or-later
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* Copyright 2013 - 2020, nymea GmbH * Copyright (C) 2013 - 2024, nymea GmbH
* Contact: contact@nymea.io * Copyright (C) 2024 - 2025, chargebyte austria GmbH
* *
* This file is part of nymea. * This file is part of nymea-networkmanager.
* This project including source code and documentation is protected by
* copyright law, and remains the property of nymea GmbH. All rights, including
* reproduction, publication, editing and translation, are reserved. The use of
* this project is subject to the terms of a license agreement to be concluded
* with nymea GmbH in accordance with the terms of use of nymea GmbH, available
* under https://nymea.io/license
* *
* GNU General Public License Usage * nymea-networkmanager is free software: you can redistribute it and/or modify
* Alternatively, this project may be redistributed and/or modified under the * it under the terms of the GNU General Public License as published by
* terms of the GNU General Public License as published by the Free Software * the Free Software Foundation, either version 3 of the License, or
* Foundation, GNU version 3. This project is distributed in the hope that it * (at your option) any later version.
* will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
* Public License for more details.
* *
* You should have received a copy of the GNU General Public License along with * nymea-networkmanager is distributed in the hope that it will be useful,
* this project. If not, see <https://www.gnu.org/licenses/>. * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* *
* For any further details and any questions please contact us under * You should have received a copy of the GNU General Public License
* contact@nymea.io or see our FAQ/Licensing Information on * along with nymea-networkmanager. If not, see <https://www.gnu.org/licenses/>.
* https://nymea.io/license/faq
* *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#ifndef CORE_H #ifndef CORE_H
#define CORE_H #define CORE_H

View File

@ -1,32 +1,26 @@
// SPDX-License-Identifier: GPL-3.0-or-later
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* Copyright 2013 - 2020, nymea GmbH * Copyright (C) 2013 - 2024, nymea GmbH
* Contact: contact@nymea.io * Copyright (C) 2024 - 2025, chargebyte austria GmbH
* *
* This file is part of nymea. * This file is part of nymea-networkmanager.
* This project including source code and documentation is protected by
* copyright law, and remains the property of nymea GmbH. All rights, including
* reproduction, publication, editing and translation, are reserved. The use of
* this project is subject to the terms of a license agreement to be concluded
* with nymea GmbH in accordance with the terms of use of nymea GmbH, available
* under https://nymea.io/license
* *
* GNU General Public License Usage * nymea-networkmanager is free software: you can redistribute it and/or modify
* Alternatively, this project may be redistributed and/or modified under the * it under the terms of the GNU General Public License as published by
* terms of the GNU General Public License as published by the Free Software * the Free Software Foundation, either version 3 of the License, or
* Foundation, GNU version 3. This project is distributed in the hope that it * (at your option) any later version.
* will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
* Public License for more details.
* *
* You should have received a copy of the GNU General Public License along with * nymea-networkmanager is distributed in the hope that it will be useful,
* this project. If not, see <https://www.gnu.org/licenses/>. * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* *
* For any further details and any questions please contact us under * You should have received a copy of the GNU General Public License
* contact@nymea.io or see our FAQ/Licensing Information on * along with nymea-networkmanager. If not, see <https://www.gnu.org/licenses/>.
* https://nymea.io/license/faq
* *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#include <QCoreApplication> #include <QCoreApplication>
#include <QCommandLineParser> #include <QCommandLineParser>
@ -100,8 +94,8 @@ int main(int argc, char *argv[])
QString dbusBusType; QString dbusBusType;
Application application(argc, argv); Application application(argc, argv);
application.setApplicationName("nymea-networkmanager");
application.setOrganizationName("nymea"); application.setOrganizationName("nymea");
application.setApplicationName("nymea-networkmanager");
application.setApplicationVersion(VERSION_STRING); application.setApplicationVersion(VERSION_STRING);
// Command line parser // Command line parser
@ -109,7 +103,9 @@ int main(int argc, char *argv[])
parser.addHelpOption(); parser.addHelpOption();
parser.addVersionOption(); parser.addVersionOption();
parser.setApplicationDescription(QString("\nThis daemon allows to configure a wifi network using a bluetooth low energy connection.\n\n" parser.setApplicationDescription(QString("\nThis daemon allows to configure a wifi network using a bluetooth low energy connection.\n\n"
"Copyright %1 2018-2025 Simon Stürz <simon.stuerz@nymea.io>\n\n" "Copyright (C) 2013 - 2024 nymea GmbH\n"
"Copyright (C) 2024 - 2025 chargebyte austria GmbH\n\n"
"Released under the GNU General Public License v3.0 or (at your option) any later version.\n\n"
"Modes: \n" "Modes: \n"
" - offline This mode starts the bluetooth server once the device is offline\n" " - offline This mode starts the bluetooth server once the device is offline\n"
" and not connected to any LAN network.\n" " and not connected to any LAN network.\n"
@ -119,7 +115,7 @@ int main(int argc, char *argv[])
" the configured timeout periode.\n" " the configured timeout periode.\n"
" - always This mode enables the bluetooth server as long the application is running.\n" " - always This mode enables the bluetooth server as long the application is running.\n"
" - start This mode starts the bluetooth server for 3 minutes on start and shuts down after a connection.\n" " - start This mode starts the bluetooth server for 3 minutes on start and shuts down after a connection.\n"
" - dbus This mode enables the bluetooth server only using the DBus methods.\n\n").arg(QChar(0xA9))); " - dbus This mode enables the bluetooth server only using the DBus methods.\n\n"));
QCommandLineOption debugOption(QStringList() << "d" << "debug", "Enable more debug output."); QCommandLineOption debugOption(QStringList() << "d" << "debug", "Enable more debug output.");
parser.addOption(debugOption); parser.addOption(debugOption);

View File

@ -1,32 +1,26 @@
// SPDX-License-Identifier: GPL-3.0-or-later
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* Copyright 2013 - 2020, nymea GmbH * Copyright (C) 2013 - 2024, nymea GmbH
* Contact: contact@nymea.io * Copyright (C) 2024 - 2025, chargebyte austria GmbH
* *
* This file is part of nymea. * This file is part of nymea-networkmanager.
* This project including source code and documentation is protected by
* copyright law, and remains the property of nymea GmbH. All rights, including
* reproduction, publication, editing and translation, are reserved. The use of
* this project is subject to the terms of a license agreement to be concluded
* with nymea GmbH in accordance with the terms of use of nymea GmbH, available
* under https://nymea.io/license
* *
* GNU General Public License Usage * nymea-networkmanager is free software: you can redistribute it and/or modify
* Alternatively, this project may be redistributed and/or modified under the * it under the terms of the GNU General Public License as published by
* terms of the GNU General Public License as published by the Free Software * the Free Software Foundation, either version 3 of the License, or
* Foundation, GNU version 3. This project is distributed in the hope that it * (at your option) any later version.
* will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
* Public License for more details.
* *
* You should have received a copy of the GNU General Public License along with * nymea-networkmanager is distributed in the hope that it will be useful,
* this project. If not, see <https://www.gnu.org/licenses/>. * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* *
* For any further details and any questions please contact us under * You should have received a copy of the GNU General Public License
* contact@nymea.io or see our FAQ/Licensing Information on * along with nymea-networkmanager. If not, see <https://www.gnu.org/licenses/>.
* https://nymea.io/license/faq
* *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#include "nymeadservice.h" #include "nymeadservice.h"

View File

@ -1,32 +1,26 @@
// SPDX-License-Identifier: GPL-3.0-or-later
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* Copyright 2013 - 2020, nymea GmbH * Copyright (C) 2013 - 2024, nymea GmbH
* Contact: contact@nymea.io * Copyright (C) 2024 - 2025, chargebyte austria GmbH
* *
* This file is part of nymea. * This file is part of nymea-networkmanager.
* This project including source code and documentation is protected by
* copyright law, and remains the property of nymea GmbH. All rights, including
* reproduction, publication, editing and translation, are reserved. The use of
* this project is subject to the terms of a license agreement to be concluded
* with nymea GmbH in accordance with the terms of use of nymea GmbH, available
* under https://nymea.io/license
* *
* GNU General Public License Usage * nymea-networkmanager is free software: you can redistribute it and/or modify
* Alternatively, this project may be redistributed and/or modified under the * it under the terms of the GNU General Public License as published by
* terms of the GNU General Public License as published by the Free Software * the Free Software Foundation, either version 3 of the License, or
* Foundation, GNU version 3. This project is distributed in the hope that it * (at your option) any later version.
* will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
* Public License for more details.
* *
* You should have received a copy of the GNU General Public License along with * nymea-networkmanager is distributed in the hope that it will be useful,
* this project. If not, see <https://www.gnu.org/licenses/>. * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* *
* For any further details and any questions please contact us under * You should have received a copy of the GNU General Public License
* contact@nymea.io or see our FAQ/Licensing Information on * along with nymea-networkmanager. If not, see <https://www.gnu.org/licenses/>.
* https://nymea.io/license/faq
* *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#ifndef NYMEADSERVICE_H #ifndef NYMEADSERVICE_H
#define NYMEADSERVICE_H #define NYMEADSERVICE_H

View File

@ -1,3 +1,27 @@
// SPDX-License-Identifier: GPL-3.0-or-later
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
*
* Copyright (C) 2013 - 2024, nymea GmbH
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
*
* This file is part of nymea-networkmanager.
*
* nymea-networkmanager 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, either version 3 of the License, or
* (at your option) any later version.
*
* nymea-networkmanager is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with nymea-networkmanager. If not, see <https://www.gnu.org/licenses/>.
*
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#include "nymeanetworkmanagerdbusservice.h" #include "nymeanetworkmanagerdbusservice.h"
#include <QLoggingCategory> #include <QLoggingCategory>

View File

@ -1,3 +1,27 @@
// SPDX-License-Identifier: GPL-3.0-or-later
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
*
* Copyright (C) 2013 - 2024, nymea GmbH
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
*
* This file is part of nymea-networkmanager.
*
* nymea-networkmanager 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, either version 3 of the License, or
* (at your option) any later version.
*
* nymea-networkmanager is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with nymea-networkmanager. If not, see <https://www.gnu.org/licenses/>.
*
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#ifndef NYMEANETWORKMANAGERDBUSSERVICE_H #ifndef NYMEANETWORKMANAGERDBUSSERVICE_H
#define NYMEANETWORKMANAGERDBUSSERVICE_H #define NYMEANETWORKMANAGERDBUSSERVICE_H

View File

@ -1,32 +1,26 @@
// SPDX-License-Identifier: GPL-3.0-or-later
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* Copyright 2013 - 2020, nymea GmbH * Copyright (C) 2013 - 2024, nymea GmbH
* Contact: contact@nymea.io * Copyright (C) 2024 - 2025, chargebyte austria GmbH
* *
* This file is part of nymea. * This file is part of nymea-networkmanager.
* This project including source code and documentation is protected by
* copyright law, and remains the property of nymea GmbH. All rights, including
* reproduction, publication, editing and translation, are reserved. The use of
* this project is subject to the terms of a license agreement to be concluded
* with nymea GmbH in accordance with the terms of use of nymea GmbH, available
* under https://nymea.io/license
* *
* GNU General Public License Usage * nymea-networkmanager is free software: you can redistribute it and/or modify
* Alternatively, this project may be redistributed and/or modified under the * it under the terms of the GNU General Public License as published by
* terms of the GNU General Public License as published by the Free Software * the Free Software Foundation, either version 3 of the License, or
* Foundation, GNU version 3. This project is distributed in the hope that it * (at your option) any later version.
* will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
* Public License for more details.
* *
* You should have received a copy of the GNU General Public License along with * nymea-networkmanager is distributed in the hope that it will be useful,
* this project. If not, see <https://www.gnu.org/licenses/>. * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* *
* For any further details and any questions please contact us under * You should have received a copy of the GNU General Public License
* contact@nymea.io or see our FAQ/Licensing Information on * along with nymea-networkmanager. If not, see <https://www.gnu.org/licenses/>.
* https://nymea.io/license/faq
* *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#include "pushbuttonagent.h" #include "pushbuttonagent.h"

View File

@ -1,32 +1,26 @@
// SPDX-License-Identifier: GPL-3.0-or-later
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* Copyright 2013 - 2020, nymea GmbH * Copyright (C) 2013 - 2024, nymea GmbH
* Contact: contact@nymea.io * Copyright (C) 2024 - 2025, chargebyte austria GmbH
* *
* This file is part of nymea. * This file is part of nymea-networkmanager.
* This project including source code and documentation is protected by
* copyright law, and remains the property of nymea GmbH. All rights, including
* reproduction, publication, editing and translation, are reserved. The use of
* this project is subject to the terms of a license agreement to be concluded
* with nymea GmbH in accordance with the terms of use of nymea GmbH, available
* under https://nymea.io/license
* *
* GNU General Public License Usage * nymea-networkmanager is free software: you can redistribute it and/or modify
* Alternatively, this project may be redistributed and/or modified under the * it under the terms of the GNU General Public License as published by
* terms of the GNU General Public License as published by the Free Software * the Free Software Foundation, either version 3 of the License, or
* Foundation, GNU version 3. This project is distributed in the hope that it * (at your option) any later version.
* will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
* Public License for more details.
* *
* You should have received a copy of the GNU General Public License along with * nymea-networkmanager is distributed in the hope that it will be useful,
* this project. If not, see <https://www.gnu.org/licenses/>. * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* *
* For any further details and any questions please contact us under * You should have received a copy of the GNU General Public License
* contact@nymea.io or see our FAQ/Licensing Information on * along with nymea-networkmanager. If not, see <https://www.gnu.org/licenses/>.
* https://nymea.io/license/faq
* *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#ifndef PUSHBUTTONAGENT_H #ifndef PUSHBUTTONAGENT_H
#define PUSHBUTTONAGENT_H #define PUSHBUTTONAGENT_H

View File

@ -1,20 +1,29 @@
# -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*- # -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*-
# #
# Copyright (C) 2015, 2016 Canonical Ltd # SPDX-License-Identifier: GPL-3.0-or-later
# Copyright (C) 2016 Harald Sitter <sitter@kde.org>
# Copyright (C) 2017 Simon Stürz <simon.stuerz@guh.io>
# #
# This program is free software: you can redistribute it and/or modify # Copyright (C) 2013 - 2024, nymea GmbH
# it under the terms of the GNU General Public License version 3 as # Copyright (C) 2024 - 2025, chargebyte austria GmbH
# published by the Free Software Foundation.
# #
# This program is distributed in the hope that it will be useful, # This file is part of nymea-networkmanager.
#
# nymea-networkmanager 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, either version 3 of the License, or
# (at your option) any later version.
#
# nymea-networkmanager is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with nymea-networkmanager. If not, see <https://www.gnu.org/licenses/>.
#
# Additional original work:
# Copyright (C) 2015, 2016 Canonical Ltd
# Copyright (C) 2016 Harald Sitter <sitter@kde.org>
# Copyright (C) 2017 Simon Stürz <simon.stuerz@guh.io>
"""The autotools plugin is used for autotools based parts. """The autotools plugin is used for autotools based parts.
@ -132,4 +141,3 @@ class XAutotoolsPlugin(snapcraft.BasePlugin):
return fileset return fileset

View File

@ -1,19 +1,28 @@
# -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*- # -*- Mode:Python; indent-tabs-mode:nil; tab-width:4 -*-
# #
# Copyright (C) 2016 Canonical Ltd # SPDX-License-Identifier: GPL-3.0-or-later
# Copyright (C) 2017 Simon Stürz <simon.stuerz@guh.io>
# #
# This program is free software: you can redistribute it and/or modify # Copyright (C) 2013 - 2024, nymea GmbH
# it under the terms of the GNU General Public License version 3 as # Copyright (C) 2024 - 2025, chargebyte austria GmbH
# published by the Free Software Foundation.
# #
# This program is distributed in the hope that it will be useful, # This file is part of nymea-networkmanager.
#
# nymea-networkmanager 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, either version 3 of the License, or
# (at your option) any later version.
#
# nymea-networkmanager is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with nymea-networkmanager. If not, see <https://www.gnu.org/licenses/>.
#
# Additional original work:
# Copyright (C) 2016 Canonical Ltd
# Copyright (C) 2017 Simon Stürz <simon.stuerz@guh.io>
"""The qmake plugin is useful for building qmake-based parts. """The qmake plugin is useful for building qmake-based parts.
@ -126,4 +135,3 @@ class XQmakePlugin(snapcraft.BasePlugin):
env['LD_LIBRARY_PATH' ] = self.project.parts_dir + '/qt-5-11-1/install/lib:' + self.project.parts_dir + '/qt-5-11-1/install/usr/lib/:' env['LD_LIBRARY_PATH' ] = self.project.parts_dir + '/qt-5-11-1/install/lib:' + self.project.parts_dir + '/qt-5-11-1/install/usr/lib/:'
env['PATH' ] = self.project.parts_dir + '/qt-5-11-1/install/bin:' + os.environ["PATH"] env['PATH' ] = self.project.parts_dir + '/qt-5-11-1/install/bin:' + os.environ["PATH"]
return env return env