Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 May 2019 14:03:45 +0000 (UTC)
From:      Olli Hauer <ohauer@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r500590 - head/devel/viewvc
Message-ID:  <201905011403.x41E3jLY028552@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ohauer
Date: Wed May  1 14:03:44 2019
New Revision: 500590
URL: https://svnweb.freebsd.org/changeset/ports/500590

Log:
  - remove OPTION for MODPYTHON33
      (www/mod_python33 was removed one year ago)
  - adjust APACHE_RUN s/22/24/
      (apache22 was removed one year ago)
  - add decision to include correct py-subversion depending on WITH_SUBVERSION_VER
  - portlint
  - bump PORTREVISION

Modified:
  head/devel/viewvc/Makefile

Modified: head/devel/viewvc/Makefile
==============================================================================
--- head/devel/viewvc/Makefile	Wed May  1 10:43:04 2019	(r500589)
+++ head/devel/viewvc/Makefile	Wed May  1 14:03:44 2019	(r500590)
@@ -3,6 +3,7 @@
 
 PORTNAME=	viewvc
 DISTVERSION=	1.1.26
+PORTREVISION=	1
 CATEGORIES=	devel python
 
 MAINTAINER=	ohauer@FreeBSD.org
@@ -10,44 +11,50 @@ COMMENT=	Web-based Version Control Repository Browsing
 
 LICENSE=	BSD2CLAUSE
 
+USES=		cpe python:2.7
 USE_GITHUB=	yes
+USE_RC_SUBR=	viewvc
 
+NO_BUILD=		yes
 NO_OPTIONS_SORT=	yes
 OPTIONS_DEFINE=		WEBSRV APMOD SVN MYSQL
 OPTIONS_DEFAULT=	WEBSRV APACHE SVN
 
 OPTIONS_SINGLE=		WEBSRV APMOD
 OPTIONS_SINGLE_WEBSRV=	APACHE LIGHTTPD
-OPTIONS_SINGLE_APMOD=	MODPYTHON33 MODPYTHON35 MODWSGI
+OPTIONS_SINGLE_APMOD=	MODPYTHON35 MODWSGI
 
 WEBSRV_DESC=		Enable web server support
 APMOD_DESC=		depend on Apache module
 
 MODWSGI_DESC=		Add mod_wsgi to the list of package dependencies
-MODPYTHON33_DESC=	Add mod_python33 to the list of package dependencies
 MODPYTHON35_DESC=	Add mod_python35 to the list of package dependencies
 MYSQL_DESC=		Bonsai-like repository query facilities
 
-APACHE_USE=		APACHE_RUN=22+
+APACHE_USE=		APACHE_RUN=24+
 LIGHTTPD_RUN_DEPENDS=	lighttpd:www/lighttpd
-MODPYTHON33_BROKEN=	The mod_python33 port has been removed with Apache 2.2
-MODPYTHON33_RUN_DEPENDS=${APACHE_PKGNAMEPREFIX}mod_python33>=3.3:www/mod_python33
 MODPYTHON35_RUN_DEPENDS=${APACHE_PKGNAMEPREFIX}mod_python35>=3.5:www/mod_python35
 MODWSGI_RUN_DEPENDS=	${APACHE_PKGNAMEPREFIX}${PYTHON_PKGNAMEPREFIX}mod_wsgi>=4.4.13:www/mod_wsgi4@${PY_FLAVOR}
-SVN_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}subversion>=0:devel/py-subversion@${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}
+
 .include <bsd.port.options.mk>
 
-USES=		cpe python:2.7
-NO_BUILD=	yes
-USE_RC_SUBR=	viewvc
 SUB_FILES=	pkg-message
 SUB_LIST=	PYTHON_CMD=${PYTHON_CMD} \
 		ECHO=${ECHO} EGREP=${EGREP} TOUCH=${TOUCH} \
 		CHOWN=${CHOWN} RM=${RM:Q}
-
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}pygments>=1.6:textproc/py-pygments@${PY_FLAVOR}
 
 pre-everything::
 .if ${PORT_OPTIONS:MAPMOD} && !${PORT_OPTIONS:MAPACHE}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201905011403.x41E3jLY028552>