sagitter pushed to smuxi (master). "Update to 1.0-rc3; packaged smuxi-message-buffer tool."

notifications at fedoraproject.org notifications at fedoraproject.org
Mon May 4 12:44:32 UTC 2015


>From c67e4bc89c530f4384b1bd23da16cc4238063975 Mon Sep 17 00:00:00 2001
From: sagitter <sagitter at fedoraproject.org>
Date: Mon, 4 May 2015 14:44:18 +0200
Subject: Update to 1.0-rc3; packaged smuxi-message-buffer tool.


diff --git a/.gitignore b/.gitignore
index edc2b84..2139672 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 /smuxi-0.11.tar.gz
 /smuxi-0.11.1.tar.gz
+/smuxi-1.0~rc3.tar.gz
diff --git a/smuxi.spec b/smuxi.spec
index 3b0cda8..17a9f3d 100644
--- a/smuxi.spec
+++ b/smuxi.spec
@@ -6,12 +6,11 @@ ExclusiveArch: %ix86 x86_64 ia64 sparcv9 alpha s390x
 
 Name:  smuxi
 Summary: Powerful, flexible, user-friendly chat client 
-Version: 0.11.1
-Release: 1%{?dist}
-##Release: 1.%%{date}git%%(echo %%{checkout} | cut -c-6)%%{?dist}
+Version: 1.0
+Release: 0.1.rc3%{?dist}
 License: GPLv2+ and LGPLv2+ and BSD and ASL 2.0
 URL:   https://smuxi.im
-Source0: https://smuxi.im/jaws/data/files/smuxi-%{version}.tar.gz
+Source0: https://smuxi.im/jaws/data/files/smuxi-1.0~rc3.tar.gz
 
 Source1: %{name}-APACHE-LICENSE-2.0.txt
 Source2: %{name}-lgpl-2.1.txt
@@ -21,6 +20,7 @@ BuildRequires: gtkspell-devel, libnotify-devel, dbus-sharp-devel
 BuildRequires: dbus-sharp-glib-devel, gtk-sharp2-devel, gio-sharp-devel
 BuildRequires: libappindicator-sharp-devel, notify-sharp-devel
 BuildRequires: ndesk-dbus-devel, intltool, desktop-file-utils
+BuildRequires: libappstream-glib
 
 ##Fix appindicator-sharp package request
 Patch0: %{name}-fix_appindicator_sharp_calls.patch
@@ -61,6 +61,22 @@ Requires:  %{name}-engine%{?_isa} = %{version}-%{release}
 Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform
 client for advanced users. This is frontend for GNOME.
 
+%package message-buffer
+Summary:   Converts and dumps Smuxi chat history
+Requires:  %{name}%{?_isa} = %{version}-%{release}
+Requires:  %{name}-engine%{?_isa} = %{version}-%{release}
+%description message-buffer
+smuxi-message-buffer is a tool that manages the databases 
+that Smuxi holds chat histories in. 
+Currently, it can convert and dump databases.
+Similar to commands like git(1) , smuxi-message-buffer takes a 
+command as the first parameter. These commands can be cat 
+(dumps a JSON representation of the database to standard outā€put)
+or convert. (changes the database from one format to another) 
+Note that the destination file can be set to "-" or empty 
+in the case of convert, in which case it will export to stdout.
+
+
 %prep
 %setup -q -n %{name}-%{version}
 iconv -f iso8859-1 -t utf-8 CREDITS > CREDITS.conv && mv -f CREDITS.conv CREDITS
@@ -96,8 +112,11 @@ make install DESTDIR=$RPM_BUILD_ROOT
 %find_lang %{name}-frontend-gnome-twitter --with-gnome
 %find_lang %{name}-frontend-gnome-xmpp --with-gnome
 %find_lang %{name}-server --with-gnome
+%find_lang %{name}-message-buffer --with-gnome
 
+%check
 desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/%{name}-frontend-gnome.desktop
+appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/appdata/*.appdata.xml
 
 %post
 /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
@@ -112,7 +131,7 @@ fi
 /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
 %files 
-%doc BUGS TODO FEATURES CREDITS
+%doc BUGS TODO FEATURES CREDITS HACKING
 %license LICENSE
 %license lib/Twitterizer/*license.txt
 %license APACHE-LICENSE-2.0.txt lgpl-2.1.txt
@@ -135,6 +154,7 @@ fi
 %{_prefix}/lib/%{name}/%{name}-engine-twitter.dll*
 %{_prefix}/lib/%{name}/Newtonsoft.Json.dll*
 %{_prefix}/lib/%{name}/Twitterizer2.dll*
+%{_prefix}/lib/%{name}/Twitterizer2.Streaming.dll*
 %{_prefix}/lib/%{name}/%{name}-engine-xmpp.dll*
 %{_prefix}/lib/%{name}/agsxmpp.dll*
 %{_prefix}/lib/%{name}/StarkSoftProxy.dll*
@@ -160,9 +180,20 @@ fi
 %{_datadir}/icons/hicolor/*/apps/smuxi-person-chat.png
 %{_datadir}/applications/%{name}-frontend-gnome.desktop
 %{_datadir}/icons/hicolor/*/apps/%{name}-frontend-gnome.*
+%{_datadir}/appdata/%{name}-frontend-gnome.appdata.xml
 %{_prefix}/lib/pkgconfig/smuxi-frontend.pc
 
+%files message-buffer -f %{name}-message-buffer.lang
+%{_bindir}/%{name}-message-buffer
+%{_prefix}/lib/%{name}/%{name}-message-buffer.exe*
+%{_mandir}/man1/%{name}-message-buffer.1*
+
 %changelog
+* Mon May 04 2015 Antonio Trande <sagitterATfedoraproject.org> 1.0-0.1.rc3
+- Update to 1.0-rc3
+- Packaged smuxi-message-buffer tool
+- Packaged gnome appdata file
+
 * Sat Mar 21 2015 Antonio Trande <sagitterATfedoraproject.org> 0.11.1-1
 - Update to 0.11.1
 
diff --git a/sources b/sources
index 5389e5a..4fe757e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c61d34f6811b8aee6bd24395178a7f2a  smuxi-0.11.1.tar.gz
+be24c212b88f35646fdd970ca3afee34  smuxi-1.0~rc3.tar.gz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/smuxi.git/commit/?h=master&id=c67e4bc89c530f4384b1bd23da16cc4238063975


More information about the scm-commits mailing list