python: remove old eclass references from ebuilds, remove keywords and leave it to rot, issue #183

This commit is contained in:
blshkv 2017-03-30 20:00:05 +08:00
parent 374f245781
commit 284560083f
No known key found for this signature in database
GPG key ID: 9CCF6FCB8D8A14BF
11 changed files with 61 additions and 62 deletions

View file

@ -2,14 +2,15 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="4"
PYTHON_DEPEND="2"
inherit git-2 python
EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit git-r3 python-r1
DESCRIPTION="Search and display all shellcodes in shell-storm database."
HOMEPAGE="http://www.shell-storm.org/project/shell-storm-API/"
SRC_URI=""
EGIT_REPO_URI="https://github.com/JonathanSalwan/shell-storm-api.git"
#EGIT_REPO_URI="https://github.com/JonathanSalwan/shell-storm-api.git"
EGIT_REPO_URI="https://github.com/MasterMind555/shell-storm-api.git"
LICENSE="GPL-3+"
SLOT="0"

View file

@ -2,10 +2,12 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="4"
PYTHON_DEPEND="2"
EAPI=6
inherit python
#FIXME: migrate to new python eclass
#PYTHON_DEPEND="2"
#inherit python
MY_P="${PN}_v${PV//./_}"
SRC_URI="http://www.didierstevens.com/files/software/${MY_P}.zip"
@ -15,7 +17,7 @@ HOMEPAGE="http://blog.didierstevens.com/programs/disitool/"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
#KEYWORDS="amd64 ~arm x86"
IUSE=""
RDEPEND=""
DEPEND="app-arch/unzip"

View file

@ -2,17 +2,18 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
EAPI=6
PYTHON_DEPEND="2"
inherit python
#FIXME: migrate to new python eclass
#PYTHON_DEPEND="2"
#inherit python
DESCRIPTION="A generic fuzzer framework"
HOMEPAGE="http://taof.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
#KEYWORDS=""
IUSE=""
RDEPEND="dev-python/pygtk
@ -25,6 +26,7 @@ pkg_setup() {
src_prepare() {
python_convert_shebangs -r 2 .
default
}
src_install() {

View file

@ -2,10 +2,11 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
PYTHON_DEPEND="3"
EAPI=6
inherit python
#FIXME: migrate to new python eclass
#PYTHON_DEPEND="3"
#inherit python
DESCRIPTION="An automatic SQL Injection exploitation tool"
HOMEPAGE="http://themole.nasel.com.ar/"
@ -13,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P/_/}-lin-src.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
#KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="sys-libs/readline

View file

@ -1,11 +1,13 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
EAPI=6
PYTHON_DEPEND="2:2.6"
inherit autotools linux-info python
PYTHON_COMPAT=( python2_7 )
inherit autotools linux-info
#FIXME: migrate to new python eclass
# python
DESCRIPTION="Layer3 attacking tool"
HOMEPAGE="https://www.ernw.de/research/loki.html http://c0decafe.de"
@ -13,7 +15,7 @@ SRC_URI="http://c0decafe.de/loki/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64"
#KEYWORDS="~x86 ~amd64"
IUSE="gnome"
DEPEND="dev-python/pygtk

View file

@ -4,28 +4,28 @@
#Thank You to Zero_Chaos for the encouragement & Arfrever for unfucking my
#fuckery
EAPI="4"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
EAPI=6
#PYTHON_DEPEND="2"
#SUPPORT_PYTHON_ABIS="1"
#RESTRICT_PYTHON_ABIS="3.*"
inherit python git-2
inherit git-r3
#FIXME: migrate to new python eclass
#inherit python git-2
DESCRIPTION="Wordpress finger printing tool, retrieve information about the plugins and versions installed"
HOMEPAGE="http://www.iniqua.com/labs/plecost/"
SRC_URI=""
EGIT_REPO_URI="https://github.com/iniqua/plecost.git"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
#KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/beautifulsoup:python-2"
RDEPEND="${DEPEND}"
EGIT_REPO_URI="https://code.google.com/p/plecost/"
EGIT_PROJECT="git/"
src_prepare() {
# Delete internal copy of dev-python/beautifulsoup.
rm -f xgoogle/BeautifulSoup.py

View file

@ -2,9 +2,12 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
PYTHON_DEPEND="2"
inherit subversion python
EAPI=6
#FIXME: migrate to new python eclass
#PYTHON_DEPEND="2"
#inherit subversion python
inherit subversion
DESCRIPTION="A simple piece of PoC code written to demonstrate HTTP POST Denial of Service vulnerabilies"
@ -13,7 +16,7 @@ SRC_URI=""
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
#KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""

View file

@ -1,10 +1,11 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
EAPI=6
inherit git-2 python
PYTHON_COMPAT=( python2_7 )
inherit git-r3 python-r1
DESCRIPTION="Tools for developers working on broadcom drivers/firmware"
HOMEPAGE="http://bu3sch.de/gitweb?p=b43-tools.git;a=summary"

View file

@ -2,7 +2,8 @@
# 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
#FIXME: migrate to new python eclass
#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"
@ -10,7 +11,7 @@ SRC_URI="http://sid.rstack.org/code/${PN}/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
#KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="<net-analyzer/scapy-2.0

View file

@ -2,11 +2,14 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
EAPI=6
PYTHON_DEPEND="2"
PYTHON_USE_WITH="sqlite"
inherit python subversion toolchain-funcs flag-o-matic
#PYTHON_DEPEND="2"
#PYTHON_USE_WITH="sqlite"
#FIXME: migrate to new python eclass
#inherit python subversion toolchain-funcs flag-o-matic
inherit subversion toolchain-funcs flag-o-matic
DESCRIPTION="A modern, feature-rich, cross-platform firmware development env. for the UEFI and PI specifications"
HOMEPAGE="http://sourceforge.net/apps/mediawiki/tianocore"
@ -18,7 +21,7 @@ ESVN_REPO_URI="http://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
#KEYWORDS="~amd64"
IUSE="hello-world qemu shell"
REQUIRED_USE="|| ( hello-world qemu shell )"

View file

@ -1,17 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-wanted@gentoo.org</email>
</maintainer>
<longdescription lang="en">
EDK II is a modern, feature-rich, cross-platform firmware development
environment for the UEFI and PI specifications.
</longdescription>
<use>
<flag name="hello-world">Creates a HelloWorld.efi, ready to use with
<pkg>app-emulation/qemu</pkg>.</flag>
<flag name="qemu">Creates the uefi-bios for <pkg>app-emulation/qemu</pkg>.</flag>
<flag name="shell">Creates the uefi-shell.</flag>
</use>
</pkgmetadata>