diff options
author | Lev A. Serebryakov <lev@FreeBSD.org> | 2005-07-29 11:15:27 +0000 |
---|---|---|
committer | Lev A. Serebryakov <lev@FreeBSD.org> | 2005-07-29 11:15:27 +0000 |
commit | d8bcbcbd7ed233fb7e87e8fd56872c1ae34f0e69 (patch) | |
tree | 9ea6a8e881945a25632abbf06a8835543042e052 /devel/subversion-freebsd/Makefile | |
parent | 781a6f3440b03be467e02d3d36581894e216c8a1 (diff) |
Update to 1.2.1.
Add ruby bindings [1].
Fix WITH_BOOK option [2].
PR: ports/82949 [1], ports/81808 [2]
Notes
Notes:
svn path=/head/; revision=140390
Diffstat (limited to 'devel/subversion-freebsd/Makefile')
-rw-r--r-- | devel/subversion-freebsd/Makefile | 35 |
1 files changed, 28 insertions, 7 deletions
diff --git a/devel/subversion-freebsd/Makefile b/devel/subversion-freebsd/Makefile index 8c3052aa688d..55c3a3ede6f9 100644 --- a/devel/subversion-freebsd/Makefile +++ b/devel/subversion-freebsd/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 |