Hello community, here is the log from the commit of package onedrive for openSUSE:Factory checked in at 2020-06-15 20:33:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/onedrive (Old) and /work/SRC/openSUSE:Factory/.onedrive.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "onedrive" Mon Jun 15 20:33:00 2020 rev:1 rq:814697 version:2.4.2 Changes: -------- New Changes file: --- /dev/null 2020-05-28 02:28:09.919761697 +0200 +++ /work/SRC/openSUSE:Factory/.onedrive.new.3606/onedrive.changes 2020-06-15 20:33:06.742927397 +0200 @@ -0,0 +1,463 @@ +------------------------------------------------------------------- +Mon Jun 15 11:42:37 UTC 2020 - Enno Gotthold <[email protected]> + +- Modified service file to exclude bad file + +------------------------------------------------------------------- +Wed May 27 09:35:51 UTC 2020 - [email protected] + +- Update to version 2.4.2: + * Release files for 2.4.2 (#933) + * Update known-issues.md + * Update logging output of skipped files (#932) + * Strengthen data preservation checks & update how bypass preservation is set (#931) + * Add developer option to display sync options (#924) + * Add file validation for moved / renamed files (#929) + * Add debugging output for retry wait time (#928) + * Change monitor interval default to 300 seconds (#923) + * Implement 'bypass_data_preservation' enhancement (Issue #824) (#831) + * Remove double scan of OneDrive when using --monitor --resync at application startup (#920) + * Resolve issues identified by Valgrind (#910) + * Check if configuration file exists before trying to load it (#909) + * Fix module std.digest.digest is deprecated (#916) + * Update enforce statement for parent id database query (Issue #912) (#913) + * Update README.md + * Catch unhandled MonitorException when inotify throws an error (Issue #903) (#905) + * Better handle out-of-space message (#907) + * Release 2.4.2 Dev Prep (#904) + * Release files for 2.4.1 (#883) + * Update how './' is stripped from a path before check if excluded (Issue #901) (#902) + * Update handling of fullScanRequired and syncListConfiguredFullScanOverride (Issue #896) (#899) + * Update #658 & #865 handling as when to setOneDriveFullScanTrigger (Issue #896) (#898) + * Fix assertion when attempting to compute complex path (Issue #890) (#891) + * Update progress bar to be more accurate when downloading large files (#888) + * Update known-issues.md (#889) + * Catch unhandled curl exception on operationTimeout being exceeded (#886) + * Fix Codacy issues (#881) + * Move build-rpm-howto.md to docs directory (#880) + * Update CentOS Dockerfile (Issue #878) (#879) + * Update README.md + * Update README.md + * Implement resync in config option (Issue #874) (#875) + * Add known-issues.md (#877) + * Update USAGE.md + * Update README.md + * Update RPM spec file (Issue #871) (#873) + * Differenciate between OneNote objects and other unsupported objects (#870) + * Perform full scan of OneDrive when required to ensure consistent local state (Issue #865) (#867) + * Update handling of folders that cannot be read if parent should be skipped (#866) + * Update link to new microsoft documentation (#861) + * Update skip_dotfiles handling of .folders when in monitor mode (#848) + * Update error logging output to be consistent (#860) + * Handle zero-byte modified files for OneDrive Business (#854) + * Handle .nosync directive when downloading new files (Issue #827) (#842) + * Update --single-directory handling for --dry-run and --resync (#856) + * Fix Alpine automated builds on Docker (#855) + * Update application output when using --dry-run and --resync and database is corrupt (Issue#844) (#845) + * Handle renaming dotfiles to another dotfile when skip_dotfile=true in monitor mode (#843) + * Escape parentheses from path or file names (#841) + * Handle renaming files to a name starting with a dot when skip_dotfile=true (#838) + * Release 2.4.1 Dev Prep (#839) + +------------------------------------------------------------------- +Wed May 27 09:31:52 UTC 2020 - Duncan Mac-Vicar <[email protected]> + +- Update to 2.4.2: + * Catch unhandled MonitorException when inotify throws an error (#905) + * Better handle out-of-space message (#907) + * Check if configuration file exists before trying to load it (#909) + * Resolve issues identified by Valgrind (#910) + * Update enforce statement for parent id database query (#913) + * Fix module std.digest.digest is deprecated (#916) + * Remove double scan of OneDrive when using --monitor --resync at application startup (#920) + * Change monitor interval default to 300 seconds (#923) + * Add developer option to display sync options (#924) + * Add debugging output for retry wait time (#928) + * Add file validation for moved / renamed files (#929) + * Strengthen data preservation checks & update how bypass preservation is set (#931) + * Update logging output of skipped files (#932) +- Changes from 2.4.1: + * Update documentation files (various) + * Handle renaming files to a name starting with a dot when skip_dotfile=true (#838) + * Escape parentheses from path or file names (#841) + * Handle renaming dotfiles to another dotfile when skip_dotfile=true in monitor mode (#843) + * Update application output when using --dry-run and --resync and database is corrupt (#845) + * Fix Alpine automated builds on Docker (#855) + * Update --single-directory handling for --dry-run and --resync (#856) + * Handle .nosync directive when downloading new files (#842) + * Handle zero-byte modified files for OneDrive Business (#854) + * Update error logging output to be consistent (#860) + * Update skip_dotfiles handling of .folders when in monitor mode (#848) + * Update link to new Microsoft documentation (#861) + * Update handling of folders that cannot be read if parent should be skipped (#866) + * Perform full scan of OneDrive when required to ensure consistent local state (#867) + * Differentiate between OneNote objects and other unsupported objects (#870) + * Update RPM sample spec file (#873) + * Implement --resync in config option (#875) + * Update CentOS Dockerfile (#879) + * Fix Codacy reported issues (#881) + * Catch unhandled curl exception on operationTimeout being exceeded (#886) + * Validate that the download progress bar is working for large files (#888) + * Fix assertion when attempting to compute complex path (#891) + * Update #658 & #865 handling as when to setOneDriveFullScanTrigger (#898) + * Update handling of fullScanRequired and syncListConfiguredFullScanOverride (#899) + * Update how './' is stripped from a path before check if excluded via skip_dir (#902) + + +------------------------------------------------------------------- +Tue May 5 07:05:04 UTC 2020 - Enno Gotthold <[email protected]> + +- _service: Exclude the testfolder as it contains files not readable +- Specfile: Change logrotate Require to Recommends + +------------------------------------------------------------------- +Thu Apr 23 15:26:03 UTC 2020 - Boris Manojlovic <[email protected]> + +- corrected spec file: moved configure macro into build section + +------------------------------------------------------------------- +Wed Apr 22 08:15:49 UTC 2020 - Boris Manojlovic <[email protected]> + +- updated spec file with license and documentation fixes +- removed redundant tar.gz file +- changed _service to buildtime + +------------------------------------------------------------------- +Thu Apr 16 09:11:46 UTC 2020 - Enno Gotthold <[email protected]> + +- Changed the service & spec file so updates are done easier. + +------------------------------------------------------------------- +Thu Apr 16 08:53:01 UTC 2020 - [email protected] + +- Update to version 2.4.0: + * Release files for 2.4.0 (#833) + * Update client identifier and auth scopes (Issue #769) (#770) + * Update INSTALL.md (#834) + * Update INSTALL.md + * Update regex parsing of response URI (#830) + * Update error response handling for catching HTTP 429 responses - activityLimitReached (Issue #815) (#816) + * Handle moving files into a skipped .folder when skip_dotfiles = true (#828) + * Update logging output (Issue #818) (#819) + * Update application output when just authorising application (Issue #820) (#821) + * Update ldc installation repo for alpine (#814) + * Always log when a file is skipped due to the item being invalid (Issue #811) + * Update USAGE.md + * Catch when OneDrive throws an error response on initialising (Issue #802) (#804) + * Update INSTALL.md + * Update file handling when a failed download has occured due to CTRL-C (#800) + * Update completions to include the --force-http-2 option (#799) + * Update USAGE.md to clarify path when setting up multiple daemons (#798) + * Catch 429 HTTPS return code when query for oneDriveRootDetails fails (#796) + * Dockerfile for Raspberry Pi / ARM (#789) + * Update how the 'username' is determined from the running process for logfile naming (Issue #786) (#787) + * Implement #699 - Perform skip_dir explicit match only (#768) + * Add NixOS installation instructions (#785) + * Implement #763 - Delete local files after sync (#767) + * Fix Docker alpine by adding ldc-runtime to output build (#778) + * Update INSTALL.md + * Fix Office 365 file name in README (#766) + * Update USAGE.md + * Update README.md + * Implement warning on big deletes to safeguard data on OneDrive (#621) + * Update Dockerfile-alpine file to fix Docker build issue (#764) + * Release-2.4.0-dev prep (#761) + * Release files for 2.3.13 (#760) + * Fix --dry-run output to be consistent when using --upload-only & --no-remote-delete (Issue #758) + * Change synclist override flag to false as default when not using sync_list (#745) + * Update INSTALL.md build instructions for CentOS platforms (#754) + * Update INSTALL.md with details of Linux packages (#752) + * Update Ubuntu 16.x i386 instructions (#749) + * Release-2.3.13-dev prep (#746) + +------------------------------------------------------------------- +Wed Dec 25 08:57:31 UTC 2019 - [email protected] + +- Update to version 2.3.12: + * Release files for 2.3.12 (#742) + * Update INSTALL.md (#741) + * Update Ubuntu i386 build instructions (#739) + * Fix rebuilding of onedrive, but ensure version is properly updated (#731) + * Fix where an item now out of scope should be flagged for local delete (#733) + * Catch DNS resolution error (#730) + * Check database for excluded sync_list items previously in scope (Issue #723) (#724) + * Add debug message to when a message is sent to dbus or notification daemon (#728) + * docker guide fixes, add multiple account setup instructions (#729) + * Update Microsoft restriction and limitations (#725) + * Retry session upload fragment when transient errors occur to prevent silent upload failure (#721) + * Release 2.3.12-dev prep (#722) + * Release files for 2.3.11 (#717) + * Only monitor top level single directory + its children if using --single-directory (Issue #709) + * Fix --monitor when used with --download-only (#708) + * Catch a 412 response when moving files (Issue #706) (#707) + * Fix unhandled monitor initialisation exception (Issue #704) (#705) + * Revert "Fix unhandled monitor initialisation exception" + * Fix unhandled monitor initialisation exception + * Fix call from --monitor to observe --no-remote-delete (#703) + * Fix 'Key not found: name' when computing skip_dir path (#701) ++++ 266 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Factory/.onedrive.new.3606/onedrive.changes New: ---- _service _servicedata onedrive-2.4.2.obscpio onedrive.changes onedrive.obsinfo onedrive.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ onedrive.spec ++++++ # # spec file for package onedrive # # Copyright (c) 2018 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2018 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %{!?_userunitdir: %{expand: %%global _userunitdir %{_unitdir}/../user}} %define docdir %{_defaultdocdir}/%{name} Name: onedrive Version: 2.4.2 Release: 0 License: GPL-3.0 Summary: Client for One Drive Service for Linux Url: https://github.com/abraunegg/onedrive/ Group: Productivity/Networking/Other Source0: %{name}-%{version}.tar.gz BuildRequires: dmd BuildRequires: sqlite3-devel BuildRequires: libcurl-devel BuildRequires: phobos-devel-static BuildRequires: help2man Recommends: logrotate BuildRoot: %{_tmppath}/%{name}-%{version}-build %description OneDrive is a client for Microsoft file serving service %prep %setup -q #sed -i /chown/d Makefile sed -i 's/^docdir.*/docdir = @docdir@/g' Makefile.in %build %configure --docdir=%{docdir} --with-systemduserunitdir=%_userunitdir --with-systemdsystemunitdir=%_unitdir make %{?_smp_mflags} %{name} %install %make_install install -D -m 0644 config %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf install -d -m 0755 %{buildroot}%{_localstatedir}/log/%{name} %pre %service_add_pre %{name}@.service %service_add_pre %{name}.service %post %service_add_post %{name}@.service %service_add_post %{name}.service %preun %service_del_preun %{name}@.service %service_del_preun %{name}.service %postun %service_del_postun %{name}@.service %service_del_postun %{name}.service %files %defattr(-,root,root) %license LICENSE %doc USAGE.md Office365.md INSTALL.md Docker.md CHANGELOG.md config LICENSE README.md %config(noreplace) %{_sysconfdir}/%{name} %config(noreplace) %{_sysconfdir}/logrotate.d/%{name} %{_bindir}/%{name} %dir %{_userunitdir} %{_userunitdir}/%{name}.service %{_unitdir}/%{name}@.service %attr(0644, root, root) %{_mandir}/man1/%{name}.1* %{_localstatedir}/log/%{name} ++++++ _service ++++++ <services> <service name="obs_scm" mode="disabled"> <param name="scm">git</param> <param name="url">https://github.com/abraunegg/onedrive.git</param> <param name="filename">onedrive</param> <param name="revision">v2.4.2</param> <param name="version">2.4.2</param> <param name="changesgenerate">enable</param> <param name="exclude">*/bad-file-name.tar.xz</param> </service> <service mode="disabled" name="set_version"/> <service name="tar" mode="buildtime"/> <service name="recompress" mode="buildtime"> <param name="compression">gz</param> <param name="file">*.tar</param> </service> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/abraunegg/onedrive.git</param> <param name="changesrevision">45dba955571a6c72f888c7a6b3ec471e960699ff</param></service></servicedata>++++++ onedrive.obsinfo ++++++ name: onedrive version: 2.4.2 mtime: 1590533255 commit: 45dba955571a6c72f888c7a6b3ec471e960699ff
