public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in net-misc/mDNSResponder: ChangeLog mDNSResponder-212.1-r1.ebuild
@ 2010-08-11 10:07 Markos Chandras (hwoarang)
  0 siblings, 0 replies; 3+ messages in thread
From: Markos Chandras (hwoarang) @ 2010-08-11 10:07 UTC (permalink / raw
  To: gentoo-commits

hwoarang    10/08/11 10:07:33

  Modified:             ChangeLog
  Added:                mDNSResponder-212.1-r1.ebuild
  Log:
  Respect CC,CFLAGS,LDFLAGS. Bug #331829. Thanks to Diego E. 'Flameeyes' Pettenò <flameeyes@gentoo.org> for reporting
  (Portage version: 2.2_rc67/cvs/Linux x86_64)

Revision  Changes    Path
1.55                 net-misc/mDNSResponder/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/mDNSResponder/ChangeLog?rev=1.55&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/mDNSResponder/ChangeLog?rev=1.55&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/mDNSResponder/ChangeLog?r1=1.54&r2=1.55

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/mDNSResponder/ChangeLog,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -r1.54 -r1.55
--- ChangeLog	20 Jul 2010 18:18:25 -0000	1.54
+++ ChangeLog	11 Aug 2010 10:07:32 -0000	1.55
@@ -1,6 +1,13 @@
 # ChangeLog for net-misc/mDNSResponder
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/mDNSResponder/ChangeLog,v 1.54 2010/07/20 18:18:25 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/mDNSResponder/ChangeLog,v 1.55 2010/08/11 10:07:32 hwoarang Exp $
+
+*mDNSResponder-212.1-r1 (11 Aug 2010)
+
+  11 Aug 2010; Markos Chandras <hwoarang@gentoo.org>
+  +mDNSResponder-212.1-r1.ebuild:
+  Respect CC,CFLAGS,LDFLAGS. Bug #331829. Thanks to Diego E. 'Flameeyes'
+  Pettenò <flameeyes@gentoo.org> for reporting
 
   20 Jul 2010; Michael Sterrett <mr_bones_@gentoo.org>
   -mDNSResponder-98.ebuild, -files/mDNSResponder-98-Makefiles.patch,



1.1                  net-misc/mDNSResponder/mDNSResponder-212.1-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/mDNSResponder/mDNSResponder-212.1-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/mDNSResponder/mDNSResponder-212.1-r1.ebuild?rev=1.1&content-type=text/plain

Index: mDNSResponder-212.1-r1.ebuild
===================================================================
# Copyright 1999-2010 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.1 2010/08/11 10:07:32 hwoarang 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"

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"
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() {
	# Respect CFLAGS,LDFLAGS everywhere
	sed -i "/\$(CFLAGS_DEBUG)$/s: = : & ${CFLAGS} ${LDFLAGS} :" "${S}"/mDNSPosix/Makefile
	sed -i "s:cc:$(tc-getCC) ${CFLAGS} ${LDFLAGS} :" "${S}"/Clients/Makefile
	java-pkg-opt-2_src_prepare
}

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
}






^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-misc/mDNSResponder: ChangeLog mDNSResponder-212.1-r1.ebuild
@ 2010-08-13 14:09 Markos Chandras (hwoarang)
  0 siblings, 0 replies; 3+ messages in thread
From: Markos Chandras (hwoarang) @ 2010-08-13 14:09 UTC (permalink / raw
  To: gentoo-commits

hwoarang    10/08/13 14:09:40

  Modified:             ChangeLog mDNSResponder-212.1-r1.ebuild
  Log:
  Applied missing patch. Bug reported on Gentoo forums. Thanks to Samuli for poking me
  (Portage version: 2.2_rc67/cvs/Linux x86_64)

Revision  Changes    Path
1.56                 net-misc/mDNSResponder/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/mDNSResponder/ChangeLog?rev=1.56&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/mDNSResponder/ChangeLog?rev=1.56&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/mDNSResponder/ChangeLog?r1=1.55&r2=1.56

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/mDNSResponder/ChangeLog,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -r1.55 -r1.56
--- ChangeLog	11 Aug 2010 10:07:32 -0000	1.55
+++ ChangeLog	13 Aug 2010 14:09:40 -0000	1.56
@@ -1,6 +1,11 @@
 # ChangeLog for net-misc/mDNSResponder
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/mDNSResponder/ChangeLog,v 1.55 2010/08/11 10:07:32 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/mDNSResponder/ChangeLog,v 1.56 2010/08/13 14:09:40 hwoarang Exp $
+
+  13 Aug 2010; Markos Chandras <hwoarang@gentoo.org>
+  mDNSResponder-212.1-r1.ebuild:
+  Applied missing patch. Bug reported on Gentoo forums:
+  http://forums.gentoo.org/viewtopic-t-839948-highlight-.html
 
 *mDNSResponder-212.1-r1 (11 Aug 2010)
 



1.2                  net-misc/mDNSResponder/mDNSResponder-212.1-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/mDNSResponder/mDNSResponder-212.1-r1.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/mDNSResponder/mDNSResponder-212.1-r1.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/mDNSResponder/mDNSResponder-212.1-r1.ebuild?r1=1.1&r2=1.2

Index: mDNSResponder-212.1-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/mDNSResponder/mDNSResponder-212.1-r1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- mDNSResponder-212.1-r1.ebuild	11 Aug 2010 10:07:32 -0000	1.1
+++ mDNSResponder-212.1-r1.ebuild	13 Aug 2010 14:09:40 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 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.1 2010/08/11 10:07:32 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/mDNSResponder/mDNSResponder-212.1-r1.ebuild,v 1.2 2010/08/13 14:09:40 hwoarang Exp $
 
 EAPI="2"
 
@@ -34,10 +34,11 @@
 }
 
 src_prepare() {
-	# Respect CFLAGS,LDFLAGS everywhere
-	sed -i "/\$(CFLAGS_DEBUG)$/s: = : & ${CFLAGS} ${LDFLAGS} :" "${S}"/mDNSPosix/Makefile
-	sed -i "s:cc:$(tc-getCC) ${CFLAGS} ${LDFLAGS} :" "${S}"/Clients/Makefile
 	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() {






^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in net-misc/mDNSResponder: ChangeLog mDNSResponder-212.1-r1.ebuild
@ 2012-05-17 21:41 Andreas HAttel (dilfridge)
  0 siblings, 0 replies; 3+ messages in thread
From: Andreas HAttel (dilfridge) @ 2012-05-17 21:41 UTC (permalink / raw
  To: gentoo-commits

dilfridge    12/05/17 21:41:01

  Modified:             ChangeLog
  Removed:              mDNSResponder-212.1-r1.ebuild
  Log:
  Drop old
  
  (Portage version: 2.2.0_alpha104/cvs/Linux x86_64)

Revision  Changes    Path
1.62                 net-misc/mDNSResponder/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/mDNSResponder/ChangeLog?rev=1.62&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/mDNSResponder/ChangeLog?rev=1.62&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/mDNSResponder/ChangeLog?r1=1.61&r2=1.62

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/mDNSResponder/ChangeLog,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -r1.61 -r1.62
--- ChangeLog	17 May 2012 20:38:02 -0000	1.61
+++ ChangeLog	17 May 2012 21:41:01 -0000	1.62
@@ -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)
 






^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-05-17 21:41 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-11 10:07 [gentoo-commits] gentoo-x86 commit in net-misc/mDNSResponder: ChangeLog mDNSResponder-212.1-r1.ebuild Markos Chandras (hwoarang)
  -- strict thread matches above, loose matches on Subject: below --
2010-08-13 14:09 Markos Chandras (hwoarang)
2012-05-17 21:41 Andreas HAttel (dilfridge)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox