diff options
author | Jakov Smolić <jsmolic@gentoo.org> | 2022-12-31 19:19:56 +0100 |
---|---|---|
committer | Jakov Smolić <jsmolic@gentoo.org> | 2022-12-31 19:31:01 +0100 |
commit | af68b801bf85d4abfc0ac4ba591844c081d68686 (patch) | |
tree | e4f9ed3496cc36b5d746a8e3c86b189109d3e22e /sys-apps | |
parent | app-metrics/prometheus-bin: treeclean (diff) | |
download | gentoo-af68b801bf85d4abfc0ac4ba591844c081d68686.tar.gz gentoo-af68b801bf85d4abfc0ac4ba591844c081d68686.tar.bz2 gentoo-af68b801bf85d4abfc0ac4ba591844c081d68686.zip |
sys-apps/ucspi-ssl: treeclean
Closes: https://bugs.gentoo.org/696936
Closes: https://bugs.gentoo.org/725786
Closes: https://bugs.gentoo.org/686430
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/ucspi-ssl/Manifest | 1 | ||||
-rw-r--r-- | sys-apps/ucspi-ssl/files/ucspi-ssl-0.99e-fno-common.patch | 56 | ||||
-rw-r--r-- | sys-apps/ucspi-ssl/metadata.xml | 16 | ||||
-rw-r--r-- | sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild | 61 |
4 files changed, 0 insertions, 134 deletions
diff --git a/sys-apps/ucspi-ssl/Manifest b/sys-apps/ucspi-ssl/Manifest deleted file mode 100644 index 44ebc8331b32..000000000000 --- a/sys-apps/ucspi-ssl/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ucspi-ssl-0.99e.tgz 112640 BLAKE2B 6db975f412723da1c6c76ff1040c27001c2d5b2b0c8bb3199f37226c31cf1e48f629aa1f8234319c844f2ccf8001d6d9ffd7700da2ae57b6cb22177cfc1e56f8 SHA512 231ef75eedc4f52f46c1f7d6f44feac54069d859da206f9ea874d3a8082dead1be310cc4b7da1148564847b5b452b691718b7ba8076a03145e2002e9250182aa diff --git a/sys-apps/ucspi-ssl/files/ucspi-ssl-0.99e-fno-common.patch b/sys-apps/ucspi-ssl/files/ucspi-ssl-0.99e-fno-common.patch deleted file mode 100644 index ea7aa0a47688..000000000000 --- a/sys-apps/ucspi-ssl/files/ucspi-ssl-0.99e-fno-common.patch +++ /dev/null @@ -1,56 +0,0 @@ -https://bugs.gentoo.org/707156 ---- a/src/ip6_bit.c -+++ b/src/ip6_bit.c -@@ -7,7 +7,7 @@ - - #define BITSUBSTITUTION - --char strnum[FMT_ULONG]; -+extern char strnum[FMT_ULONG]; - - /** - * This function converts a IPv6 address into its binary representation. ---- a/src/remoteinfo.c -+++ b/src/remoteinfo.c -@@ -50,7 +50,7 @@ static int doit(stralloc *out,int s,char ipremote[4],uint16 portremote,char iplo - { - buffer b; - char bspace[128]; -- char strnum[FMT_ULONG]; -+ extern char strnum[FMT_ULONG]; - int numcolons; - char ch; - ---- a/src/sslclient.c -+++ b/src/sslclient.c -@@ -98,7 +98,7 @@ static stralloc moreaddresses; - - static stralloc tmp; - static stralloc fqdn; --char strnum[FMT_ULONG]; -+extern char strnum[FMT_ULONG]; - char ipstr[IP6_FMT]; - - char seed[128]; ---- a/src/sslhandle.c -+++ b/src/sslhandle.c -@@ -91,7 +91,7 @@ static stralloc remotehostsa; - char *remotehost = 0; - char *verifyhost = 0; - --char strnum[FMT_ULONG]; -+extern char strnum[FMT_ULONG]; - char strnum2[FMT_ULONG]; - - static stralloc tmp; ---- a/src/sslserver.c -+++ b/src/sslserver.c -@@ -87,7 +87,7 @@ char *verifyhost = 0; - unsigned long uid = 0; - unsigned long gid = 0; - --char strnum[FMT_ULONG]; -+extern char strnum[FMT_ULONG]; - char strnum2[FMT_ULONG]; - - static stralloc tmp; diff --git a/sys-apps/ucspi-ssl/metadata.xml b/sys-apps/ucspi-ssl/metadata.xml deleted file mode 100644 index e90a9bc5ced8..000000000000 --- a/sys-apps/ucspi-ssl/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <bugs-to>mailto:feh@fehcom.de</bugs-to> - </upstream> - <longdescription> - sslserver, sslclient, and sslhandle are command-line tools for - building SSL client-server applications. They conform to the UNIX - Client-Server Program Interface, UCSPI. - </longdescription> - <use> - <flag name="bindist">Disable EC/RC5 algorithms in OpenSSL for patent reasons.</flag> - </use> -</pkgmetadata> diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild b/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild deleted file mode 100644 index e264af9da7fc..000000000000 --- a/sys-apps/ucspi-ssl/ucspi-ssl-0.99e-r2.ebuild +++ /dev/null @@ -1,61 +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:= - 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) -} |