Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 124979 Details for
Bug 179280
net-misc/mDNSResponder-107.6-r5 does not build with debug use flag
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
mDNSResponder-107.6-r6.ebuild
mDNSResponder-107.6-r6.ebuild (text/plain), 3.54 KB, created by
KOVACS Tamas
on 2007-07-16 00:30:42 UTC
(
hide
)
Description:
mDNSResponder-107.6-r6.ebuild
Filename:
MIME Type:
Creator:
KOVACS Tamas
Created:
2007-07-16 00:30:42 UTC
Size:
3.54 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-misc/mDNSResponder/mDNSResponder-107.6-r5.ebuild,v 1.1 2007/05/05 12:16:45 carlo Exp $ > >inherit eutils base toolchain-funcs flag-o-matic java-pkg-opt-2 > >DESCRIPTION="The mDNSResponder project is a component of Bonjour, Apple's initiative for zero-configuration networking." >HOMEPAGE="http://developer.apple.com/networking/bonjour/index.html" >SRC_URI="http://www.opensource.apple.com/darwinsource/tarballs/other/${P}.tar.gz" >LICENSE="APSL-2 BSD" > >SLOT="0" >KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" >IUSE="debug doc" > >DEPEND="!net-dns/avahi > java? ( >=virtual/jdk-1.4 )" >RDEPEND="!net-dns/avahi > java? ( >=virtual/jre-1.4 )" > >PATCHES="${FILESDIR}/mDNSResponder-107.6-Makefiles.diff ${FILESDIR}/mDNSResponder-107.6-java.patch" >pkg_setup() { > if use elibc_FreeBSD; then > os=freebsd > else > os=linux > fi > java-pkg-opt-2_pkg_setup >} > >mdnsmake() { > local debug jdk > use java && jdk="JDK=$(java-config -O)" > use debug && debug='DEBUG=1' > > einfo "Running emake " os="${os}" CC="$(tc-getCC)" LD="$(tc-getCC) -shared" \ > ${jdk} ${debug} OPT_CFLAGS="${CFLAGS}" LIBFLAGS="${LDFLAGS}" \ > LOCALBASE="/usr" JAVACFLAGS="${JAVACFLAGS}" "$@" > emake -j1 os="${os}" CC="$(tc-getCC)" LD="$(tc-getCC) -shared" \ > ${jdk} ${debug} OPT_CFLAGS="${CFLAGS}" LIBFLAGS="${LDFLAGS}" \ > LOCALBASE="/usr" JAVACFLAGS="${JAVACFLAGS}" "$@" >} > >src_unpack() { > unpack ${A} > cd ${S} > epatch ${PATCHES} > if use debug; then > epatch ${FILESDIR}/mDNSResponder-107.6-debug-Makefiles.diff > fi >} > >src_compile() { > cd ${S}/mDNSPosix > mdnsmake || die "make failed" > > if use java; then > mdnsmake Java || die "make mDNSPosix java failed" > if use doc ; then > mdnsmake JavaDoc || die "make mDNSPosix java doc failed" > fi > fi >} > >src_install() { > cd "${S}/mDNSPosix" > > dodir /usr/sbin > dodir /usr/lib > dodir /usr/include > dodir /lib > dodir /etc > dodir /usr/share/man/man5 > dodir /usr/share/man/man8 > > local debug > local objdir="prod" > if use debug; then > debug="DEBUG=1" > objdir=debug > fi > > dosbin ${S}/mDNSPosix/build/${objdir}/dnsextd > dosbin ${S}/mDNSPosix/build/${objdir}/mDNSResponderPosix > dosbin ${S}/mDNSPosix/build/${objdir}/mDNSNetMonitor > dosbin ${S}/mDNSPosix/build/${objdir}/mdnsd > > dobin ${S}/Clients/build/dns-sd > dobin ${S}/mDNSPosix/build/${objdir}/mDNSProxyResponderPosix > dobin ${S}/mDNSPosix/build/${objdir}/mDNSIdentify > dobin ${S}/mDNSPosix/build/${objdir}/mDNSClientPosix > > dolib ${S}/mDNSPosix/build/${objdir}/libdns_sd.so > dolib ${S}/mDNSPosix/build/${objdir}/libnss_mdns-0.2.so > dosym libdns_sd.so /usr/$(get_libdir)/libdns_sd.so.1 > dosym libnss_mdns-0.2.so /usr/$(get_libdir)/libnss_mdns.so.2 > > newinitd ${FILESDIR}/mdnsd.init.d mdnsd > newinitd ${FILESDIR}/mDNSResponderPosix.init.d mDNSResponderPosix > newconfd ${FILESDIR}/mDNSResponderPosix.conf.d mDNSResponderPosix > newinitd ${FILESDIR}/dnsextd.init.d dnsextd > newconfd ${FILESDIR}/dnsextd.conf.d dnsextd > > insinto /etc > doins ${FILESDIR}/mDNSResponderPosix.conf > > insinto /usr/include > doins ${S}/mDNSShared/dns_sd.h > > dodoc ${S}/README.txt > > if use java; then > java-pkg_dojar ${S}/mDNSPosix/build/${objdir}/dns_sd.jar > java-pkg_doso ${S}/mDNSPosix/build/${objdir}/libjdns_sd.so > use doc && java-pkg_dojavadoc ${S}/mDNSPosix/build/${objdir} > fi >} > >pkg_postinst() { > echo > elog "To enable multicast dns lookups for applications" > elog "that are not multicast dns aware, edit the 'hosts:'" > elog "line in /etc/nsswitch.conf to include 'mdns', e.g.:" > elog "hosts: files mdns dns" > echo >}
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 179280
:
124978
| 124979