diff --git a/deja-dup-22.1.tar.xz b/deja-dup-22.1.tar.xz deleted file mode 100644 index 1035122..0000000 --- a/deja-dup-22.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:44cb8fcd45799a369c8da2717792a87e3e183eeca1b07fa8f2aac8664f00ca5e -size 777248 diff --git a/deja-dup-23.92.tar.xz b/deja-dup-23.92.tar.xz new file mode 100644 index 0000000..3e2d255 --- /dev/null +++ b/deja-dup-23.92.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13c7d57dcd74434f86751563e7269c1fa466cdca5c5588214fa748ac7fa129a2 +size 864552 diff --git a/deja-dup.changes b/deja-dup.changes index 8813e1b..d95e4d3 100644 --- a/deja-dup.changes +++ b/deja-dup.changes @@ -1,3 +1,32 @@ +------------------------------------------------------------------- +Fri Sep 21 23:39:21 UTC 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 21:49:45 UTC 2012 - dimstar@opensuse.org diff --git a/deja-dup.spec b/deja-dup.spec index 8556170..8bea69d 100644 --- a/deja-dup.spec +++ b/deja-dup.spec @@ -17,11 +17,9 @@ Name: deja-dup -Version: 22.1 +Version: 23.92 Release: 0 # FIXME: reenable "make check" in %%check, when lp#940110 is fixed -# FIXME: the %%{_datadir}/help/$locale/ files be found by %%find_lang -# FIXME: check if python-cloudfiles is packaged, and if yes, uncomment Recommends Summary: Simple backup tool and frontend for duplicity License: GPL-3.0+ Group: Productivity/Archiving/Backup @@ -30,23 +28,21 @@ Source0: https://launchpad.net/deja-dup/22/%{version}/+download/%{name}-% # For make check to work, we need dbus-launch BuildRequires: dbus-1-x11 BuildRequires: fdupes -BuildRequires: gnome-doc-utils-devel BuildRequires: intltool BuildRequires: perl-gettext BuildRequires: update-desktop-files -BuildRequires: vala >= 0.14.0 -# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 -BuildRequires: xz +BuildRequires: vala >= 0.16.0 BuildRequires: yelp-tools +BuildRequires: pkgconfig(glib-2.0) >= 2.32 BuildRequires: pkgconfig(gnome-keyring-1) -BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gtk+-3.0) >= 3.0 BuildRequires: pkgconfig(libnautilus-extension) -BuildRequires: pkgconfig(libnotify) +BuildRequires: pkgconfig(libnotify) >= 0.7 +BuildRequires: pkgconfig(libpeas-1.0) Requires: duplicity Recommends: %{name}-lang Recommends: python-boto -# Needed for Rackspace Cloud Files support, but not packaged :/ -#Recommends: python-cloudfiles +Recommends: python-cloudfiles %glib2_gsettings_schema_requires %description @@ -96,14 +92,6 @@ find %{buildroot} -type f -name "*.la" -delete -print %suse_update_desktop_file deja-dup-monitor %suse_update_desktop_file -r deja-dup-preferences GTK GNOME System Archiving X-SuSE-Backup %find_lang %{name} %{?no_lang_C} -# Localized help -for help in %{buildroot}%{_datadir}/help/*/deja-dup/; do - LOCALE=`echo $help | sed "s:.*%{_datadir}/help/\([^/]*\)/deja-dup/:\1:g"` - echo "%%lang($LOCALE) %%dir %%{_datadir}/help/$LOCALE" >> %{name}.help-lang.tmp - echo "%%lang($LOCALE) %%doc /${help##%{buildroot}}" >> %{name}.help-lang.tmp -done -sort -u %{name}.help-lang.tmp | grep -v "^%%lang(C)" > %{name}.help-lang -rm %{name}.help-lang.tmp # Localized man pages for man in %{buildroot}%{_mandir}/*/man1/*; do LOCALE=`echo $man | sed "s:.*%{_mandir}/\([^/]*\)/man1/.*:\1:g"` @@ -122,21 +110,15 @@ rm %{name}.man-lang.tmp # FIXME: disabled because of lp#940110 #make check -%if 0%{?suse_version} > 1130 - %post %glib2_gsettings_schema_post %desktop_database_post %icon_theme_cache_post -%endif - -%if 0%{?suse_version} > 1130 %postun %glib2_gsettings_schema_postun %desktop_database_postun %icon_theme_cache_postun -%endif %files -f %{name}.man-lang %defattr(-,root,root) @@ -151,6 +133,7 @@ rm %{name}.man-lang.tmp # put the files in the right subpackage %dir %{_libexecdir}/deja-dup %{_libexecdir}/deja-dup/deja-dup-monitor +%{_libexecdir}/deja-dup/tools/ %{_datadir}/applications/deja-dup.desktop %{_datadir}/applications/deja-dup-preferences.desktop %{_datadir}/%{name}/ @@ -159,11 +142,14 @@ rm %{name}.man-lang.tmp %{_datadir}/icons/hicolor/scalable/apps/deja-dup-symbolic.svg %{_datadir}/icons/hicolor/scalable/devices/deja-dup-cloud.svg %{_datadir}/icons/hicolor/*/apps/deja-dup.png +%dir %{_libdir}/deja-dup +%{_libdir}/deja-dup/libcommon.so +%{_libdir}/deja-dup/libwidgets.so %files -n nautilus-deja-dup %defattr(-,root,root) %{_libdir}/nautilus/extensions-3.0/libdeja-dup.so -%files lang -f %{name}.lang -f %{name}.help-lang +%files lang -f %{name}.lang %changelog