warvox: fix warvox and deps

This commit is contained in:
Zero_Chaos 2012-03-28 06:32:35 +00:00
parent dd6bc61400
commit a086f0cc3e
5 changed files with 11 additions and 6 deletions

View file

@ -1,3 +1,3 @@
AUX iaxclient-fix-avcodec-include.patch 320 RMD160 88ddfbbd68b3be1d5cc91a15ca8d088c076cf0c4 SHA1 02b675e20a46b7f3d7c59c0d73e3374ee7a4b3b0 SHA256 835c5ac2e404c78c1119a60bce5f25bfc84fa7a4415c03e1f4d8d658602700a3
DIST iaxclient-2.1beta3.tar.gz 1418674 RMD160 3ac516b9a07c48202f2e717baf3de1396f756707 SHA1 dbb0dcdc2f775d741a8e86af1c80e40d70225b4d SHA256 6ca6ce8103837ed6fa2fd2e88c1c0d3a3d93d7b4bd084878351527ebfb205149
EBUILD iaxclient-2.1_beta3-r1.ebuild 1037 RMD160 9ebe89049120e93f93535bed6efec23a421a8c9c SHA1 2090afdbb1ab5336f08598b636ef18766aee4f23 SHA256 120d9ab0c660ccca3e8e7708271b47973522499e6608109a545817b9312510e2
EBUILD iaxclient-2.1_beta3-r1.ebuild 1189 RMD160 c9fe23a3e542844d007a8abdc2f762ca5145fd27 SHA1 74de1358a49d5d3180e9172c69378d48edb07999 SHA256 a79bc9cce48492dfb5c7a159e487f31d89328224e8a78c23802789e5185fc117

View file

@ -33,7 +33,11 @@ src_prepare() {
src_configure() {
local myclients
myclients="testcall"
use wxwidgets && myclients="${myclients} wx"
if use wxwidgets; then
myclients="${myclients} wx"
ewarn 'If your build fails with "configure: error: wx client requires wxWidgets"'
ewarn 'you can fix it with "eselect wxwidgets set 1"'
fi
sed -e 's/m_id/GetId()/' -i simpleclient/wx/wx.cc
econf --enable-clients="${myclients}" DESTDIR="${D}" || die 'configure failed'
}

View file

@ -1,4 +1,4 @@
AUX warvox-launcher 198 RMD160 819d83913b1c49076f57139fb623f556fcb68209 SHA1 0dec22b78ae93b8079e919fc87ced214001185c8 SHA256 3b7ae76424355397f11ba0a9940fdf87c972d1d5c58de2a2494c94a34677ee67
DIST warvox-1.0.1.tar.gz 4334804 RMD160 cfae9029884bd1113c370785ff52478a727e0b2b SHA1 46ee5d922214c33a4e82d8335dbe01eacf3ec2cb SHA256 577a06c57fefc61e873547b2c105c41905ce219df56bfa96c353cf94c2b14d7a
EBUILD warvox-1.0.1.ebuild 1021 RMD160 230f3b73947682302a4c42dc65fb0d6b5467ec4b SHA1 158e1ded4497cd874e4f4c5f9bb860e85b6a2939 SHA256 cfe226fd5161223dc794e19c29fcff44680d00ca5fd608ce93f57cd96bf05810
EBUILD warvox-9999.ebuild 2067 RMD160 bad76ead24d7402ebd455d5cb7485e33f484d12f SHA1 13c524cdc0c29b4aa2ab7f8679c87c8fdf643eeb SHA256 9ccc60756c631c43005ee71a93522d16561d61c2f34d690eeb1563e5c6aab230
EBUILD warvox-1.0.1.ebuild 1115 RMD160 ad2730be68298bcea02ae2fad29db0e230eec888 SHA1 ce79fe0155fe4bf7354177a5e3f6bfb7ec2e5e6c SHA256 2f64f2eb101c7c3b108c58b4f51d89fe6c10357922a92a278f03e22e2f55ddc4
EBUILD warvox-9999.ebuild 2058 RMD160 28cf3f56f3b0273a2f8f07c9b85cd91fb4326187 SHA1 6a26a7dbcf73e30ac0fe618e55a6d5df63cafe83 SHA256 fdb659ba54c0b703f406cb79fbde034f072426fe4dfcbc430edd1510492d4326

View file

@ -8,7 +8,7 @@ inherit eutils
DESCRIPTION="VoIP war dialing suite of tools"
HOMEPAGE="http://warvox.org"
SRC_URI="http://warvox.org/releases/${P}.tar.gz"
SRC_URI="http://dev.pentoo.ch/~zero/distfiles/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
@ -29,6 +29,7 @@ RDEPEND="net-misc/iaxclient
http? ( www-servers/mongrel )"
src_install() {
ewarn "Only supports ruby 1.8, and I don't know how to make the ebuild force that"
DESTDIR="${D}" emake install || die "install failed"
dodir /opt/$PN
cp -r {bin,data,docs,etc,lib,web} "${D}"/opt/$PN/

View file

@ -12,7 +12,7 @@ SRC_URI=""
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="-*"
IUSE="http"
ESVN_REPO_URI="http://www.metasploit.com/svn/warvox/trunk/"