aboutsummaryrefslogtreecommitdiff
path: root/devel/subversion-devel/Makefile
diff options
context:
space:
mode:
authorLev A. Serebryakov <lev@FreeBSD.org>2005-07-29 11:15:27 +0000
committerLev A. Serebryakov <lev@FreeBSD.org>2005-07-29 11:15:27 +0000
commitd8bcbcbd7ed233fb7e87e8fd56872c1ae34f0e69 (patch)
tree9ea6a8e881945a25632abbf06a8835543042e052 /devel/subversion-devel/Makefile
parent781a6f3440b03be467e02d3d36581894e216c8a1 (diff)
downloadports-d8bcbcbd7ed233fb7e87e8fd56872c1ae34f0e69.tar.gz
ports-d8bcbcbd7ed233fb7e87e8fd56872c1ae34f0e69.zip
Notes
Diffstat (limited to 'devel/subversion-devel/Makefile')
-rw-r--r--devel/subversion-devel/Makefile35
1 files changed, 28 insertions, 7 deletions
diff --git a/devel/subversion-devel/Makefile b/devel/subversion-devel/Makefile
index 8c3052aa688d..55c3a3ede6f9 100644
--- a/devel/subversion-devel/Makefile
+++ b/devel/subversion-devel/Makefile
@@ -5,7 +5,7 @@
# $FreeBSD$
PORTNAME= subversion
-PORTVERSION= 1.2.0
+PORTVERSION= 1.2.1
CATEGORIES= devel
MASTER_SITES= http://subversion.tigris.org/tarballs/
@@ -106,6 +106,16 @@ PLIST_SUB+= WITH_PYTHON=""
PLIST_SUB+= WITH_PYTHON="@comment "
.endif
+.if defined(WITH_RUBY)
+USE_RUBY= yes
+.include "${PORTSDIR}/Mk/bsd.ruby.mk"
+SWIG_BINDINGS+= ruby
+DEPENDS_ARGS+= WANT_SWIG_RUBY=yes
+PLIST_SUB+= WITH_RUBY=""
+.else
+PLIST_SUB+= WITH_RUBY="@comment "
+.endif
+
#.if defined(WITH_JAVA)
#USE_JAVA= yes
#JAVA_VERSION= 1.2+
@@ -217,6 +227,12 @@ pre-extract:
@${ECHO_MSG} "You can enable Python bindings by defining WITH_PYTHON."
.endif
@${ECHO_MSG} ""
+.if defined(WITH_RUBY)
+ @${ECHO_MSG} "Build with Ruby bindings."
+.else
+ @${ECHO_MSG} "You can enable Ruby bindings by defining WITH_RUBY."
+.endif
+ @${ECHO_MSG} ""
#.if defined(WITH_JAVA)
# @${ECHO_MSG} "Build with Java (JavaHL) bindings."
#.else
@@ -300,8 +316,8 @@ pre-configure:
.if !defined(WITHOUT_BDB)
@if [ `${APR_APU_DIR}/${APU_CONFIG} --db-version` != "4" ] ; then \
${ECHO_MSG} "" ; \
- ${ECHO_MSG} 'You should build `'"${APR_PORT}' with db4 support to use subversion with it." ; \
- ${ECHO_MSG} 'Please rebuild `'"${APR_PORT}' with option "'`'"${OPT_NAME}' and try again." ; \
+ ${ECHO_MSG} 'You should build `'"${APR_PORT}' with db4 support to use subversion with it." ; \
+ ${ECHO_MSG} 'Please rebuild `'"${APR_PORT}' with option "'`'"${OPT_NAME}' and try again." ; \
${ECHO_MSG} "" ; \
${ECHO_MSG} "Or you can disable db4 support. Only 'fs' repository backend will be availible." ; \
${ECHO_MSG} "To disable db4 support, define WITHOUT_BDB." ; \
@@ -319,6 +335,10 @@ post-build:
cd ${WRKSRC} ; \
${MAKE} swig-py
.endif
+.if defined(WITH_RUBY)
+ cd ${WRKSRC} ; \
+ ${MAKE} swig-rb
+.endif
#.if defined(WITH_JAVA)
# @${MKDIR} ${WRKSRC}/subversion/bindings/java/javahl/classes
# cd ${WRKSRC} ; \
@@ -340,11 +360,8 @@ post-install: ${MKREPOS_TARGET}
${INSTALL_DATA} ${WRKSRC}/$$f ${DOCSDIR}; \
done
.if defined(WITH_BOOK)
- @${MKDIR} ${DOCSDIR}/book/images
- cd ${WRKSRC}/doc/book/book ; \
+ cd ${WRKSRC}/doc/book ; \
${INSTALL_DATA} svn-book.html svn-book.pdf ${DOCSDIR}/book
- cd ${WRKSRC}/doc/book/book/images ; \
- ${INSTALL_DATA} *.png ${DOCSDIR}/book/images
.endif
.endif
.if defined(WITH_PERL)
@@ -356,6 +373,10 @@ post-install: ${MKREPOS_TARGET}
cd ${WRKSRC} ; \
${MAKE} install-swig-py
.endif
+.if defined(WITH_RUBY)
+ cd ${WRKSRC} ; \
+ ${MAKE} install-swig-rb
+.endif
#.if defined(WITH_JAVA)
# cd ${WRKSRC} ; \
# ${MAKE} install-javahl