Hello community, here is the log from the commit of package bitlbee for openSUSE:Factory checked in at 2015-05-02 21:39:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bitlbee (Old) and /work/SRC/openSUSE:Factory/.bitlbee.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bitlbee" Changes: -------- --- /work/SRC/openSUSE:Factory/bitlbee/bitlbee.changes 2014-12-16 14:47:15.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.bitlbee.new/bitlbee.changes 2015-05-02 21:39:41.000000000 +0200 @@ -1,0 +2,58 @@ +Thu Apr 23 18:45:03 UTC 2015 - [email protected] + +- Let systemd start bitlbee in fork daemon mode by default. +- Cleanup of the spec file, the init script, and the systemd configuration. + +------------------------------------------------------------------- +Thu Apr 23 13:40:28 UTC 2015 - [email protected] + +- Require util-linux-systemd at build time on post-13.1 systems. + +------------------------------------------------------------------- +Wed Apr 22 19:41:55 UTC 2015 - [email protected] + +- update to 3.4: + Some API/ABI changes. Recompiling third party plugins is required! + Important bugfixes: + * Fix memory leak when calling word_wrap() on groupchat messages (dx) + * Fix segfault after a file transfer is complete (dx) + * Fix bug where NSS would refuse to work in forkdaemon mode (dx) + * Fix several bugs with UTF8 nicks (dx) + * Fix some nasty deadlocks that appared mostly with libpurple (dx) + General changes: + * Add a 'pattern' parameter to the blist command, to filter it (tribut) + * Implemented /kick support, only supported by purple for now (jgeboski) + * Add a "special" state to show_users (mapped to the % prefix) (jgeboski) + * Improved support for cygwin, openbsd and darwin (jcopenha) + * Create temporary users instead of showing "Message from unknown + participant" (jgeboski) + purple: + * Local contact lists for gadugadu and whatsapp (dx) + * Add topic and name_hint to groupchats (seirl) + * Support for 'input' requests (such as telegram auth codes) (seirl) + Note that telegram-purple itself is rather unstable ATM, it may crash. + jabber: + * Handle compressed DNS responses in SRV lookup (jcopenha) + * Fix case sensitivity issues with JIDs (GRMrGecko, dx) + * Implement XEP-0203 style message timestamps (dx) + * Fix "Server claims your JID is X instead of Y" warnings (dx) + * Account-wide display_name setting, mostly for hipchat (dx) + twitter: + * Filter channels. Search by keyword/hashtag or a list of users (jgeboski) + * Fix bug in "reply" command which removed the first quote character (dx) + * Add "rawreply" command, like reply but bitlbee won't add @mention (WillP) + * Add support for The United States of America (favorite/fav aliases) (dx) + * Default show_old_mentions to 0 (dx) + * Start stream from last tweet on connect/reconnect (roger) + msn: + * Disabled module by default. The protocol we used (MSNP18) stopped working + last week. This is being worked on, but it's far from ready for release. +- Remove obsoleted COPYING.patch + +------------------------------------------------------------------- +Wed Apr 22 19:25:08 UTC 2015 - [email protected] + +- Enhance the service file to start in daemon mode and as user bitlbee and + create a user group too while calling useradd on install; (boo#928228). + +------------------------------------------------------------------- Old: ---- COPYING.patch bitlbee-3.2.2.tar.gz New: ---- bitlbee-3.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bitlbee.spec ++++++ --- /var/tmp/diff_new_pack.NVjUn5/_old 2015-05-02 21:39:42.000000000 +0200 +++ /var/tmp/diff_new_pack.NVjUn5/_new 2015-05-02 21:39:42.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package bitlbee # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014-2015 SUSE Linux GmbH, Nuernberg, Germany. # Copyright (c) 2012 Pascal Bleser <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -24,7 +24,7 @@ %define with_libotr 1 %endif -#define systemd for the new OpenSUSE only: +#define systemd macro on post-12.3 systems only: %if 0%{?suse_version} >= 1310 %define with_systemd 1 %else @@ -37,7 +37,7 @@ %define daemon_piddir %{_localstatedir}/run/%{name} %endif Name: bitlbee -Version: 3.2.2 +Version: 3.4 Release: 0 Summary: IRC to other Chat Networks Gateway License: GPL-2.0 @@ -47,7 +47,6 @@ Source1: %{name}.xinetd-suse.in Source2: %{name}.service-suse.in Source3: %{name}.init.d-suse.in -Patch0: COPYING.patch BuildRequires: gcc BuildRequires: glib2-devel BuildRequires: glibc-devel @@ -76,7 +75,7 @@ %endif %if %{with_systemd} BuildRequires: systemd -%if 0%{?suse_version} >= 1320 +%if 0%{?suse_version} > 1310 BuildRequires: util-linux-systemd %endif %endif @@ -124,7 +123,6 @@ %prep %setup -q -%patch0 -p1 # make it verbose! find . -name Makefile -exec sed -i.orig 's|@$(CC)|$(CC)|;s|@$(LD)|$(LD)|' {} \; @@ -214,7 +212,7 @@ : OK user %{name} already present %{nnmmsg} "info: The user %{name} for package %{name} is already present" else - useradd -r -g bitlbee -s /bin/false -c "bitlbee User" -d %{_localstatedir}/lib/%{name} bitlbee 2> /dev/null || : + useradd -r -U -s /bin/false -c "bitlbee User" -d %{_localstatedir}/lib/%{name} bitlbee 2> /dev/null || : %{nnmmsg} "Added user bitlbee for package %{name}" fi ++++++ bitlbee-3.2.2.tar.gz -> bitlbee-3.4.tar.gz ++++++ ++++ 87691 lines of diff (skipped) ++++++ bitlbee.init.d-suse.in ++++++ --- /var/tmp/diff_new_pack.NVjUn5/_old 2015-05-02 21:39:43.000000000 +0200 +++ /var/tmp/diff_new_pack.NVjUn5/_new 2015-05-02 21:39:43.000000000 +0200 @@ -1,5 +1,5 @@ #!/bin/sh -# Copyright (c) 1995-2014 SUSE Linux AG, Nuernberg, Germany. +# Copyright (c) 1995-2015 SUSE Linux GmbH, Nuernberg, Germany. # All rights reserved. # # Author: Martin Caj <[email protected]> ++++++ bitlbee.service-suse.in ++++++ --- /var/tmp/diff_new_pack.NVjUn5/_old 2015-05-02 21:39:43.000000000 +0200 +++ /var/tmp/diff_new_pack.NVjUn5/_new 2015-05-02 21:39:43.000000000 +0200 @@ -1,4 +1,4 @@ -# Copyright (c) 1995-2014 SUSE Linux AG, Nuernberg, Germany. +# Copyright (c) 1995-2015 SUSE Linux GmbH, Nuernberg, Germany. # All rights reserved. # # Author: Martin Caj <[email protected]> @@ -17,7 +17,7 @@ Type=forking ExecStartPre=/usr/bin/mkdir -p /run/bitlbee ExecStartPre=/usr/bin/chown bitlbee.bitlbee /run/bitlbee -ExecStart=/usr/sbin/bitlbee +ExecStart=/usr/sbin/bitlbee -F -u bitlbee PIDFile=/run/bitlbee/bitlbee.pid ExecReload=/bin/kill -HUP $MAINPID KillMode=process
