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 - dims...@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.marq...@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+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to