Hello community, here is the log from the commit of package weechat for openSUSE:Factory checked in at Mon Apr 4 15:22:56 CEST 2011.
-------- --- weechat/weechat.changes 2010-11-08 20:08:43.000000000 +0100 +++ /mounts/work_src_done/STABLE/weechat/weechat.changes 2011-03-24 00:55:32.000000000 +0100 @@ -1,0 +2,31 @@ +Wed Mar 23 23:38:19 UTC 2011 - [email protected] + +- dropped weechat-0.3.4-remove-date-time.patch, use date/time from + last changelog entry rather than removing it completely +- use %desktop_database_post/un + +------------------------------------------------------------------- +Mon Mar 21 16:49:05 UTC 2011 - [email protected] + +- licenses package is about to die + +------------------------------------------------------------------- +Wed Feb 17 08:02:54 UTC 2011 - [email protected] + +- added weechat-0.3.4-fix-array-overflow.patch which fixes an + array overflow + +------------------------------------------------------------------- +Sun Jan 16 15:08:54 UTC 2011 - [email protected] + +- update to 0.3.4: + * adds 256-color support + * adds IRC proxy support + * adds redirection of IRC commands + * adds new /notify command + * adds the rmodifier plugin + * adds regular expression support for highlights + * adds sharing of the input line between buffers + * many bugfixes + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- weechat-0.3.3-remove-date-time.patch weechat-0.3.3.tar.bz2 New: ---- weechat-0.3.4-fix-array-overflow.patch weechat-0.3.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ weechat.spec ++++++ --- /var/tmp/diff_new_pack.l9A1Vi/_old 2011-04-04 15:22:04.000000000 +0200 +++ /var/tmp/diff_new_pack.l9A1Vi/_new 2011-04-04 15:22:04.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package weechat (Version 0.3.3) +# spec file for package weechat # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -19,13 +19,13 @@ Name: weechat -Version: 0.3.3 +Version: 0.3.4 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 +Patch3: weechat-0.3.4-fix-array-overflow.patch Url: http://www.weechat.org Group: Productivity/Networking/IRC License: GNU General Public License (GPL) @@ -40,10 +40,6 @@ 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 @@ -52,6 +48,9 @@ plugin-based architecture and is customizable and extensible with scripts in several scripting languages. + + + Authors: -------- Sebastien Helleu <[email protected]> @@ -124,7 +123,12 @@ %prep %setup -q %patch1 -p1 -%patch2 -p1 +%patch3 -p1 +modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")" +DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\"" +TIME="\"$(date -d "${modified}" "+%%R")\"" +find . -name '*.[ch]' |\ + xargs sed -i "s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g" %build export CFLAGS="%{optflags}" @@ -150,11 +154,17 @@ %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}" +%{?buildroot:%__rm -rf "%{buildroot}"} + +%if 0%{?suse_version} >= 1140 + +%post +%desktop_database_post + +%postun +%desktop_database_postun +%endif %files %defattr(-,root,root) @@ -167,6 +177,8 @@ %{_libdir}/weechat/plugins/fifo.so %{_libdir}/weechat/plugins/irc.so %{_libdir}/weechat/plugins/logger.so +%{_libdir}/weechat/plugins/relay.so +%{_libdir}/weechat/plugins/rmodifier.so %{_libdir}/weechat/plugins/xfer.so %doc %{_mandir}/man1/weechat-curses.1* %{_datadir}/applications/%{name}.desktop ++++++ weechat-0.3.4-fix-array-overflow.patch ++++++ diff -urNp weechat-0.3.4.orig/src/plugins/scripts/lua/weechat-lua-api.c weechat-0.3.4/src/plugins/scripts/lua/weechat-lua-api.c --- weechat-0.3.4.orig/src/plugins/scripts/lua/weechat-lua-api.c 2011-02-17 00:00:18.000000000 +0100 +++ weechat-0.3.4/src/plugins/scripts/lua/weechat-lua-api.c 2011-02-17 00:00:58.000000000 +0100 @@ -1258,7 +1258,6 @@ weechat_lua_api_config_reload_cb (void * { lua_argv[0] = (script_callback->data) ? script_callback->data : empty_arg; lua_argv[1] = script_ptr2str (config_file); - lua_argv[2] = NULL; rc = (int *) weechat_lua_exec (script_callback->script, WEECHAT_SCRIPT_EXEC_INT, ++++++ weechat-0.3.3.tar.bz2 -> weechat-0.3.4.tar.bz2 ++++++ ++++ 116364 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
