summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Hüttel <dilfridge@gentoo.org>2012-05-17 21:41:01 +0000
committerAndreas K. Hüttel <dilfridge@gentoo.org>2012-05-17 21:41:01 +0000
commit36a5692f1d81e5cb80e56dcde5c51c26531ddabf (patch)
tree9960b68df8b7fa735c706ace0a04436a5b81b82a
parentSynced back changes in 0.3.1 to 0.3. (diff)
downloadgentoo-2-36a5692f1d81e5cb80e56dcde5c51c26531ddabf.tar.gz
gentoo-2-36a5692f1d81e5cb80e56dcde5c51c26531ddabf.tar.bz2
gentoo-2-36a5692f1d81e5cb80e56dcde5c51c26531ddabf.zip
Drop old
(Portage version: 2.2.0_alpha104/cvs/Linux x86_64)
-rw-r--r--net-misc/mDNSResponder/ChangeLog6
-rw-r--r--net-misc/mDNSResponder/mDNSResponder-212.1-r1.ebuild135
2 files changed, 5 insertions, 136 deletions
diff --git a/net-misc/mDNSResponder/ChangeLog b/net-misc/mDNSResponder/ChangeLog
index f9316243c9c9..8f2d1dbc3909 100644
--- a/net-misc/mDNSResponder/ChangeLog
+++ b/net-misc/mDNSResponder/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-misc/mDNSResponder
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/mDNSResponder/ChangeLog,v 1.61 2012/05/17 20:38:02 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/mDNSResponder/ChangeLog,v 1.62 2012/05/17 21:41:01 dilfridge Exp $
+
+ 17 May 2012; Andreas K. Huettel <dilfridge@gentoo.org>
+ -mDNSResponder-212.1-r1.ebuild:
+ Drop old
*mDNSResponder-320.10.80 (17 May 2012)
diff --git a/net-misc/mDNSResponder/mDNSResponder-212.1-r1.ebuild b/net-misc/mDNSResponder/mDNSResponder-212.1-r1.ebuild
deleted file mode 100644
index d168ce018e71..000000000000
--- a/net-misc/mDNSResponder/mDNSResponder-212.1-r1.ebuild
+++ /dev/null
@@ -1,135 +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-r1.ebuild,v 1.3 2011/12/29 18:11:03 tetromino Exp $
-
-EAPI="2"
-
-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[mdnsresponder-compat]
- !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
-}
-
-src_prepare() {
- java-pkg-opt-2_src_prepare
- base_src_prepare
- #Respect CFLAGS,LDFLAGS everywhere
- sed -i "/\$(CFLAGS_DEBUG)$/s: = : & ${CFLAGS} ${LDFLAGS} :" "${S}"/mDNSPosix/Makefile
- sed -i "s:cc:& ${CFLAGS} ${LDFLAGS} :" "${S}"/Clients/Makefile
-}
-
-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} LINKOPTS="${LDFLAGS}" \
- LOCALBASE="/usr" JAVACFLAGS="${JAVACFLAGS}" "$@"
- emake -j1 os="${os}" CC="$(tc-getCC)" LD="$(tc-getCC) -shared" \
- ${jdk} ${debug} LINKOPTS="${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
-}