Hello community,

here is the log from the commit of package backintime for openSUSE:Factory 
checked in at 2013-11-30 07:24:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/backintime (Old)
 and      /work/SRC/openSUSE:Factory/.backintime.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "backintime"

Changes:
--------
--- /work/SRC/openSUSE:Factory/backintime/backintime.changes    2013-11-12 
09:49:50.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.backintime.new/backintime.changes       
2013-11-30 07:24:23.000000000 +0100
@@ -1,0 +2,65 @@
+Wed Nov 13 09:41:49 UTC 2013 - [email protected]
+
+- Update to upstream version 1.0.28
+  * remove config on 'apt-get purge'
+  * add more options for configure scripts; update README
+  * add udev schedule (run BIT as soon as the drive is connected)
+  * Fix bug: AttributeError with python-keyring>1.6.1 
[#1234024](https://bugs.launchpad.net/backintime/+bug/1234024)
+  * Fix bug: TypeError: KDirModel.removeColumns() is a private method in 
kde4/app.py [#1232694](https://bugs.launchpad.net/backintime/+bug/1232694)
+  * add '--checksum' commandline option 
[#886021](https://bugs.launchpad.net/backintime/+bug/886021)
+  * Fix bug: sshfs mount disconnect after a while due to some firewalls (add 
ServerAliveInterval) 
[#235685](https://answers.launchpad.net/backintime/+question/235685)
+  * Fix bug: Ping fails if ICMP is disabled on remote host 
[#1226718](https://bugs.launchpad.net/backintime/+bug/1226718)
+  * Fix bug: KeyError in getgrnam if there is no 'fuse' group 
[#1225561](https://bugs.launchpad.net/backintime/+bug/1225561)
+  * Fix bug: anacrontab won't work with profilename with spaces 
[#1224620](https://bugs.launchpad.net/backintime/+bug/1224620)
+  * Fix bug: NameError in tools.move_snapshots_folder 
[#871466](https://bugs.launchpad.net/backintime/+bug/871466)
+  * Fix bug: KPassivePopup is not defined 
[#871475](https://bugs.launchpad.net/backintime/+bug/871475)
+  * multi selection for include and exclude list 
[#660753](https://bugs.launchpad.net/backintime/+bug/660753)
+  * Fix bug: ValueError while reading pw-cache PID 
[#235407](https://answers.launchpad.net/backintime/+question/235407)
+- Update to upstream version 1.0.26
+  * add feature: keep min free inodes
+  * roll back commit 836.1.5 (check free-space on ssh remote host): statvfs 
DOES work over sshfs. But not with quite outdated sshd
+  * add daily anacron schedule
+  * add delete button and 'list only equal' in Snapshot dialog; multiSelect in 
snapshot list
+  * add manpage backintime-config and config-examples
+  * Fix bug: Restore makes files public during the operation
+  * Fix bug: Cannot keep modifications to cron 
(https://bugs.launchpad.net/backintime/+bug/698106)
+  * add feature: restore from command line; add option --config
+  * Fix bug: cannot stat 'backintime-kde4-root.desktop.kdesudo' 
(https://bugs.launchpad.net/backintime/+bug/696659)
+  * Fix bug: unreadable dark KDE color schemes 
(https://bugs.launchpad.net/backintime/+bug/1184920)
+  * use 'ps ax' to check if 'backintime --pw-cache' is still running
+  * mount after locking, unmount before unlocking in take_snapshot
+  * Fix bug: permission denied if remote uid wasn't the same as local uid
+  * add option --bwlimit for rsync
+  * redirect logger.error and .warning to stderr; new argument --quiet
+  * deactivate 'Save Password' if no keyring is available
+  * use Password-cache for user-input too
+  * handle two Passwords
+  * add 'SSH encrypted': mount / with encfs reverse and sync encrypted with 
rsync. EXPERIMENTEL!
+  * add 'Local encrypted': mount encfs
+- Update to upstream version 1.0.24
+  * hide check_for_canges if full_rsync_mode is checked
+  * DEFAULT_EXCLUDE system folders with /foo/* so at least the folder itself 
will backup
+  * DEFAULT_EXCLUDE /run; exclude MOUNT_ROOT with higher priority and not with 
DEFAULT_EXCLUDE anymore
+  * Fix bug: 'CalledProcessError' object has no attribute 'strerror'
+  * Fix bug: quote rsync remote path with spaces
+  * 'Save Password' default off to avoid problems with existing profiles
+  * if restore uid/gid failed try to restore at least gid
+  * SSH need to store permissions in seperate file with "Full rsync mode" 
because remote user might not be able to store ownership
+  * Fix bug: restore permission failed on "Full rsync mode"
+  * Fix bug: glib.GError: Unknown internal child: selection
+  * Fix bug: GtkWarning: Unknown property: GtkLabel.margin-top
+  * Fix bug: check keyring backend only if password is needed
+  * switch to 'find -exec cmd {} +' 
(https://bugs.launchpad.net/backintime/+bug/1157639)
+  * change all indent tabs to 4 spaces
+- Update to upstream version 1.0.22
+  * check free-space on ssh remote host (statvfs didn't work over sshfs)
+  * Add Password storage mode ssh
+  * Add "Full rsync mode" (can be faster but ...)
+  * Fix bug: "Restore to..." failed due to spaces in directory name 
(https://bugs.launchpad.net/backintime/+bug/1096319)
+  * Fix bug: host not found in known_hosts if port != 22 
(https://bugs.launchpad.net/backintime/+bug/1130356)
+  * Fix bug: sshtools.py used not POSIX conform conditionals
+- Update requires and buildrequires.
+- Remove upstreamed omit_KDirModel.removeColumns.patch
+- Split doc and lang packages
+
+-------------------------------------------------------------------

Old:
----
  backintime-1.0.20_src.tar.gz
  omit_KDirModel.removeColumns.patch

New:
----
  backintime-1.0.28.tar.gz

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

Other differences:
------------------
++++++ backintime.spec ++++++
--- /var/tmp/diff_new_pack.taok4U/_old  2013-11-30 07:24:24.000000000 +0100
+++ /var/tmp/diff_new_pack.taok4U/_new  2013-11-30 07:24:24.000000000 +0100
@@ -17,29 +17,50 @@
 
 
 Name:           backintime
-Version:        1.0.20
+Version:        1.0.28
 Release:        0
 Summary:        Back In Time is a simple backup system for GNOME/KDE4 desktop
 License:        GPL-2.0+
 Group:          Productivity/Archiving/Backup
-Url:            http://www.le-web.org/back-in-time/
+Url:            http://backintime.le-web.org/
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildArch:      noarch
-
-Source0:        
http://www.le-web.org/download/%{name}/%{name}-%{version}_src.tar.gz
+Source0:        
http://www.le-web.org/download/%{name}/%{name}-%{version}.tar.gz
 Source1:        %{name}.png
-# PATCH-FIX-UPSTREAM omit_KDirModel.removeColumns.patch -- bnc#846526
-Patch0:         omit_KDirModel.removeColumns.patch
+BuildRequires:  cron
+BuildRequires:  fdupes
 BuildRequires:  gnome-session
+BuildRequires:  kdebase4-runtime
 BuildRequires:  libkde4-devel
-BuildRequires:  python-gnome
+BuildRequires:  openssh
+BuildRequires:  python-gnome-devel
+BuildRequires:  python-gtk
 BuildRequires:  python-kde4
 BuildRequires:  python-qt4
+BuildRequires:  rsync
 BuildRequires:  update-desktop-files
-
+%if 0%{?suse_version} > 1110
+BuildRequires:  encfs
+BuildRequires:  kompare
+BuildRequires:  libnotify-devel
+BuildRequires:  libnotify-tools
+BuildRequires:  meld
+BuildRequires:  python-gnomekeyring
+BuildRequires:  python-notify-devel
+BuildRequires:  sshfs
+%endif
+%if 0%{?suse_version} > 1220
+BuildRequires:  python-keyring
+%endif
+Requires:       cron
+Requires:       libnotify-tools
+Requires:       openssh
 Requires:       python
 Requires:       python-notify
 Requires:       rsync
+Recommends:     encfs
+Recommends:     python-keyring
+Recommends:     sshfs
 
 %description
 Back In Time is a simple backup system for GNOME/KDE4 desktop inspired from
@@ -53,15 +74,26 @@
        * When backup should be done (manual,
          every hour, every day, every week, every month)
 
-%package gnome
+%package doc
+Summary:        Documentation for %{name}
+Group:          Productivity/Archiving/Backup
+Requires:       %{name} = %{version}
+BuildArch:      noarch
 
-Summary:        Back In Time is a simple backup system for GNOME/KDE4 desktop
+%description doc
+Documentation and help files for %{name}
+
+%package gnome
+Summary:        Back In Time is a simple backup system for GNOME desktop
 Group:          Productivity/Archiving/Backup
 Requires:       %{name} = %{version}
 Requires:       python-gnome
+Requires:       python-gtk
+Recommends:     meld
+Recommends:     python-gnomekeyring
 
 %description gnome
-Back In Time is a simple backup system for GNOME/KDE4 desktop inspired from
+Back In Time is a simple backup system for GNOMEdesktop inspired from
 "flyback project" and "TimeVault". The backup is done by taking snapshots
 of a specified set of directories.
 
@@ -74,14 +106,16 @@
 
 %package kde
 
-Summary:        Back In Time is a simple backup system for GNOME/KDE4 desktop
+Summary:        Back In Time is a simple backup system for KDE4 desktop
 Group:          Productivity/Archiving/Backup
 Requires:       %{name} = %{version}
+Requires:       kdebase4-runtime
 Requires:       python-kde4
 Requires:       python-qt4
+Recommends:     kompare
 
 %description kde
-Back In Time is a simple backup system for GNOME/KDE4 desktop inspired from
+Back In Time is a simple backup system for KDE4 desktop inspired from
 "flyback project" and "TimeVault". The backup is done by taking snapshots
 of a specified set of directories.
 
@@ -92,17 +126,17 @@
        * When backup should be done (manual,
          every hour, every day, every week, every month)
 
+%lang_package
 %prep
-%setup -q
-%patch0 -p1
+%setup -q -c
 
 %build
 sed -i -e "s|/share/doc/backintime|/share/doc/packages/backintime|g" 
common/config.py */Makefile.template
 
-sed -i -e "s|gtk-save|%{name}|g"         gnome/backintime-gnome.desktop \
-                                            gnome/backintime-gnome-root.desktop
-sed -i -e "s|document-save|%{name}|g"    kde4/backintime-kde4.desktop
-# kde4/backintime-kde4-root.desktop
+sed -i -e "s|gtk-save|%{name}|g"         gnome/%{name}-gnome.desktop \
+                                            gnome/%{name}-gnome-root.desktop
+sed -i -e "s|document-save|%{name}|g"    kde4/%{name}-kde4.desktop \
+                                            kde4/%{name}-kde4-root.desktop
 
 pushd common
 %configure
@@ -113,9 +147,15 @@
 make %{?_smp_mflags}
 popd
 pushd  kde4
+%configure --kdesu
+make %{?_smp_mflags}
+popd
+%if 0%{?suse_version} > 1110
+pushd notify
 %configure
 make %{?_smp_mflags}
 popd
+%endif
 
 %install
 pushd common
@@ -127,52 +167,79 @@
 pushd kde4
 %{?make_install} %{!?make_install:%makeinstall}
 popd
+%if 0%{?suse_version} > 1200
+pushd notify
+%{?make_install} %{!?make_install:%makeinstall}
+popd
+%endif
 
 install -D -m 644 %{SOURCE1} %{buildroot}/%{_datadir}/pixmaps/%{name}.png
 
+# fix executable permissions
+chmod a+x %{buildroot}%{_datadir}/%{name}/common/askpass.py
+chmod a+x 
%{buildroot}%{_datadir}/%{name}/common/create-manpage-backintime-config.py
+
+%fdupes -s %{buildroot}%{_docdir}
+
 %suse_update_desktop_file %{name}-gnome System Backup
 %suse_update_desktop_file %{name}-gnome-root System Backup
 %suse_update_desktop_file %{name}-kde4 System Backup
+%suse_update_desktop_file %{name}-kde4-root System Backup
 
 %find_lang %{name} --without-kde --without-gnome
 
 %clean
 rm -rf %{buildroot}
 
-%files -f %{name}.lang
-%defattr(-,root,root,-)
+%files
+%defattr(-,root,root)
+%doc AUTHORS LICENSE VERSION
+%{_sysconfdir}/xdg/autostart/backintime.desktop
 %{_bindir}/%{name}
-%{_datadir}/pixmaps/%{name}.png
+%{_bindir}/%{name}-askpass
 %{_datadir}/%{name}/
+%{_datadir}/pixmaps/%{name}.png
+%dir %{_datadir}/omf/
+%{_datadir}/omf/%{name}/
+%{_mandir}/man1/%{name}.1.gz
+%{_mandir}/man1/%{name}-config.1.gz
+%exclude %{_docdir}/%{name}/
+%exclude %{_docdir}/%{name}-*/
+
+%files doc
+%defattr(-,root,root)
+%doc CHANGES README TODO
+%exclude %{_docdir}/%{name}/AUTHORS
+%exclude %{_docdir}/%{name}/LICENSE
+%exclude %{_docdir}/%{name}/VERSION
 %{_docdir}/%{name}/
 %{_docdir}/%{name}-common/
-%{_mandir}/man1/%{name}.1.gz
-%dir %{_datadir}/omf
-%dir %{_datadir}/omf/%{name}
-%{_datadir}/omf/%{name}/backintime-C.omf
+%if 0%{?suse_version} > 1200
+%{_docdir}/%{name}-notify/
+%endif
+
+%files lang -f %{name}.lang
+%defattr(-,root,root)
 %if 0%{?suse_version} < 1120
 %lang(jv) %dir %{_datadir}/locale/jv
 %lang(jv) %dir %{_datadir}/locale/jv/LC_MESSAGES
 %endif
 
 %files gnome
-%defattr(-,root,root,-)
+%defattr(-,root,root)
 %{_bindir}/%{name}-gnome
 %{_datadir}/applications/%{name}-gnome.desktop
 %{_datadir}/applications/%{name}-gnome-root.desktop
+%doc %{_datadir}/gnome/help/%{name}/
 %{_docdir}/%{name}-gnome/
 %{_mandir}/man1/%{name}-gnome.1.gz
-%dir %{_datadir}/gnome/help/%{name}
-%dir %{_datadir}/gnome/help/%{name}/C
-%doc %{_datadir}/gnome/help/%{name}/C/backintime.xml
-%doc %{_datadir}/gnome/help/%{name}/C/legal.xml
 
 %files kde
-%defattr(-,root,root,-)
+%defattr(-,root,root)
 %{_bindir}/%{name}-kde4
 %{_datadir}/applications/kde4/%{name}-kde4.desktop
-%dir %{_docdir}/%{name}-kde4
-%{_docdir}/%{name}-kde4/copyright
+%{_datadir}/applications/kde4/%{name}-kde4-root.desktop
+%{_docdir}/%{name}-kde4/
 %{_kde4_htmldir}/en/%{name}
 %{_mandir}/man1/%{name}-kde4.1.gz
 

++++++ backintime-1.0.20_src.tar.gz -> backintime-1.0.28.tar.gz ++++++
++++ 149902 lines of diff (skipped)


-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to