svn commit: r504808 - in head/www: . py-dj22-django-prometheus py-django-prometheus
Kai Knoblich
kai at FreeBSD.org
Fri Jun 21 19:25:40 UTC 2019
Author: kai
Date: Fri Jun 21 19:25:38 2019
New Revision: 504808
URL: https://svnweb.freebsd.org/changeset/ports/504808
Log:
New port: www/py-dj22-django-prometheus
Repocopy www/py-django-prometheus and assign it to Django 2.2. That port
will be required for the upcoming update of net-mgmt/netbox to 2.6.
Also limit the port to Python 3.5+ as Django 2.2 requires it as minimum
dependency and add the related CONFLICTS_INSTALL entries.
Added:
head/www/py-dj22-django-prometheus/
- copied from r504806, head/www/py-django-prometheus/
Modified:
head/www/Makefile
head/www/py-dj22-django-prometheus/Makefile
head/www/py-django-prometheus/Makefile
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Fri Jun 21 19:12:43 2019 (r504807)
+++ head/www/Makefile Fri Jun 21 19:25:38 2019 (r504808)
@@ -1492,6 +1492,7 @@
SUBDIR += py-dj22-django-filter
SUBDIR += py-dj22-django-js-asset
SUBDIR += py-dj22-django-mptt
+ SUBDIR += py-dj22-django-prometheus
SUBDIR += py-dj22-django-tables2
SUBDIR += py-dj22-django-taggit
SUBDIR += py-dj22-django-taggit-serializer
Modified: head/www/py-dj22-django-prometheus/Makefile
==============================================================================
--- head/www/py-django-prometheus/Makefile Fri Jun 21 19:10:50 2019 (r504806)
+++ head/www/py-dj22-django-prometheus/Makefile Fri Jun 21 19:25:38 2019 (r504808)
@@ -4,18 +4,20 @@ PORTNAME= django-prometheus
PORTVERSION= 1.0.15
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
MAINTAINER= kai at FreeBSD.org
COMMENT= Export Django monitoring metrics for Prometheus.io
LICENSE= APACHE20
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.8:www/py-django22@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}prometheus-client>=0.0.21:net-mgmt/py-prometheus-client@${PY_FLAVOR}
-USES= python
+USES= python:3.5+
USE_PYTHON= autoplist distutils
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-prometheus
NO_ARCH= yes
Modified: head/www/py-django-prometheus/Makefile
==============================================================================
--- head/www/py-django-prometheus/Makefile Fri Jun 21 19:12:43 2019 (r504807)
+++ head/www/py-django-prometheus/Makefile Fri Jun 21 19:25:38 2019 (r504808)
@@ -17,6 +17,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www
USES= python
USE_PYTHON= autoplist distutils
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj22-django-prometheus
+
NO_ARCH= yes
OPTIONS_GROUP= DATABASE CACHE
More information about the svn-ports-head
mailing list