Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Nov 2002 06:00:12 -0800 (PST)
From:      Janos Mohacsi <mohacsi@niif.hu>
To:        freebsd-ports@FreeBSD.org
Subject:   Re: ports/43656: New version of subversion r3200 (0.34.2)
Message-ID:  <200211061400.gA6E0CUS017398@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/43656; it has been noted by GNATS.

From: Janos Mohacsi <mohacsi@niif.hu>
To: Garrett Rooney <rooneg@electricjellyfish.net>
Cc: Tom Hukins <tom@FreeBSD.org>, <freebsd-gnats-submit@FreeBSD.org>,
	<janos.mohacsi@bsd.hu>
Subject: Re: ports/43656: New version of subversion r3200 (0.34.2)
Date: Wed, 6 Nov 2002 14:50:14 +0100 (CET)

 Hi,
 
 Here I send the freshened update. It contains the subversion r3578
 (version 0.14.5) dated 29 Octobre 2002.
 You can apply this. Best Regards,
 		Janos Mohacsi
 
 On Tue, 5 Nov 2002, Garrett Rooney wrote:
 
 >
 > On Tuesday, November 5, 2002, at 07:16 AM, Tom Hukins wrote:
 >
 > > This problem report doesn't mention whether the port's maintainer has
 > > reviewed the patch or not.  I'm copying the maintainer on this
 > > message for feedback on whether this patch is okay.
 >
 > sorry, i reviewed the patch and replied, but i suspect my mail only
 > went to the submitter, not to the pr system.  i have no problem with
 > the patch, but there is a new version of subversion out now, so we
 > might want to look at updating it to work with that.  i've been too
 > busy lately to do it myself.
 >
 > -garrett
 >
 > --
 > garrett rooney                    Remember, any design flaw you're
 > rooneg@electricjellyfish.net      sufficiently snide about becomes
 > http://electricjellyfish.net/     a feature.       -- Dan Sugalski
 >
 -------diff is coming -------------------------
 
 diff -ruN subversion.bak/Makefile subversion/Makefile
 --- subversion.bak/Makefile	Thu Sep 19 05:47:28 2002
 +++ subversion/Makefile	Wed Nov  6 14:25:02 2002
 @@ -1,32 +1,46 @@
  # New ports collection makefile for:	subversion
  # Date created:				10 September 2001
  # Whom:					rooneg@electricjellyfish.net
 +# Modified for subversion dav server	janos.mohacsi@bsd.hu
  #
  # $FreeBSD: ports/devel/subversion/Makefile,v 1.19 2002/09/19 03:47:28 will Exp $
 
  PORTNAME=	subversion
 -PORTVERSION=	r3033	# 0.14.2
 +PORTVERSION=	r3578	# 0.14.5
  CATEGORIES=	devel
 -MASTER_SITES=	http://subversion.tigris.org/files/documents/15/718/
 +MASTER_SITES=	http://subversion.tigris.org/files/documents/15/1562/
 
  MAINTAINER=	rooneg@electricjellyfish.net
 
  LIB_DEPENDS=	db4:${PORTSDIR}/databases/db4 \
 -		neon.22:${PORTSDIR}/www/neon \
 -		expat.4:${PORTSDIR}/textproc/expat2 \
 -		apr:${PORTSDIR}/devel/apr
 +		neon.23:${PORTSDIR}/www/neon \
 +		expat.4:${PORTSDIR}/textproc/expat2
  RUN_DEPENDS=	gdiff3:${PORTSDIR}/textproc/diffutils
  BUILD_DEPENDS=	gdiff3:${PORTSDIR}/textproc/diffutils
 
  WRKSRC=	${WRKDIR}/subversion-${PORTVERSION}
  GNU_CONFIGURE=	yes
  USE_REINPLACE=	yes
 -CONFIGURE_ARGS= --with-ssl \
 +CONFIGURE_ARGS=	--with-ssl \
  		--with-neon=${LOCALBASE} \
  		--with-berkeley-db=${LOCALBASE}/include/db4:${LOCALBASE}/lib \
  		--with-apr=${LOCALBASE} \
  		--with-apr-util=${LOCALBASE}
 
 +MAN1=		svn.1 svnadmin.1
 +INSTALLS_SHLIB=	yes
 +
 +.include <bsd.port.pre.mk>
 +
 +.if defined(BUILD_SVN_SERVER) || exists(${LOCALBASE}/etc/apache2/httpd.conf)
 +BUILD_SVN_SERVER=yes
 +RUN_DEPENDS+=	${LOCALBASE}/etc/apache2/httpd.conf:${PORTSDIR}/www/apache2
 +BUILD_DEPENDS+=	${LOCALBASE}/etc/apache2/httpd.conf:${PORTSDIR}/www/apache2
 +CONFIGURE_ARGS+=	--with-apxs=${LOCALBASE}/sbin/apxs
 +.else
 +LIB_DEPENDS+=	apr:${PORTSDIR}/devel/apr
 +.endif
 +
  post-extract:
  	@${REINPLACE_CMD} 's/ldb/ldb4/g' ${WRKSRC}/configure
 
 @@ -37,6 +51,11 @@
  post-configure:
  	@${REINPLACE_CMD} 's/install-swig-py-lib//g' ${WRKSRC}/Makefile
  	@${REINPLACE_CMD} 's/swig-py-lib//g' ${WRKSRC}/Makefile
 -	@${REINPLACE_CMD} 's/install-man install-info//g' ${WRKSRC}/Makefile
 +	@${REINPLACE_CMD} 's/install-info//g' ${WRKSRC}/Makefile
 +
 +post-install:
 +.if defined(BUILD_SVN_SERVER)
 +	${ECHO} libexec/apache2/mod_dav_svn.so >>${TMPPLIST}
 +.endif
 
 -.include <bsd.port.mk>
 +.include <bsd.port.post.mk>
 diff -ruN subversion.bak/distinfo subversion/distinfo
 --- subversion.bak/distinfo	Thu Sep 19 05:47:28 2002
 +++ subversion/distinfo	Wed Nov  6 14:26:36 2002
 @@ -1 +1 @@
 -MD5 (subversion-r3033.tar.gz) = 83f283eab9da5d2822dae7413e4bc4fc
 +MD5 (subversion-r3578.tar.gz) = f299fd3e23ee5ad62450ff964d7b25f8
 diff -ruN subversion.bak/pkg-message subversion/pkg-message
 --- subversion.bak/pkg-message	Mon Jul 15 20:33:45 2002
 +++ subversion/pkg-message	Wed Nov  6 13:59:14 2002
 @@ -12,3 +12,5 @@
  http://svn.collab.net/repos/svn/trunk, and report any bugs you encounter to
  the development mailing list at dev@subversion.tigris.org.
 
 +If you installed and you want to enable subversion server add dav directives
 +to your apache config.
 

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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