version bump and add upstream init file as support script called portspoof-runner
authorRichard Farina <zerochaos@gentoo.org>
Tue, 10 Mar 2015 15:14:12 +0000 (15:14 +0000)
committerRichard Farina <zerochaos@gentoo.org>
Tue, 10 Mar 2015 15:14:12 +0000 (15:14 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0xDD11F94A

net-misc/portspoof/ChangeLog
net-misc/portspoof/Manifest
net-misc/portspoof/portspoof-1.3.ebuild [new file with mode: 0644]
net-misc/portspoof/portspoof-9999.ebuild

index 1c9991f1a4b418586fb22b2e078e4af7f5307894..be67d497b7cdd28bb3d84234c553f745ed34b254 100644 (file)
@@ -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 <zerochaos@gentoo.org> +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 <zerochaos@gentoo.org> portspoof-9999.ebuild:
   update 9999 to match versioned
index 9368c35d64f124ed3d44bbcf8e5abb64c9e379a5..46771f4ec2897c487c37771225cb7e4bcb7d738d 100644 (file)
@@ -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 (file)
index 0000000..195158d
--- /dev/null
@@ -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
+}
index 6fcebd59f3eba246d3d0d7a5dab5e95e0a5ac959..641569e51c53ef266e14da96a2eb85b2f6740bf5 100644 (file)
@@ -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
 }