aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Osipov <michaelo@FreeBSD.org>2024-02-12 14:31:19 +0000
committerMichael Osipov <michaelo@FreeBSD.org>2024-02-28 15:53:37 +0000
commite83f0a9c84eabcc1307440925cc8d2d6b3dc4566 (patch)
tree121a0608345e64cbf9e4e52f586ce05c305b52c2
parenta1b345c5d37b9bde0f91003e194a51c3f8fc30e9 (diff)
-rw-r--r--devel/compiler-rt/Makefile5
-rw-r--r--devel/hgsvn/Makefile10
-rw-r--r--devel/kdesvn/Makefile10
-rw-r--r--devel/kdevelop/Makefile8
-rw-r--r--devel/libopenbsd/Makefile5
-rw-r--r--devel/p5-App-SVN-Bisect/Makefile10
-rw-r--r--devel/p5-Log-Accounting-SVN/Makefile10
-rw-r--r--devel/p5-SVN-ACL/Makefile10
-rw-r--r--devel/p5-SVN-Access/Makefile9
-rw-r--r--devel/p5-SVN-Agent/Makefile10
-rw-r--r--devel/p5-SVN-Hooks/Makefile9
-rw-r--r--devel/p5-SVN-Log/Makefile10
-rw-r--r--devel/p5-SVN-Look/Makefile9
-rw-r--r--devel/p5-SVN-Mirror/Makefile10
-rw-r--r--devel/p5-SVN-Notify-Config/Makefile10
-rw-r--r--devel/p5-SVN-S4/Makefile9
-rw-r--r--devel/p5-SVN-Simple/Makefile6
-rw-r--r--devel/p5-SVN-Statistics/Makefile10
-rw-r--r--devel/p5-SVN-Web/Makefile10
-rw-r--r--devel/p5-VCP-Dest-svk/Makefile8
-rw-r--r--devel/p5-subversion/Makefile4
-rw-r--r--devel/psvn/Makefile6
-rw-r--r--devel/pushmi/Makefile10
-rw-r--r--devel/py-pip/Makefile9
-rw-r--r--devel/py-subversion/Makefile4
-rw-r--r--devel/pysvn/Makefile9
-rw-r--r--devel/rsvndump/Makefile10
-rw-r--r--devel/ruby-subversion/Makefile4
-rw-r--r--devel/statsvn/Makefile6
-rw-r--r--devel/subversion-lts/Makefile2
-rw-r--r--devel/subversion/Makefile2
-rw-r--r--devel/subversion/Makefile.addons20
-rw-r--r--devel/svk/Makefile10
-rw-r--r--devel/svn2git/Makefile17
-rw-r--r--devel/svn_load_dirs/Makefile9
-rw-r--r--devel/svntrac/Makefile8
-rw-r--r--devel/thunar-vcs-plugin/Makefile10
-rw-r--r--devel/viewvc-devel/Makefile5
-rw-r--r--devel/websvn/Makefile9
-rw-r--r--graphics/netpbm/Makefile5
-rw-r--r--graphics/seom/Makefile6
-rw-r--r--graphics/yukon/Makefile6
-rw-r--r--java/java-subversion/Makefile4
-rw-r--r--net-mgmt/observium/Makefile6
-rw-r--r--net-mgmt/rancid3/Makefile8
-rw-r--r--ports-mgmt/port-authoring-tools/Makefile10
-rw-r--r--ports-mgmt/port-maintenance-tools/Makefile10
-rw-r--r--ports-mgmt/portshaker/Makefile9
-rw-r--r--ports-mgmt/porttree/Makefile4
-rw-r--r--security/hydra/Makefile5
-rw-r--r--security/medusa/Makefile6
-rw-r--r--security/subversion-gnome-keyring/Makefile4
-rw-r--r--shells/scponly/Makefile9
-rw-r--r--sysutils/apache-mesos/Makefile11
-rw-r--r--textproc/p5-Plagger/Makefile7
-rw-r--r--textproc/svn2cl/Makefile10
-rw-r--r--www/mod_dav_svn/Makefile4
-rw-r--r--www/repos-style/Makefile8
-rw-r--r--www/trac/Makefile8
-rw-r--r--x11/qimageblitz/Makefile5
60 files changed, 346 insertions, 131 deletions
diff --git a/devel/compiler-rt/Makefile b/devel/compiler-rt/Makefile
index 885c41d20ed3..6db5a7a0edf5 100644
--- a/devel/compiler-rt/Makefile
+++ b/devel/compiler-rt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= compiler-rt
DISTVERSION= 0.r${SVN_REV}
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= LOCAL/brooks
@@ -52,7 +53,11 @@ SVN_REV!= svn info ${LLVM_SVN}/ | ${GREP} Revision | cut -d' ' -f2
.endif
.if defined(BOOTSTRAP)
+.if ${WITH_SUBVERSION_VER:U} == LTS
+FETCH_DEPENDS+= svn:devel/subversion-lts
+.else
FETCH_DEPENDS+= svn:devel/subversion
+.endif
do-fetch:
${MKDIR} ${WRKDIR}
diff --git a/devel/hgsvn/Makefile b/devel/hgsvn/Makefile
index 53d5868e5147..cf45bb731ce1 100644
--- a/devel/hgsvn/Makefile
+++ b/devel/hgsvn/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hgsvn
PORTVERSION= 0.6.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,8 +11,12 @@ WWW= https://pypi.org/project/hgsvn/
LICENSE= GPLv3
-RUN_DEPENDS= svn:devel/subversion \
- ${PY_MERCURIAL} \
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS= svn:devel/subversion-lts
+.else
+RUN_DEPENDS= svn:devel/subversion
+.endif
+RUN_DEPENDS+= ${PY_MERCURIAL} \
${PYTHON_PKGNAMEPREFIX}hglib>0:devel/py-hglib@${PY_FLAVOR}
USES= python
diff --git a/devel/kdesvn/Makefile b/devel/kdesvn/Makefile
index 54c07934b5f8..c4e2a9d7b9c8 100644
--- a/devel/kdesvn/Makefile
+++ b/devel/kdesvn/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kdesvn
DISTVERSION= 2.1.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel kde
MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/
@@ -13,8 +13,12 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libapr-1.so:devel/apr1 \
libexpat.so:textproc/expat2 \
- libgdbm.so:databases/gdbm \
- libsvn_client-1.so:devel/subversion
+ libgdbm.so:databases/gdbm
+.if ${WITH_SUBVERSION_VER:U} == LTS
+LIB_DEPENDS+= libsvn_client-1.so:devel/subversion-lts
+.else
+LIB_DEPENDS+= libsvn_client-1.so:devel/subversion
+.endif
CONFLICTS_INSTALL= qsvn
diff --git a/devel/kdevelop/Makefile b/devel/kdevelop/Makefile
index 1e0a49ffb388..cb3686bdf228 100644
--- a/devel/kdevelop/Makefile
+++ b/devel/kdevelop/Makefile
@@ -3,7 +3,7 @@
# devel/kdev-python
PORTNAME= kdevelop
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -16,9 +16,13 @@ LICENSE_COMB= multi
BUILD_DEPENDS= kdev-pg-qt:devel/kdevelop-pg-qt
LIB_DEPENDS= libKasten4Controllers.so:devel/okteta \
libapr-1.so:devel/apr1 \
- libsvn_client-1.so:devel/subversion \
libboost_thread.so:devel/boost-libs \
libkomparediff2.so:textproc/libkomparediff2
+.if ${WITH_SUBVERSION_VER:U} == LTS
+LIB_DEPENDS+= libsvn_client-1.so:devel/subversion-lts
+.else
+LIB_DEPENDS+= libsvn_client-1.so:devel/subversion
+.endif
RUN_DEPENDS= gmake:devel/gmake
USES= cmake compiler:c++11-lib desktop-file-utils gettext grantlee:5 \
diff --git a/devel/libopenbsd/Makefile b/devel/libopenbsd/Makefile
index 7120a77daa85..87068f08a791 100644
--- a/devel/libopenbsd/Makefile
+++ b/devel/libopenbsd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libopenbsd
PORTVERSION= r298107
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= LOCAL/jbeich \
https://svn.freebsd.org/base/head/lib/${PORTNAME}/:svn
@@ -30,7 +31,11 @@ SVN_REV?= ${PORTVERSION:S/r//}
.endif
.if defined(BOOTSTRAP) || defined(SVN_FETCH)
+.if ${WITH_SUBVERSION_VER:U} == LTS
+FETCH_DEPENDS+= svn:devel/subversion-lts
+.else
FETCH_DEPENDS+= svn:devel/subversion
+.endif
NO_CHECKSUM= yes
diff --git a/devel/p5-App-SVN-Bisect/Makefile b/devel/p5-App-SVN-Bisect/Makefile
index 4732d62e0eed..8d30dce4e01a 100644
--- a/devel/p5-App-SVN-Bisect/Makefile
+++ b/devel/p5-App-SVN-Bisect/Makefile
@@ -1,6 +1,6 @@
PORTNAME= App-SVN-Bisect
PORTVERSION= 1.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -14,8 +14,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IO-All>0:devel/p5-IO-All \
- p5-YAML-Syck>0:textproc/p5-YAML-Syck \
- ${LOCALBASE}/bin/svn:devel/subversion
+ p5-YAML-Syck>0:textproc/p5-YAML-Syck
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS+= svn:devel/subversion-lts
+.else
+RUN_DEPENDS+= svn:devel/subversion
+.endif
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-Output>=0:devel/p5-Test-Output
diff --git a/devel/p5-Log-Accounting-SVN/Makefile b/devel/p5-Log-Accounting-SVN/Makefile
index c87ad82e2aeb..13901f61fc73 100644
--- a/devel/p5-Log-Accounting-SVN/Makefile
+++ b/devel/p5-Log-Accounting-SVN/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Log-Accounting-SVN
PORTVERSION= 0.01
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -13,8 +13,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
- p5-SVN-Log>=0:devel/p5-SVN-Log \
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS= p5-subversion-lts>=0:devel/p5-subversion
+.else
+RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion
+.endif
+RUN_DEPENDS+= p5-SVN-Log>=0:devel/p5-SVN-Log \
p5-Algorithm-Accounting>=0:devel/p5-Algorithm-Accounting \
p5-Test-Simple>=0:devel/p5-Test-Simple
diff --git a/devel/p5-SVN-ACL/Makefile b/devel/p5-SVN-ACL/Makefile
index f12639508033..4e99d09cc7cc 100644
--- a/devel/p5-SVN-ACL/Makefile
+++ b/devel/p5-SVN-ACL/Makefile
@@ -1,6 +1,6 @@
PORTNAME= SVN-ACL
PORTVERSION= 0.02
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -10,8 +10,12 @@ COMMENT= Simple ACL frontend for subversion
WWW= https://metacpan.org/release/SVN-ACL
BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
- p5-YAML>=0:textproc/p5-YAML
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS= p5-subversion-lts>=0:devel/p5-subversion
+.else
+RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion
+.endif
+RUN_DEPENDS+= p5-YAML>=0:textproc/p5-YAML
USES= perl5 tar:tgz
USE_PERL5= configure
diff --git a/devel/p5-SVN-Access/Makefile b/devel/p5-SVN-Access/Makefile
index 450ce7b90273..123fdcb34a3f 100644
--- a/devel/p5-SVN-Access/Makefile
+++ b/devel/p5-SVN-Access/Makefile
@@ -1,5 +1,6 @@
PORTNAME= SVN-Access
PORTVERSION= 0.11
+PORTREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -12,8 +13,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-Tie-IxHash>=1.21:devel/p5-Tie-IxHash \
- p5-subversion>=0:devel/p5-subversion
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS= p5-subversion-lts>=0:devel/p5-subversion
+.else
+RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion
+.endif
+RUN_DEPENDS+= p5-Tie-IxHash>=1.21:devel/p5-Tie-IxHash
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-SVN-Agent/Makefile b/devel/p5-SVN-Agent/Makefile
index 383fcb2504e2..f100e9c7cfdd 100644
--- a/devel/p5-SVN-Agent/Makefile
+++ b/devel/p5-SVN-Agent/Makefile
@@ -1,6 +1,6 @@
PORTNAME= SVN-Agent
PORTVERSION= 0.04
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -10,8 +10,12 @@ COMMENT= Simple svn manipulation
WWW= https://metacpan.org/release/SVN-Agent
BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
- p5-Class-Accessor>=0:devel/p5-Class-Accessor \
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS= p5-subversion-lts>=0:devel/p5-subversion
+.else
+RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion
+.endif
+RUN_DEPENDS+= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-File-Slurp>=0:devel/p5-File-Slurp
USES= perl5
diff --git a/devel/p5-SVN-Hooks/Makefile b/devel/p5-SVN-Hooks/Makefile
index 30dc1637e998..ebaed293d592 100644
--- a/devel/p5-SVN-Hooks/Makefile
+++ b/devel/p5-SVN-Hooks/Makefile
@@ -1,5 +1,6 @@
PORTNAME= SVN-Hooks
PORTVERSION= 1.36
+PORTREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -16,8 +17,12 @@ RUN_DEPENDS= p5-Data-Util>=0:devel/p5-Data-Util \
p5-JIRA-REST>0:devel/p5-JIRA-REST \
p5-SVN-Look>=0:devel/p5-SVN-Look \
p5-SVN-Notify>=0:devel/p5-SVN-Notify \
- p5-XMLRPC-Lite>0:net/p5-XMLRPC-Lite \
- subversion>0:devel/subversion
+ p5-XMLRPC-Lite>0:net/p5-XMLRPC-Lite
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS+= subversion-lts>0:devel/subversion-lts
+.else
+RUN_DEPENDS+= subversion>0:devel/subversion
+.endif
TEST_DEPENDS= p5-URI>=0:net/p5-URI
USES= perl5
diff --git a/devel/p5-SVN-Log/Makefile b/devel/p5-SVN-Log/Makefile
index ff653d5b7005..59708273b7d1 100644
--- a/devel/p5-SVN-Log/Makefile
+++ b/devel/p5-SVN-Log/Makefile
@@ -1,6 +1,6 @@
PORTNAME= SVN-Log
PORTVERSION= 0.03
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -13,8 +13,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
- p5-Test-Simple>=0:devel/p5-Test-Simple
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS= p5-subversion-lts>=0:devel/p5-subversion
+.else
+RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion
+.endif
+RUN_DEPENDS+= p5-Test-Simple>=0:devel/p5-Test-Simple
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-SVN-Look/Makefile b/devel/p5-SVN-Look/Makefile
index d31e14f960b2..1b5d96c5ca5b 100644
--- a/devel/p5-SVN-Look/Makefile
+++ b/devel/p5-SVN-Look/Makefile
@@ -1,5 +1,6 @@
PORTNAME= SVN-Look
PORTVERSION= 0.43
+PORTREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -14,8 +15,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
- p5-XML-Simple>=0:textproc/p5-XML-Simple \
- subversion>0:devel/subversion
+ p5-XML-Simple>=0:textproc/p5-XML-Simple
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS+= subversion-lts>0:devel/subversion-lts
+.else
+RUN_DEPENDS+= subversion>0:devel/subversion
+.endif
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-SVN-Mirror/Makefile b/devel/p5-SVN-Mirror/Makefile
index e09d11327a67..345a41a3162d 100644
--- a/devel/p5-SVN-Mirror/Makefile
+++ b/devel/p5-SVN-Mirror/Makefile
@@ -1,6 +1,6 @@
PORTNAME= SVN-Mirror
PORTVERSION= 0.75
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -20,8 +20,12 @@ RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \
p5-TimeDate>=0:devel/p5-TimeDate \
p5-URI>=0:net/p5-URI \
- p5-VCP-autrijus>=0:devel/p5-VCP-autrijus \
- p5-subversion>=0:devel/p5-subversion
+ p5-VCP-autrijus>=0:devel/p5-VCP-autrijus
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS+= p5-subversion-lts>=0:devel/p5-subversion
+.else
+RUN_DEPENDS+= p5-subversion>=0:devel/p5-subversion
+.endif
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-SVN-Notify-Config/Makefile b/devel/p5-SVN-Notify-Config/Makefile
index 3351b4594bef..630787c007d5 100644
--- a/devel/p5-SVN-Notify-Config/Makefile
+++ b/devel/p5-SVN-Notify-Config/Makefile
@@ -1,6 +1,6 @@
PORTNAME= SVN-Notify-Config
PORTVERSION= 0.0911
-PORTREVISION= 4
+PORTREVISION= 5
PORTEPOCH= 1
CATEGORIES= devel perl5
MASTER_SITES= CPAN
@@ -14,9 +14,13 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= ${LOCALBASE}/bin/svnlook:devel/subversion \
- p5-SVN-Notify>=2.70:devel/p5-SVN-Notify \
+RUN_DEPENDS= p5-SVN-Notify>=2.70:devel/p5-SVN-Notify \
p5-YAML>=0.62:textproc/p5-YAML
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS+= svnlook:devel/subversion-lts
+.else
+RUN_DEPENDS+= svnlook:devel/subversion
+.endif
TEST_DEPENDS= p5-Test-Deep>=0.1:devel/p5-Test-Deep
USES= perl5
diff --git a/devel/p5-SVN-S4/Makefile b/devel/p5-SVN-S4/Makefile
index 48a003c776d6..0fb8e134c041 100644
--- a/devel/p5-SVN-S4/Makefile
+++ b/devel/p5-SVN-S4/Makefile
@@ -1,5 +1,6 @@
PORTNAME= SVN-S4
PORTVERSION= 1.062
+PORTREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -14,8 +15,12 @@ LICENSE_COMB= dual
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Config-Tiny>=0:devel/p5-Config-Tiny \
p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
- p5-IO-AIO>=0:devel/p5-IO-AIO \
- p5-subversion>=0:devel/p5-subversion
+ p5-IO-AIO>=0:devel/p5-IO-AIO
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS+= p5-subversion-lts>=0:devel/p5-subversion
+.else
+RUN_DEPENDS+= p5-subversion>=0:devel/p5-subversion
+.endif
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-SVN-Simple/Makefile b/devel/p5-SVN-Simple/Makefile
index 474bfe5bb698..01675e08a83a 100644
--- a/devel/p5-SVN-Simple/Makefile
+++ b/devel/p5-SVN-Simple/Makefile
@@ -1,6 +1,6 @@
PORTNAME= SVN-Simple
PORTVERSION= 0.28
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -13,7 +13,11 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
BUILD_DEPENDS= ${RUN_DEPENDS}
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS= p5-subversion-lts>=0:devel/p5-subversion
+.else
RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion
+.endif
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-SVN-Statistics/Makefile b/devel/p5-SVN-Statistics/Makefile
index 82ff09adf495..de32d7426444 100644
--- a/devel/p5-SVN-Statistics/Makefile
+++ b/devel/p5-SVN-Statistics/Makefile
@@ -1,6 +1,6 @@
PORTNAME= SVN-Statistics
PORTVERSION= 0.041
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:LINMAR
@@ -14,8 +14,12 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
- p5-RRDTool-OO>=0:devel/p5-RRDTool-OO \
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS= p5-subversion-lts>=0:devel/p5-subversion
+.else
+RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion
+.endif
+RUN_DEPENDS+= p5-RRDTool-OO>=0:devel/p5-RRDTool-OO \
p5-Data-Dumper-Simple>=0:devel/p5-Data-Dumper-Simple \
p5-IO-Toolkit>=0:devel/p5-IO-Toolkit
diff --git a/devel/p5-SVN-Web/Makefile b/devel/p5-SVN-Web/Makefile
index eae35bdd670b..a68dbe2f115b 100644
--- a/devel/p5-SVN-Web/Makefile
+++ b/devel/p5-SVN-Web/Makefile
@@ -1,6 +1,6 @@
PORTNAME= SVN-Web
PORTVERSION= 0.63
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -30,8 +30,12 @@ RUN_DEPENDS= p5-Cache-Cache>=0:devel/p5-Cache-Cache \
p5-URI>=0:net/p5-URI \
p5-XML-RSS-Parser>=0:textproc/p5-XML-RSS-Parser \
p5-XML-RSS>=0:textproc/p5-XML-RSS \
- p5-YAML>=0:textproc/p5-YAML \
- p5-subversion>=0:devel/p5-subversion
+ p5-YAML>=0:textproc/p5-YAML
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS+= p5-subversion-lts>=0:devel/p5-subversion
+.else
+RUN_DEPENDS+= p5-subversion>=0:devel/p5-subversion
+.endif
TEST_DEPENDS= p5-Test-Benchmark>=0:devel/p5-Test-Benchmark \
p5-Test-HTML-Tidy>=0:devel/p5-Test-HTML-Tidy \
p5-Test-WWW-Mechanize>=0:devel/p5-Test-WWW-Mechanize
diff --git a/devel/p5-VCP-Dest-svk/Makefile b/devel/p5-VCP-Dest-svk/Makefile
index 33a41499e1a6..ad7f5df54a2d 100644
--- a/devel/p5-VCP-Dest-svk/Makefile
+++ b/devel/p5-VCP-Dest-svk/Makefile
@@ -1,6 +1,6 @@
PORTNAME= VCP-Dest-svk
PORTVERSION= 0.29
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:CLKAO
@@ -16,8 +16,12 @@ LICENSE_COMB= dual
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-VCP-autrijus>=0:devel/p5-VCP-autrijus \
p5-YAML>=0:textproc/p5-YAML \
- p5-subversion>=0:devel/p5-subversion \
svk>=0:devel/svk
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS+= p5-subversion-lts>=0:devel/p5-subversion
+.else
+RUN_DEPENDS+= p5-subversion>=0:devel/p5-subversion
+.endif
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-subversion/Makefile b/devel/p5-subversion/Makefile
index f7d513fbb368..bc8b5e846f55 100644
--- a/devel/p5-subversion/Makefile
+++ b/devel/p5-subversion/Makefile
@@ -7,8 +7,8 @@ WWW= https://subversion.apache.org/
USES= perl5
USE_PERL5= build run
-PORTREVISION_114= 0
-PORTREVISION_LTS= 0
+PORTREVISION_LATEST= 1
+PORTREVISION_LTS= 1
SVN_BUILD_BINDINGS= yes
diff --git a/devel/psvn/Makefile b/devel/psvn/Makefile
index d1c1bf8e8d4f..1c8ede90de5e 100644
--- a/devel/psvn/Makefile
+++ b/devel/psvn/Makefile
@@ -1,6 +1,6 @@
PORTNAME= psvn
PORTVERSION= 20150720.214200
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= devel elisp
MASTER_SITES= http://www.xsteve.at/prg/emacs/
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
@@ -13,7 +13,11 @@ WWW= http://www.xsteve.at/prg/emacs/
LICENSE= GPLv2+
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS= svn:devel/subversion-lts
+.else
RUN_DEPENDS= svn:devel/subversion
+.endif
USES= emacs
diff --git a/devel/pushmi/Makefile b/devel/pushmi/Makefile
index 0a6ae19342fa..2eb8cf33e76e 100644
--- a/devel/pushmi/Makefile
+++ b/devel/pushmi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pushmi
PORTVERSION= 1.0.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:CLKAO
@@ -17,8 +17,12 @@ BUILD_DEPENDS= ${RUN_DEPENDS} \
p5-RunApp>=0.13:devel/p5-RunApp \
p5-Test-Output>=0:devel/p5-Test-Output \
${APACHE_PKGNAMEPREFIX}mod_perl2>=0:www/mod_perl2
-RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
- p5-App-CLI>=0.06:devel/p5-App-CLI \
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS= p5-subversion-lts>=0:devel/p5-subversion
+.else
+RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion
+.endif
+RUN_DEPENDS+= p5-App-CLI>=0.06:devel/p5-App-CLI \
p5-Cache-Memcached>=0:databases/p5-Cache-Memcached \
p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \
p5-YAML-Syck>=0:textproc/p5-YAML-Syck \
diff --git a/devel/py-pip/Makefile b/devel/py-pip/Makefile
index caf1a75a9adf..0d1953f104ec 100644
--- a/devel/py-pip/Makefile
+++ b/devel/py-pip/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pip
PORTVERSION= 23.3.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= https://files.pythonhosted.org/packages/c3/9e/8a7ba2c9984a060daa6c6f9fff4d576b7ace3936239d6b771541eab972ed/:test_setuptools \
https://files.pythonhosted.org/packages/61/86/cc8d1ff2ca31a312a25a708c891cf9facbad4eae493b3872638db6785eb5/:test_wheel
@@ -29,8 +30,12 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}freezegun>=0:devel/py-freezegun@${PY_FLAVOR
${PYTHON_PKGNAMEPREFIX}werkzeug>=0:www/py-werkzeug@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \
hg:devel/mercurial \
- git:devel/git \
- svn:devel/subversion
+ git:devel/git
+.if ${WITH_SUBVERSION_VER:U} == LTS
+TEST_DEPENDS+= svn:devel/subversion-lts
+.else
+TEST_DEPENDS+= svn:devel/subversion
+.endif
USES= cpe python shebangfix
CPE_VENDOR= pypa
diff --git a/devel/py-subversion/Makefile b/devel/py-subversion/Makefile
index 1bfaa2340d31..6c99882bd8ca 100644
--- a/devel/py-subversion/Makefile
+++ b/devel/py-subversion/Makefile
@@ -12,8 +12,8 @@ USE_PYTHON= flavors py3kplist
# There is bug in python bindings Makefile
MAKE_JOBS_UNSAFE=yes
-PORTREVISION_114= 2
-PORTREVISION_LTS= 0
+PORTREVISION_LATEST= 3
+PORTREVISION_LTS= 1
SVN_BUILD_BINDINGS= yes
diff --git a/devel/pysvn/Makefile b/devel/pysvn/Makefile
index dfc6f0a6a599..bc9d9eab71a2 100644
--- a/devel/pysvn/Makefile
+++ b/devel/pysvn/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pysvn
PORTVERSION= 1.9.12
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://pysvn.barrys-emacs.org/source_kits/
@@ -10,8 +11,12 @@ WWW= http://pysvn.tigris.org/
LICENSE= APACHE11
LICENSE_FILE= ${WRKSRC}/../LICENSE.txt
-LIB_DEPENDS= libsvn_client-1.so:devel/subversion \
- libneon.so:www/neon \
+.if ${WITH_SUBVERSION_VER:U} == LTS
+LIB_DEPENDS= libsvn_client-1.so:devel/subversion-lts
+.else
+LIB_DEPENDS= libsvn_client-1.so:devel/subversion
+.endif
+LIB_DEPENDS+= libneon.so:www/neon \
libexpat.so:textproc/expat2
USES= python
diff --git a/devel/rsvndump/Makefile b/devel/rsvndump/Makefile
index 72f7e040d079..36b513ad9f4e 100644
--- a/devel/rsvndump/Makefile
+++ b/devel/rsvndump/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rsvndump
DISTVERSION= 0.6.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${DISTVERSION}
@@ -13,8 +13,12 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libapr-1.so:devel/apr1 \
libexpat.so:textproc/expat2 \
- libgdbm.so:databases/gdbm \
- libsvn_client-1.so:devel/subversion
+ libgdbm.so:databases/gdbm
+.if ${WITH_SUBVERSION_VER:U} == LTS
+LIB_DEPENDS+= libsvn_client-1.so:devel/subversion-lts
+.else
+LIB_DEPENDS+= libsvn_client-1.so:devel/subversion
+.endif
USES= bdb:18 gmake
diff --git a/devel/ruby-subversion/Makefile b/devel/ruby-subversion/Makefile
index 0a26a981871b..3ff8953a6728 100644
--- a/devel/ruby-subversion/Makefile
+++ b/devel/ruby-subversion/Makefile
@@ -6,8 +6,8 @@ WWW= https://subversion.apache.org/
USES+= compiler:c11 ruby
-PORTREVISION_114= 0
-PORTREVISION_LTS= 0
+PORTREVISION_LATEST= 1
+PORTREVISION_LTS= 1
SVN_BUILD_BINDINGS= yes
diff --git a/devel/statsvn/Makefile b/devel/statsvn/Makefile
index 0ac7f3f5f476..9a240c9f0432 100644
--- a/devel/statsvn/Makefile
+++ b/devel/statsvn/Makefile
@@ -1,6 +1,6 @@
PORTNAME= statsvn
PORTVERSION= 0.7.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel java
MASTER_SITES= SF
DISTNAME= ${PORTNAME}-${PORTVERSION}-source
@@ -11,7 +11,11 @@ WWW= https://www.statsvn.org/
LICENSE= LGPL21+
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS= subversion-lts>0:devel/subversion-lts
+.else
RUN_DEPENDS= subversion>0:devel/subversion
+.endif
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
DATADIR= ${JAVASHAREDIR}/${PORTNAME}
diff --git a/devel/subversion-lts/Makefile b/devel/subversion-lts/Makefile
index 0b887b6a517c..287d6869becc 100644
--- a/devel/subversion-lts/Makefile
+++ b/devel/subversion-lts/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 0
+PORTREVISION= 1
PKGNAMESUFFIX= -lts
MAINTAINER= lev@FreeBSD.org
diff --git a/devel/subversion/Makefile b/devel/subversion/Makefile
index 7851917c2121..4e2427ac0eee 100644
--- a/devel/subversion/Makefile
+++ b/devel/subversion/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 5
+PORTREVISION= 6
MAINTAINER= lev@FreeBSD.org
COMMENT= Version control system
diff --git a/devel/subversion/Makefile.addons b/devel/subversion/Makefile.addons
index db809d746610..09d12ccf3a01 100644
--- a/devel/subversion/Makefile.addons
+++ b/devel/subversion/Makefile.addons
@@ -1,30 +1,26 @@
-WITH_SUBVERSION_VER?= 114
+WITH_SUBVERSION_VER?= latest
PKGDIR= ${.CURDIR}
SVN_BUILD_ADDONS= yes
-.if ${WITH_SUBVERSION_VER} == 114
-CONFLICTS_BUILD+= ${PORTNAME}-1.[0-9].[0-9]* \
- ${PORTNAME}-1.[^1][0-9].[0-9]* \
- ${PORTNAME}-1.1[0-1].[0-9]* \
- ${PORTNAME}-lts-1.[0-9][0-9].[0-9]*
-PORTREVISION= ${PORTREVISION_114:U0}
-PLIST_SUB+= SVN114="" SVNLTS="@comment "
+.if ${WITH_SUBVERSION_VER} == latest
+CONFLICTS_BUILD+= ${PORTNAME}-lts-1.[0-9][0-9].[0-9]*
+PORTREVISION= ${PORTREVISION_LATEST:U0}
+PLIST_SUB+= SVN="" SVNLTS="@comment "
LIB_DEPENDS+= libsvn_client-1.so:devel/subversion
OPTIONS_NAME= devel_subversion
MASTERDIR= ${.CURDIR}/../../devel/subversion
.include "${MASTERDIR}/Makefile.common"
.elif ${WITH_SUBVERSION_VER} == LTS
PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-lts
-CONFLICTS_BUILD+= ${PORTNAME}-1.[0-9].[0-9]* \
- ${PORTNAME}-1.[0-9][0-9].[0-9]*
+CONFLICTS_BUILD+= ${PORTNAME}-1.[0-9][0-9].[0-9]*
PORTREVISION= ${PORTREVISION_LTS:U0}
-PLIST_SUB+= SVN114="@comment " SVNLTS=""
+PLIST_SUB+= SVN="@comment " SVNLTS=""
LIB_DEPENDS+= libsvn_client-1.so:devel/subversion-lts
OPTIONS_NAME= devel_subversion-lts
MASTERDIR= ${.CURDIR}/../../devel/subversion-lts
.include "${MASTERDIR}/Makefile.common"
.else
-BROKEN= Wrong WITH_SUBVERSION_VER=${WITH_SUBVERSION_VER}, only 114 (default) and LTS are supported
+BROKEN= Wrong WITH_SUBVERSION_VER=${WITH_SUBVERSION_VER}, only latest (default) and LTS are supported
.endif
diff --git a/devel/svk/Makefile b/devel/svk/Makefile
index ea1e676ac46f..c44bf52f318f 100644
--- a/devel/svk/Makefile
+++ b/devel/svk/Makefile
@@ -1,6 +1,6 @@
PORTNAME= svk
PORTVERSION= 2.2.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:CLKAO
@@ -43,8 +43,12 @@ RUN_DEPENDS= p5-Algorithm-Annotate>=0:devel/p5-Algorithm-Annotate \
p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require \
p5-URI>=0:net/p5-URI \
p5-YAML-Syck>=0.60:textproc/p5-YAML-Syck \
- p5-libwww>=0:www/p5-libwww \
- p5-subversion>=0:devel/p5-subversion
+ p5-libwww>=0:www/p5-libwww
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS+= p5-subversion-lts>=0:devel/p5-subversion
+.else
+RUN_DEPENDS+= p5-subversion>=0:devel/p5-subversion
+.endif
USES= perl5
USE_PERL5= configure
diff --git a/devel/svn2git/Makefile b/devel/svn2git/Makefile
index 06360913553b..4a3ddf78c004 100644
--- a/devel/svn2git/Makefile
+++ b/devel/svn2git/Makefile
@@ -1,5 +1,6 @@
PORTNAME= svn2git
PORTVERSION= 1.0.18
+PORTREVISION= 1
CATEGORIES= devel kde
MAINTAINER= ports@FreeBSD.org
@@ -9,11 +10,19 @@ WWW= http://gitorious.org/svn2git/svn2git
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libapr-1.so:devel/apr1 \
- libsvn_client-1.so:devel/subversion
+LIB_DEPENDS= libapr-1.so:devel/apr1
+.if ${WITH_SUBVERSION_VER:U} == LTS
+LIB_DEPENDS+= libsvn_client-1.so:devel/subversion-lts
+.else
+LIB_DEPENDS+= libsvn_client-1.so:devel/subversion
+.endif
RUN_DEPENDS= git:devel/git \
- p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \
- p5-subversion>=0:devel/p5-subversion
+ p5-Term-ReadKey>=0:devel/p5-Term-ReadKey
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS+= p5-subversion-lts>=0:devel/p5-subversion
+.else
+RUN_DEPENDS+= p5-subversion>=0:devel/p5-subversion
+.endif
USES= compiler:c++11-lang qmake qt:5
USE_GITHUB= yes
diff --git a/devel/svn_load_dirs/Makefile b/devel/svn_load_dirs/Makefile
index e2bd9dfa13aa..bf1bacacd8cb 100644
--- a/devel/svn_load_dirs/Makefile
+++ b/devel/svn_load_dirs/Makefile
@@ -1,5 +1,6 @@
PORTNAME= svn_load_dirs
PORTVERSION= 1.8.4
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://svn.apache.org/repos/asf/subversion/tags/${PORTVERSION}/contrib/client-side/svn_load_dirs/
DISTFILES= LICENSE_AFL3.txt \
@@ -14,8 +15,12 @@ WWW= https://svn.apache.org/repos/asf/subversion/branches/scons-build-system/ww
OPTIONS_DEFINE= DOCS EXAMPLES
-RUN_DEPENDS= p5-URI>=0:net/p5-URI \
- ${LOCALBASE}/bin/svn:devel/subversion
+RUN_DEPENDS= p5-URI>=0:net/p5-URI
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS+= svn:devel/subversion-lts
+.else
+RUN_DEPENDS+= svn:devel/subversion
+.endif
USES= perl5
diff --git a/devel/svntrac/Makefile b/devel/svntrac/Makefile
index 4dea6d17d94c..56a324b41058 100644
--- a/devel/svntrac/Makefile
+++ b/devel/svntrac/Makefile
@@ -1,9 +1,13 @@
PORTNAME= svntrac
-PORTREVISION= 4
+PORTREVISION= 5
COMMENT= Web-Based Bug And Patch-Set Tracking System For Subversion
-RUN_DEPENDS= subversion>=0:devel/subversion
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS= subversion-lts>0:devel/subversion-lts
+.else
+RUN_DEPENDS= subversion>0:devel/subversion
+.endif
MASTERDIR= ${.CURDIR}/../cvstrac
MAKE_ARGS= APPNAME=svntrac
diff --git a/devel/thunar-vcs-plugin/Makefile b/devel/thunar-vcs-plugin/Makefile
index 73abb8e2de6a..ac970e9ba244 100644
--- a/devel/thunar-vcs-plugin/Makefile
+++ b/devel/thunar-vcs-plugin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= thunar-vcs-plugin
PORTVERSION= 0.2.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel xfce
MASTER_SITES= XFCE/thunar-plugins
DIST_SUBDIR= xfce4
@@ -33,7 +33,11 @@ NLS_CONFIGURE_ENABLE= nls
NLS_USES= gettext-runtime
SUBVERSION_CONFIGURE_ENABLE= subversion
-SUBVERSION_LIB_DEPENDS= libsvn_client-1.so:devel/subversion \
- libapr-1.so:devel/apr1
+.if ${WITH_SUBVERSION_VER:U} == LTS
+SUBVERSION_LIB_DEPENDS= libsvn_client-1.so:devel/subversion-lts
+.else
+SUBVERSION_LIB_DEPENDS= libsvn_client-1.so:devel/subversion
+.endif
+SUBVERSION_LIB_DEPENDS+= libapr-1.so:devel/apr1
.include <bsd.port.mk>
diff --git a/devel/viewvc-devel/Makefile b/devel/viewvc-devel/Makefile
index 45c683ba53ff..e7aabd47c25b 100644
--- a/devel/viewvc-devel/Makefile
+++ b/devel/viewvc-devel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= viewvc
DISTVERSION= 1.3.0-20231018
+PORTREVISION= 1
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= -devel
@@ -34,7 +35,11 @@ APACHE_USES= apache:run
LIGHTTPD_RUN_DEPENDS= lighttpd:www/lighttpd
MODWSGI_RUN_DEPENDS= ${APACHE_PKGNAMEPREFIX}${PYTHON_PKGNAMEPREFIX}mod_wsgi>=4.4.13:www/mod_wsgi4@${PY_FLAVOR}
+.if ${WITH_SUBVERSION_VER:U} == LTS
+SUBVERSION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion-lts>=0:devel/py-subversion@${PY_FLAVOR}
+.else
SUBVERSION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion>=0:devel/py-subversion@${PY_FLAVOR}
+.endif
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pygments>=1.1:textproc/py-pygments@${PY_FLAVOR}
diff --git a/devel/websvn/Makefile b/devel/websvn/Makefile
index 2da31b5d51e7..a38268a4b3c0 100644
--- a/devel/websvn/Makefile
+++ b/devel/websvn/Makefile
@@ -1,5 +1,6 @@
PORTNAME= websvn
PORTVERSION= 2.8.3
+PORTREVISION= 1
CATEGORIES= devel www
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
@@ -10,8 +11,12 @@ WWW= https://websvnphp.github.io/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/license.txt
-RUN_DEPENDS= ${LOCALBASE}/bin/svn:devel/subversion \
- ${LOCALBASE}/bin/composer:devel/php-composer@${PHP_FLAVOR}
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS= subversion-lts>0:devel/subversion-lts
+.else
+RUN_DEPENDS= subversion>0:devel/subversion
+.endif
+RUN_DEPENDS+= ${LOCALBASE}/bin/composer:devel/php-composer@${PHP_FLAVOR}
USES= php:web,flavors cpe
USE_GITHUB= yes
diff --git a/graphics/netpbm/Makefile b/graphics/netpbm/Makefile
index 83505a1dea53..7ff515dd3fe4 100644
--- a/graphics/netpbm/Makefile
+++ b/graphics/netpbm/Makefile
@@ -1,5 +1,6 @@
PORTNAME= netpbm
DISTVERSION= 11.04.02
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= LOCAL/leres/netpbm
@@ -64,7 +65,11 @@ post-patch:
#
#.if defined(BOOTSTRAP) && !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
.if defined(BOOTSTRAP)
+.if ${WITH_SUBVERSION_VER:U} == LTS
+FETCH_DEPENDS+= svn:devel/subversion-lts
+.else
FETCH_DEPENDS+= svn:devel/subversion
+.endif
WRKDIR= ${WRKDIRPREFIX}${.CURDIR}/work/.bootstrap
do-fetch:
diff --git a/graphics/seom/Makefile b/graphics/seom/Makefile
index bc534717ea09..71c2d591f093 100644
--- a/graphics/seom/Makefile
+++ b/graphics/seom/Makefile
@@ -1,6 +1,6 @@
PORTNAME= seom
PORTVERSION= 2010011201
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= LOCAL/bms
@@ -39,7 +39,11 @@ post-install:
# To roll snapshot: as bms: make BOOTSTRAP=defined fetch
#
.if defined(BOOTSTRAP)
+.if ${WITH_SUBVERSION_VER:U} == LTS
+FETCH_DEPENDS+= svn:devel/subversion-lts
+.else
FETCH_DEPENDS+= svn:devel/subversion
+.endif
SVN_REV= 196 # svn tip at epoch 2009120801
SVNROOT_URI= https://devel.neopsis.com/svn/seom
diff --git a/graphics/yukon/Makefile b/graphics/yukon/Makefile
index 0bbadc916437..2626cda0e8a5 100644
--- a/graphics/yukon/Makefile
+++ b/graphics/yukon/Makefile
@@ -1,6 +1,6 @@
PORTNAME= yukon
PORTVERSION= 2010011201
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= LOCAL/bms
@@ -29,7 +29,11 @@ PLIST_SUB+= LIBGL_MAJOR="${LIBGL_MAJOR}" LIBX11_MAJOR="${LIBX11_MAJOR}"
# To roll snapshot: as bms: make BOOTSTRAP=defined fetch
#
.if defined(BOOTSTRAP)
+.if ${WITH_SUBVERSION_VER:U} == LTS
+FETCH_DEPENDS+= svn:devel/subversion-lts
+.else
FETCH_DEPENDS+= svn:devel/subversion
+.endif
SVN_REV= 158 # svn tip at epoch 2009120801
SVNROOT_URI= https://devel.neopsis.com/svn/yukon
diff --git a/java/java-subversion/Makefile b/java/java-subversion/Makefile
index 3e889502c0e1..03550ba4df7d 100644
--- a/java/java-subversion/Makefile
+++ b/java/java-subversion/Makefile
@@ -12,8 +12,8 @@ JAVA_OS= native
JAVA_BUILD= yes
JAVA_RUN= yes
-PORTREVISION_114= 0
-PORTREVISION_LTS= 0
+PORTREVISION_LATEST= 1
+PORTREVISION_LTS= 1
SVN_BUILD_BINDINGS= yes
diff --git a/net-mgmt/observium/Makefile b/net-mgmt/observium/Makefile
index 73e801b064be..fe790eb8f9b7 100644
--- a/net-mgmt/observium/Makefile
+++ b/net-mgmt/observium/Makefile
@@ -2,7 +2,7 @@
PORTNAME= observium
PORTVERSION= 0.19.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-mgmt
MASTER_SITES= http://www.observium.org/
DISTNAME= ${PORTNAME}-community-latest
@@ -56,7 +56,11 @@ LIBVIRT_RUN_DEPENDS= virsh:devel/libvirt
NAGPLUGINS_RUN_DEPENDS= ${LOCALBASE}/libexec/nagios/check_nagios:net-mgmt/nagios-plugins
NMAP_RUN_DEPENDS= nmap:security/nmap
PYPOLLER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mysqlclient>=1.3.13:databases/py-mysqlclient@${PY_FLAVOR}
+.if ${WITH_SUBVERSION_VER:U} == LTS
+SUBVERSION_RUN_DEPENDS= svn:devel/subversion-lts
+.else
SUBVERSION_RUN_DEPENDS= svn:devel/subversion
+.endif
WMIC_RUN_DEPENDS= wmic:net-mgmt/wmi-client
.include <bsd.port.options.mk>
diff --git a/net-mgmt/rancid3/Makefile b/net-mgmt/rancid3/Makefile
index 04e7df52d192..dd67b406e740 100644
--- a/net-mgmt/rancid3/Makefile
+++ b/net-mgmt/rancid3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rancid
PORTVERSION= 3.13
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-mgmt
MASTER_SITES= ftp://ftp.shrubbery.net/pub/rancid/
PKGNAMESUFFIX= 3
@@ -46,7 +46,11 @@ COMWARE_DESC= Add experimental support for Comware devices
CVS_RUN_DEPENDS= cvs:devel/cvs
CVS_CONFIGURE_ON= --without-svn
-SUBVERSION_RUN_DEPENDS= svn:devel/subversion
+.if ${WITH_SUBVERSION_VER:U} == LTS
+SUBVERSION_RUN_DEPENDS= svn:devel/subversion-lts
+.else
+SUBVERSION_RUN_DEPENDS= svn:devel/subversion
+.endif
SUBVERSION_CONFIGURE_ON= --with-svn
GIT_RUN_DEPENDS= git:devel/git
diff --git a/ports-mgmt/port-authoring-tools/Makefile b/ports-mgmt/port-authoring-tools/Makefile
index 1440ca5e8d29..b2cb592baafe 100644
--- a/ports-mgmt/port-authoring-tools/Makefile
+++ b/ports-mgmt/port-authoring-tools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= port-authoring-tools
PORTVERSION= 1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= ports-mgmt
MAINTAINER= jgh@FreeBSD.org
@@ -8,8 +8,12 @@ COMMENT= "meta-port" for tools to test and submit changes to ports
USES= metaport
# note: portlint is brought in by porttools
-RUN_DEPENDS= \
- ${LOCALBASE}/bin/svn:devel/subversion \
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS= svn:devel/subversion-lts
+.else
+RUN_DEPENDS= svn:devel/subversion
+.endif
+RUN_DEPENDS+= \
${LOCALBASE}/sbin/libchk:sysutils/libchk \
${LOCALBASE}/bin/port:ports-mgmt/porttools
diff --git a/ports-mgmt/port-maintenance-tools/Makefile b/ports-mgmt/port-maintenance-tools/Makefile
index 83d42f45a6d7..63a8aeb6efe5 100644
--- a/ports-mgmt/port-maintenance-tools/Makefile
+++ b/ports-mgmt/port-maintenance-tools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= port-maintenance-tools
PORTVERSION= 1.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= ports-mgmt
MAINTAINER= jgh@FreeBSD.org
@@ -8,9 +8,13 @@ COMMENT= Meta-port for administrative tools to maintain ports
USES= metaport
-RUN_DEPENDS= \
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS= svn:devel/subversion-lts
+.else
+RUN_DEPENDS= svn:devel/subversion
+.endif
+RUN_DEPENDS+= \
${LOCALBASE}/sbin/portupgrade:ports-mgmt/portupgrade \
- ${LOCALBASE}/bin/svn:devel/subversion \
${LOCALBASE}/sbin/pkg_cutleaves:ports-mgmt/pkg_cutleaves \
${LOCALBASE}/bin/pkg_tree:ports-mgmt/pkg_tree \
${LOCALBASE}/sbin/portdowngrade:ports-mgmt/portdowngrade
diff --git a/ports-mgmt/portshaker/Makefile b/ports-mgmt/portshaker/Makefile
index acb596985fc3..eed2979ef054 100644
--- a/ports-mgmt/portshaker/Makefile
+++ b/ports-mgmt/portshaker/Makefile
@@ -1,7 +1,7 @@
PORTNAME?= portshaker
PORTVERSION= 1.0.19
DISTVERSIONPREFIX= v
-PORTREVISION?= 3
+PORTREVISION?= 4
CATEGORIES?= ports-mgmt
MAINTAINER?= romain@FreeBSD.org
@@ -21,11 +21,10 @@ OPTIONS_DEFINE= GIT MERCURIAL RSYNC SUBVERSION
OPTIONS_DEFAULT= RSYNC SUBVERSION
RSYNC_DESC= rsync support
RSYNC_RUN_DEPENDS= rsync:net/rsync
-WITH_SUBVERSION_VER?= 114
-.if ${WITH_SUBVERSION_VER} == 114
-SUBVERSION_RUN_DEPENDS= svn:devel/subversion
-.elif ${WITH_SUBVERSION_VER} == LTS
+.if ${WITH_SUBVERSION_VER:U} == LTS
SUBVERSION_RUN_DEPENDS= svn:devel/subversion-lts
+.else
+SUBVERSION_RUN_DEPENDS= svn:devel/subversion
.endif
GIT_RUN_DEPENDS= git:devel/git
MERCURIAL_RUN_DEPENDS= ${PY_MERCURIAL}
diff --git a/ports-mgmt/porttree/Makefile b/ports-mgmt/porttree/Makefile
index 2718609e040c..c5d4d5f4ef61 100644
--- a/ports-mgmt/porttree/Makefile
+++ b/ports-mgmt/porttree/Makefile
@@ -1,6 +1,6 @@
PORTNAME= porttree
PORTVERSION= 1.1.r${SVN_REV}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= ports-mgmt python
MASTER_SITES= SF/${PORTNAME}
@@ -31,7 +31,7 @@ do-test:
LC_ALL="en_US.UTF-8" ${WRKSRC}/tests/tests.sh
# maintainer section:
-# require: devel/subversion
+# require: devel/subversion-lts or devel/subversion
SVNROOT?= https://svn.code.sf.net/p/porttree/code/trunk
gen-dist:
${MKDIR} ${WRKDIR}
diff --git a/security/hydra/Makefile b/security/hydra/Makefile
index 921927013886..272f9365fd6f 100644
--- a/security/hydra/Makefile
+++ b/security/hydra/Makefile
@@ -1,6 +1,7 @@
PORTNAME= hydra
DISTVERSIONPREFIX=v
DISTVERSION= 9.5
+PORTREVISION= 1
CATEGORIES= security
MAINTAINER= rm@FreeBSD.org
@@ -30,7 +31,11 @@ OPTIONS_DEFINE= FIREBIRD SSH SUBVERSION X11
OPTIONS_DEFAULT=SSH
OPTIONS_EXCLUDE=NLS DOCS
FIREBIRD_USES= firebird
+.if ${WITH_SUBVERSION_VER:U} == LTS
+SUBVERSION_LIB_DEPENDS= libsvn_client-1.so:devel/subversion-lts
+.else
SUBVERSION_LIB_DEPENDS= libsvn_client-1.so:devel/subversion
+.endif
SSH_LIB_DEPENDS= libssh.so.4:security/libssh
X11_USES= gettext gnome pkgconfig
X11_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
diff --git a/security/medusa/Makefile b/security/medusa/Makefile
index 95b28f8a882c..749d363deea6 100644
--- a/security/medusa/Makefile
+++ b/security/medusa/Makefile
@@ -1,6 +1,6 @@
PORTNAME= medusa
PORTVERSION= 2.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security
MASTER_SITES= http://www.foofus.net/~jmk/tools/
@@ -22,7 +22,11 @@ CFLAGS+= -fcommon
OPTIONS_DEFINE= DOCS PGSQL SUBVERSION
OPTIONS_SUB= yes
+.if ${WITH_SUBVERSION_VER:U} == LTS
+SUBVERSION_LIB_DEPENDS= libsvn_client-1.so:devel/subversion-lts
+.else
SUBVERSION_LIB_DEPENDS= libsvn_client-1.so:devel/subversion
+.endif
SUBVERSION_CFLAGS= -I${LOCALBASE}/include/subversion-1 -I${LOCALBASE}/include/apr-1
SUBVERSION_CONFIGURE_OFF= --enable-module-svn=no
diff --git a/security/subversion-gnome-keyring/Makefile b/security/subversion-gnome-keyring/Makefile
index 6cda0094e344..758a139c8686 100644
--- a/security/subversion-gnome-keyring/Makefile
+++ b/security/subversion-gnome-keyring/Makefile
@@ -5,8 +5,8 @@ MAINTAINER= lev@FreeBSD.org
COMMENT= Gnome Keyring integration for Version control system
WWW= https://subversion.apache.org/
-PORTREVISION_114= 0
-PORTREVISION_LTS= 0
+PORTREVISION_LATEST= 1
+PORTREVISION_LTS= 1
.include "${.CURDIR}/../../devel/subversion/Makefile.addons"
diff --git a/shells/scponly/Makefile b/shells/scponly/Makefile
index 5d432fa87e83..d53c5d084bd1 100644
--- a/shells/scponly/Makefile
+++ b/shells/scponly/Makefile
@@ -1,6 +1,6 @@
PORTNAME= scponly
PORTVERSION= 4.8.20110526
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= shells security
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-snapshots
DISTNAME= ${PORTNAME}-20110526
@@ -46,10 +46,17 @@ RSYNC_RUN_DEPENDS= rsync:net/rsync
RSYNC_CONFIGURE_ENABLE= rsync-compat
SCP_CONFIGURE_ENABLE= scp-compat
SUBVERSION_CONFIGURE_ENABLE= svn-compat
+.if ${WITH_SUBVERSION_VER:U} == LTS
+SUBVERSION_BUILD_DEPENDS= svn:devel/subversion-lts
+SUBVERSION_RUN_DEPENDS= svn:devel/subversion-lts
+SVNSERVE_BUILD_DEPENDS= svn:devel/subversion-lts
+SVNSERVE_RUN_DEPENDS= svn:devel/subversion-lts
+.else
SUBVERSION_BUILD_DEPENDS= svn:devel/subversion
SUBVERSION_RUN_DEPENDS= svn:devel/subversion
SVNSERVE_BUILD_DEPENDS= svn:devel/subversion
SVNSERVE_RUN_DEPENDS= svn:devel/subversion
+.endif
SVNSERVE_CONFIGURE_ENABLE= svnserv-compat
UNISON_BUILD_DEPENDS= unison:net/unison
UNISON_RUN_DEPENDS= unison:net/unison
diff --git a/sysutils/apache-mesos/Makefile b/sysutils/apache-mesos/Makefile
index 7da6b080d79f..11b160c271c3 100644
--- a/sysutils/apache-mesos/Makefile
+++ b/sysutils/apache-mesos/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mesos
PORTVERSION= 1.11.0
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= sysutils
MASTER_SITES= APACHE/mesos/${PORTVERSION}:mesos
PKGNAMEPREFIX= apache-
@@ -33,9 +33,14 @@ LIB_DEPENDS= libapr-1.so:devel/apr1 \
libleveldb.so:databases/leveldb \
libprotobuf.so:devel/protobuf \
libsasl2.so:security/cyrus-sasl2 \
- libsvn_delta-1.so:devel/subversion \
- libsvn_subr-1.so:devel/subversion \
libzookeeper_mt.so:devel/libzookeeper
+.if ${WITH_SUBVERSION_VER:U} == LTS
+LIB_DEPENDS+= libsvn_delta-1.so:devel/subversion-lts
+LIB_DEPENDS+= libsvn_subr-1.so:devel/subversion-lts
+.else
+LIB_DEPENDS+= libsvn_delta-1.so:devel/subversion
+LIB_DEPENDS+= libsvn_subr-1.so:devel/subversion
+.endif
USES= cpe gmake libarchive libtool python:run shebangfix
CPE_VENDOR= apache
diff --git a/textproc/p5-Plagger/Makefile b/textproc/p5-Plagger/Makefile
index e203c7f75b4c..bea538621f45 100644
--- a/textproc/p5-Plagger/Makefile
+++ b/textproc/p5-Plagger/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Plagger
PORTVERSION= 0.7.17
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= textproc perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:MIYAGAWA
@@ -151,8 +151,13 @@ COOKIESHARING_RUN_DEPENDS= \
CUSFEEDMIXI_RUN_DEPENDS= \
p5-WWW-Mixi>=0:www/p5-WWW-Mixi
+.if ${WITH_SUBVERSION_VER:U} == LTS
+CUSTOMSVNLOG_RUN_DEPENDS= \
+ p5-subversion-lts>=0:devel/p5-subversion
+.else
CUSTOMSVNLOG_RUN_DEPENDS= \
p5-subversion>=0:devel/p5-subversion
+.endif
EMOTICON_RUN_DEPENDS= \
p5-Text-Emoticon>=0:textproc/p5-Text-Emoticon
diff --git a/textproc/svn2cl/Makefile b/textproc/svn2cl/Makefile
index beb3afc3f76b..454d710fd89c 100644
--- a/textproc/svn2cl/Makefile
+++ b/textproc/svn2cl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= svn2cl
PORTVERSION= 0.14
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MASTER_SITES= http://arthurdejong.org/svn2cl/
@@ -8,8 +8,12 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Subversion ChangeLog generator
WWW= https://arthurdejong.org/svn2cl/
-RUN_DEPENDS= xsltproc:textproc/libxslt \
- svn:devel/subversion
+RUN_DEPENDS= xsltproc:textproc/libxslt
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS+= svn:devel/subversion-lts
+.else
+RUN_DEPENDS+= svn:devel/subversion
+.endif
NO_BUILD= yes
PORTDOCS= ChangeLog NEWS README TODO
diff --git a/www/mod_dav_svn/Makefile b/www/mod_dav_svn/Makefile
index b8475cb57d7d..1b1793760c4b 100644
--- a/www/mod_dav_svn/Makefile
+++ b/www/mod_dav_svn/Makefile
@@ -9,8 +9,8 @@ WWW= https://subversion.apache.org/
USES= apache
-PORTREVISION_114= 0
-PORTREVISION_LTS= 0
+PORTREVISION_LATEST= 1
+PORTREVISION_LTS= 1
.include "${.CURDIR}/../../devel/subversion/Makefile.addons"
diff --git a/www/repos-style/Makefile b/www/repos-style/Makefile
index d92dbc83fe5d..bc10fcadf542 100644
--- a/www/repos-style/Makefile
+++ b/www/repos-style/Makefile
@@ -1,6 +1,6 @@
PORTNAME= repos-style
PORTVERSION= 2.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MASTER_SITES= ftp://ftp.renatasystems.org/pub/FreeBSD/ports/distfiles/
@@ -8,7 +8,11 @@ MAINTAINER= avk@vl.ru
COMMENT= Stylesheet for the Subversion index web page
WWW= http://www.reposstyle.com/
-RUN_DEPENDS= subversion>=0:devel/subversion
+.if ${WITH_SUBVERSION_VER:U} == LTS
+RUN_DEPENDS= subversion-lts>0:devel/subversion-lts
+.else
+RUN_DEPENDS= subversion>0:devel/subversion
+.endif
USES= dos2unix php:web zip
DOS2UNIX_GLOB= *.xsl *.php
diff --git a/www/trac/Makefile b/www/trac/Makefile
index 04a30413eac6..76c75200cb0f 100644
--- a/www/trac/Makefile
+++ b/www/trac/Makefile
@@ -1,6 +1,6 @@
PORTNAME= trac
DISTVERSION= 1.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www devel python
MASTER_SITES= http://ftp.edgewall.com/pub/trac/ \
ftp://ftp.edgewall.com/pub/trac/
@@ -47,7 +47,11 @@ TZ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${PY_FLAVOR}
SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymysql>=0:databases/py-pymysql@${PY_FLAVOR}
-SUBVERSION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion>0:devel/py-subversion@${PY_FLAVOR}
+.if ${WITH_SUBVERSION_VER:U} == LTS
+SUBVERSION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion-lts>=0:devel/py-subversion@${PY_FLAVOR}
+.else
+SUBVERSION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion>=0:devel/py-subversion@${PY_FLAVOR}
+.endif
GIT_RUN_DEPENDS= git:devel/git
TEXTILE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}textile>0:www/py-textile@${PY_FLAVOR}
FCGI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flup6>0:www/py-flup6@${PY_FLAVOR}
diff --git a/x11/qimageblitz/Makefile b/x11/qimageblitz/Makefile
index c023eb10d4c8..3a028c8cac64 100644
--- a/x11/qimageblitz/Makefile
+++ b/x11/qimageblitz/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qimageblitz
PORTVERSION= 0.1.0.${SVN_REVISION} # a made-up version also used in some linux distros, otherwise we need to add PORTEPOCH
+PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= yuri@FreeBSD.org
@@ -9,7 +10,11 @@ WWW= https://sourceforge.net/projects/qimageblitz/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
+.if ${WITH_SUBVERSION_VER:U} == LTS
+FETCH_DEPENDS= svn:devel/subversion-lts
+.else
FETCH_DEPENDS= svn:devel/subversion
+.endif
USES= cmake compiler:c++11-lang qt:5
USE_LDCONFIG= yes