summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-proxy')
-rw-r--r--net-proxy/3proxy/3proxy-0.5.3.ebuild58
-rw-r--r--net-proxy/3proxy/ChangeLog7
-rw-r--r--net-proxy/3proxy/Manifest30
-rw-r--r--net-proxy/3proxy/files/digest-3proxy-0.5.33
4 files changed, 82 insertions, 16 deletions
diff --git a/net-proxy/3proxy/3proxy-0.5.3.ebuild b/net-proxy/3proxy/3proxy-0.5.3.ebuild
new file mode 100644
index 000000000000..72d7e11e2d43
--- /dev/null
+++ b/net-proxy/3proxy/3proxy-0.5.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/3proxy/3proxy-0.5.3.ebuild,v 1.1 2006/10/14 19:05:32 vapier Exp $
+
+inherit toolchain-funcs
+
+DESCRIPTION="really tiny cross-platform proxy servers set"
+HOMEPAGE="http://www.security.nnov.ru/soft/3proxy/"
+SRC_URI="mirror://gentoo/${P}.tgz"
+#http://www.security.nnov.ru/soft/3proxy/${PV}/3proxy.tgz
+
+LICENSE="3proxy"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND=""
+
+S=${WORKDIR}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ sed -i \
+ -e "/^CFLAGS/s:-g -O2:${CFLAGS}:" \
+ -e "/^LDFLAGS/s:-O2:${LDFLAGS}:" \
+ Makefile.unix || die "sed Makefile"
+ sed -i 's:/usr/local::' src/stringtable.c || die "sed stringtable"
+ find . -type f -print0 | xargs -0 chmod a-x
+}
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ LN="$(tc-getCC)" \
+ -f Makefile.unix \
+ || die
+}
+
+src_install() {
+ local x
+
+ cd "${S}"/src
+ dobin 3proxy || die "dobin 3proxy failed"
+ for x in proxy socks pop3p tcppm udppm mycrypt dighosts ; do
+ newbin ${x} ${PN}-${x} || die "newbin ${x} failed"
+ [[ -f ${S}/man/${x}.8 ]] \
+ && newman "${S}"/man/${x}.8 ${PN}-${x}.8
+ done
+
+ dodoc $(find "${S}"/cfg -type f)
+ doman "${S}"/man/3proxy*.[38]
+
+ cd "${S}"
+ dodoc Changelog Readme Release.notes
+ dodoc $(find "${S}"/doc -name '*.txt')
+ dohtml $(find "${S}"/doc -name '*.html')
+}
diff --git a/net-proxy/3proxy/ChangeLog b/net-proxy/3proxy/ChangeLog
index 529dab6b9f91..877e3355cba6 100644
--- a/net-proxy/3proxy/ChangeLog
+++ b/net-proxy/3proxy/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-proxy/3proxy
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-proxy/3proxy/ChangeLog,v 1.8 2006/05/25 14:10:37 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/3proxy/ChangeLog,v 1.9 2006/10/14 19:05:32 vapier Exp $
+
+*3proxy-0.5.3 (14 Oct 2006)
+
+ 14 Oct 2006; Mike Frysinger <vapier@gentoo.org> +3proxy-0.5.3.ebuild:
+ Version bump.
25 May 2006; Michael Hanselmann <hansmi@gentoo.org> 3proxy-0.5.2.ebuild:
Stable on ppc.
diff --git a/net-proxy/3proxy/Manifest b/net-proxy/3proxy/Manifest
index 3aba377179fe..c9bfc6357aa0 100644
--- a/net-proxy/3proxy/Manifest
+++ b/net-proxy/3proxy/Manifest
@@ -1,34 +1,34 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-DIST 3proxy-0.5.1b.tgz 180857 RMD160 b26f83d4d98fba92dbd3f1f4887628d1a2d18b01 SHA1 953a718e097e5c78ad42033c0004c43028076c1e SHA256 85020849afc927525d52f90f1ebe8bc24fd60fabbaa669efbacdaf76fe8e1994
DIST 3proxy-0.5.2.tgz 189404 RMD160 bf563005cee727dff60c8aa29482c25e88176d1c SHA1 71bf20d8b34e642d71e9977535affd0462c9b97c SHA256 71a638eec594490aaed7ab73c96bc902321482058024a7138ad000b65fc6d6db
-EBUILD 3proxy-0.5.1b.ebuild 1310 RMD160 b1a7d295cff5cd16d50e02b98ad5f1e319639286 SHA1 152a79fd772d4a4e6062e7b239042f1e28b002e1 SHA256 0cf9729573426cf87970815a88daca0f89b3c37f23b8eef7559faeff145bbd18
-MD5 33b92c05283c63a405a328288ee78a7f 3proxy-0.5.1b.ebuild 1310
-RMD160 b1a7d295cff5cd16d50e02b98ad5f1e319639286 3proxy-0.5.1b.ebuild 1310
-SHA256 0cf9729573426cf87970815a88daca0f89b3c37f23b8eef7559faeff145bbd18 3proxy-0.5.1b.ebuild 1310
+DIST 3proxy-0.5.3.tgz 190075 RMD160 083d4ddaf2b5e8b893c20912e95458381bfa06e3 SHA1 3a437e79c9524bbbc0a5b0c77e33c3f3000adbaa SHA256 1e93dd0ba9344aa765be416b2bd7afee90aba7fab0c8c2ebe4b13555b9226705
EBUILD 3proxy-0.5.2.ebuild 1390 RMD160 4d05c4f6c7af84b80e09f77ac5561a4c504613d7 SHA1 023691af4d736940ff4db8b0afa3c78e2eb8ed84 SHA256 35e96b1d9b66dde89ae3fca096e430f95a4b1ec7e9234dd20a26816b36975ec3
MD5 f783352bea2612a899914b2e5361a654 3proxy-0.5.2.ebuild 1390
RMD160 4d05c4f6c7af84b80e09f77ac5561a4c504613d7 3proxy-0.5.2.ebuild 1390
SHA256 35e96b1d9b66dde89ae3fca096e430f95a4b1ec7e9234dd20a26816b36975ec3 3proxy-0.5.2.ebuild 1390
-MISC ChangeLog 1619 RMD160 25b5f4f42486e4970f41d0862f4913f5c8d9b7f9 SHA1 376cc604ba711f1d5dc3f2ea4df2bda786adceb9 SHA256 040399a23365695e5592f80aadab1740596d1881344c77bd8a352d9f485d1eda
-MD5 4011b6f55c6cbac3460d0396203277d1 ChangeLog 1619
-RMD160 25b5f4f42486e4970f41d0862f4913f5c8d9b7f9 ChangeLog 1619
-SHA256 040399a23365695e5592f80aadab1740596d1881344c77bd8a352d9f485d1eda ChangeLog 1619
+EBUILD 3proxy-0.5.3.ebuild 1393 RMD160 cc2d5f83c74f54ba5eac86e0d2655907ff35f5a3 SHA1 587605a584c9e0ade76211af732142f551532b3b SHA256 1a90276d07da17c8681057d88522b8d00ccecbfbdee852accbc5eab72c679d9c
+MD5 fe8004b6055731b4680ea2e5b616d714 3proxy-0.5.3.ebuild 1393
+RMD160 cc2d5f83c74f54ba5eac86e0d2655907ff35f5a3 3proxy-0.5.3.ebuild 1393
+SHA256 1a90276d07da17c8681057d88522b8d00ccecbfbdee852accbc5eab72c679d9c 3proxy-0.5.3.ebuild 1393
+MISC ChangeLog 1737 RMD160 0c78ae5358f3f24619d5c0e7f813f2ca14295602 SHA1 d3ea3cbf5051d03b70143bed95e5d9073f87c3d7 SHA256 17c8a47839969e7b39ba30caa3a0dff408d4f3dd8038f6f9d0a03d7a0f19052e
+MD5 77d2e905839d71b0c02f3b66a4bc3980 ChangeLog 1737
+RMD160 0c78ae5358f3f24619d5c0e7f813f2ca14295602 ChangeLog 1737
+SHA256 17c8a47839969e7b39ba30caa3a0dff408d4f3dd8038f6f9d0a03d7a0f19052e ChangeLog 1737
MISC metadata.xml 800 RMD160 fdd14181d4b5139fc673ca5ca1e1cb27ae7e1389 SHA1 d001b860a04ec4ef4e3feddaa1291b0bbbca745d SHA256 b3dda2bf7c2e96ec1f2683202c33bd844d9ca480ba580a42732ba889d79be13b
MD5 8bd192560c1e5eaf46ed53db9d50f885 metadata.xml 800
RMD160 fdd14181d4b5139fc673ca5ca1e1cb27ae7e1389 metadata.xml 800
SHA256 b3dda2bf7c2e96ec1f2683202c33bd844d9ca480ba580a42732ba889d79be13b metadata.xml 800
-MD5 3b3864fa43e76cb9fc296f14c387a2c6 files/digest-3proxy-0.5.1b 232
-RMD160 d92ae46f1ea4118fc8c6929c32f4a0ea9527249f files/digest-3proxy-0.5.1b 232
-SHA256 cce3a26577b297617818a09fb2f18bd3ec02ba1c75b67802ca2d08a1f534ce31 files/digest-3proxy-0.5.1b 232
MD5 7fd187137a836de56175855f4882fc02 files/digest-3proxy-0.5.2 229
RMD160 bd89311e71357320353103671b2410823f0bee79 files/digest-3proxy-0.5.2 229
SHA256 1a94ceadf0bd09cbb30e76d205c8067331a4a48f79f98698f1da891a3e706c60 files/digest-3proxy-0.5.2 229
+MD5 a13a2308fb3f91d125fd698aac4c18cc files/digest-3proxy-0.5.3 229
+RMD160 5c3dd0c5264c0789b8914396fc5a3debb73f2eb1 files/digest-3proxy-0.5.3 229
+SHA256 5d26c87ed76254fdbe1966261f1aacc09afac01722f9b797eafe825cc6d17a8b files/digest-3proxy-0.5.3 229
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
-iD8DBQFFMTR+amhnQswr0vIRAqRZAJ4kpzz3x2zbdU4Qqf0LkHt1ll/EKQCdEZCG
-Drd5R09hMaMgMm+rT75PtSs=
-=+ex9
+iD8DBQFFMTUGamhnQswr0vIRAl1NAJ9r1aUAKpQE+ftNC/yifs6upDy6TwCfVU49
+0Bb4cAusLkqBk2qSlZ/Fj1E=
+=juPD
-----END PGP SIGNATURE-----
diff --git a/net-proxy/3proxy/files/digest-3proxy-0.5.3 b/net-proxy/3proxy/files/digest-3proxy-0.5.3
new file mode 100644
index 000000000000..4c35bfeb4ab6
--- /dev/null
+++ b/net-proxy/3proxy/files/digest-3proxy-0.5.3
@@ -0,0 +1,3 @@
+MD5 d29da05d383c7b96409ebb7b0aa5bfb5 3proxy-0.5.3.tgz 190075
+RMD160 083d4ddaf2b5e8b893c20912e95458381bfa06e3 3proxy-0.5.3.tgz 190075
+SHA256 1e93dd0ba9344aa765be416b2bd7afee90aba7fab0c8c2ebe4b13555b9226705 3proxy-0.5.3.tgz 190075