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 # Distributed under the terms of the GNU General Public License v2
# $Header: $ # $Header: $
EAPI="4" EAPI=6
PYTHON_DEPEND="2" PYTHON_COMPAT=( python2_7 )
inherit git-2 python inherit git-r3 python-r1
DESCRIPTION="Search and display all shellcodes in shell-storm database." DESCRIPTION="Search and display all shellcodes in shell-storm database."
HOMEPAGE="http://www.shell-storm.org/project/shell-storm-API/" HOMEPAGE="http://www.shell-storm.org/project/shell-storm-API/"
SRC_URI="" 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+" LICENSE="GPL-3+"
SLOT="0" SLOT="0"

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -2,9 +2,12 @@
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: $ # $Header: $
EAPI=4 EAPI=6
PYTHON_DEPEND="2"
inherit subversion python #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" 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" LICENSE="GPL-3"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~x86" #KEYWORDS="~amd64 ~x86"
IUSE="" IUSE=""
DEPEND="" 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 # Distributed under the terms of the GNU General Public License v2
# $Header: $ # $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" DESCRIPTION="Tools for developers working on broadcom drivers/firmware"
HOMEPAGE="http://bu3sch.de/gitweb?p=b43-tools.git;a=summary" 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 # 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 $ # $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" DESCRIPTION="A wireless tool to do direct connection to client without passing through an AP"
HOMEPAGE="http://sid.rstack.org/index.php/Wifitap_EN" 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" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~x86" #KEYWORDS="~amd64 ~x86"
IUSE="" IUSE=""
DEPEND="<net-analyzer/scapy-2.0 DEPEND="<net-analyzer/scapy-2.0

View file

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