From aa7a28c3d32b07c0d025119dccf576f8fe46856a Mon Sep 17 00:00:00 2001 From: blshkv Date: Mon, 25 Jan 2021 11:10:16 +0800 Subject: [PATCH] rehex-0.3.1.ebuild --- app-editors/rehex/Manifest | 1 + app-editors/rehex/rehex-0.3.1.ebuild | 47 +++++++++++++++++++ .../base/package.accept_keywords/dev-db | 17 +++---- 3 files changed, 57 insertions(+), 8 deletions(-) create mode 100644 app-editors/rehex/Manifest create mode 100644 app-editors/rehex/rehex-0.3.1.ebuild diff --git a/app-editors/rehex/Manifest b/app-editors/rehex/Manifest new file mode 100644 index 000000000..5bcdd8278 --- /dev/null +++ b/app-editors/rehex/Manifest @@ -0,0 +1 @@ +DIST rehex-0.3.1.tar.gz 2658555 BLAKE2B 0e047fe6887f0caccd86b6459fd5365bc3144983f0200b0b7ba5cedc9fff3b3fa187883fc3cec40bdd5ce24d76dc390de790e41b4b2ad8358c1710ee3ce869f7 SHA512 c73d8e224e7aec3eb6901f5fce23de649b29c5feffef19f6216a3ab273176f480dc82023962dfb8bc798a818444a6c06cc85330db134b37153e458e7268e7f9e diff --git a/app-editors/rehex/rehex-0.3.1.ebuild b/app-editors/rehex/rehex-0.3.1.ebuild new file mode 100644 index 000000000..8eafe7321 --- /dev/null +++ b/app-editors/rehex/rehex-0.3.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +WX_GTK_VER="3.0-gtk3" + +inherit wxwidgets xdg + +DESCRIPTION="Reverse Engineers' Hex Editor" +HOMEPAGE="https://github.com/solemnwarning/rehex" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/solemnwarning/${PN}.git" +else + SRC_URI="https://github.com/solemnwarning/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +RESTRICT=" + mirror + !test? ( test ) +" +LICENSE="GPL-2" +SLOT="0" +IUSE="test" + +RDEPEND=" + dev-libs/capstone + dev-libs/jansson + x11-libs/wxGTK:${WX_GTK_VER}[X] +" +DEPEND=" + ${RDEPEND} + test? ( + dev-cpp/gtest + ) +" + +src_configure() { + setup-wxwidgets +} + +src_install() { + emake prefix="${D}"/usr install +} diff --git a/profiles/pentoo/base/package.accept_keywords/dev-db b/profiles/pentoo/base/package.accept_keywords/dev-db index 3b5b59ee8..2e4179c98 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-db +++ b/profiles/pentoo/base/package.accept_keywords/dev-db @@ -1,13 +1,14 @@ +#Pentoo dev-db/mssqlscan dev-db/oat dev-db/sqlbf - -dev-db/sqlitebrowser -=app-editors/qhexedit2-0.8* - -~x11-libs/qscintilla-2.9.4 - -~dev-db/themole-0.3 ~dev-db/sqlsus-0.7.2 - dev-db/neo4j-community + +=app-editors/qhexedit2-0.8* +~app-editors/rehex-0.3.1 + +#Gentoo unstable +dev-db/sqlitebrowser + +