Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package megatools for openSUSE:Factory 
checked in at 2023-05-28 19:24:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/megatools (Old)
 and      /work/SRC/openSUSE:Factory/.megatools.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "megatools"

Sun May 28 19:24:01 2023 rev:3 rq:1089447 version:1.11.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/megatools/megatools.changes      2020-07-05 
01:20:43.201469933 +0200
+++ /work/SRC/openSUSE:Factory/.megatools.new.1533/megatools.changes    
2023-05-28 19:24:24.709522409 +0200
@@ -1,0 +2,22 @@
+Thu Mar 16 12:18:00 UTC 2023 - Luiz Fernando Ranghetti <[email protected]>
+
+- updated to 1.11.1
+- updated minimal curl required to 7.85.0
+
+* Improvements/Fixes:
+
+  - Megatools now install a single `megatools` executable, where former
+    `megaXYZ ...` commands now have to be executed as `megatools XYZ ...`.
+  - Implemented PKP (public key pinning for mega.nz's API server). Megatools
+    no longer use public certificate authorities to verify API server's
+    authenticity. If you use software that MITM's your web traffic, megatools
+    will not allow this anymore.
+  - Support new public folder URLs in `dl`
+  - Build system moved to meson
+  - New `test` command for checking if file exists
+  - New `export` command for creating public links for private files
+  - Login v2 support
+  - fix folder downloads
+  - fix handling of = in mega URLs
+
+-------------------------------------------------------------------
@@ -4 +26 @@
-- udated to 1.10.3
+- updated to 1.10.3

Old:
----
  megatools-1.10.3.tar.gz
  megatools-1.10.3.tar.gz.asc

New:
----
  megatools-1.11.1.20230212.tar.gz
  megatools-1.11.1.20230212.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ megatools.spec ++++++
--- /var/tmp/diff_new_pack.5E5Rvz/_old  2023-05-28 19:24:25.773528740 +0200
+++ /var/tmp/diff_new_pack.5E5Rvz/_new  2023-05-28 19:24:25.777528764 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package megatools
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,26 +15,27 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+%global snapshot 20230212
 
-# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 Name:           megatools
-Version:        1.10.3
+Version:        1.11.1
 Release:        0
 Summary:        CLI client for mega.co.nz
 License:        GPL-2.0-or-later
 Group:          Productivity/Networking/File-Sharing
 URL:            http://megatools.megous.com
-Source0:        http://megatools.megous.com/builds/%{name}-%{version}.tar.gz
-Source1:        
http://megatools.megous.com/builds/%{name}-%{version}.tar.gz.asc
+Source0:        %{name}-%{version}.%{snapshot}.tar.gz
+Source1:        %{name}-%{version}.%{snapshot}.tar.gz.asc
 # Keyring obtained from https://xff.cz/key.txt
 Source2:        %{name}.keyring
 BuildRequires:  asciidoc
+BuildRequires:  docbook2X
 BuildRequires:  fuse-devel
 BuildRequires:  glib2-devel >= 2.32.0
-BuildRequires:  libcurl-devel
+BuildRequires:  libcurl-devel >= 7.85.0
 BuildRequires:  libopenssl-devel
-BuildRequires:  pcre-devel
-Requires:       curl
+BuildRequires:  meson
+Requires:       curl >= 7.85.0
 Requires:       fuse
 Requires:       glib-networking >= 2.32.0
 Requires:       openssl
@@ -44,23 +45,32 @@
 to and from the cloud. You can also perform streaming downloads for example to
 preview videos and audio files, without needing to download the entire file.
 
+You can register an account using a "megareg" tool, with the benefit of having
+true control of your encryption keys.
+ 
+Megatools are robust and optimized for fast operation - as fast as Mega servers
+allow. Memory requirements and CPU utilization are kept at minimum.
+
 %prep
-%setup -q
+%autosetup -n %{name}-%{version}.%{snapshot}
 
 %build
-%configure
-make %{?_smp_mflags}
+%meson
+%meson_build
 
 %install
-%make_install
+%meson_install
 
-%files -n %{name}
+%check
+%meson_test
+%ldconfig_scriptlets
+
+%files
+%license LICENSE
+%doc NEWS README
 %{_bindir}/mega*
-%{_datadir}/doc/%{name}
-%{_mandir}/man1/mega*
-%{_mandir}/man5/mega*
-%{_mandir}/man7/mega*
-%exclude %{_datadir}/doc/%{name}/INSTALL
-%exclude %{_datadir}/doc/%{name}/TODO
+%{_mandir}/man1/mega*.1.*
+%{_mandir}/man5/mega*.5.*
+%exclude %{_datadir}/doc/%{name}/*
 
 %changelog

++++++ megatools-1.10.3.tar.gz -> megatools-1.11.1.20230212.tar.gz ++++++
++++ 20273 lines of diff (skipped)

Reply via email to