redasm: add singature files

This commit is contained in:
blshkv 2019-05-26 13:16:47 +08:00
parent c3559fdcd7
commit 765199d842
No known key found for this signature in database
GPG key ID: 273E3E90D1A6294F
4 changed files with 37 additions and 2 deletions

View file

@ -0,0 +1 @@
DIST redasm-database-20190317.tar.gz 4841443 BLAKE2B 806e24e1640381bd7187bd3dc99dd88d31754436c2a0c8ceda72dc6abd60b6694bacb20babb42e932d3afaf77d25787e57d64cd1c9b5f7bc77aee1ab2efddd8d SHA512 e41a74d08b292e1a80ac5d77f6e89265c677109c6d4b2bdcddf5c9fdbc22ea9d2cd40f0882113b8b5e1f9f18d4f2e66d2be3dc3e5e31a33956724ac54fde8304

View file

@ -0,0 +1,26 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
HASH_COMMIT=3865f7cde7f1c718840e027b08d1d526a038b753
DESCRIPTION="Database files (signatures) for REDasm"
HOMEPAGE="http://redasm.io"
SRC_URI="https://github.com/REDasmOrg/REDasm-Database/archive/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
S="${WORKDIR}/REDasm-Database-${HASH_COMMIT}"
src_install() {
insinto /usr/share/redasm/database/
doins -r *
}

View file

@ -12,15 +12,20 @@ KEYWORDS="~amd64 ~x86"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
IUSE="database"
DEPEND="dev-qt/qtwidgets:5
dev-qt/qtgui:5
dev-qt/qtcore:5"
RDEPEND="${DEPEND}"
RDEPEND="${DEPEND}
database? ( dev-libs/redasm-database )"
src_prepare() {
sed -i '/set(CMAKE_INSTALL_RPATH ".")/d' CMakeLists.txt || die "sed failed"
#fix database path
sed -i 's|QDir::currentPath().toStdString()|"/usr/share/redasm/"|g' mainwindow.cpp || die "sed 2 failed"
sed -i 's|QDir::currentPath().toStdString()|"/usr/share/redasm/"|g' unittest/disassemblertest.cpp || die "sed 3 failed"
cmake-utils_src_prepare
# eapply_user
}

View file

@ -64,3 +64,6 @@ dev-libs/libdwarf
# required by nokogiri-1.10.3
=dev-libs/libxslt-1.1.33-r1
#required by redasm
dev-libs/redasm-database