From 82df8c7041c9b9151e717c336b14fadf19acab98 Mon Sep 17 00:00:00 2001 From: Richard Farina Date: Tue, 10 Mar 2015 15:14:12 +0000 Subject: [PATCH] version bump and add upstream init file as support script called portspoof-runner Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xDD11F94A --- net-misc/portspoof/ChangeLog | 11 +++++-- net-misc/portspoof/Manifest | 36 ++++++++++++----------- net-misc/portspoof/portspoof-1.3.ebuild | 37 ++++++++++++++++++++++++ net-misc/portspoof/portspoof-9999.ebuild | 12 ++++++-- 4 files changed, 75 insertions(+), 21 deletions(-) create mode 100644 net-misc/portspoof/portspoof-1.3.ebuild diff --git a/net-misc/portspoof/ChangeLog b/net-misc/portspoof/ChangeLog index 1c9991f1a4b4..be67d497b7cd 100644 --- a/net-misc/portspoof/ChangeLog +++ b/net-misc/portspoof/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-misc/portspoof -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/portspoof/ChangeLog,v 1.3 2014/03/26 14:22:35 zerochaos Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/portspoof/ChangeLog,v 1.4 2015/03/10 15:14:04 zerochaos Exp $ + +*portspoof-1.3 (10 Mar 2015) + + 10 Mar 2015; Rick Farina +portspoof-1.3.ebuild, + portspoof-9999.ebuild: + version bump and add upstream init file as support script called portspoof- + runner 26 Mar 2014; Rick Farina portspoof-9999.ebuild: update 9999 to match versioned diff --git a/net-misc/portspoof/Manifest b/net-misc/portspoof/Manifest index 9368c35d64f1..46771f4ec289 100644 --- a/net-misc/portspoof/Manifest +++ b/net-misc/portspoof/Manifest @@ -1,25 +1,27 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 DIST portspoof-1.1.tar.gz 399119 SHA256 84e07ac328d741c1ccea3847d413d01185a6a2393f8637e67178f984703ef613 SHA512 ff78058d66aa142e34f70c6759bf04bfd69c5149e294803c41837276646fad21eea2d20b9eb1ba897e2fbd5f57f65b3a86fecb8ebbc25cdec7d31a2f7997f91b WHIRLPOOL c736160d3643fe96bf50e392953a8e78f2bb792211b16f16313ddc8d21906fb4afd02079a9d45ca22e32b550819357bcfa7413b99cb1510588ddc20e6d00080a +DIST portspoof-1.3.tar.gz 401187 SHA256 56287536b9baf71d8a9f8009f9ce1fafcae85587e881da1ce86f7f46bc8afc8f SHA512 8d537ecf2ae5de8388c2b9b7210a2d38fe614e525a2ba286321fcf3b237f0888e59bb79a80056e49cf7f850be8ef274e87f04597a50dc1b86350bbc094e8be6e WHIRLPOOL 683f4cb89f2ba9d4ba3323161e9847638c6d6ac7a3a22ccd5b2c61784f9a43590863484aa7cbd5004a24b6d143b001fa50c27e351bb1df23f9a8e94d30123cde EBUILD portspoof-1.1.ebuild 705 SHA256 6bf300474046b1bbc52f3c768c595f695817ec0e48a3a4fa8dd04e7784cf2e93 SHA512 17ec9401370e33c40eac3a726e22b1fb42d6e45a00d72f8205286ada79f560da6121103e8c9d563611b6c64a9cc91a6d71f6f041a4faff8f1cfaddd109e82490 WHIRLPOOL 532bdf7f14c2ae338fd52b6db960d49b90f23226ad0a48f74cbc51ede60baf1fb2b9418f79b638e14d353eefba9e9ade16e431cc9c0d44a306150c9700a06da4 -EBUILD portspoof-9999.ebuild 706 SHA256 94de5ace7640197f45a5a0342db0f11df696bbe935564e870e697295e5a74099 SHA512 145f90066f85b62e633b52e4785c8fbbd704c5cb8ae494fe7302918c54575e184889dd8f111a44878c960d4e1f991dbd7b9043bab451eb1d2480526341087937 WHIRLPOOL b47140c50cf09006967baa5b11bf61ddcabd43269378040ff2b4b2b35f2557995f8a906741286e7b5f181e52e443c6b3592a7e03f69227de21df6a507856bc57 -MISC ChangeLog 614 SHA256 9d289d364456adee2169b410fa26d8f7a8033616aa622b647d54613c2a50bb61 SHA512 87b7221602fc70a46fd3d6bbe2f0da949c31d104c33b3bb76a495df210f7476e4bb76bbe3b00106232ac4653c53f3962074131cd0cc765e0a92e6c99599bea28 WHIRLPOOL 12ab0a3dffffb991ad8535f1f6c344179ab2730773c33fdae1617406d9603f5a86368bd3bf29364ea4f03135af8e922476826256552d1d85dd003ab22771c871 +EBUILD portspoof-1.3.ebuild 1030 SHA256 d86327ac10b5de19696ace7a7f73a716d270245f17537603dbc6e0918fc4e6ac SHA512 a810bc4b397594ef34c3982c0ddda8b68f31e5f5f8c616e51e62b6b65375aeb509b91f019bc507799ae3fa44c2d1c884f391ecdaa57c4bb3581996c745482a6b WHIRLPOOL 935dc8302cd871cc61ba89d7a16d7ae2859d46e730276a7fe29adff4391eb87d85d8fadb44d40884d3f5a8be69e823efbbe0b90e43a61ff318f609cddebc77aa +EBUILD portspoof-9999.ebuild 1031 SHA256 4803e18526648bc722302333ed2d1446abc02789b0563f41edf72893144db61b SHA512 c8eed6718ea5dbb16f0208806d78e6a3c1debc04f200ec617358ceae0c6396bb19832beba48766d6330723cde1aaca70feec5cf91b16439e0011bf51d3968c65 WHIRLPOOL f32e2a7ec9a0cedc0941c0d663c4bd93961a041c0521216a443f7f8d6c6449e46e11a699371c684168e74d26865c57ccdf03c35b11821a00c3f8989e61646df3 +MISC ChangeLog 830 SHA256 4eb63309fcf388333b89167cc5ac79224cd4640a6471137be1c9083109ab5d22 SHA512 3813c61dc412d0172e6f6988c7c759fb193523cc0c00ea3cb596273d7f1fe3f5b7bc7942f2431408ac0a47e495573d606db7f58dbb68b190832fd630148e3c2c WHIRLPOOL 02c7146cb51287a0c66be4984e22202c5389ea4eef318280027ad90076b64d10da57f43dd10d70715da2a663429f554a5e1da6793c96953e7b0b7c66c6e1ed0c MISC metadata.xml 274 SHA256 fcdb6e69f3adb718ed543a83635badf4e360a57c550760997c4c5f8ea5c7193a SHA512 8b3d3358fe15d41a5bae960eb75727923c05bab81f63ab6cbab1134e9f49fe69c7e710edf051765950c57a2ef0025207d5f7c129b2bdccfca5be3ec042cf458e WHIRLPOOL 152e28545dc06eb18012d2545644b8bd223c546d10524a7c879573fb1ad265d75ff1ae8e3a95ee6777dbff155ff4ab6795841a884d3dd722579fa8ed5fa6bb49 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iQIcBAEBCgAGBQJTMuMBAAoJEKXdFCfdEflKnIIP/ijS8uRfryCUCN36wNVIAmeW -jOEuuv9WKS5nwWkb/e2+ESa3Shogt2RX2cSRqjZpnTBU3tl+/4hbVFNaA0xBvONO -eGfUxd8QMoIwP5eQ9cic0CBL+MJlFShX+chku8OVJwfQWieybAYhE5nk5syHRe3Y -bmCNwnV0t3WPaxCcCS/AQJgStfPUp6ldyH3lpS3U9BEg3T+TuQ08E4p9094cNOfQ -cKtzXSb/6iGvbYXvD+XtnJaVlvLuvQ5JJeAIGqjVHqzq4m1yOqkW9sOJZ6n8lWT5 -ehLlTy7lMfxlLsEwpZq4nLQ8etymnI05HJKJ6ALv0+1SXZOhe1gQ3/exP1EAsf8t -aiMnL6l7zwv0w5E/FMCDRoWWeMr3thRgyESRe4SyNW7/yybe1MFGr5x64g3eNrcZ -ocwMr1O4GmqVVFKkzE7hGRUgyYai/zfSdXzmDT6Kl5+5TlNb4RsYlzkdPUqYB//1 -2DPm4cI/ZvyarRON/V0XWSDgaBCP0kX5HnZCTObcEvbTbRZp99bjA0n7B9Rxda61 -ARJ0Bts3FluuiYYwDneCvrh+QWpscl2AEAkDnHTw2/yl6UffZRAt8jgXuqf2hTti -RYruWx26t7Fmcp5CK4YUHcxZKM7SN8EC7LPPJ3snh2ttbVWhtFDs2QfBPrq3XlDW -4MzX/KrtBiSpLgIWUfKF -=xcfc +iQIcBAEBCAAGBQJU/wpGAAoJEKXdFCfdEflKmRUP/1TF6KIhv8QZWXv4P4KX6nbO +xUMK2CUbb4LD8CBr44x5Nrz9auD2S3FD740X+Q9wokiXU/VAVwiI5hOjaHfoGGGa +r6lOGr/lfP+kKR2GcnhtKlMCv+3jAADk2//V5/RfpiifB7L90W3BWmef843eoT7i +gQyf6dZF6gOJScVB+aqXm21Na8LhL3LR6sdiuluRT+z4Z0DVBIZckXGfo9HB6Io2 +QwEqKoqc1k5iveHP1K+/SpvbxH/8U2b1uXJ0iXqmCbfnhDJ6nZl0/BOe3mlhF4GX +2fvpRs96NSMbIQwJNLvrTklJMYWbitUc2jzkXuLOyoqf1LthHMQx+Om5oLMJW9lu +JC2woxY110hhBjSPLR0Ef5uB4/f5qYiWAzKDctDIcu7YAZzN2JC/ImFlHool2TTo +PJe3gL1ihc30WFULGFQo9eIZ59BA2jtMrAHtc45f8Ta+EzQu7BxdZaZswFkctPHt +FOqLCw71coMXbjYfHV+lsenSN/Umvhilg27iCFjpW4jR2U6UHKQkB8cjHCvuv4Iu +aIghCrVfStJki7O2oISq/2IS5ti3gcHWeNA4ep7W/+q76RwFcs91abUEdAnHSszX +OkUhruzPvtznc43mCSriyyCYQYT2dn0PEWpiBB1WttN/x1Tkx0/mnFtoxo6A+GCB +8qUy+YxOyqnlyHsDr8tF +=afYj -----END PGP SIGNATURE----- diff --git a/net-misc/portspoof/portspoof-1.3.ebuild b/net-misc/portspoof/portspoof-1.3.ebuild new file mode 100644 index 000000000000..195158da54cd --- /dev/null +++ b/net-misc/portspoof/portspoof-1.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/portspoof/portspoof-1.3.ebuild,v 1.1 2015/03/10 15:14:04 zerochaos Exp $ + +EAPI=5 + +DESCRIPTION="return SYN+ACK for every port connection attempt" +HOMEPAGE="http://portspoof.org/" +LICENSE="GPL-2+" +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" + +if [[ ${PV} == "9999" ]] ; then + inherit git-r3 autotools + EGIT_REPO_URI="https://github.com/drk1wi/${PN}.git" + KEYWORDS="" +else + SRC_URI="https://github.com/drk1wi/portspoof/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +src_prepare() { + if [[ ${PV} == "9999" ]] ; then + eautoreconf + fi + sed -i \ + 's#/usr/local/bin/portspoof -D -c /usr/local/etc/portspoof.conf -s /usr/local/etc/portspoof_signatures#/usr/bin/portspoof -D -c /etc/portspoof.conf -s /etc/portspoof_signatures#'\ + system_files/init.d/portspoof.sh +} + +src_install() { + default_src_install + newsbin system_files/init.d/portspoof.sh portspoof-runner +} diff --git a/net-misc/portspoof/portspoof-9999.ebuild b/net-misc/portspoof/portspoof-9999.ebuild index 6fcebd59f3eb..641569e51c53 100644 --- a/net-misc/portspoof/portspoof-9999.ebuild +++ b/net-misc/portspoof/portspoof-9999.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/portspoof/portspoof-9999.ebuild,v 1.2 2014/03/26 14:22:35 zerochaos Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/portspoof/portspoof-9999.ebuild,v 1.3 2015/03/10 15:14:04 zerochaos Exp $ EAPI=5 @@ -26,4 +26,12 @@ src_prepare() { if [[ ${PV} == "9999" ]] ; then eautoreconf fi + sed -i \ + 's#/usr/local/bin/portspoof -D -c /usr/local/etc/portspoof.conf -s /usr/local/etc/portspoof_signatures#/usr/bin/portspoof -D -c /etc/portspoof.conf -s /etc/portspoof_signatures#'\ + system_files/init.d/portspoof.sh +} + +src_install() { + default_src_install + newsbin system_files/init.d/portspoof.sh portspoof-runner } -- 2.26.2