Hello community, here is the log from the commit of package sparkleshare for openSUSE:Factory checked in at 2012-10-22 22:10:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sparkleshare (Old) and /work/SRC/openSUSE:Factory/.sparkleshare.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "sparkleshare", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/sparkleshare/sparkleshare.changes 2012-01-25 12:19:22.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.sparkleshare.new/sparkleshare.changes 2012-10-22 22:10:05.000000000 +0200 @@ -1,0 +2,58 @@ +Mon Oct 15 18:09:50 UTC 2012 - dimstar@opensuse.org + +- Update to version 0.9.3: + + Fix endless loop when adding empty folders + + Fix freeze when adding lots of files + + Fix using hosts with a non-standard SSH port + + Fix receiving of notification service message after the first + one + + New non-animating status icons + + More descriptive error reporting in the status icon + + Add link to debug log in the about dialog + + Use port 443 on the notification service to work better in + restricted networks + +------------------------------------------------------------------- +Fri Sep 21 22:14:22 UTC 2012 - nmo.marques@gmail.com + +- Update to version 0.9.2: + + fixes a crash that can happen after adding a new project as + well ssh-agent sometimes not starting in Windows + + parallel builds disabled in %build; currently broken +- Changes from version 0.9.1: + + use HTTPS to fetch gravatars + +mWebsite links in the about dialog + + Scalable custom folder icon in Nautilus 3.x + + Default host user is now "storage" instead of "git" + + Create crash reports in ~/SparkleShare when things go wrong + + New Windows folder icons + + Project folders can now be renamed in the file manager + + Resizable event log on Mac + + Fix some bugs in conflict resolution mechanis +- Changes from version 0.9.0: + + Experimental client side encryption using OpenSSL's AES + + Allow setting custom paths in config.xml + + Ship host keys of default plugins and verify on project add + + Don't touch the user's ~/.ssh/config to configure SSH + + Make fetching remote project's history optional + + Cached logs for faster event log loading/switching + + Sort event log file entries by time + + Change default notification service to use port 80 + + Show backend error message(s) when on failed project add + + Update Growl framework to version 1.3.1: A separate Growl is no + longer needed and ready for Mountain Lion's notifications + + Monochrome appindicator icons on Ubuntu + + For changes of the latest 0.8.x releases, see News.txt +- Do not package the Ubuntu icon themes +- Drop help-C.tar.bz2 source: there is currently no support for + translations and/or help. +- Introduce with_translations defines: + + Conditionally create a lang-package and call find_lang only + when with_translations is set to 1. Sparkleshare since 0.9.0 + does not come with any translations after the large rewrite + + If translations are not enabled, do not BuildRequire intltools + and gnome-doc-utils-devel. + + If with_translations is set to 0, Obsolete/prove the -lang + package from the main package (to have a clean update logic). + +------------------------------------------------------------------- Old: ---- help-C.tar.bz2 sparkleshare-0.8.0.tar.gz New: ---- sparkleshare-linux-0.9.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sparkleshare.spec ++++++ --- /var/tmp/diff_new_pack.Brtqma/_old 2012-10-22 22:10:07.000000000 +0200 +++ /var/tmp/diff_new_pack.Brtqma/_new 2012-10-22 22:10:07.000000000 +0200 @@ -15,21 +15,23 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define pynautilusextdir %(pkg-config --variable=pythondir nautilus-python) +%define with_translations 0 Name: sparkleshare -Version: 0.8.0 +Version: 0.9.3 Release: 0 Summary: A file sharing and collaboration tool License: GPL-3.0 Group: Productivity/Archiving/Backup Url: http://sparkleshare.org -Source: https://github.com/downloads/hbons/SparkleShare/%{name}-%{version}.tar.gz -# Help files missing from tarball, again -Source1: help-C.tar.bz2 +Source: https://github.com/downloads/hbons/SparkleShare/%{name}-linux-%{version}.tar.gz BuildRequires: fdupes +%if %{with_translations} BuildRequires: gnome-doc-utils-devel BuildRequires: intltool +%endif BuildRequires: mono-devel BuildRequires: nant BuildRequires: python-nautilus-devel @@ -43,6 +45,10 @@ Requires: mono-core Requires: openssh Recommends: %{name}-lang +%if ! %{with_translations} +Obsoletes: %{name}-lang < %{version} +Provides: %{name}-lang = %{version} +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -80,59 +86,61 @@ This package provides a nautilus extension for sparkleshare. +%if with_translations %lang_package +%endif %prep -%setup -q -a1 -if [ -x AUTHORS ]; then - chmod a-x AUTHORS LICENSE NEWS -else - echo "The AUTHORS files is no longer executable. You can drop this hack" - /bin/false -fi +%setup -q + +# Fail when legal/License.txt, News.txt or legal/Authors.txt are no longer executable, so this can be dropped +test -x legal/License.txt -a -x News.txt -a -x legal/Authors.txt +chmod a-x legal/*.txt News.txt %build -%configure -%__make %{?_smp_mflags} V=1 +%configure \ + --disable-appindicator +# check on update if parallel builds are supported; currently broken +make V=1 #%{?_smp_mflags} %install %makeinstall +%if %{?with_translations} %find_lang %{name} %{?no_lang_C} +%endif %suse_update_desktop_file -G "Synchronization Tool" %{name} FileTransfer +%suse_update_desktop_file sparkleshare-invite-opener %fdupes %{buildroot}%{_datadir} +# There is no real reason to install the ubuntu-themed icons, as we are not Ubuntu +find %{buildroot}%{_datadir}/icons/ -type d -name ubuntu* -maxdepth 1 -exec rm -r {} \; + %clean rm -rf %{buildroot} -%if 0%{?suse_version} > 1130 - %post %desktop_database_post %icon_theme_cache_post -%endif - -%if 0%{?suse_version} > 1130 %postun %desktop_database_postun %icon_theme_cache_postun -%endif %files %defattr(-,root,root) -%doc AUTHORS LICENSE NEWS -%dir %{_datadir}/gnome/help/sparkleshare -%doc %{_datadir}/gnome/help/sparkleshare/C/ +%doc legal/* News.txt %{_bindir}/sparkleshare %{_datadir}/applications/sparkleshare.desktop +%{_datadir}/applications/sparkleshare-invite-opener.desktop %{_datadir}/icons/hicolor/*/*/*.png %{_datadir}/sparkleshare/ %{_libdir}/sparkleshare/ -%{_mandir}/man1/sparkleshare.1* %files -n nautilus-sparkleshare %defattr(-,root,root) %{pynautilusextdir}/sparkleshare-nautilus3-extension.py +%if %{with_translations} %files lang -f %{name}.lang +%endif %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org