diff options
author | Andreas K. Hüttel <dilfridge@gentoo.org> | 2012-07-05 22:13:04 +0000 |
---|---|---|
committer | Andreas K. Hüttel <dilfridge@gentoo.org> | 2012-07-05 22:13:04 +0000 |
commit | ac73f8464b6c2abaa54893c8c018251074d67e05 (patch) | |
tree | e3c7a917b1cffcca78b14301043dea9c8ddfbae0 /net-misc/mDNSResponder/mDNSResponder-212.1.ebuild | |
parent | Cleanup old, use the new rspec support. (diff) | |
download | gentoo-2-ac73f8464b6c2abaa54893c8c018251074d67e05.tar.gz gentoo-2-ac73f8464b6c2abaa54893c8c018251074d67e05.tar.bz2 gentoo-2-ac73f8464b6c2abaa54893c8c018251074d67e05.zip |
Remove lastrited net-misc/mDNSResponder
Diffstat (limited to 'net-misc/mDNSResponder/mDNSResponder-212.1.ebuild')
-rw-r--r-- | net-misc/mDNSResponder/mDNSResponder-212.1.ebuild | 125 |
1 files changed, 0 insertions, 125 deletions
diff --git a/net-misc/mDNSResponder/mDNSResponder-212.1.ebuild b/net-misc/mDNSResponder/mDNSResponder-212.1.ebuild deleted file mode 100644 index 7d2e6dd6879d..000000000000 --- a/net-misc/mDNSResponder/mDNSResponder-212.1.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/mDNSResponder/mDNSResponder-212.1.ebuild,v 1.10 2011/12/29 18:11:03 tetromino Exp $ - -inherit eutils base toolchain-funcs flag-o-matic java-pkg-opt-2 - -DESCRIPTION="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" -SRC_URI="http://www.opensource.apple.com/tarballs/${PN}/${P}.tar.gz" -LICENSE="Apache-2.0 BSD" - -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux" -IUSE="debug doc" - -RDEPEND="!net-dns/avahi - !sys-auth/nss-mdns - java? ( >=virtual/jre-1.4 )" -DEPEND="java? ( >=virtual/jdk-1.4 ) - sys-devel/bison - sys-devel/flex" - -#PATCHES=( "${FILESDIR}/mDNSResponder-107.6-Makefiles.diff" -PATCHES=( "${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)" - if use debug; then - debug='DEBUG=1' - sed -e 's|LIBS = -L../mDNSPosix/build/prod/ -ldns_sd|LIBS = -L../mDNSPosix/build/debug/ -ldns_sd|g' ../Clients/Makefile || die "sed failed" - fi - - 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_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 -} |