dev-util/edb: updated by request of Appleman1234

This commit is contained in:
Zero_Chaos 2010-10-11 05:59:40 +00:00
parent 5112bcfa9b
commit 00b53b4624
2 changed files with 45 additions and 0 deletions

View file

@ -1,2 +1,4 @@
DIST debugger-0.9.10.tgz 600497 RMD160 5b34c330d093cc10821ea1ad65ab9829cc27f98e SHA1 3e4c6e508cfb3ca73298f3cfd4fb737593b1b1ca SHA256 5675bda870c99625b264032b9533d6c0065c57e2eb50996ca0548d9085e66664
DIST debugger-0.9.15.tgz 625738 RMD160 85a6022e0ac971c1306e7a3a563c5f75bf91214b SHA1 b4bf8c305a1c298c1e66ca45c734a090d5af46dd SHA256 fe20d6e3f9cd9de60094a9715985f78e02429a6b9dfc8ee1f97683f9a02ddcd4
EBUILD edb-0.9.10.ebuild 1250 RMD160 24c377d51de0d0159f289b9f8fabf7462a533d99 SHA1 24446d22ac370ea95e20ad6e8d28dca3128988e4 SHA256 6a343d9b425add6494e689c6f908bf950a0328bf350b4458049203af7127ac59
EBUILD edb-0.9.15.ebuild 1250 RMD160 24c377d51de0d0159f289b9f8fabf7462a533d99 SHA1 24446d22ac370ea95e20ad6e8d28dca3128988e4 SHA256 6a343d9b425add6494e689c6f908bf950a0328bf350b4458049203af7127ac59

View file

@ -0,0 +1,43 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils multilib
DESCRIPTION="EDB \"Evan's Debugger\" (OllyDbg workalike for Linux)"
HOMEPAGE="http://www.codef00.com/projects.php#Debugger"
SRC_URI="http://www.codef00.com/projects/debugger-${PV}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
RESTRICT="strip mirror"
DEPEND="
>=x11-libs/qt-core-4.2.0
>=x11-libs/qt-gui-4.2.0
>=dev-libs/boost-1.35.0"
RDEPEND="${DEPEND}"
S="${WORKDIR}/debugger"
src_compile() {
qmake -makefile DEFAULT_PLUGIN_PATH="/usr/$(get_libdir)/edb/" || dir "qmake failed"
emake || die "emake failed"
}
src_install() {
make INSTALL_ROOT="${D}"/usr/ install
dodoc CHANGELOG README README.plugins
dobin edb_make_symbolmap.sh
}
pkg_postinst() {
einfo "Note: EBD's plugins are installed by default into /usr/$(get_libdir)/edb."
einfo "If you have previously used EDB and have it set to look in a"
einfo "different directory, then you will need to adjust this. Also"
einfo "EDB looks for plugins in the current working directory as well"
einfo "as the directory specified in the options, so that unpriviledged"
einfo "users can use plugins not installed system wide."
}