Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 113367 Details for
Bug 171043
bind-tools-9.4.0 fails to emerge on g/fbsd with the USE flag "idn" enabled due to a failing configure script
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
modified ebuild - the econf argument required for compilation under g/fbsd is added conditionally with a test on CHOST (inspired by unzip ebuild)
bind-tools-9.4.0.ebuild (text/plain), 1.92 KB, created by
Emanuele A. Bagnaschi (Zephyrus)
on 2007-03-15 16:02:44 UTC
(
hide
)
Description:
modified ebuild - the econf argument required for compilation under g/fbsd is added conditionally with a test on CHOST (inspired by unzip ebuild)
Filename:
MIME Type:
Creator:
Emanuele A. Bagnaschi (Zephyrus)
Created:
2007-03-15 16:02:44 UTC
Size:
1.92 KB
patch
obsolete
># Copyright 1999-2007 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/net-dns/bind-tools/bind-tools-9.4.0.ebuild,v 1.1 2007/02/28 15:04:04 voxus Exp $ > >inherit flag-o-matic > >MY_P=${P//-tools} >S=${WORKDIR}/${MY_P} >DESCRIPTION="bind tools: dig, nslookup, and host" >HOMEPAGE="http://www.isc.org/products/BIND/bind9.html" >SRC_URI="ftp://ftp.isc.org/isc/bind9/${PV}/${MY_P}.tar.gz" > >LICENSE="as-is" >SLOT="0" >KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 >~x86-fbsd" >IUSE="idn ipv6" > >DEPEND="" > >src_unpack() { > unpack "${A}" || die > cd "${S}" || die > > use idn && { > # BIND 9.4.0 doesn't have this patch > # epatch ${S}/contrib/idn/idnkit-1.0-src/patch/bind9/bind-${PV}-patch > > cd ${S}/contrib/idn/idnkit-1.0-src > epatch ${FILESDIR}/${PN}-configure.patch > cd - > } > > # bug #151839 > sed \ > -e 's:CDEFINES =:CDEFINES = -USO_BSDCOMPAT:' \ > -i lib/isc/unix/Makefile.in >} > >src_compile() { > use ipv6 && myconf="${myconf} --enable-ipv6" || myconf="${myconf} --enable-ipv6=no" > > econf ${myconf} || die "Configure failed" > > cd ${S}/lib > emake -j1 || die "make failed in /lib" > > cd ${S}/bin/dig > emake -j1 || die "make failed in /bin/dig" > > cd ${S}/lib/lwres/ > emake -j1 || die "make failed in /lib/lwres" > > cd ${S}/bin/nsupdate/ > emake -j1 || die "make failed in /bin/nsupdate" > > use idn && { > cd ${S}/contrib/idn/idnkit-1.0-src > # Inspired by unzip ebuild > local CONFARGS > case ${CHOST} in > *-linux*) CONFARGS="";; > *-freebsd*) CONFARGS="--with-iconv=/usr/$(get_libdir)/libiconv.so";; > *) CONFARGS="";; > esac > econf ${CONFARGS} || die "idn econf failed" > unset CONFARGS > emake -j1 || die "idn emake failed" > } >} > >src_install() { > dodoc README CHANGES FAQ > > cd ${S}/bin/dig > dobin dig host nslookup || die > doman dig.1 host.1 nslookup.1 || die > > cd ${S}/bin/nsupdate > dobin nsupdate || die > doman nsupdate.8 || die > dohtml nsupdate.html || die >}
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 Raw
Actions:
View
Attachments on
bug 171043
: 113367 |
113369