Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 181921 Details for
Bug 246131
net-misc/kiax fails to compile w/ glibc-2.8 (h_addr issue)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch from 0.8.51 to 0.8.51-r1
kiax-0.8.51-r1.ebuild.patch (text/plain), 1.85 KB, created by
Mounir Lamouri (volkmar) (RETIRED)
on 2009-02-14 00:50:39 UTC
(
hide
)
Description:
Patch from 0.8.51 to 0.8.51-r1
Filename:
MIME Type:
Creator:
Mounir Lamouri (volkmar) (RETIRED)
Created:
2009-02-14 00:50:39 UTC
Size:
1.85 KB
patch
obsolete
>--- kiax-0.8.51.ebuild 2009-02-13 19:40:25.000000000 -0500 >+++ kiax-0.8.51-r1.ebuild 2009-02-13 19:42:31.000000000 -0500 >@@ -2,48 +2,52 @@ > # Distributed under the terms of the GNU General Public License v2 > # $Header: /var/cvsroot/gentoo-x86/net-misc/kiax/kiax-0.8.51.ebuild,v 1.2 2008/07/27 22:16:26 carlo Exp $ > >-EAPI=1 >+EAPI="2" > > inherit eutils kde-functions > >-IUSE="" >- > DESCRIPTION="QT based IAX (Inter Asterisk eXchange) client" > HOMEPAGE="http://kiax.sourceforge.net/" >-SRC_URI="mirror://sourceforge/kiax/${P}-src.tar.gz" >+SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz" > >-KEYWORDS="~amd64 ~x86" > LICENSE="GPL-2" > SLOT="0" >+KEYWORDS="~amd64 ~x86" >+IUSE="" > >-DEPEND="x11-libs/qt:3" >+DEPEND="x11-libs/libXpm >+ >=x11-libs/qt-3.2:3" >+RDEPEND="${DEPEND}" > > S="${WORKDIR}/${P}-src" > >-src_unpack() { >- unpack ${A} >- >- cd "${S}" >+src_prepare() { > epatch "${FILESDIR}"/configure.patch > >+ # fix compile with glibc-2.8, see bug #246131 >+ epatch "${FILESDIR}"/${P}-h_addr_list.patch >+ > # add prefix for make install > sed -i -e "s:\(\$(DEST_PATH)\):\${INSTALL_ROOT}\1:" \ >- bin/Makefile >+ bin/Makefile || die "patching bin/Makefile failed" > > # fix icon/i18n prefix (bug #123839) > sed -i -e "s:/usr/local:/usr:g" \ >- src/src.pro.or >+ src/src.pro.or || die "patching src/src.pro.or failed" > } > >-src_compile() { >+src_configure() { > ./configure --prefix=/usr || die "configure failed" >- emake -j1 || die "make failed" > } > > src_install() { >+ # throw a sandbox error otherwise >+ sed -ie "s:../../../../../../../../share:usr/share:g" \ >+ src/Makefile || die "patching src/Makefile failed" >+ > dodir /usr/bin >- emake INSTALL_ROOT="${D}" install || die "make install failed" >+ emake INSTALL_ROOT="${D}" install || die "emake install failed" > > domenu kiax.desktop >- dodoc README README.* CHANGELOG COPYING INSTALL INSTALL.* >+ dodoc README README.* CHANGELOG || die "dodoc failed" > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 246131
:
171150
|
171151
|
181919
|
181921
|
182070