public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2020-05-05  8:47 Joonas Niilola
  0 siblings, 0 replies; 50+ messages in thread
From: Joonas Niilola @ 2020-05-05  8:47 UTC (permalink / raw
  To: gentoo-commits

commit:     0ddaa64969647c4bd4aab17526408c31fd1e8685
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Mon Mar 16 21:42:43 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue May  5 08:46:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ddaa649

net-im/bitlbee: add myself as a maintainer

Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-im/bitlbee/metadata.xml | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/net-im/bitlbee/metadata.xml b/net-im/bitlbee/metadata.xml
index 9cb8be28fed..6ecb78d5688 100644
--- a/net-im/bitlbee/metadata.xml
+++ b/net-im/bitlbee/metadata.xml
@@ -1,7 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!--maintainer-needed-->
+	<maintainer type="person">
+		<email>arkamar@atlas.cz</email>
+		<name>Petr Vaněk</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
 	<use>
 		<flag name="libevent">Use libevent for event handling</flag>
 		<flag name="msn">Enable MSN Messenger IM protocol support.</flag>


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2024-02-20  9:08 Petr Vaněk
  0 siblings, 0 replies; 50+ messages in thread
From: Petr Vaněk @ 2024-02-20  9:08 UTC (permalink / raw
  To: gentoo-commits

commit:     302560d4f7f96f3bc97e6dce9918597325780616
Author:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 20 07:31:42 2024 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Tue Feb 20 09:08:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302560d4

net-im/bitlbee: enable py3.12

Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r3.ebuild b/net-im/bitlbee/bitlbee-3.6-r3.ebuild
index c59af899cace..5978987e6e22 100644
--- a/net-im/bitlbee/bitlbee-3.6-r3.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit python-any-r1 systemd toolchain-funcs
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2024-02-20  9:08 Petr Vaněk
  0 siblings, 0 replies; 50+ messages in thread
From: Petr Vaněk @ 2024-02-20  9:08 UTC (permalink / raw
  To: gentoo-commits

commit:     e759f099516467215ebd28189ef7ef6a1b45adbb
Author:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 20 07:35:01 2024 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Tue Feb 20 09:08:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e759f099

net-im/bitlbee: sync live

Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 net-im/bitlbee/bitlbee-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index 8931b9d5feda..8fe3918c4465 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit python-any-r1 systemd toolchain-funcs
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2022-09-30 15:24 Agostino Sarubbo
  0 siblings, 0 replies; 50+ messages in thread
From: Agostino Sarubbo @ 2022-09-30 15:24 UTC (permalink / raw
  To: gentoo-commits

commit:     8cd7e7e8ae70da427ba192cc90f758a1cdfaa8d5
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 30 15:24:43 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Sep 30 15:24:43 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd7e7e8

net-im/bitlbee: Stabilize 3.6-r3 x86, #873586

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r3.ebuild b/net-im/bitlbee/bitlbee-3.6-r3.ebuild
index 2f194882480a..58a5879455b9 100644
--- a/net-im/bitlbee/bitlbee-3.6-r3.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r3.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://get.bitlbee.org/src/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm64 ppc ~ppc64 ~x86"
+	KEYWORDS="amd64 ~arm64 ppc ~ppc64 x86"
 fi
 
 DESCRIPTION="irc to IM gateway that support multiple IM protocols"


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2022-09-30 15:23 Agostino Sarubbo
  0 siblings, 0 replies; 50+ messages in thread
From: Agostino Sarubbo @ 2022-09-30 15:23 UTC (permalink / raw
  To: gentoo-commits

commit:     cb5a091d3c5a2f5d66348e65af69453f9da74467
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 30 15:23:21 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Sep 30 15:23:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5a091d

net-im/bitlbee: Stabilize 3.6-r3 ppc, #873586

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r3.ebuild b/net-im/bitlbee/bitlbee-3.6-r3.ebuild
index 492ff81b9cc4..2f194882480a 100644
--- a/net-im/bitlbee/bitlbee-3.6-r3.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r3.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://get.bitlbee.org/src/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86"
+	KEYWORDS="amd64 ~arm64 ppc ~ppc64 ~x86"
 fi
 
 DESCRIPTION="irc to IM gateway that support multiple IM protocols"


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2022-09-30 15:22 Agostino Sarubbo
  0 siblings, 0 replies; 50+ messages in thread
From: Agostino Sarubbo @ 2022-09-30 15:22 UTC (permalink / raw
  To: gentoo-commits

commit:     cef66ed2794661fe91c14576cde22d4a0294c13c
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 30 15:21:58 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Sep 30 15:21:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef66ed2

net-im/bitlbee: Stabilize 3.6-r3 amd64, #873586

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r3.ebuild b/net-im/bitlbee/bitlbee-3.6-r3.ebuild
index 1d6fa8851f55..492ff81b9cc4 100644
--- a/net-im/bitlbee/bitlbee-3.6-r3.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r3.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://get.bitlbee.org/src/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+	KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 DESCRIPTION="irc to IM gateway that support multiple IM protocols"


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2022-08-30  8:48 Jakov Smolić
  0 siblings, 0 replies; 50+ messages in thread
From: Jakov Smolić @ 2022-08-30  8:48 UTC (permalink / raw
  To: gentoo-commits

commit:     d207998bcc4547d69b8b5035ae210661c921f0ea
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 30 08:47:10 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Aug 30 08:47:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d207998b

net-im/bitlbee: Keyword 3.6-r3 x86, #866105

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r3.ebuild b/net-im/bitlbee/bitlbee-3.6-r3.ebuild
index 52561db8c790..1d6fa8851f55 100644
--- a/net-im/bitlbee/bitlbee-3.6-r3.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r3.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://get.bitlbee.org/src/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
+	KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 DESCRIPTION="irc to IM gateway that support multiple IM protocols"


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2022-08-23  5:11 Sam James
  0 siblings, 0 replies; 50+ messages in thread
From: Sam James @ 2022-08-23  5:11 UTC (permalink / raw
  To: gentoo-commits

commit:     b2cdfd96e3450154b38fa6b7a62ef42f817c7f5d
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Fri Aug 19 10:54:33 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 23 04:51:18 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2cdfd96

net-im/bitlbee: remove obsolete xmpp? ( !nss ) requirement

This requirement was basically introduced with 1.2 release in commit [1]
in order to solve https://bugs.gentoo.org/213958#c8 issue (the xmpp use
flag was called jabber back then). The requirement was later transformed
to REQUIRED_USE in commit [2]. However, this requirement seems no longer
be valid.

The nss use description in metadata was also bogus, it is changed to
more generic form.

[1] https://gitweb.gentoo.org/repo/gentoo/historical.git/commit/?id=30a0fafed3bd420fdb03e6e0a0da3d5f0a86b62e
[2] https://gitweb.gentoo.org/repo/gentoo/historical.git/commit/?id=65aa90800da80b1fbffc36c7b15c3503c37d7fd0

Bug: https://bugs.gentoo.org/213958
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r2.ebuild | 1 -
 net-im/bitlbee/bitlbee-3.6-r3.ebuild | 1 -
 net-im/bitlbee/bitlbee-9999.ebuild   | 1 -
 net-im/bitlbee/metadata.xml          | 2 +-
 4 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r2.ebuild b/net-im/bitlbee/bitlbee-3.6-r2.ebuild
index 4c086510b8d5..26f201ce42fd 100644
--- a/net-im/bitlbee/bitlbee-3.6-r2.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r2.ebuild
@@ -29,7 +29,6 @@ REQUIRED_USE="
 	|| ( purple xmpp )
 	purple? ( plugins )
 	test? ( xmpp )
-	xmpp? ( !nss )
 "
 
 COMMON_DEPEND="

diff --git a/net-im/bitlbee/bitlbee-3.6-r3.ebuild b/net-im/bitlbee/bitlbee-3.6-r3.ebuild
index 6e4406af9f57..01b8a33d3618 100644
--- a/net-im/bitlbee/bitlbee-3.6-r3.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r3.ebuild
@@ -29,7 +29,6 @@ REQUIRED_USE="
 	|| ( purple xmpp )
 	purple? ( plugins )
 	test? ( xmpp )
-	xmpp? ( !nss )
 "
 
 COMMON_DEPEND="

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index 58c3144ff8d5..8d4f88ddc3d1 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -29,7 +29,6 @@ REQUIRED_USE="
 	|| ( purple xmpp )
 	purple? ( plugins )
 	test? ( xmpp )
-	xmpp? ( !nss )
 "
 
 COMMON_DEPEND="

diff --git a/net-im/bitlbee/metadata.xml b/net-im/bitlbee/metadata.xml
index 9dbb1759075c..0541d2f03527 100644
--- a/net-im/bitlbee/metadata.xml
+++ b/net-im/bitlbee/metadata.xml
@@ -11,7 +11,7 @@
 	</maintainer>
 	<use>
 		<flag name="libevent">Use libevent for event handling</flag>
-		<flag name="nss">Use NSS for SSL support in Jabber</flag>
+		<flag name="nss">Prefer <pkg>dev-libs/nss</pkg> as SSL/TLS provider</flag>
 		<flag name="otr">Enable support for encrypted conversations</flag>
 		<flag name="plugins">Enable support for plugins</flag>
 		<flag name="purple">Use libpurple instead of the built-in IM protocol support</flag>


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2022-08-23  5:11 Sam James
  0 siblings, 0 replies; 50+ messages in thread
From: Sam James @ 2022-08-23  5:11 UTC (permalink / raw
  To: gentoo-commits

commit:     2b967f38394043d8cddb92b1008091dc2da64522
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Thu Aug 18 14:29:08 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 23 04:51:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b967f38

net-im/bitlbee: tests require xmpp enabled not plugins

plugins use flag is not required for test to work but xmpp is, because of
tests/check_jabber_* tests.

The test? ( plugin ) requirement was wrongly introduced in commit
eb108d8b5224 ("net-im/bitlbee: force plugins to be enabled for tests")
as a solution for bug https://bugs.gentoo.org/617604 which was later
reported again in bug https://bugs.gentoo.org/739510 and correctly fixed
in commit 05dc33a126ab ("net-im/bitlbee: fix compilation with disabled
plugins use").

Bug: https://bugs.gentoo.org/617604
Bug: https://bugs.gentoo.org/739510
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r2.ebuild | 2 +-
 net-im/bitlbee/bitlbee-3.6-r3.ebuild | 2 +-
 net-im/bitlbee/bitlbee-9999.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r2.ebuild b/net-im/bitlbee/bitlbee-3.6-r2.ebuild
index 983d5a872b1c..4c086510b8d5 100644
--- a/net-im/bitlbee/bitlbee-3.6-r2.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r2.ebuild
@@ -28,7 +28,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
 	|| ( purple xmpp )
 	purple? ( plugins )
-	test? ( plugins )
+	test? ( xmpp )
 	xmpp? ( !nss )
 "
 

diff --git a/net-im/bitlbee/bitlbee-3.6-r3.ebuild b/net-im/bitlbee/bitlbee-3.6-r3.ebuild
index dc1b934e114a..6e4406af9f57 100644
--- a/net-im/bitlbee/bitlbee-3.6-r3.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r3.ebuild
@@ -28,7 +28,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
 	|| ( purple xmpp )
 	purple? ( plugins )
-	test? ( plugins )
+	test? ( xmpp )
 	xmpp? ( !nss )
 "
 

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index c1ec4905594e..58c3144ff8d5 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -28,7 +28,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
 	|| ( purple xmpp )
 	purple? ( plugins )
-	test? ( plugins )
+	test? ( xmpp )
 	xmpp? ( !nss )
 "
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2022-08-23  5:11 Sam James
  0 siblings, 0 replies; 50+ messages in thread
From: Sam James @ 2022-08-23  5:11 UTC (permalink / raw
  To: gentoo-commits

commit:     982bc21809ccdbcbe59692f89bd6b214b73ba0ad
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Fri Aug 19 07:23:31 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 23 04:50:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982bc218

net-im/bitlbee: drop msn and oscar use flags

msn[1] and oscar[2] protocols were removed in version 3.6, therefore
both use flags do nothing.

[1] https://github.com/bitlbee/bitlbee/commit/7ec2ce8fd7d30a536823ef9e08a3dad80ce76d4e
[2] https://github.com/bitlbee/bitlbee/commit/e5d2c5607310ef9669a051a1b93e019319495955

Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r2.ebuild | 4 ++--
 net-im/bitlbee/bitlbee-3.6-r3.ebuild | 4 ++--
 net-im/bitlbee/bitlbee-9999.ebuild   | 4 ++--
 net-im/bitlbee/metadata.xml          | 7 ++-----
 4 files changed, 8 insertions(+), 11 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r2.ebuild b/net-im/bitlbee/bitlbee-3.6-r2.ebuild
index 127f0a88198d..983d5a872b1c 100644
--- a/net-im/bitlbee/bitlbee-3.6-r2.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r2.ebuild
@@ -20,13 +20,13 @@ HOMEPAGE="https://www.bitlbee.org/"
 
 LICENSE="GPL-2 BSD-2"
 SLOT="0"
-IUSE_PROTOCOLS="msn oscar purple twitter +xmpp"
+IUSE_PROTOCOLS="purple twitter +xmpp"
 IUSE="debug +gnutls ipv6 libevent nss otr +plugins selinux test xinetd
 	${IUSE_PROTOCOLS}"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
-	|| ( purple xmpp msn oscar )
+	|| ( purple xmpp )
 	purple? ( plugins )
 	test? ( plugins )
 	xmpp? ( !nss )

diff --git a/net-im/bitlbee/bitlbee-3.6-r3.ebuild b/net-im/bitlbee/bitlbee-3.6-r3.ebuild
index 72d2a7207ba2..dc1b934e114a 100644
--- a/net-im/bitlbee/bitlbee-3.6-r3.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r3.ebuild
@@ -20,13 +20,13 @@ HOMEPAGE="https://www.bitlbee.org/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE_PROTOCOLS="msn oscar purple twitter +xmpp"
+IUSE_PROTOCOLS="purple twitter +xmpp"
 IUSE="debug +gnutls ipv6 libevent nss otr +plugins selinux test xinetd
 	${IUSE_PROTOCOLS}"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
-	|| ( purple xmpp msn oscar )
+	|| ( purple xmpp )
 	purple? ( plugins )
 	test? ( plugins )
 	xmpp? ( !nss )

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index 0a8cc973ae18..c1ec4905594e 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -20,13 +20,13 @@ HOMEPAGE="https://www.bitlbee.org/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE_PROTOCOLS="msn oscar purple twitter +xmpp"
+IUSE_PROTOCOLS="purple twitter +xmpp"
 IUSE="debug +gnutls ipv6 libevent nss otr +plugins selinux test xinetd
 	${IUSE_PROTOCOLS}"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
-	|| ( purple xmpp msn oscar )
+	|| ( purple xmpp )
 	purple? ( plugins )
 	test? ( plugins )
 	xmpp? ( !nss )

diff --git a/net-im/bitlbee/metadata.xml b/net-im/bitlbee/metadata.xml
index a3e4b3e074d2..9dbb1759075c 100644
--- a/net-im/bitlbee/metadata.xml
+++ b/net-im/bitlbee/metadata.xml
@@ -11,9 +11,7 @@
 	</maintainer>
 	<use>
 		<flag name="libevent">Use libevent for event handling</flag>
-		<flag name="msn">Enable MSN Messenger IM protocol support.</flag>
-		<flag name="nss">Use NSS for SSL support in MSN and Jabber</flag>
-		<flag name="oscar">Enable Oscar (AIM/ICQ) IM protocol support</flag>
+		<flag name="nss">Use NSS for SSL support in Jabber</flag>
 		<flag name="otr">Enable support for encrypted conversations</flag>
 		<flag name="plugins">Enable support for plugins</flag>
 		<flag name="purple">Use libpurple instead of the built-in IM protocol support</flag>
@@ -21,8 +19,7 @@
 	</use>
 	<longdescription>
 		Bitlbee as an IRC to IM gateway. It provides an irc server that allows
-		you to log on and then connect to various instant messaging protocols
-		(AIM, MSN, Yahoo, Jabber, etc).
+		you to log on and then connect to various instant messaging protocols.
 	</longdescription>
 	<upstream>
 		<remote-id type="github">bitlbee/bitlbee</remote-id>


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2022-08-18  7:06 Joonas Niilola
  0 siblings, 0 replies; 50+ messages in thread
From: Joonas Niilola @ 2022-08-18  7:06 UTC (permalink / raw
  To: gentoo-commits

commit:     c2b7dd2966a0ffa122db92865ed4b9962f4627a7
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Thu Jul 28 09:47:59 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Aug 18 07:06:18 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b7dd29

net-im/bitlbee: set correct --libdir

The libdir is currently not used to install any files, however, it is
used in generated bitlbee.pc, where it should point to correct directory.

Closes: https://bugs.gentoo.org/861383
Fixes: b88db9002a8e ("net-im/bitlbee: Install pkgconfig to /usr/$(get_libdir)/pkgconfig")
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-im/bitlbee/{bitlbee-3.6-r1.ebuild => bitlbee-3.6-r2.ebuild} | 1 +
 net-im/bitlbee/bitlbee-9999.ebuild                              | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-im/bitlbee/bitlbee-3.6-r1.ebuild b/net-im/bitlbee/bitlbee-3.6-r2.ebuild
similarity index 99%
rename from net-im/bitlbee/bitlbee-3.6-r1.ebuild
rename to net-im/bitlbee/bitlbee-3.6-r2.ebuild
index 73fbb3f13b6c..127f0a88198d 100644
--- a/net-im/bitlbee/bitlbee-3.6-r1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r2.ebuild
@@ -115,6 +115,7 @@ src_configure() {
 		--prefix=/usr \
 		--datadir=/usr/share/bitlbee \
 		--etcdir=/etc/bitlbee \
+		--libdir=/usr/$(get_libdir) \
 		--plugindir=/usr/$(get_libdir)/bitlbee \
 		--pcdir=/usr/$(get_libdir)/pkgconfig \
 		--systemdsystemunitdir=$(systemd_get_systemunitdir) \

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index fc8360cb0399..d811ebc6f0c2 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -111,6 +111,7 @@ src_configure() {
 		--prefix=/usr \
 		--datadir=/usr/share/bitlbee \
 		--etcdir=/etc/bitlbee \
+		--libdir=/usr/$(get_libdir) \
 		--plugindir=/usr/$(get_libdir)/bitlbee \
 		--pcdir=/usr/$(get_libdir)/pkgconfig \
 		--systemdsystemunitdir=$(systemd_get_systemunitdir) \


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2022-07-28  7:10 Sam James
  0 siblings, 0 replies; 50+ messages in thread
From: Sam James @ 2022-07-28  7:10 UTC (permalink / raw
  To: gentoo-commits

commit:     4ef1090bb43cf13200a7c35af8c709a90ae1cde3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 28 06:58:14 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 28 07:09:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef1090b

net-im/bitlbee: add github upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/bitlbee/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-im/bitlbee/metadata.xml b/net-im/bitlbee/metadata.xml
index 4d61638429f9..a3e4b3e074d2 100644
--- a/net-im/bitlbee/metadata.xml
+++ b/net-im/bitlbee/metadata.xml
@@ -24,4 +24,7 @@
 		you to log on and then connect to various instant messaging protocols
 		(AIM, MSN, Yahoo, Jabber, etc).
 	</longdescription>
+	<upstream>
+		<remote-id type="github">bitlbee/bitlbee</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2022-07-09  9:55 Sam James
  0 siblings, 0 replies; 50+ messages in thread
From: Sam James @ 2022-07-09  9:55 UTC (permalink / raw
  To: gentoo-commits

commit:     78bae8fe57511c076b7cc9ca814e00b9e96b58bd
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Sat Jul  9 08:58:51 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul  9 09:54:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78bae8fe

net-im/bitlbee: enable py3.11

Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/26304
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r1.ebuild | 2 +-
 net-im/bitlbee/bitlbee-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r1.ebuild b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
index 592437d7f4bb..c54da3fb2392 100644
--- a/net-im/bitlbee/bitlbee-3.6-r1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit python-any-r1 systemd toolchain-funcs
 

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index 075402136f9c..fc8360cb0399 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit python-any-r1 systemd toolchain-funcs
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2022-06-21 16:12 Jakov Smolić
  0 siblings, 0 replies; 50+ messages in thread
From: Jakov Smolić @ 2022-06-21 16:12 UTC (permalink / raw
  To: gentoo-commits

commit:     dd51e1a2dac9b2362ee115e0bceff95524580f14
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 21 16:11:55 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jun 21 16:11:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd51e1a2

net-im/bitlbee: Keyword 3.6-r1 arm64, #852857

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r1.ebuild b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
index 16e04e799848..592437d7f4bb 100644
--- a/net-im/bitlbee/bitlbee-3.6-r1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://get.bitlbee.org/src/${P}.tar.gz"
-	KEYWORDS="amd64 ppc ~ppc64 x86"
+	KEYWORDS="amd64 ~arm64 ppc ~ppc64 x86"
 fi
 
 DESCRIPTION="irc to IM gateway that support multiple IM protocols"


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2022-02-07 20:20 Arthur Zamarin
  0 siblings, 0 replies; 50+ messages in thread
From: Arthur Zamarin @ 2022-02-07 20:20 UTC (permalink / raw
  To: gentoo-commits

commit:     e80138b2720f0059d29263c071b5a2d9dba92127
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Mon Feb  7 14:32:39 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Feb  7 20:19:57 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80138b2

net-im/bitlbee: disable py3.7

Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/24068
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r1.ebuild | 2 +-
 net-im/bitlbee/bitlbee-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r1.ebuild b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
index 84a7f7c4e7bb..16e04e799848 100644
--- a/net-im/bitlbee/bitlbee-3.6-r1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit python-any-r1 systemd toolchain-funcs
 

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index 754994f83425..075402136f9c 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit python-any-r1 systemd toolchain-funcs
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2022-02-07 20:20 Arthur Zamarin
  0 siblings, 0 replies; 50+ messages in thread
From: Arthur Zamarin @ 2022-02-07 20:20 UTC (permalink / raw
  To: gentoo-commits

commit:     7defb52f9cc136d4063c31b4dab83fb9c20f8160
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Thu Feb  3 14:17:42 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Feb  7 20:19:57 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7defb52f

net-im/bitlbee: enable py3.10

Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r1.ebuild | 4 ++--
 net-im/bitlbee/bitlbee-9999.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r1.ebuild b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
index 4a6f1db23842..84a7f7c4e7bb 100644
--- a/net-im/bitlbee/bitlbee-3.6-r1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit python-any-r1 systemd toolchain-funcs
 

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index e1f92087579b..b85617f5b02f 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit python-any-r1 systemd toolchain-funcs
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2022-02-07 20:20 Arthur Zamarin
  0 siblings, 0 replies; 50+ messages in thread
From: Arthur Zamarin @ 2022-02-07 20:20 UTC (permalink / raw
  To: gentoo-commits

commit:     4b3696530a0f9ae2545d9e73dcf9268516087117
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Thu Feb  3 14:22:21 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Feb  7 20:19:57 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b369653

net-im/bitlbee: update EAPI 7 -> 8

Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-im/bitlbee/bitlbee-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index b85617f5b02f..754994f83425 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{7..10} )
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2021-05-02 19:40 Mikle Kolyada
  0 siblings, 0 replies; 50+ messages in thread
From: Mikle Kolyada @ 2021-05-02 19:40 UTC (permalink / raw
  To: gentoo-commits

commit:     f4dc5bb62635485188d0bdce1c2c5dc6649f5548
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May  2 19:39:00 2021 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May  2 19:39:00 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4dc5bb6

net-im/bitlbee: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r1.ebuild | 5 ++---
 net-im/bitlbee/bitlbee-9999.ebuild   | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r1.ebuild b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
index 0411dc061d1..4a6f1db2384 100644
--- a/net-im/bitlbee/bitlbee-3.6-r1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://www.bitlbee.org/"
 LICENSE="GPL-2"
 SLOT="0"
 IUSE_PROTOCOLS="msn oscar purple twitter +xmpp"
-IUSE="debug +gnutls ipv6 libevent libressl nss otr +plugins selinux test xinetd
+IUSE="debug +gnutls ipv6 libevent nss otr +plugins selinux test xinetd
 	${IUSE_PROTOCOLS}"
 RESTRICT="!test? ( test )"
 
@@ -43,8 +43,7 @@ COMMON_DEPEND="
 	!gnutls? (
 		nss? ( dev-libs/nss )
 		!nss? (
-			libressl? ( dev-libs/libressl:= )
-			!libressl? ( dev-libs/openssl:0= )
+			dev-libs/openssl:0=
 		)
 	)
 "

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index b1eb2f2c62c..e1f92087579 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://www.bitlbee.org/"
 LICENSE="GPL-2"
 SLOT="0"
 IUSE_PROTOCOLS="msn oscar purple twitter +xmpp"
-IUSE="debug +gnutls ipv6 libevent libressl nss otr +plugins selinux test xinetd
+IUSE="debug +gnutls ipv6 libevent nss otr +plugins selinux test xinetd
 	${IUSE_PROTOCOLS}"
 RESTRICT="!test? ( test )"
 
@@ -43,8 +43,7 @@ COMMON_DEPEND="
 	!gnutls? (
 		nss? ( dev-libs/nss )
 		!nss? (
-			libressl? ( dev-libs/libressl:= )
-			!libressl? ( dev-libs/openssl:0= )
+			dev-libs/openssl:0=
 		)
 	)
 "


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2021-04-15  8:41 Joonas Niilola
  0 siblings, 0 replies; 50+ messages in thread
From: Joonas Niilola @ 2021-04-15  8:41 UTC (permalink / raw
  To: gentoo-commits

commit:     7471ce3bb403552eb9f87a0c57f61930aeef76d2
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Wed Apr 14 21:58:32 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Apr 15 08:40:59 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7471ce3b

net-im/bitlbee: plugins use is required by purple

Purple code uses function conditionally exposed by plugins use flag,
therefore plugins use is required by purple.

This requirement was introduced in upstream by commit 6d212f401cf7
("purple: include purple plugins in the 'plugins' command list"), where
function purple_initmodule calls plugin_info_add.

Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/20347
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r1.ebuild | 3 ++-
 net-im/bitlbee/bitlbee-9999.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r1.ebuild b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
index 320da052e95..0411dc061d1 100644
--- a/net-im/bitlbee/bitlbee-3.6-r1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
@@ -27,8 +27,9 @@ RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
 	|| ( purple xmpp msn oscar )
-	xmpp? ( !nss )
+	purple? ( plugins )
 	test? ( plugins )
+	xmpp? ( !nss )
 "
 
 COMMON_DEPEND="

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index 220b6904f2d..b1eb2f2c62c 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -27,8 +27,9 @@ RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
 	|| ( purple xmpp msn oscar )
-	xmpp? ( !nss )
+	purple? ( plugins )
 	test? ( plugins )
+	xmpp? ( !nss )
 "
 
 COMMON_DEPEND="


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2021-03-26 15:55 Sam James
  0 siblings, 0 replies; 50+ messages in thread
From: Sam James @ 2021-03-26 15:55 UTC (permalink / raw
  To: gentoo-commits

commit:     b03dd0c5736445a232e14bcb43ad582a7544b2bb
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Tue Mar 23 08:31:16 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 15:54:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b03dd0c5

net-im/bitlbee: add python 3.9 support

Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/20096
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r1.ebuild | 4 ++--
 net-im/bitlbee/bitlbee-9999.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r1.ebuild b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
index c1743736b2a..126e7ae66fc 100644
--- a/net-im/bitlbee/bitlbee-3.6-r1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..8} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit python-any-r1 systemd toolchain-funcs
 

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index 4de0dae0453..220b6904f2d 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..8} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit python-any-r1 systemd toolchain-funcs
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2020-09-07  8:20 Sergei Trofimovich
  0 siblings, 0 replies; 50+ messages in thread
From: Sergei Trofimovich @ 2020-09-07  8:20 UTC (permalink / raw
  To: gentoo-commits

commit:     9a8a77a12146dc6c00d29994b82d135525623518
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  7 08:11:23 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Sep  7 08:20:08 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a8a77a1

net-im/bitlbee: stable 3.6-r1 for ppc

stable wrt bug #631072

Package-Manager: Portage-3.0.5, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r1.ebuild b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
index 72ae3bbaf19..6d32273ed73 100644
--- a/net-im/bitlbee/bitlbee-3.6-r1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://get.bitlbee.org/src/${P}.tar.gz"
-	KEYWORDS="amd64 ~ppc ~ppc64 x86"
+	KEYWORDS="amd64 ppc ~ppc64 x86"
 fi
 
 DESCRIPTION="irc to IM gateway that support multiple IM protocols"


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2020-08-22 11:26 Agostino Sarubbo
  0 siblings, 0 replies; 50+ messages in thread
From: Agostino Sarubbo @ 2020-08-22 11:26 UTC (permalink / raw
  To: gentoo-commits

commit:     7e9dd3fc5396ac50bb27635bc3f350c880ffcd73
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 22 11:25:11 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Aug 22 11:25:11 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e9dd3fc

net-im/bitlbee: amd64 stable wrt bug #631072

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r1.ebuild b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
index afd58f14014..72ae3bbaf19 100644
--- a/net-im/bitlbee/bitlbee-3.6-r1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://get.bitlbee.org/src/${P}.tar.gz"
-	KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+	KEYWORDS="amd64 ~ppc ~ppc64 x86"
 fi
 
 DESCRIPTION="irc to IM gateway that support multiple IM protocols"


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2020-08-22  5:50 Agostino Sarubbo
  0 siblings, 0 replies; 50+ messages in thread
From: Agostino Sarubbo @ 2020-08-22  5:50 UTC (permalink / raw
  To: gentoo-commits

commit:     31df14659b52e7608523d8d03ae97e97776d0986
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 22 05:48:43 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Aug 22 05:48:43 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31df1465

net-im/bitlbee: x86 stable wrt bug #631072

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/bitlbee/bitlbee-3.6-r1.ebuild b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
index 28e2ef6bf5e..afd58f14014 100644
--- a/net-im/bitlbee/bitlbee-3.6-r1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://get.bitlbee.org/src/${P}.tar.gz"
-	KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+	KEYWORDS="~amd64 ~ppc ~ppc64 x86"
 fi
 
 DESCRIPTION="irc to IM gateway that support multiple IM protocols"


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2020-05-05  8:47 Joonas Niilola
  0 siblings, 0 replies; 50+ messages in thread
From: Joonas Niilola @ 2020-05-05  8:47 UTC (permalink / raw
  To: gentoo-commits

commit:     ed6f485c2830f0ae5ba116cc440dfab05bdaa7db
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Fri May  1 12:04:33 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue May  5 08:46:35 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed6f485c

net-im/bitlbee: remove unnecessary chown from pkg_postinst phase

Closes: https://bugs.gentoo.org/630912
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/14984
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.5.1.ebuild  | 4 ----
 net-im/bitlbee/bitlbee-3.6-r1.ebuild | 4 ----
 net-im/bitlbee/bitlbee-9999.ebuild   | 4 ----
 3 files changed, 12 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-3.5.1.ebuild b/net-im/bitlbee/bitlbee-3.5.1.ebuild
index b637b82642c..5bae1f674e2 100644
--- a/net-im/bitlbee/bitlbee-3.5.1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.5.1.ebuild
@@ -147,10 +147,6 @@ src_install() {
 }
 
 pkg_postinst() {
-	chown -R bitlbee:bitlbee "${ROOT}"/var/lib/bitlbee
-	[[ -d "${ROOT}"/var/run/bitlbee ]] &&
-		chown -R bitlbee:bitlbee "${ROOT}"/var/run/bitlbee
-
 	if [[ -z ${REPLACING_VERSIONS} ]]; then
 		einfo
 		elog "The bitlbee init script will now attempt to stop all processes owned by the"

diff --git a/net-im/bitlbee/bitlbee-3.6-r1.ebuild b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
index 847614625a9..28e2ef6bf5e 100644
--- a/net-im/bitlbee/bitlbee-3.6-r1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
@@ -150,7 +150,3 @@ src_install() {
 	exeinto /usr/share/bitlbee
 	doexe utils/{convert_purple.py,bitlbee-ctl.pl}
 }
-
-pkg_postinst() {
-	chown -R bitlbee:bitlbee "${ROOT}"/var/lib/bitlbee
-}

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index 37efbe6e16b..b76660b5f28 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -148,7 +148,3 @@ src_install() {
 	exeinto /usr/share/bitlbee
 	doexe utils/{convert_purple.py,bitlbee-ctl.pl}
 }
-
-pkg_postinst() {
-	chown -R bitlbee:bitlbee "${ROOT}"/var/lib/bitlbee
-}


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2020-05-05  8:47 Joonas Niilola
  0 siblings, 0 replies; 50+ messages in thread
From: Joonas Niilola @ 2020-05-05  8:47 UTC (permalink / raw
  To: gentoo-commits

commit:     05ff2b3241b7facf365ecf15b9d0db1ed7d020c2
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Fri May  1 09:46:19 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue May  5 08:46:35 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ff2b32

net-im/bitlbee: fix dependencies in live ebuild

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-im/bitlbee/bitlbee-9999.ebuild | 24 +++++++++++++++---------
 1 file changed, 15 insertions(+), 9 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index 6643e1c5920..37efbe6e16b 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -3,7 +3,9 @@
 
 EAPI=7
 
-inherit systemd toolchain-funcs
+PYTHON_COMPAT=( python3_{6..8} )
+
+inherit python-any-r1 systemd toolchain-funcs
 
 if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="https://github.com/bitlbee/bitlbee.git"
@@ -32,7 +34,7 @@ REQUIRED_USE="
 COMMON_DEPEND="
 	acct-group/bitlbee
 	acct-user/bitlbee
-	>=dev-libs/glib-2.16
+	dev-libs/glib:2
 	purple? ( net-im/pidgin )
 	libevent? ( dev-libs/libevent:= )
 	otr? ( >=net-libs/libotr-4 )
@@ -46,17 +48,21 @@ COMMON_DEPEND="
 	)
 "
 DEPEND="${COMMON_DEPEND}
-	virtual/pkgconfig
 	selinux? ( sec-policy/selinux-bitlbee )
-	test? ( dev-libs/check )"
+	test? ( dev-libs/check )
+"
 
 RDEPEND="${COMMON_DEPEND}
-	xinetd? ( sys-apps/xinetd )"
+	xinetd? ( sys-apps/xinetd )
+"
 
-src_prepare() {
-	[[ ${PV} != "9999" ]] && eapply "${FILESDIR}"/${PN}-3.5-systemd-user.patch
-	eapply_user
-}
+BDEPEND="${PYTHON_DEPS}
+	virtual/pkgconfig
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-3.5-systemd-user.patch
+)
 
 src_configure() {
 	local myconf


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2020-05-05  8:47 Joonas Niilola
  0 siblings, 0 replies; 50+ messages in thread
From: Joonas Niilola @ 2020-05-05  8:47 UTC (permalink / raw
  To: gentoo-commits

commit:     c5ddc78302bcf975d0b4b2724a828aad5da94c2c
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Fri May  1 09:49:03 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue May  5 08:46:35 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ddc783

net-im/bitlbee: sync 3.6 with live ebuild

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 .../{bitlbee-3.6.ebuild => bitlbee-3.6-r1.ebuild}       | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-3.6.ebuild b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
similarity index 94%
rename from net-im/bitlbee/bitlbee-3.6.ebuild
rename to net-im/bitlbee/bitlbee-3.6-r1.ebuild
index 3fba9718c97..847614625a9 100644
--- a/net-im/bitlbee/bitlbee-3.6.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6-r1.ebuild
@@ -3,7 +3,9 @@
 
 EAPI=7
 
-inherit systemd toolchain-funcs
+PYTHON_COMPAT=( python3_{6..8} )
+
+inherit python-any-r1 systemd toolchain-funcs
 
 if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="https://github.com/bitlbee/bitlbee.git"
@@ -32,7 +34,7 @@ REQUIRED_USE="
 COMMON_DEPEND="
 	acct-group/bitlbee
 	acct-user/bitlbee
-	>=dev-libs/glib-2.16
+	dev-libs/glib:2
 	purple? ( net-im/pidgin )
 	libevent? ( dev-libs/libevent:= )
 	otr? ( >=net-libs/libotr-4 )
@@ -46,12 +48,17 @@ COMMON_DEPEND="
 	)
 "
 DEPEND="${COMMON_DEPEND}
-	virtual/pkgconfig
 	selinux? ( sec-policy/selinux-bitlbee )
-	test? ( dev-libs/check )"
+	test? ( dev-libs/check )
+"
 
 RDEPEND="${COMMON_DEPEND}
-	xinetd? ( sys-apps/xinetd )"
+	xinetd? ( sys-apps/xinetd )
+"
+
+BDEPEND="${PYTHON_DEPS}
+	virtual/pkgconfig
+"
 
 PATCHES=(
 	"${FILESDIR}"/${PN}-3.5-systemd-user.patch


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2020-05-05  8:46 Joonas Niilola
  0 siblings, 0 replies; 50+ messages in thread
From: Joonas Niilola @ 2020-05-05  8:46 UTC (permalink / raw
  To: gentoo-commits

commit:     5be52125efb92ff18bc1292022040a9608ad67a5
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Mon Feb 10 22:49:31 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue May  5 08:46:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5be52125

net-im/bitlbee: use acct-{group,user}/bitlbee

Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.5.1.ebuild | 11 ++++-------
 net-im/bitlbee/bitlbee-3.6.ebuild   | 11 ++++-------
 net-im/bitlbee/bitlbee-9999.ebuild  | 11 ++++-------
 3 files changed, 12 insertions(+), 21 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-3.5.1.ebuild b/net-im/bitlbee/bitlbee-3.5.1.ebuild
index 3ce9cca1ef2..4d724abf2b8 100644
--- a/net-im/bitlbee/bitlbee-3.5.1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.5.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit user systemd toolchain-funcs
+inherit systemd toolchain-funcs
 
 if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="https://github.com/bitlbee/bitlbee.git"
@@ -30,6 +30,8 @@ REQUIRED_USE="
 "
 
 COMMON_DEPEND="
+	acct-group/bitlbee
+	acct-user/bitlbee
 	>=dev-libs/glib-2.16
 	purple? ( net-im/pidgin )
 	libevent? ( dev-libs/libevent:= )
@@ -52,11 +54,6 @@ RDEPEND="${COMMON_DEPEND}
 	virtual/logger
 	xinetd? ( sys-apps/xinetd )"
 
-pkg_setup() {
-	enewgroup bitlbee
-	enewuser bitlbee -1 -1 /var/lib/bitlbee bitlbee
-}
-
 src_prepare() {
 	if [[ ${PV} != "9999" ]]; then
 		eapply \

diff --git a/net-im/bitlbee/bitlbee-3.6.ebuild b/net-im/bitlbee/bitlbee-3.6.ebuild
index 9df170295b6..6643e1c5920 100644
--- a/net-im/bitlbee/bitlbee-3.6.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit user systemd toolchain-funcs
+inherit systemd toolchain-funcs
 
 if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="https://github.com/bitlbee/bitlbee.git"
@@ -30,6 +30,8 @@ REQUIRED_USE="
 "
 
 COMMON_DEPEND="
+	acct-group/bitlbee
+	acct-user/bitlbee
 	>=dev-libs/glib-2.16
 	purple? ( net-im/pidgin )
 	libevent? ( dev-libs/libevent:= )
@@ -51,11 +53,6 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
 	xinetd? ( sys-apps/xinetd )"
 
-pkg_setup() {
-	enewgroup bitlbee
-	enewuser bitlbee -1 -1 /var/lib/bitlbee bitlbee
-}
-
 src_prepare() {
 	[[ ${PV} != "9999" ]] && eapply "${FILESDIR}"/${PN}-3.5-systemd-user.patch
 	eapply_user

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index 9df170295b6..6643e1c5920 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit user systemd toolchain-funcs
+inherit systemd toolchain-funcs
 
 if [[ ${PV} == "9999" ]]; then
 	EGIT_REPO_URI="https://github.com/bitlbee/bitlbee.git"
@@ -30,6 +30,8 @@ REQUIRED_USE="
 "
 
 COMMON_DEPEND="
+	acct-group/bitlbee
+	acct-user/bitlbee
 	>=dev-libs/glib-2.16
 	purple? ( net-im/pidgin )
 	libevent? ( dev-libs/libevent:= )
@@ -51,11 +53,6 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
 	xinetd? ( sys-apps/xinetd )"
 
-pkg_setup() {
-	enewgroup bitlbee
-	enewuser bitlbee -1 -1 /var/lib/bitlbee bitlbee
-}
-
 src_prepare() {
 	[[ ${PV} != "9999" ]] && eapply "${FILESDIR}"/${PN}-3.5-systemd-user.patch
 	eapply_user


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2019-11-20 14:39 Joonas Niilola
  0 siblings, 0 replies; 50+ messages in thread
From: Joonas Niilola @ 2019-11-20 14:39 UTC (permalink / raw
  To: gentoo-commits

commit:     b88db9002a8eb1fb3f8a161111c57912955e5f7c
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Tue Nov  5 13:01:32 2019 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Nov 20 14:39:40 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88db900

net-im/bitlbee: Install pkgconfig to /usr/$(get_libdir)/pkgconfig

This commit indirectly solves issues #678128 and #678510 because
pkg-config searches bitlbee.pc in /usr/lib64/pkgconfig by default for
ARCH=amd64.

Closes: https://bugs.gentoo.org/678128
Closes: https://bugs.gentoo.org/678510
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/13554
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.5.1.ebuild | 3 ++-
 net-im/bitlbee/bitlbee-3.6.ebuild   | 1 +
 net-im/bitlbee/bitlbee-9999.ebuild  | 1 +
 3 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-im/bitlbee/bitlbee-3.5.1.ebuild b/net-im/bitlbee/bitlbee-3.5.1.ebuild
index c6145c59a2f..1e09301af29 100644
--- a/net-im/bitlbee/bitlbee-3.5.1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -114,6 +114,7 @@ src_configure() {
 		--datadir=/usr/share/bitlbee \
 		--etcdir=/etc/bitlbee \
 		--plugindir=/usr/$(get_libdir)/bitlbee \
+		--pcdir=/usr/$(get_libdir)/pkgconfig \
 		--systemdsystemunitdir=$(systemd_get_systemunitdir) \
 		--doc=1 \
 		--strip=0 \

diff --git a/net-im/bitlbee/bitlbee-3.6.ebuild b/net-im/bitlbee/bitlbee-3.6.ebuild
index 4969b10a633..9df170295b6 100644
--- a/net-im/bitlbee/bitlbee-3.6.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6.ebuild
@@ -109,6 +109,7 @@ src_configure() {
 		--datadir=/usr/share/bitlbee \
 		--etcdir=/etc/bitlbee \
 		--plugindir=/usr/$(get_libdir)/bitlbee \
+		--pcdir=/usr/$(get_libdir)/pkgconfig \
 		--systemdsystemunitdir=$(systemd_get_systemunitdir) \
 		--doc=1 \
 		--strip=0 \

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index 4969b10a633..9df170295b6 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -109,6 +109,7 @@ src_configure() {
 		--datadir=/usr/share/bitlbee \
 		--etcdir=/etc/bitlbee \
 		--plugindir=/usr/$(get_libdir)/bitlbee \
+		--pcdir=/usr/$(get_libdir)/pkgconfig \
 		--systemdsystemunitdir=$(systemd_get_systemunitdir) \
 		--doc=1 \
 		--strip=0 \


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2019-11-18  5:27 Tim Harder
  0 siblings, 0 replies; 50+ messages in thread
From: Tim Harder @ 2019-11-18  5:27 UTC (permalink / raw
  To: gentoo-commits

commit:     6cdb4f1aa5eea729c866db0a54d683a790848664
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 18 05:01:10 2019 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Mon Nov 18 05:01:10 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cdb4f1a

net-im/bitlbee: drop myself as a maintainer

Signed-off-by: Tim Harder <radhermit <AT> gentoo.org>

 net-im/bitlbee/metadata.xml | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-im/bitlbee/metadata.xml b/net-im/bitlbee/metadata.xml
index e28610b3c86..9cb8be28fed 100644
--- a/net-im/bitlbee/metadata.xml
+++ b/net-im/bitlbee/metadata.xml
@@ -1,10 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>radhermit@gentoo.org</email>
-		<name>Tim Harder</name>
-	</maintainer>
+	<!--maintainer-needed-->
 	<use>
 		<flag name="libevent">Use libevent for event handling</flag>
 		<flag name="msn">Enable MSN Messenger IM protocol support.</flag>


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2019-09-15 14:55 Michał Górny
  0 siblings, 0 replies; 50+ messages in thread
From: Michał Górny @ 2019-09-15 14:55 UTC (permalink / raw
  To: gentoo-commits

commit:     0407a3fbc28ac25a27768a9e23d35880d7e854be
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 15 14:41:29 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Sep 15 14:41:29 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0407a3fb

net-im/bitlbee: Make USE=oscar local

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 net-im/bitlbee/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/bitlbee/metadata.xml b/net-im/bitlbee/metadata.xml
index 225bb51bb89..e28610b3c86 100644
--- a/net-im/bitlbee/metadata.xml
+++ b/net-im/bitlbee/metadata.xml
@@ -9,6 +9,7 @@
 		<flag name="libevent">Use libevent for event handling</flag>
 		<flag name="msn">Enable MSN Messenger IM protocol support.</flag>
 		<flag name="nss">Use NSS for SSL support in MSN and Jabber</flag>
+		<flag name="oscar">Enable Oscar (AIM/ICQ) IM protocol support</flag>
 		<flag name="otr">Enable support for encrypted conversations</flag>
 		<flag name="plugins">Enable support for plugins</flag>
 		<flag name="purple">Use libpurple instead of the built-in IM protocol support</flag>


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2019-09-15 14:55 Michał Górny
  0 siblings, 0 replies; 50+ messages in thread
From: Michał Górny @ 2019-09-15 14:55 UTC (permalink / raw
  To: gentoo-commits

commit:     0f0797171bb98c75e9a43c41d39950b5e5ad8d8a
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 15 14:40:14 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Sep 15 14:40:14 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f079717

net-im/bitlbee: Make USE=msn local

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 net-im/bitlbee/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/bitlbee/metadata.xml b/net-im/bitlbee/metadata.xml
index 7f107c38de1..225bb51bb89 100644
--- a/net-im/bitlbee/metadata.xml
+++ b/net-im/bitlbee/metadata.xml
@@ -7,6 +7,7 @@
 	</maintainer>
 	<use>
 		<flag name="libevent">Use libevent for event handling</flag>
+		<flag name="msn">Enable MSN Messenger IM protocol support.</flag>
 		<flag name="nss">Use NSS for SSL support in MSN and Jabber</flag>
 		<flag name="otr">Enable support for encrypted conversations</flag>
 		<flag name="plugins">Enable support for plugins</flag>


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2019-08-14 23:17 Tim Harder
  0 siblings, 0 replies; 50+ messages in thread
From: Tim Harder @ 2019-08-14 23:17 UTC (permalink / raw
  To: gentoo-commits

commit:     ddcc35e599c3b242297d1ba8db548f26881b7865
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 14 23:12:45 2019 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Wed Aug 14 23:14:41 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddcc35e5

net-im/bitlbee: add missing conditional test RESTRICT

Signed-off-by: Tim Harder <radhermit <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.6.ebuild  | 1 +
 net-im/bitlbee/bitlbee-9999.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-im/bitlbee/bitlbee-3.6.ebuild b/net-im/bitlbee/bitlbee-3.6.ebuild
index 703647ae05d..1108861dd62 100644
--- a/net-im/bitlbee/bitlbee-3.6.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6.ebuild
@@ -21,6 +21,7 @@ SLOT="0"
 IUSE_PROTOCOLS="msn oscar purple twitter +xmpp"
 IUSE="debug +gnutls ipv6 libevent libressl nss otr +plugins selinux test xinetd
 	${IUSE_PROTOCOLS}"
+RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
 	|| ( purple xmpp msn oscar )

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index 703647ae05d..1108861dd62 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -21,6 +21,7 @@ SLOT="0"
 IUSE_PROTOCOLS="msn oscar purple twitter +xmpp"
 IUSE="debug +gnutls ipv6 libevent libressl nss otr +plugins selinux test xinetd
 	${IUSE_PROTOCOLS}"
+RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
 	|| ( purple xmpp msn oscar )


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2017-09-11  6:44 Tim Harder
  0 siblings, 0 replies; 50+ messages in thread
From: Tim Harder @ 2017-09-11  6:44 UTC (permalink / raw
  To: gentoo-commits

commit:     eb108d8b5224d9986d607b683ec8bcd6c9e56633
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 11 06:42:26 2017 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Mon Sep 11 06:43:53 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb108d8b

net-im/bitlbee: force plugins to be enabled for tests

Closes: https://bugs.gentoo.org/show_bug.cgi?id=617604

 net-im/bitlbee/bitlbee-3.5.1.ebuild | 1 +
 net-im/bitlbee/bitlbee-9999.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-im/bitlbee/bitlbee-3.5.1.ebuild b/net-im/bitlbee/bitlbee-3.5.1.ebuild
index e3a92df4294..e1536d6244b 100644
--- a/net-im/bitlbee/bitlbee-3.5.1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.5.1.ebuild
@@ -25,6 +25,7 @@ IUSE="debug +gnutls ipv6 libevent libressl nss otr +plugins selinux test xinetd
 REQUIRED_USE="
 	|| ( purple xmpp msn oscar )
 	xmpp? ( !nss )
+	test? ( plugins )
 "
 
 COMMON_DEPEND="

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index 8a915ec5c38..ba55773394d 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -25,6 +25,7 @@ IUSE="debug +gnutls ipv6 libevent libressl nss otr +plugins selinux test xinetd
 REQUIRED_USE="
 	|| ( purple xmpp msn oscar )
 	xmpp? ( !nss )
+	test? ( plugins )
 "
 
 COMMON_DEPEND="


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2017-02-12 15:44 Agostino Sarubbo
  0 siblings, 0 replies; 50+ messages in thread
From: Agostino Sarubbo @ 2017-02-12 15:44 UTC (permalink / raw
  To: gentoo-commits

commit:     a557744b8fb62c1a43bd0dafb6f670df3912d632
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 12 15:41:59 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Feb 12 15:43:57 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a557744b

net-im/bitlbee: x86 stable wrt bug #607764

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/bitlbee/bitlbee-3.5.1.ebuild b/net-im/bitlbee/bitlbee-3.5.1.ebuild
index 59bddd1363..6f8f3e06dd 100644
--- a/net-im/bitlbee/bitlbee-3.5.1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.5.1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "9999" ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://get.bitlbee.org/src/${P}.tar.gz"
-	KEYWORDS="amd64 ppc ~ppc64 ~x86 ~x86-fbsd"
+	KEYWORDS="amd64 ppc ~ppc64 x86 ~x86-fbsd"
 fi
 
 DESCRIPTION="irc to IM gateway that support multiple IM protocols"


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2017-02-08  2:12 Michael Weber
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Weber @ 2017-02-08  2:12 UTC (permalink / raw
  To: gentoo-commits

commit:     53297d4f7b7046647ddeaa9df35b90ed16450b82
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  8 02:05:59 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Wed Feb  8 02:12:46 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53297d4f

net-im/bitlbee: ppc stable (bug 607764).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-im/bitlbee/bitlbee-3.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/bitlbee/bitlbee-3.5.1.ebuild b/net-im/bitlbee/bitlbee-3.5.1.ebuild
index 179ac6f..59bddd1 100644
--- a/net-im/bitlbee/bitlbee-3.5.1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.5.1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "9999" ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://get.bitlbee.org/src/${P}.tar.gz"
-	KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+	KEYWORDS="amd64 ppc ~ppc64 ~x86 ~x86-fbsd"
 fi
 
 DESCRIPTION="irc to IM gateway that support multiple IM protocols"


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2017-02-01 22:32 Tim Harder
  0 siblings, 0 replies; 50+ messages in thread
From: Tim Harder @ 2017-02-01 22:32 UTC (permalink / raw
  To: gentoo-commits

commit:     b88292933045504e17c969385ab46df7661a9d80
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  1 22:30:18 2017 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Wed Feb  1 22:32:06 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8829293

net-im/bitlbee: version bump to 3.5.1

 net-im/bitlbee/Manifest             |   1 +
 net-im/bitlbee/bitlbee-3.5.1.ebuild | 168 ++++++++++++++++++++++++++++++++++++
 2 files changed, 169 insertions(+)

diff --git a/net-im/bitlbee/Manifest b/net-im/bitlbee/Manifest
index 1afab0c..09af66d 100644
--- a/net-im/bitlbee/Manifest
+++ b/net-im/bitlbee/Manifest
@@ -1,2 +1,3 @@
 DIST bitlbee-3.4.2.tar.gz 719456 SHA256 69c85554def74f314e3b6e390389a30b0e748f23ef37883e9d7545ee2c45ea57 SHA512 2b839c014cfad037d815aa0e0867dda1b4628ff076d8de6fec1e80ab1499bca565d9afbe104929d492ff68c86b745cc3f76acbeba102766d656f2d359b70302e WHIRLPOOL 43803ba2bbe6297e05e465912d22b0547bb0f9c3cd184a6c0c924dc023b9d505e3666aa732de83c79249e59aa0e2d6f621ee15c508ccc17eed1898b755f0112e
+DIST bitlbee-3.5.1.tar.gz 680351 SHA256 9636d7fd89ebb3756c13a9a3387736ca6d56ccf66ec0580d512f07b21db0fa69 SHA512 4eb3b0d3a92910c8dd789cd23338cc6296bf40212c5244fcb27a88ede10e86424ea59c78e719841863701a7fdd8c61819f2775f7b58833e287d9110e49d036f3 WHIRLPOOL fd8645bb72e2cae336a5d627de0631f5858ffaf4d4d43e7efc5656605068179d86d0deff2810f56e5154995ffdd58ee8be90bc459ff9766dacd5e74d08aaefc7
 DIST bitlbee-3.5.tar.gz 657177 SHA256 549d02181ab303dfe8a219faafd7a1aea7ee642eb071b767f668782a57388319 SHA512 7f044474fff5b1213dddc29e19aae102d1bbe4361cddcf9e58f965c01a58b6f7ed41cbf6ecec050a96f91f55dca15f6df948dee105eff001086d9daa15ba0499 WHIRLPOOL 72434e9d7d43a0d1bf6d1f8c0eda10a099fca262d5431430d0001a7dc7b34e7594e5a6dc0942eebc04f7073bc73d4d8b3f7d00991b21b47d1cfb15ea542715c7

diff --git a/net-im/bitlbee/bitlbee-3.5.1.ebuild b/net-im/bitlbee/bitlbee-3.5.1.ebuild
new file mode 100644
index 00000000..c27ab7a
--- /dev/null
+++ b/net-im/bitlbee/bitlbee-3.5.1.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit user systemd toolchain-funcs
+
+if [[ ${PV} == "9999" ]]; then
+	EGIT_REPO_URI="https://github.com/bitlbee/bitlbee.git"
+	inherit git-r3
+else
+	SRC_URI="https://get.bitlbee.org/src/${P}.tar.gz"
+	KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+fi
+
+DESCRIPTION="irc to IM gateway that support multiple IM protocols"
+HOMEPAGE="https://www.bitlbee.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE_PROTOCOLS="msn oscar purple twitter +xmpp"
+IUSE="debug +gnutls ipv6 libevent libressl nss otr +plugins selinux test xinetd
+	${IUSE_PROTOCOLS}"
+
+REQUIRED_USE="
+	|| ( purple xmpp msn oscar )
+	xmpp? ( !nss )
+"
+
+COMMON_DEPEND="
+	>=dev-libs/glib-2.16
+	purple? ( net-im/pidgin )
+	libevent? ( dev-libs/libevent:= )
+	otr? ( >=net-libs/libotr-4 )
+	gnutls? ( net-libs/gnutls:= )
+	!gnutls? (
+		nss? ( dev-libs/nss )
+		!nss? (
+			libressl? ( dev-libs/libressl:= )
+			!libressl? ( dev-libs/openssl:0= )
+		)
+	)
+"
+DEPEND="${COMMON_DEPEND}
+	virtual/pkgconfig
+	selinux? ( sec-policy/selinux-bitlbee )
+	test? ( dev-libs/check )"
+
+RDEPEND="${COMMON_DEPEND}
+	virtual/logger
+	xinetd? ( sys-apps/xinetd )"
+
+pkg_setup() {
+	enewgroup bitlbee
+	enewuser bitlbee -1 -1 /var/lib/bitlbee bitlbee
+}
+
+src_prepare() {
+	if [[ ${PV} != "9999" ]]; then
+		eapply \
+			"${FILESDIR}"/${PN}-3.5-systemd-user.patch \
+			"${FILESDIR}"/${PN}-3.5-verbose-build.patch
+	fi
+
+	eapply_user
+}
+
+src_configure() {
+	local myconf
+
+	# setup plugins, protocol, ipv6 and debug
+	myconf+=( --jabber=$(usex xmpp 1 0) )
+	for flag in debug ipv6 plugins ${IUSE_PROTOCOLS/+xmpp/} ; do
+		myconf+=( --${flag}=$(usex ${flag} 1 0) )
+	done
+
+	# set otr
+	if use otr && use plugins ; then
+		myconf+=( --otr=plugin )
+	else
+		if use otr ; then
+			ewarn "OTR support has been disabled automatically because it"
+			ewarn "requires the plugins USE flag."
+		fi
+		myconf+=( --otr=0 )
+	fi
+
+	# setup ssl use flags
+	if use gnutls ; then
+		myconf+=( --ssl=gnutls )
+		einfo "Using gnutls for SSL support"
+	else
+		ewarn "Only gnutls is officially supported by upstream."
+		if use nss ; then
+			myconf+=( --ssl=nss )
+			einfo "Using nss for SSL support"
+		else
+			myconf+=( --ssl=openssl )
+			einfo "Using openssl for SSL support"
+		fi
+	fi
+
+	# set event handler
+	if use libevent ; then
+		myconf+=( --events=libevent )
+	else
+		myconf+=( --events=glib )
+	fi
+
+	# not autotools-based
+	./configure \
+		--prefix=/usr \
+		--datadir=/usr/share/bitlbee \
+		--etcdir=/etc/bitlbee \
+		--plugindir=/usr/$(get_libdir)/bitlbee \
+		--systemdsystemunitdir=$(systemd_get_systemunitdir) \
+		--doc=1 \
+		--strip=0 \
+		--verbose=1 \
+		"${myconf[@]}" || die
+
+	sed -i \
+		-e "/^EFLAGS/s:=:&${LDFLAGS} :" \
+		Makefile.settings || die
+}
+
+src_compile() {
+	emake CC="$(tc-getCC)" LD="$(tc-getLD)"
+}
+
+src_install() {
+	emake DESTDIR="${D}" install install-etc install-doc install-dev install-systemd
+
+	keepdir /var/lib/bitlbee
+	fperms 700 /var/lib/bitlbee
+	fowners bitlbee:bitlbee /var/lib/bitlbee
+
+	dodoc doc/{AUTHORS,CHANGES,CREDITS,FAQ,README}
+
+	if use xinetd ; then
+		insinto /etc/xinetd.d
+		newins doc/bitlbee.xinetd bitlbee
+	fi
+
+	newinitd "${FILESDIR}"/bitlbee.initd-r1 bitlbee
+	newconfd "${FILESDIR}"/bitlbee.confd-r1 bitlbee
+
+	exeinto /usr/share/bitlbee
+	doexe utils/{convert_purple.py,bitlbee-ctl.pl}
+}
+
+pkg_postinst() {
+	chown -R bitlbee:bitlbee "${ROOT}"/var/lib/bitlbee
+	[[ -d "${ROOT}"/var/run/bitlbee ]] &&
+		chown -R bitlbee:bitlbee "${ROOT}"/var/run/bitlbee
+
+	if [[ -z ${REPLACING_VERSIONS} ]]; then
+		einfo
+		elog "The bitlbee init script will now attempt to stop all processes owned by the"
+		elog "bitlbee user, including per-client forks."
+		elog
+		elog "Tell the init script not to touch anything besides the main bitlbee process"
+		elog "by changing the BITLBEE_STOP_ALL variable in"
+		elog "	/etc/conf.d/bitlbee"
+		einfo
+	fi
+}


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2017-01-25  6:30 Tim Harder
  0 siblings, 0 replies; 50+ messages in thread
From: Tim Harder @ 2017-01-25  6:30 UTC (permalink / raw
  To: gentoo-commits

commit:     07c239870dd066754b8339f3b50d6a5e2e558d13
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 25 06:27:29 2017 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Wed Jan 25 06:27:29 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c23987

net-im/bitlbee: drop yahoo support (bug #607126)

 net-im/bitlbee/{bitlbee-9999.ebuild => bitlbee-3.5-r1.ebuild} | 4 ++--
 net-im/bitlbee/bitlbee-9999.ebuild                            | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-3.5-r1.ebuild
similarity index 97%
copy from net-im/bitlbee/bitlbee-9999.ebuild
copy to net-im/bitlbee/bitlbee-3.5-r1.ebuild
index d010143..6ce539f 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-3.5-r1.ebuild
@@ -19,12 +19,12 @@ HOMEPAGE="https://www.bitlbee.org/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE_PROTOCOLS="msn oscar purple twitter +xmpp yahoo"
+IUSE_PROTOCOLS="msn oscar purple twitter +xmpp"
 IUSE="debug +gnutls ipv6 libevent libressl nss otr +plugins selinux test xinetd
 	${IUSE_PROTOCOLS}"
 
 REQUIRED_USE="
-	|| ( purple xmpp msn oscar yahoo )
+	|| ( purple xmpp msn oscar )
 	xmpp? ( !nss )
 "
 

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index d010143..6ce539f 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -19,12 +19,12 @@ HOMEPAGE="https://www.bitlbee.org/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE_PROTOCOLS="msn oscar purple twitter +xmpp yahoo"
+IUSE_PROTOCOLS="msn oscar purple twitter +xmpp"
 IUSE="debug +gnutls ipv6 libevent libressl nss otr +plugins selinux test xinetd
 	${IUSE_PROTOCOLS}"
 
 REQUIRED_USE="
-	|| ( purple xmpp msn oscar yahoo )
+	|| ( purple xmpp msn oscar )
 	xmpp? ( !nss )
 "
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2017-01-25  6:30 Tim Harder
  0 siblings, 0 replies; 50+ messages in thread
From: Tim Harder @ 2017-01-25  6:30 UTC (permalink / raw
  To: gentoo-commits

commit:     fe50051b158b98f8011b8cc0a427a15405410857
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 25 06:28:11 2017 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Wed Jan 25 06:29:06 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe50051b

net-im/bitlbee: remove old

 net-im/bitlbee/Manifest             |   1 -
 net-im/bitlbee/bitlbee-3.4.1.ebuild | 178 ------------------------------------
 net-im/bitlbee/bitlbee-3.5.ebuild   | 168 ----------------------------------
 net-im/bitlbee/metadata.xml         |   1 -
 4 files changed, 348 deletions(-)

diff --git a/net-im/bitlbee/Manifest b/net-im/bitlbee/Manifest
index aa75627..1afab0c 100644
--- a/net-im/bitlbee/Manifest
+++ b/net-im/bitlbee/Manifest
@@ -1,3 +1,2 @@
-DIST bitlbee-3.4.1.tar.gz 688072 SHA256 500a0b19943040d67458eb3beb0a63d004abb2aa54a777addeb2a895d4f5c0e1 SHA512 fad297c7a792c932ba74daf7dc894883037842ae5d39a4c831c6615100580073001806c1af60555aa1c775399e8a484d99a4e601e96c6a075e12546e5d153532 WHIRLPOOL 431faa8f065233ee7345d4950d147fea9fc627ba4b78ca0f25bed9627804d3dd4d512a12c9f98bd29a01ebfb680c8cf7e756bb53b38a484b304a0e973c657993
 DIST bitlbee-3.4.2.tar.gz 719456 SHA256 69c85554def74f314e3b6e390389a30b0e748f23ef37883e9d7545ee2c45ea57 SHA512 2b839c014cfad037d815aa0e0867dda1b4628ff076d8de6fec1e80ab1499bca565d9afbe104929d492ff68c86b745cc3f76acbeba102766d656f2d359b70302e WHIRLPOOL 43803ba2bbe6297e05e465912d22b0547bb0f9c3cd184a6c0c924dc023b9d505e3666aa732de83c79249e59aa0e2d6f621ee15c508ccc17eed1898b755f0112e
 DIST bitlbee-3.5.tar.gz 657177 SHA256 549d02181ab303dfe8a219faafd7a1aea7ee642eb071b767f668782a57388319 SHA512 7f044474fff5b1213dddc29e19aae102d1bbe4361cddcf9e58f965c01a58b6f7ed41cbf6ecec050a96f91f55dca15f6df948dee105eff001086d9daa15ba0499 WHIRLPOOL 72434e9d7d43a0d1bf6d1f8c0eda10a099fca262d5431430d0001a7dc7b34e7594e5a6dc0942eebc04f7073bc73d4d8b3f7d00991b21b47d1cfb15ea542715c7

diff --git a/net-im/bitlbee/bitlbee-3.4.1.ebuild b/net-im/bitlbee/bitlbee-3.4.1.ebuild
deleted file mode 100644
index 02ea33f..00000000
--- a/net-im/bitlbee/bitlbee-3.4.1.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib user python-single-r1 systemd
-
-DESCRIPTION="irc to IM gateway that support multiple IM protocols"
-HOMEPAGE="http://www.bitlbee.org/"
-SRC_URI="http://get.bitlbee.org/src/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86 ~x86-fbsd"
-IUSE="debug gnutls ipv6 +xmpp libevent msn nss +oscar otr +plugins purple selinux
-	skype ssl test twitter +yahoo xinetd libressl"
-
-COMMON_DEPEND="
-	>=dev-libs/glib-2.16
-	purple? ( net-im/pidgin )
-	libevent? ( dev-libs/libevent )
-	otr? ( >=net-libs/libotr-4 )
-	gnutls? ( net-libs/gnutls )
-	!gnutls? (
-		nss? ( dev-libs/nss )
-		!nss? ( ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl:= ) ) )
-	)
-	"
-DEPEND="${COMMON_DEPEND}
-	dev-lang/python
-	virtual/pkgconfig
-	selinux? ( sec-policy/selinux-bitlbee )
-	test? ( dev-libs/check )"
-
-RDEPEND="${COMMON_DEPEND}
-	virtual/logger
-	skype? (
-		dev-python/skype4py[${PYTHON_USEDEP}]
-		net-im/skype
-	)
-	xinetd? ( sys-apps/xinetd )"
-
-REQUIRED_USE="|| ( purple xmpp msn oscar yahoo )
-	msn? ( || ( gnutls nss ssl ) )
-	xmpp? ( !nss )"
-
-pkg_setup() {
-	if use xmpp && ! use gnutls && ! use ssl ; then
-		einfo
-		elog "You have enabled support for Jabber but do not have SSL"
-		elog "support enabled.  This *will* prevent bitlbee from being"
-		elog "able to connect to SSL enabled Jabber servers.  If you need to"
-		elog "connect to Jabber over SSL, enable ONE of the following use"
-		elog "flags: gnutls or ssl"
-		einfo
-	fi
-
-	use skype && python-single-r1_pkg_setup
-
-	enewgroup bitlbee
-	enewuser bitlbee -1 -1 /var/lib/bitlbee bitlbee
-}
-
-src_prepare() {
-	sed -i \
-		-e "s@/usr/local/sbin/bitlbee@/usr/sbin/bitlbee@" \
-		-e "s/nobody/bitlbee/" \
-		-e "s/}/	disable         = yes\n}/" \
-		doc/bitlbee.xinetd || die "sed failed in xinetd"
-
-	sed -i \
-		-e "s@mozilla-nss@nss@g" \
-		configure || die "sed failed in configure"
-
-	use skype && python_fix_shebang protocols/skype/skyped.py
-
-	epatch "${FILESDIR}"/${PN}-3.2.1-configure.patch
-}
-
-src_configure() {
-	# setup plugins, protocol, ipv6 and debug
-	use xmpp && myconf="${myconf} --jabber=1"
-	for flag in debug ipv6 msn oscar plugins purple skype twitter yahoo ; do
-		if use ${flag} ; then
-			myconf="${myconf} --${flag}=1"
-		else
-			myconf="${myconf} --${flag}=0"
-		fi
-	done
-
-	# set otr
-	if use otr && use plugins ; then
-		myconf="${myconf} --otr=plugin"
-	else
-		if use otr ; then
-			ewarn "OTR support has been disabled automatically because it"
-			ewarn "requires the plugins USE flag."
-		fi
-		myconf="${myconf} --otr=0"
-	fi
-
-	# setup ssl use flags
-	if use gnutls ; then
-		myconf="${myconf} --ssl=gnutls"
-		einfo "Using gnutls for SSL support"
-	elif use ssl ; then
-		myconf="${myconf} --ssl=openssl"
-		einfo "Using openssl for SSL support"
-	elif use nss ; then
-		myconf="${myconf} --ssl=nss"
-		einfo "Using nss for SSL support"
-	else
-		myconf="${myconf} --ssl=bogus"
-		einfo "You will not have any encryption support enabled."
-	fi
-
-	# set event handler
-	if use libevent ; then
-		myconf="${myconf} --events=libevent"
-	else
-		myconf="${myconf} --events=glib"
-	fi
-
-	# NOTE: bitlbee's configure script is not an autotool creation,
-	# so that is why we don't use econf.
-	./configure \
-		--prefix=/usr --datadir=/usr/share/bitlbee \
-		--etcdir=/etc/bitlbee --plugindir=/usr/$(get_libdir)/bitlbee \
-		--systemdsystemunitdir=$(systemd_get_unitdir) \
-		--doc=1 --strip=0 ${myconf} || die "econf failed"
-
-	sed -i \
-		-e "/^EFLAGS/s:=:&${LDFLAGS} :" \
-		Makefile.settings || die "sed failed"
-}
-
-src_install() {
-	emake install install-etc install-doc install-dev install-systemd DESTDIR="${D}"
-
-	keepdir /var/lib/bitlbee
-	fperms 700 /var/lib/bitlbee
-	fowners bitlbee:bitlbee /var/lib/bitlbee
-
-	dodoc doc/{AUTHORS,CHANGES,CREDITS,FAQ,README}
-
-	if use skype ; then
-		newdoc protocols/skype/NEWS NEWS-skype
-		newdoc protocols/skype/README README-skype
-	fi
-
-	if use xinetd ; then
-		insinto /etc/xinetd.d
-		newins doc/bitlbee.xinetd bitlbee
-	fi
-
-	newinitd "${FILESDIR}"/bitlbee.initd-r1 bitlbee
-	newconfd "${FILESDIR}"/bitlbee.confd-r1 bitlbee
-
-	exeinto /usr/share/bitlbee
-	doexe utils/{convert_purple.py,bitlbee-ctl.pl}
-}
-
-pkg_postinst() {
-	chown -R bitlbee:bitlbee "${ROOT}"/var/lib/bitlbee
-	[[ -d "${ROOT}"/var/run/bitlbee ]] &&
-		chown -R bitlbee:bitlbee "${ROOT}"/var/run/bitlbee
-
-	einfo
-	elog "The bitlbee init script will now attempt to stop all processes owned by the"
-	elog "bitlbee user, including per-client forks."
-	elog
-	elog "Tell the init script not to touch anything besides the main bitlbee process"
-	elog "by changing the BITLBEE_STOP_ALL variable in"
-	elog "	/etc/conf.d/bitlbee"
-	einfo
-}

diff --git a/net-im/bitlbee/bitlbee-3.5.ebuild b/net-im/bitlbee/bitlbee-3.5.ebuild
deleted file mode 100644
index d010143..00000000
--- a/net-im/bitlbee/bitlbee-3.5.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit user systemd toolchain-funcs
-
-if [[ ${PV} == "9999" ]]; then
-	EGIT_REPO_URI="https://github.com/bitlbee/bitlbee.git"
-	inherit git-r3
-else
-	SRC_URI="https://get.bitlbee.org/src/${P}.tar.gz"
-	KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
-fi
-
-DESCRIPTION="irc to IM gateway that support multiple IM protocols"
-HOMEPAGE="https://www.bitlbee.org/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE_PROTOCOLS="msn oscar purple twitter +xmpp yahoo"
-IUSE="debug +gnutls ipv6 libevent libressl nss otr +plugins selinux test xinetd
-	${IUSE_PROTOCOLS}"
-
-REQUIRED_USE="
-	|| ( purple xmpp msn oscar yahoo )
-	xmpp? ( !nss )
-"
-
-COMMON_DEPEND="
-	>=dev-libs/glib-2.16
-	purple? ( net-im/pidgin )
-	libevent? ( dev-libs/libevent:= )
-	otr? ( >=net-libs/libotr-4 )
-	gnutls? ( net-libs/gnutls:= )
-	!gnutls? (
-		nss? ( dev-libs/nss )
-		!nss? (
-			libressl? ( dev-libs/libressl:= )
-			!libressl? ( dev-libs/openssl:0= )
-		)
-	)
-"
-DEPEND="${COMMON_DEPEND}
-	virtual/pkgconfig
-	selinux? ( sec-policy/selinux-bitlbee )
-	test? ( dev-libs/check )"
-
-RDEPEND="${COMMON_DEPEND}
-	virtual/logger
-	xinetd? ( sys-apps/xinetd )"
-
-pkg_setup() {
-	enewgroup bitlbee
-	enewuser bitlbee -1 -1 /var/lib/bitlbee bitlbee
-}
-
-src_prepare() {
-	if [[ ${PV} != "9999" ]]; then
-		eapply \
-			"${FILESDIR}"/${P}-systemd-user.patch \
-			"${FILESDIR}"/${P}-verbose-build.patch
-	fi
-
-	eapply_user
-}
-
-src_configure() {
-	local myconf
-
-	# setup plugins, protocol, ipv6 and debug
-	myconf+=( --jabber=$(usex xmpp 1 0) )
-	for flag in debug ipv6 plugins ${IUSE_PROTOCOLS/+xmpp/} ; do
-		myconf+=( --${flag}=$(usex ${flag} 1 0) )
-	done
-
-	# set otr
-	if use otr && use plugins ; then
-		myconf+=( --otr=plugin )
-	else
-		if use otr ; then
-			ewarn "OTR support has been disabled automatically because it"
-			ewarn "requires the plugins USE flag."
-		fi
-		myconf+=( --otr=0 )
-	fi
-
-	# setup ssl use flags
-	if use gnutls ; then
-		myconf+=( --ssl=gnutls )
-		einfo "Using gnutls for SSL support"
-	else
-		ewarn "Only gnutls is officially supported by upstream."
-		if use nss ; then
-			myconf+=( --ssl=nss )
-			einfo "Using nss for SSL support"
-		else
-			myconf+=( --ssl=openssl )
-			einfo "Using openssl for SSL support"
-		fi
-	fi
-
-	# set event handler
-	if use libevent ; then
-		myconf+=( --events=libevent )
-	else
-		myconf+=( --events=glib )
-	fi
-
-	# not autotools-based
-	./configure \
-		--prefix=/usr \
-		--datadir=/usr/share/bitlbee \
-		--etcdir=/etc/bitlbee \
-		--plugindir=/usr/$(get_libdir)/bitlbee \
-		--systemdsystemunitdir=$(systemd_get_systemunitdir) \
-		--doc=1 \
-		--strip=0 \
-		--verbose=1 \
-		"${myconf[@]}" || die
-
-	sed -i \
-		-e "/^EFLAGS/s:=:&${LDFLAGS} :" \
-		Makefile.settings || die
-}
-
-src_compile() {
-	emake CC="$(tc-getCC)" LD="$(tc-getLD)"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install install-etc install-doc install-dev install-systemd
-
-	keepdir /var/lib/bitlbee
-	fperms 700 /var/lib/bitlbee
-	fowners bitlbee:bitlbee /var/lib/bitlbee
-
-	dodoc doc/{AUTHORS,CHANGES,CREDITS,FAQ,README}
-
-	if use xinetd ; then
-		insinto /etc/xinetd.d
-		newins doc/bitlbee.xinetd bitlbee
-	fi
-
-	newinitd "${FILESDIR}"/bitlbee.initd-r1 bitlbee
-	newconfd "${FILESDIR}"/bitlbee.confd-r1 bitlbee
-
-	exeinto /usr/share/bitlbee
-	doexe utils/{convert_purple.py,bitlbee-ctl.pl}
-}
-
-pkg_postinst() {
-	chown -R bitlbee:bitlbee "${ROOT}"/var/lib/bitlbee
-	[[ -d "${ROOT}"/var/run/bitlbee ]] &&
-		chown -R bitlbee:bitlbee "${ROOT}"/var/run/bitlbee
-
-	if [[ -z ${REPLACING_VERSIONS} ]]; then
-		einfo
-		elog "The bitlbee init script will now attempt to stop all processes owned by the"
-		elog "bitlbee user, including per-client forks."
-		elog
-		elog "Tell the init script not to touch anything besides the main bitlbee process"
-		elog "by changing the BITLBEE_STOP_ALL variable in"
-		elog "	/etc/conf.d/bitlbee"
-		einfo
-	fi
-}

diff --git a/net-im/bitlbee/metadata.xml b/net-im/bitlbee/metadata.xml
index 3251066..7f107c3 100644
--- a/net-im/bitlbee/metadata.xml
+++ b/net-im/bitlbee/metadata.xml
@@ -11,7 +11,6 @@
 		<flag name="otr">Enable support for encrypted conversations</flag>
 		<flag name="plugins">Enable support for plugins</flag>
 		<flag name="purple">Use libpurple instead of the built-in IM protocol support</flag>
-		<flag name="skype">Enable Skype support</flag>
 		<flag name="twitter">Enable Twitter protocol support</flag>
 	</use>
 	<longdescription>


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2017-01-04 17:09 Agostino Sarubbo
  0 siblings, 0 replies; 50+ messages in thread
From: Agostino Sarubbo @ 2017-01-04 17:09 UTC (permalink / raw
  To: gentoo-commits

commit:     4a8057effe733e5d3f8d6cb56e9e644272b7c0a8
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  4 17:08:02 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jan  4 17:08:02 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a8057ef

net-im/bitlbee: x86 stable wrt bug #598724

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.4.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-3.4.2-r1.ebuild b/net-im/bitlbee/bitlbee-3.4.2-r1.ebuild
index edfcd48..ab4fb2a 100644
--- a/net-im/bitlbee/bitlbee-3.4.2-r1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.4.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ if [[ ${PV} == "9999" ]]; then
 	inherit git-r3
 else
 	SRC_URI="http://get.bitlbee.org/src/${P}.tar.gz"
-	KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+	KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
 fi
 
 DESCRIPTION="irc to IM gateway that support multiple IM protocols"


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2016-12-21 11:28 Tobias Klausmann
  0 siblings, 0 replies; 50+ messages in thread
From: Tobias Klausmann @ 2016-12-21 11:28 UTC (permalink / raw
  To: gentoo-commits

commit:     40f7562e9dc48b2b3d293c74353b15d604c8839e
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 21 11:10:17 2016 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Wed Dec 21 11:28:12 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40f7562e

net-im/bitlbee-3.4.2-r1: stable on amd64

Gentoo-Bug: 598724

 net-im/bitlbee/bitlbee-3.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/bitlbee/bitlbee-3.4.2-r1.ebuild b/net-im/bitlbee/bitlbee-3.4.2-r1.ebuild
index 8e5f4f7..edfcd48 100644
--- a/net-im/bitlbee/bitlbee-3.4.2-r1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.4.2-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "9999" ]]; then
 	inherit git-r3
 else
 	SRC_URI="http://get.bitlbee.org/src/${P}.tar.gz"
-	KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+	KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
 fi
 
 DESCRIPTION="irc to IM gateway that support multiple IM protocols"


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2016-08-07  6:52 Pacho Ramos
  0 siblings, 0 replies; 50+ messages in thread
From: Pacho Ramos @ 2016-08-07  6:52 UTC (permalink / raw
  To: gentoo-commits

commit:     ee4aeb26cb286471319eba5c33e3adc5f78f7765
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  7 06:43:11 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Aug  7 06:43:11 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee4aeb26

net-im/bitlbee: Cleanup per bug #269977

Package-Manager: portage-2.3.0

 net-im/bitlbee/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/net-im/bitlbee/metadata.xml b/net-im/bitlbee/metadata.xml
index 88806b5..3251066 100644
--- a/net-im/bitlbee/metadata.xml
+++ b/net-im/bitlbee/metadata.xml
@@ -2,10 +2,6 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<maintainer type="person">
-		<email>wired@gentoo.org</email>
-		<name>Alex Alexander</name>
-	</maintainer>
-	<maintainer type="person">
 		<email>radhermit@gentoo.org</email>
 		<name>Tim Harder</name>
 	</maintainer>


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2016-07-03 23:01 Zac Medico
  0 siblings, 0 replies; 50+ messages in thread
From: Zac Medico @ 2016-07-03 23:01 UTC (permalink / raw
  To: gentoo-commits

commit:     c19292c68540a2e5dfb11dc476bb319ac12f2b96
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  3 22:57:52 2016 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Jul  3 23:01:32 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c19292c6

net-im/bitlbee: add ${EPREFIX} to configure args

Package-Manager: portage-2.3.0

 net-im/bitlbee/bitlbee-3.4.2.ebuild | 6 ++++--
 net-im/bitlbee/bitlbee-9999.ebuild  | 6 ++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/net-im/bitlbee/bitlbee-3.4.2.ebuild b/net-im/bitlbee/bitlbee-3.4.2.ebuild
index dceb0c2..8a75327 100644
--- a/net-im/bitlbee/bitlbee-3.4.2.ebuild
+++ b/net-im/bitlbee/bitlbee-3.4.2.ebuild
@@ -133,8 +133,10 @@ src_configure() {
 	# NOTE: bitlbee's configure script is not an autotool creation,
 	# so that is why we don't use econf.
 	./configure \
-		--prefix=/usr --datadir=/usr/share/bitlbee \
-		--etcdir=/etc/bitlbee --plugindir=/usr/$(get_libdir)/bitlbee \
+		--prefix="${EPREFIX}/usr" \
+		--datadir="${EPREFIX}/usr/share/bitlbee" \
+		--etcdir="${EPREFIX}/etc/bitlbee" \
+		--plugindir="${EPREFIX}/usr/$(get_libdir)/bitlbee" \
 		--systemdsystemunitdir=$(systemd_get_unitdir) \
 		--doc=1 --strip=0 ${myconf} || die "econf failed"
 

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index dceb0c2..8a75327 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -133,8 +133,10 @@ src_configure() {
 	# NOTE: bitlbee's configure script is not an autotool creation,
 	# so that is why we don't use econf.
 	./configure \
-		--prefix=/usr --datadir=/usr/share/bitlbee \
-		--etcdir=/etc/bitlbee --plugindir=/usr/$(get_libdir)/bitlbee \
+		--prefix="${EPREFIX}/usr" \
+		--datadir="${EPREFIX}/usr/share/bitlbee" \
+		--etcdir="${EPREFIX}/etc/bitlbee" \
+		--plugindir="${EPREFIX}/usr/$(get_libdir)/bitlbee" \
 		--systemdsystemunitdir=$(systemd_get_unitdir) \
 		--doc=1 --strip=0 ${myconf} || die "econf failed"
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2016-03-27  1:26 Tim Harder
  0 siblings, 0 replies; 50+ messages in thread
From: Tim Harder @ 2016-03-27  1:26 UTC (permalink / raw
  To: gentoo-commits

commit:     012d1d1b2258f11b53bee287f0224362bfce4b52
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 27 01:25:40 2016 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Sun Mar 27 01:26:38 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=012d1d1b

net-im/bitlbee: remove old

 net-im/bitlbee/Manifest             |   1 -
 net-im/bitlbee/bitlbee-3.2.2.ebuild | 182 ------------------------------------
 2 files changed, 183 deletions(-)

diff --git a/net-im/bitlbee/Manifest b/net-im/bitlbee/Manifest
index 2153c6c..521ead2 100644
--- a/net-im/bitlbee/Manifest
+++ b/net-im/bitlbee/Manifest
@@ -1,3 +1,2 @@
-DIST bitlbee-3.2.2.tar.gz 661757 SHA256 ba38939281f23e8a0e71022c7be0cb68f6544248404362c5e20245fa7a67558e SHA512 5826a9d64e2de42c5560d85c3e7c96a72930afae005143323b6a301b588328b156b50cde571c7f396ca00952d950d22db1ea11cc42256935d3d72ec90215e7d2 WHIRLPOOL cbc3552289949e5e10281d65f617f38075016c813bf2cbb13e09af913ea8545c46a69225bf4f523e1a73f955d7309b8c7b94e23affdedf5dce2760eee55203ae
 DIST bitlbee-3.4.1.tar.gz 688072 SHA256 500a0b19943040d67458eb3beb0a63d004abb2aa54a777addeb2a895d4f5c0e1 SHA512 fad297c7a792c932ba74daf7dc894883037842ae5d39a4c831c6615100580073001806c1af60555aa1c775399e8a484d99a4e601e96c6a075e12546e5d153532 WHIRLPOOL 431faa8f065233ee7345d4950d147fea9fc627ba4b78ca0f25bed9627804d3dd4d512a12c9f98bd29a01ebfb680c8cf7e756bb53b38a484b304a0e973c657993
 DIST bitlbee-3.4.2.tar.gz 719456 SHA256 69c85554def74f314e3b6e390389a30b0e748f23ef37883e9d7545ee2c45ea57 SHA512 2b839c014cfad037d815aa0e0867dda1b4628ff076d8de6fec1e80ab1499bca565d9afbe104929d492ff68c86b745cc3f76acbeba102766d656f2d359b70302e WHIRLPOOL 43803ba2bbe6297e05e465912d22b0547bb0f9c3cd184a6c0c924dc023b9d505e3666aa732de83c79249e59aa0e2d6f621ee15c508ccc17eed1898b755f0112e

diff --git a/net-im/bitlbee/bitlbee-3.2.2.ebuild b/net-im/bitlbee/bitlbee-3.2.2.ebuild
deleted file mode 100644
index a67a133..0000000
--- a/net-im/bitlbee/bitlbee-3.2.2.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib user python-single-r1 systemd
-
-DESCRIPTION="irc to IM gateway that support multiple IM protocols"
-HOMEPAGE="http://www.bitlbee.org/"
-SRC_URI="http://get.bitlbee.org/src/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86 ~x86-fbsd"
-IUSE="debug gnutls ipv6 +xmpp libevent msn nss +oscar otr +plugins purple selinux
-skype ssl test twitter +yahoo xinetd"
-
-COMMON_DEPEND="
-	>=dev-libs/glib-2.14
-	purple? ( net-im/pidgin )
-	libevent? ( dev-libs/libevent )
-	otr? ( >=net-libs/libotr-4 )
-	gnutls? ( net-libs/gnutls )
-	!gnutls? (
-		nss? ( dev-libs/nss )
-		!nss? ( ssl? ( dev-libs/openssl ) )
-	)
-	"
-DEPEND="${COMMON_DEPEND}
-	virtual/pkgconfig
-	selinux? ( sec-policy/selinux-bitlbee )
-	skype? ( app-text/asciidoc )
-	test? ( dev-libs/check )"
-
-RDEPEND="${COMMON_DEPEND}
-	virtual/logger
-	skype? (
-		dev-python/skype4py[${PYTHON_USEDEP}]
-		net-im/skype
-	)
-	xinetd? ( sys-apps/xinetd )"
-
-REQUIRED_USE="|| ( purple xmpp msn oscar yahoo )
-	msn? ( || ( gnutls nss ssl ) )
-	xmpp? ( !nss )"
-
-pkg_setup() {
-	if use xmpp && ! use gnutls && ! use ssl ; then
-		einfo
-		elog "You have enabled support for Jabber but do not have SSL"
-		elog "support enabled.  This *will* prevent bitlbee from being"
-		elog "able to connect to SSL enabled Jabber servers.  If you need to"
-		elog "connect to Jabber over SSL, enable ONE of the following use"
-		elog "flags: gnutls or ssl"
-		einfo
-	fi
-
-	use skype && python-single-r1_pkg_setup
-
-	enewgroup bitlbee
-	enewuser bitlbee -1 -1 /var/lib/bitlbee bitlbee
-}
-
-src_prepare() {
-	sed -i \
-		-e "s@/usr/local/sbin/bitlbee@/usr/sbin/bitlbee@" \
-		-e "s/nobody/bitlbee/" \
-		-e "s/}/	disable         = yes\n}/" \
-		doc/bitlbee.xinetd || die "sed failed in xinetd"
-
-	sed -i \
-		-e "s@mozilla-nss@nss@g" \
-		configure || die "sed failed in configure"
-
-	use skype && python_fix_shebang protocols/skype/skyped.py
-
-	epatch "${FILESDIR}"/${PN}-3.2.1-configure.patch
-}
-
-src_configure() {
-	# setup plugins, protocol, ipv6 and debug
-	use xmpp && myconf="${myconf} --jabber=1"
-	for flag in debug ipv6 msn oscar plugins purple skype twitter yahoo ; do
-		if use ${flag} ; then
-			myconf="${myconf} --${flag}=1"
-		else
-			myconf="${myconf} --${flag}=0"
-		fi
-	done
-
-	# set otr
-	if use otr && use plugins ; then
-		myconf="${myconf} --otr=plugin"
-	else
-		if use otr ; then
-			ewarn "OTR support has been disabled automatically because it"
-			ewarn "requires the plugins USE flag."
-		fi
-		myconf="${myconf} --otr=0"
-	fi
-
-	# setup ssl use flags
-	if use gnutls ; then
-		myconf="${myconf} --ssl=gnutls"
-		einfo "Using gnutls for SSL support"
-	elif use ssl ; then
-		myconf="${myconf} --ssl=openssl"
-		einfo "Using openssl for SSL support"
-	elif use nss ; then
-		myconf="${myconf} --ssl=nss"
-		einfo "Using nss for SSL support"
-	else
-		myconf="${myconf} --ssl=bogus"
-		einfo "You will not have any encryption support enabled."
-	fi
-
-	# set event handler
-	if use libevent ; then
-		myconf="${myconf} --events=libevent"
-	else
-		myconf="${myconf} --events=glib"
-	fi
-
-	# NOTE: bitlbee's configure script is not an autotool creation,
-	# so that is why we don't use econf.
-	./configure --prefix=/usr --datadir=/usr/share/bitlbee \
-		--etcdir=/etc/bitlbee --plugindir=/usr/$(get_libdir)/bitlbee \
-		--systemdsystemunitdir=$(systemd_get_unitdir) \
-		--strip=0 ${myconf} || die "econf failed"
-
-	sed -i \
-		-e "/^EFLAGS/s:=:&${LDFLAGS} :" \
-		Makefile.settings || die "sed failed"
-}
-
-src_install() {
-	emake install install-etc install-doc install-dev install-systemd DESTDIR="${D}"
-
-	keepdir /var/lib/bitlbee
-	fperms 700 /var/lib/bitlbee
-	fowners bitlbee:bitlbee /var/lib/bitlbee
-
-	dodoc doc/{AUTHORS,CHANGES,CREDITS,FAQ,README}
-	dodoc doc/user-guide/user-guide.txt
-	dohtml doc/user-guide/*.html
-
-	if use skype ; then
-		newdoc protocols/skype/NEWS NEWS-skype
-		newdoc protocols/skype/README README-skype
-	fi
-
-	doman doc/bitlbee.8 doc/bitlbee.conf.5
-
-	if use xinetd ; then
-		insinto /etc/xinetd.d
-		newins doc/bitlbee.xinetd bitlbee
-	fi
-
-	newinitd "${FILESDIR}"/bitlbee.initd-r1 bitlbee
-	newconfd "${FILESDIR}"/bitlbee.confd-r1 bitlbee
-
-	exeinto /usr/share/bitlbee
-	cd utils
-	doexe convert_purple.py bitlbee-ctl.pl
-}
-
-pkg_postinst() {
-	chown -R bitlbee:bitlbee "${ROOT}"/var/lib/bitlbee
-	[[ -d "${ROOT}"/var/run/bitlbee ]] &&
-		chown -R bitlbee:bitlbee "${ROOT}"/var/run/bitlbee
-
-	einfo
-	elog "The bitlbee init script will now attempt to stop all processes owned by the"
-	elog "bitlbee user, including per-client forks."
-	elog
-	elog "Tell the init script not to touch anything besides the main bitlbee process"
-	elog "by changing the BITLBEE_STOP_ALL variable in"
-	elog "	/etc/conf.d/bitlbee"
-	einfo
-}


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2016-03-27  1:26 Tim Harder
  0 siblings, 0 replies; 50+ messages in thread
From: Tim Harder @ 2016-03-27  1:26 UTC (permalink / raw
  To: gentoo-commits

commit:     51a2d7a258a4943331177760f591e941e03d37d0
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 27 01:22:04 2016 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Sun Mar 27 01:26:38 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a2d7a2

net-im/bitlbee: version bump to 3.4.2

 net-im/bitlbee/Manifest                                 |  1 +
 .../{bitlbee-9999.ebuild => bitlbee-3.4.2.ebuild}       | 17 ++++++++++++++---
 net-im/bitlbee/bitlbee-9999.ebuild                      | 17 ++++++++++++++---
 3 files changed, 29 insertions(+), 6 deletions(-)

diff --git a/net-im/bitlbee/Manifest b/net-im/bitlbee/Manifest
index de17c3e..2153c6c 100644
--- a/net-im/bitlbee/Manifest
+++ b/net-im/bitlbee/Manifest
@@ -1,2 +1,3 @@
 DIST bitlbee-3.2.2.tar.gz 661757 SHA256 ba38939281f23e8a0e71022c7be0cb68f6544248404362c5e20245fa7a67558e SHA512 5826a9d64e2de42c5560d85c3e7c96a72930afae005143323b6a301b588328b156b50cde571c7f396ca00952d950d22db1ea11cc42256935d3d72ec90215e7d2 WHIRLPOOL cbc3552289949e5e10281d65f617f38075016c813bf2cbb13e09af913ea8545c46a69225bf4f523e1a73f955d7309b8c7b94e23affdedf5dce2760eee55203ae
 DIST bitlbee-3.4.1.tar.gz 688072 SHA256 500a0b19943040d67458eb3beb0a63d004abb2aa54a777addeb2a895d4f5c0e1 SHA512 fad297c7a792c932ba74daf7dc894883037842ae5d39a4c831c6615100580073001806c1af60555aa1c775399e8a484d99a4e601e96c6a075e12546e5d153532 WHIRLPOOL 431faa8f065233ee7345d4950d147fea9fc627ba4b78ca0f25bed9627804d3dd4d512a12c9f98bd29a01ebfb680c8cf7e756bb53b38a484b304a0e973c657993
+DIST bitlbee-3.4.2.tar.gz 719456 SHA256 69c85554def74f314e3b6e390389a30b0e748f23ef37883e9d7545ee2c45ea57 SHA512 2b839c014cfad037d815aa0e0867dda1b4628ff076d8de6fec1e80ab1499bca565d9afbe104929d492ff68c86b745cc3f76acbeba102766d656f2d359b70302e WHIRLPOOL 43803ba2bbe6297e05e465912d22b0547bb0f9c3cd184a6c0c924dc023b9d505e3666aa732de83c79249e59aa0e2d6f621ee15c508ccc17eed1898b755f0112e

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-3.4.2.ebuild
similarity index 89%
copy from net-im/bitlbee/bitlbee-9999.ebuild
copy to net-im/bitlbee/bitlbee-3.4.2.ebuild
index 181f319..dceb0c2 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-3.4.2.ebuild
@@ -26,12 +26,12 @@ IUSE="debug gnutls ipv6 +xmpp libevent msn nss +oscar otr +plugins purple selinu
 COMMON_DEPEND="
 	>=dev-libs/glib-2.16
 	purple? ( net-im/pidgin )
-	libevent? ( dev-libs/libevent )
+	libevent? ( dev-libs/libevent:= )
 	otr? ( >=net-libs/libotr-4 )
-	gnutls? ( net-libs/gnutls )
+	gnutls? ( net-libs/gnutls:= )
 	!gnutls? (
 		nss? ( dev-libs/nss )
-		!nss? ( ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl:= ) ) )
+		!nss? ( ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) )
 	)
 	"
 DEPEND="${COMMON_DEPEND}
@@ -173,4 +173,15 @@ pkg_postinst() {
 	chown -R bitlbee:bitlbee "${ROOT}"/var/lib/bitlbee
 	[[ -d "${ROOT}"/var/run/bitlbee ]] &&
 		chown -R bitlbee:bitlbee "${ROOT}"/var/run/bitlbee
+
+	if [[ -z ${REPLACING_VERSIONS} ]]; then
+		einfo
+		elog "The bitlbee init script will now attempt to stop all processes owned by the"
+		elog "bitlbee user, including per-client forks."
+		elog
+		elog "Tell the init script not to touch anything besides the main bitlbee process"
+		elog "by changing the BITLBEE_STOP_ALL variable in"
+		elog "	/etc/conf.d/bitlbee"
+		einfo
+	fi
 }

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
index 181f319..dceb0c2 100644
--- a/net-im/bitlbee/bitlbee-9999.ebuild
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -26,12 +26,12 @@ IUSE="debug gnutls ipv6 +xmpp libevent msn nss +oscar otr +plugins purple selinu
 COMMON_DEPEND="
 	>=dev-libs/glib-2.16
 	purple? ( net-im/pidgin )
-	libevent? ( dev-libs/libevent )
+	libevent? ( dev-libs/libevent:= )
 	otr? ( >=net-libs/libotr-4 )
-	gnutls? ( net-libs/gnutls )
+	gnutls? ( net-libs/gnutls:= )
 	!gnutls? (
 		nss? ( dev-libs/nss )
-		!nss? ( ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl:= ) ) )
+		!nss? ( ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) )
 	)
 	"
 DEPEND="${COMMON_DEPEND}
@@ -173,4 +173,15 @@ pkg_postinst() {
 	chown -R bitlbee:bitlbee "${ROOT}"/var/lib/bitlbee
 	[[ -d "${ROOT}"/var/run/bitlbee ]] &&
 		chown -R bitlbee:bitlbee "${ROOT}"/var/run/bitlbee
+
+	if [[ -z ${REPLACING_VERSIONS} ]]; then
+		einfo
+		elog "The bitlbee init script will now attempt to stop all processes owned by the"
+		elog "bitlbee user, including per-client forks."
+		elog
+		elog "Tell the init script not to touch anything besides the main bitlbee process"
+		elog "by changing the BITLBEE_STOP_ALL variable in"
+		elog "	/etc/conf.d/bitlbee"
+		einfo
+	fi
 }


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2016-03-16 11:51 Agostino Sarubbo
  0 siblings, 0 replies; 50+ messages in thread
From: Agostino Sarubbo @ 2016-03-16 11:51 UTC (permalink / raw
  To: gentoo-commits

commit:     a6296afc86864dff3b9dd0354c57dea58ca6db3b
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 16 11:49:10 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Mar 16 11:51:11 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6296afc

net-im/bitlbee: ppc stable wrt bug #574942

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/bitlbee/bitlbee-3.4.1.ebuild b/net-im/bitlbee/bitlbee-3.4.1.ebuild
index 35b36e7..02ea33f 100644
--- a/net-im/bitlbee/bitlbee-3.4.1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.4.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://get.bitlbee.org/src/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
+KEYWORDS="amd64 ppc ~ppc64 x86 ~x86-fbsd"
 IUSE="debug gnutls ipv6 +xmpp libevent msn nss +oscar otr +plugins purple selinux
 	skype ssl test twitter +yahoo xinetd libressl"
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2016-03-15 15:27 Agostino Sarubbo
  0 siblings, 0 replies; 50+ messages in thread
From: Agostino Sarubbo @ 2016-03-15 15:27 UTC (permalink / raw
  To: gentoo-commits

commit:     670b9683c08fd227b0ab73e49e9c6ad136b92d50
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 15 15:26:08 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 15:26:08 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=670b9683

net-im/bitlbee: x86 stable wrt bug #574942

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/bitlbee/bitlbee-3.4.1.ebuild b/net-im/bitlbee/bitlbee-3.4.1.ebuild
index c3a8047..35b36e7 100644
--- a/net-im/bitlbee/bitlbee-3.4.1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.4.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://get.bitlbee.org/src/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
 IUSE="debug gnutls ipv6 +xmpp libevent msn nss +oscar otr +plugins purple selinux
 	skype ssl test twitter +yahoo xinetd libressl"
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2016-03-06 12:58 Agostino Sarubbo
  0 siblings, 0 replies; 50+ messages in thread
From: Agostino Sarubbo @ 2016-03-06 12:58 UTC (permalink / raw
  To: gentoo-commits

commit:     fab4b011a2b374affc1e920a7df75c69e5b4dde0
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  6 12:56:09 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Mar  6 12:58:28 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab4b011

net-im/bitlbee: amd64 stable wrt bug #574942

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-im/bitlbee/bitlbee-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/bitlbee/bitlbee-3.4.1.ebuild b/net-im/bitlbee/bitlbee-3.4.1.ebuild
index 2390ec6..c3a8047 100644
--- a/net-im/bitlbee/bitlbee-3.4.1.ebuild
+++ b/net-im/bitlbee/bitlbee-3.4.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://get.bitlbee.org/src/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
 IUSE="debug gnutls ipv6 +xmpp libevent msn nss +oscar otr +plugins purple selinux
 	skype ssl test twitter +yahoo xinetd libressl"
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2016-01-18  3:33 Tim Harder
  0 siblings, 0 replies; 50+ messages in thread
From: Tim Harder @ 2016-01-18  3:33 UTC (permalink / raw
  To: gentoo-commits

commit:     0cc2768a9f6683d4cdcf32571adcf860682a0d8a
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 18 03:31:10 2016 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Mon Jan 18 03:31:54 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cc2768a

net-im/bitlbee: add live ebuild

 net-im/bitlbee/bitlbee-9999.ebuild | 176 +++++++++++++++++++++++++++++++++++++
 1 file changed, 176 insertions(+)

diff --git a/net-im/bitlbee/bitlbee-9999.ebuild b/net-im/bitlbee/bitlbee-9999.ebuild
new file mode 100644
index 0000000..fb77fd8
--- /dev/null
+++ b/net-im/bitlbee/bitlbee-9999.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils multilib user python-single-r1 systemd
+
+if [[ ${PV} == "9999" ]]; then
+	EGIT_REPO_URI="https://github.com/bitlbee/bitlbee.git"
+	inherit git-r3
+else
+	SRC_URI="http://get.bitlbee.org/src/${P}.tar.gz"
+	KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+fi
+
+DESCRIPTION="irc to IM gateway that support multiple IM protocols"
+HOMEPAGE="http://www.bitlbee.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug gnutls ipv6 +xmpp libevent msn nss +oscar otr +plugins purple selinux
+	skype ssl test twitter +yahoo xinetd"
+
+COMMON_DEPEND="
+	>=dev-libs/glib-2.16
+	purple? ( net-im/pidgin )
+	libevent? ( dev-libs/libevent )
+	otr? ( >=net-libs/libotr-4 )
+	gnutls? ( net-libs/gnutls )
+	!gnutls? (
+		nss? ( dev-libs/nss )
+		!nss? ( ssl? ( dev-libs/openssl:0 ) )
+	)
+	"
+DEPEND="${COMMON_DEPEND}
+	dev-lang/python
+	virtual/pkgconfig
+	selinux? ( sec-policy/selinux-bitlbee )
+	test? ( dev-libs/check )"
+
+RDEPEND="${COMMON_DEPEND}
+	virtual/logger
+	skype? (
+		dev-python/skype4py[${PYTHON_USEDEP}]
+		net-im/skype
+	)
+	xinetd? ( sys-apps/xinetd )"
+
+REQUIRED_USE="|| ( purple xmpp msn oscar yahoo )
+	msn? ( || ( gnutls nss ssl ) )
+	xmpp? ( !nss )"
+
+pkg_setup() {
+	if use xmpp && ! use gnutls && ! use ssl ; then
+		einfo
+		elog "You have enabled support for Jabber but do not have SSL"
+		elog "support enabled.  This *will* prevent bitlbee from being"
+		elog "able to connect to SSL enabled Jabber servers.  If you need to"
+		elog "connect to Jabber over SSL, enable ONE of the following use"
+		elog "flags: gnutls or ssl"
+		einfo
+	fi
+
+	use skype && python-single-r1_pkg_setup
+
+	enewgroup bitlbee
+	enewuser bitlbee -1 -1 /var/lib/bitlbee bitlbee
+}
+
+src_prepare() {
+	sed -i \
+		-e "s@/usr/local/sbin/bitlbee@/usr/sbin/bitlbee@" \
+		-e "s/nobody/bitlbee/" \
+		-e "s/}/	disable         = yes\n}/" \
+		doc/bitlbee.xinetd || die "sed failed in xinetd"
+
+	sed -i \
+		-e "s@mozilla-nss@nss@g" \
+		configure || die "sed failed in configure"
+
+	use skype && python_fix_shebang protocols/skype/skyped.py
+
+	[[ ${PV} != "9999" ]] && epatch "${FILESDIR}"/${PN}-3.2.1-configure.patch
+	epatch_user
+}
+
+src_configure() {
+	# setup plugins, protocol, ipv6 and debug
+	use xmpp && myconf="${myconf} --jabber=1"
+	for flag in debug ipv6 msn oscar plugins purple skype twitter yahoo ; do
+		if use ${flag} ; then
+			myconf="${myconf} --${flag}=1"
+		else
+			myconf="${myconf} --${flag}=0"
+		fi
+	done
+
+	# set otr
+	if use otr && use plugins ; then
+		myconf="${myconf} --otr=plugin"
+	else
+		if use otr ; then
+			ewarn "OTR support has been disabled automatically because it"
+			ewarn "requires the plugins USE flag."
+		fi
+		myconf="${myconf} --otr=0"
+	fi
+
+	# setup ssl use flags
+	if use gnutls ; then
+		myconf="${myconf} --ssl=gnutls"
+		einfo "Using gnutls for SSL support"
+	elif use ssl ; then
+		myconf="${myconf} --ssl=openssl"
+		einfo "Using openssl for SSL support"
+	elif use nss ; then
+		myconf="${myconf} --ssl=nss"
+		einfo "Using nss for SSL support"
+	else
+		myconf="${myconf} --ssl=bogus"
+		einfo "You will not have any encryption support enabled."
+	fi
+
+	# set event handler
+	if use libevent ; then
+		myconf="${myconf} --events=libevent"
+	else
+		myconf="${myconf} --events=glib"
+	fi
+
+	# NOTE: bitlbee's configure script is not an autotool creation,
+	# so that is why we don't use econf.
+	./configure \
+		--prefix=/usr --datadir=/usr/share/bitlbee \
+		--etcdir=/etc/bitlbee --plugindir=/usr/$(get_libdir)/bitlbee \
+		--systemdsystemunitdir=$(systemd_get_unitdir) \
+		--doc=1 --strip=0 ${myconf} || die "econf failed"
+
+	sed -i \
+		-e "/^EFLAGS/s:=:&${LDFLAGS} :" \
+		Makefile.settings || die "sed failed"
+}
+
+src_install() {
+	emake install install-etc install-doc install-dev install-systemd DESTDIR="${D}"
+
+	keepdir /var/lib/bitlbee
+	fperms 700 /var/lib/bitlbee
+	fowners bitlbee:bitlbee /var/lib/bitlbee
+
+	dodoc doc/{AUTHORS,CHANGES,CREDITS,FAQ,README}
+
+	if use skype ; then
+		newdoc protocols/skype/NEWS NEWS-skype
+		newdoc protocols/skype/README README-skype
+	fi
+
+	if use xinetd ; then
+		insinto /etc/xinetd.d
+		newins doc/bitlbee.xinetd bitlbee
+	fi
+
+	newinitd "${FILESDIR}"/bitlbee.initd-r1 bitlbee
+	newconfd "${FILESDIR}"/bitlbee.confd-r1 bitlbee
+
+	exeinto /usr/share/bitlbee
+	doexe utils/{convert_purple.py,bitlbee-ctl.pl}
+}
+
+pkg_postinst() {
+	chown -R bitlbee:bitlbee "${ROOT}"/var/lib/bitlbee
+	[[ -d "${ROOT}"/var/run/bitlbee ]] &&
+		chown -R bitlbee:bitlbee "${ROOT}"/var/run/bitlbee
+}


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2016-01-18  3:17 Tim Harder
  0 siblings, 0 replies; 50+ messages in thread
From: Tim Harder @ 2016-01-18  3:17 UTC (permalink / raw
  To: gentoo-commits

commit:     a985ee245998077d74b74b3af6adc546a0332db9
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 18 03:16:53 2016 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Mon Jan 18 03:17:29 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a985ee24

net-im/bitlbee: update manifest for changed upstream tarball

 net-im/bitlbee/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/bitlbee/Manifest b/net-im/bitlbee/Manifest
index 3bd3f16..de17c3e 100644
--- a/net-im/bitlbee/Manifest
+++ b/net-im/bitlbee/Manifest
@@ -1,2 +1,2 @@
 DIST bitlbee-3.2.2.tar.gz 661757 SHA256 ba38939281f23e8a0e71022c7be0cb68f6544248404362c5e20245fa7a67558e SHA512 5826a9d64e2de42c5560d85c3e7c96a72930afae005143323b6a301b588328b156b50cde571c7f396ca00952d950d22db1ea11cc42256935d3d72ec90215e7d2 WHIRLPOOL cbc3552289949e5e10281d65f617f38075016c813bf2cbb13e09af913ea8545c46a69225bf4f523e1a73f955d7309b8c7b94e23affdedf5dce2760eee55203ae
-DIST bitlbee-3.4.1.tar.gz 700767 SHA256 f5347de9fe0ac5817686e90ccdf6d79b2895fd6d0a9d2c72f619d3319bf4625f SHA512 bc5e44a95d0d646118e730704d7d37d3be44d3905b5016759500173224568481d92a214ff66b1a91ea2d941ca2f1fdaeb040902bb7d22609de732fa7cd9940fb WHIRLPOOL 351f6e9c5cc59b605d0d0a01136c11a6fb58f7ec53ef478a65f421bd693bdd7cbeaf63605d442c96c209b15bc94b3f397b65c58fa1027ce6ee9c8ca51b8f4b1b
+DIST bitlbee-3.4.1.tar.gz 688072 SHA256 500a0b19943040d67458eb3beb0a63d004abb2aa54a777addeb2a895d4f5c0e1 SHA512 fad297c7a792c932ba74daf7dc894883037842ae5d39a4c831c6615100580073001806c1af60555aa1c775399e8a484d99a4e601e96c6a075e12546e5d153532 WHIRLPOOL 431faa8f065233ee7345d4950d147fea9fc627ba4b78ca0f25bed9627804d3dd4d512a12c9f98bd29a01ebfb680c8cf7e756bb53b38a484b304a0e973c657993


^ permalink raw reply related	[flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/
@ 2016-01-17 22:20 Tim Harder
  0 siblings, 0 replies; 50+ messages in thread
From: Tim Harder @ 2016-01-17 22:20 UTC (permalink / raw
  To: gentoo-commits

commit:     f3a83e24bcc8dec126f00b3ecb6344f3cc1234fd
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 17 21:44:19 2016 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Sun Jan 17 22:20:01 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a83e24

net-im/bitlbee: version bump to 3.4.1

 net-im/bitlbee/Manifest             |   1 +
 net-im/bitlbee/bitlbee-3.4.1.ebuild | 178 ++++++++++++++++++++++++++++++++++++
 2 files changed, 179 insertions(+)

diff --git a/net-im/bitlbee/Manifest b/net-im/bitlbee/Manifest
index 452cb35..3bd3f16 100644
--- a/net-im/bitlbee/Manifest
+++ b/net-im/bitlbee/Manifest
@@ -1 +1,2 @@
 DIST bitlbee-3.2.2.tar.gz 661757 SHA256 ba38939281f23e8a0e71022c7be0cb68f6544248404362c5e20245fa7a67558e SHA512 5826a9d64e2de42c5560d85c3e7c96a72930afae005143323b6a301b588328b156b50cde571c7f396ca00952d950d22db1ea11cc42256935d3d72ec90215e7d2 WHIRLPOOL cbc3552289949e5e10281d65f617f38075016c813bf2cbb13e09af913ea8545c46a69225bf4f523e1a73f955d7309b8c7b94e23affdedf5dce2760eee55203ae
+DIST bitlbee-3.4.1.tar.gz 700767 SHA256 f5347de9fe0ac5817686e90ccdf6d79b2895fd6d0a9d2c72f619d3319bf4625f SHA512 bc5e44a95d0d646118e730704d7d37d3be44d3905b5016759500173224568481d92a214ff66b1a91ea2d941ca2f1fdaeb040902bb7d22609de732fa7cd9940fb WHIRLPOOL 351f6e9c5cc59b605d0d0a01136c11a6fb58f7ec53ef478a65f421bd693bdd7cbeaf63605d442c96c209b15bc94b3f397b65c58fa1027ce6ee9c8ca51b8f4b1b

diff --git a/net-im/bitlbee/bitlbee-3.4.1.ebuild b/net-im/bitlbee/bitlbee-3.4.1.ebuild
new file mode 100644
index 0000000..4c281c9
--- /dev/null
+++ b/net-im/bitlbee/bitlbee-3.4.1.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils multilib user python-single-r1 systemd
+
+DESCRIPTION="irc to IM gateway that support multiple IM protocols"
+HOMEPAGE="http://www.bitlbee.org/"
+SRC_URI="http://get.bitlbee.org/src/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="debug gnutls ipv6 +xmpp libevent msn nss +oscar otr +plugins purple selinux
+	skype ssl test twitter +yahoo xinetd"
+
+COMMON_DEPEND="
+	>=dev-libs/glib-2.16
+	purple? ( net-im/pidgin )
+	libevent? ( dev-libs/libevent )
+	otr? ( >=net-libs/libotr-4 )
+	gnutls? ( net-libs/gnutls )
+	!gnutls? (
+		nss? ( dev-libs/nss )
+		!nss? ( ssl? ( dev-libs/openssl:0 ) )
+	)
+	"
+DEPEND="${COMMON_DEPEND}
+	dev-lang/python
+	virtual/pkgconfig
+	selinux? ( sec-policy/selinux-bitlbee )
+	test? ( dev-libs/check )"
+
+RDEPEND="${COMMON_DEPEND}
+	virtual/logger
+	skype? (
+		dev-python/skype4py[${PYTHON_USEDEP}]
+		net-im/skype
+	)
+	xinetd? ( sys-apps/xinetd )"
+
+REQUIRED_USE="|| ( purple xmpp msn oscar yahoo )
+	msn? ( || ( gnutls nss ssl ) )
+	xmpp? ( !nss )"
+
+pkg_setup() {
+	if use xmpp && ! use gnutls && ! use ssl ; then
+		einfo
+		elog "You have enabled support for Jabber but do not have SSL"
+		elog "support enabled.  This *will* prevent bitlbee from being"
+		elog "able to connect to SSL enabled Jabber servers.  If you need to"
+		elog "connect to Jabber over SSL, enable ONE of the following use"
+		elog "flags: gnutls or ssl"
+		einfo
+	fi
+
+	use skype && python-single-r1_pkg_setup
+
+	enewgroup bitlbee
+	enewuser bitlbee -1 -1 /var/lib/bitlbee bitlbee
+}
+
+src_prepare() {
+	sed -i \
+		-e "s@/usr/local/sbin/bitlbee@/usr/sbin/bitlbee@" \
+		-e "s/nobody/bitlbee/" \
+		-e "s/}/	disable         = yes\n}/" \
+		doc/bitlbee.xinetd || die "sed failed in xinetd"
+
+	sed -i \
+		-e "s@mozilla-nss@nss@g" \
+		configure || die "sed failed in configure"
+
+	use skype && python_fix_shebang protocols/skype/skyped.py
+
+	epatch "${FILESDIR}"/${PN}-3.2.1-configure.patch
+}
+
+src_configure() {
+	# setup plugins, protocol, ipv6 and debug
+	use xmpp && myconf="${myconf} --jabber=1"
+	for flag in debug ipv6 msn oscar plugins purple skype twitter yahoo ; do
+		if use ${flag} ; then
+			myconf="${myconf} --${flag}=1"
+		else
+			myconf="${myconf} --${flag}=0"
+		fi
+	done
+
+	# set otr
+	if use otr && use plugins ; then
+		myconf="${myconf} --otr=plugin"
+	else
+		if use otr ; then
+			ewarn "OTR support has been disabled automatically because it"
+			ewarn "requires the plugins USE flag."
+		fi
+		myconf="${myconf} --otr=0"
+	fi
+
+	# setup ssl use flags
+	if use gnutls ; then
+		myconf="${myconf} --ssl=gnutls"
+		einfo "Using gnutls for SSL support"
+	elif use ssl ; then
+		myconf="${myconf} --ssl=openssl"
+		einfo "Using openssl for SSL support"
+	elif use nss ; then
+		myconf="${myconf} --ssl=nss"
+		einfo "Using nss for SSL support"
+	else
+		myconf="${myconf} --ssl=bogus"
+		einfo "You will not have any encryption support enabled."
+	fi
+
+	# set event handler
+	if use libevent ; then
+		myconf="${myconf} --events=libevent"
+	else
+		myconf="${myconf} --events=glib"
+	fi
+
+	# NOTE: bitlbee's configure script is not an autotool creation,
+	# so that is why we don't use econf.
+	./configure \
+		--prefix=/usr --datadir=/usr/share/bitlbee \
+		--etcdir=/etc/bitlbee --plugindir=/usr/$(get_libdir)/bitlbee \
+		--systemdsystemunitdir=$(systemd_get_unitdir) \
+		--doc=1 --strip=0 ${myconf} || die "econf failed"
+
+	sed -i \
+		-e "/^EFLAGS/s:=:&${LDFLAGS} :" \
+		Makefile.settings || die "sed failed"
+}
+
+src_install() {
+	emake install install-etc install-doc install-dev install-systemd DESTDIR="${D}"
+
+	keepdir /var/lib/bitlbee
+	fperms 700 /var/lib/bitlbee
+	fowners bitlbee:bitlbee /var/lib/bitlbee
+
+	dodoc doc/{AUTHORS,CHANGES,CREDITS,FAQ,README}
+
+	if use skype ; then
+		newdoc protocols/skype/NEWS NEWS-skype
+		newdoc protocols/skype/README README-skype
+	fi
+
+	if use xinetd ; then
+		insinto /etc/xinetd.d
+		newins doc/bitlbee.xinetd bitlbee
+	fi
+
+	newinitd "${FILESDIR}"/bitlbee.initd-r1 bitlbee
+	newconfd "${FILESDIR}"/bitlbee.confd-r1 bitlbee
+
+	exeinto /usr/share/bitlbee
+	doexe utils/{convert_purple.py,bitlbee-ctl.pl}
+}
+
+pkg_postinst() {
+	chown -R bitlbee:bitlbee "${ROOT}"/var/lib/bitlbee
+	[[ -d "${ROOT}"/var/run/bitlbee ]] &&
+		chown -R bitlbee:bitlbee "${ROOT}"/var/run/bitlbee
+
+	einfo
+	elog "The bitlbee init script will now attempt to stop all processes owned by the"
+	elog "bitlbee user, including per-client forks."
+	elog
+	elog "Tell the init script not to touch anything besides the main bitlbee process"
+	elog "by changing the BITLBEE_STOP_ALL variable in"
+	elog "	/etc/conf.d/bitlbee"
+	einfo
+}


^ permalink raw reply related	[flat|nested] 50+ messages in thread

end of thread, other threads:[~2024-02-20  9:08 UTC | newest]

Thread overview: 50+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-05-05  8:47 [gentoo-commits] repo/gentoo:master commit in: net-im/bitlbee/ Joonas Niilola
  -- strict thread matches above, loose matches on Subject: below --
2024-02-20  9:08 Petr Vaněk
2024-02-20  9:08 Petr Vaněk
2022-09-30 15:24 Agostino Sarubbo
2022-09-30 15:23 Agostino Sarubbo
2022-09-30 15:22 Agostino Sarubbo
2022-08-30  8:48 Jakov Smolić
2022-08-23  5:11 Sam James
2022-08-23  5:11 Sam James
2022-08-23  5:11 Sam James
2022-08-18  7:06 Joonas Niilola
2022-07-28  7:10 Sam James
2022-07-09  9:55 Sam James
2022-06-21 16:12 Jakov Smolić
2022-02-07 20:20 Arthur Zamarin
2022-02-07 20:20 Arthur Zamarin
2022-02-07 20:20 Arthur Zamarin
2021-05-02 19:40 Mikle Kolyada
2021-04-15  8:41 Joonas Niilola
2021-03-26 15:55 Sam James
2020-09-07  8:20 Sergei Trofimovich
2020-08-22 11:26 Agostino Sarubbo
2020-08-22  5:50 Agostino Sarubbo
2020-05-05  8:47 Joonas Niilola
2020-05-05  8:47 Joonas Niilola
2020-05-05  8:47 Joonas Niilola
2020-05-05  8:46 Joonas Niilola
2019-11-20 14:39 Joonas Niilola
2019-11-18  5:27 Tim Harder
2019-09-15 14:55 Michał Górny
2019-09-15 14:55 Michał Górny
2019-08-14 23:17 Tim Harder
2017-09-11  6:44 Tim Harder
2017-02-12 15:44 Agostino Sarubbo
2017-02-08  2:12 Michael Weber
2017-02-01 22:32 Tim Harder
2017-01-25  6:30 Tim Harder
2017-01-25  6:30 Tim Harder
2017-01-04 17:09 Agostino Sarubbo
2016-12-21 11:28 Tobias Klausmann
2016-08-07  6:52 Pacho Ramos
2016-07-03 23:01 Zac Medico
2016-03-27  1:26 Tim Harder
2016-03-27  1:26 Tim Harder
2016-03-16 11:51 Agostino Sarubbo
2016-03-15 15:27 Agostino Sarubbo
2016-03-06 12:58 Agostino Sarubbo
2016-01-18  3:33 Tim Harder
2016-01-18  3:17 Tim Harder
2016-01-17 22:20 Tim Harder

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox