From c0f04d9be58f168e9f4b789b612cbbcfc4273d4e Mon Sep 17 00:00:00 2001 From: Wuodan0 Date: Fri, 28 Dec 2012 10:15:43 +0000 Subject: [PATCH] app-forensics/yara: new tool wrt issue #51 --- app-forensics/yara/Manifest | 2 ++ app-forensics/yara/yara-1.6.ebuild | 23 +++++++++++++++++++ dev-python/yara-python/Manifest | 2 ++ dev-python/yara-python/yara-python-1.6.ebuild | 20 ++++++++++++++++ 4 files changed, 47 insertions(+) create mode 100644 app-forensics/yara/Manifest create mode 100644 app-forensics/yara/yara-1.6.ebuild create mode 100644 dev-python/yara-python/Manifest create mode 100644 dev-python/yara-python/yara-python-1.6.ebuild diff --git a/app-forensics/yara/Manifest b/app-forensics/yara/Manifest new file mode 100644 index 000000000..4a93984e7 --- /dev/null +++ b/app-forensics/yara/Manifest @@ -0,0 +1,2 @@ +DIST yara-1.6.tar.gz 523880 SHA256 af92ac3481212245944561888f6b128cc13fe736fbabf90cc80c26f6179bc9f3 SHA512 fd599c4873cbd5c8f866bd89ebe3fb988bc22af5b982effdf889f7ba30837847eebd4742ab661c9cda02eeaee331819c8453b8ccf8216a54c2ba7a343b8d6745 WHIRLPOOL 5b9ba801d944384b20c748ce7e43cf4176db347c9dd55088755e11aee5415ed9ed096188f4477e0202065c007de95689f7a69b5f9925134cb7f81eadb9d51621 +EBUILD yara-1.6.ebuild 530 SHA256 08c382cb9eacea3df0ec073b22873488abcd8cab55914fecf613d62df5c74af1 SHA512 81512a0a45f11edb478977bb2005671abee27f1504fa3638efad10684051e8a0527b3e0c1ec8eba1e86267688ab9357f4ac65f1bb5217c6c3e30e361b0c3a8ea WHIRLPOOL 6fe70661c94e15751488ef9125d7ae8a0f1b9d27fcdb051f7900aee9e2059a17ec282a5e515e3c644eb19a5cefcce238e0f885d324831ba4a3dd54f0ddca59fd diff --git a/app-forensics/yara/yara-1.6.ebuild b/app-forensics/yara/yara-1.6.ebuild new file mode 100644 index 000000000..03bdc9d0b --- /dev/null +++ b/app-forensics/yara/yara-1.6.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +DESCRIPTION="A malware identification and classification tool" +HOMEPAGE="http://yara-project.googlecode.com/" +SRC_URI="http://yara-project.googlecode.com/files/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="python" + +DEPEND="" +RDEPEND="${DEPEND}" +PDEPEND="python? ( ~dev-python/yara-python-${PV} )" + +src_install() { + emake install DESTDIR="${D}" || die "Failed to install" +} + diff --git a/dev-python/yara-python/Manifest b/dev-python/yara-python/Manifest new file mode 100644 index 000000000..6741e9205 --- /dev/null +++ b/dev-python/yara-python/Manifest @@ -0,0 +1,2 @@ +DIST yara-python-1.6.tar.gz 8780 SHA256 bc1b2cfd51634203041395509aaa248dbfaa027822bd79978c9624d2f2def404 SHA512 ff2d454192ed993ea5874d8ea3f3bcdc6d4b4c31c605418a9c55a719862b2fdfc645ce39a1e72c380702eb4f77a647bd4a28948cf7dc60df2dac6efc51b0ac7f WHIRLPOOL 2f6a19ef6802362dc2329eb6843df920b8ad6a2a288f260d2e39aedf3ae7383f82fbd35d22c91de3a0813a701cc92ff2ac4339e248e74baae7b605e62bfff3bd +EBUILD yara-python-1.6.ebuild 461 SHA256 0062044a227f97a9d2966e2d76ec4754620cd40322ba62c42426ab01507539ff SHA512 306a0a57acaf7d196f8857a2015d53bdca5984496864843bdcc7294b23194d0db029b0044ead71c6df0d952e30979bfab8368e497bcc9b6e5e49df25bc0f558e WHIRLPOOL fd39e5be8e692751cb89560e2d9804a3ce069ef9a9e4e6e448bdb43765cd2c35e06e87b6a3eb220ae84f3a741bdeeb5d69c00d534eb33cc4ee1a6861072e3351 diff --git a/dev-python/yara-python/yara-python-1.6.ebuild b/dev-python/yara-python/yara-python-1.6.ebuild new file mode 100644 index 000000000..2cb5c4795 --- /dev/null +++ b/dev-python/yara-python/yara-python-1.6.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +PYTHON_DEPEND="2:2.5" + +inherit distutils + +DESCRIPTION="A malware identification and classification tool" +HOMEPAGE="http://yara-project.googlecode.com/" +SRC_URI="http://yara-project.googlecode.com/files/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="~app-forensics/yara-${PV}" +RDEPEND="${DEPEND}"