Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Mar 2010 15:40:02 -0400 (EDT)
From:      Steven Kreuzer <skreuzer@FreeBSD.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        ahze@FreeBSD.org
Subject:   ports/145249: [PATCH] devel/distcc: update to 3.1
Message-ID:  <201003311940.o2VJe23n050895@exit2shell.com>
Resent-Message-ID: <201003311950.o2VJo2Ms065603@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         145249
>Category:       ports
>Synopsis:       [PATCH] devel/distcc: update to 3.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 31 19:50:02 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Steven Kreuzer
>Release:        FreeBSD 7.3-PRERELEASE amd64
>Organization:
>Environment:
System: FreeBSD slurry.exit2shell.com 7.3-PRERELEASE FreeBSD 7.3-PRERELEASE #4: Wed Mar  3 11:32:49 EST
>Description:
- Update to 3.1

Port maintainer (ahze@FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- distcc-3.1.patch begins here ---
Index: Makefile
===================================================================
RCS file: /usr/share/cvs/freebsd/ports/devel/distcc/Makefile,v
retrieving revision 1.60
diff -u -u -r1.60 Makefile
--- Makefile	8 Aug 2009 02:51:09 -0000	1.60
+++ Makefile	31 Mar 2010 19:37:48 -0000
@@ -7,13 +7,9 @@
 #
 
 PORTNAME=	distcc
-PORTVERSION=	2.18.3
-PORTREVISION=	11
+PORTVERSION=	3.1
 CATEGORIES=	devel
-MASTER_SITES=	http://distcc.samba.org/ftp/distcc/
-#PATCH_SITES=	http://0pointer.de/public/
-PATCH_SITES=	${MASTER_SITES_LOCAL}
-PATCH_SITE_SUBDIR=	ahze
+MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
 
 MAINTAINER=	ahze@FreeBSD.org
 COMMENT=	Distribute compilation of C(++) code acrosss machines on a network
@@ -23,7 +19,7 @@
 USE_BZIP2=	yes
 USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	 --enable-rfc2553
+CONFIGURE_ARGS=	--enable-gprof
 WANT_GNOME=	yes
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" \
 		PTHREAD_LIBS="${PTHREAD_LIBS}"
@@ -31,20 +27,22 @@
 USE_RC_SUBR=	distccd.sh
 SUB_LIST=	DISTCCD_PIDFILE=${DISTCCD_PIDFILE}
 
-OPTIONS=	AVAHI   "Enable Avahi Zeroconf/mDNS/Bonjour support" Off \
-		GNOME	"Build GUI monitor based on GNOME"	Off \
+OPTIONS=	GNOME	"Build GUI monitor based on GNOME"	Off \
 		GTK	"Build GUI monitor based on GTK"	Off \
+		RFC2553 "Enable IPv6 support"	Off \
+		AVAHI "Enable Avahi Zeroconf/mDNS/Bonjour support"	Off \
 		COMPILER_LINKS	"Create symlinks to distcc"	On
 
 .include <bsd.port.pre.mk>
 
-.if defined(WITH_AVAHI)
-PATCHFILES+=	distcc-avahi-080101.patch
+.if defined(WITHOUT_AVAHI)
+CONFIGURE_ARGS+=	--without-avahi
+.else
 LIB_DEPENDS+=	avahi-glib.1:${PORTSDIR}/net/avahi-app
-PATCH_DIST_STRIP=	-p1
-USE_AUTOTOOLS+=	autoconf:262
-AUTOCONF_ARGS+=	-I${LOCALBASE}/share/libtool/libltdl/
-CFLAGS+=	-DHAVE_AVAHI
+.endif
+
+.if defined(WITHOUT_RFC2553)
+CONFIGURE_ARGS+=	--without-avahi
 .endif
 
 .if defined(WITH_COMPILER_LINKS)
Index: distinfo
===================================================================
RCS file: /usr/share/cvs/freebsd/ports/devel/distcc/distinfo,v
retrieving revision 1.34
diff -u -u -r1.34 distinfo
--- distinfo	1 Jan 2008 14:31:35 -0000	1.34
+++ distinfo	31 Mar 2010 19:36:12 -0000
@@ -1,6 +1,6 @@
-MD5 (distcc-2.18.3.tar.bz2) = 0d6b80a1efc3a3d816c4f4175f63eaa2
-SHA256 (distcc-2.18.3.tar.bz2) = 6500f1bc2a30b1f044ebed79c6ce15457d1712263e65f0db7d6046af262ba434
-SIZE (distcc-2.18.3.tar.bz2) = 341601
+MD5 (distcc-3.1.tar.bz2) = a1a9d3853df7133669fffec2a9aab9f3
+SHA256 (distcc-3.1.tar.bz2) = f55dbafd76bed3ce57e1bbcdab1329227808890d90f4c724fcd2d53f934ddd89
+SIZE (distcc-3.1.tar.bz2) = 588820
 MD5 (distcc-avahi-080101.patch) = 461b21ec45c9314b70fb04b634e581de
 SHA256 (distcc-avahi-080101.patch) = 4e506a8a2299af18839c443b8665ea4fe4492bf3ecae010d262406c01509058e
 SIZE (distcc-avahi-080101.patch) = 387519
Index: pkg-descr
===================================================================
RCS file: /usr/share/cvs/freebsd/ports/devel/distcc/pkg-descr,v
retrieving revision 1.2
diff -u -u -r1.2 pkg-descr
--- pkg-descr	17 Jun 2003 21:29:45 -0000	1.2
+++ pkg-descr	31 Mar 2010 19:36:12 -0000
@@ -18,6 +18,6 @@
 to inspect the load on the cluster, and how it is distributed among the
 various distcc nodes.
 
-WWW: http://distcc.samba.org/
+WWW: http://distcc.org
 
 - Frerich Raabe frerich.raabe@gmx.de
Index: pkg-message
===================================================================
RCS file: /usr/share/cvs/freebsd/ports/devel/distcc/pkg-message,v
retrieving revision 1.4
diff -u -u -r1.4 pkg-message
--- pkg-message	7 Oct 2005 17:17:46 -0000	1.4
+++ pkg-message	31 Mar 2010 19:36:12 -0000
@@ -1,7 +1,6 @@
 WARNING: distcc[d] performs NO AUTHENTICATION at all and should
 ONLY be used in trusted networks!
 
-NEW in 2.18
 Distccd now requires the --allow (-a) argument when running
 in daemon mode. This option restricts distcc to a specific
 network, by default this port uses 127.0.0.0/8, you should
--- distcc-3.1.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201003311940.o2VJe23n050895>