summaryrefslogtreecommitdiff
path: root/app-forensics
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-09 00:04:30 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-09 00:04:30 +0100
commit94ead5b3c01213a82c9b72a2df165452421db42b (patch)
tree8a48ed4d21de4204607288d00e68a671bef1e8f8 /app-forensics
parent418459f7de9eb29d6db8b61681f39c467d9600e1 (diff)
gentoo auto-resync : 09:10:2023 - 00:04:30
Diffstat (limited to 'app-forensics')
-rw-r--r--app-forensics/Manifest.gzbin4717 -> 4709 bytes
-rw-r--r--app-forensics/dfxml/Manifest5
-rw-r--r--app-forensics/dfxml/dfxml-20170921-r2.ebuild (renamed from app-forensics/dfxml/dfxml-20170921-r1.ebuild)19
-rw-r--r--app-forensics/dfxml/dfxml-99999999.ebuild28
-rw-r--r--app-forensics/dfxml/metadata.xml6
-rw-r--r--app-forensics/mac-robber/Manifest3
-rw-r--r--app-forensics/mac-robber/files/mac-robber-1.02-posix.patch19
-rw-r--r--app-forensics/mac-robber/mac-robber-1.02-r1.ebuild (renamed from app-forensics/mac-robber/mac-robber-1.02.ebuild)18
8 files changed, 45 insertions, 53 deletions
diff --git a/app-forensics/Manifest.gz b/app-forensics/Manifest.gz
index a287d24972b0..c460d4ec7063 100644
--- a/app-forensics/Manifest.gz
+++ b/app-forensics/Manifest.gz
Binary files differ
diff --git a/app-forensics/dfxml/Manifest b/app-forensics/dfxml/Manifest
index ee39866e9e8f..5456ef41cf9c 100644
--- a/app-forensics/dfxml/Manifest
+++ b/app-forensics/dfxml/Manifest
@@ -1,4 +1,3 @@
DIST dfxml-20170921.tar.gz 163616 BLAKE2B 17214d15596a136efb2afc7246ee0f5696620b5aac7c2d78e37764f51487ff816de5a7c0f59e7484d358a8cd8eab34841716970cd859f0ce868ac29c8532754c SHA512 0885947aaf8efe639c13324413ef0cca49750027b48b434f226fb9fbfba494e84e245da879dc0d77b46bddc27798f7f5df12590fce47b096683034bbc61280e1
-EBUILD dfxml-20170921-r1.ebuild 555 BLAKE2B 6d62eb1d9f617e9d1b8ea276bfa0a4e9ef3a7e09c4de58166d68634b16e6c455658400364fcec3c4d9f0076212d73ed3080b48eff1b121c4b62b86e8689d39df SHA512 3384ca43efe1ee71aa3b0a929529fb7f6a47039c59a071aaafbd88315e42b028fb9b7761bbcf1148dc5febe5c2709bfc2a5ba4a7a2008311e8f1d01eb91d65bb
-EBUILD dfxml-99999999.ebuild 422 BLAKE2B 5b16cc5847c153b84f5802930e74af9edc8a76d60424f85c31b833020222ff07ce91bf344f2e2d3368e9e174252cf3b66ebb7ef44ed491e4f9f1f475bac121ed SHA512 b577cfd31953ed2b4417bae7589cef819909e398b69510c7f8edb992a24ae94a9255d9d6da623d71314a97ea5192c92d9c84ca931de94a12748039145800a3c0
-MISC metadata.xml 215 BLAKE2B 6a5d9b4de1cee49342873b9db40bf6e17cb9c852964525866150ce0a58dae2ac013f0d1e6241773421a2ba90a6498f2db118271b5ec9be1025042f945982b8aa SHA512 07d2dca5d5476918fd4eedc0571006852d6f330e52b957bb1ffb7b666eb9a46c5b507f8285e186b7d2e071bca9ff8263e30f323907c1cf72e4e56be5b7f41abb
+EBUILD dfxml-20170921-r2.ebuild 545 BLAKE2B 81daf5715243335b0d1f61f8e3cf9c8ceff47b3b1c6f547b4a06890892f4f317aa0d5022a15a1ab07a076558c1e6ac63b991bdd734c386cc118389bf32453001 SHA512 fd320d0067d3b1871335bf4f3ddb54bdbb22e0367a157747abc1d338886da0ee8b5b752389d3ada28246268651c886e77a3a2365305fa72d30993ade00406fd2
+MISC metadata.xml 219 BLAKE2B 5a19926bd602ddf2021d79fb07de89ce03868320d23f61ec16b122f9ba23e04bd24a71be898b22d9518d5792fac5d5860a181f3813a1b78727117a6a3bc93e6f SHA512 e55af6d159cb39bae94cf8b8c9adfc62ef53d56aa11c024e8c4001aae58d9b9256b059f1a4918f55bba17b231ff7725a002f67a5642f92f3118835f3036c2fa0
diff --git a/app-forensics/dfxml/dfxml-20170921-r1.ebuild b/app-forensics/dfxml/dfxml-20170921-r2.ebuild
index d291bbf43c4d..2cd2be159d72 100644
--- a/app-forensics/dfxml/dfxml-20170921-r1.ebuild
+++ b/app-forensics/dfxml/dfxml-20170921-r2.ebuild
@@ -1,33 +1,28 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
+
inherit autotools
DESCRIPTION="Digital Forensics XML"
HOMEPAGE="https://github.com/simsong/dfxml"
SRC_URI="https://api.github.com/repos/simsong/${PN}/tarball/7d11eaa7da8d31f588ce8aecb4b4f5e7e8169ba6 -> ${P}.tar.gz"
+S="${WORKDIR}/${P}/src"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64"
-DEPEND="
- dev-libs/expat
-"
-RDEPEND="
- ${DEPEND}
-"
-
-S=${WORKDIR}/${P}/src
+DEPEND="dev-libs/expat:="
+RDEPEND="${DEPEND}"
src_unpack() {
- unpack ${A}
+ default
mv simsong-dfxml-* ${P} || die
}
src_prepare() {
default
-
eautoreconf
}
diff --git a/app-forensics/dfxml/dfxml-99999999.ebuild b/app-forensics/dfxml/dfxml-99999999.ebuild
deleted file mode 100644
index c51103649341..000000000000
--- a/app-forensics/dfxml/dfxml-99999999.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools git-r3
-
-DESCRIPTION="Digital Forensics XML"
-HOMEPAGE="https://github.com/simsong/dfxml"
-EGIT_REPO_URI="https://github.com/simsong/dfxml"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS=""
-
-DEPEND="
- dev-libs/expat
-"
-RDEPEND="
- ${DEPEND}
-"
-
-S=${WORKDIR}/${P}/src
-
-src_prepare() {
- default
-
- eautoreconf
-}
diff --git a/app-forensics/dfxml/metadata.xml b/app-forensics/dfxml/metadata.xml
index c73b0839b368..f40d277e6b81 100644
--- a/app-forensics/dfxml/metadata.xml
+++ b/app-forensics/dfxml/metadata.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>netmon@gentoo.org</email>
-</maintainer>
+ <maintainer type="project">
+ <email>netmon@gentoo.org</email>
+ </maintainer>
</pkgmetadata>
diff --git a/app-forensics/mac-robber/Manifest b/app-forensics/mac-robber/Manifest
index 92aa7f284884..1f1421b0f4a8 100644
--- a/app-forensics/mac-robber/Manifest
+++ b/app-forensics/mac-robber/Manifest
@@ -1,3 +1,4 @@
+AUX mac-robber-1.02-posix.patch 548 BLAKE2B d29f71603470df88c4e155e812bdb7427d8debacee240bb98d0751d8c95c0b85c200280d8c72d649356bb8883b61dd8f6a00c12998e795e293ed3f685781d864 SHA512 ca0396fd6fd29f7f05780100f18b39e288039868706e1fbdd5cb73b5d7b013b7a58ed2c29e7998421ca29700c5d3eab45ddbb7177b665e708e1482891343ef48
DIST mac-robber-1.02.tar.gz 11708 BLAKE2B d6d35be3c52b5bc93eb779ca3693c4213c57dcb4ecfb24912e92f47b3f896d948c8ccadef39f49af3c455cdff3a92adbca7e3d1e35ef0ebc885034bfa3c0743b SHA512 5330f766eb08aa766ca3f430684e0a40ecf29b7230a582c30a36bbaaa481d52c2a8519fa04e82762f09259ada9e77466c1430aebdff22615a511d519916d54a7
-EBUILD mac-robber-1.02.ebuild 612 BLAKE2B 2e24716d4da4657367314593b8293916b63db195e968bc772e3249b6235b5b1d3deac0db616b88a6f72cd29855ed803262839f3469142088378f5a268089aaf7 SHA512 e9a37e85ec1036237297036b789e4fe35f6c6b047b04a42704ccc2f87a6b00713d15bcfb4626027f007b69eda74976759600356d81588da62755d04416b09c08
+EBUILD mac-robber-1.02-r1.ebuild 637 BLAKE2B 3f606570561815ec68a72323d89e91cc6f759bcf889bbd2de5ac96611b25f47695a7390c1bebaec42c6dd48bd939791ae80a3b00d91967d4d24312cfc7b3af27 SHA512 b73ec8ef70af94249f19e84579410a71a60e7db1758b0e36bdb8f92e609cc15cf1cd382c99fb61e7be3bb081e49fd38f01a0339da5e642d4309ce433663055dc
MISC metadata.xml 1426 BLAKE2B 70b2972d19b70b4c0f0a1827e832605a46ceb9ee80eefffe309ecedbd2b12bf0d41fed3b426c725fe206f945d0f1507983e04b2069cd2cd57de73093d577e764 SHA512 3a582effe63123460595884d1be07fb041af6f19839cd226b3b80aa2296caf51a0ecbc6f72d6d3470e45ec19e3740a350ceba98caba721d2c7da57a02d6fdd4a
diff --git a/app-forensics/mac-robber/files/mac-robber-1.02-posix.patch b/app-forensics/mac-robber/files/mac-robber-1.02-posix.patch
new file mode 100644
index 000000000000..a45d4718e51b
--- /dev/null
+++ b/app-forensics/mac-robber/files/mac-robber-1.02-posix.patch
@@ -0,0 +1,19 @@
+--- a/mac-robber.c
++++ b/mac-robber.c
+@@ -45,6 +45,7 @@
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ #include <dirent.h>
++#include <limits.h>
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
+@@ -238,7 +239,7 @@
+ /* Make a buffer for the full path
+ * the 2 is for 1 NULL and 1 '/' for recursive directories
+ */
+- path_len = dir_len + MAXNAMLEN + 2;
++ path_len = dir_len + NAME_MAX + 2;
+ if (!(curpath = (char *) malloc(path_len))) {
+ printf("error allocating space for curpath\n");
+ exit(1);
diff --git a/app-forensics/mac-robber/mac-robber-1.02.ebuild b/app-forensics/mac-robber/mac-robber-1.02-r1.ebuild
index b8497f78d985..b5e75816e7ae 100644
--- a/app-forensics/mac-robber/mac-robber-1.02.ebuild
+++ b/app-forensics/mac-robber/mac-robber-1.02-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit toolchain-funcs
@@ -12,18 +12,24 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
-IUSE=""
+
+PATCHES=( "${FILESDIR}"/${P}-posix.patch )
src_prepare() {
default
- sed -i -e 's:$(GCC_CFLAGS):\0 $(LDFLAGS):' Makefile || die
+ # just rely on implicit rules
+ rm Makefile || die
+}
+
+src_configure() {
+ tc-export CC
}
src_compile() {
- emake CC="$(tc-getCC)" GCC_OPT="${CFLAGS}"
+ emake mac-robber
}
src_install() {
dobin mac-robber
- dodoc CHANGES README
+ einstalldocs
}