public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2021-05-02 10:16 Mikle Kolyada
  0 siblings, 0 replies; 37+ messages in thread
From: Mikle Kolyada @ 2021-05-02 10:16 UTC (permalink / raw
  To: gentoo-commits

commit:     5e06ea2319b12878e6e0274a9d53c0959c0eb447
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May  2 09:58:27 2021 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May  2 10:16:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e06ea23

net-libs/c-client: remove libressl support

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

 net-libs/c-client/c-client-2007f-r6.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-libs/c-client/c-client-2007f-r6.ebuild b/net-libs/c-client/c-client-2007f-r6.ebuild
index f34716901d9..659b62e505a 100644
--- a/net-libs/c-client/c-client-2007f-r6.ebuild
+++ b/net-libs/c-client/c-client-2007f-r6.ebuild
@@ -17,12 +17,12 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
-IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD libressl pam ssl static-libs topal chappa"
+IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD pam ssl static-libs topal chappa"
 
 RDEPEND="
 	ssl? (
-		!libressl? ( dev-libs/openssl:0= )
-		libressl? ( dev-libs/libressl:0= ) )
+		dev-libs/openssl:0=
+		)
 	!net-mail/uw-imap
 	kerberos? ( app-crypt/mit-krb5 )
 "


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2023-03-17 17:36 Sam James
  0 siblings, 0 replies; 37+ messages in thread
From: Sam James @ 2023-03-17 17:36 UTC (permalink / raw
  To: gentoo-commits

commit:     7925308318c98df0bc147bbc3a3ee036204443d5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 17:36:19 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 17:36:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79253083

net-libs/c-client: Stabilize 2007f_p7 sparc, #901883

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

 net-libs/c-client/c-client-2007f_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f_p7.ebuild b/net-libs/c-client/c-client-2007f_p7.ebuild
index b99d241673d2..0d2d1cde0269 100644
--- a/net-libs/c-client/c-client-2007f_p7.ebuild
+++ b/net-libs/c-client/c-client-2007f_p7.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${MY_PN}-$(ver_cut 1-2)
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="doc +ipv6 kerberos pam ssl static-libs topal"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2023-03-17 17:22 Sam James
  0 siblings, 0 replies; 37+ messages in thread
From: Sam James @ 2023-03-17 17:22 UTC (permalink / raw
  To: gentoo-commits

commit:     207ee3d84873cd0e1f471ad2d6eda4f53f1bfcd7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 17:21:33 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 17:21:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=207ee3d8

net-libs/c-client: Stabilize 2007f_p7 x86, #901883

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

 net-libs/c-client/c-client-2007f_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f_p7.ebuild b/net-libs/c-client/c-client-2007f_p7.ebuild
index 55bfb6625ab2..b99d241673d2 100644
--- a/net-libs/c-client/c-client-2007f_p7.ebuild
+++ b/net-libs/c-client/c-client-2007f_p7.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${MY_PN}-$(ver_cut 1-2)
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="doc +ipv6 kerberos pam ssl static-libs topal"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2023-03-17 16:52 Arthur Zamarin
  0 siblings, 0 replies; 37+ messages in thread
From: Arthur Zamarin @ 2023-03-17 16:52 UTC (permalink / raw
  To: gentoo-commits

commit:     dd2f3a4d2fc82d1e6fe02a82c5cb12463070b8fe
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 16:52:08 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 16:52:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2f3a4d

net-libs/c-client: Stabilize 2007f_p7 ppc64, #901883

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-libs/c-client/c-client-2007f_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f_p7.ebuild b/net-libs/c-client/c-client-2007f_p7.ebuild
index a030148c9405..8263eebc9898 100644
--- a/net-libs/c-client/c-client-2007f_p7.ebuild
+++ b/net-libs/c-client/c-client-2007f_p7.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${MY_PN}-$(ver_cut 1-2)
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc +ipv6 kerberos pam ssl static-libs topal"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2023-03-17 16:22 Arthur Zamarin
  0 siblings, 0 replies; 37+ messages in thread
From: Arthur Zamarin @ 2023-03-17 16:22 UTC (permalink / raw
  To: gentoo-commits

commit:     de5e74aa3db66f009555b5c05231bc97a411c51b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 16:22:39 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 16:22:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de5e74aa

net-libs/c-client: Stabilize 2007f_p7 arm64, #901883

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-libs/c-client/c-client-2007f_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f_p7.ebuild b/net-libs/c-client/c-client-2007f_p7.ebuild
index ad5c8c3fbc35..a030148c9405 100644
--- a/net-libs/c-client/c-client-2007f_p7.ebuild
+++ b/net-libs/c-client/c-client-2007f_p7.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${MY_PN}-$(ver_cut 1-2)
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc +ipv6 kerberos pam ssl static-libs topal"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2023-03-17 16:22 Arthur Zamarin
  0 siblings, 0 replies; 37+ messages in thread
From: Arthur Zamarin @ 2023-03-17 16:22 UTC (permalink / raw
  To: gentoo-commits

commit:     3c18390b7645ea472fa695b29ba9d7668cf70b6f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 16:22:22 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 16:22:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c18390b

net-libs/c-client: Stabilize 2007f_p7 ppc, #901883

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-libs/c-client/c-client-2007f_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f_p7.ebuild b/net-libs/c-client/c-client-2007f_p7.ebuild
index 710a7968f4be..ad5c8c3fbc35 100644
--- a/net-libs/c-client/c-client-2007f_p7.ebuild
+++ b/net-libs/c-client/c-client-2007f_p7.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${MY_PN}-$(ver_cut 1-2)
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc +ipv6 kerberos pam ssl static-libs topal"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2023-03-17 16:16 Arthur Zamarin
  0 siblings, 0 replies; 37+ messages in thread
From: Arthur Zamarin @ 2023-03-17 16:16 UTC (permalink / raw
  To: gentoo-commits

commit:     7dd0d8f2305fcd2d89c174393c034e3022b66d49
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 16:15:55 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 16:15:55 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd0d8f2

net-libs/c-client: Stabilize 2007f_p7 arm, #901883

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-libs/c-client/c-client-2007f_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f_p7.ebuild b/net-libs/c-client/c-client-2007f_p7.ebuild
index c803f540141f..710a7968f4be 100644
--- a/net-libs/c-client/c-client-2007f_p7.ebuild
+++ b/net-libs/c-client/c-client-2007f_p7.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${MY_PN}-$(ver_cut 1-2)
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc +ipv6 kerberos pam ssl static-libs topal"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2023-02-18  4:19 Sam James
  0 siblings, 0 replies; 37+ messages in thread
From: Sam James @ 2023-02-18  4:19 UTC (permalink / raw
  To: gentoo-commits

commit:     f6b8e0e9d21b7f85d56b42602b1c8905ade9ab5b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 18 04:18:46 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 18 04:18:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b8e0e9

net-libs/c-client: fix USE=kerberos

Closes: https://bugs.gentoo.org/893490
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/c-client/c-client-2007f_p7.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-libs/c-client/c-client-2007f_p7.ebuild b/net-libs/c-client/c-client-2007f_p7.ebuild
index 6182b543a4fb..c803f540141f 100644
--- a/net-libs/c-client/c-client-2007f_p7.ebuild
+++ b/net-libs/c-client/c-client-2007f_p7.ebuild
@@ -94,6 +94,8 @@ src_prepare() {
 		-i src/osdep/unix/Makefile \
 		|| die "failed to fix build flags support in the Makefile"
 
+	sed -i -e "s:krb5-config.mit:krb5-config:" src/osdep/unix/Makefile.gss || die
+
 	elibtoolize
 }
 


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2023-02-06 22:31 Sam James
  0 siblings, 0 replies; 37+ messages in thread
From: Sam James @ 2023-02-06 22:31 UTC (permalink / raw
  To: gentoo-commits

commit:     4cac59af6007b4ff455f3951877eb319fe46c786
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb  6 22:30:46 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb  6 22:30:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cac59af

net-libs/c-client: fix applying topal, drop chappa patches

Closes: https://bugs.gentoo.org/893388
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/c-client/c-client-2007f_p7.ebuild | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/net-libs/c-client/c-client-2007f_p7.ebuild b/net-libs/c-client/c-client-2007f_p7.ebuild
index c3fd74b4a8a9..6182b543a4fb 100644
--- a/net-libs/c-client/c-client-2007f_p7.ebuild
+++ b/net-libs/c-client/c-client-2007f_p7.ebuild
@@ -8,20 +8,18 @@ inherit flag-o-matic libtool toolchain-funcs
 MY_PN=imap
 MY_P="${MY_PN}-${PV}"
 
-CHAPPA_PL=115
 DESCRIPTION="UW IMAP c-client library"
 HOMEPAGE="http://www.washington.edu/imap/"
 SRC_URI="
 	ftp://ftp.cac.washington.edu/imap/${MY_PN}-$(ver_cut 1-2).tar.Z
 	mirror://debian/pool/main/u/uw-${MY_PN}/uw-${MY_PN}_${PV/_p/"~dfsg-"}.debian.tar.xz
-	chappa? ( mirror://gentoo/${PN}-$(ver_cut 1-2)-chappa-${CHAPPA_PL}-all.patch.gz )
 "
 S="${WORKDIR}"/${MY_PN}-$(ver_cut 1-2)
 
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="doc +ipv6 kerberos pam ssl static-libs topal chappa"
+IUSE="doc +ipv6 kerberos pam ssl static-libs topal"
 
 RDEPEND="
 	ssl? (
@@ -55,12 +53,10 @@ PATCHES=(
 )
 
 src_prepare() {
-	use topal && PATCHES+=( "${FILESDIR}/${P}-topal.patch" )
+	use topal && PATCHES+=( "${FILESDIR}/${PN}-2007f-topal.patch" )
 
 	default
 
-	use chappa && eapply -p2 "${WORKDIR}/${P}-chappa-${CHAPPA_PL}-all.patch"
-
 	# Tarball packed with bad file perms
 	chmod -R u+rwX,go-w . || die "failed to fix permissions"
 


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2022-12-24  9:16 Andreas Sturmlechner
  0 siblings, 0 replies; 37+ messages in thread
From: Andreas Sturmlechner @ 2022-12-24  9:16 UTC (permalink / raw
  To: gentoo-commits

commit:     02910687cdf12bbdb9f4edd86dffe5d02c581434
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 22:21:17 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec 24 09:16:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02910687

net-libs/c-client: drop 2007f-r7

Closes: https://bugs.gentoo.org/888035
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 net-libs/c-client/c-client-2007f-r7.ebuild | 157 -----------------------------
 1 file changed, 157 deletions(-)

diff --git a/net-libs/c-client/c-client-2007f-r7.ebuild b/net-libs/c-client/c-client-2007f-r7.ebuild
deleted file mode 100644
index 7d67a4067611..000000000000
--- a/net-libs/c-client/c-client-2007f-r7.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic libtool toolchain-funcs
-
-MY_PN=imap
-MY_P="${MY_PN}-${PV}"
-S=${WORKDIR}/${MY_P}
-
-CHAPPA_PL=115
-DESCRIPTION="UW IMAP c-client library"
-HOMEPAGE="http://www.washington.edu/imap/"
-SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
-	chappa? ( mirror://gentoo/${P}-chappa-${CHAPPA_PL}-all.patch.gz )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="doc +ipv6 kerberos pam ssl static-libs topal chappa"
-
-RDEPEND="
-	!net-mail/uw-imap
-	ssl? (
-		dev-libs/openssl:0=
-	)
-	kernel_linux? (
-		pam? ( >=sys-libs/pam-0.72 )
-		!pam? ( virtual/libcrypt:= )
-	)
-	kerberos? ( app-crypt/mit-krb5 )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-	# Apply a patch to only build the stuff we need for c-client
-	"${FILESDIR}/${PN}-2006k_GENTOO_Makefile.patch"
-
-	# Apply patch to add the compilation of a .so for PHP
-	# This was previously conditional, but is more widely useful.
-	"${FILESDIR}/${PN}-2006k_GENTOO_amd64-so-fix.patch"
-
-	# Respect LDFLAGS
-	"${FILESDIR}/${PN}-2007f-ldflags.patch"
-
-	# openssl-1.1 build fix #647616
-	"${FILESDIR}/${PN}-2007f-openssl-1.1.patch"
-)
-
-src_prepare() {
-	use topal && PATCHES+=( "${FILESDIR}/${P}-topal.patch" )
-
-	default
-
-	use chappa && eapply -p2 "${WORKDIR}/${P}-chappa-${CHAPPA_PL}-all.patch"
-
-	# Tarball packed with bad file perms
-	chmod -R u+rwX,go-w . || die "failed to fix permissions"
-
-	# lots of things need -fPIC, including various platforms, and this library
-	# generally should be built with it anyway.
-	append-flags -fPIC
-
-	# Modifications so we can build it optimally and correctly
-	sed \
-		-e "s:BASECFLAGS=\".*\":BASECFLAGS=:g" \
-		-e 's:SSLDIR=/usr/local/ssl:SSLDIR=/usr:g' \
-		-e 's:SSLCERTS=$(SSLDIR)/certs:SSLCERTS=/etc/ssl/certs:g' \
-		-i src/osdep/unix/Makefile \
-		|| die "failed to fix compiler flags and SSL paths in the Makefile"
-
-	# Make the build system more multilib aware
-	sed \
-		-e "s:^SSLLIB=\$(SSLDIR)/lib:SSLLIB=\$(SSLDIR)/$(get_libdir):" \
-		-e "s:^AFSLIB=\$(AFSDIR)/lib:AFSLIB=\$(AFSDIR)/$(get_libdir):" \
-		-i src/osdep/unix/Makefile \
-		|| die "failed to fix our libdir in the Makefile"
-
-	# Targets should use the Gentoo (ie linux) fs
-	sed -e '/^bsf:/,/^$/ s:ACTIVEFILE=.*:ACTIVEFILE=/var/lib/news/active:g' \
-		-i src/osdep/unix/Makefile \
-		|| die "failed to fix the FreeBSD ACTIVEFILE path in the Makefile"
-
-	# Remove the pesky checks about SSL stuff
-	sed -e '/read.*exit/d' -i Makefile \
-		|| die "failed to disable SSL warning in the Makefile"
-
-	sed -e "s:CC=cc:CC=$(tc-getCC):" \
-		-e "s:ARRC=ar:ARRC=$(tc-getAR):" \
-		-e "s:RANLIB=ranlib:RANLIB=$(tc-getRANLIB):" \
-		-i src/osdep/unix/Makefile \
-		|| die "failed to fix build flags support in the Makefile"
-
-	elibtoolize
-}
-
-src_compile() {
-	local mymake ipver ssltype target passwdtype
-	ipver='IP=4'
-	if use ipv6 ; then
-		ipver="IP=6"
-		touch ip6 || die "failed to create ip6 file"
-	fi
-	use ssl && ssltype="unix" || ssltype="none"
-	if use kernel_linux ; then
-		# Fall back to "slx" when USE=pam is not set. This ensures that
-		# we link in libcrypt to get the crypt() routine (bug #456928).
-		use pam && target=lnp passwdtype=pam || target=slx passwdtype=std
-	fi
-	use kerberos \
-		&& mymake="EXTRAAUTHENTICATORS=gss" \
-		&& EXTRALIBS="-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err" \
-	# no parallel builds supported!
-	emake -j1 SSLTYPE=${ssltype} $target \
-		PASSWDTYPE=${passwdtype} ${ipver} ${mymake} \
-		EXTRACFLAGS="${CFLAGS}" \
-		EXTRALDFLAGS="${LDFLAGS}" \
-		EXTRALIBS="${EXTRALIBS}" \
-		GSSDIR=/usr
-}
-
-src_install() {
-	if use static-libs; then
-		# Library binary
-		dolib.a c-client/c-client.a
-		dosym c-client.a "/usr/$(get_libdir)/libc-client.a"
-	fi
-
-	# Now the shared library
-	dolib.so c-client/libc-client.so.1.0.0
-
-	dosym libc-client.so.1.0.0 "/usr/$(get_libdir)/libc-client.so"
-	dosym libc-client.so.1.0.0 "/usr/$(get_libdir)/libc-client.so.1"
-
-	# Headers
-	insinto /usr/include/imap
-	doins src/osdep/unix/*.h
-	doins src/c-client/*.h
-	doins c-client/linkage.h
-	doins c-client/linkage.c
-	doins c-client/osdep.h
-
-	if use ssl; then
-		echo "  ssl_onceonlyinit ();" >> "${D}"/usr/include/imap/linkage.c \
-			|| die "failed to add ssl init statement to linkage.c"
-	fi
-
-	# Documentation
-	dodoc README docs/*.txt docs/BUILD docs/CONFIG docs/RELNOTES docs/SSLBUILD
-	if use doc; then
-		docinto rfc
-		dodoc docs/rfc/*.txt
-		docinto draft
-		dodoc docs/draft/*
-	fi
-}


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2022-12-22 21:13 Sam James
  0 siblings, 0 replies; 37+ messages in thread
From: Sam James @ 2022-12-22 21:13 UTC (permalink / raw
  To: gentoo-commits

commit:     446ca53385715b7c6aab588b4023917cc2f91ebc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 21:12:51 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 22 21:12:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=446ca533

net-libs/c-client: Stabilize 2007f-r8 x86, #888035

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

 net-libs/c-client/c-client-2007f-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r8.ebuild b/net-libs/c-client/c-client-2007f-r8.ebuild
index 9a13a285e5fa..9db6aa9b8e83 100644
--- a/net-libs/c-client/c-client-2007f-r8.ebuild
+++ b/net-libs/c-client/c-client-2007f-r8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="doc +ipv6 kerberos pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2022-12-22 21:13 Sam James
  0 siblings, 0 replies; 37+ messages in thread
From: Sam James @ 2022-12-22 21:13 UTC (permalink / raw
  To: gentoo-commits

commit:     a014b892650f63a4331c8b8587193b13ef50f738
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 21:12:49 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 22 21:12:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a014b892

net-libs/c-client: Stabilize 2007f-r8 ppc64, #888035

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

 net-libs/c-client/c-client-2007f-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r8.ebuild b/net-libs/c-client/c-client-2007f-r8.ebuild
index 183a01dc7e42..3171f707683f 100644
--- a/net-libs/c-client/c-client-2007f-r8.ebuild
+++ b/net-libs/c-client/c-client-2007f-r8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
 IUSE="doc +ipv6 kerberos pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2022-12-22 21:13 Sam James
  0 siblings, 0 replies; 37+ messages in thread
From: Sam James @ 2022-12-22 21:13 UTC (permalink / raw
  To: gentoo-commits

commit:     2a5791c71583451f2f6cab552d998242a5e268a2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 21:12:50 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 22 21:12:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5791c7

net-libs/c-client: Stabilize 2007f-r8 arm64, #888035

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

 net-libs/c-client/c-client-2007f-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r8.ebuild b/net-libs/c-client/c-client-2007f-r8.ebuild
index 3171f707683f..9a13a285e5fa 100644
--- a/net-libs/c-client/c-client-2007f-r8.ebuild
+++ b/net-libs/c-client/c-client-2007f-r8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
 IUSE="doc +ipv6 kerberos pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2022-12-22 21:13 Sam James
  0 siblings, 0 replies; 37+ messages in thread
From: Sam James @ 2022-12-22 21:13 UTC (permalink / raw
  To: gentoo-commits

commit:     29b84cc621484839584880ffeed899190dfc9441
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 21:12:47 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 22 21:12:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b84cc6

net-libs/c-client: Stabilize 2007f-r8 arm, #888035

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

 net-libs/c-client/c-client-2007f-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r8.ebuild b/net-libs/c-client/c-client-2007f-r8.ebuild
index b432652ca96a..18237c37226b 100644
--- a/net-libs/c-client/c-client-2007f-r8.ebuild
+++ b/net-libs/c-client/c-client-2007f-r8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 IUSE="doc +ipv6 kerberos pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2022-12-22 21:13 Sam James
  0 siblings, 0 replies; 37+ messages in thread
From: Sam James @ 2022-12-22 21:13 UTC (permalink / raw
  To: gentoo-commits

commit:     82e98ca132125a320bd69e58ea5dbd87b0e7b220
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 21:12:52 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 22 21:12:52 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e98ca1

net-libs/c-client: Stabilize 2007f-r8 amd64, #888035

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

 net-libs/c-client/c-client-2007f-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r8.ebuild b/net-libs/c-client/c-client-2007f-r8.ebuild
index 9db6aa9b8e83..6e853ee675f2 100644
--- a/net-libs/c-client/c-client-2007f-r8.ebuild
+++ b/net-libs/c-client/c-client-2007f-r8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="doc +ipv6 kerberos pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2022-12-22 21:13 Sam James
  0 siblings, 0 replies; 37+ messages in thread
From: Sam James @ 2022-12-22 21:13 UTC (permalink / raw
  To: gentoo-commits

commit:     316353efd47589576dac36064e44f0c19bb1ab7b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 21:12:48 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 22 21:12:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316353ef

net-libs/c-client: Stabilize 2007f-r8 ppc, #888035

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

 net-libs/c-client/c-client-2007f-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r8.ebuild b/net-libs/c-client/c-client-2007f-r8.ebuild
index 18237c37226b..183a01dc7e42 100644
--- a/net-libs/c-client/c-client-2007f-r8.ebuild
+++ b/net-libs/c-client/c-client-2007f-r8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 IUSE="doc +ipv6 kerberos pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2022-12-22 20:45 Arthur Zamarin
  0 siblings, 0 replies; 37+ messages in thread
From: Arthur Zamarin @ 2022-12-22 20:45 UTC (permalink / raw
  To: gentoo-commits

commit:     bfe95c2dbaeded4c20fa3fa8948fd6a3fb32bb9c
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 20:44:53 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 22 20:44:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe95c2d

net-libs/c-client: Stabilize 2007f-r8 sparc, #888035

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-libs/c-client/c-client-2007f-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r8.ebuild b/net-libs/c-client/c-client-2007f-r8.ebuild
index 35eec668dd24..b432652ca96a 100644
--- a/net-libs/c-client/c-client-2007f-r8.ebuild
+++ b/net-libs/c-client/c-client-2007f-r8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 IUSE="doc +ipv6 kerberos pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2022-01-04  3:29 Sam James
  0 siblings, 0 replies; 37+ messages in thread
From: Sam James @ 2022-01-04  3:29 UTC (permalink / raw
  To: gentoo-commits

commit:     a0e32a073d8ae380d46097c77076facaabec410d
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  3 16:14:38 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan  4 03:28:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e32a07

net-libs/c-client: remove kernel_FreeBSD

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

 net-libs/c-client/c-client-2007f-r7.ebuild | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/net-libs/c-client/c-client-2007f-r7.ebuild b/net-libs/c-client/c-client-2007f-r7.ebuild
index befa819f22a5..a7af4a22ccbe 100644
--- a/net-libs/c-client/c-client-2007f-r7.ebuild
+++ b/net-libs/c-client/c-client-2007f-r7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD pam ssl static-libs topal chappa"
+IUSE="doc +ipv6 kerberos kernel_linux pam ssl static-libs topal chappa"
 
 RDEPEND="
 	!net-mail/uw-imap
@@ -107,8 +107,6 @@ src_compile() {
 		# Fall back to "slx" when USE=pam is not set. This ensures that
 		# we link in libcrypt to get the crypt() routine (bug #456928).
 		use pam && target=lnp passwdtype=pam || target=slx passwdtype=std
-	elif use kernel_FreeBSD ; then
-		target=bsf passwdtype=pam
 	fi
 	use kerberos \
 		&& mymake="EXTRAAUTHENTICATORS=gss" \


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2021-08-29  8:37 Marek Szuba
  0 siblings, 0 replies; 37+ messages in thread
From: Marek Szuba @ 2021-08-29  8:37 UTC (permalink / raw
  To: gentoo-commits

commit:     3bc251c0e5c3214ce4cc3e21ac0f5883e81ed70b
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 28 23:22:48 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sun Aug 29 08:36:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bc251c0

net-libs/c-client: keyword 2007f-r7 for ~riscv

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 net-libs/c-client/c-client-2007f-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r7.ebuild b/net-libs/c-client/c-client-2007f-r7.ebuild
index afa0c1cd8f1..befa819f22a 100644
--- a/net-libs/c-client/c-client-2007f-r7.ebuild
+++ b/net-libs/c-client/c-client-2007f-r7.ebuild
@@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2019-05-22  4:03 Aaron Bauman
  0 siblings, 0 replies; 37+ messages in thread
From: Aaron Bauman @ 2019-05-22  4:03 UTC (permalink / raw
  To: gentoo-commits

commit:     ef0a3747f4be92fe216b9d92d6aa6fa22d0af2b9
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Wed May 22 03:57:31 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed May 22 04:03:03 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef0a3747

net-libs/c-client: arm64 stable

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"

 net-libs/c-client/c-client-2007f-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r6.ebuild b/net-libs/c-client/c-client-2007f-r6.ebuild
index b7980c7cbbb..b46fffc10c6 100644
--- a/net-libs/c-client/c-client-2007f-r6.ebuild
+++ b/net-libs/c-client/c-client-2007f-r6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD libressl pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2019-03-16 18:53 Mikle Kolyada
  0 siblings, 0 replies; 37+ messages in thread
From: Mikle Kolyada @ 2019-03-16 18:53 UTC (permalink / raw
  To: gentoo-commits

commit:     ec0f24b22b2838088669c5d5e02f6a3df9e2bdcf
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 16 18:51:10 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Mar 16 18:53:11 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec0f24b2

net-libs/c-client: mark s390 stable

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

 net-libs/c-client/c-client-2007f-r6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/c-client/c-client-2007f-r6.ebuild b/net-libs/c-client/c-client-2007f-r6.ebuild
index 4135436c43f..b7980c7cbbb 100644
--- a/net-libs/c-client/c-client-2007f-r6.ebuild
+++ b/net-libs/c-client/c-client-2007f-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD libressl pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2018-10-24 15:13 Lars Wendler
  0 siblings, 0 replies; 37+ messages in thread
From: Lars Wendler @ 2018-10-24 15:13 UTC (permalink / raw
  To: gentoo-commits

commit:     df340f741b4b6aa654757abea5f3e94bab6b2934
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 24 15:13:49 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Oct 24 15:13:49 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df340f74

net-libs/c-client: Drop deprecated eutils eclass.

Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-libs/c-client/c-client-2007f-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r6.ebuild b/net-libs/c-client/c-client-2007f-r6.ebuild
index bd9925412df..4135436c43f 100644
--- a/net-libs/c-client/c-client-2007f-r6.ebuild
+++ b/net-libs/c-client/c-client-2007f-r6.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit flag-o-matic eutils libtool toolchain-funcs multilib
+inherit flag-o-matic libtool toolchain-funcs multilib
 
 MY_PN=imap
 MY_P="${MY_PN}-${PV}"


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2017-11-27  0:03 David Seifert
  0 siblings, 0 replies; 37+ messages in thread
From: David Seifert @ 2017-11-27  0:03 UTC (permalink / raw
  To: gentoo-commits

commit:     5aa010697d4310e9fdb2b8ae94c8045f036d0dd0
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 27 00:02:52 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Nov 27 00:03:28 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aa01069

net-libs/c-client: Fix pkgcore 'PkgMetadataXmlInvalidPkgRef' warning

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-libs/c-client/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/metadata.xml b/net-libs/c-client/metadata.xml
index f99412d3eea..f6b5a260f99 100644
--- a/net-libs/c-client/metadata.xml
+++ b/net-libs/c-client/metadata.xml
@@ -7,7 +7,7 @@
 	</maintainer>
 	<use>
 		<flag name="doc">Install RFCs related to IMAP</flag>
-		<flag name="topal">Enable support for <pkg>net-mail/topal</pkg> for use with <pkg>mail-client/alpine</pkg></flag>
+		<flag name="topal">Enable support for net-mail/topal for use with <pkg>mail-client/alpine</pkg></flag>
 		<flag name="chappa">Enable Eduardo Chappa's patches for use with <pkg>mail-client/alpine</pkg> (mainly adds support for maildir)</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2017-11-26 23:11 David Seifert
  0 siblings, 0 replies; 37+ messages in thread
From: David Seifert @ 2017-11-26 23:11 UTC (permalink / raw
  To: gentoo-commits

commit:     b4c5b6c971cb97f4004b4a69d0ea7e3e8913a724
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 26 12:41:32 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Nov 26 23:10:48 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c5b6c9

net-libs/c-client: [QA] Consistent whitespace in metadata.xml

 net-libs/c-client/metadata.xml | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/net-libs/c-client/metadata.xml b/net-libs/c-client/metadata.xml
index ffe3eff9f30..f99412d3eea 100644
--- a/net-libs/c-client/metadata.xml
+++ b/net-libs/c-client/metadata.xml
@@ -1,15 +1,13 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-    <maintainer type="project">
+	<maintainer type="project">
 		<email>net-mail@gentoo.org</email>
 		<name>Net-Mail</name>
-    </maintainer>
+	</maintainer>
 	<use>
 		<flag name="doc">Install RFCs related to IMAP</flag>
-		<flag name="topal">Enable support for net-mail/topal
-		for use with <pkg>mail-client/alpine</pkg></flag>
-		<flag name="chappa">Enable Eduardo Chappa's patches for use with
-		<pkg>mail-client/alpine</pkg> (mainly adds support for maildir)</flag>
+		<flag name="topal">Enable support for <pkg>net-mail/topal</pkg> for use with <pkg>mail-client/alpine</pkg></flag>
+		<flag name="chappa">Enable Eduardo Chappa's patches for use with <pkg>mail-client/alpine</pkg> (mainly adds support for maildir)</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2017-07-07 17:45 Alexis Ballier
  0 siblings, 0 replies; 37+ messages in thread
From: Alexis Ballier @ 2017-07-07 17:45 UTC (permalink / raw
  To: gentoo-commits

commit:     5d863d59fad85e9a02685334c0ec3917e171e69d
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Fri Jul  7 17:33:21 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Fri Jul  7 17:45:22 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d863d59

net-libs/c-client: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-libs/c-client/c-client-2007f-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r6.ebuild b/net-libs/c-client/c-client-2007f-r6.ebuild
index 402c7df871f..6f539a98487 100644
--- a/net-libs/c-client/c-client-2007f-r6.ebuild
+++ b/net-libs/c-client/c-client-2007f-r6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD libressl pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2017-07-05 11:35 Michał Górny
  0 siblings, 0 replies; 37+ messages in thread
From: Michał Górny @ 2017-07-05 11:35 UTC (permalink / raw
  To: gentoo-commits

commit:     81f70cb0de117ebb343ae8c1ab14a928beab04ab
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  5 11:32:27 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jul  5 11:35:50 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81f70cb0

net-libs/c-client: Un-<pkg/> since net-mail/topal is gone

 net-libs/c-client/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/metadata.xml b/net-libs/c-client/metadata.xml
index 40569ab04e8..ffe3eff9f30 100644
--- a/net-libs/c-client/metadata.xml
+++ b/net-libs/c-client/metadata.xml
@@ -7,7 +7,7 @@
     </maintainer>
 	<use>
 		<flag name="doc">Install RFCs related to IMAP</flag>
-		<flag name="topal">Enable support for <pkg>net-mail/topal</pkg>
+		<flag name="topal">Enable support for net-mail/topal
 		for use with <pkg>mail-client/alpine</pkg></flag>
 		<flag name="chappa">Enable Eduardo Chappa's patches for use with
 		<pkg>mail-client/alpine</pkg> (mainly adds support for maildir)</flag>


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2017-06-11 14:17 Michael Orlitzky
  0 siblings, 0 replies; 37+ messages in thread
From: Michael Orlitzky @ 2017-06-11 14:17 UTC (permalink / raw
  To: gentoo-commits

commit:     9dd9db5d2db28152483f136a1a48391c5442a3dc
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 11 13:50:25 2017 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sun Jun 11 13:51:14 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd9db5d

net-libs/c-client: remove old unused versions.

This is part of the cleanup for my last two bugfixes (for which I had
permission to commit). The fixed ebuild is now stable on all of our
stable arches, so the older ebuilds are obsolete and unused.

Gentoo-Bug: 456928
Gentoo-Bug: 545086
Gentoo-Bug: 609744

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 net-libs/c-client/c-client-2007f-r4.ebuild | 130 ---------------------------
 net-libs/c-client/c-client-2007f-r5.ebuild | 136 -----------------------------
 2 files changed, 266 deletions(-)

diff --git a/net-libs/c-client/c-client-2007f-r4.ebuild b/net-libs/c-client/c-client-2007f-r4.ebuild
deleted file mode 100644
index c266f8cc881..00000000000
--- a/net-libs/c-client/c-client-2007f-r4.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit flag-o-matic eutils libtool toolchain-funcs multilib
-
-MY_PN=imap
-MY_P="${MY_PN}-${PV}"
-S=${WORKDIR}/${MY_P}
-
-CHAPPA_PL=115
-DESCRIPTION="UW IMAP c-client library"
-HOMEPAGE="http://www.washington.edu/imap/"
-SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
-	chappa? ( mirror://gentoo/${P}-chappa-${CHAPPA_PL}-all.patch.gz )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD pam ssl static-libs topal chappa"
-
-RDEPEND="ssl? ( dev-libs/openssl )
-	!net-mail/uw-imap
-	kerberos? ( app-crypt/mit-krb5 )"
-DEPEND="${RDEPEND}
-	kernel_linux? ( pam? ( >=sys-libs/pam-0.72 ) )"
-
-src_prepare() {
-	# Tarball packed with bad file perms
-	chmod -R u+rwX,go-w .
-
-	# lots of things need -fPIC, including various platforms, and this library
-	# generally should be built with it anyway.
-	append-flags -fPIC
-
-	# Modifications so we can build it optimally and correctly
-	sed \
-		-e "s:BASECFLAGS=\".*\":BASECFLAGS=:g" \
-		-e 's:SSLDIR=/usr/local/ssl:SSLDIR=/usr:g' \
-		-e 's:SSLCERTS=$(SSLDIR)/certs:SSLCERTS=/etc/ssl/certs:g' \
-		-i src/osdep/unix/Makefile || die "Makefile sed fixing failed"
-
-	# Make the build system more multilib aware
-	sed \
-		-e "s:^SSLLIB=\$(SSLDIR)/lib:SSLLIB=\$(SSLDIR)/$(get_libdir):" \
-		-e "s:^AFSLIB=\$(AFSDIR)/lib:AFSLIB=\$(AFSDIR)/$(get_libdir):" \
-		-i src/osdep/unix/Makefile || die "Makefile sed fixing failed"
-
-	# Targets should use the Gentoo (ie linux) fs
-	sed -e '/^bsf:/,/^$/ s:ACTIVEFILE=.*:ACTIVEFILE=/var/lib/news/active:g' \
-		-i src/osdep/unix/Makefile || die "Makefile sex fixing failed for FreeBSD"
-
-	# Apply a patch to only build the stuff we need for c-client
-	epatch "${FILESDIR}"/${PN}-2006k_GENTOO_Makefile.patch
-
-	# Apply patch to add the compilation of a .so for PHP
-	# This was previously conditional, but is more widely useful.
-	epatch "${FILESDIR}"/${PN}-2006k_GENTOO_amd64-so-fix.patch
-
-	# Remove the pesky checks about SSL stuff
-	sed -e '/read.*exit/d' -i Makefile || die
-
-	# Respect LDFLAGS
-	epatch "${FILESDIR}"/${PN}-2007f-ldflags.patch
-	sed -e "s/CC=cc/CC=$(tc-getCC)/" \
-		-e "s/ARRC=ar/ARRC=$(tc-getAR)/" \
-		-e "s/RANLIB=ranlib/RANLIB=$(tc-getRANLIB)/" \
-		-i src/osdep/unix/Makefile || die "Respecting build flags"
-
-	use topal && epatch "${FILESDIR}/${P}-topal.patch"
-	use chappa && epatch "${DISTDIR}/${P}-chappa-${CHAPPA_PL}-all.patch.gz"
-
-	elibtoolize
-}
-
-src_compile() {
-	local mymake ipver ssltype target passwdtype
-	ipver='IP=4'
-	use ipv6 && ipver="IP=6" && touch ip6
-	use ssl && ssltype="unix" || ssltype="none"
-	if use kernel_linux ; then
-		use pam && target=lnp passwdtype=pam || target=lnx passwdtype=std
-	elif use kernel_FreeBSD ; then
-		target=bsf passwdtype=pam
-	fi
-	use kerberos \
-		&& mymake="EXTRAAUTHENTICATORS=gss" \
-		&& EXTRALIBS="-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err" \
-	# no parallel builds supported!
-	emake -j1 SSLTYPE=${ssltype} $target \
-		PASSWDTYPE=${passwdtype} ${ipver} ${mymake} \
-		EXTRACFLAGS="${CFLAGS}" \
-		EXTRALDFLAGS="${LDFLAGS}" \
-		EXTRALIBS="${EXTRALIBS}" \
-		GSSDIR=/usr
-}
-
-src_install() {
-	if use static-libs; then
-		# Library binary
-		dolib.a c-client/c-client.a
-		dosym c-client.a /usr/$(get_libdir)/libc-client.a
-	fi
-
-	# Now the shared library
-	dolib.so c-client/libc-client.so.1.0.0
-
-	dosym libc-client.so.1.0.0 /usr/$(get_libdir)/libc-client.so
-	dosym libc-client.so.1.0.0 /usr/$(get_libdir)/libc-client.so.1
-
-	# Headers
-	insinto /usr/include/imap
-	doins src/osdep/unix/*.h
-	doins src/c-client/*.h
-	doins c-client/linkage.h
-	doins c-client/linkage.c
-	doins c-client/osdep.h
-	if use ssl; then
-		echo "  ssl_onceonlyinit ();" >> "${D}"/usr/include/imap/linkage.c || die
-	fi
-	# Docs
-	dodoc README docs/*.txt docs/BUILD docs/CONFIG docs/RELNOTES docs/SSLBUILD
-	if use doc; then
-		docinto rfc
-		dodoc docs/rfc/*.txt
-		docinto draft
-		dodoc docs/draft/*
-	fi
-}

diff --git a/net-libs/c-client/c-client-2007f-r5.ebuild b/net-libs/c-client/c-client-2007f-r5.ebuild
deleted file mode 100644
index e5799806101..00000000000
--- a/net-libs/c-client/c-client-2007f-r5.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic eutils libtool toolchain-funcs multilib
-
-MY_PN=imap
-MY_P="${MY_PN}-${PV}"
-S=${WORKDIR}/${MY_P}
-
-CHAPPA_PL=115
-DESCRIPTION="UW IMAP c-client library"
-HOMEPAGE="http://www.washington.edu/imap/"
-SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
-	chappa? ( mirror://gentoo/${P}-chappa-${CHAPPA_PL}-all.patch.gz )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD libressl pam ssl static-libs topal chappa"
-
-RDEPEND="
-	ssl? (
-		!libressl? ( dev-libs/openssl:0= )
-		libressl? ( dev-libs/libressl:0= ) )
-	!net-mail/uw-imap
-	kerberos? ( app-crypt/mit-krb5 )
-"
-DEPEND="${RDEPEND}
-	kernel_linux? ( pam? ( >=sys-libs/pam-0.72 ) )
-"
-
-src_prepare() {
-	default
-
-	# Tarball packed with bad file perms
-	chmod -R u+rwX,go-w .
-
-	# lots of things need -fPIC, including various platforms, and this library
-	# generally should be built with it anyway.
-	append-flags -fPIC
-
-	# Modifications so we can build it optimally and correctly
-	sed \
-		-e "s:BASECFLAGS=\".*\":BASECFLAGS=:g" \
-		-e 's:SSLDIR=/usr/local/ssl:SSLDIR=/usr:g' \
-		-e 's:SSLCERTS=$(SSLDIR)/certs:SSLCERTS=/etc/ssl/certs:g' \
-		-i src/osdep/unix/Makefile || die "Makefile sed fixing failed"
-
-	# Make the build system more multilib aware
-	sed \
-		-e "s:^SSLLIB=\$(SSLDIR)/lib:SSLLIB=\$(SSLDIR)/$(get_libdir):" \
-		-e "s:^AFSLIB=\$(AFSDIR)/lib:AFSLIB=\$(AFSDIR)/$(get_libdir):" \
-		-i src/osdep/unix/Makefile || die "Makefile sed fixing failed"
-
-	# Targets should use the Gentoo (ie linux) fs
-	sed -e '/^bsf:/,/^$/ s:ACTIVEFILE=.*:ACTIVEFILE=/var/lib/news/active:g' \
-		-i src/osdep/unix/Makefile || die "Makefile sex fixing failed for FreeBSD"
-
-	# Apply a patch to only build the stuff we need for c-client
-	eapply "${FILESDIR}"/${PN}-2006k_GENTOO_Makefile.patch
-
-	# Apply patch to add the compilation of a .so for PHP
-	# This was previously conditional, but is more widely useful.
-	eapply "${FILESDIR}"/${PN}-2006k_GENTOO_amd64-so-fix.patch
-
-	# Remove the pesky checks about SSL stuff
-	sed -e '/read.*exit/d' -i Makefile || die
-
-	# Respect LDFLAGS
-	eapply "${FILESDIR}"/${PN}-2007f-ldflags.patch
-	sed -e "s/CC=cc/CC=$(tc-getCC)/" \
-		-e "s/ARRC=ar/ARRC=$(tc-getAR)/" \
-		-e "s/RANLIB=ranlib/RANLIB=$(tc-getRANLIB)/" \
-		-i src/osdep/unix/Makefile || die "Respecting build flags"
-
-	use topal && eapply "${FILESDIR}/${P}-topal.patch"
-	use chappa && epatch "${DISTDIR}/${P}-chappa-${CHAPPA_PL}-all.patch.gz"
-
-	elibtoolize
-}
-
-src_compile() {
-	local mymake ipver ssltype target passwdtype
-	ipver='IP=4'
-	use ipv6 && ipver="IP=6" && touch ip6
-	use ssl && ssltype="unix" || ssltype="none"
-	if use kernel_linux ; then
-		use pam && target=lnp passwdtype=pam || target=lnx passwdtype=std
-	elif use kernel_FreeBSD ; then
-		target=bsf passwdtype=pam
-	fi
-	use kerberos \
-		&& mymake="EXTRAAUTHENTICATORS=gss" \
-		&& EXTRALIBS="-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err" \
-	# no parallel builds supported!
-	emake -j1 SSLTYPE=${ssltype} $target \
-		PASSWDTYPE=${passwdtype} ${ipver} ${mymake} \
-		EXTRACFLAGS="${CFLAGS}" \
-		EXTRALDFLAGS="${LDFLAGS}" \
-		EXTRALIBS="${EXTRALIBS}" \
-		GSSDIR=/usr
-}
-
-src_install() {
-	if use static-libs; then
-		# Library binary
-		dolib.a c-client/c-client.a
-		dosym c-client.a /usr/$(get_libdir)/libc-client.a
-	fi
-
-	# Now the shared library
-	dolib.so c-client/libc-client.so.1.0.0
-
-	dosym libc-client.so.1.0.0 /usr/$(get_libdir)/libc-client.so
-	dosym libc-client.so.1.0.0 /usr/$(get_libdir)/libc-client.so.1
-
-	# Headers
-	insinto /usr/include/imap
-	doins src/osdep/unix/*.h
-	doins src/c-client/*.h
-	doins c-client/linkage.h
-	doins c-client/linkage.c
-	doins c-client/osdep.h
-	if use ssl; then
-		echo "  ssl_onceonlyinit ();" >> "${D}"/usr/include/imap/linkage.c || die
-	fi
-	# Docs
-	dodoc README docs/*.txt docs/BUILD docs/CONFIG docs/RELNOTES docs/SSLBUILD
-	if use doc; then
-		docinto rfc
-		dodoc docs/rfc/*.txt
-		docinto draft
-		dodoc docs/draft/*
-	fi
-}


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2017-06-10 15:10 Agostino Sarubbo
  0 siblings, 0 replies; 37+ messages in thread
From: Agostino Sarubbo @ 2017-06-10 15:10 UTC (permalink / raw
  To: gentoo-commits

commit:     5ce31b349fc084163484caaacf914354bfc581c8
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 10 15:09:24 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Jun 10 15:09:24 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ce31b34

net-libs/c-client: ia64 stable wrt bug #609744

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

 net-libs/c-client/c-client-2007f-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r6.ebuild b/net-libs/c-client/c-client-2007f-r6.ebuild
index d5569f5e320..402c7df871f 100644
--- a/net-libs/c-client/c-client-2007f-r6.ebuild
+++ b/net-libs/c-client/c-client-2007f-r6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD libressl pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2017-04-27 11:23 Agostino Sarubbo
  0 siblings, 0 replies; 37+ messages in thread
From: Agostino Sarubbo @ 2017-04-27 11:23 UTC (permalink / raw
  To: gentoo-commits

commit:     97fa529d1fa8986ad240da012ca915e0d056ee86
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 27 11:20:48 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Apr 27 11:20:48 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97fa529d

net-libs/c-client: sparc stable wrt bug #609744

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

 net-libs/c-client/c-client-2007f-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r6.ebuild b/net-libs/c-client/c-client-2007f-r6.ebuild
index 7166d573160..d5569f5e320 100644
--- a/net-libs/c-client/c-client-2007f-r6.ebuild
+++ b/net-libs/c-client/c-client-2007f-r6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD libressl pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2017-04-19  6:52 Jeroen Roovers
  0 siblings, 0 replies; 37+ messages in thread
From: Jeroen Roovers @ 2017-04-19  6:52 UTC (permalink / raw
  To: gentoo-commits

commit:     a57e78972a2567ecc2bf612cbf731a2112c83b85
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 06:51:54 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 06:51:54 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a57e7897

net-libs/c-client: Stable for HPPA (bug #609744).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 net-libs/c-client/c-client-2007f-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r6.ebuild b/net-libs/c-client/c-client-2007f-r6.ebuild
index 5e0b6b6ef4f..7166d573160 100644
--- a/net-libs/c-client/c-client-2007f-r6.ebuild
+++ b/net-libs/c-client/c-client-2007f-r6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD libressl pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2017-04-04 22:28 Michael Weber
  0 siblings, 0 replies; 37+ messages in thread
From: Michael Weber @ 2017-04-04 22:28 UTC (permalink / raw
  To: gentoo-commits

commit:     7010dc33c7127a96196a435ad2822767ebae26b8
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  4 22:27:33 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Tue Apr  4 22:28:37 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7010dc33

net-libs/c-client: ppc stable (bug 609744).

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-libs/c-client/c-client-2007f-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r6.ebuild b/net-libs/c-client/c-client-2007f-r6.ebuild
index db02afc8277..5e0b6b6ef4f 100644
--- a/net-libs/c-client/c-client-2007f-r6.ebuild
+++ b/net-libs/c-client/c-client-2007f-r6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD libressl pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2017-04-01 16:06 Agostino Sarubbo
  0 siblings, 0 replies; 37+ messages in thread
From: Agostino Sarubbo @ 2017-04-01 16:06 UTC (permalink / raw
  To: gentoo-commits

commit:     7fa1fd4b26f12af9e138517e718751b9ee679829
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  1 16:04:33 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Apr  1 16:04:33 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa1fd4b

net-libs/c-client: x86 stable wrt bug #609744

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

 net-libs/c-client/c-client-2007f-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r6.ebuild b/net-libs/c-client/c-client-2007f-r6.ebuild
index a03fc1405b0..a2e819c4d9f 100644
--- a/net-libs/c-client/c-client-2007f-r6.ebuild
+++ b/net-libs/c-client/c-client-2007f-r6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD libressl pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2017-03-28 11:16 Michael Weber
  0 siblings, 0 replies; 37+ messages in thread
From: Michael Weber @ 2017-03-28 11:16 UTC (permalink / raw
  To: gentoo-commits

commit:     12f649cb5c3a39c97cf9de33e804ad295bf9a62a
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 28 11:15:42 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Tue Mar 28 11:15:42 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12f649cb

net-libs/c-client: arm ppc64 stable (bug 609744).

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-libs/c-client/c-client-2007f-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r6.ebuild b/net-libs/c-client/c-client-2007f-r6.ebuild
index 9808f1474be..a03fc1405b0 100644
--- a/net-libs/c-client/c-client-2007f-r6.ebuild
+++ b/net-libs/c-client/c-client-2007f-r6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD libressl pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2017-03-25 14:43 Agostino Sarubbo
  0 siblings, 0 replies; 37+ messages in thread
From: Agostino Sarubbo @ 2017-03-25 14:43 UTC (permalink / raw
  To: gentoo-commits

commit:     a6d9ac3edff5182ad8a189d190925b6e5a07e6be
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 25 14:42:54 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Mar 25 14:42:54 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6d9ac3e

net-libs/c-client: amd64 stable wrt bug #609744

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

 net-libs/c-client/c-client-2007f-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r6.ebuild b/net-libs/c-client/c-client-2007f-r6.ebuild
index 08d363d9619..9808f1474be 100644
--- a/net-libs/c-client/c-client-2007f-r6.ebuild
+++ b/net-libs/c-client/c-client-2007f-r6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD libressl pam ssl static-libs topal chappa"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2017-02-21  2:16 Michael Orlitzky
  0 siblings, 0 replies; 37+ messages in thread
From: Michael Orlitzky @ 2017-02-21  2:16 UTC (permalink / raw
  To: gentoo-commits

commit:     944439b732b303c6bcc5369fba60b8fd6f640348
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 21 02:03:02 2017 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Tue Feb 21 02:03:02 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944439b7

net-libs/c-client: use ":" as pattern separator in a sed call.

Most of the "sed" calls in the c-client ebuilds use ":" as the pattern
separator, because we expect to be replacing things with front-slashes
in them. One exception was the call that replaced CC, AR, and RANLIB;
and that finally bit us. A user with absolute paths in those variables
reported the defect.

This commit fixes the call to use ":" as the pattern separator, like
everywhere else in the ebuild. Since it is a build-only fix, it was
made without a new revision.

Gentoo-Bug: 609744

Package-Manager: portage-2.3.3

 net-libs/c-client/c-client-2007f-r6.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-libs/c-client/c-client-2007f-r6.ebuild b/net-libs/c-client/c-client-2007f-r6.ebuild
index fc6ce38b6a..e033b90a11 100644
--- a/net-libs/c-client/c-client-2007f-r6.ebuild
+++ b/net-libs/c-client/c-client-2007f-r6.ebuild
@@ -74,9 +74,9 @@ src_prepare() {
 
 	# Respect LDFLAGS
 	eapply "${FILESDIR}/${PN}-2007f-ldflags.patch"
-	sed -e "s/CC=cc/CC=$(tc-getCC)/" \
-		-e "s/ARRC=ar/ARRC=$(tc-getAR)/" \
-		-e "s/RANLIB=ranlib/RANLIB=$(tc-getRANLIB)/" \
+	sed -e "s:CC=cc:CC=$(tc-getCC):" \
+		-e "s:ARRC=ar:ARRC=$(tc-getAR):" \
+		-e "s:RANLIB=ranlib:RANLIB=$(tc-getRANLIB):" \
 		-i src/osdep/unix/Makefile \
 		|| die "failed to fix build flags support in the Makefile"
 


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2017-02-18 16:14 Michael Orlitzky
  0 siblings, 0 replies; 37+ messages in thread
From: Michael Orlitzky @ 2017-02-18 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     3524b85eb813d017c7fa32843a3949d065ab2d6b
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 18 15:27:51 2017 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sat Feb 18 16:13:22 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3524b85e

net-libs/c-client: new revision building the "slx" target with USE="-pam".

The build system for c-client supports a few different targets. When
USE=pam was not set, we were using the "lnx" target, which supposes
that the crypt() function is available directly in libc. That is not
the case in Gentoo, but things usually worked out when libcrypt was
linked in transitively (by, say, PHP).

However, the "gold" linker is more strict than "bfd" with regard to
transitive dependencies. The gold linker treats them as superfluous
and mercilessly prunes them; thus c-client could wind up with no
crypt() function when the gold linker was used: c-client was not
linking with -lcrypt itself, and even though consumers might be
linking in c-client with -lcrypt, the crypt library appeared unused
and would be omitted.

By switching from the "lnx" target to "slx", we ensure that -lcrypt is
passed to the linker when it links c-client itself. Thus the crypt()
function is where it is expected to be, and the associated PHP build
failure is resolved. I was unable to reproduce a related bug in
mail-client/alpine.

I added two (unrelated) missing "die" statements to the ebuild while I
was at it.

This non-maintainer commit was with permission from robbat2.

Gentoo-Bug: 456928
Gentoo-Bug: 545086

Package-Manager: portage-2.3.3

 net-libs/c-client/c-client-2007f-r6.ebuild | 150 +++++++++++++++++++++++++++++
 1 file changed, 150 insertions(+)

diff --git a/net-libs/c-client/c-client-2007f-r6.ebuild b/net-libs/c-client/c-client-2007f-r6.ebuild
new file mode 100644
index 0000000000..fc6ce38b6a
--- /dev/null
+++ b/net-libs/c-client/c-client-2007f-r6.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit flag-o-matic eutils libtool toolchain-funcs multilib
+
+MY_PN=imap
+MY_P="${MY_PN}-${PV}"
+S=${WORKDIR}/${MY_P}
+
+CHAPPA_PL=115
+DESCRIPTION="UW IMAP c-client library"
+HOMEPAGE="http://www.washington.edu/imap/"
+SRC_URI="ftp://ftp.cac.washington.edu/imap/${MY_P}.tar.Z
+	chappa? ( mirror://gentoo/${P}-chappa-${CHAPPA_PL}-all.patch.gz )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="doc +ipv6 kerberos kernel_linux kernel_FreeBSD libressl pam ssl static-libs topal chappa"
+
+RDEPEND="
+	ssl? (
+		!libressl? ( dev-libs/openssl:0= )
+		libressl? ( dev-libs/libressl:0= ) )
+	!net-mail/uw-imap
+	kerberos? ( app-crypt/mit-krb5 )
+"
+DEPEND="${RDEPEND}
+	kernel_linux? ( pam? ( >=sys-libs/pam-0.72 ) )
+"
+
+src_prepare() {
+	default
+
+	# Tarball packed with bad file perms
+	chmod -R u+rwX,go-w . || die "failed to fix permissions"
+
+	# lots of things need -fPIC, including various platforms, and this library
+	# generally should be built with it anyway.
+	append-flags -fPIC
+
+	# Modifications so we can build it optimally and correctly
+	sed \
+		-e "s:BASECFLAGS=\".*\":BASECFLAGS=:g" \
+		-e 's:SSLDIR=/usr/local/ssl:SSLDIR=/usr:g' \
+		-e 's:SSLCERTS=$(SSLDIR)/certs:SSLCERTS=/etc/ssl/certs:g' \
+		-i src/osdep/unix/Makefile \
+		|| die "failed to fix compiler flags and SSL paths in the Makefile"
+
+	# Make the build system more multilib aware
+	sed \
+		-e "s:^SSLLIB=\$(SSLDIR)/lib:SSLLIB=\$(SSLDIR)/$(get_libdir):" \
+		-e "s:^AFSLIB=\$(AFSDIR)/lib:AFSLIB=\$(AFSDIR)/$(get_libdir):" \
+		-i src/osdep/unix/Makefile \
+		|| die "failed to fix our libdir in the Makefile"
+
+	# Targets should use the Gentoo (ie linux) fs
+	sed -e '/^bsf:/,/^$/ s:ACTIVEFILE=.*:ACTIVEFILE=/var/lib/news/active:g' \
+		-i src/osdep/unix/Makefile \
+		|| die "failed to fix the FreeBSD ACTIVEFILE path in the Makefile"
+
+	# Apply a patch to only build the stuff we need for c-client
+	eapply "${FILESDIR}/${PN}-2006k_GENTOO_Makefile.patch"
+
+	# Apply patch to add the compilation of a .so for PHP
+	# This was previously conditional, but is more widely useful.
+	eapply "${FILESDIR}/${PN}-2006k_GENTOO_amd64-so-fix.patch"
+
+	# Remove the pesky checks about SSL stuff
+	sed -e '/read.*exit/d' -i Makefile \
+		|| die "failed to disable SSL warning in the Makefile"
+
+	# Respect LDFLAGS
+	eapply "${FILESDIR}/${PN}-2007f-ldflags.patch"
+	sed -e "s/CC=cc/CC=$(tc-getCC)/" \
+		-e "s/ARRC=ar/ARRC=$(tc-getAR)/" \
+		-e "s/RANLIB=ranlib/RANLIB=$(tc-getRANLIB)/" \
+		-i src/osdep/unix/Makefile \
+		|| die "failed to fix build flags support in the Makefile"
+
+	use topal && eapply "${FILESDIR}/${P}-topal.patch"
+	use chappa && epatch "${DISTDIR}/${P}-chappa-${CHAPPA_PL}-all.patch.gz"
+
+	elibtoolize
+}
+
+src_compile() {
+	local mymake ipver ssltype target passwdtype
+	ipver='IP=4'
+	if use ipv6 ; then
+		ipver="IP=6"
+		touch ip6 || die "failed to create ip6 file"
+	fi
+	use ssl && ssltype="unix" || ssltype="none"
+	if use kernel_linux ; then
+		# Fall back to "slx" when USE=pam is not set. This ensures that
+		# we link in libcrypt to get the crypt() routine (bug #456928).
+		use pam && target=lnp passwdtype=pam || target=slx passwdtype=std
+	elif use kernel_FreeBSD ; then
+		target=bsf passwdtype=pam
+	fi
+	use kerberos \
+		&& mymake="EXTRAAUTHENTICATORS=gss" \
+		&& EXTRALIBS="-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err" \
+	# no parallel builds supported!
+	emake -j1 SSLTYPE=${ssltype} $target \
+		PASSWDTYPE=${passwdtype} ${ipver} ${mymake} \
+		EXTRACFLAGS="${CFLAGS}" \
+		EXTRALDFLAGS="${LDFLAGS}" \
+		EXTRALIBS="${EXTRALIBS}" \
+		GSSDIR=/usr
+}
+
+src_install() {
+	if use static-libs; then
+		# Library binary
+		dolib.a c-client/c-client.a
+		dosym c-client.a "/usr/$(get_libdir)/libc-client.a"
+	fi
+
+	# Now the shared library
+	dolib.so c-client/libc-client.so.1.0.0
+
+	dosym libc-client.so.1.0.0 "/usr/$(get_libdir)/libc-client.so"
+	dosym libc-client.so.1.0.0 "/usr/$(get_libdir)/libc-client.so.1"
+
+	# Headers
+	insinto /usr/include/imap
+	doins src/osdep/unix/*.h
+	doins src/c-client/*.h
+	doins c-client/linkage.h
+	doins c-client/linkage.c
+	doins c-client/osdep.h
+
+	if use ssl; then
+		echo "  ssl_onceonlyinit ();" >> "${D}"/usr/include/imap/linkage.c \
+			|| die "failed to add ssl init statement to linkage.c"
+	fi
+
+	# Documentation
+	dodoc README docs/*.txt docs/BUILD docs/CONFIG docs/RELNOTES docs/SSLBUILD
+	if use doc; then
+		docinto rfc
+		dodoc docs/rfc/*.txt
+		docinto draft
+		dodoc docs/draft/*
+	fi
+}


^ permalink raw reply related	[flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/
@ 2016-10-09 19:07 Pacho Ramos
  0 siblings, 0 replies; 37+ messages in thread
From: Pacho Ramos @ 2016-10-09 19:07 UTC (permalink / raw
  To: gentoo-commits

commit:     84ef304a2cdbc919b5dc6b3a5f731b84d1ec150d
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  9 18:49:55 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Oct  9 19:07:13 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ef304a

net-libs/c-client: epatch needed for gzipped patch (https://github.com/gentoo/gentoo/pull/2521 by Hummer12007)

Package-Manager: portage-2.3.1

 net-libs/c-client/c-client-2007f-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/c-client/c-client-2007f-r5.ebuild b/net-libs/c-client/c-client-2007f-r5.ebuild
index d5a3ee6..bd1a8e8 100644
--- a/net-libs/c-client/c-client-2007f-r5.ebuild
+++ b/net-libs/c-client/c-client-2007f-r5.ebuild
@@ -76,7 +76,7 @@ src_prepare() {
 		-i src/osdep/unix/Makefile || die "Respecting build flags"
 
 	use topal && eapply "${FILESDIR}/${P}-topal.patch"
-	use chappa && eapply "${DISTDIR}/${P}-chappa-${CHAPPA_PL}-all.patch.gz"
+	use chappa && epatch "${DISTDIR}/${P}-chappa-${CHAPPA_PL}-all.patch.gz"
 
 	elibtoolize
 }


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

end of thread, other threads:[~2023-03-17 17:36 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-05-02 10:16 [gentoo-commits] repo/gentoo:master commit in: net-libs/c-client/ Mikle Kolyada
  -- strict thread matches above, loose matches on Subject: below --
2023-03-17 17:36 Sam James
2023-03-17 17:22 Sam James
2023-03-17 16:52 Arthur Zamarin
2023-03-17 16:22 Arthur Zamarin
2023-03-17 16:22 Arthur Zamarin
2023-03-17 16:16 Arthur Zamarin
2023-02-18  4:19 Sam James
2023-02-06 22:31 Sam James
2022-12-24  9:16 Andreas Sturmlechner
2022-12-22 21:13 Sam James
2022-12-22 21:13 Sam James
2022-12-22 21:13 Sam James
2022-12-22 21:13 Sam James
2022-12-22 21:13 Sam James
2022-12-22 21:13 Sam James
2022-12-22 20:45 Arthur Zamarin
2022-01-04  3:29 Sam James
2021-08-29  8:37 Marek Szuba
2019-05-22  4:03 Aaron Bauman
2019-03-16 18:53 Mikle Kolyada
2018-10-24 15:13 Lars Wendler
2017-11-27  0:03 David Seifert
2017-11-26 23:11 David Seifert
2017-07-07 17:45 Alexis Ballier
2017-07-05 11:35 Michał Górny
2017-06-11 14:17 Michael Orlitzky
2017-06-10 15:10 Agostino Sarubbo
2017-04-27 11:23 Agostino Sarubbo
2017-04-19  6:52 Jeroen Roovers
2017-04-04 22:28 Michael Weber
2017-04-01 16:06 Agostino Sarubbo
2017-03-28 11:16 Michael Weber
2017-03-25 14:43 Agostino Sarubbo
2017-02-21  2:16 Michael Orlitzky
2017-02-18 16:14 Michael Orlitzky
2016-10-09 19:07 Pacho Ramos

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