more QA fixes to scapy, ppscan, sipvicious and packet-o-matic

This commit is contained in:
jensp 2010-02-01 10:58:40 +00:00
parent 566d2adf49
commit 338de5f0a3
8 changed files with 30 additions and 28 deletions

View file

@ -1 +1 @@
EBUILD packet-o-matic-9999.ebuild 1215 RMD160 a0a5cf858f8aaecaa35637c3f411cdd8dd848f6b SHA1 5def93d36fbe3ae6327562742f9ff5cf09bc3695 SHA256 e3d521639a9f521c004560658422f6c5675e55755ed2eb1f7763fc63f2d098c0
EBUILD packet-o-matic-9999.ebuild 1212 RMD160 213299e7ce96f761da86d51e70dc9bf1c86a4db1 SHA1 afca474f45642c3bc20e1facfecc50efc777ea40 SHA256 4b48de08db54376d9ae942050c1b0c768b5a21cac6396890c906ac9617cf190d

View file

@ -1,18 +1,16 @@
# Copyright 1999-2008 Gentoo Foundation
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit autotools subversion
DESCRIPTION="packet-o-matic is a real time packet processor under the GPL
license."
DESCRIPTION="packet-o-matic is a real time packet processor"
HOMEPAGE="http://www.packet-o-matic.org/"
ESVN_REPO_URI="https://svn.tuxicoman.be/svn/packet-o-matic/trunk"
ESVN_PROJECT="packet-o-matic"
SRC_URI=""
LICENSE="GPL"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~x86 ~hppa ~sparc ~amd64"
IUSE="zlib postgres sqlite3 xmlrpc"
@ -24,6 +22,7 @@ DEPEND="dev-libs/libxml2
sqlite? ( >dev-db/sqlite-3 )
xmlrpc? ( dev-libs/xmlrpc-c )"
RDEPEND="${DEPEND}"
S=${WORKDIR}/${PN}
@ -39,7 +38,6 @@ src_unpack() {
}
src_compile() {
emake || die "Compilation failed"
}

View file

@ -1,2 +1,2 @@
DIST ppscan-0.3.tar.gz 8046 RMD160 2e629301319a7a46b699aad05e7d0a0189000cca SHA1 c99d65a23bc08a0e31f3697ed3e35613d1ee589c SHA256 662c1cf506bf0d8bb74216f8ea2f0047e7c33238eb1860284b5d9c9fbb2ccc27
EBUILD ppscan-0.3.ebuild 573 RMD160 ade01ae03869a77e5dd3fa33d72d4d17c718a482 SHA1 51c634da452ec83107ff99662e416964a5dc515b SHA256 ed6234ef3d2adc6a123480e32418fff41b5e7aa8bff1093b75038c3804fad773
EBUILD ppscan-0.3.ebuild 549 RMD160 db7b81d13617ae8586467500da676145963f9af2 SHA1 a97fe6149e84dbc16f77427e63b839fd724d5ef6 SHA256 db52c8a09e816fbf475c20fc56d8d4fe66733787bff591a28b3e82076ad0c210

View file

@ -1,4 +1,4 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@ -13,8 +13,8 @@ SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND="virtual/libc"
RDEPEND="virtual/libc"
DEPEND=""
RDEPEND=""
src_compile() {
gcc -o ppscan ppscan.c -lpthread $CFLAGS || die "failed to compile"

View file

@ -2,4 +2,4 @@ AUX ethertypes 1317 RMD160 296b88fed911b25398b5f657cd6bb5c91e72e288 SHA1 6ed0fe2
AUX scapy-1.1.1-config-file.patch 417 RMD160 57a6052b534ec4cab472196ce910789ef19c9697 SHA1 27ff9ba71624093836391238623c706c29756f08 SHA256 203709d462ce5d828169d613b7280e7bc78413cf8512b933fdc1d91194738e33
AUX scapy-1.1.1-with-which-width.patch 627 RMD160 dc5eabe6b17393eb97e51211238866b549500b68 SHA1 e144b5930066ea5227e410243591ed93e9e80369 SHA256 0ae2430e0465261c232e066b435a2f66112ab916ceb2458140fa05827660c4b1
DIST scapy-1.1.1.tar.gz 147401 RMD160 20bdb1ea59a05f452a515e438e230e1d85b81016 SHA1 870da8e6e2a8786b03a0055fc2cc1d1317f308e4 SHA256 2a11ba05f34b2978af3add623a641e0340d39322b4ca2bd26baae743c78de956
EBUILD scapy-1.1.1-r2.ebuild 1773 RMD160 47143e1326d9cc6a20723367c8a4abc33cc26a01 SHA1 ebb71a887ddcd842fd2d6f25b430e57dee75a122 SHA256 6bf529a7cbeb7c1f46b239b2de6fc973a51c14bb47a20588e380f3af6d4c8417
EBUILD scapy-1.1.1-r2.ebuild 1761 RMD160 89b4443978b03a563da043c4952cea1b029749af SHA1 1539877b964d38f901d4c77acd05cf649b58fbb0 SHA256 1c08fa9050e77373832b3a60ec041fc7fb9a08341ca975eab8be0fb5c48a66d9

View file

@ -1,7 +1,9 @@
# Copyright 1999-2008 Gentoo Foundation
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/scapy/scapy-1.1.1-r1.ebuild,v 1.3 2008/05/01 14:31:00 maekke Exp $
EAPI="2"
inherit eutils python multilib
DESCRIPTION="A Python interactive packet manipulation program for mastering the network"
@ -13,19 +15,17 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="gnuplot pyx crypt graphviz imagemagick visual"
DEPEND="virtual/python"
DEPEND=""
RDEPEND="net-analyzer/tcpdump
gnuplot? ( dev-python/gnuplot-py )
pyx? ( dev-python/pyx )
crypt? ( dev-python/pycrypto )
graphviz? ( media-gfx/graphviz )
imagemagick? ( media-gfx/imagemagick )
visual? ( dev-python/visual )"
src_unpack() {
unpack ${A}
cd "${S}"
visual? ( dev-python/visual )
virtual/python"
src_prepare() {
epatch "${FILESDIR}"/${P}-config-file.patch
epatch "${FILESDIR}"/${P}-with-which-width.patch
}

View file

@ -1,3 +1,3 @@
AUX sipvicious-gentoo.patch 2701 RMD160 7377d9a2d7008bc7239afeb64d33e1cf2d9d66ee SHA1 f98fbb9bc89daa7a7d761d2957091ce7072b2234 SHA256 797a3187ba5f151a3f1ded9b0f9ebb1adfbe421e4d826f83e2e42641398635e5
DIST sipvicious-0.2.4.tar.gz 264625 RMD160 cfc7110809e4dbd1dca2e2e21ba8e177cd990ae3 SHA1 15e3072c218f56a27f71e0b7311e27a2d00c1384 SHA256 925c5e20334b59f8b4dfa8b74af93cca91bb177f7927dc064b5c0b0eea42524b
EBUILD sipvicious-0.2.4.ebuild 740 RMD160 a71e7d1f84c9997e37422be6e591ae4b0c946184 SHA1 9187ebe16c29b700c4a70f161ff5fa0b7dc17c94 SHA256 5dfd262adda243b92c8401281c02901cdde60fede475a1b2aebd729f9cf12cd5
EBUILD sipvicious-0.2.4.ebuild 751 RMD160 b37ab149dd395089488f0ce0b5b88de6081c6b9b SHA1 1c8698204ac54ac02871ea554d27f592c333fb3e SHA256 17e4491f98890aa1793f7bfcf138ca2377fd00e36104c736312a7d34cab2fc36

View file

@ -1,30 +1,34 @@
# Copyright 1999-2006 Gentoo Foundation
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
inherit eutils
DESCRIPTION="A voip pentest tools suite"
HOMEPAGE="http://code.google.com/p/sipvicious/"
SRC_URI="http://sipvicious.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND=""
#S="${WORKDIR}/${PN}"
SLOT="0"
src_compile() {
DEPEND=""
RDEPEND="virtual/python"
src_prepare() {
epatch "${FILESDIR}"/"${PN}"-gentoo.patch
}
src_install() {
dodir /usr/lib/sipvicious
dodir /usr/lib/sipvicious
dodir /usr/sbin/
dodoc Changelog README THANKS TODO
rm -f Changelog README THANKS TODO
cp -pPR * ${D}usr/lib/sipvicious/ || die
chown -R root:0 ${D}
cp -pPR * "${D}"usr/lib/sipvicious/ || die
chown -R root:0 "${D}"
for file in `ls sv*.py`; do
dosym /usr/lib/sipvicious/${file} /usr/bin/${file}
done