X-Git-Url: https://git.sthu.org/?p=shuber-gentoo-overlay.git;a=blobdiff_plain;f=dev-util%2Fedb%2Fedb-0.9.17.ebuild;fp=dev-util%2Fedb%2Fedb-0.9.17.ebuild;h=a3afa1d37e1e05442f34f03b37a9a48d760fa574;hp=0000000000000000000000000000000000000000;hb=d292e832a6a8922e45c37ac2d9dc37738dec7128;hpb=929f32a1d00d05d0ffe04613a7ee6825cd8b2911 diff --git a/dev-util/edb/edb-0.9.17.ebuild b/dev-util/edb/edb-0.9.17.ebuild new file mode 100644 index 0000000..a3afa1d --- /dev/null +++ b/dev-util/edb/edb-0.9.17.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2007 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#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.5.0 + >=x11-libs/qt-gui-4.5.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 + doman edb.1 +} + +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." +}