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