From 4c0db1087304327a05649d268804e8f766f9edaf Mon Sep 17 00:00:00 2001 From: Roy Marples Date: Tue, 11 Jul 2006 14:16:26 +0000 Subject: Initial import (Portage version: 2.1.1_pre2-r6) --- net-ftp/tlswrap/ChangeLog | 11 ++++++++ net-ftp/tlswrap/Manifest | 24 ++++++++++++++++ net-ftp/tlswrap/files/digest-tlswrap-1.02 | 3 ++ .../tlswrap/files/tlswrap-1.02-quiet-stderr.patch | 24 ++++++++++++++++ net-ftp/tlswrap/files/tlswrap.init | 20 +++++++++++++ net-ftp/tlswrap/metadata.xml | 13 +++++++++ net-ftp/tlswrap/tlswrap-1.02.ebuild | 33 ++++++++++++++++++++++ 7 files changed, 128 insertions(+) create mode 100644 net-ftp/tlswrap/ChangeLog create mode 100644 net-ftp/tlswrap/Manifest create mode 100644 net-ftp/tlswrap/files/digest-tlswrap-1.02 create mode 100644 net-ftp/tlswrap/files/tlswrap-1.02-quiet-stderr.patch create mode 100644 net-ftp/tlswrap/files/tlswrap.init create mode 100644 net-ftp/tlswrap/metadata.xml create mode 100644 net-ftp/tlswrap/tlswrap-1.02.ebuild (limited to 'net-ftp') diff --git a/net-ftp/tlswrap/ChangeLog b/net-ftp/tlswrap/ChangeLog new file mode 100644 index 000000000000..1352722a0900 --- /dev/null +++ b/net-ftp/tlswrap/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for net-ftp/tlswrap +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-ftp/tlswrap/ChangeLog,v 1.1 2006/07/11 14:16:26 uberlord Exp $ + +*tlswrap-1.02 (11 Jul 2006) + + 11 Jul 2006; Roy Marples + +files/tlswrap-1.02-quiet-stderr.patch, +files/tlswrap.init, + +metadata.xml, +tlswrap-1.02.ebuild: + Initial import, #89131 thanks to Boris and Daniel Persson. + diff --git a/net-ftp/tlswrap/Manifest b/net-ftp/tlswrap/Manifest new file mode 100644 index 000000000000..a7e92693843c --- /dev/null +++ b/net-ftp/tlswrap/Manifest @@ -0,0 +1,24 @@ +AUX tlswrap-1.02-quiet-stderr.patch 998 RMD160 d6280328b5c94757f2e7bff19e32c493f926ebd8 SHA1 509ece90a16ca87d39e578740cdea2c33adda433 SHA256 499a2318b490f6883d80083cecd7fae8cc95a879bb1b22c527b8d44a0d8bf869 +MD5 dd6f705e8d41bc966a66a905905c198a files/tlswrap-1.02-quiet-stderr.patch 998 +RMD160 d6280328b5c94757f2e7bff19e32c493f926ebd8 files/tlswrap-1.02-quiet-stderr.patch 998 +SHA256 499a2318b490f6883d80083cecd7fae8cc95a879bb1b22c527b8d44a0d8bf869 files/tlswrap-1.02-quiet-stderr.patch 998 +AUX tlswrap.init 501 RMD160 f29a70f878a60bf621f3e2114614227c4aa013dd SHA1 aee0ff41e07cc1777d43c22b196be114a720713e SHA256 42f085ca621c13123809e97bf7f0d0d47054d4dbaee43a32a7f668dec4255da0 +MD5 1f97afba95ddfe854a7bf36132356b39 files/tlswrap.init 501 +RMD160 f29a70f878a60bf621f3e2114614227c4aa013dd files/tlswrap.init 501 +SHA256 42f085ca621c13123809e97bf7f0d0d47054d4dbaee43a32a7f668dec4255da0 files/tlswrap.init 501 +DIST tlswrap-1.02.tar.gz 137602 RMD160 bcdb03542ba2eaa606d942cf6bd9b6846398a647 SHA1 22968f4e3832dd040090be945f9e18f4abd266c5 SHA256 024a8ba6ba9b5917a1aa3a8d1723812b9bf5a14f931bf35eebe790c1058bf054 +EBUILD tlswrap-1.02.ebuild 695 RMD160 93838c95f7bc9856d6f3c18a93a3b8e56d78ac0d SHA1 268d499e197bbd8a17beb3cd99fcf4945bb88e72 SHA256 291d453f18d153619fec0d38a2fc7c4d9c83e98bd9293e96b5ec1b87d8c27b6f +MD5 ff3d5328ed224d963da507d9f4ab9f5b tlswrap-1.02.ebuild 695 +RMD160 93838c95f7bc9856d6f3c18a93a3b8e56d78ac0d tlswrap-1.02.ebuild 695 +SHA256 291d453f18d153619fec0d38a2fc7c4d9c83e98bd9293e96b5ec1b87d8c27b6f tlswrap-1.02.ebuild 695 +MISC ChangeLog 358 RMD160 d20a03e367ffe50549f1f92531adb00ac6d62f22 SHA1 b428869d14765b3a8a66b73aa328625893ac4131 SHA256 6bc704efaf473d9fa42bbe084905e9b28418c8b3c31a19d1dd04cd4646c53248 +MD5 104af548cac41dbfb6418e6bc7874a6e ChangeLog 358 +RMD160 d20a03e367ffe50549f1f92531adb00ac6d62f22 ChangeLog 358 +SHA256 6bc704efaf473d9fa42bbe084905e9b28418c8b3c31a19d1dd04cd4646c53248 ChangeLog 358 +MISC metadata.xml 382 RMD160 d8faaad4f73acb62cfe0feec500dbc4fc303037c SHA1 e2fca30c47292f8b131c7661af22ce48ed146bcd SHA256 d6afc740d1770c01aad8bf998ddd998b72d109dc781ff316052833a73a55b6a3 +MD5 fe3c11cc56df926a42ce871f7a360828 metadata.xml 382 +RMD160 d8faaad4f73acb62cfe0feec500dbc4fc303037c metadata.xml 382 +SHA256 d6afc740d1770c01aad8bf998ddd998b72d109dc781ff316052833a73a55b6a3 metadata.xml 382 +MD5 7f916bed4d2c2d24fb2e410904207262 files/digest-tlswrap-1.02 238 +RMD160 5f9919e2baf794c65a5dcb6ebbada4fbf2999ddb files/digest-tlswrap-1.02 238 +SHA256 98cd8b271267d1741de1707134938ce802e747ea1b320debb564f0c2f0fdecf8 files/digest-tlswrap-1.02 238 diff --git a/net-ftp/tlswrap/files/digest-tlswrap-1.02 b/net-ftp/tlswrap/files/digest-tlswrap-1.02 new file mode 100644 index 000000000000..848872af9794 --- /dev/null +++ b/net-ftp/tlswrap/files/digest-tlswrap-1.02 @@ -0,0 +1,3 @@ +MD5 fa9e503a861a7519a8f485bad77e2cc7 tlswrap-1.02.tar.gz 137602 +RMD160 bcdb03542ba2eaa606d942cf6bd9b6846398a647 tlswrap-1.02.tar.gz 137602 +SHA256 024a8ba6ba9b5917a1aa3a8d1723812b9bf5a14f931bf35eebe790c1058bf054 tlswrap-1.02.tar.gz 137602 diff --git a/net-ftp/tlswrap/files/tlswrap-1.02-quiet-stderr.patch b/net-ftp/tlswrap/files/tlswrap-1.02-quiet-stderr.patch new file mode 100644 index 000000000000..124ed35ac434 --- /dev/null +++ b/net-ftp/tlswrap/files/tlswrap-1.02-quiet-stderr.patch @@ -0,0 +1,24 @@ +diff -Naur tlswrap-1.02/tlswrap.c tlswrap-1.02-new/tlswrap.c +--- tlswrap-1.02/tlswrap.c 2005-07-09 16:11:37.000000000 +0200 ++++ tlswrap-1.02-new/tlswrap.c 2006-05-09 22:38:58.000000000 +0200 +@@ -358,9 +358,9 @@ + + listen_fd = setup_listen(5, cfg_listenhost, cfg_listenport, 0); + +- fprintf(stderr, ++ fprintf(stdout, + "TLSWrap %s (c) 2002-2005 Tomas Svensson \n", TLSWRAP_VERSION_TEXT); +- fprintf(stderr, "Servicing up to %u clients on %s:%s\n", cfg_max_users, cfg_listenhost, cfg_listenport); ++ fprintf(stdout, "Servicing up to %u clients on %s:%s\n", cfg_max_users, cfg_listenhost, cfg_listenport); + #if !defined __CYGWIN__ && !defined WIN32 + #ifdef __HAVE_DAEMON + if (!debug) +@@ -370,7 +370,7 @@ + if ( (childpid = fork()) < 0) + sys_err("fork()"); + else if (childpid != 0) { +- fprintf(stderr, "Running as process %u\n", (unsigned int)childpid); ++ fprintf(stdout, "Running as process %u\n", (unsigned int)childpid); + exit(0); /* parent */ + } + (void)setsid(); diff --git a/net-ftp/tlswrap/files/tlswrap.init b/net-ftp/tlswrap/files/tlswrap.init new file mode 100644 index 000000000000..700e296eb9f6 --- /dev/null +++ b/net-ftp/tlswrap/files/tlswrap.init @@ -0,0 +1,20 @@ +#!/sbin/runscript +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-ftp/tlswrap/files/tlswrap.init,v 1.1 2006/07/11 14:16:26 uberlord Exp $ + +depend() { + need net +} + +start() { + ebegin "Starting tlswrap" + start-stop-daemon --start --exec /usr/bin/tlswrap >/dev/null + eend $? +} + +stop() { + ebegin "Stopping tlswrap" + start-stop-daemon --stop --exec /usr/sbin/tlswrap + eend $? +} diff --git a/net-ftp/tlswrap/metadata.xml b/net-ftp/tlswrap/metadata.xml new file mode 100644 index 000000000000..7986d2f54ba0 --- /dev/null +++ b/net-ftp/tlswrap/metadata.xml @@ -0,0 +1,13 @@ + + + + net-ftp + + uberlord@gentoo.org + Roy Marples + + + TLSWRAP is a TLS/SSL FTP wrapper/proxy which allows to use TLS with + every FTP client + + diff --git a/net-ftp/tlswrap/tlswrap-1.02.ebuild b/net-ftp/tlswrap/tlswrap-1.02.ebuild new file mode 100644 index 000000000000..54a591eeff8a --- /dev/null +++ b/net-ftp/tlswrap/tlswrap-1.02.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header $ + +inherit eutils + +DESCRIPTION="TLSWRAP is a TLS/SSL FTP wrapper/proxy which allows to use TLS with every FTP client" +HOMEPAGE="http://tlswrap.sunsite.dk" +SRC_URI="http://tlswrap.sunsite.dk/${P}.tar.gz" + +LICENSE="tlswrap" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND=">=dev-libs/openssl-0.9.7" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/${P}-quiet-stderr.patch" +} + +src_compile() { + econf || die "econf failed" + emake || die "emake failed" +} + +src_install() { + dodoc ChangeLog README + einstall || die "einstall failed" + newinitd "${FILESDIR}/tlswrap.init" tlswrap +} -- cgit v1.2.3-65-gdbad