Date: Thu, 28 Aug 2003 17:09:52 +0800 From: plasma <plasma@freebsd.sinica.edu.tw> To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/56065: Update devel/subversion to 0.28, with perl binding support Message-ID: <20030828090952.GA16700@freebsd.sinica.edu.tw> In-Reply-To: <200308280250.h7S2oITw051604@freefall.freebsd.org> References: <20030828024901.5E803962@freebsd.sinica.edu.tw> <200308280250.h7S2oITw051604@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Aug 27, 2003 at 07:50:18PM -0700, FreeBSD-gnats-submit@FreeBSD.org wrote: > You can access the state of your problem report at any time > via this link: > > http://www.freebsd.org/cgi/query-pr.cgi?pr=56065 Sorry, I miss the dependency to swig13. Please forget previous patch, and use this instead. diff -ruN /usr/ports/devel/subversion/Makefile subversion/Makefile --- /usr/ports/devel/subversion/Makefile Sat Aug 23 10:24:52 2003 +++ subversion/Makefile Thu Aug 28 17:07:32 2003 @@ -5,9 +5,9 @@ # $FreeBSD: ports/devel/subversion/Makefile,v 1.40 2003/08/22 12:49:14 lev Exp $ PORTNAME= subversion -PORTVERSION= 0.27.0 +PORTVERSION= 0.28 CATEGORIES= devel -MASTER_SITES= http://subversion.tigris.org/files/documents/15/5642/ +MASTER_SITES= http://subversion.tigris.org/files/documents/15/5870/ MASTER_SITES+= ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR= bmah @@ -26,14 +26,28 @@ CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --with-ssl \ --with-neon=${LOCALBASE} \ - --with-berkeley-db=${LOCALBASE}/include/db4:${LOCALBASE}/lib \ - --with-swig=no + --with-berkeley-db=${LOCALBASE}/include/db4:${LOCALBASE}/lib + MAN1= svn.1 svnadmin.1 MANCOMPRESSED= no APXS=${LOCALBASE}/sbin/apxs +.if defined(WITH_PERL) +USE_PERL5= yes +BUILD_DEPENDS+= swig1.3:${PORTSDIR}/devel/swig13 +RUN_DEPENDS+= swig1.3:${PORTSDIR}/devel/swig13 +CONFIGURE_ARGS+= \ + --with-swig=yes +PLIST_SUB+= WITH_PERL="" +.else +CONFIGURE_ARGS+= \ + --with-swig=no +PLIST_SUB+= WITH_PERL="@comment " +.endif + + .if defined(WITH_MOD_DAV_SVN) WITH_APACHE2_APR= yes CONFIGURE_ARGS+= \ @@ -93,6 +107,13 @@ for f in BUGS CHANGES COMMITTERS COPYING HACKING IDEAS INSTALL README; do \ ${INSTALL_DATA} ${WRKSRC}/$$f ${DOCSDIR}; \ done +.endif +.if defined(WITH_PERL) + cd ${WRKSRC}; \ + ${MAKE} install-swig-pl-lib + cd ${WRKSRC}/subversion/bindings/swig/perl; \ + ${SETENV} APR_CONFIG=${LOCALBASE}/lib/apache2/apr-config ${PERL} Makefile.PL; \ + ${MAKE} all test install .endif post-deinstall: diff -ruN /usr/ports/devel/subversion/distinfo subversion/distinfo --- /usr/ports/devel/subversion/distinfo Sat Aug 23 10:24:52 2003 +++ subversion/distinfo Thu Aug 28 17:07:32 2003 @@ -1 +1 @@ -MD5 (subversion-0.27.0.tar.gz) = 0f4fa0ebb0b58b83bad9433b8baa3f9a +MD5 (subversion-0.28.tar.gz) = 62a10c5ec13815e29f9bc100a1ee6dcc diff -ruN /usr/ports/devel/subversion/pkg-plist subversion/pkg-plist --- /usr/ports/devel/subversion/pkg-plist Fri Aug 1 08:28:11 2003 +++ subversion/pkg-plist Thu Aug 28 17:07:32 2003 @@ -86,6 +86,44 @@ %%MOD_DAV_SVN%%libexec/apache2/mod_authz_svn.so %%MOD_DAV_SVN%%@exec %D/sbin/apxs -e -S LIBEXECDIR=%D/libexec/apache2 -a -n dav libexec/apache2/mod_dav.so %%MOD_DAV_SVN%%@exec %D/sbin/apxs -e -S LIBEXECDIR=%D/libexec/apache2 -a -n dav_svn libexec/apache2/mod_dav_svn.so +%%WITH_PERL%%lib/libsvn_swig_perl-1.a +%%WITH_PERL%%lib/libsvn_swig_perl-1.so +%%WITH_PERL%%lib/libsvn_swig_perl-1.so.0 +%%WITH_PERL%%lib/libsvn_swig_py-1.a +%%WITH_PERL%%lib/libsvn_swig_py-1.so +%%WITH_PERL%%lib/libsvn_swig_py-1.so.0 +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Wc/_Wc.so +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Wc/_Wc.bs +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Repos/_Repos.so +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Repos/_Repos.bs +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Ra/_Ra.so +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Ra/_Ra.bs +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Fs/_Fs.so +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Fs/_Fs.bs +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Delta/_Delta.so +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Delta/_Delta.bs +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Client/_Client.so +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Client/_Client.bs +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Core/_Core.so +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Core/_Core.bs +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Core/.packlist +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/SVN/Base.pm +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/SVN/Client.pm +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/SVN/Core.pm +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/SVN/Delta.pm +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/SVN/Fs.pm +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/SVN/Ra.pm +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/SVN/Repos.pm +%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/SVN/Wc.pm +%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Wc +%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Repos +%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Ra +%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Fs +%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Delta +%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Client +%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Core +%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN +%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/SVN %%PORTDOCS%%share/doc/subversion/BUGS %%PORTDOCS%%share/doc/subversion/CHANGES %%PORTDOCS%%share/doc/subversion/COMMITTERS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030828090952.GA16700>