(1) Remove devel/subversion18

(2) Intoroduce devel/subversion19 from latest pre-1.10 devel/subversion
 (3) Rework all addons to unify versioning code.
     FLAVORS is not used because it will conflict with Python FLAVORS
 (4) Restore mod_dontdothat for www/mod_dav_svn
This commit is contained in:
Lev A. Serebryakov
2018-04-20 15:38:58 +00:00
parent 0b202dbcd7
commit 48cc8b76a8
42 changed files with 1574 additions and 2426 deletions

View File

@@ -3,18 +3,10 @@
PKGNAMEPREFIX= java-
CATEGORIES= java
PORTREVISION= 0
MAINTAINER= lev@FreeBSD.org
COMMENT= Java bindings for Version control system
.if defined(WITH_SUBVERSION_VER) && ${WITH_SUBVERSION_VER} == 18
MASTERDIR= ${.CURDIR}/../../devel/subversion18
.else
MASTERDIR= ${.CURDIR}/../../devel/subversion
.endif
PKGDIR= ${.CURDIR}
USES+= compiler
USE_JAVA= yes
@@ -23,10 +15,13 @@ JAVA_OS= native
JAVA_BUILD= yes
JAVA_RUN= yes
SVN_BUILD_BINDINGS= yes
SVN_BUILD_ADDONS= yes
.include "${MASTERDIR}/Makefile.common"
PORTREVISION_110= 1
PORTREVISION_19= 0
SVN_BUILD_BINDINGS= yes
.include "${.CURDIR}/../../devel/subversion/Makefile.addons"
CONFIGURE_ARGS+= --enable-javahl \
--with-jdk=${JAVA_HOME} \