change license to MPL-2.0

This commit is contained in:
Muki 2022-04-24 14:52:35 +02:00
parent d993da0216
commit 190dcf9473
No known key found for this signature in database
GPG key ID: BC8D1811CB9F9932
5 changed files with 452 additions and 697 deletions

1047
LICENSE

File diff suppressed because it is too large Load diff

View file

@ -15,11 +15,12 @@ Binary packages for Sailfish OS can be downloaded
from [OpenRepos](https://openrepos.net/content/mkiol/kaktus) and Jolla Store from [OpenRepos](https://openrepos.net/content/mkiol/kaktus) and Jolla Store
## Translations ## Translations
If you would like to contribute to the project by doing translation, feel free to: If you would like to contribute to the project by doing translation, feel free to:
* make pull request with new [translation file](https://github.com/mkiol/kaktus/tree/master/translations), or * make pull request with new [translation file](https://github.com/mkiol/kaktus/tree/master/translations), or
* add translation using [Transifex](https://www.transifex.com/mkiol/kaktus/) service, or * add translation using [Transifex](https://www.transifex.com/mkiol/kaktus/) service, or
* just send finished translation file to Kaktus's support email. * just send finished translation file to Kaktus's support email.
## License ## License
Kaktus is developed as an open source project under
[GNU General Public License version 3](https://www.gnu.org/licenses/gpl-3.0.en.html). Kaktus is developed as an open source project under [Mozilla Public License Version 2.0](https://www.mozilla.org/MPL/2.0/).

67
rpm/harbour-kaktus.spec Normal file
View file

@ -0,0 +1,67 @@
Name: harbour-kaktus
# >> macros
# << macros
%{!?qtc_qmake:%define qtc_qmake %qmake}
%{!?qtc_qmake5:%define qtc_qmake5 %qmake5}
%{!?qtc_make:%define qtc_make make}
%{?qtc_builddir:%define _builddir %qtc_builddir}
Summary: Kaktus
Version: 3.0.4
Release: 1
Group: Qt/Qt
License: MPL-2.0
URL: https://github.com/mkiol/kaktus
Source0: %{name}-%{version}.tar.bz2
Requires: sailfishsilica-qt5 >= 0.10.9
Requires: mlite-qt5
BuildRequires: pkgconfig(sailfishapp) >= 1.0.2
BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5Qml)
BuildRequires: pkgconfig(Qt5Quick)
BuildRequires: pkgconfig(mlite5)
BuildRequires: desktop-file-utils
%description
Multi aggregators mobile feed reader
%prep
%setup -q -n %{name}-%{version}
# >> setup
# << setup
%build
# >> build pre
# << build pre
%qtc_qmake5
%qtc_make %{?_smp_mflags}
# >> build post
# << build post
%install
rm -rf %{buildroot}
# >> install pre
# << install pre
%qmake5_install
# >> install post
# << install post
desktop-file-install --delete-original \
--dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/*.desktop
%files
%defattr(-,root,root,-)
%{_bindir}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
# >> files
# << files

View file

@ -32,9 +32,9 @@ static constexpr const char* AUTHOR1 = "Renaud Casenave-Péré";
static constexpr const char* COPYRIGHT_YEAR1 = "2019-2022"; static constexpr const char* COPYRIGHT_YEAR1 = "2019-2022";
static constexpr const char* SUPPORT_EMAIL = "kaktus@mkiol.net"; static constexpr const char* SUPPORT_EMAIL = "kaktus@mkiol.net";
static constexpr const char* PAGE = "https://github.com/mkiol/kaktus"; static constexpr const char* PAGE = "https://github.com/mkiol/kaktus";
static constexpr const char* LICENSE = "GNU General Public Licence version 3"; static constexpr const char* LICENSE = "Mozilla Public License 2.0";
static constexpr const char* LICENSE_URL = static constexpr const char* LICENSE_URL = "http://mozilla.org/MPL/2.0/";
"https://www.gnu.org/licenses/gpl-3.0.html"; static constexpr const char* LICENSE_SPDX = "MPL-2.0";
} // namespace Kaktus } // namespace Kaktus
#endif // INFO_H #endif // INFO_H

View file

@ -1,21 +1,9 @@
/* /* Copyright (C) 2014-2022 Michal Kosciesza <michal@mkiol.net>
Copyright (C) 2014-2022 Michal Kosciesza <michal@mkiol.net> *
* This Source Code Form is subject to the terms of the Mozilla Public
This file is part of Kaktus. * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
Kaktus 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.
Kaktus 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 Kaktus. If not, see <http://www.gnu.org/licenses/>.
*/
#include <sailfishapp.h> #include <sailfishapp.h>