[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2022-04-17 Thread Sam James
commit: 97b4d9bfa637e35a99f0fef651aa861a5ba0bf65
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 19:10:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 19:17:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b4d9bf

sys-apps/ucspi-ssl: drop 0.99e-r1

Signed-off-by: Sam James  gentoo.org>

 sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r1.ebuild | 63 
 1 file changed, 63 deletions(-)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r1.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r1.ebuild
deleted file mode 100644
index a40eeae5407b..
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fixheadtails qmail
-
-DESCRIPTION="Command-line tools for building SSL client-server applications"
-HOMEPAGE="https://www.fehcom.de/ipnet/ucspi-ssl.html;
-SRC_URI="https://www.fehcom.de/ipnet/ucspi-ssl/${P}.tgz;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86"
-IUSE="bindist perl"
-
-DEPEND="
-   dev-libs/openssl:0=[bindist(-)=]
-   perl? ( dev-lang/perl:= )"
-RDEPEND="${DEPEND}
-   sys-apps/ucspi-tcp"
-
-S="${WORKDIR}"/host/superscript.com/net/${P}
-
-PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
-
-src_prepare() {
-   ht_fix_all
-
-   sed -i -e 's:auto:gcc:' conf-cc || die
-   sed -i -e 's:-m64::' conf-ld || die
-   qmail_set_cc
-
-   echo "/usr/bin" > conf-tcpbin || die
-   echo "/usr/share/ca-certificates/" > conf-cadir || die
-   echo "${QMAIL_HOME}/control/dh1024.pem" > conf-dhfile || die
-   echo "/usr/" > src/home || die
-   sed -i -e 's:HOME/command:/usr/bin:' \
-   src/sslcat.sh src/sslconnect.sh src/https\@.sh || die
-
-   # workaround: SSL_TXT_ECDH is always set in openssl/ssl.h, even with 
openssl[bindist]
-   sed -i -e 's:SSL_TXT_ECDH:ENABLE_SSL_TXT_ECDH:' src/ucspissl.h 
src/ssl_params.c conf-ecdh || die
-   if use bindist; then
-   echo > conf-ecdh || die
-   fi
-   default
-}
-
-src_compile() {
-   cd src || die
-   emake sysdeps
-   emake uint32.h
-   emake
-}
-
-src_install() {
-   dodoc -r doc/.
-   doman man/*
-
-   cd src || die
-   dobin $(<../package/commands-base)
-   use perl && dobin $(<../package/commands-sslperl)
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2021-12-15 Thread Sam James
commit: 0bf8bac1c42bb1bf4d48e721f6e8dd657c9e659c
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 00:09:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 00:09:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf8bac1

sys-apps/ucspi-ssl: Stabilize 0.99e-r2 ALLARCHES, #828045

Signed-off-by: Sam James  gentoo.org>

 sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild
index af9a8b306679..e264af9da7fc 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.fehcom.de/ipnet/ucspi-ssl/${P}.tgz;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86"
 IUSE="bindist perl"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2021-12-02 Thread Sam James
commit: b9d4c0b7e53d4aafbdc4b8614d75486f3772
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  3 04:45:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  3 04:50:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d4c0b7

sys-apps/ucspi-ssl: adapt for OpenSSL bindist changes

OpenSSL no longer has a bindist flag.

Bug: https://bugs.gentoo.org/762850
Signed-off-by: Sam James  gentoo.org>

 sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild | 61 
 1 file changed, 61 insertions(+)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild
new file mode 100644
index ..af9a8b306679
--- /dev/null
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fixheadtails qmail
+
+DESCRIPTION="Command-line tools for building SSL client-server applications"
+HOMEPAGE="https://www.fehcom.de/ipnet/ucspi-ssl.html;
+SRC_URI="https://www.fehcom.de/ipnet/ucspi-ssl/${P}.tgz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+IUSE="bindist perl"
+
+DEPEND="
+   dev-libs/openssl:=
+   perl? ( dev-lang/perl:= )"
+RDEPEND="${DEPEND}
+   sys-apps/ucspi-tcp"
+
+S="${WORKDIR}"/host/superscript.com/net/${P}
+
+PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
+
+src_prepare() {
+   ht_fix_all
+
+   sed -i -e 's:auto:gcc:' conf-cc || die
+   sed -i -e 's:-m64::' conf-ld || die
+   qmail_set_cc
+
+   echo "/usr/bin" > conf-tcpbin || die
+   echo "/usr/share/ca-certificates/" > conf-cadir || die
+   echo "${QMAIL_HOME}/control/dh1024.pem" > conf-dhfile || die
+   echo "/usr/" > src/home || die
+   sed -i -e 's:HOME/command:/usr/bin:' \
+   src/sslcat.sh src/sslconnect.sh src/https\@.sh || die
+
+   # workaround: SSL_TXT_ECDH is always set in openssl/ssl.h, even with 
openssl[bindist]
+   #sed -i -e 's:SSL_TXT_ECDH:ENABLE_SSL_TXT_ECDH:' src/ucspissl.h 
src/ssl_params.c conf-ecdh || die
+
+   default
+}
+
+src_compile() {
+   cd src || die
+   emake sysdeps
+   emake uint32.h
+   emake
+}
+
+src_install() {
+   dodoc -r doc/.
+   doman man/*
+
+   cd src || die
+   dobin $(<../package/commands-base)
+   use perl && dobin $(<../package/commands-sslperl)
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2021-06-17 Thread Thomas Deutschmann
commit: 27fb54928347936e74686b5807ed42e99b566b67
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jun 17 22:07:40 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jun 17 22:18:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27fb5492

sys-apps/ucspi-ssl: rev bump for commit 3e13caca1

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-apps/ucspi-ssl/{ucspi-ssl-0.99e.ebuild => ucspi-ssl-0.99e-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r1.ebuild
similarity index 100%
rename from sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
rename to sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2021-06-17 Thread Thomas Deutschmann
commit: 3e13caca13018706391c081ab4c3723992373695
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jun 17 20:21:41 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jun 17 20:32:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e13caca

sys-apps/ucspi-ssl: Fix MissingUseDepDefault for dev-libs/openssl[bindist]

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
index d6906bf0ff1..a40eeae5407 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 
~s390 sparc x86"
 IUSE="bindist perl"
 
 DEPEND="
-   dev-libs/openssl:0=[bindist=]
+   dev-libs/openssl:0=[bindist(-)=]
perl? ( dev-lang/perl:= )"
 RDEPEND="${DEPEND}
sys-apps/ucspi-tcp"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2021-05-01 Thread Mikle Kolyada
commit: 2fc9ca8ea858de50c5eec3732d71539ddc47b759
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May  1 10:13:55 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May  1 10:13:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc9ca8e

sys-apps/ucspi-ssl: remove libressl support

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

 sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
index 8b033c331a3..d6906bf0ff1 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
@@ -12,11 +12,10 @@ SRC_URI="https://www.fehcom.de/ipnet/ucspi-ssl/${P}.tgz;
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86"
-IUSE="bindist perl libressl"
+IUSE="bindist perl"
 
 DEPEND="
-   libressl? ( dev-libs/libressl:0= )
-   !libressl? ( dev-libs/openssl:0=[bindist=] )
+   dev-libs/openssl:0=[bindist=]
perl? ( dev-lang/perl:= )"
 RDEPEND="${DEPEND}
sys-apps/ucspi-tcp"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2020-10-06 Thread Sam James
commit: a0eb1b49901ab75f7de4fe21b96c507f622fcdfa
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  6 14:59:21 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  6 14:59:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0eb1b49

sys-apps/ucspi-ssl: Keyword 0.99e arm64, #727256

Signed-off-by: Sam James  gentoo.org>

 sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
index ddb3b08ee58..5651e04b633 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.fehcom.de/ipnet/ucspi-ssl/${P}.tgz;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ppc ppc64 s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ppc ppc64 s390 sparc x86"
 IUSE="bindist perl libressl"
 
 DEPEND="libressl? ( dev-libs/libressl:0= )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2020-08-05 Thread Agostino Sarubbo
commit: 53b6d45cb7805d631be23cf13c89e8f4d5a8b562
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug  5 14:05:36 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug  5 14:05:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b6d45c

sys-apps/ucspi-ssl: s390 stable wrt bug #727452

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
index 1caea4542c3..eeaa0b0f67a 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.fehcom.de/ipnet/ucspi-ssl/${P}.tgz;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ppc ppc64 s390 sparc ~x86"
 IUSE="bindist perl libressl"
 
 DEPEND="libressl? ( dev-libs/libressl:0= )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2020-08-05 Thread Agostino Sarubbo
commit: c700f934a9cad317fc9f78aac4fa461850e1d5f2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug  5 14:00:58 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug  5 14:00:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c700f934

sys-apps/ucspi-ssl: arm stable wrt bug #727452

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
index 32116ab37a1..1caea4542c3 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.fehcom.de/ipnet/ucspi-ssl/${P}.tgz;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc ~x86"
 IUSE="bindist perl libressl"
 
 DEPEND="libressl? ( dev-libs/libressl:0= )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2020-08-03 Thread Sergei Trofimovich
commit: 72edffd9ad688610b8653b48b3f6a5e10c4bb131
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Aug  3 15:48:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  3 16:33:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72edffd9

sys-apps/ucspi-ssl: stable 0.99e for hppa/sparc, bug #727452

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
index dfb1713be47..6cdc34da37d 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.fehcom.de/ipnet/ucspi-ssl/${P}.tgz;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ppc ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc ~x86"
 IUSE="bindist perl libressl"
 
 DEPEND="libressl? ( dev-libs/libressl:0= )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2020-08-02 Thread Sergei Trofimovich
commit: ece99a7a1e3e0dab3dea25decb1c77ca57f27f6c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  2 12:03:04 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  2 12:04:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece99a7a

sys-apps/ucspi-ssl: stable 0.99e for ppc64

stable wrt bug #727452

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
index f7f089d6031..dfb1713be47 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.fehcom.de/ipnet/ucspi-ssl/${P}.tgz;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ppc ppc64 ~s390 ~sparc ~x86"
 IUSE="bindist perl libressl"
 
 DEPEND="libressl? ( dev-libs/libressl:0= )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2020-08-02 Thread Sergei Trofimovich
commit: a8f5a8e1e7a1205dc7b3d227ed5185f8950c9b7c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  2 11:41:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  2 11:41:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8f5a8e1

sys-apps/ucspi-ssl: stable 0.99e for ppc

stable wrt bug #727452

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

 sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
index 50b5ef4f3c9..f7f089d6031 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.fehcom.de/ipnet/ucspi-ssl/${P}.tgz;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="bindist perl libressl"
 
 DEPEND="libressl? ( dev-libs/libressl:0= )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2020-07-19 Thread Joonas Niilola
commit: ca81db6ee4b4d03ecc85429a2ebec952e1bb0398
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jul 19 10:09:51 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jul 19 10:43:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca81db6e

sys-apps/ucspi-ssl: retire proxied maintainer

Closes: https://github.com/gentoo/gentoo/pull/16726
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/ucspi-ssl/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/sys-apps/ucspi-ssl/metadata.xml b/sys-apps/ucspi-ssl/metadata.xml
index 32a4fcc2cbc..40544d04add 100644
--- a/sys-apps/ucspi-ssl/metadata.xml
+++ b/sys-apps/ucspi-ssl/metadata.xml
@@ -1,17 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   

mailto:f...@fehcom.de

-   
-   powerman-a...@yandex.ru
-   Alex Efros
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

sslserver, sslclient, and sslhandle are command-line tools for
building SSL client-server applications. They conform to the 
UNIX



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2019-05-20 Thread Stefan Strogin
commit: 71b29a42b07e8af16132a8a59f306727c197960f
Author: Alex Efros  yandex  ru>
AuthorDate: Thu Feb 28 18:02:37 2019 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Tue May 21 00:27:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71b29a42

sys-apps/ucspi-ssl: Version bump to 0.99e

Add USE=libressl; EAPI=7.

Closes: https://bugs.gentoo.org/678930
Closes: https://bugs.gentoo.org/645252
Closes: https://bugs.gentoo.org/625574
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Aleksandr Efros  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/11177
Signed-off-by: Stefan Strogin  gentoo.org>

 sys-apps/ucspi-ssl/Manifest   |  1 +
 sys-apps/ucspi-ssl/metadata.xml   |  3 ++
 sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild | 62 +++
 3 files changed, 66 insertions(+)

diff --git a/sys-apps/ucspi-ssl/Manifest b/sys-apps/ucspi-ssl/Manifest
index 016aa746d92..5269429dd6b 100644
--- a/sys-apps/ucspi-ssl/Manifest
+++ b/sys-apps/ucspi-ssl/Manifest
@@ -2,3 +2,4 @@ DIST ucspi-ssl-0.94.tgz 112640 BLAKE2B 
c85c75664e7da4486fbc1b7e0ba3c8e2c57b47194
 DIST ucspi-ssl-0.97.tgz 112640 BLAKE2B 
ead9a3d720e9aee8855039ce3873f30d9766ad78dcd7eece41e52bbf670945248ae0f8e0b9391c3abe390eef9174e0a31880be605af3378422356f170ab86eaa
 SHA512 
2cafa091f700e0b06b6e0ab23ac02b9459003d747c1ee0e8e95cf0922d94f8f32bde5c956307e333b193ce4514cf99078383a3cc7ffee45aadbd303e2eb454c7
 DIST ucspi-ssl-0.98b.tgz 112640 BLAKE2B 
3b970525f8c3f9511daadfc2fda3840566e679b885acd3c17b0d1b2a775d837b59e9ccbbf5543614440366bedd8c24ba5f8f1c4d6b94877c7ef92d3859fdf652
 SHA512 
c9f6749048059f870b5221296ecb01d4b5c57c1d8c8b3574c67926b60569bce983f257afacfc3383b1b9a60d55b470a5a1548d2c19b0a505b953171a83cee12b
 DIST ucspi-ssl-0.99.tgz 112640 BLAKE2B 
da1974f59d2fece5877f645f5843311eadd509bfb715576a56b59bc79f6f9954eca9bad88bb36b055aa939d533a8b95b4fb3d3ae9ebde1081bcd6a51b60af5b4
 SHA512 
2fd29d0f6b31b54f2b53206c6ccd0cf35c759834f34aab26d2a883319d33ff2257163150fc85a2e450c7bd81ce7bbed7b59c4013d71a35a9b3446a6338cb406e
+DIST ucspi-ssl-0.99e.tgz 112640 BLAKE2B 
6db975f412723da1c6c76ff1040c27001c2d5b2b0c8bb3199f37226c31cf1e48f629aa1f8234319c844f2ccf8001d6d9ffd7700da2ae57b6cb22177cfc1e56f8
 SHA512 
231ef75eedc4f52f46c1f7d6f44feac54069d859da206f9ea874d3a8082dead1be310cc4b7da1148564847b5b452b691718b7ba8076a03145e2002e9250182aa

diff --git a/sys-apps/ucspi-ssl/metadata.xml b/sys-apps/ucspi-ssl/metadata.xml
index 37052d6e36c..32a4fcc2cbc 100644
--- a/sys-apps/ucspi-ssl/metadata.xml
+++ b/sys-apps/ucspi-ssl/metadata.xml
@@ -17,4 +17,7 @@
building SSL client-server applications. They conform to the 
UNIX
Client-Server Program Interface, UCSPI.

+   
+   Disable EC/RC5 algorithms in OpenSSL for 
patent reasons.
+   
 

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
new file mode 100644
index 000..7325e21a7b0
--- /dev/null
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fixheadtails qmail
+
+DESCRIPTION="Command-line tools for building SSL client-server applications"
+HOMEPAGE="https://www.fehcom.de/ipnet/ucspi-ssl.html;
+SRC_URI="https://www.fehcom.de/ipnet/ucspi-ssl/${P}.tgz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd"
+IUSE="bindist perl libressl"
+
+DEPEND="libressl? ( dev-libs/libressl:0= )
+   !libressl? ( dev-libs/openssl:0=[bindist=] )
+   perl? ( dev-lang/perl:= )"
+RDEPEND="${DEPEND}
+   sys-apps/ucspi-tcp"
+
+S="${WORKDIR}"/host/superscript.com/net/${P}
+
+src_prepare() {
+   ht_fix_all
+
+   sed -i -e 's:auto:gcc:' conf-cc || die
+   sed -i -e 's:-m64::' conf-ld || die
+   qmail_set_cc
+
+   echo "/usr/bin" > conf-tcpbin || die
+   echo "/usr/share/ca-certificates/" > conf-cadir || die
+   echo "${QMAIL_HOME}/control/dh1024.pem" > conf-dhfile || die
+   echo "/usr/" > src/home || die
+   sed -i -e 's:HOME/command:/usr/bin:' \
+   src/sslcat.sh src/sslconnect.sh src/https\@.sh || die
+
+   # workaround: SSL_TXT_ECDH is always set in openssl/ssl.h, even with 
openssl[bindist]
+   sed -i -e 's:SSL_TXT_ECDH:ENABLE_SSL_TXT_ECDH:' src/ucspissl.h 
src/ssl_params.c conf-ecdh || die
+   if use bindist; then
+   echo > conf-ecdh || die
+   fi
+
+   eapply_user
+}
+
+src_compile() {
+   cd src || die
+   emake sysdeps
+   emake uint32.h
+   emake
+}
+
+src_install() {
+   dodoc -r doc/.
+   doman man/*
+
+   cd src || die
+   dobin $(<../package/commands-base)
+   use perl && dobin $(<../package/commands-sslperl)
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2018-11-14 Thread Robin H. Johnson
commit: 1ad87647fed60054f73efb700adf0f34d0fa59c2
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Nov 14 16:28:28 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Nov 14 16:28:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad87647

sys-apps/ucspi-ssl: add net-libs/libnsl dep per glibc upgrade

Fixes: https://bugs.gentoo.org/show_bug.cgi?id=659028
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild | 3 ++-
 sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild| 3 ++-
 sys-apps/ucspi-ssl/ucspi-ssl-0.98b.ebuild   | 3 ++-
 sys-apps/ucspi-ssl/ucspi-ssl-0.99.ebuild| 3 ++-
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild
index 208e9bc702d..51c36b53269 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -16,6 +16,7 @@ IUSE="perl"
 
 DEPEND="
>=dev-libs/openssl-0.9.6g:=
+   net-libs/libnsl
perl? ( dev-lang/perl:= )
 "
 RDEPEND="

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild
index d74049d48c9..a36b99a8f59 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,6 +16,7 @@ IUSE="perl"
 
 DEPEND="
>=dev-libs/openssl-0.9.8z_p8:=
+   net-libs/libnsl
perl? ( dev-lang/perl:= )
 "
 RDEPEND="

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.98b.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.98b.ebuild
index 48a8d140846..f2884ea13ba 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.98b.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.98b.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,6 +16,7 @@ IUSE="perl"
 
 DEPEND="
dev-libs/openssl:0=
+   net-libs/libnsl
perl? ( dev-lang/perl:= )
 "
 RDEPEND="

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99.ebuild
index e6a8f93f5fe..93f7a0c2a11 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.99.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.99.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,6 +15,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86
 IUSE="perl"
 
 DEPEND="dev-libs/openssl:=
+   net-libs/libnsl
perl? ( dev-lang/perl:= )"
 RDEPEND="${DEPEND}
sys-apps/ucspi-tcp"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2018-07-27 Thread Mikle Kolyada
commit: 53dc518b43b6b5560c44f7d6bfd8ef4df31baf79
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Jul 28 00:52:29 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jul 28 00:52:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53dc518b

sys-apps/ucspi-ssl: mark s390 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild
index e04657a7bf6..208e9bc702d 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="http://www.fehcom.de/ipnet/ucspi-ssl/${P}.tgz;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ppc ppc64 s390 ~sh sparc x86 
~x86-fbsd"
 IUSE="perl"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2017-04-08 Thread Patrice Clement
commit: ac3f361052ba4e3fc22bc3ab3d5e1265a7124544
Author: Alex Efros  yandex  ru>
AuthorDate: Sat Feb 25 16:20:09 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Apr  8 21:32:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac3f3610

sys-apps/ucspi-ssl: version bump to 0.99.

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Closes: https://github.com/gentoo/gentoo/pull/3938

 sys-apps/ucspi-ssl/Manifest  |  1 +
 sys-apps/ucspi-ssl/metadata.xml  | 17 ++
 sys-apps/ucspi-ssl/ucspi-ssl-0.99.ebuild | 56 
 3 files changed, 68 insertions(+), 6 deletions(-)

diff --git a/sys-apps/ucspi-ssl/Manifest b/sys-apps/ucspi-ssl/Manifest
index b7779a0be52..1bb946491ff 100644
--- a/sys-apps/ucspi-ssl/Manifest
+++ b/sys-apps/ucspi-ssl/Manifest
@@ -1,3 +1,4 @@
 DIST ucspi-ssl-0.94.tgz 112640 SHA256 
343c0281269d88650823eb053fe80bf34b81f52c12b895f27534706b983a23b4 SHA512 
a2b7fcea0da4c99a02cd0cf9402d59e55309a65031232e8afc9f29134be268c2e385840f5616c2046649a3f421563f1abcb707a8a8e93c7d29e7aef4a368b604
 WHIRLPOOL 
1ef3f5b447810eab97532b7fabaf94c56ddd0818a51f1149ec31ad2265c8899e90c3cf5c497a1c3570fc83918576abca2103132db3a494181ea2a872590fadb2
 DIST ucspi-ssl-0.97.tgz 112640 SHA256 
cb90cd56fdb1ab51dafa2b228dd6595b61da21816fefcae646f02f41864cbe5b SHA512 
2cafa091f700e0b06b6e0ab23ac02b9459003d747c1ee0e8e95cf0922d94f8f32bde5c956307e333b193ce4514cf99078383a3cc7ffee45aadbd303e2eb454c7
 WHIRLPOOL 
d4e69029a2945b92957c4bdd3e17d19802d3e11c9a4f4916366f89b3b4e3a8b854712295a49828cc10808a106cbd1f200d1b5ff64a124119da35cb2d5fcd76d5
 DIST ucspi-ssl-0.98b.tgz 112640 SHA256 
10d4f47c7085d8b0b56b026901569d73bb366a73825f4042b6c99cbcde506ff3 SHA512 
c9f6749048059f870b5221296ecb01d4b5c57c1d8c8b3574c67926b60569bce983f257afacfc3383b1b9a60d55b470a5a1548d2c19b0a505b953171a83cee12b
 WHIRLPOOL 
8777cf317d0b4c913e6457d39083e3b86c722d2fe71605efffd50de2c1296be6ce4de435891047224f93e558834dbe635cd53782cf89b5271a94fca8f48489b9
+DIST ucspi-ssl-0.99.tgz 112640 SHA256 
083421b4da939221e01f3e576a3d7c7d49c78ab46e782ef31f6310e8a847d6c3 SHA512 
2fd29d0f6b31b54f2b53206c6ccd0cf35c759834f34aab26d2a883319d33ff2257163150fc85a2e450c7bd81ce7bbed7b59c4013d71a35a9b3446a6338cb406e
 WHIRLPOOL 
5db993287beb0bc1422a5d53a4fb14eba3cb34fdd073a883555a95799ed09ccfb7f230adec0fa5a7d79d4816e0b8d0093022987e6f28362119a129f0d3c89355

diff --git a/sys-apps/ucspi-ssl/metadata.xml b/sys-apps/ucspi-ssl/metadata.xml
index 3d9c7d7bb25..8ad7e767f39 100644
--- a/sys-apps/ucspi-ssl/metadata.xml
+++ b/sys-apps/ucspi-ssl/metadata.xml
@@ -1,16 +1,21 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   mailto:f...@fehcom.de
+   

powerman-a...@yandex.ru
Alex Efros
Primary maintainer

-
-proxy-ma...@gentoo.org
-Proxy Maintainers
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers

-   sslserver and sslclient are command-line tools for 
building SSL
-   client-server applications. They conform to the UNIX Client-Server 
Program
-   Interface, UCSPI.
+   
+   sslserver, sslclient, and sslhandle are command-line tools for
+   building SSL client-server applications. They conform to the 
UNIX
+   Client-Server Program Interface, UCSPI.
+   
 

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99.ebuild
new file mode 100644
index 000..c7a507fa3c6
--- /dev/null
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.99.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit fixheadtails qmail
+
+DESCRIPTION="Command-line tools for building SSL client-server applications"
+HOMEPAGE="http://www.fehcom.de/ipnet/ucspi-ssl.html;
+SRC_URI="http://www.fehcom.de/ipnet/ucspi-ssl/${P}.tgz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd"
+IUSE="perl"
+
+DEPEND="dev-libs/openssl:=
+   perl? ( dev-lang/perl:= )"
+RDEPEND="${DEPEND}
+   sys-apps/ucspi-tcp"
+
+S="${WORKDIR}"/host/superscript.com/net/${P}
+
+src_prepare() {
+   ht_fix_all
+
+   sed -i -e 's:auto:gcc:' conf-cc || die
+   sed -i -e 's:-m64::' conf-ld || die
+   qmail_set_cc
+
+   echo "/usr/bin" > conf-tcpbin || die
+   echo "/usr/share/ca-certificates/" > conf-cadir || die
+   echo "${QMAIL_HOME}/control/dh1024.pem" > conf-dhfile || die
+   echo "/usr/" > src/home || die
+   sed -i -e 's:HOME/command:/usr/bin:' \
+   src/sslcat.sh src/sslconnect.sh src/https\@.sh || die
+
+   eapply_user
+}
+
+src_compile() {
+   cd src || die
+   emake sysdeps
+   emake uint32.h
+   emake
+}
+
+src_install() {
+   dodoc doc/*
+   doman man/*.*
+
+   cd src || 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2016-12-29 Thread David Seifert
commit: aabf481c86d59f0e51b7640031825de70f265271
Author: Alex Efros  powerman  name>
AuthorDate: Wed Dec 28 19:43:12 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Dec 29 12:55:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabf481c

sys-apps/ucspi-ssl: version bump to 0.98b

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/3263

 sys-apps/ucspi-ssl/Manifest   |  1 +
 sys-apps/ucspi-ssl/ucspi-ssl-0.98b.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/sys-apps/ucspi-ssl/Manifest b/sys-apps/ucspi-ssl/Manifest
index 021fd26..b7779a0 100644
--- a/sys-apps/ucspi-ssl/Manifest
+++ b/sys-apps/ucspi-ssl/Manifest
@@ -1,2 +1,3 @@
 DIST ucspi-ssl-0.94.tgz 112640 SHA256 
343c0281269d88650823eb053fe80bf34b81f52c12b895f27534706b983a23b4 SHA512 
a2b7fcea0da4c99a02cd0cf9402d59e55309a65031232e8afc9f29134be268c2e385840f5616c2046649a3f421563f1abcb707a8a8e93c7d29e7aef4a368b604
 WHIRLPOOL 
1ef3f5b447810eab97532b7fabaf94c56ddd0818a51f1149ec31ad2265c8899e90c3cf5c497a1c3570fc83918576abca2103132db3a494181ea2a872590fadb2
 DIST ucspi-ssl-0.97.tgz 112640 SHA256 
cb90cd56fdb1ab51dafa2b228dd6595b61da21816fefcae646f02f41864cbe5b SHA512 
2cafa091f700e0b06b6e0ab23ac02b9459003d747c1ee0e8e95cf0922d94f8f32bde5c956307e333b193ce4514cf99078383a3cc7ffee45aadbd303e2eb454c7
 WHIRLPOOL 
d4e69029a2945b92957c4bdd3e17d19802d3e11c9a4f4916366f89b3b4e3a8b854712295a49828cc10808a106cbd1f200d1b5ff64a124119da35cb2d5fcd76d5
+DIST ucspi-ssl-0.98b.tgz 112640 SHA256 
10d4f47c7085d8b0b56b026901569d73bb366a73825f4042b6c99cbcde506ff3 SHA512 
c9f6749048059f870b5221296ecb01d4b5c57c1d8c8b3574c67926b60569bce983f257afacfc3383b1b9a60d55b470a5a1548d2c19b0a505b953171a83cee12b
 WHIRLPOOL 
8777cf317d0b4c913e6457d39083e3b86c722d2fe71605efffd50de2c1296be6ce4de435891047224f93e558834dbe635cd53782cf89b5271a94fca8f48489b9

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.98b.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.98b.ebuild
new file mode 100644
index ..168b746
--- /dev/null
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.98b.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit fixheadtails qmail
+
+DESCRIPTION="Command-line tools for building SSL client-server applications"
+HOMEPAGE="http://www.fehcom.de/ipnet/ucspi-ssl.html;
+SRC_URI="http://www.fehcom.de/ipnet/ucspi-ssl/${P}.tgz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd"
+IUSE="perl"
+
+DEPEND="
+   dev-libs/openssl:0=
+   perl? ( dev-lang/perl:= )
+"
+RDEPEND="
+   ${DEPEND}
+   sys-apps/ucspi-tcp
+"
+
+S="${WORKDIR}"/host/superscript.com/net/${P}
+
+src_prepare() {
+   ht_fix_all
+   sed -i -e 's:auto:gcc:' conf-cc || die
+   sed -i -e 's:-m64::' conf-ld || die
+
+   qmail_set_cc
+
+   echo "/usr/bin" > conf-tcpbin || die
+   echo "/usr/share/ca-certificates/" > conf-cadir || die
+   echo "${QMAIL_HOME}/control/dh1024.pem" > conf-dhfile || die
+
+   cd src || die
+   echo "/usr/" > home || die
+   sed -i -e 's:HOME/command:/usr/bin:' sslcat.sh sslconnect.sh https\@.sh 
|| die
+
+   eapply_user
+}
+
+src_compile() {
+   emake sysdeps -C src
+   emake -C src
+}
+
+src_install() {
+   dodoc doc/*
+   doman man/*.*
+   dobin src/https\@ src/sslcat src/sslclient src/sslconnect src/sslprint 
src/sslserver || die
+   use perl && dobin src/sslperl
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2016-12-21 Thread Patrice Clement
commit: f557c157585f74277d73272d71b2705a6d465d81
Author: Alex Efros  powerman  name>
AuthorDate: Fri Dec 16 18:07:27 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Dec 21 13:56:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f557c157

sys-apps/ucspi-ssl: EAPI 6 bump.

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/3133

 sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild
index 561432e..50cda98 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild
@@ -2,9 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-inherit eutils fixheadtails qmail
+inherit fixheadtails qmail
 
 DESCRIPTION="Command-line tools for building SSL client-server applications"
 HOMEPAGE="http://www.fehcom.de/ipnet/ucspi-ssl.html;
@@ -40,6 +40,8 @@ src_prepare() {
cd src
echo "/usr/" > home || die
sed -i -e 's:HOME/command:/usr/bin:' sslcat.sh sslconnect.sh https\@.sh 
|| die
+
+   eapply_user
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2016-12-21 Thread Patrice Clement
commit: 9a44ab4af6c8348889ab0bd9a86f57dc87bd6a22
Author: Alex Efros  powerman  name>
AuthorDate: Fri Dec 16 17:57:23 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Dec 21 13:56:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a44ab4a

sys-apps/ucspi-ssl: version bump to 0.97.

Gentoo-Bug: https://bugs.gentoo.org/602780

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/3133

 sys-apps/ucspi-ssl/Manifest  |  1 +
 sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/sys-apps/ucspi-ssl/Manifest b/sys-apps/ucspi-ssl/Manifest
index f169828..021fd26 100644
--- a/sys-apps/ucspi-ssl/Manifest
+++ b/sys-apps/ucspi-ssl/Manifest
@@ -1 +1,2 @@
 DIST ucspi-ssl-0.94.tgz 112640 SHA256 
343c0281269d88650823eb053fe80bf34b81f52c12b895f27534706b983a23b4 SHA512 
a2b7fcea0da4c99a02cd0cf9402d59e55309a65031232e8afc9f29134be268c2e385840f5616c2046649a3f421563f1abcb707a8a8e93c7d29e7aef4a368b604
 WHIRLPOOL 
1ef3f5b447810eab97532b7fabaf94c56ddd0818a51f1149ec31ad2265c8899e90c3cf5c497a1c3570fc83918576abca2103132db3a494181ea2a872590fadb2
+DIST ucspi-ssl-0.97.tgz 112640 SHA256 
cb90cd56fdb1ab51dafa2b228dd6595b61da21816fefcae646f02f41864cbe5b SHA512 
2cafa091f700e0b06b6e0ab23ac02b9459003d747c1ee0e8e95cf0922d94f8f32bde5c956307e333b193ce4514cf99078383a3cc7ffee45aadbd303e2eb454c7
 WHIRLPOOL 
d4e69029a2945b92957c4bdd3e17d19802d3e11c9a4f4916366f89b3b4e3a8b854712295a49828cc10808a106cbd1f200d1b5ff64a124119da35cb2d5fcd76d5

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild
new file mode 100644
index ..561432e
--- /dev/null
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils fixheadtails qmail
+
+DESCRIPTION="Command-line tools for building SSL client-server applications"
+HOMEPAGE="http://www.fehcom.de/ipnet/ucspi-ssl.html;
+SRC_URI="http://www.fehcom.de/ipnet/ucspi-ssl/${P}.tgz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd"
+IUSE="perl"
+
+DEPEND="
+   >=dev-libs/openssl-0.9.8z_p8:=
+   perl? ( dev-lang/perl:= )
+"
+RDEPEND="
+   ${DEPEND}
+   sys-apps/ucspi-tcp
+"
+
+S="${WORKDIR}"/host/superscript.com/net/${P}
+
+src_prepare() {
+   ht_fix_all
+   sed -i -e 's:auto:gcc:' conf-cc || die
+   sed -i -e 's:-m64::' conf-ld || die
+
+   qmail_set_cc
+
+   echo "/usr/bin" > conf-tcpbin || die
+   echo "/usr/share/ca-certificates/" > conf-cadir || die
+   echo "${QMAIL_HOME}/control/dh1024.pem" > conf-dhfile || die
+
+   cd src
+   echo "/usr/" > home || die
+   sed -i -e 's:HOME/command:/usr/bin:' sslcat.sh sslconnect.sh https\@.sh 
|| die
+}
+
+src_compile() {
+   # build fails without setting to j1
+   emake -j1 -C src
+}
+
+src_install() {
+   dodoc doc/*
+   doman man/*.*
+   dobin src/https\@ src/sslcat src/sslclient src/sslconnect src/sslprint 
src/sslserver || die
+   use perl && dobin src/sslperl
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2016-12-21 Thread Patrice Clement
commit: 690df6bb10f2ca22381718fb98da43d60ee4e345
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Dec 21 13:58:33 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Dec 21 13:58:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690df6bb

sys-apps/ucspi-ssl: add missing dies.

Package-Manager: portage-2.3.0

 sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild
index 50cda98..a54cb26 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild
@@ -37,7 +37,7 @@ src_prepare() {
echo "/usr/share/ca-certificates/" > conf-cadir || die
echo "${QMAIL_HOME}/control/dh1024.pem" > conf-dhfile || die
 
-   cd src
+   cd src || die
echo "/usr/" > home || die
sed -i -e 's:HOME/command:/usr/bin:' sslcat.sh sslconnect.sh https\@.sh 
|| die
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/

2016-04-03 Thread Ian Delaney
commit: 7c239383032c832623997bfd0c64d394a77251e9
Author: Ian Delaney  gentoo  org>
AuthorDate: Sat Apr  2 10:57:21 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Sun Apr  3 10:19:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c239383

sys-apps/ucspi-ssl: minor tidy to metadata.xml

Package-Manager: portage-2.2.28

 sys-apps/ucspi-ssl/metadata.xml | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-apps/ucspi-ssl/metadata.xml b/sys-apps/ucspi-ssl/metadata.xml
index e15ef9b..3d9c7d7 100644
--- a/sys-apps/ucspi-ssl/metadata.xml
+++ b/sys-apps/ucspi-ssl/metadata.xml
@@ -3,14 +3,14 @@
 

powerman-a...@yandex.ru
-Primary maintainer
-Alex Efros
+   Alex Efros
+   Primary maintainer

 
 proxy-ma...@gentoo.org
 Proxy Maintainers

-sslserver and sslclient are command-line tools for building 
SSL
-client-server applications. They conform to the UNIX Client-Server Program
-Interface, UCSPI.
+   sslserver and sslclient are command-line tools for 
building SSL
+   client-server applications. They conform to the UNIX Client-Server 
Program
+   Interface, UCSPI.