Hello community,

here is the log from the commit of package smuxi for openSUSE:Factory checked 
in at 2012-01-26 14:08:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/smuxi (Old)
 and      /work/SRC/openSUSE:Factory/.smuxi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "smuxi", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/smuxi/smuxi.changes      2011-09-23 
12:46:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.smuxi.new/smuxi.changes 2012-01-26 
14:08:32.000000000 +0100
@@ -1,0 +2,47 @@
+Tue Jan 24 11:33:24 UTC 2012 - vu...@opensuse.org
+
+- Move to pkgconfig() BuildRequires:
+  + Old ones: glade-sharp2, gtk-sharp2, log4net, nini,
+    notify-sharp.
+  + New ones: glade-sharp-2.0, glib-sharp-2.0, gtk-sharp-2.0,
+    log4net, nini-1.1, notify-sharp.
+- Add %post/%postun for frontend-gnome subpackages, with calls to
+  %desktop_database_post(un) and %icon_theme_cache_post(un).
+
+-------------------------------------------------------------------
+Wed Jan 18 09:35:36 UTC 2012 - vu...@opensuse.org
+
+- Update to version 0.8.9.1:
+  + Chat History on Disk (Beta).
+  + Jabber / XMPP Support (Beta).
+  + Text Interface (Alpha) (not built).
+  + NetworkManager Support.
+  + IPv6 Support.
+  + Enhanced Find Group Chat Support.
+  + SSL for IRC fixed.
+  + Fix crashes.
+  + Enhanced Notice Handling.
+  + Twitter fixes.
+  + Extended Keybindings.
+  + Smuxi Server specific highlights:
+    - More interactive and much faster synchronization
+    - More background communication
+    - Low Bandwidth Mode
+    - Stable Protocol
+    - Shutdown Command
+    - Built-in SSH Keyfile Support
+  + Updated translations.
+- Drop desktop-file.patch: fixed upstream.
+- Drop smuxi-mono-2.10.patch: fixed upstream.
+- Add pkgconfig(dbus-sharp-1.0) and pkgconfig(dbus-sharp-glib-1.0)
+  BuildRequires: new dependencies.
+- Create engine-xmpp and frontend-gnome-xmpp subpackages for the
+  new XMPP support.
+- Change smuxi-frontend-gnome-irc Recommends to main subpackage to
+  smuxi-frontend-gnome: there's no reason to favour the irc engine.
+- Add smuxi-engine-{irc,xmpp} Recommends to smuxi-engine, to make
+  sure we have useful engines installed by default.
+- Add Supplements for smuxi-frontend-gnome and smuxi-engine-irc to
+  smuxi-frontend-gnome-irc.
+
+-------------------------------------------------------------------

Old:
----
  desktop-file.patch
  smuxi-0.8.tar.bz2
  smuxi-mono-2.10.patch

New:
----
  smuxi-0.8.9.1.tar.gz

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

Other differences:
------------------
++++++ smuxi.spec ++++++
--- /var/tmp/diff_new_pack.EfdUGK/_old  2012-01-26 14:08:34.000000000 +0100
+++ /var/tmp/diff_new_pack.EfdUGK/_new  2012-01-26 14:08:34.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package smuxi
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,31 +15,30 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:           smuxi
-Version:        0.8
-Release:        1
-License:        GPL-2.0+
+Version:        0.8.9.1
+Release:        0
+# FIXME: when db4o is in Factory, uncomment BuildRequires for it
 Url:            http://www.smuxi.org
-Source0:        
http://smuxi.meebey.net/jaws/data/files/%{name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM desktop-file.patch vu...@opensuse.org -- Make desktop 
file valid, already done in git
-Patch0:         desktop-file.patch
-# PATCH-FIX-UPSTREAM smuxi-mono-2.10.patch vu...@opensuse.org -- Fix build 
with mono 2.10, fixes taken from twitterizer repo (745d4469 & 55c0ad81)
-Patch1:         smuxi-mono-2.10.patch
+Source0:        http://www.smuxi.org/jaws/data/files/%{name}-%{version}.tar.gz
 Summary:        Smart MUltipleXed Irc
+License:        GPL-2.0+
 Group:          Productivity/Networking/IRC
-BuildRequires:  glade-sharp2
-BuildRequires:  gtk-sharp2
 #BuildRequires:  indicate-sharp
 BuildRequires:  intltool
-BuildRequires:  log4net
 BuildRequires:  mono-devel >= 1.9
-BuildRequires:  nini
-BuildRequires:  notify-sharp
 BuildRequires:  update-desktop-files
 BuildRequires:  mono(System.Web.Extensions)
-Recommends:     %{name}-frontend-gnome-irc
+#BuildRequires:  pkgconfig(db4o) >= 8.0
+BuildRequires:  pkgconfig(dbus-sharp-1.0)
+BuildRequires:  pkgconfig(dbus-sharp-glib-1.0)
+BuildRequires:  pkgconfig(glade-sharp-2.0) >= 2.8
+BuildRequires:  pkgconfig(glib-sharp-2.0) >= 2.8
+BuildRequires:  pkgconfig(gtk-sharp-2.0) >= 2.8
+BuildRequires:  pkgconfig(log4net)
+BuildRequires:  pkgconfig(nini-1.1)
+BuildRequires:  pkgconfig(notify-sharp)
+Recommends:     %{name}-frontend-gnome
 %if 0%{suse_version} >= 1100
 Recommends:     %{name}-server
 %endif
@@ -51,17 +50,17 @@
 IRC client for advanced users, targeting the GNOME desktop.
 
 %package engine
-
 Summary:        Smart MUltipleXed Irc - Engine Library
 Group:          Productivity/Networking/IRC
+Recommends:     %{name}-engine-irc
 Recommends:     %{name}-engine-lang
+Recommends:     %{name}-engine-xmpp
 
 %description engine
 Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform
 IRC client for advanced users, targeting the GNOME desktop.
 
 %package engine-irc
-
 Summary:        Smart MUltipleXed Irc - IRC Engine
 Group:          Productivity/Networking/IRC
 Requires:       %{name}-engine = %{version}
@@ -72,7 +71,6 @@
 IRC client for advanced users, targeting the GNOME desktop.
 
 %package engine-twitter
-
 Summary:        Smart MUltipleXed Irc - Twitter Engine
 Group:          Productivity/Networking/Other
 Requires:       %{name}-engine = %{version}
@@ -82,8 +80,16 @@
 Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform
 Twitter client for advanced users, targeting the GNOME desktop.
 
-%package frontend
+%package engine-xmpp
+Summary:        Smart MUltipleXed Irc - XMPP Engine
+Group:          Productivity/Networking/Other
+Requires:       %{name}-engine = %{version}
+
+%description engine-xmpp
+Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform
+XMPP client for advanced users, targeting the GNOME desktop.
 
+%package frontend
 Summary:        Smart MUltipleXed Irc - Frontend Library
 Group:          Productivity/Networking/IRC
 Requires:       %{name}-engine = %{version}
@@ -94,7 +100,6 @@
 IRC client for advanced users, targeting the GNOME desktop.
 
 %package frontend-gnome
-
 Summary:        Smart MUltipleXed Irc - GNOME Frontend
 Group:          Productivity/Networking/IRC
 Requires:       %{name}-frontend = %{version}
@@ -105,19 +110,29 @@
 IRC client for advanced users, targeting the GNOME desktop.
 
 %package frontend-gnome-irc
-
 Summary:        Smart MUltipleXed Irc - IRC Library for GNOME Frontend
 Group:          Productivity/Networking/IRC
 Requires:       %{name}-engine-irc = %{version}
 Requires:       %{name}-frontend-gnome = %{version}
 Recommends:     %{name}-frontend-gnome-irc-lang
+Supplements:    packageand(%{name}-frontend-gnome:%{name}-engine-irc)
 
 %description frontend-gnome-irc
 Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform
 IRC client for advanced users, targeting the GNOME desktop.
 
-%package server
+%package frontend-gnome-xmpp
+Summary:        Smart MUltipleXed Irc - XMPP Library for GNOME Frontend
+Group:          Productivity/Networking/IRC
+Requires:       %{name}-engine-xmpp = %{version}
+Requires:       %{name}-frontend-gnome = %{version}
+Supplements:    packageand(%{name}-frontend-gnome:%{name}-engine-xmpp)
+
+%description frontend-gnome-xmpp
+Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform
+XMPP client for advanced users, targeting the GNOME desktop.
 
+%package server
 Summary:        Smart MUltipleXed Irc - Server
 Group:          Productivity/Networking/IRC
 Requires:       %{name}-engine = %{version}
@@ -136,8 +151,6 @@
 %lang_package -n %{name}-server
 %prep
 %setup -q
-%patch0
-%patch1 -p0
 
 %build
 %configure \
@@ -159,6 +172,18 @@
 %clean
 rm -rf %buildroot
 
+%if 0%{?suse_version} > 1130
+%post frontend-gnome
+%desktop_database_post
+%icon_theme_cache_post
+%endif
+
+%if 0%{?suse_version} > 1130
+%postun frontend-gnome
+%desktop_database_postun
+%icon_theme_cache_postun
+%endif
+
 %files
 %defattr(-,root,root)
 %doc BUGS LICENSE TODO FEATURES README CREDITS
@@ -167,6 +192,7 @@
 %files engine
 %defattr(-,root,root)
 %doc LICENSE
+%{_prefix}/lib/%{name}/Db4objects.Db4o.dll*
 %{_prefix}/lib/%{name}/Nini.dll
 %{_prefix}/lib/%{name}/%{name}-engine.dll*
 %{_prefix}/lib/%{name}/%{name}-common.dll*
@@ -190,6 +216,12 @@
 
 %files engine-twitter-lang -f %{name}-engine-twitter.lang
 
+%files engine-xmpp
+%defattr(-,root,root)
+%doc LICENSE
+%{_prefix}/lib/%{name}/%{name}-engine-xmpp.dll*
+%{_prefix}/lib/%{name}/jabber-net.dll*
+
 %files frontend
 %defattr(-,root,root)
 %doc LICENSE
@@ -203,7 +235,7 @@
 %{_bindir}/%{name}-frontend-gnome
 %{_prefix}/lib/%{name}/%{name}-frontend-gnome.exe*
 %{_datadir}/applications/%{name}-frontend-gnome.desktop
-%{_datadir}/pixmaps/smuxi-frontend-gnome.svg
+%{_datadir}/icons/hicolor/*/apps/%{name}-frontend-gnome.*
 
 %files frontend-gnome-lang -f %{name}-frontend-gnome.lang
 
@@ -214,6 +246,11 @@
 
 %files frontend-gnome-irc-lang -f %{name}-frontend-gnome-irc.lang
 
+%files frontend-gnome-xmpp
+%defattr(-,root,root)
+%doc LICENSE
+%{_prefix}/lib/%{name}/%{name}-frontend-gnome-xmpp.dll*
+
 %files server
 %defattr(-,root,root)
 %doc LICENSE

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to