]> Arthur Taft Gitweb - custom-tools.git/commitdiff
add stegseek
authorArthur Taft <[email protected]>
Fri, 22 Aug 2025 07:30:38 +0000 (01:30 -0600)
committerArthur Taft <[email protected]>
Fri, 22 Aug 2025 07:30:38 +0000 (01:30 -0600)
app-crypt/stegseek/Manifest [new file with mode: 0644]
app-crypt/stegseek/stegseek-0.6.ebuild [new file with mode: 0644]

diff --git a/app-crypt/stegseek/Manifest b/app-crypt/stegseek/Manifest
new file mode 100644 (file)
index 0000000..01c83a0
--- /dev/null
@@ -0,0 +1 @@
+DIST v0.6.tar.gz 325624 BLAKE2B f0251ff56bfcfcd68d10ccba25a7b8667c9d65e79db3224ee52dd97f68828ffb07c39f0d16393a59e6372e482e5069e120cd863c0f3552b6259dc51c75a51c48 SHA512 e55e1f63e02d70528bfe6ab15c313b3566749616fdbb22a7088d7abaf07a1bc79ae6d84bd65f89313980964bd2d42be9ba86007df09d7c3e90c779dc729789bf
diff --git a/app-crypt/stegseek/stegseek-0.6.ebuild b/app-crypt/stegseek/stegseek-0.6.ebuild
new file mode 100644 (file)
index 0000000..25ab630
--- /dev/null
@@ -0,0 +1,40 @@
+# Copyright 2025 Gentoo Authors
+# Copyright 2025 Arthur Taft
+# Copyright 2021 RickdeJager
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Cryptography cracker and embedder"
+HOMEPAGE="https://github.com/RickdeJager/stegseek"
+SRC_URI="https://github.com/RickdeJager/stegseek/archive/refs/tags/v0.6.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="app-crypt/mhash 
+               dev-libs/libmcrypt 
+               media-libs/libjpeg-turbo 
+               sys-libs/zlib 
+               dev-build/make 
+               sys-devel/gcc 
+               dev-build/cmake 
+               dev-vcs/git"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_configure() {
+       mkdir -p build && cd build
+       cmake -DCMAKE_BUILD_TYPE=Release ..
+}
+
+src_compile() {
+       cd build
+       emake
+}
+
+src_install() {
+       cd build
+       emake DESTDIR="${D}" install
+}
\ No newline at end of file