ports/56065: Update devel/subversion to 0.28, with perl binding support
plasma
plasma at freebsd.sinica.edu.tw
Thu Aug 28 02:50:26 UTC 2003
>Number: 56065
>Category: ports
>Synopsis: Update devel/subversion to 0.28, with perl binding support
>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 Aug 27 19:50:18 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: plasma
>Release: FreeBSD 4.7-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD freebsd.sinica.edu.tw 4.7-PRERELEASE FreeBSD 4.7-PRERELEASE #2: Mon Sep 9 10:45:46 CST 2002 ycheng at freebsd.sinica.edu.tw:/usr/src/sys/compile/GENERIC i386
>Description:
Update devel/subversion to 0.28, and add support for perl binding.
>How-To-Repeat:
None.
>Fix:
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 10:00:57 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,26 @@
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
+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 +105,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 10:00:57 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 10:00:57 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
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list