Fix devel/py-subversion and ports depending on it

With hat:	portmgr
This commit is contained in:
Antoine Brodin 2020-06-02 18:36:35 +00:00
parent 4069540498
commit 3403084bbf
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=537567
5 changed files with 9 additions and 25 deletions

View File

@ -35,14 +35,7 @@ SUBVERSION_DESC= Build with subversion support
GIT_DESC= Build with git support
BAZAAR_DESC= Build with Bazaar support
.if defined(WITH_SUBVERSION_VER) && ${WITH_SUBVERSION_VER} == LTS
SUBVERSION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion-lts>=0:devel/py-subversion@${PY_FLAVOR}
.elif defined(WITH_SUBVERSION_VER) && ${WITH_SUBVERSION_VER} == 19
SUBVERSION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion19>=0:devel/py-subversion@${PY_FLAVOR}
.else
# default version
SUBVERSION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion>=0:devel/py-subversion@${PY_FLAVOR}
.endif
GIT_RUN_DEPENDS= ${LOCALBASE}/bin/git:devel/git
BAZAAR_RUN_DEPENDS= ${LOCALBASE}/bin/bzr:devel/bzr

View File

@ -9,7 +9,7 @@ COMMENT= Python bindings for version control system
BUILD_DEPENDS= ${LOCALBASE}/include/py3c.h:devel/py3c
USES= python:${BINDINGS_PYTHON_VERSION}
USES= python
USE_PYTHON= flavors py3kplist
PORTREVISION_114= 0
@ -17,18 +17,16 @@ PORTREVISION_LTS= 0
SVN_BUILD_BINDINGS= yes
.if ${FLAVOR:Upy37:Mpy3*}
WITH_SUBVERSION_VER= 114
.else
WITH_SUBVERSION_VER= LTS
.endif
.include "${.CURDIR}/../../devel/subversion/Makefile.addons"
CATEGORIES+= python
.if ${WITH_SUBVERSION_VER} == 114
BINDINGS_PYTHON_VERSION= 3.5+
.elif ${WITH_SUBVERSION_VER} == LTS
BINDINGS_PYTHON_VERSION= 2.7
.else
BROKEN= Wrong WITH_SUBVERSION_VER=${WITH_SUBVERSION_VER}, only 114 (default) and LTS are supported
.endif
CONFIGURE_ARGS+= --without-gnome-keyring \
--without-kwallet \
--with-apxs=no

View File

@ -37,14 +37,7 @@ MODPYTHON35_RUN_DEPENDS=${APACHE_PKGNAMEPREFIX}mod_python35>=3.5:www/mod_python3
MODWSGI_RUN_DEPENDS= ${APACHE_PKGNAMEPREFIX}${PYTHON_PKGNAMEPREFIX}mod_wsgi>=4.4.13:www/mod_wsgi4@${PY_FLAVOR}
MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=0:databases/py-MySQLdb@${PY_FLAVOR}
.if defined(WITH_SUBVERSION_VER) && ${WITH_SUBVERSION_VER} == LTS
SVN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion-lts>=0:devel/py-subversion@${PY_FLAVOR}
.elif defined(WITH_SUBVERSION_VER) && ${WITH_SUBVERSION_VER} == 19
SVN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion19>=0:devel/py-subversion@${PY_FLAVOR}
.else
# default version
SVN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion>=0:devel/py-subversion@${PY_FLAVOR}
.endif
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pygments>=1.6:textproc/py-pygments@${PY_FLAVOR}

View File

@ -50,7 +50,7 @@ PYGMENTS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygments>=2.2.0:textproc/py-pygment
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}
SVN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion>0:devel/py-subversion@${PY_FLAVOR}
SVN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion-lts>0:devel/py-subversion@${PY_FLAVOR}
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/sample-plugins

View File

@ -50,7 +50,7 @@ PYGMENTS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygments>=2.5.2:textproc/py-pygment
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}
SVN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion>0:devel/py-subversion@${PY_FLAVOR}
SVN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion-lts>0:devel/py-subversion@${PY_FLAVOR}
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/sample-plugins