diff --git a/dev-python/nassl/Manifest b/dev-python/nassl/Manifest index 561c7f667..a2cfb1038 100644 --- a/dev-python/nassl/Manifest +++ b/dev-python/nassl/Manifest @@ -1,3 +1,5 @@ DIST nassl-0.8.tar.gz 33498 SHA256 f532b3d13d377ae6664fe555f6833ea58453567fa2e2332660a89d99829e158c SHA512 1ffb5ab4babc0ea000aa0e9b7855221fe04488e53a6a2090c429bf2c8fa4e452a4838dd8b328b17c778e526545091d2b74de7a828f69f016ef8679a789171fb1 WHIRLPOOL a5135499fad800aa268b476441233de2dbce3c0d49a01c7fe9a3c0be9d9541c44caed0965f1228e62abf78d9859abfa690e1910a8c6a86c2f48a42e4df455d0d +DIST nassl-0.9.tar.gz 33830 SHA256 5d2aebb7b5a01d27513b25be9c8fa240d83b88a416f21ab2547d08b137dc8ccb SHA512 b3705c06fed5a9e59260c941a18cafab392d6297791b41e6522de9c7db77dd94c3091a8475bb2763ff704ef48ce67dd447bac968e84e81e182da5c328a32abd1 WHIRLPOOL 661b3b15dffe767e25dfb2dbace88a50478e364c1d839a610e38db87a98e8c2e5391e1bafe44343afa94aeb8bab9e33e0de38535b3b317aacdfb618591655115 EBUILD nassl-0.7_p20131129.ebuild 767 SHA256 b7a1707a8767e008ae36f599861bed2687c723ce0a5e61318d9edab4cc525e95 SHA512 c46f377406a09ba67cc13577327c72fbed456422a2022b8b1a6745138b78b8a2e2526816bbd9e06fa0729145b4b27b5d2fdac8c065679a241f03512d1bb194a2 WHIRLPOOL b36604d5c72308d1b397f4a8b28065e988b0962a19d0a57d54a7402f3a6f9daaa2ff7dade825265dad56d0191d3a99322a9a0e61f4f923388b4cbea16445e17f EBUILD nassl-0.8.ebuild 734 SHA256 7404fc8b588bc292853357606a48a0d98a56caebb162a75d224ffcea24506a67 SHA512 688d17d64ac78f91ffbe160f9928688f437ec9efcfabd028c018c69859247ff32ae877a072313e7e5585d55d70b1a60ed33c8d9afa8794e64ddf257f48135fa7 WHIRLPOOL dc0c2840678364b32ab66a648dd07b92b6d4715889aa964c9b7ad523e1431f2487ae32d7592643915af70d9c919e7be1311214e24f99e8786db3422aff7ad03b +EBUILD nassl-0.9.ebuild 734 SHA256 7148d9cf644c4a37abe04c19100efe70c3f0fca5f9c1aaeefe0f50425965b83d SHA512 4beb823e3a07f7206c02b4b42c63a48f432259da0713d4558ecc4604ed1b55f12d898f807ddc6990adb64a797a21adba65c6762f1bb67d95f982f67bfdbee5c8 WHIRLPOOL 4fb9cca03095064eb3fff44914cae0d5cdaa1dc6132baf5b931c4dd11212adb64c2bffff2911b59fb6d4553e64eacc2f38f51d954616e06bfd175d14a611334b diff --git a/dev-python/nassl/nassl-0.9.ebuild b/dev-python/nassl/nassl-0.9.ebuild new file mode 100644 index 000000000..2aeaab18d --- /dev/null +++ b/dev-python/nassl/nassl-0.9.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: blshkv$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +inherit python-r1 python-utils-r1 + +DESCRIPTION="Experimental Python wrapper for OpenSSL" +HOMEPAGE="https://github.com/nabla-c0d3/nassl" +SRC_URI="https://github.com/nabla-c0d3/nassl/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="dev-libs/openssl + sys-libs/zlib" +RDEPEND="" + +#FIXME: python eclass must be used instead +src_prepare() { + python2.7 setup_unix.py build +} + +src_install() { + MY_ARCH=$(uname -m) + python_moduleinto nassl + python_foreach_impl python_domodule "${S}/build/lib.linux-${MY_ARCH}-2.7/${PN}"/* +} diff --git a/net-analyzer/sslyze/Manifest b/net-analyzer/sslyze/Manifest index 63547ff89..eb6b8b521 100644 --- a/net-analyzer/sslyze/Manifest +++ b/net-analyzer/sslyze/Manifest @@ -1,3 +1,5 @@ DIST sslyze-0.8.tar.gz 757015 SHA256 7b55507a2f7f299042cb45679f62df3bbca7fcb2c5aa6de22892d5d5816708b6 SHA512 b1bb7957f83f4ccafcb0d362cbb5f9469de8743a0047b57afc10559ab1fe1086d71856738fc8576d68ec8fa9437c1c785bab7032af4bed5cbe1e973b98e42e06 WHIRLPOOL 0b86a95c5589d638b235304737996d8e3aa7e14f6157041596eaf24a965d5efb4a759be641c0d374b5a641089a1dd6341bb0d6198a46ca7556746e6438fce6e1 +DIST sslyze-0.9.tar.gz 887480 SHA256 e7cade4dfb07fad5aa1d206a6e38b0f251a193f8a27a125b27ec21c563f3ad89 SHA512 6c71f4b33d65ca7de6848bcf418355a2b5a4a9b3c97b0bc707a915dbefda9f2f41a319788742926e81e894e7854f7033e5e7b3161ce1910d98d59c2dc03d7bb9 WHIRLPOOL 567d4049513200ebd72c89b67eefabc7fe6f46c8511c321dbc59cc179f41a3c521a9cf71c730e7ea32d05ba24cea11d8d7524113698a110ea57cfc6776aafde1 EBUILD sslyze-0.7_p20131201.ebuild 664 SHA256 546aea82c6eff9d5b3eb6bb6a49e41304a1c0ead815126a43c75db064d074d8f SHA512 495ec793780c2238c1bb468f78f27742f04d3f6fc11b668237078d0f9548bc034a88d335adbb8f60208e5212227fd3c1fcd00f2d5c2968dcc1d691c0b87cc165 WHIRLPOOL 4c61a0951dfef655607e816b60b7a5e82ff6569e5dff32efff31bfd379a70793f2a54a231b6e650a50d26e2d9d59a6a633367f0a3d5e88caf14435758cbd3ac1 EBUILD sslyze-0.8.ebuild 679 SHA256 4e5a659b8dc8519d64c5630a9b5b4813fd901269d68cdd8e044da2d4d7e4eed0 SHA512 b4319b5bc0aca5c337a4fe3c3e18c5325ec7b766aa4c70d08755499bf44923bf13ef8c29557ae5587937d19d662baceea5e12dfba63177b5f6c4130c62e98954 WHIRLPOOL c1e47f665fb7d683dadbe6172d45dfa59aa7fbbc401146ead1c68946f3bdfdac8b6bb5e1068a92e56fc0ef536e7cd083ef90d01472d60111aa07d51d72fa720a +EBUILD sslyze-0.9.ebuild 681 SHA256 9a5847e18ce604638bf7086afe130858a5df9f7d2442073d3a0770d8484ed6e2 SHA512 9aef3bf7d0e2668d757eb04b56b27f613a2aab5e046b56d3b4af10975ba2a6d78e450fbec1211f78e3608a6ff745dfec5876fde636f3f116428b6ac14e71673f WHIRLPOOL e4e705ab9c835fbe87f11a26b6adea89690a83a39cc1fd14082e1d9cbea8eb77681c708429d8730f783873cf23508618ee95798252bb5e99e5ab77a55b4412af diff --git a/net-analyzer/sslyze/sslyze-0.9.ebuild b/net-analyzer/sslyze/sslyze-0.9.ebuild new file mode 100644 index 000000000..cd392b8c3 --- /dev/null +++ b/net-analyzer/sslyze/sslyze-0.9.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: blshkv$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +inherit python-single-r1 + +DESCRIPTION="Fast and full-featured SSL scanner" +HOMEPAGE="https://github.com/iSECPartners/sslyze" +SRC_URI="https://github.com/iSECPartners/sslyze/archive/release-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="=dev-python/nassl-0.9*" + +S="${WORKDIR}"/"${PN}-release-${PV}" + +src_install() { + dodir /usr/$(get_libdir)/"${PN}"/ + cp -R "${S}"/* "${D}/usr/$(get_libdir)/${PN}/" + dosym /usr/$(get_libdir)/"${PN}"/sslyze.py /usr/bin/${PN} +} diff --git a/profiles/pentoo/base/package.accept_keywords/dev-python b/profiles/pentoo/base/package.accept_keywords/dev-python index 4b41431eb..340b38066 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-python +++ b/profiles/pentoo/base/package.accept_keywords/dev-python @@ -37,7 +37,7 @@ ~dev-python/charade-1.0.3 #sslyze -=dev-python/nassl-0.8* +=dev-python/nassl-0.9* #capstone ~dev-python/capstone-python-2.1.2 diff --git a/profiles/pentoo/base/package.accept_keywords/net-analyzer b/profiles/pentoo/base/package.accept_keywords/net-analyzer index c8446b04e..87339c738 100644 --- a/profiles/pentoo/base/package.accept_keywords/net-analyzer +++ b/profiles/pentoo/base/package.accept_keywords/net-analyzer @@ -82,7 +82,7 @@ net-analyzer/nessus-plugins ~net-analyzer/sslsniff-0.8 ~net-analyzer/sslstrip-0.9 ~net-analyzer/ssltest-0.4 -~net-analyzer/sslyze-0.8 +~net-analyzer/sslyze-0.9 ~net-analyzer/subdomainer-1.3 ~net-analyzer/tcpdump-4.3.0 ~net-analyzer/thc-ipv6-2.3