more PEP517

This commit is contained in:
Anton Bolshakov 2025-01-06 12:56:56 +08:00
parent ac927d2aac
commit 2e8d241e75
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
51 changed files with 47 additions and 155 deletions

View file

@ -1,2 +0,0 @@
DIST stegcracker-2.0.7.tar.gz 7997 BLAKE2B 61332e9690ff9ae301c87442e5e898eba0779635e5025aeea0401c2ff74d5156a8611d343b92517d5300268e7374f21d311313e04e5021ce64431bb9792c561b SHA512 64a77b5962c681fd24a372091782156807780067013c7b9b296b525a13086d8273105bfb33788c5aed0a2aa7f77c7bc7ee62214044e7245a7775f5f24a21ee72
DIST stegcracker-20190219.gh.tar.gz 860936 BLAKE2B 1b49276b741c4bc9c5bd5987cb6d7fd5ff8297c300649164a92a8f6f4ba620915ab5d80d4cec6f6f6f754a6ab9c96bf90c1433a55036da5d3a66cb6e086515d8 SHA512 d74255db6541bddf2af54911086af1276ba16bb87b8db3db3ebfc7def5a22d9fa9354393e587fa576a54c9a0d258f70401213fe03180ff84fcc970c19efd3680

View file

@ -1,40 +0,0 @@
diff -ur a/stegcracker b/stegcracker
--- a/stegcracker 2019-02-19 18:51:52.000000000 +0300
+++ b/stegcracker 2019-11-10 14:46:16.120325974 +0300
@@ -10,8 +10,6 @@
# Print usage / Load arguments
if [ $# -eq 0 ]; then
echo "Usage: $0 <file> [<wordlist>]"
- echo "Options:"
- echo " --update | Updates StegCracker to the latest version"
exit 1
else
wordlist=${2:-/usr/share/wordlists/rockyou.txt}
@@ -20,27 +18,9 @@
# Ensure steghide is installed
if [[ ! $(which steghide) ]]; then
echo -e "\x1B[31mError:\x1B[0m Steghide does not appear to be installed, or has not been added to your current PATH."
-
- if [[ $(cat /etc/issue | grep Kali && which apt-get) ]]; then
- echo " You can install it by running the following command: apt-get install steghide -y"
- fi
-
exit 1
fi
-# Is the user trying to update StegCracker?
-if [ ! -f $1 ] && [ $1 = "--update" ]; then
- echo -n "Updating StegCracker to the latest version.. "
-
- if $(curl -s $UPDATE_URL > $(which $0)); then
- echo -e "\x1B[32mDONE\x1B[0m"
- exit
- else
- echo -e "\x1B[31mFAILED\x1B[0m"
- exit 1
- fi
-fi
-
# Count number of entries in the current wordlist
line_count=$(wc -l "$wordlist" | cut -d ' ' -f 1)

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<remote-id type="github">Paradoxis/StegCracker</remote-id>
<remote-id type="pypi">stegcracker</remote-id>
</upstream>
</pkgmetadata>

View file

@ -1,18 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1 pypi
DESCRIPTION="Steganography brute-force utility to uncover hidden data inside files"
HOMEPAGE="https://github.com/Paradoxis/StegCracker"
KEYWORDS="~amd64 ~x86"
LICENSE="MIT"
SLOT="2"
RDEPEND="${PYTHON_DEPS}
app-crypt/steghide"

View file

@ -1,25 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Steganography brute-force utility to uncover hidden data inside files"
HOMEPAGE="https://github.com/Paradoxis/StegCracker"
HASH_COMMIT="5f656b310033a1cc599676bcef742f25e70f6141"
SRC_URI="https://github.com/Paradoxis/StegCracker/archive/${HASH_COMMIT}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64 ~x86"
LICENSE="MIT"
SLOT="0"
RDEPEND="app-crypt/steghide"
PATCHES=( "${FILESDIR}/${P}_minor-changes.patch" )
S="${WORKDIR}/StegCracker-${HASH_COMMIT}"
src_install() {
newbin stegcracker stegcracker-legacy
dodoc README.md
}

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
PYTHON_REQ_USE="sqlite(+)"

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
PYTHON_REQ_USE="sqlite(+)"

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit linux-info distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
CMAKE_IN_SOURCE_BUILD=1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
CMAKE_IN_SOURCE_BUILD=1

View file

@ -1,3 +1 @@
DIST oletools-0.56.2.zip 3109526 BLAKE2B 1963a3823084ab6ca8d492c655402c50bdfb91d813f2420d4466a1315e6edd213a4109b86fc6f3f90a2bb88160ee68ffbfa9cec048c79dca27e4cb44a39f83ec SHA512 827015154124368d2446501025152e973450446661d94ca9e2b7d1a51ef5d64d2bff1c2d8661e1e637c081a4d348f89583ff3f2030e76c7902afbd7ea882e3c0
DIST oletools-0.60.1.zip 3382775 BLAKE2B da03a81c6bedc170f19eb5febd836a08dc24505706dd54dd03a64743307b90144ceaecc6ca13ef7eaa0baad8c63566f979be3cd0a2805fb6333c833a2ce4849c SHA512 826cb504ca048039823eed8c4919a2dba3a39e5a3635b5b6ca12e857c40bba8c86bae0bce2e31c662f3633de12ec72623087dd4f3d059c1e8ef75d2d64d121a3
DIST oletools-0.60.zip 3120953 BLAKE2B f7e72fb98741390f93aef41a53a16f56f970ecdabc86886fa365bc2ec04d2edb23da00ccbd2f4394a70e022faa63cd2002bd0530f120e051cad6e98071dcfe54 SHA512 4a8ed0c60228b80535fcac407d9c2495febd64000f15cc55dfeb3e390c59d86d042938259872676ca3ca33346691a230a376720cb761bb80b2a3e090efc49daf

View file

@ -1,27 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_SETUPTOOLS=rdepend
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1
DESCRIPTION="A python tools to analyze MS OLE2 files and MS Office documents"
HOMEPAGE="https://github.com/decalage2/oletools"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
KEYWORDS="amd64 ~arm64 x86"
LICENSE="GPL-2 BSD-2 MIT"
SLOT="0"
DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}
dev-python/pyparsing[${PYTHON_USEDEP}]
>=dev-python/olefile-0.46[${PYTHON_USEDEP}]
dev-python/easygui[${PYTHON_USEDEP}]
dev-python/colorclass[${PYTHON_USEDEP}]
dev-python/msoffcrypto-tool[${PYTHON_USEDEP}]
dev-python/pcodedmp[${PYTHON_USEDEP}]
"

View file

@ -3,7 +3,8 @@
EAPI=8
DISTUTILS_USE_SETUPTOOLS=rdepend
DISTUTILS_USE_PEP517=setuptools
#DISTUTILS_USE_SETUPTOOLS=rdepend
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -1,29 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_SETUPTOOLS=rdepend
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1
DESCRIPTION="A python tools to analyze MS OLE2 files and MS Office documents"
HOMEPAGE="https://github.com/decalage2/oletools"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
KEYWORDS="amd64 ~arm64 x86"
LICENSE="GPL-2 BSD-2 MIT"
SLOT="0"
DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}
dev-python/pyparsing[${PYTHON_USEDEP}]
>=dev-python/olefile-0.46[${PYTHON_USEDEP}]
dev-python/easygui[${PYTHON_USEDEP}]
dev-python/colorclass[${PYTHON_USEDEP}]
dev-python/msoffcrypto-tool[${PYTHON_USEDEP}]
dev-python/pcodedmp[${PYTHON_USEDEP}]
"
RESTRICT="test"

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
PYTHON_REQ_USE="xml"

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,7 +3,8 @@
EAPI=8
DISTUTILS_USE_SETUPTOOLS=no
DISTUTILS_USE_PEP517=setuptools
#DISTUTILS_USE_SETUPTOOLS=no
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,8 +3,8 @@
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1
DESCRIPTION="A constructing graphs, BFS and DFS traversals, etc"

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -2,6 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} pypy{,3} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,7 +3,8 @@
EAPI=8
DISTUTILS_USE_SETUPTOOLS=rdepend
DISTUTILS_USE_PEP517=setuptools
#DISTUTILS_USE_SETUPTOOLS=rdepend
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1

View file

@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1