repoman + other maintenance

Closes: https://github.com/pentoo/pentoo-overlay/pull/587
This commit is contained in:
Guido Kroon 2020-03-03 16:01:49 +01:00 committed by Yury Martynov
parent cfd529392e
commit cc389f9759
No known key found for this signature in database
GPG key ID: EBE62DD0CCEAE19E
16 changed files with 66 additions and 104 deletions

View file

@ -9,7 +9,7 @@ DESCRIPTION="dump mysql client password from memory"
HOMEPAGE="https://github.com/hc0d3r/mysql-magic"
EGIT_REPO_URI="https://github.com/hc0d3r/mysql-magic.git"
LICENSE=""
LICENSE="MIT"
SLOT="0"
KEYWORDS=""

View file

@ -1,2 +1 @@
DIST dotdotpwn-3.0.2.tar.gz 50440 SHA256 a74b4010a6171cc58d9881b0f2b1b0ac1f4f637386a0cbc62463e7ae227981d5 SHA512 2621e6fd45b2ace56d83d634ee702fce4ec0dec5fd8819bd33ecfa2b5fa286249744377931a512c574f907426fdfdf4a1069f46b07a83b73a1bc00f1045cc973 WHIRLPOOL 9e9883a0659f23de46ec0bea0b6e7e4e615f69502df1b7987f9c2ef56a001f031f53737c2a4f7951b9142358f7891c2ba4451d9c992a86f13d0f637f696b6efe
DIST dotdotpwn-v3.0.tar.gz 50343 SHA256 7c954b9db834e02e36acbc4ebda32cfec3049f30d94668702004db28f42c7afe
DIST dotdotpwn-3.0.2.tar.gz 50440 BLAKE2B 85000525157d99b7842ccb361ac5fa2646d63c957f9f877ebd86973090bbe0d27a2c57e6aeba36ed7e660db28334b97d8659e11e9ba29c3352581f9bb20a8497 SHA512 2621e6fd45b2ace56d83d634ee702fce4ec0dec5fd8819bd33ecfa2b5fa286249744377931a512c574f907426fdfdf4a1069f46b07a83b73a1bc00f1045cc973

View file

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
inherit eutils
@ -28,7 +28,7 @@ RDEPEND="dev-lang/perl
#}
src_prepare() {
epatch "${FILESDIR}"/homedir.patch
eapply "${FILESDIR}"/homedir.patch
sed -i -e 's:DotDotPwn/User-Agents.txt:/etc/dotdotpwn/User-Agents.txt:' \
DotDotPwn/HTTP.pm || die

View file

@ -1,75 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
DESCRIPTION="The Directory Traversal Fuzzer."
HOMEPAGE="http://dotdotpwn.blogspot.com"
SRC_URI="http://www.brainoverflow.org/code/${PN}-v${PV}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="os-detection"
RDEPEND="dev-lang/perl
perl-core/Switch
dev-libs/openssl dev-perl/Net-SSLeay
perl-core/Time-HiRes
app-portage/g-cpan
os-detection? ( net-analyzer/nmap )"
S=${WORKDIR}/${PN}-v${PV}
perl_site_lib() {
eval "$(perl -V:sitelib )"
SITE_LIB=${sitelib}
}
src_prepare() {
sed -i -e 's:Reports:/etc/dotdotpwn/Reports:g' \
dotdotpwn.pl || die
sed -i -e 's:retrieved_files:/etc/dotdotpwn/retrieved_files:' \
DotDotPwn/FTP.pm || die
sed -i -e 's:retrieved_files:/etc/dotdotpwn/retrieved_files:' \
DotDotPwn/TFTP.pm || die
sed -i -e 's:DotDotPwn/User-Agents.txt:/etc/dotdotpwn/User-Agents.txt:' \
DotDotPwn/HTTP.pm || die
sed -i -e 's:DotDotPwn/User-Agents.txt:/etc/dotdotpwn/User-Agents.txt:' \
DotDotPwn/HTTP_Url.pm || die
}
pkg_setup(){
PERL_MM_USE_DEFAULT=1 cpan -i HTTP::Lite
PERL_MM_USE_DEFAULT=1 cpan -i Net::FTP
PERL_MM_USE_DEFAULT=1 cpan -i TFTP
PERL_MM_USE_DEFAULT=1 cpan -i IO::Socket
PERL_MM_USE_DEFAULT=1 cpan -i Getopt::Std
}
src_compile() {
einfo "nothing to compile"
true
}
src_install() {
perl_site_lib
insinto ${SITE_LIB}
doins -r DotDotPwn || die "install DotDotPwn packages failed"
insinto /etc/dotdotpwn
doins *.txt || die "install info and howto data failed"
doins DotDotPwn/User-Agents.txt || die "install user-agents file failed"
doins -r retrieved_files || die "install retrieved_files dir failed"
insinto /etc/dotdotpwn
doins -r Reports || die "install Reports dir failed"
fperms 777 /etc/dotdotpwn/Reports
newbin dotdotpwn.pl dotdotpwn || die "install failed"
}

View file

@ -1,5 +1,5 @@
--- dotdotpwn.pl.orig 2016-11-10 05:33:48.000000000 +0800
+++ dotdotpwn.pl 2017-04-22 12:44:51.000000000 +0800
--- a/dotdotpwn.pl 2016-11-10 05:33:48.000000000 +0800
+++ b/dotdotpwn.pl 2017-04-22 12:44:51.000000000 +0800
@@ -217,10 +217,15 @@
our $report;

View file

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name="os-detection">Add support for OS detection</flag>
</use>
</pkgmetadata>

View file

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name="dns">Include DNS</flag>
<flag name="h2250">Include H.225.0</flag>
<flag name="http">Include HTTP-reply</flag>
<flag name="isakmp">Include ISAKMP</flag>
<flag name="ldap">Include LDAP</flag>
<flag name="sip">Include SIP</flag>
<flag name="snmp">Include SNMP</flag>
</use>
</pkgmetadata>

View file

@ -1,6 +1,7 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# $Header: /root/portage/app-fuzz/protos/protos-1.0.ebuild,v 1.1.1.1 2006/03/08 18:55:18 grimmlin Exp $
EAPI=7
HTTP_VER="r1"
LDAP_VER="r1"
@ -10,7 +11,7 @@ H2250_VER="r2"
ISAKMP_VER="r2"
DNS_VER="r1"
DESCRIPTION="The protos fuzzing collection, containing http-reply, ldapv3, snmpv1, sip, h2250v4 and isakmp"
DESCRIPTION="The PROTOS fuzzing collection"
HOMEPAGE="http://www.ee.oulu.fi/research/ouspg/protos/"
SRC_URI="http? ( https://www.ee.oulu.fi/roles/ouspg/PROTOS_Test-Suite_c05-http-reply?action=AttachFile&do=get&target=c05-http-reply-${HTTP_VER}.jar )
ldap? ( https://www.ee.oulu.fi/roles/ouspg/PROTOS_Test-Suite_c06-ldapv3?action=AttachFile&do=get&target=c06-ldapv3-enc-${LDAP_VER}.jar
@ -31,7 +32,8 @@ SLOT="0"
KEYWORDS="~x86"
IUSE="http ldap snmp sip h2250 isakmp dns"
DEPEND="virtual/jre"
DEPEND="virtual/jre:*"
RDEPEND="${DEPEND}"
src_unpack () {
einfo "Nothing to unpack"

View file

@ -1,5 +1,5 @@
--- src/slowsocket.cc 2012-07-09 00:46:57.189374024 +0200
+++ src/slowsocket.cc 2012-07-09 00:47:10.448861586 +0200
--- a/src/slowsocket.cc 2012-07-09 00:46:57.189374024 +0200
+++ b/src/slowsocket.cc 2012-07-09 00:47:10.448861586 +0200
@@ -40,6 +40,8 @@
#include "slowsocket.h"
#include "slowurl.h"
@ -9,8 +9,8 @@
namespace slowhttptest {
SlowSocket::SlowSocket()
: sockfd_(-1),
--- src/slowhttptestmain.cc 2012-07-09 00:43:46.223420938 +0200
+++ src/slowhttptestmain.cc 2012-07-09 00:46:04.914727611 +0200
--- a/src/slowhttptestmain.cc 2012-07-09 00:43:46.223420938 +0200
+++ b/src/slowhttptestmain.cc 2012-07-09 00:46:04.914727611 +0200
@@ -35,6 +35,8 @@
#include "slowlog.h"
#include "slowhttptest.h"
@ -20,8 +20,8 @@
#define DEFAULT_URL "http://localhost/"
static void info() {
--- src/slowhttptest.cc 2012-07-09 00:58:31.379212387 +0200
+++ src/slowhttptest.cc 2012-07-09 00:58:43.038761781 +0200
--- a/src/slowhttptest.cc 2012-07-09 00:58:31.379212387 +0200
+++ b/src/slowhttptest.cc 2012-07-09 00:58:43.038761781 +0200
@@ -48,6 +48,8 @@
#include "slowstats.h"
#include "text-generator.h"

View file

@ -1,5 +1,5 @@
--- src/Makefile.in.orig 2013-01-15 07:34:10.000000000 +0800
+++ src/Makefile.in 2013-01-15 07:38:31.913442442 +0800
--- a/src/Makefile.in 2013-01-15 07:34:10.000000000 +0800
+++ b/src/Makefile.in 2013-01-15 07:38:31.913442442 +0800
@@ -97,7 +97,6 @@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

View file

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
inherit eutils
@ -12,7 +12,7 @@ SRC_URI="https://github.com/shekyan/slowhttptest/archive/${COMMIT}.tar.gz -> ${P
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS=" ~arm amd64 x86"
KEYWORDS="amd64 ~arm x86"
IUSE=""
DEPEND="dev-libs/openssl:="
@ -20,7 +20,7 @@ RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}-${COMMIT}"
src_prepare() {
epatch "${FILESDIR}"/1.4-add-includes.patch
eapply "${FILESDIR}"/1.4-add-includes.patch
eapply_user
}

View file

@ -1,7 +1,7 @@
# Copyright 1999-2020 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
inherit eutils
@ -11,14 +11,14 @@ SRC_URI="https://github.com/shekyan/slowhttptest/archive/v${PV}.tar.gz -> ${P}.t
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS=" ~arm amd64 x86"
KEYWORDS="amd64 ~arm x86"
IUSE=""
DEPEND="dev-libs/openssl:="
RDEPEND="${DEPEND}"
src_prepare() {
epatch "${FILESDIR}"/1.4-add-includes.patch
eapply "${FILESDIR}"/1.4-add-includes.patch
eapply_user
}

View file

@ -6,7 +6,7 @@ app-fuzz/bss
app-fuzz/fuzzer-server
app-fuzz/http-fuzz
app-fuzz/ohrwurm
app-fuzz/protos
~app-fuzz/protos-bin-1.1-r1
app-fuzz/smtp-fuzz
app-fuzz/smudge
app-fuzz/snmp-fuzzer