Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

deja-dup-47.0-lp160.1.1 RPM for ppc64le

From OpenSuSE Leap 16.0 for ppc64le

Name: deja-dup Distribution: openSUSE Leap 16.0
Version: 47.0 Vendor: openSUSE
Release: lp160.1.1 Build date: Fri Oct 4 18:11:10 2024
Group: Productivity/Archiving/Backup Build host: reproducible
Size: 1581445 Source RPM: deja-dup-47.0-lp160.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://wiki.gnome.org/Apps/DejaDup
Summary: Simple backup tool and frontend for duplicity
Déjà  Dup is a simple backup tool. It hides the complexity of doing
backups the 'right way' (encrypted, off-site, and regular) and uses
duplicity as the backend.

Features:
 * Support for local or remote backup locations, including Amazon S3
 * Securely encrypts and compresses your data
 * Incrementally backs up, letting you restore from any particular backup
 * Schedules regular backups
 * Integrates well into your GNOME desktop

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Fri Oct 04 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 47.0:
    + Fix a case of "another duplicity instance is already running"
      error
    + Mention when an encryption password is wrong, rather than just
      re-showing the password prompt without explanation
    + Use new adwaita widgets (button rows and spinner)
    + Exclude Steam flatpak folder by default too (in addition to
      normal Steam folder)
    + Restic:
    - Allow creating a no-password backup
    - Enable post-backup verification checks
    - Show logs in troubleshooting dialog
    - Show per-file errors during restore
  - Switch to source service for tarball.
* Mon Sep 09 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.1:
    + Fix backing up to and restoring from WebDAV servers.
    + Fix a "I/O socket timeout" error when connecting to Google
      Drive and Microsoft OneDrive servers (or at least, reduce its
      frequency).
    + Add a warning dialog if GVfs FUSE is not installed.
  - Changes from version 46.0:
    + Use modern Adwaita dialogs.
    + Show storage location on the main overview page.
    + Show a nice warning if we can't connect to a secrets service or
      gvfs.
    + Stop showing an error when your cache dir has a CACHEDIR.TAG
      file.
    + Handle a wider variety of odd gvfs mount options during
      backups.
    + Rename "Resume Later" to "Pause" during backups to reduce
      confusion.
    + Show a "Reset All Folders" button in the include/exclude
      preferences.
    + Give feedback when include/exclude/storage folders are invalid
      in some way (either remote URLs for includes or folders inside
      the flatpak).
    + Fix rare crash if an unknown gsetting value is encountered.
    + Fix OAuth token parsing on some newer versions of libsoup/glib.
    + Stop double-mounting fstab entries.
    + Exclude Electron cache dirs by default.
    + Duplicity: Use rclone to connect to Microsoft OneDrive and
      Google Drive and FUSE to connect to remote locations, for
      better reliability.
    + Duplicity: Fix an error about "old signatures and incremental
      specified".
    + Duplicity: Save memory by not keeping a record of every file
      changed.
    + Duplicity: Work around a bug in 2.2.0+ that sometimes chops off
      a command line argument when resuming a backup.
    + Restic: Fix OAuth token refreshing.
    + Restic: Delete old snapshots as needed, to make space.
    + Restic: Ignore restic environment variables we didn't set.
    + Restic: Handle a changed HOME dir during restores.
    + Restic: Handle nested includes/excludes correctly.
    + Restic: Allow restoring from other hostnames or non-Deja-Dup
      snapshots.
    + Updated translations.
  - Add xdg-user-dirs BuildRequires: new dependency used in tests.
* Mon Aug 19 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - BuildRequire gettext-devel instead of gettext-runtime: allow OBS
    to shortcut through gettext-runtime-mini.
* Wed Jan 17 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 45.2:
    + Fix not being prompted for packagekit installs during a
      restore.
    + Allow using the '~/' alias for the home dir in more text
      entries.
    + Add clearer error message when auto-backups can't be set in
      flatpak mode.
    + Fix compilation on non-glibc systems.
    + Updated translations.
* Wed Nov 22 2023 Christophe Marin <christophe@krop.fr>
  - Update to version 45.1:
    + Fix compilation with valac 0.56
    + Use the modern flat header style
    + Use latest Gtk file dialog
    + Fix a vague SMB error into a more specific one
    + Support duplicity 2.0's command line changes
    + Update OneDrive api key to work with Duplicity 1.2.3
    + Add more details to the error message about not enough space
    + Fix not being able to open the preferences window after a
      restore
    + Updated translations.
* Fri Mar 31 2023 Paolo Stivanin <info@paolostivanin.com>
  - Update to version 44.1:
    + Refuse to back up to a destination that doesn't have enough
      space, and suggest how much more space is needed.
    + Fix Trash location when run as a flatpak.
    + Don't try to back up when the network is behind a wifi
      captive portal.
    + Updated translations.
* Mon Dec 05 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 44.0:
    + Refresh the visuals in a few places by using modern text
      entries and the new About dialog.
    + Newly created restic backups will now use compression.
    + Fix a bug that prevented updating the folder option in the
      Preferences window after changing to an external disk.
    + Fix a bug that prevented switching to the restore view if the
      app startd up in mobile mode (thin width).
    + Updated translations.
* Mon Aug 08 2022 Yifan Jiang <yfjiang@suse.com>
  - The nautilus-deja-dup plugin has been dropped since version 42.4,
    explicitly obsoletes it in the specfile (jsc#SLE-24632,
    bsc#1199740).
* Tue Jul 05 2022 Paolo Stivanin <info@paolostivanin.com>
  - Update to version 43.4 (jsc#SLE-24632, bsc#1199740):
    + Warn about delayed backups due to power saver mode,
      if it's been over a day since we were supposed to back up.
    + Improve support for mobile screen sizes.
    + Add some in-preferences help explaining some of the
      always-ignored folders.
    + Bump default volume size from 25/50MB to 200MB, to keep fewer
      files around and improve network throughput.
    + Minor fixes to our experimental restic support (make sure
      to unlock the repo and warn if some files could not be read
      when backing up).
* Fri May 20 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 43.3:
    + Change Google/Microsoft authentication flow to use a more
      secure, non-deprecated approach (Google is turning off the
      approach we use now in just a few months).
    + Remember window size after closing.
    + Fix incorrect file permissions / mtime when restoring files
      from other users.
    + Updated translations.
  - Drop 60856db.patch and 9c17deb0526b.patch: fixed upstream.
* Mon Apr 25 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 43.2:
    + Fix a crash if you select a mount in the Local Folder settings
      file chooser.
    + Fix the "hostname has changed" dialog to let you actually
      continue the backup.
    + Fix a bogus notification that complained about not being
      connected to the network for scheduled backups to Network
      Servers, even if you were connected.
    + Make replacing existing monitor processes during upgrade work
      better.
    + Add a hidden advanced setting to run setup/teardown commands
      when running the backup tool (useful if you have an unusual
      manual mount you need).
    + Updated translations.
  - Add 60856db.patch: fix test case ownership with latest valac.
  - Add 9c17deb0526b.patch: add gtk wayland and x11 dep objects to
    deja-dup executable.
* Sat Jan 08 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 43.1:
    + Increase default window size to avoid being too small
    + Packaging: Require libsoup-3.0 (instead of libsoup-2.4)
  - Changes from version 43.0:
    + This is a stable release, following 43.alpha and 43.beta in the
      GNOME style. Previously, odd number releases were the
      development releases, but no longer.
  - Changes since 43.beta:
    + Fix the restore browser not asking any user questions during
      mount (like an invalid ssl cert)
    + Use dark mode if color schemes are not supported by the system,
      but the gtk theme is a dark variant
    + Minor UI spacing/style tweaks
    + Updated translations.
  - New features since 42.x:
    + Add support for Microsoft OneDrive
    + Delay scheduled backups when Power Saver mode or GameMode are
      enabled
    + Add opt-in experimental support for using Restic
  - Required packaging changes since 42.x:
    + Require libadwaita1 1.0+ (instead of libhandy1)
    + Require gtk4 4.6+ (instead of gtk3)
    + Require glib2 2.66+
    + Require meson 0.59+
    + Due to new support for Microsoft OneDrive: Require the
      requests_oauthlib python module: If you can't hard-depend on
      it, define the new requests_oauthlib_pkgs config flag if
      building with packagekit support. This feature will only be
      visible if duplicity 0.8.21+ is available.
  - Optional Packaging Changes Since 42.x:
    + For experimental Restic support: New config flag enable_restic,
      which you can set to true to turn on the new experimental
      support for Restic. This will not use Restic by default, but
      merely expose a new "Labs" panel in the preferences window
      where users can opt-in. So it is safe to enable and helps us
      get feedback.
    + Require the restic and rclone packages
    + New config flags restic_pkgs and rclone_pkgs, if you can't
      hard-depend on the restic or rclone packages and are building
      with packagekit support
    + New config flags restic_command and rclone_command, where you
      can override the path to the restic and rclone executables
      (defaults to searching PATH).
  - Drop cmake, libhandy-devel, pkgconfig(gtk-3.0) and
    pkgconfig(libsoup-2.4) BuildRequires. Add pkgconfig(gtk4),
    pkgconfig(libadwaita-1) and pkgconfig(libsoup-3.0) BuildRequires,
    and add python3-oauthlib Requires following upstream changes.
* Mon Sep 13 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 42.8:
    + Fix scheduled backups being skipped if a previous password
      prompt was ignored.
* Tue Jun 15 2021 Michael Gorse <mgorse@suse.com>
  - Up duplicity dependency to Requires: deja-dup cannot run without
    it (boo#1187256).
* Thu Mar 18 2021 Paolo Stivanin <info@paolostivanin.com>
  - Update to 42.7:
    + Fix descending into a directory while searching in the
      browse & restore view
    + Update Google Drive logo
    + Update to libhandy-1
* Fri Nov 27 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 42.6:
    + Fix possible crash when searching backup files with unicode
      filenames
    + Exclude snap and flatpak cache files (fixed regression that
      stopped doing this)
    + Show backup times in local timezone, not UTC
    + Handle a symlinked ~/.cache/deja-dup folder
    + Bump default network timeout to cover flaky
      connections/services better
    + Updated translations.
* Tue Oct 27 2020 Paolo Stivanin <info@paolostivanin.com>
  - Update to 42.5:
    * Fix "Resume later" from resetting your backup schedule
    * Fix difficulty in selecting an internal drive as your storage
      location when using the file browser dialog
    * Fix using "/" as an included folder being ignored
    * Fix silently refusing to restore filenames with illegal
      characters to a FAT filesystem; we now show an error
    * Fix restoring filenames with an apostrophe followed by a space
      (' ) in them
    * Always exclude ~/.cache, even if its not our current
      cache folder
    * Clarify deletion policy (that it can take up to three
      months longer than
      you might think) and allow a deletion policy of 3 months
      (previously 6 months was earliest allowed policy,
      which could mean up to 9 months)
* Wed Sep 30 2020 Paolo Stivanin <info@paolostivanin.com>
  - Update to 42.4 (boo#1197712):
    * Redesign the main window and preferences to follow GNOME
      design patterns
    * Add welcome state for first time use (with slightly guided
      backup/restore)
    * Add an in-app browse & restore interface
    * Drop nautilus plugin, in preference of above new
      browse interface
    * Drop deprecated backends (GOA, S3, GCS, OpenStack, and Rackspace)
    * Use "Déjà Dup Backups" instead of "Déjà Dup Backup Tool"
      as full name
    * Drop "Version" key from desktop files, which broke some parsers
    * Adds a button to reset your Google authorization in
      the preferences
    * Warn users before they restore files that we can't write to
    * Fix automatic backups not firing for removable storage drives,
      which got broken during the 41.x development cycle
    * Automatically exclude folders that follow the cachedir spec
      (i.e. that have a CACHEDIR.TAG file in them), and same if
      they have a .deja-dup-ignore file
    * Use a symbolic back icon in header (vs a full color icon)
    * Stop the restore confirmation screen from growing too big
      if you are restoring a lot of files
    * Mount partitions specified in /etc/fstab if necessary
    * When selecting an internal drive as a Local Folder, treat it
      as a removable drive, so that we will mount if necessary
    * Exclude /dev by default
  - Drop upstream merged deja-dup-vala-fix.patch
* Sat Sep 05 2020 Michael Gorse <mgorse@suse.com>
  - Add deja-dup-vala-fix.patch: fix for new vala (bsc#1197712).
* Sat Sep 05 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 40.7:
    + Fixes a bug that prevented restoring from Google Drive accounts
      if you haven't backed up yet.
    + Drop "Version" key from desktop files, which broke some
      parsers.
* Sat Jan 25 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - No longer recommend -lang: supplements are in use
* Thu Jan 16 2020 Paolo Stivanin <info@paolostivanin.com>
  - Add meson version to spec file
  - Drop deja-dup-duplicity-Mark-GPGError-extern.patch: Fixed
    upstream.
* Thu Jan 16 2020 Paolo Stivanin <info@paolostivanin.com>
  - Update to 40.6:
    + Fixes a bug that prevented backing up to Google Drive accounts
      with unlimited quotas
    + Fix a bug that prevented backing up to Google Drive in some
      rare situations
    + Fix a bug that prevented the first login to Google Drive
    + Fix a bug that prevented resuming a full backup
    + Fix 2038 date problems by using 64-bit dates internally
    + Fix building against valac 0.45.2 and later
    + Add optional dependency on libgdk-x11-3.0 (only used in flatpak
      builds)
    + Make libgoa-1.0 an optional dependency (still recommended for a
      few years though)
    + Support autostarting via the new Background portal
    + Updated translations.
* Mon Sep 02 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Add deja-dup-duplicity-Mark-GPGError-extern.patch: Mark GPGError
    as extern and prevent GPG symbols to be public API. Also fixes
    building with new vala.
* Fri Jul 05 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 40.1:
    + Fix versioning to be correct.
  - Changes from version 40.0:
    + Fix tests when run under glib 2.60
    + Updated translations.
  - Changes from version 39.1:
    + Fix a bug that could have caused backups to be encrypted with
      two different passwords in some cases. This would result in
      difficulty backing up or restoring by not accepting the
      password you expected it to.
    + Fix a bug that caused duplicate save or exclude folders to
      appear in the preferences.
    + Delete a canary file that duplicity's pydrive puts in your
      Drive.
    + If you don't ask for your password to be saved, we now clear
      out any older saved password.
    + Finally delete the ancient Ubuntu One backend code.
  - Changes from version 39.0:
    + Switch away from GNOME Online Accounts to our own cloud keys:
    - It was brought to our attention that we shouldn't be using
      GNOME's keys, as they are intended for GNOME only.
    - Google accounts will have to be re-authenticated with our
      keys.
    - Nextcloud accounts will now appear as webdav network server
      accounts.
    - Adds new pydrive_pkgs option to list the package names needed
      for the pydrive duplicity backend (for now, the system
      package that provides the pydrive python2 package should
      suffice).
    - Adds new google_client_id option if you want to override our
      default account key and use your own. You likely won't want
      to do this.
    - Adds new dependencies on libjson-glib and libsoup.
    - Drops libgoa-backend dependency. The libgoa dependency will
      stay during a transition period from the old keys to the new
      keys.
    + Unmount a remote backup location when we are done with it, if
      we originally mounted it.
  - Add pkgconfig(json-glib-1.0) and pkgconfig(libsoup-2.4)
    BuildRequires: New dependencies.
  - Drop pkgconfig(goa-backend-1.0) BuildRequires: No longer needed,
    nor used.
  - Reenable meson_tests, upstream fixed the issues.
* Tue Feb 26 2019 bjorn.lie@gmail.com
  - Update to version 38.4:
    + Update app icon.
    + Don't run monitor when automatic backups are disabled.
    + Drop libpeas dependency.
    + Fix compilation with valac 0.43.
    + Be more forgiving if packagekit is unresponsive.
    + Updated translations.
  - Drop deja-dup-fix-build-vala043.patch: Fixed upstream.
  - Drop pkgconfig(libpeas-1.0) BuildRequires: No longer needed.
* Sun Feb 10 2019 bjorn.lie@gmail.com
  - Add deja-dup-fix-build-vala043.patch: Fix build with new vala
    0.43.x.
  - Disable meson_test, currently fails.
* Thu Jan 17 2019 bjorn.lie@gmail.com
  - Update to version 38.3:
    + Allow restoring from paths with symlinks in more situations
      (including a fix for a backup error when ~/.cache is a
      symlink).
    + Treat operation dialogs more like real dialogs (modal to
      preference window, with correct styling on default buttons).
    + Try harder to stop running duplicity commands when we are
      terminated.
    + Don't hide an error message when also running our bimonthly
      backup verification.
    + If there isn't enough space in the backup location, tell the
      user how much is needed.
    + Exclude flatpak cache directories by default.
* Mon Jan 07 2019 bjorn.lie@gmail.com
  - Update to version 38.2:
    + Fix not being able to find the backup files when restoring on
      a fresh install.
  - Changes from version 38.1:
    + Use a primary menu instead of an AppMenu, per current GNOME
      recommendations.
    + Drop support for the legacy desktop status icon.
    + Updated translations.
  - Drop meson version fix via sed in spec, no longer needed.
  - Stop exporting optflags and rpath before configure, no longer
    needed.
  - Renable meson test, tests are now ok.
* Fri Apr 13 2018 luc14n0@linuxmail.org
  - Update to version 38.0:
    + Drop ulimit for monitor process, it was causing crashes.
    + Fix autoscrolling in progress window.
    + Exclude snap cache directories by default.
    + Updated translations.
  - Add gio-2.0, gio-unix-2.0 and goa-backend-1.0 pkgconfig modules
    and glib2-tools package BuildRequires to avoid implicit
    dependencies.
  - Replace pkgconfig(appstream-builder), dbus-1-x11, update-desktop\
    - files and perl-gettext BuildRequires with appstream-glib, dbus-\
    1, desktop-file-utils and gettext-runtime respectively, what
    meson really looks for.
* Wed Feb 28 2018 dimstar@opensuse.org
  - Modernize spec-file by calling spec-cleaner
* Wed Jan 17 2018 luc14n0@linuxmail.org
  - Update to version 37.1:
    + Add new Google Drive backend and make it the new default
      backend.
    + Updated translations.
  - Update Url to https://wiki.gnome.org/Apps/DejaDup: current Deja
    Dup's GNOME web page.
  - Point fdupes to the data directory instead of the build root,
    which is a practice that must be avoided.
  - Drop %glib2_gsettings_schema_requires macro: it's no longer
    needed since RPM File Triggers.
* Sun Nov 05 2017 badshah400@gmail.com
  - Update to version 36.3:
    + Fix the restore dialog sometimes being blank.
    + Updated translations.
* Fri Oct 20 2017 badshah400@gmail.com
  - Update to version 36.2:
    + Fix crash when trying to restore missing files.
    + Fix the UI from freezing for a second when mounting the
      backend location.
    + Updated translations.
* Sat Sep 30 2017 luc14n0@linuxmail.org
  - Update to version 36.1:
    + Fix backing up to external drives.
    + Updated translations.
  - Drop deja-dup-fix-setting-drive-volume.patch: Fixed upstream.
* Fri Sep 15 2017 zaitor@opensuse.org
  - Add deja-dup-fix-setting-drive-volume.patch: BackendDrive: Fix
    setting a drive volume (lp#1717230).
* Wed Sep 13 2017 zaitor@opensuse.org
  - Update to version 36.0:
    + data: Don't depend on bash.
    + BackendRemote:
    - Guard against returning a null GFile if we can't find mount.
    - Handle the user specifying a non-utf8 folder.
    + Updated translations.
* Thu Sep 07 2017 zaitor@opensuse.org
  - Update to version 35.6:
    + Fix a potential memory leak in the monitor daemon and few other
      bugs.
  - Changes from version 35.5:
    + Improve on-the-fly dependency installation and fixes a few
      other interaction bugs.
  - Changes from version 35.4:
    + Add support for GNOME Online Accounts and cleans up the
      interface a bit.
  - Changes from version 35.3:
    + Fix some bugs around unicode filenames and network access.
  - Changes from version 35.2:
    + Fix a crash we cause in nautilus with our extension.
  - Changes from version 35.1:
    + Fix a header-color bug introduced in the previous release and
      also try to fix a long-standing bug around backup/restore
      buttons being disabled too often.
  - Changes from version 35.0:
    + Modernize the code base in a few ways that make the experience
      better in GNOME 3.
  - Add meson BuildRequires and switch cmake macros cmake, make and
    cmake_install to meson, meson_build and meson_install following
    upstream switch to Meson build system.
  - Drop intltool BuildRequires: No longer needed.
  - Add libgpg-error-devel, pkgconfig(appstream-builder) and
    pkgconfig(goa-1.0) BuildRequires: New dependencies.
  - Drop deja-dup-vala-0.36.patch: Fixed upstream.
  - Drop deja-dup-help2man_stderr.patch: No longer needed after the
    port to meson.
  - Drop handling of localized man pages in install section, no
    longer needed.
  - Drop suse_update_desktop files macros, no longer needed.
  - Drop obsolete post(un) handling of following macros:
    glib2_gsettings_schema_post(un), desktop_database_post(un) and
    icon_theme_cache_post(un).
* Thu Jun 29 2017 tchvatal@suse.com
  - Fix obvious typo } instead of )
* Sat Jun 17 2017 dimstar@opensuse.org
  - Add deja-dup-vala-0.36.patch: Fix build with vala 0.36. Patch is
    only applied when vala version 0.36 or newer is found (since
    upstream is not yet clear if they just want to require a new vala
    version or possibly support older ones too).
* Thu Jan 26 2017 firebird209@gmail.com
  - Update to version 34.3:
    + Fix a bug that allowed an incorrect password when making a
      new full backup.
    + Updated translations.
* Thu Oct 13 2016 dimstar@opensuse.org
  - Fix deja-dup-help2man_stderr.patch: the introduction of
    - -no-discard-stderr actually only hid the underlying issue:
    deja-dup is being started from the 'build' directory and its
    libraries are not yet installed. As a consequence, the ld loader
    can't find them, resulting in broken man pages. Change the patch
    to no longer pass --no-discard-stderr (same as upstream) but
    inject LD_LIBRARY_PATH in order to find the two libs
    (boo#992499).
* Sun Apr 24 2016 zaitor@opensuse.org
  - Update to version 34.2:
    + This version fixes a bug that prevented restoring some files
      with unicode characters (boo#990937).
    + Updated translations.
* Thu Dec 31 2015 badshah400@gmail.com
  - Update to version 34.1:
    + Add experimental support for Google Cloud Storage, please test
      and file bugs.
    + Add experimental support for OpenStack Swift, please test and
      file bugs.
    + Fix a bug where the error dialog wasn't visible after a failed
      backup in GNOME.
    + Fix a bug where background backups were using smaller 'nice'
      values than they should have.
    + Drop support for building the GNOME Control Center plugin;
      upstream hasn't supported that for a while, and Ubuntu finally
      dropped their patch allowing it.
    + Install duplicity on demand if needed.
    + Support reproducible builds by using $SOURCE_DATE_EPOCH to set
      the man page timestamps, if present.
    + Updated translations.
  - Add BuildRequires: pkgconfig(packagekit-glib2), needed for the
    install duplicity on demand feature.
  - Due to above change, change duplicity Requires to Recommends.
* Sat Apr 11 2015 zaitor@opensuse.org
  - Update to version 34.0:
    + Support duplicity 0.6.25 and up.
    + Support latest versions of appstream-util.
    + Updated translations.
* Fri Sep 26 2014 zaitor@opensuse.org
  - Update to version 32.0:
    + Features: Drop support for Ubuntu One cloud storage, since it
      has shut down.
    + Packaging: Fix some compile issues and warnings.
    + Updated translations.
* Sat Aug 09 2014 sfalken@opensuse.org
  - Update to version 30.0:
    + Packaging: Fix build with CMake 2.8.12.
  - Changes from version 29.5:
    + Bug Fixes: Re-enable libunity support after it was
      accidentally dropped in 29.1.
    + Packaging: Require duplicity 0.6.23.
  - Changes from version 29.4:
    + Bug Fixes: Add missing icon in help documentation.
    + Packaging:
    - Add ENABLE_UNITY_CCPANEL argument for unity-control-center
      support.
    - Fix some compile problems with valac, parallel building, and
      rpath support.
  - Changes from version 29.1:
    + Bug Fixes: Detect encryption on existing backups by paying
      attention to what Duplicity tells us, rather than trying to
      figure it out by scanning ourselves. This removes a possible
      source of error.
    + Polish:
    - Rename to Backups (instead of Backup).
    - Update look and feel of preferences a bit.
    - Add screenshots to appdata file.
    + Packaging:
    - Require GTK+ 3.6 and GLib 2.34.
    - Convert from autotools to cmake: --with-ccpanel is now
    - DENABLE_CCPANEL, --with-nautilus is now -DENABLE_NAUTILUS,
    - -with-unity is now -DENABLE_UNITY. Otherwise, normal cmake
      conventions apply.
    - Add some autopilot tests, runnable by 'autopilot' and
      'autopilot-system' targets (which test against the local
      built executables or the installed system ones respectively).
    + Updated translations.
  - Add deja-dup-help2man_stderr.patch: Corrects help2man failure in
    build.
  - Drop deja-dup-vala-0.22.patch: Incorporated upstream.
  - Updated .spec file for new CMake build process: add cmake
    BuildRequires.
  - Add -Wl,rpath to CFLAGS and CXXFLAGS to ensure we do not lose
    the path to the private library.
* Tue Dec 24 2013 dimstar@opensuse.org
  - Add deja-dup-vala-0.22.patch: Support building against vala
    0.22; taken from deja-dup 30 branch.
* Sat Sep 28 2013 zaitor@opensuse.org
  - Update to version 28.0:
    + Updated translations.
    + Add an appdata file for GNOME Software.
  - Changes from version 27.3:
    + Fix optional System Settings panel to work with GNOME 3.8 and
      above.
    + Updated translations.
* Sat Mar 30 2013 dimstar@opensuse.org
  - Update to version 26.0:
    + Fix another instance of using /tmp directly.
    + Spread around the default backup time.
    + Lower its CPU priority when running.
  - Changes from version 25.5:
    + Fix problems with small /tmp folders.
    + Allow $USER variables in the local backup location path.
    + Appear in GNOME 3's notification settings.
    + Exclude /run by default.
    + Requires duplicity 0.6.21.
  - Changes from version 25.3:
    + Fixes Ubuntu One support with the latest duplicity.
    + Ignore ~/Steam by default.
    + Support using $USER in gsettings default paths.
  - Changes from version 25.1.1:
    + Fix a build error and bug keeping some notifications from being
      translated.
  - Changes from version 25.1:
    + Switch from libgnome-keyring to libsecret.
  - Replace pkgconfig(gnome-keyring-1 BuildRequires with
    pkgconfig(libsecret-1), following upstreams port.
* Thu Oct 11 2012 dimstar@opensuse.org
  - Update to version 24.0:
    + Updated translations.
* Fri Sep 21 2012 nmo.marques@gmail.com
  - Update to version 23.92:
    + Only allow one deja-dup-monitor process at a time
  - Changes from version 23.90:
    + Add extra checks at the end of a backup to verify we can
      successfully restore it later
  - Changes from version 23.4:
    + Always makes a fresh backup every three months now, regardless
      of how often automatic backups happen
    + Don't prompt for root password when restoring from Ubuntu One,
      as it won't work anyway (U1 needs to talk to your session bus,
      which root can't do)
    + Use pkexec instead of gksu
  - Changes from version 23.2:
    + Build system adjustments
    + Updated translations.
  - Add pkgconfig(libpea-1.0) BuildRequires: new dependency.
  - Recommend python-cloudfiles, as is available for since openSUSE
    12.2
  - Removed scripts to find localized files: %find_lang handles this
    ok now.
  - Drop xz BuildRequires as it now comes for free in the build
    system.
  - Drop gnome-doc-utils-devel BuildRequires: it's not needed, as the
    help system had been migrated to yelp-tools earlier.
  - Remove checks for outdated openSUSE versions (<= 11.3).
* Wed Apr 18 2012 dimstar@opensuse.org
  - Update to version 22.1:
    + Allow resuming an encrypted but incomplete backup (lp#902985).
    + Updated translations.
* Thu Mar 22 2012 vuntz@opensuse.org
  - Update to version 22.0:
    + Bug Fixes:
    - When restoring files outside of $HOME from a non-cloud remote
      server, don't run under sudo since it will fail anyway
    - Tell user when a file could not be restored due to permission
      problems
    + Updated translations.
* Sun Feb 26 2012 vuntz@opensuse.org
  - Change itstool BuildRequires to yelp-tools: this is really what
    is needed for build.
* Fri Feb 24 2012 vuntz@opensuse.org
  - Update to version 21.90:
    + Polish:
    - Won't try to backup if online but target server is not
      available
    + Bug Fixes:
    - Work around bug in GTK+ that caused text to be white-on-white
    + Packaging:
    - Support building with valac-0.16 (in addition to valac-0.14)
    + Updated translations.
  - Drop deja-dup-vala-0.16.patch: fixed upstream.
  - Disable 'make check' in %check, as it's failing for a weird
    reason when run on OBS, see lp#940110.
* Mon Jan 16 2012 vuntz@opensuse.org
  - Update to version 21.4:
    + Polish:
    - Warn user if we couldn't back up a file because we couldn't
      read it
    + Packaging:
    - Fix -j2 build
    - Add auto tests that are run during 'make check', suitable for
      build servers
    + Updated translations.
  - Re-enable parallel build.
  - Add deja-dup-vala-0.16.patch: fix build with vala 0.15/0.16.
  - Add %check section with new 'make check'.
  - Add dbus-1-x11 BuildRequires, so 'make check' can work:
    dbus-launch is needed.
* Tue Nov 22 2011 dimstar@opensuse.org
  - Update to version 21.2:
    + Bug Fixes:
    - Use smarter test for detecting whether existing backups are
      encrypted, which will work even if duplicity uses
      translations
    - Fix a bug that in some situations could lead to a full backup
      being created more frequently than once a month
    + Polish:
    - Drop "After a week" from "Keep backups" option, since
      internally, we always wait a month anyway
    - Treat any AssertionError by duplicity as an internal
      duplicity error by wiping the cache and trying again; this
      will let us be more pro-active about fixing some odd
      duplicity situations
    + Packaging:
    - Start of a unit test for our internal library; compile and
      run it with 'make check'
    + Updated translations.
* Tue Nov 15 2011 vuntz@opensuse.org
  - Update to version 21.1:
    + Polish:
    - Switch to notebook tabs for preferences instead of side list
    + Bug Fixes:
    - Allow passwords that contain only whitespaces (while
      continuing to strip whitespace from normal passwords)
    + Packaging:
    - Use valac 0.14 instead of 0.12
    - Tarballs now only include the vala code, so you'll need valac
      to compile
    - No longer require libdbusmenu-gtk3 for Unity support
    + Updated translations.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.
  - Disable parallel build as it breaks the build with this release.
* Fri Oct 28 2011 badshah400@gmail.com
  - Replace category SystemSetup by X-SuSE-Backup to suppress rpmlint
    warnings
* Wed Oct 26 2011 badshah400@gmail.com
  - Modified categories in .desktop file so that it is grouped with
    "System" applications in the desktop menus (bnc#714333)
* Tue Oct 18 2011 vuntz@opensuse.org
  - Update to version 20.1:
    + Bug Fixes:
    - Correctly backup or exclude folders with [, ], ?, and * in
      their names
    - Fix translation of some strings when used in control center
      panel mode
    - Fix a nautilus crash if the gsettings schema isn't installed
      correctly
    - Allow LUKS encrypted volumes to appear in backup location
      list
    + Updated translations.
* Mon Sep 26 2011 vuntz@opensuse.org
  - Update to version 20.0:
    + Polish:
    - Backed out ubuntuone-installer support; it wasn't perfect and
      Ubuntu 11.10 won't use it after all
    - In Unity, go back to using minimized automatic backup windows
    + Updated translations.
* Wed Sep 21 2011 vuntz@opensuse.org
  - Update to version 19.92:
    + Polish:
    - If Ubuntu One support is not available but the
      ubuntuone-installer is, use that
    - Never clean up files in the backup location during a restore
    - Fix spacing and layout with latest versions of GTK+
    + Bug Fixes:
    - In Unity, work around bug with minimized windows and the
      launcher by just not minimizing windows but instead showing
      them without stealing focus
    - If a user manually enters a volume (e.g. USB drive) path as a
      local folder, correct that internally on the first backup
    + Updated translations.
* Sun Sep 18 2011 jengelh@medozas.de
  - Remove redundant tags/sections from specfile
    (cf. packaging guidelines)
* Fri Sep 09 2011 vuntz@opensuse.org
  - Move translations of the help documents to the lang subpackage,
    now that filesystem owns /usr/share/help.
* Mon Sep 05 2011 vuntz@opensuse.org
  - Update to version 19.91:
    + Polish:
    - When newer versions of duplicity warn that a file has been
      corrupted upon upload, Déjà Dup will intelligently retry the
      backup
    + Several bug fixes.
    + Updated translations.
  - Changes from version 19.90:
    + Polish:
    - Allow showing the progress dialog in GNOME Shell
    + Updated translations.
  - Changes from version 19.5:
    + Polish:
    - Lots of UI and label tweaks
    - Don't show optical media in backup location dropdown
    - Update backup location dropdown as external drives come and
      go
    - Allow drag and drop of folders into include/exclude lists
    - Make it clear that the default home folder include is only
      your user's home folder
    - Don't keep notifying about delayed backups between setting up
      your preferences and your first backup
    + Several bug fixes.
    + Updated translations.
  - Changes from version 19.4:
    + Polish:
    - Drop encryption preference and either ask during first backup
      or detect from existing backup
    - More layout fixups to work better with latest GTK+
    - Where the Autostart-Delay key is supported, delay monitor
      start by two minutes
    + Several bug fixes.
    + Updated translations.
  - Changes from version 19.3:
    + Polish:
    - Fix some layout issues with latest GTK+
    - Don't show location preferences when restoring single files,
      just on full restore
    - Show launcher icon in Unity during automatic backup again
    + Several bug fixes.
    + Updated translations.
  - Changes from version 19.2.2:
    + Build fix.
  - Changes from version 19.2.1:
    + Build fix.
  - Changes from version 19.2:
    + Features:
    - Turn on Ubuntu One support when using a newer duplicity
    - Added monthly notification about backing up if user never
      used deja-dup
    + Polish:
    - Better support for GNOME Shell and its notification system
    - Run Déjà Dup itself under ionice and nice instead of just
      duplicity
    - Make volume chunk sizes larger, to reduce the number of files
      created
    + Several bug fixes.
    + Updated translations.
  - Changes from version 19.1:
    + Features:
    - Reworked interface to be a control center plugin
    - Added overview page where last and next backup dates can be
      seen
    + Polish:
    - Fleshed out and updated help documenation
    - When restoring from a location that isn't your normal backup
      location, your location isn't changed
    - When encryption password is bad, ask for it again
    - Only show nautilus context menu item if file is in backup
    + Updated translations.
  - Remove handling of the favor_gtk2 macro: deja-dup cannot be built
    for GNOME 2 anymore.
  - Add itstool BuildRequires: new dependency.
  - Remove now unneeded pkgconfig(unique-3.0) BuildRequires.
  - Add python-boto Recommends: this is an optional dependency for
    Amazon Web Services integration.
  - Correctly mark translated documentation with %lang() tags; this
    should ideally be done by %find_lang, but we first need to check
    if the new location is accepted as a standard one.
* Mon May 16 2011 dimstar@opensuse.org
  - Add glib2 gsettings schema handling macros to post and postun.
* Wed Apr 27 2011 dimstar@opensuse.org
  - Update to version 18.1.1:
    + Actually work with NetworkManager 0.9
    + Updated translations.
  - Changes from version 18.1:
    + Work with NetworkManager 0.9
  - Changes from version 18.0:
    + If using an older duplicity and it gives a certain bogus "time
      not moving forward" error, handle it instead of passing the
      error along
    + Create backup location folder if it doesn't exist
    + Don't show duplicate external hard drives.
  - Changes from version 17.92:
    - Re-enabled support for resuming a backup, if using the
      unreleased duplicity 0.6.13
    - New icon
    + Updated translations.
  - Changes from version 17.91:
    + Rename Quit to Close
    + Bug Fixes:
    - Fix a couple issues with Unity integration (like not showing
      in launcher)
    - Fix some broken label mnemonics in the preferences
    + Updated translations.
  - Changes from version 17.90:
    + When entering an encryption password for the first time, it now
      needs to be confirmed to avoid typo mistakes
    + First pass at optional Unity integration (instead of a status
      icon)
    + Bug Fixes:
    - Fixed bug with remote locations that made it impossible to
      set a remote folder
    - Fix a couple rare crashers
    + Updated translations.
  - Changes from version 17.6:
    + Exclude Adobe flash cache directory by default
    + Add documentation for how to get your data back even if Déjà
      Dup isn't working
    + Bug Fixes:
    - Don't show error if both Déjà Dup and nautilus are trying to
      mount a volume at the same time
    - Allow removing multiple folders from the preferences at the
      same time
    - Handle more odd symlink-in-include-path situations
    - Fix odd behavior (possibly a crash) when cancelling a backup
      or restore
  - Changes from version 17.5:
    + Add support for the Rackspace Cloud Files service
    + Use hostname in default Amazon S3 folder name
    + Add Downloads folder to default exclude list
    + Bug Fixes:
    - Fix crash when changing backup location on first startup
    - When browsing for a local folder, start the dialog in the
      current folder setting
    + Updated translations.
  - Changes from version 17.4:
    + Reorganize the backup location preferences to be more intuitive
    + Updated translations.
  - Changes from version 17.3:
    + Bug fixes:
    - Fix crash when changing backup location
    - Fix date formats when restoring to be more consistent
    + Updated translations.
  - Changes from version 17.2:
    + Add a "Restore Missing Files" interface, accessed via nautilus
    + Support GNOME Shell persistent notifications
    + Only calculate progress bar if a fresh backup is being made
    + Bug Fixes:
    - If Duplicity looks like it's hitting a common ad-metadata
      bug, clear cache and try again
  - Changes from version 17.1:
    + Bug Fixes:
    - If backup destination does not report free size, just
      continue anyway
    - Fix bug preventing sudo and encryption getting along
    - Don't ask for root password when restoring into the user's
      home folder
  - Changes from version 17.0:
    + Use GSettings instead of gconf
    + Updated translations.
  - For a complete list of changes between 16.1.1 and 18.0 see NEWS.
  - Drop deja-dup-monitor_check_for_gtk.patch: fixed upstream. Also
    remove related gnome-common BuildRequires and gnome-autogen.sh
    call.
  - Add intltool and perl-gettext BuildRequires.
  - Drop pkgconfig(gconf-2.0) BuildRequires.
  - Switch between gtk2/gtk3 based on favor_gtk2 macro:
    + Pass --without-gtk3/--with-gtk3 to configure.
    + Use appropriate pkgconfig() BuildRequires: gtk+-2.0 and
      unique-1.0, or gtk+-3.0 and unique-3.0.
  - Replace GConf2 schemas handling with GSettings schemas handling,
    with %glib2_gsettings_schema_* macros, and remove
    - -disable-schemas-install from configure call.
* Sat Feb 12 2011 vuntz@opensuse.org
  - Call relevant macros in %post/%postun:
    + %desktop_database_post/postun because the package ships at
      least one desktop file.
    + %icon_theme_cache_post/postun because the package ships themed
      icons.
  - Pass %{?no_lang_C} to %find_lang so that english documentation
    can be packaged with the program, and not in the lang subpackage.
  - Change Requires of lang subpackage to Recommends, since the
    english documentation is not there anymore.
* Tue Dec 14 2010 vuntz@opensuse.org
  - Own directories of localized man pages to fix build. Also move
    those files to the main package: they should eventually live in
    the lang subpackage, but at the moment, they would create a file
    conflict between bundles and the lang subpackage.
  - Own %{_libdir}/deja-dup.
* Sat Nov 20 2010 badshah400@gmail.com
  - Update to version 16.1.1:
    + Bug fixes: Fix help documentation translations
  - Changes in version 16.1:
    + Bug fixes:
    - If backup destination does not report free size,
      just continue anyway
    - Fix bug preventing sudo and encryption getting along
    - Don't ask for root password when restoring into the user's
      home folder
* Tue Sep 28 2010 vuntz@opensuse.org
  - Update to version 16.0:
    + Updated translations.
* Sun Sep 12 2010 dimstar@opensuse.org
  - Update to version 15.92:
    + Support ConnMan
    + Disable explicit resume support until bugs with it are fixed
    + Fix a bug where symlink excludes were actually included.
  - Rebase deja-dup-monitor_check_for_gtk.patch.
  - Handle new deja-dup-preferences.desktop.
* Thu Aug 12 2010 vuntz@opensuse.org
  - Remove desktop-file-utils BuildRequires and change vala-devel
    BuildRequires to vala.
  - Split a nautilus-deja-dup subpackage for the nautilus extension.
  - Pass --without-gtk3 to configure to explicitly disable GTK+ 3 at
    the moment.
  - Put localized man pages in the lang package.
* Wed Aug 11 2010 dimstar@opensuse.org
  - Minor spec cleanups like trailing spaces and the like.
  - Add gnome-common BuildRequires and use gnome-autogen.sh for the
    patch to re-bootstrap.
  - Convert generic BuildRequires to pkgconfig() ones:
    + gconf2-devel => gconf-2.0
    + nautilus-devel => nautilus-extension
    + unique-devel => unique-1.0
    + libnotify-devel => libnotify
    + gnome-keyring-devel => gnome-keyring-1
  - Drop un-needed BuildRequires: gettext, pango-devel, intltool,
    glib2-devel, cairo-devel, libtool.
  - Use %{?_smp_mflags} for parallel build.
* Wed Aug 11 2010 lmedinas@opensuse.org
  - Initial import.

Files

/etc/xdg/autostart/org.gnome.DejaDup.Monitor.desktop
/usr/bin/deja-dup
/usr/lib64/deja-dup
/usr/lib64/deja-dup/libdeja.so
/usr/libexec/deja-dup
/usr/libexec/deja-dup/deja-dup-monitor
/usr/share/applications/org.gnome.DejaDup.desktop
/usr/share/dbus-1/services/org.gnome.DejaDup.service
/usr/share/doc/packages/deja-dup
/usr/share/doc/packages/deja-dup/CONTRIBUTING.md
/usr/share/doc/packages/deja-dup/NEWS.md
/usr/share/doc/packages/deja-dup/README.md
/usr/share/glib-2.0/schemas/org.gnome.DejaDup.gschema.xml
/usr/share/help/C/deja-dup
/usr/share/help/C/deja-dup/contribute.page
/usr/share/help/C/deja-dup/figures
/usr/share/help/C/deja-dup/figures/DejaDup.svg
/usr/share/help/C/deja-dup/index.page
/usr/share/help/C/deja-dup/prefs.page
/usr/share/help/C/deja-dup/restore-full.page
/usr/share/help/C/deja-dup/restore-revert.page
/usr/share/help/C/deja-dup/restore-worst-case.page
/usr/share/help/C/deja-dup/support.page
/usr/share/icons/hicolor/scalable/apps/org.gnome.DejaDup.svg
/usr/share/icons/hicolor/symbolic/apps/org.gnome.DejaDup-symbolic.svg
/usr/share/licenses/deja-dup
/usr/share/licenses/deja-dup/GPL-3.0-or-later.md
/usr/share/man/man1/deja-dup.1.gz
/usr/share/metainfo/org.gnome.DejaDup.metainfo.xml


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Jan 11 23:40:12 2025