edb: some fixes, still not respecting ldflags

This commit is contained in:
Zero_Chaos 2013-03-03 16:37:16 +00:00
parent 4404025ae9
commit 4cf01096d8
5 changed files with 8 additions and 140 deletions

View file

@ -1,8 +1,2 @@
DIST debugger-0.9.10.tgz 600497 SHA256 5675bda870c99625b264032b9533d6c0065c57e2eb50996ca0548d9085e66664
DIST debugger-0.9.15.tgz 625738 SHA256 fe20d6e3f9cd9de60094a9715985f78e02429a6b9dfc8ee1f97683f9a02ddcd4
DIST debugger-0.9.16.tgz 650245 SHA256 1f9ff29f1ee22799c0b54cf0876aedf803f085662cd61bc77f548bc9fff36870 SHA512 913827cdad6f70a0d217f914701ebcddef568e29928ef472ecc09d4e43ea27b7e54202866946d8b31eee82fa0a63921e24094d4613f9392454c33e11e90f4d5f WHIRLPOOL cf05f19e41a65493cec365ec86c368d91cab0b0d6d67f85b37146f050b177e330558b33b82838e1e0f5c32617b611e2e0830979b7d9a915df9ce2bb7adc93ab5
DIST debugger-0.9.18.tgz 725688 SHA256 dd046187ca6301265f1a2116919a3bf4af64c9ad3fa14809030abbfe82af7b43 SHA512 0329f53081c4a6621ac33f5132da9040a9aa3b154d8c0b3dd9e14efd44312b72f9e2e2a40414e0f2f03de895a48bfa89f793082c6f50669e195b93537b40df7c WHIRLPOOL a8aa4648350880d9560a33ee9ede3fadc19aac38cf3421e5aec2b9af3038ca39fa29c3a9ac94c93f483f6a22ba1d1e6ff6ecbd0efd55fcc185e8556980bc8f0b
EBUILD edb-0.9.10.ebuild 1250 SHA256 6a343d9b425add6494e689c6f908bf950a0328bf350b4458049203af7127ac59 SHA512 fcf5947131a4587e17d8629de30dce0333d6d03f1f74a1328ac6384f7bd2c5d38690f89ec53157e35b80f3c7e48e7fdb85297752ae9c0ed9430e87b98345ad8b WHIRLPOOL c4dbf6acf4f705c527f4ba2f5e655c6472b5231eaf2f60263d1f5e083fe93541159ea7937b4fd3785575b6a3364e3fb1be7c5b7f4376af5f6aff163c6969023e
EBUILD edb-0.9.15.ebuild 1250 SHA256 6a343d9b425add6494e689c6f908bf950a0328bf350b4458049203af7127ac59 SHA512 fcf5947131a4587e17d8629de30dce0333d6d03f1f74a1328ac6384f7bd2c5d38690f89ec53157e35b80f3c7e48e7fdb85297752ae9c0ed9430e87b98345ad8b WHIRLPOOL c4dbf6acf4f705c527f4ba2f5e655c6472b5231eaf2f60263d1f5e083fe93541159ea7937b4fd3785575b6a3364e3fb1be7c5b7f4376af5f6aff163c6969023e
EBUILD edb-0.9.16.ebuild 1249 SHA256 62a1c26932893cde51d890f96e6efc0368787e6449a66346e73b204759b52dd4 SHA512 206a922dd1d422685ee2267e90d0d499c4a407d97b3756926c372c048eddf1b8d72fb758327fe1c8fc93fb991e09474d84c2a023ef29eb48a09af6765064dbad WHIRLPOOL 7e5144e59b5906610bd0e8dc4d9c5f6e4df11ebf46b804899cd9c54a444c8648705217dd821bc76db045aa6fc26a2809d034b4fd302fd7757b99b47d6b2804a3
EBUILD edb-0.9.18.ebuild 1249 SHA256 62a1c26932893cde51d890f96e6efc0368787e6449a66346e73b204759b52dd4 SHA512 206a922dd1d422685ee2267e90d0d499c4a407d97b3756926c372c048eddf1b8d72fb758327fe1c8fc93fb991e09474d84c2a023ef29eb48a09af6765064dbad WHIRLPOOL 7e5144e59b5906610bd0e8dc4d9c5f6e4df11ebf46b804899cd9c54a444c8648705217dd821bc76db045aa6fc26a2809d034b4fd302fd7757b99b47d6b2804a3
EBUILD edb-0.9.18.ebuild 1255 SHA256 9752c869f67ef94c1f72390c5a349acf7f6317b7da216a29e7100f53f8f576b8 SHA512 d43b436e8e1f34264e338733f2435499ee02f928359d000ca8431758db47109740453fd736f3264a48c3666850b0a23b77dd04f136f44ef5e5c0603e8a433dcc WHIRLPOOL 6f30673e4498ae7035bf0140eafa7a79551663db84b80e66b6fd07d2429ae9ff4a01f7e82db931f30fd84fea7ac6a70506144a270ca2a415276c72b69c363680

View file

@ -1,43 +0,0 @@
# 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."
}

View file

@ -1,43 +0,0 @@
# 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."
}

View file

@ -1,42 +0,0 @@
# Copyright 1999-2013 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.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
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."
}

View file

@ -2,6 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
inherit eutils multilib
DESCRIPTION="EDB \"Evan's Debugger\" (OllyDbg workalike for Linux)"
@ -14,8 +15,8 @@ IUSE=""
RESTRICT="strip mirror"
DEPEND="
>=x11-libs/qt-core-4.5.0
>=x11-libs/qt-gui-4.5.0
>=dev-qt/qtcore-4.5.0
>=dev-qt/qtgui-4.5.0
>=dev-libs/boost-1.35.0"
RDEPEND="${DEPEND}"
@ -23,13 +24,14 @@ S="${WORKDIR}/debugger"
src_compile() {
qmake -makefile DEFAULT_PLUGIN_PATH="/usr/$(get_libdir)/edb/" || dir "qmake failed"
emake || die "emake failed"
emake
}
src_install() {
make INSTALL_ROOT="${D}/usr/" install
emake INSTALL_ROOT="${D}/usr/" install
dodoc CHANGELOG README README.plugins
dobin edb_make_symbolmap.sh
#this file didn't exist
#dobin edb_make_symbolmap.sh
}
pkg_postinst() {