summaryrefslogtreecommitdiff
path: root/sys-apps/ucspi-ssl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /sys-apps/ucspi-ssl
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-apps/ucspi-ssl')
-rw-r--r--sys-apps/ucspi-ssl/Manifest11
-rw-r--r--sys-apps/ucspi-ssl/metadata.xml21
-rw-r--r--sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild52
-rw-r--r--sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild56
-rw-r--r--sys-apps/ucspi-ssl/ucspi-ssl-0.98b.ebuild56
-rw-r--r--sys-apps/ucspi-ssl/ucspi-ssl-0.99.ebuild55
6 files changed, 251 insertions, 0 deletions
diff --git a/sys-apps/ucspi-ssl/Manifest b/sys-apps/ucspi-ssl/Manifest
new file mode 100644
index 000000000000..81367f79e345
--- /dev/null
+++ b/sys-apps/ucspi-ssl/Manifest
@@ -0,0 +1,11 @@
+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
+EBUILD ucspi-ssl-0.94-r1.ebuild 1222 SHA256 59f7357d3c8d9a033228e44780b98dc7e98b485f622a6429b05707d6441ef7e4 SHA512 91cdf4b6a63cc3f1dbd29e394218b74e4f6ebf319cb6f14807f59b3a813f077f3f9aa1cfeeed3ba8c882c72686d59555a0bcd5e508ac2d04f7bd9778bb0b1657 WHIRLPOOL e8aaee8929f2d25db53fc4ead4918092cefc68e08ea2481354bed6ea2b9d67c3ca6509c4a2cb9feb895308408d33d1326dda0f7d36f59ac91eca3b3334146f50
+EBUILD ucspi-ssl-0.97.ebuild 1291 SHA256 1e32ccbc980a7bf98d843928272a2ec2927e0563b7cd7a10eaf09fbeb54a8b95 SHA512 d24336736ccba8f460c3fa5b96acfd9a62c991f0d06529b4f8b86552fd5b7ba57765fcc28e848a0a9400f622cc964e41c8f74a52c4e23def67a1c135f7aa9db1 WHIRLPOOL 1e875942153e136d22b578ed84732c3292e62aca80990176f619b923f7c6d3acf6d0cff2bffe9d32a4ee12997db31f93184300e2ba786b31fc1f7ca93a299603
+EBUILD ucspi-ssl-0.98b.ebuild 1261 SHA256 bf6367553f77d7f9be084a3037c14cec4676d40ae677d9b94887f10eebe04d0a SHA512 9ea688005132662c54f243b7f4f5f9264c4f73b3c179de7fc65cd69b5b77f12b4c963fc76300ab463b4c11d8ec66dd06c7d67842c6e66a0eb39a88426150b14d WHIRLPOOL 000e113084a1456b52dab6d93c96555a6f4ffdeafa86ef5716ed1294842b346ec37c111e9739aa079c86668688267426d49c4aff1b21e676a65dc2edab059e9d
+EBUILD ucspi-ssl-0.99.ebuild 1254 SHA256 9fa89be9405d5734713de31e822521cc2d1e80e5a00a05122db281ced9264142 SHA512 d23fbfb1527c201cf0e3b5efab516ae85c16f21b17500331e1b60140f3ec3bc179e60acf01d61cf7cd9bd56bd7f95f6d8e01acd5343f0da8554e8f4a5401071d WHIRLPOOL a1f704a7addaf197ce47b1ede6af27707212ea42e2cede14948f88ec9c5bffa52db37eaf08e4888c5647c23233d457176a1bdba30f4372c241e418eae5c733ac
+MISC ChangeLog 2564 SHA256 7d3b7f476e91451263bced04a3a0460c888cc0d7ee4e3d831a0eccecca88c94c SHA512 11a9b3b19c0371d802ef1750e5c16ae575364e2ad731f5e259baa785c51299cb0f5b65d58f665eacfc5b400e5c9ab2a47c021ecb44d8b3a35fbe98509931ab55 WHIRLPOOL c7ae17d3fe48396d15aebf5059e4188d36896c0b3ba1067ad8aba3602b55e280dba79653005c566eee2f545ceef64a806dd239c98c740be3c08fae8c7b9eca4d
+MISC ChangeLog-2015 6109 SHA256 65d3aeef78c7782174a868b4ab8f5cde8f860abc123f22a27ef911967b3772aa SHA512 be5b86cbf1de4a08daf9dd6078bd62dcf6acfe2adff49dee08649bf0070545a19c0652f9dcb3c5fabf10101d0e9ac7434ca8c38d13cb677d960146d73ddf4b43 WHIRLPOOL 0a0d3c99ff27cb369ea4116804a8255f3c26349194583084900ca595fba20e2661a8b79606c782fd65227e92edb584be5290d1ffc738d7de81930b5f4a646edc
+MISC metadata.xml 695 SHA256 0602ea5c09f8e95620cd4d0a7bba5bee201aba220dfbc5df45e114e0e50a9c91 SHA512 3595a8f9476a53f5100c917faf2c5933e7bc472564225b20322390fd0d2d8e1530d9080d1dfc27c127eede473944c6a49409680e36f04599bda12c361965b08e WHIRLPOOL 4974a2e040a306fee0fa38fb0af5fdaed2edd710ed21fc1fc81d0758504ea81aa3b85f7db679a20d8424ff9dd1bd00bbb99d3f072aae768255f241a943e991a3
diff --git a/sys-apps/ucspi-ssl/metadata.xml b/sys-apps/ucspi-ssl/metadata.xml
new file mode 100644
index 000000000000..8ad7e767f396
--- /dev/null
+++ b/sys-apps/ucspi-ssl/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <upstream>
+ <bugs-to>mailto:feh@fehcom.de</bugs-to>
+ </upstream>
+ <maintainer type="person">
+ <email>powerman-asdf@yandex.ru</email>
+ <name>Alex Efros</name>
+ <description>Primary maintainer</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <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>
+</pkgmetadata>
diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild b/sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild
new file mode 100644
index 000000000000..e04657a7bf63
--- /dev/null
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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.6g:=
+ perl? ( dev-lang/perl:= )
+"
+RDEPEND="
+ ${DEPEND}
+ sys-apps/ucspi-tcp
+"
+
+S="${WORKDIR}"/host/superscript.com/net/${P}/src
+
+src_prepare() {
+ ht_fix_all
+ sed -i -e 's:HOME/command:/usr/bin:' sslcat.sh sslconnect.sh https\@.sh || die
+ 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/" > home || die
+ echo "/usr/share/ca-certificates/" > conf-cadir || die
+ echo "${QMAIL_HOME}/control/dh1024.pem" > conf-dhfile || die
+}
+
+src_compile() {
+ # build fails without setting to j1
+ emake -j1
+}
+
+src_install() {
+ dodoc ../doc/*
+ doman ../man/*.*
+ dobin sslserver sslclient sslcat sslconnect https\@ || die
+ use perl && dobin sslperl
+}
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 000000000000..d74049d48c98
--- /dev/null
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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.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 || die
+ echo "/usr/" > home || die
+ sed -i -e 's:HOME/command:/usr/bin:' sslcat.sh sslconnect.sh https\@.sh || die
+
+ eapply_user
+}
+
+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
+}
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 000000000000..48a8d1408469
--- /dev/null
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.98b.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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
+}
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 000000000000..e6a8f93f5fea
--- /dev/null
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.99.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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 || die
+ dobin $(<../package/commands-base)
+ use perl && dobin $(<../package/commands-sslperl)
+}