View | Details | Raw Unified | Return to bug 145249
Collapse All | Expand All

(-)Makefile (-15 / +13 lines)
Lines 7-19 Link Here
7
#
7
#
8
8
9
PORTNAME=	distcc
9
PORTNAME=	distcc
10
PORTVERSION=	2.18.3
10
PORTVERSION=	3.1
11
PORTREVISION=	11
12
CATEGORIES=	devel
11
CATEGORIES=	devel
13
MASTER_SITES=	http://distcc.samba.org/ftp/distcc/
12
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
14
#PATCH_SITES=	http://0pointer.de/public/
15
PATCH_SITES=	${MASTER_SITES_LOCAL}
16
PATCH_SITE_SUBDIR=	ahze
17
13
18
MAINTAINER=	ahze@FreeBSD.org
14
MAINTAINER=	ahze@FreeBSD.org
19
COMMENT=	Distribute compilation of C(++) code acrosss machines on a network
15
COMMENT=	Distribute compilation of C(++) code acrosss machines on a network
Lines 23-29 Link Here
23
USE_BZIP2=	yes
19
USE_BZIP2=	yes
24
USE_GMAKE=	yes
20
USE_GMAKE=	yes
25
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
26
CONFIGURE_ARGS=	 --enable-rfc2553
22
CONFIGURE_ARGS=	--enable-gprof
27
WANT_GNOME=	yes
23
WANT_GNOME=	yes
28
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" \
24
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" \
29
		PTHREAD_LIBS="${PTHREAD_LIBS}"
25
		PTHREAD_LIBS="${PTHREAD_LIBS}"
Lines 31-50 Link Here
31
USE_RC_SUBR=	distccd.sh
27
USE_RC_SUBR=	distccd.sh
32
SUB_LIST=	DISTCCD_PIDFILE=${DISTCCD_PIDFILE}
28
SUB_LIST=	DISTCCD_PIDFILE=${DISTCCD_PIDFILE}
33
29
34
OPTIONS=	AVAHI   "Enable Avahi Zeroconf/mDNS/Bonjour support" Off \
30
OPTIONS=	GNOME	"Build GUI monitor based on GNOME"	Off \
35
		GNOME	"Build GUI monitor based on GNOME"	Off \
36
		GTK	"Build GUI monitor based on GTK"	Off \
31
		GTK	"Build GUI monitor based on GTK"	Off \
32
		RFC2553 "Enable IPv6 support"	Off \
33
		AVAHI "Enable Avahi Zeroconf/mDNS/Bonjour support"	Off \
37
		COMPILER_LINKS	"Create symlinks to distcc"	On
34
		COMPILER_LINKS	"Create symlinks to distcc"	On
38
35
39
.include <bsd.port.pre.mk>
36
.include <bsd.port.pre.mk>
40
37
41
.if defined(WITH_AVAHI)
38
.if defined(WITHOUT_AVAHI)
42
PATCHFILES+=	distcc-avahi-080101.patch
39
CONFIGURE_ARGS+=	--without-avahi
40
.else
43
LIB_DEPENDS+=	avahi-glib.1:${PORTSDIR}/net/avahi-app
41
LIB_DEPENDS+=	avahi-glib.1:${PORTSDIR}/net/avahi-app
44
PATCH_DIST_STRIP=	-p1
42
.endif
45
USE_AUTOTOOLS+=	autoconf:262
43
46
AUTOCONF_ARGS+=	-I${LOCALBASE}/share/libtool/libltdl/
44
.if defined(WITHOUT_RFC2553)
47
CFLAGS+=	-DHAVE_AVAHI
45
CONFIGURE_ARGS+=	--without-avahi
48
.endif
46
.endif
49
47
50
.if defined(WITH_COMPILER_LINKS)
48
.if defined(WITH_COMPILER_LINKS)
(-)distinfo (-3 / +3 lines)
Lines 1-6 Link Here
1
MD5 (distcc-2.18.3.tar.bz2) = 0d6b80a1efc3a3d816c4f4175f63eaa2
1
MD5 (distcc-3.1.tar.bz2) = a1a9d3853df7133669fffec2a9aab9f3
2
SHA256 (distcc-2.18.3.tar.bz2) = 6500f1bc2a30b1f044ebed79c6ce15457d1712263e65f0db7d6046af262ba434
2
SHA256 (distcc-3.1.tar.bz2) = f55dbafd76bed3ce57e1bbcdab1329227808890d90f4c724fcd2d53f934ddd89
3
SIZE (distcc-2.18.3.tar.bz2) = 341601
3
SIZE (distcc-3.1.tar.bz2) = 588820
4
MD5 (distcc-avahi-080101.patch) = 461b21ec45c9314b70fb04b634e581de
4
MD5 (distcc-avahi-080101.patch) = 461b21ec45c9314b70fb04b634e581de
5
SHA256 (distcc-avahi-080101.patch) = 4e506a8a2299af18839c443b8665ea4fe4492bf3ecae010d262406c01509058e
5
SHA256 (distcc-avahi-080101.patch) = 4e506a8a2299af18839c443b8665ea4fe4492bf3ecae010d262406c01509058e
6
SIZE (distcc-avahi-080101.patch) = 387519
6
SIZE (distcc-avahi-080101.patch) = 387519
(-)pkg-descr (-1 / +1 lines)
Lines 18-23 Link Here
18
to inspect the load on the cluster, and how it is distributed among the
18
to inspect the load on the cluster, and how it is distributed among the
19
various distcc nodes.
19
various distcc nodes.
20
20
21
WWW: http://distcc.samba.org/
21
WWW: http://distcc.org
22
22
23
- Frerich Raabe frerich.raabe@gmx.de
23
- Frerich Raabe frerich.raabe@gmx.de
(-)pkg-message (-1 lines)
Lines 1-7 Link Here
1
WARNING: distcc[d] performs NO AUTHENTICATION at all and should
1
WARNING: distcc[d] performs NO AUTHENTICATION at all and should
2
ONLY be used in trusted networks!
2
ONLY be used in trusted networks!
3
3
4
NEW in 2.18
5
Distccd now requires the --allow (-a) argument when running
4
Distccd now requires the --allow (-a) argument when running
6
in daemon mode. This option restricts distcc to a specific
5
in daemon mode. This option restricts distcc to a specific
7
network, by default this port uses 127.0.0.0/8, you should
6
network, by default this port uses 127.0.0.0/8, you should

Return to bug 145249