[gentoo-commits] repo/gentoo:master commit in: sys-apps/ucspi-ssl/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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.