mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-17 12:20:59 +02:00
added an ebuild I may need later, fixed psyco deps for 64 bit and fixed to always use same use flag.
added lynx and dropped the broken .30 config. Would have done more, but my battery sucks so I had to sleep on the plane instead of working. but hey, muts was sleeping the whole time...
This commit is contained in:
parent
bd31ab12ca
commit
f87f249a8b
6 changed files with 136 additions and 3 deletions
|
|
@ -1 +1 @@
|
|||
EBUILD fasttrack-9999.ebuild 1328 RMD160 5f2a6683a11c11241d3b6b6400e72a68e40482f5 SHA1 326a1dcf42f1ef8c5e9a5bd8ff945cd9b17a63ab SHA256 53a6e26bb5ed98895e10a17fa2904cebef76f5480c5930d23926a335bd16c744
|
||||
EBUILD fasttrack-9999.ebuild 1527 RMD160 d265492490a640f5d30fb445205bda6a0e07471f SHA1 dc76af303e4aafb54dfca81426c461bbaff034e2 SHA256 04f26294217f5307f1d31bcc0f9ee6328714b84bdf05e3032d4c08db8bbe5a8e
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ ESVN_REPO_URI="http://svn.thepentest.com/fasttrack/"
|
|||
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="psyco"
|
||||
IUSE="speed"
|
||||
SLOT="0"
|
||||
EAPI=2
|
||||
|
||||
|
|
@ -23,9 +23,11 @@ RDEPEND="net-analyzer/nmap
|
|||
dev-python/pexpect
|
||||
dev-python/clientform
|
||||
dev-python/beautifulsoup
|
||||
psyco? ( dev-python/psyco )"
|
||||
speed? ( x86? ( dev-python/psyco ) )"
|
||||
|
||||
src_compile() {
|
||||
#speed/psyco should automatically be disabled on all arches besides x86, this should do it
|
||||
if use speed; then if use !x86; then einfo "Psyco (speed) support only available on x86"; fi; fi
|
||||
true;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
DIST wifitap-0.4.0.tgz 110612 RMD160 808e709050a92cf88f73ca7c79700e9f8bf776fb SHA1 54d605c021192fb4b1b34f0b37b95b7c8fe4df71 SHA256 5029b4b80e66844e6109ee9840e70a90e453bd4e5169d9e903eaef599d15162e
|
||||
EBUILD wifitap-0.4.0-r1.ebuild 984 RMD160 c202b44153eb1d71ca198b50f78ac95624349f27 SHA1 4c294cf9523c1ff518cf452e9975f364ab9c8317 SHA256 d106cf5a825ffe3efa218785b86677fdb3ae1798edc08bef6a2f8c3d28ef77e8
|
||||
EBUILD wifitap-0.4.0-r2.ebuild 1031 RMD160 4b4f14658cb752a009c536b54d034bc85e1d9dfb SHA1 d076f9c75d26aaedb8f9bdee43a7ca500bfccd02 SHA256 202542acbaf5443313ec21a37bbb4ab6fcfb05cd8e7982e68ca195e4321e88ab
|
||||
EBUILD wifitap-0.4.0-r3.ebuild 1286 RMD160 0780b1cd3fead70da2de8dfcec2b6d2141432cc7 SHA1 bd932bf7ed9988e5b048ac5b252208f48399d107 SHA256 5b3482006a8777ab3567188100f0b705fa407276189e5f932dccfb90d565ca4b
|
||||
EBUILD wifitap-0.4.0.ebuild 983 RMD160 4f4daccb332eb662ef6c034b7ba9bd2926942421 SHA1 2ce9350f3aeb495c7feb7a7823a00b9304c76cc6 SHA256 1625b7188284fa503a277711331e41e83bae62d41bf2e00bf957ff7c7b085717
|
||||
|
|
|
|||
54
net-wireless/wifitap/wifitap-0.4.0-r3.ebuild
Normal file
54
net-wireless/wifitap/wifitap-0.4.0-r3.ebuild
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
# Copyright 1999-2005 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /root/portage/net-wireless/wifitap/wifitap-0.3.7.ebuild,v 1.1.1.1 2006/03/29 19:41:59 grimmlin Exp $
|
||||
|
||||
inherit python
|
||||
|
||||
DESCRIPTION="A wireless tool to do direct connection to client without passing through an AP"
|
||||
HOMEPAGE="http://sid.rstack.org/index.php/Wifitap_EN"
|
||||
SRC_URI="http://sid.rstack.org/code/${PN}/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="speed"
|
||||
|
||||
DEPEND="virtual/python
|
||||
speed? ( x86? ( dev-python/psyco ) )
|
||||
<net-analyzer/scapy-2.0
|
||||
dev-python/gnuplot-py
|
||||
dev-python/pyx"
|
||||
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
src_compile() {
|
||||
#speed/psyco should automatically be disabled on all arches besides x86, this should do it
|
||||
if use speed; then if use !x86; then einfo "Psyco (speed) support only available on x86"; fi; fi;
|
||||
true;
|
||||
}
|
||||
|
||||
|
||||
src_install() {
|
||||
exeinto /usr/bin
|
||||
newexe wifitap.py wifitap
|
||||
newexe wifidns.py wifidns
|
||||
newexe wifiping.py wifiping
|
||||
|
||||
# also install scapy as a importable python module
|
||||
python_version
|
||||
insinto /usr/$(get_libdir)/python${PYVER}/site-packages
|
||||
rm scapy.py
|
||||
doins *.py
|
||||
|
||||
dodoc AUTHORS README Changelog BUGS TODO
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup
|
||||
}
|
||||
|
||||
2
sys-libs/newlib/Manifest
Normal file
2
sys-libs/newlib/Manifest
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
DIST newlib-1.17.0.tar.gz 12768253 RMD160 7991cb9e3eae823ade4cd2c6b2d2ab4007650599 SHA1 be026382c8621320fc9079f1f148f7e948e9b28f SHA256 b7c8135f7dbff0269436da26917d9f01fe33f4da0f37c07c3f55066cba80274e
|
||||
EBUILD newlib-1.17.0.ebuild 1931 RMD160 43ac48f05b72a63a01cdbf01169bc83db614c9e7 SHA1 2c7533b26109de069d97dd9ee5da12de0e3bad59 SHA256 efd3d7c10171563cdb97160000447e66623c7566537beb58a9ab6d54f88abf1d
|
||||
74
sys-libs/newlib/newlib-1.17.0.ebuild
Normal file
74
sys-libs/newlib/newlib-1.17.0.ebuild
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/newlib/newlib-1.16.0.ebuild,v 1.2 2008/10/27 06:59:51 vapier Exp $
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs
|
||||
|
||||
export CBUILD=${CBUILD:-${CHOST}}
|
||||
export CTARGET=${CTARGET:-${CHOST}}
|
||||
if [[ ${CTARGET} == ${CHOST} ]] ; then
|
||||
if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
|
||||
export CTARGET=${CATEGORY/cross-}
|
||||
fi
|
||||
fi
|
||||
|
||||
# Handle the case where we want newlib on glibc ...
|
||||
if [[ ${CTARGET} == ${CHOST} ]] && [[ ${CHOST} != *-newlib ]] ; then
|
||||
export CTARGET=${CHOST%%-*}-pc-linux-newlib
|
||||
fi
|
||||
|
||||
DESCRIPTION="Newlib is a C library intended for use on embedded systems"
|
||||
HOMEPAGE="http://sourceware.org/newlib/"
|
||||
SRC_URI="ftp://sources.redhat.com/pub/newlib/${P}.tar.gz"
|
||||
|
||||
LICENSE="NEWLIB LIBGLOSS GPL-2"
|
||||
[[ ${CTARGET} != ${CHOST} ]] \
|
||||
&& SLOT="${CTARGET}" \
|
||||
|| SLOT="0"
|
||||
KEYWORDS=" ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
|
||||
IUSE="nls threads unicode crosscompile_opts_headers-only"
|
||||
RESTRICT="strip"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
NEWLIBBUILD="${WORKDIR}/build"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mkdir -p "${NEWLIBBUILD}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# we should fix this ...
|
||||
unset LDFLAGS
|
||||
CHOST=${CTARGET} strip-unsupported-flags
|
||||
|
||||
local myconf=""
|
||||
# hardwired to avoid breakages
|
||||
[[ $(tc-is-softfloat) != "no" ]] \
|
||||
&& myconf="--disable-newlib-hw-fp" \
|
||||
|| myconf="--enable-newlib-hw-fp"
|
||||
[[ ${CTARGET} == "spu" ]] \
|
||||
&& myconf="${myconf} --disable-threads" \
|
||||
|| myconf="${myconf} $(use_enable threads)"
|
||||
|
||||
cd "${NEWLIBBUILD}"
|
||||
|
||||
ECONF_SOURCE=${S} \
|
||||
econf \
|
||||
$(use_enable unicode newlib-mb) \
|
||||
$(use_enable nls) \
|
||||
${myconf} \
|
||||
|| die "econf failed"
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${NEWLIBBUILD}"
|
||||
emake -j1 DESTDIR="${D}" install
|
||||
# env -uRESTRICT CHOST=${CTARGET} prepallstrip
|
||||
# minor hack to keep things clean
|
||||
rm -fR "${D}"/usr/share/info
|
||||
rm -fR "${D}"/usr/info
|
||||
}
|
||||
Loading…
Reference in a new issue