mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-05 11:00:48 +02:00
rekall-core: fix repoman issues, rm keyword due to already present install issues
This commit is contained in:
parent
59fd93201b
commit
2853667c0a
3 changed files with 26 additions and 18 deletions
|
|
@ -1,2 +0,0 @@
|
|||
EBUILD rekall-core-9999.ebuild 537 SHA256 d67c4b910df766e41a4dc0392d53ed2f80e0724a5d364b0b5d509922b5fea129 SHA512 14f372327f3d79850779338fc2d9dc74e15fda8d0002758cc531d58e0213cb463c90902822f563f20da68cf73d4c4db99d31c57b707d9fd0d6b951af4d5bbe5e WHIRLPOOL abe3cf2b0d3978da54df380df0cbe28a7e1d54778d8759aac606e8fa09e946a9e07378975b1e1559222db21c7a6ebc63eaf839e2c0d53f89f7ca5f1daee15dd1
|
||||
MISC metadata.xml 243 SHA256 6806809087622c988c2c6f15e85f8b12e869d04ae2fe03939b0297cdad46e054 SHA512 a00735941b903bd975c49f5c08cc21c729ed74ca67a031a1f70797488742f7770ae666c9d57678403d11990798944bdf7215171b27bb4fb6831c7fd165f472c6 WHIRLPOOL 290a4fcdab9505177f2fefcd15e716457347fe48927dbc8f8ddde6a5d5324870e1aa74514580f8ee5dd52976545f73bf17299ba0a9756323baa44a38b7109d06
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>forensics</herd>
|
||||
<maintainer>
|
||||
<email>maintainer-needed@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
|
|
|||
|
|
@ -1,25 +1,35 @@
|
|||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit distutils-r1 git-r3
|
||||
inherit eutils distutils-r1
|
||||
|
||||
DESCRIPTION="Rekall Memory Forensic Framework"
|
||||
HOMEPAGE="http://www.rekall-forensic.com/"
|
||||
SRC_URI=""
|
||||
EGIT_REPO_URI="https://github.com/google/rekall.git"
|
||||
EGIT_CHECKOUT_DIR="${WORKDIR}/rekall"
|
||||
S="${WORKDIR}/rekall/${PN}"
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/google/rekall"
|
||||
S="${WORKDIR}/${P}/${PN}"
|
||||
else
|
||||
SRC_URI="https://github.com/google/rekall"
|
||||
S="${WORKDIR}/${P}/${PN}"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
# Removed keyword because this package installs incorrectly (see below).
|
||||
KEYWORDS=""
|
||||
|
||||
DEPEND="${PYTHON_DEPS}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# WIP. This doens't work yet, but somethings needs to be fixed so that the
|
||||
# package doesn't install its 'resources' dir to '/usr/resources'.
|
||||
sed -i "s|^ data_files.*| package_data={ 'rekall': ['../resources/**'] },|" setup.py || die "Sed failed!"
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue