Hello community,
here is the log from the commit of package weechat for openSUSE:Factory
checked in at Mon Dec 20 16:53:41 CET 2010.
--------
New Changes file:
--- /dev/null 2010-07-09 01:59:37.000000000 +0200
+++ weechat/weechat.changes 2010-11-08 20:08:43.000000000 +0100
@@ -0,0 +1,104 @@
+-------------------------------------------------------------------
+Mon Nov 8 11:48:18 UTC 2010 - gber@opensuse.org
+
+- cleanup
+ * added specfile header
+ * added more accurate summary and description
+ * removed support for obsolete openSUSE versions
+ * split off -lang subpackage
+ * added patch to remove __DATE__ and __TIME__ macros
+ * enabled make output
+ * build with $RPM_OPT_FLAGS
+
+-------------------------------------------------------------------
+Mon Oct 11 19:16:10 UTC 2010 - gber@opensuse.org
+
+- fixed build for Python > 2.6
+
+-------------------------------------------------------------------
+Sun Aug 8 07:02:19 UTC 2010 - pascal.bleser@opensuse.org
+
+- update to 0.3.3:
+ * new features:
+ + keys to undo/redo changes on the command line
+ + a better lag indicator
+ + the /wallchops IRC command
+ + display of messages in IRC private buffers when the nick is back on a server after a /quit
+ + reverse regex in a filter
+ + hash tables in the plugin API
+ * many bugfixes
+
+-------------------------------------------------------------------
+Sun Apr 18 20:18:36 UTC 2010 - pascal.bleser@opensuse.org
+
+- update to 0.3.2:
+ * add SASL authentication with IRC servers
+ * add new commands /mute and /map
+ * add custom completion for aliases
+ * add date format in log filenames
+ * autoloading of plugins was improved
+ * many bugs were fixed
+
+-------------------------------------------------------------------
+Sun Jan 31 19:13:22 UTC 2010 - pascal.bleser@opensuse.org
+
+- update to 0.3.1.1:
+ * fixes crashes with SSL connection and purge of old DCC chats
+
+-------------------------------------------------------------------
+Sat Jan 23 20:18:34 UTC 2010 - pascal.bleser@opensuse.org
+
+- update to 0.3.1:
+ * new features
+ * options were added to customize CTCP replies and the target
+ buffer for IRC messages
+ * SSL certificates are now checked
+ * CertFP was added for automatic identification on servers
+ * anti-flood measures were improved
+ * new expansions were added for alias arguments
+ * many bugs were fixed
+
+-------------------------------------------------------------------
+Mon Sep 14 00:00:00 CEST 2009 - pascal.bleser@opensuse.org
+
+- update to 0.3.0:
+ * externalization of IRC as a plugin
+ * new display engine (faster)
+ * NES plugins
+ * new plugin API
+ * buffers with free content
+ * dynamic filtering
+ * smart join/part/quit filter
+ * custom bars with custom items
+ * buffer merging
+ * group support in nicklist
+ * less CPU usage
+
+-------------------------------------------------------------------
+Sat Jun 13 00:00:00 CEST 2009 - pascal.bleser@opensuse.org
+
+- update to 0.2.6.3:
+ * fixes a bug with detection of the gnutls library
+
+-------------------------------------------------------------------
+Sun Apr 19 00:00:00 CEST 2009 - pascal.bleser@opensuse.org
+
+- update to 0.2.6.2:
+ * fixes a charset decoding problem
+
+-------------------------------------------------------------------
+Tue Mar 17 00:00:00 CET 2009 - pascal.bleser@opensuse.org
+
+- update to 0.2.6.1:
+ * fixes a crash with some special characters in IRC messages
+
+-------------------------------------------------------------------
+Thu Sep 6 00:00:00 CEST 2007 - guru@unixtech.be
+
+- update to 0.2.6
+
+-------------------------------------------------------------------
+Sat Jun 9 00:00:00 CEST 2007 - guru@unixtech.be
+
+- initial build service submission
+
calling whatdependson for head-i586
New:
----
weechat-0.3.3-fix-strftime.patch
weechat-0.3.3-remove-date-time.patch
weechat-0.3.3.tar.bz2
weechat.changes
weechat.desktop
weechat.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ weechat.spec ++++++
#
# spec file for package weechat (Version 0.3.3)
#
# Copyright (c) 2010 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: weechat
Version: 0.3.3
Release: 1
Summary: Portable, Fast, Light and Extensible Chat Client
Source: http://www.weechat.org/files/src/weechat-%{version}.tar.bz2
Source1: weechat.desktop
Patch1: weechat-0.3.3-fix-strftime.patch
Patch2: weechat-0.3.3-remove-date-time.patch
Url: http://www.weechat.org
Group: Productivity/Networking/IRC
License: GNU General Public License (GPL)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: cmake ncurses-devel perl python-devel
BuildRequires: aspell-devel gcc glibc-devel gnutls gnutls-devel ruby
BuildRequires: gcc-c++ libstdc++-devel
BuildRequires: lua-devel ruby-devel
BuildRequires: tcl-devel
BuildRequires: libgcrypt libgpg-error lzo-devel
BuildRequires: libgcrypt-devel libgpg-error-devel
BuildRequires: autoconf automake libtool pkgconfig
%if 0%{?suse_version:1}
BuildRequires: update-desktop-files
%if 0%{?suse_version} >= 1030
BuildRequires: licenses
Requires: licenses
%endif
%endif
%description
WeeChat (Wee Enhanced Environment for Chat) is a fast and light cross-platform
chat environment. It can be entirely controlled with the keyboard, has a
plugin-based architecture and is customizable and extensible with scripts in
several scripting languages.
Authors:
--------
Sebastien Helleu
%lang_package
%package devel
License: GNU General Public License (GPL)
Summary: Development Environment for %{name} Plugins
Group: Development/Libraries/C and C++
Requires: %{name} = %{version}-%{release}
%description devel
Development environment for authoring %{name} plugins.
%package lua
License: GNU General Public License (GPL)
Summary: Lua Scripting Support for %{name}
Group: Productivity/Networking/IRC
Requires: %{name} = %{version}-%{release}
%description lua
Support for %{name} scripts written in the Lua language.
%package perl
License: GNU General Public License (GPL)
Summary: Perl Scripting Support for %{name}
Group: Productivity/Networking/IRC
Requires: %{name} = %{version}-%{release}
%description perl
Support for %{name} scripts written in the Perl language.
%package python
License: GNU General Public License (GPL)
Summary: Python Scripting Support for %{name}
Group: Productivity/Networking/IRC
Requires: %{name} = %{version}-%{release}
%description python
Support for %{name} scripts written in the Python language.
%package tcl
License: GNU General Public License (GPL)
Summary: Tcl Scripting Support for %{name}
Group: Productivity/Networking/IRC
Requires: %{name} = %{version}-%{release}
%description tcl
Support for %{name} scripts written in the Tcl language.
%package ruby
License: GNU General Public License (GPL)
Summary: Ruby Scripting Support for %{name}
Group: Productivity/Networking/IRC
Requires: %{name} = %{version}-%{release}
%description ruby
Support for %{name} scripts written in the Ruby language.
%package aspell
License: GNU General Public License (GPL)
Summary: Aspell Spell-Checking Support for %{name}
Group: Productivity/Networking/IRC
Requires: %{name} = %{version}-%{release}
%description aspell
Spell-checking support for %{name}, using the aspell library.
%prep
%setup -q
%patch1 -p1
%patch2 -p1
%build
export CFLAGS="%{optflags}"
%__mkdir build
pushd build
cmake \
-DCMAKE_INSTALL_PREFIX="%{_prefix}" \
-DLIBDIR="%{_libdir}" \
-DPYTHON_LIBRARY="%{_libdir}/libpython%{py_ver}.so" ..
%__make %{?_smp_flags} VERBOSE=1
popd #build
%install
pushd build
%makeinstall
popd #build
%__install -D -m 0644 "%{SOURCE1}" "%{buildroot}%{_datadir}/applications/%{name}.desktop"
%__install -D -m 0644 weechat_icon_32.png "%{buildroot}%{_datadir}/pixmaps/%{name}.png"
%if 0%{?suse_version}
%suse_update_desktop_file -r "%{name}" Network IRCClient
%endif
%find_lang "%{name}"
h=/usr/share/doc/licenses/md5/$(md5sum COPYING|cut -f1 -d" ")
test -e "$h" && %__ln_s -f "$h" COPYING
%clean
%__rm -rf "%{buildroot}"
%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING NEWS README
%{_bindir}/weechat-curses
%dir %{_libdir}/weechat
%dir %{_libdir}/weechat/plugins
%{_libdir}/weechat/plugins/alias.so
%{_libdir}/weechat/plugins/charset.so
%{_libdir}/weechat/plugins/fifo.so
%{_libdir}/weechat/plugins/irc.so
%{_libdir}/weechat/plugins/logger.so
%{_libdir}/weechat/plugins/xfer.so
%doc %{_mandir}/man1/weechat-curses.1*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%files -f "%{name}.lang" lang
%files devel
%defattr(-,root,root)
%{_includedir}/weechat
%{_libdir}/pkgconfig/weechat.pc
%files lua
%defattr(-,root,root)
%{_libdir}/weechat/plugins/lua.so
%files perl
%defattr(-,root,root)
%{_libdir}/weechat/plugins/perl.so
%files python
%defattr(-,root,root)
%{_libdir}/weechat/plugins/python.so
%files tcl
%defattr(-,root,root)
%{_libdir}/weechat/plugins/tcl.so
%files ruby
%defattr(-,root,root)
%{_libdir}/weechat/plugins/ruby.so
%files aspell
%defattr(-,root,root)
%{_libdir}/weechat/plugins/aspell.so
%changelog
++++++ weechat-0.3.3-fix-strftime.patch ++++++
diff -urN weechat-0.3.3.orig/src/plugins/scripts/ruby/weechat-ruby.c weechat-0.3.3/src/plugins/scripts/ruby/weechat-ruby.c
--- weechat-0.3.3.orig/src/plugins/scripts/ruby/weechat-ruby.c 2010-06-21 12:33:42.000000000 +0200
+++ weechat-0.3.3/src/plugins/scripts/ruby/weechat-ruby.c 2010-11-08 16:33:02.000000000 +0100
@@ -32,6 +32,7 @@
#include
#include
#include
+#include
#include "../../weechat-plugin.h"
#include "../script.h"
++++++ weechat-0.3.3-remove-date-time.patch ++++++
diff -urN weechat-0.3.3.orig/src/core/wee-backtrace.c weechat-0.3.3/src/core/wee-backtrace.c
--- weechat-0.3.3.orig/src/core/wee-backtrace.c 2010-06-20 14:14:48.000000000 +0200
+++ weechat-0.3.3/src/core/wee-backtrace.c 2010-11-08 01:20:50.000000000 +0100
@@ -164,8 +164,8 @@
#endif
weechat_backtrace_printf ("======= WeeChat backtrace =======");
- weechat_backtrace_printf ("(written by %s, compiled on %s %s)",
- PACKAGE_STRING, __DATE__, __TIME__);
+ weechat_backtrace_printf ("(written by %s)",
+ PACKAGE_STRING);
#ifdef HAVE_BACKTRACE
trace_size = backtrace (trace, BACKTRACE_MAX);
diff -urN weechat-0.3.3.orig/src/core/weechat.c weechat-0.3.3/src/core/weechat.c
--- weechat-0.3.3.orig/src/core/weechat.c 2010-07-12 10:56:19.000000000 +0200
+++ weechat-0.3.3/src/core/weechat.c 2010-11-08 01:20:50.000000000 +0100
@@ -98,10 +98,10 @@
string_iconv_fprintf (stdout, "\n");
string_iconv_fprintf (stdout,
/* TRANSLATORS: "%s %s" after "compiled on" is date and time */
- _("%s Copyright (C) 2003-2010, compiled on %s %s\n"
+ _("%s Copyright (C) 2003-2010\n"
"Developed by Sebastien Helleu "
"- %s"),
- PACKAGE_STRING, __DATE__, __TIME__, WEECHAT_WEBSITE);
+ PACKAGE_STRING, WEECHAT_WEBSITE);
string_iconv_fprintf (stdout, "\n\n");
string_iconv_fprintf (stdout,
_("Usage: %s [option...] [plugin:option...]\n"),
diff -urN weechat-0.3.3.orig/src/core/weechat.h weechat-0.3.3/src/core/weechat.h
--- weechat-0.3.3.orig/src/core/weechat.h 2010-06-25 13:35:39.000000000 +0200
+++ weechat-0.3.3/src/core/weechat.h 2010-11-08 01:20:50.000000000 +0100
@@ -62,7 +62,7 @@
/* license */
#define WEECHAT_LICENSE_TEXT \
- "WeeChat " PACKAGE_VERSION " Copyright (C) 2003-2010, compiled on " __DATE__ " " __TIME__ \
+ "WeeChat " PACKAGE_VERSION " Copyright (C) 2003-2010" \
"\nDeveloped by Sebastien Helleu - " WEECHAT_WEBSITE "\n\n" \
"WeeChat is free software; you can redistribute it and/or modify\n" \
"it under the terms of the GNU General Public License as published by\n" \
diff -urN weechat-0.3.3.orig/src/core/wee-command.c weechat-0.3.3/src/core/wee-command.c
--- weechat-0.3.3.orig/src/core/wee-command.c 2010-07-28 11:30:15.000000000 +0200
+++ weechat-0.3.3/src/core/wee-command.c 2010-11-08 01:20:50.000000000 +0100
@@ -3928,11 +3928,8 @@
if (translated_string)
{
snprintf (string, sizeof (string),
- "WeeChat %s [%s %s %s]",
- PACKAGE_VERSION,
- _("compiled on"),
- __DATE__,
- __TIME__);
+ "WeeChat %s",
+ PACKAGE_VERSION);
input_data (buffer, string);
if (weechat_upgrade_count > 0)
{
@@ -3948,11 +3945,8 @@
else
{
snprintf (string, sizeof (string),
- "WeeChat %s [%s %s %s]",
- PACKAGE_VERSION,
- "compiled on",
- __DATE__,
- __TIME__);
+ "WeeChat %s",
+ PACKAGE_VERSION);
input_data (buffer, string);
if (weechat_upgrade_count > 0)
{
@@ -3968,14 +3962,9 @@
}
else
{
- gui_chat_printf (NULL, "%sWeeChat %s %s[%s%s %s %s%s]",
+ gui_chat_printf (NULL, "%sWeeChat %s %s",
GUI_COLOR(GUI_COLOR_CHAT_BUFFER),
PACKAGE_VERSION,
- GUI_COLOR(GUI_COLOR_CHAT_DELIMITERS),
- GUI_COLOR(GUI_COLOR_CHAT_VALUE),
- _("compiled on"),
- __DATE__,
- __TIME__,
GUI_COLOR(GUI_COLOR_CHAT_DELIMITERS));
if (weechat_upgrade_count > 0)
{
diff -urN weechat-0.3.3.orig/src/core/wee-log.c weechat-0.3.3/src/core/wee-log.c
--- weechat-0.3.3.orig/src/core/wee-log.c 2010-06-22 18:50:11.000000000 +0200
+++ weechat-0.3.3/src/core/wee-log.c 2010-11-08 01:20:50.000000000 +0100
@@ -114,8 +114,8 @@
"with another home using \"--dir\" command line option.\n"));
exit (1);
}
- log_printf ("%s (%s %s %s)",
- PACKAGE_STRING, _("compiled on"), __DATE__, __TIME__);
+ log_printf ("%s",
+ PACKAGE_STRING);
}
/*
diff -urN weechat-0.3.3.orig/src/plugins/plugin-api.c weechat-0.3.3/src/plugins/plugin-api.c
--- weechat-0.3.3.orig/src/plugins/plugin-api.c 2010-06-20 14:19:11.000000000 +0200
+++ weechat-0.3.3/src/plugins/plugin-api.c 2010-11-08 12:19:52.000000000 +0100
@@ -287,7 +287,7 @@
}
else if (string_strcasecmp (info_name, "date") == 0)
{
- return __DATE__;
+ return "";
}
else if (string_strcasecmp (info_name, "dir_separator") == 0)
{
++++++ weechat.desktop ++++++
[Desktop Entry]
Encoding=UTF-8
Terminal=true
Exec=weechat-curses
Icon=weechat
Type=Application
Categories=
StartupNotify=false
Name=Weechat
GenericName=IRC Client
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org