From 4e283b3d5a60aa03615a562be2e16ff5d55ce007 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Sat, 5 Nov 2022 22:45:01 +0100 Subject: [PATCH] initial import of libscca --- app-forensics/libscca/Manifest | 1 + app-forensics/libscca/libscca-20221027.ebuild | 49 +++++++++++++++++++ app-forensics/libscca/metadata.xml | 8 +++ 3 files changed, 58 insertions(+) create mode 100644 app-forensics/libscca/Manifest create mode 100644 app-forensics/libscca/libscca-20221027.ebuild create mode 100644 app-forensics/libscca/metadata.xml diff --git a/app-forensics/libscca/Manifest b/app-forensics/libscca/Manifest new file mode 100644 index 000000000..e50915e3f --- /dev/null +++ b/app-forensics/libscca/Manifest @@ -0,0 +1 @@ +DIST libscca-alpha-20221027.tar.gz 1688934 BLAKE2B 5ceec7f4c76011ed2223471472f389d7ccf5da9625c223f4396ec942b975a72cee2d5bed339195df83cdb545a6f1be320f681f0c91d461ea3b1bd9c496dde9fc SHA512 2b16887370e040d3e756ca2950c41499521c4b356b21676bf35fc8bbc05224993586471210e577659968e5499593b40adb9e9e2d5d72d83b0bf0d2f5393f606e diff --git a/app-forensics/libscca/libscca-20221027.ebuild b/app-forensics/libscca/libscca-20221027.ebuild new file mode 100644 index 000000000..e9c9abeff --- /dev/null +++ b/app-forensics/libscca/libscca-20221027.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Library and tools to access the Windows Prefetch File (SCCA) format" +HOMEPAGE="https://github.com/libyal/libscca" +SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" +#upstream removed the release +#SRC_URI="https://pentoo.org/~zero/distfiles/${PN}-alpha-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="nls unicode" + +DEPEND="dev-libs/libcerror + dev-libs/libcthreads + dev-libs/libcdata + dev-libs/libclocale + dev-libs/libcnotify + dev-libs/libcsplit + dev-libs/libuna + dev-libs/libcfile + dev-libs/libcpath + app-forensics/libbfio + dev-libs/libfcache + dev-libs/libfdata + dev-libs/libfdatetime + dev-libs/libfvalue + dev-libs/libfwnt + " +RDEPEND="${DEPEND}" + +src_configure() { + econf $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) \ + $(use_enable unicode wide-character-type) +# --with-libcerror \ +# --with-libcthreads \ +# --with-libcdata \ +# --with-libclocale \ +# --with-libcnotify \ +# --with-libcsplit \ +# --with-libuna \ +# --with-libcfile \ +# --with-libcpath +} diff --git a/app-forensics/libscca/metadata.xml b/app-forensics/libscca/metadata.xml new file mode 100644 index 000000000..ace7c2d3a --- /dev/null +++ b/app-forensics/libscca/metadata.xml @@ -0,0 +1,8 @@ + + + + + unknown@pentoo.ch + Author Unknown + +