View | Details | Raw Unified | Return to bug 227149 | Differences between
and this patch

Collapse All | Expand All

(-)Mk/Uses/python.mk (-2 / +182 lines)
Lines 82-87 Link Here
82
#
82
#
83
#	cython_run	- Depend on lang/cython at run-time.
83
#	cython_run	- Depend on lang/cython at run-time.
84
#
84
#
85
#	django		- Depend on the Django framework
86
#
87
#				django:1.8	# Only use Django 1.8
88
#				django:1.11+	# Use Django 1.11 or newer
89
#				django:1.11-2.0	# Use Django 1.11 or 2.0
90
#				django:-1.11	# Use any Django up to 1.11
91
#				django		# Use the set default Django
92
#
85
#	flavors		- Force creation of flavors for Python 2 and 3 default
93
#	flavors		- Force creation of flavors for Python 2 and 3 default
86
#			  versions, where applicable.
94
#			  versions, where applicable.
87
#
95
#
Lines 249-257 Link Here
249
_PYTHON_BASECMD=		${LOCALBASE}/bin/python
257
_PYTHON_BASECMD=		${LOCALBASE}/bin/python
250
_PYTHON_RELPORTDIR=		lang/python
258
_PYTHON_RELPORTDIR=		lang/python
251
259
260
# What Django versions are currently supported?
261
# Only one Django version can be defined per Python site-lib directory so
262
# assign the system-wide default Django version to it
263
_DJANGO_VERSIONS=		${DJANGO_DEFAULT}
264
252
# Make each individual feature available as _PYTHON_FEATURE_<FEATURENAME>
265
# Make each individual feature available as _PYTHON_FEATURE_<FEATURENAME>
253
.for var in ${USE_PYTHON}
266
.for var in ${USE_PYTHON}
254
_PYTHON_FEATURE_${var:C/=.*$//:tu}=	${var:C/.*=//:S/,/ /g}
267
_PYTHON_FEATURE_${var:C/\:.*//:tu}=	${var:C/\:.*//:S/,/ /g}
268
# Were arguments supplied? If so, assign them to another variable
269
# At the moment this is only used for the django feature
270
.if !defined(_PYTHON_FEATURE_${var:C/\:.*//:tu}_ARGS)
271
_PYTHON_FEATURE_${var:C/\:.*//:tu}_ARGS=	${var:C/^[^\:]*(\:|\$)//:S/,/ /g}
272
.endif
255
.endfor
273
.endfor
256
274
257
# distutils automatically generates flavors depending on the supported
275
# distutils automatically generates flavors depending on the supported
Lines 445-451 Link Here
445
#  which is stored (above) in _PYTHON_VERSION.
463
#  which is stored (above) in _PYTHON_VERSION.
446
#  Every python bit below hence should use python${_PYTHON_VERSION}, since
464
#  Every python bit below hence should use python${_PYTHON_VERSION}, since
447
#  this is the value, the _port_ requires
465
#  this is the value, the _port_ requires
448
#
449
466
450
# Got the correct python version, set some publicly accessible variables
467
# Got the correct python version, set some publicly accessible variables
451
PYTHON_VER=		${_PYTHON_VERSION}
468
PYTHON_VER=		${_PYTHON_VERSION}
Lines 559-564 Link Here
559
RUN_DEPENDS+=		${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR}
576
RUN_DEPENDS+=		${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR}
560
.endif
577
.endif
561
578
579
# django framework support
580
# WIP: Ignore py27 flavor when Django 2.0 is used
581
# WIP: Currently lack of support for build, test and run depends
582
# WIP: Packaging for Django ports
583
.if defined(_PYTHON_FEATURE_DJANGO)
584
# Check if the user has given the desired Django version
585
.if defined(DJANGO_VERSION)
586
# A port/user requests a specific django version for its dependencies via
587
# DEPENDS_ARGS, since it requires the specific django version itself.
588
# Several things can happen now:
589
#	a) the dependency supports the requested version -> everything's fine
590
#	b) the dependency does not support the requested version
591
#		1) the dependency works in a way that the different django
592
#		   versions do not matter -> everything's fine
593
#		2) the dependency is likely to break due to the conflict
594
#		   nothing's fine
595
#
596
# b.2) needs to be resolved. Due to the complexity of how different pieces of
597
# software are built, we can't solve this automatically. Instead, let's assume
598
# that maintainers know what they are doing and assume DJANGO_VERSION to be a
599
# hint. Just warn maintainers, if the versions do not match
600
# (_DJANGO_VERSION_NONSUPPORTED).
601
_DJANGO_VERSION:=	${DJANGO_VERSION:S/^django//}
602
.else
603
_DJANGO_VERSION:=	${DJANGO_DEFAULT}
604
.endif # if defined(DJANGO_VERSION)
605
606
# Validate Django version whether it meets the version restriction.
607
_DJANGO_VERSION_CHECK:=		${_PYTHON_FEATURE_DJANGO_ARGS:C/^([1-9]\.[0-9]+)$/\1-\1/}
608
_DJANGO_VERSION_MINIMUM_TMP:=	${_DJANGO_VERSION_CHECK:C/([1-9]\.[0-9]+)[-+].*/\1/}
609
_DJANGO_VERSION_MINIMUM:=	${_DJANGO_VERSION_MINIMUM_TMP:M[1-9].[0-9][0-9]}
610
# Fallback for versions with 1.X versioning scheme
611
.if empty(_DJANGO_VERSION_MINIMUM)
612
_DJANGO_VERSION_MINIMUM:=	${_DJANGO_VERSION_MINIMUM_TMP:M[1-9].[0-9]}
613
.endif
614
_DJANGO_VERSION_MAXIMUM_TMP:=	${_DJANGO_VERSION_CHECK:C/.*-([1-9]\.[0-9]+)/\1/}
615
_DJANGO_VERSION_MAXIMUM:=	${_DJANGO_VERSION_MAXIMUM_TMP:M[1-9].[0-9][0-9]}
616
# Fallback for versions with 1.X versioning scheme
617
.if empty(_DJANGO_VERSION_MAXIMUM)
618
_DJANGO_VERSION_MAXIMUM:=	${_DJANGO_VERSION_MAXIMUM_TMP:M[1-9].[0-9]}
619
.endif
620
621
# Reset _DJANGO_VERSION_NONSUPPORTED just to be sure
622
.undef _DJANGO_VERSION_NONSUPPORTED
623
624
# Split the given (system/user defined) Django version into major and minor
625
# versions
626
# Get the major version number
627
_DJANGO_VERSION_MAJOR_TMP=	${_DJANGO_VERSION:C/^([1-9]).*/\1/}
628
_DJANGO_VERSION_MAJOR=		${_DJANGO_VERSION_MAJOR_TMP:M[1-9]}
629
# Get the minor version number
630
_DJANGO_VERSION_MINOR_TMP=	${_DJANGO_VERSION:C/.*\.([0-9]+)$/\1/}
631
_DJANGO_VERSION_MINOR=		${_DJANGO_VERSION_MINOR_TMP:M[0-9][0-9]}
632
# Fallback for versions with 1.X versioning scheme
633
.if empty(_DJANGO_VERSION_MINOR)
634
_DJANGO_VERSION_MINOR=		${_DJANGO_VERSION_MINOR_TMP:M[0-9]}
635
.endif
636
637
# If set, split up the minimum version into major and minor versions
638
.if !empty(_DJANGO_VERSION_MINIMUM)
639
# Get the major version number
640
_DJANGO_VERSION_MINIMUM_MAJOR_TMP=	${_DJANGO_VERSION_MINIMUM:C/^([1-9]).*/\1/}
641
_DJANGO_VERSION_MINIMUM_MAJOR=		${_DJANGO_VERSION_MINIMUM_MAJOR_TMP:M[1-9]}
642
# Get the minor version number
643
_DJANGO_VERSION_MINIMUM_MINOR_TMP=	${_DJANGO_VERSION_MINIMUM:C/.*\.([0-9]+)$/\1/}
644
_DJANGO_VERSION_MINIMUM_MINOR=		${_DJANGO_VERSION_MINIMUM_MINOR_TMP:M[0-9][0-9]}
645
# Fallback for versions with 1.X versioning scheme
646
.if empty(_DJANGO_VERSION_MINIMUM_MINOR)
647
_DJANGO_VERSION_MINIMUM_MINOR=		${_DJANGO_VERSION_MINIMUM_MINOR_TMP:M[0-9]}
648
.endif
649
.endif # !empty(_DJANGO_VERSION_MINIMUM)
650
651
# If set, split up the maximum version into major and minor versions
652
.if !empty(_DJANGO_VERSION_MAXIMUM)
653
# Get the major version number
654
_DJANGO_VERSION_MAXIMUM_MAJOR_TMP=	${_DJANGO_VERSION_MAXIMUM:C/^([1-9]).*/\1/}
655
_DJANGO_VERSION_MAXIMUM_MAJOR=		${_DJANGO_VERSION_MAXIMUM_MAJOR_TMP:M[1-9]}
656
# Get the minor version number
657
_DJANGO_VERSION_MAXIMUM_MINOR_TMP=	${_DJANGO_VERSION_MAXIMUM:C/.*\.([0-9]+)$/\1/}
658
_DJANGO_VERSION_MAXIMUM_MINOR=		${_DJANGO_VERSION_MAXIMUM_MINOR_TMP:M[0-9][0-9]}
659
# Fallback for versions with 1.X versioning scheme
660
.if empty(_DJANGO_VERSION_MAXIMUM_MINOR)
661
_DJANGO_VERSION_MAXIMUM_MINOR=		${_DJANGO_VERSION_MAXIMUM_MINOR_TMP:M[0-9]}
662
.endif
663
.endif # !empty(_DJANGO_VERSION_MAXIMUM)
664
665
# Check the given Django version against the minimum version
666
.if !empty(_DJANGO_VERSION_MINIMUM)
667
.if (${_DJANGO_VERSION_MAJOR} < ${_DJANGO_VERSION_MINIMUM_MAJOR}) || \
668
       	(${_DJANGO_VERSION_MINOR} < ${_DJANGO_VERSION_MINIMUM_MINOR})
669
_DJANGO_VERSION_NONSUPPORTED=	${_DJANGO_VERSION_MINIMUM} at least
670
.endif
671
.endif # !empty(_DJANGO_VERSION_MINIMUM)
672
673
# Check the given Django version against the maximum version
674
.if !empty(_DJANGO_VERSION_MAXIMUM)
675
.if (${_DJANGO_VERSION_MAJOR} > ${_DJANGO_VERSION_MAXIMUM_MAJOR}) || \
676
	(${_DJANGO_VERSION_MINOR} > ${_DJANGO_VERSION_MAXIMUM_MINOR})
677
_DJANGO_VERSION_NONSUPPORTED=	${_DJANGO_VERSION_MAXIMUM} at most
678
.endif
679
.endif # !empty(_DJANGO_VERSION_MAXIMUM)
680
681
# If we have an unsupported version of Django, try to fall back to the system
682
# wide default version
683
.if defined(_DJANGO_VERSION_NONSUPPORTED)
684
.if defined(DJANGO_VERSION)
685
_DV:=           ${_DJANGO_VERSION}      # preserve the specified django version
686
IGNORE=		needs Django ${_DJANGO_VERSION_NONSUPPORTED}, but ${_DV} was specified
687
.endif # defined(DJANGO_VERSION)
688
689
# Reset _DJANGO_VERSION
690
.undef _DJANGO_VERSION
691
692
__DVER=          ${_DJANGO_VERSIONS}
693
# Split up the given Django versions into major and minor versions
694
# Get the major version number
695
__DVER_MAJOR_TMP=	${__DVER:C/^([1-9]).*/\1/}
696
__DVER_MAJOR=		${__DVER_MAJOR_TMP:M[1-9]}
697
# Get the minor version number
698
__DVER_MINOR_TMP=	${__DVER:C/.*\.([0-9]+)$/\1/}
699
__DVER_MINOR=		${__DVER_MINOR_TMP:M[0-9][0-9]}
700
# Fall back for versions with 1.X versioning scheme
701
.if empty(__DVER_MINOR)
702
__DVER_MINOR=		${__DVER_MINOR_TMP:M[0-9]}
703
.endif
704
705
.if !defined(_DJANGO_VERSION) && \
706
        !(!empty(_DJANGO_VERSION_MINIMUM) && ( \
707
		(${__DVER_MAJOR} < ${_DJANGO_VERSION_MINIMUM_MAJOR}) || \
708
		(${__DVER_MINOR} < ${_DJANGO_VERSION_MINIMUM_MINOR}))) && \
709
        !(!empty(_DJANGO_VERSION_MAXIMUM) && ( \
710
		(${__DVER_MAJOR} > ${_DJANGO_VERSION_MAXIMUM_MAJOR}) || \
711
		(${__DVER_MINOR} > ${_DJANGO_VERSION_MAXIMUM_MINOR})))
712
_DJANGO_VERSION=        ${__DVER}
713
.endif # !defined(_DJANGO_VERSION && [...]
714
715
.if !defined(_DJANGO_VERSION)
716
IGNORE=         needs an unsupported version of Django
717
.endif
718
.endif  # defined(_DJANGO_VERSION_NONSUPPORTED)
719
720
# Pass DJANGO_VERSION down the dependency chain. This ensures that
721
# port A -> B -> C all will use the same django version and do not
722
# try to find a different one, if the passed version fits into
723
# the supported version range.
724
DJANGO_VERSION?=	django${_DJANGO_VERSION}
725
.if ${DJANGO_VERSION} != django${DJANGO_DEFAULT}
726
DEPENDS_ARGS+=		DJANGO_VERSION=${DJANGO_VERSION}
727
.endif
728
729
# Set RUN_DEPENDS accordingly to the given Django version
730
.if defined(_DJANGO_VERSION)
731
.if ${_DJANGO_VERSION} == "1.8"
732
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${PY_FLAVOR}
733
.elif ${_DJANGO_VERSION} == "1.11"
734
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR}
735
.elif ${_DJANGO_VERSION} == "2.0"
736
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}django20>0:www/py-django20@${PY_FLAVOR}
737
.endif 
738
.endif # if defined(_DJANGO_VERSION)
739
740
.endif # defined(_PYTHON_FEATURE_DJANGO)
741
562
# distutils support
742
# distutils support
563
PYSETUP?=		setup.py
743
PYSETUP?=		setup.py
564
PYDISTUTILS_SETUP?=	-c \
744
PYDISTUTILS_SETUP?=	-c \
(-)Mk/bsd.default-versions.mk (+2 lines)
Lines 32-37 Link Here
32
APACHE_DEFAULT?=	2.4
32
APACHE_DEFAULT?=	2.4
33
# Possible values: 48, 5, 6
33
# Possible values: 48, 5, 6
34
BDB_DEFAULT?=		5
34
BDB_DEFAULT?=		5
35
# Possible values: 1.8, 1.11, 2.0
36
DJANGO_DEFAULT?=	1.11
35
# Possible_values: full canna nox devel_full devel_nox
37
# Possible_values: full canna nox devel_full devel_nox
36
#EMACS_DEFAULT?=	let the flavor be the default if not explicitly set
38
#EMACS_DEFAULT?=	let the flavor be the default if not explicitly set
37
# Possible values: 2.5
39
# Possible values: 2.5
(-)databases/py-django-transaction-hooks/Makefile (-4 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-transaction-hooks
4
PORTNAME=	django-transaction-hooks
5
PORTVERSION=	0.2
5
PORTVERSION=	0.2
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	databases python
7
CATEGORIES=	databases python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-23 Link Here
13
13
14
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
15
15
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR}
17
18
NO_ARCH=	yes
16
NO_ARCH=	yes
19
17
20
USES=		python
18
USES=		python
21
USE_PYTHON=	autoplist distutils
19
USE_PYTHON=	autoplist distutils django:1.8+
22
20
23
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)devel/py-django-rq/Makefile (-4 / +3 lines)
Lines 4-10 Link Here
4
PORTNAME=	django-rq
4
PORTNAME=	django-rq
5
PORTVERSION=	1.0.1
5
PORTVERSION=	1.0.1
6
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
7
PORTREVISION=	2
7
PORTREVISION=	3
8
CATEGORIES=	devel python
8
CATEGORIES=	devel python
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
10
10
Lines 14-26 Link Here
14
LICENSE=	MIT
14
LICENSE=	MIT
15
15
16
TEST_DEPENDS=	redis-server:databases/redis
16
TEST_DEPENDS=	redis-server:databases/redis
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=1.8:www/py-django18@${FLAVOR} \
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}rq>=0.5.5:devel/py-rq@${FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}rq>=0.5.5:devel/py-rq@${FLAVOR}
19
18
20
NO_ARCH=	yes
19
NO_ARCH=	yes
21
20
22
USES=		python
21
USES=		python
23
USE_PYTHON=	autoplist distutils
22
USE_PYTHON=	autoplist distutils django:1.8
24
23
25
USE_GITHUB=	yes
24
USE_GITHUB=	yes
26
GH_ACCOUNT=	ui
25
GH_ACCOUNT=	ui
(-)devel/py-django-rq-dashboard/Makefile (-3 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	django-rq-dashboard
3
PORTNAME=	django-rq-dashboard
4
PORTVERSION=	0.3.1
4
PORTVERSION=	0.3.1
5
PORTREVISION=	1
5
CATEGORIES=	devel python
6
CATEGORIES=	devel python
6
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
8
Lines 8-15 Link Here
8
MAINTAINER=	swills@FreeBSD.org
9
MAINTAINER=	swills@FreeBSD.org
9
COMMENT=	Monitor your RQ queues, jobs and workers from the Django admin
10
COMMENT=	Monitor your RQ queues, jobs and workers from the Django admin
10
11
11
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django-rq>0:devel/py-django-rq@${FLAVOR}
12
13
USE_GITHUB=	yes
12
USE_GITHUB=	yes
14
GH_ACCOUNT=	brutasse
13
GH_ACCOUNT=	brutasse
15
14
Lines 16-21 Link Here
16
NO_ARCH=	yes
15
NO_ARCH=	yes
17
16
18
USES=		python:2.7
17
USES=		python:2.7
19
USE_PYTHON=	autoplist distutils
18
USE_PYTHON=	autoplist distutils django
20
19
21
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)devel/py-django-tastypie-mongoengine/Makefile (-4 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=		django-tastypie-mongoengine
4
PORTNAME=		django-tastypie-mongoengine
5
PORTVERSION=		0.4.6
5
PORTVERSION=		0.4.6
6
PORTREVISION=	1
6
PORTREVISION=	2
7
DISTVERSIONPREFIX=	v
7
DISTVERSIONPREFIX=	v
8
CATEGORIES=		devel
8
CATEGORIES=		devel
9
PKGNAMEPREFIX=		${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=		${PYTHON_PKGNAMEPREFIX}
Lines 15-27 Link Here
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
16
16
17
RUN_DEPENDS?=	${PYTHON_PKGNAMEPREFIX}django-tastypie>=0.9.12:www/py-django-tastypie@${FLAVOR} \
17
RUN_DEPENDS?=	${PYTHON_PKGNAMEPREFIX}django-tastypie>=0.9.12:www/py-django-tastypie@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}mongoengine>=0.8.7:devel/py-mongoengine@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}mongoengine>=0.8.7:devel/py-mongoengine@${FLAVOR}
19
		${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR}
20
19
21
USE_GITHUB=		yes
20
USE_GITHUB=		yes
22
GH_ACCOUNT=		wlanslovenija
21
GH_ACCOUNT=		wlanslovenija
23
22
24
USES=		python
23
USES=		python
25
USE_PYTHON=	autoplist distutils
24
USE_PYTHON=	autoplist distutils django:1.8+
26
25
27
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)devel/py-eventlib/Makefile (-2 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	eventlib
4
PORTNAME=	eventlib
5
PORTVERSION=	0.1.5
5
PORTVERSION=	0.1.5
6
PORTREVISION=	1
6
CATEGORIES=	devel python
7
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-26 Link Here
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
LICENSE_FILE=	${WRKSRC}/COPYING
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}celery>=3.0.0:devel/py-celery@${FLAVOR} \
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}celery>=3.0.0:devel/py-celery@${FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}ejson>=0:devel/py-ejson@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}ejson>=0:devel/py-ejson@${FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}logan>=0.5.0:devel/py-logan@${FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}logan>=0.5.0:devel/py-logan@${FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}redis>=2.7.1:databases/py-redis@${FLAVOR}
20
		${PYTHON_PKGNAMEPREFIX}redis>=2.7.1:databases/py-redis@${FLAVOR}
21
21
22
NO_ARCH=	yes
22
NO_ARCH=	yes
23
USE_PYTHON=	autoplist concurrent distutils
23
USE_PYTHON=	autoplist concurrent distutils django:1.11+
24
USES=		python
24
USES=		python
25
25
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)devel/py-logan/Makefile (-3 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	logan
4
PORTNAME=	logan
5
PORTVERSION=	0.7.2
5
PORTVERSION=	0.7.2
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	devel python
7
CATEGORIES=	devel python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-25 Link Here
13
13
14
LICENSE=	APACHE20
14
LICENSE=	APACHE20
15
15
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django111>=1.5:www/py-django111@${FLAVOR}
17
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django111>=1.5:www/py-django111@${FLAVOR} \
16
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django111>=1.5:www/py-django111@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}mock>=0.8.0:devel/py-mock@${FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}mock>=0.8.0:devel/py-mock@${FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}nose>=1.1.2:devel/py-nose@${FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}nose>=1.1.2:devel/py-nose@${FLAVOR}
20
19
21
USES=		python
20
USES=		python
22
USE_PYTHON=	autoplist concurrent distutils
21
USE_PYTHON=	autoplist concurrent distutils django:1.11+
23
NO_ARCH=	yes
22
NO_ARCH=	yes
24
23
25
OPTIONS_DEFINE=	DOCS
24
OPTIONS_DEFINE=	DOCS
(-)devel/py-pytest-django/Makefile (-3 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	pytest-django
4
PORTNAME=	pytest-django
5
PORTVERSION=	2.9.1
5
PORTVERSION=	2.9.1
6
PORTREVISION=	1
6
CATEGORIES=	devel python
7
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 10-17 Link Here
10
MAINTAINER=	tj@FreeBSD.org
11
MAINTAINER=	tj@FreeBSD.org
11
COMMENT=	Django plugin for py.test
12
COMMENT=	Django plugin for py.test
12
13
13
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \
14
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django-configurations>=0:www/py-django-configurations@${FLAVOR} \
14
		${PYTHON_PKGNAMEPREFIX}django-configurations>=0:www/py-django-configurations@${FLAVOR} \
15
		${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0:devel/py-pytest-xdist@${FLAVOR} \
15
		${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0:devel/py-pytest-xdist@${FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}tox>=0:devel/py-tox@${FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}tox>=0:devel/py-tox@${FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${FLAVOR} \
Lines 21-26 Link Here
21
BUILD_DEPENDS=	${RUN_DEPENDS}
21
BUILD_DEPENDS=	${RUN_DEPENDS}
22
22
23
USES=		python
23
USES=		python
24
USE_PYTHON=	distutils autoplist
24
USE_PYTHON=	distutils autoplist django:1.8+
25
25
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)graphics/py-django-easy-thumbnails/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	easy-thumbnails
4
PORTNAME=	easy-thumbnails
5
PORTVERSION=	2.3
5
PORTVERSION=	2.3
6
PORTREVISION=	1
6
CATEGORIES=	graphics python
7
CATEGORIES=	graphics python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
Lines 12-20 Link Here
12
13
13
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
14
15
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR}
16
17
USES=		python
16
USES=		python
18
USE_PYTHON=	distutils autoplist
17
USE_PYTHON=	distutils autoplist django:1.8+
19
18
20
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)graphics/py-sorl-thumbnail/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	sorl-thumbnail
4
PORTNAME=	sorl-thumbnail
5
PORTVERSION=	3.2.5
5
PORTVERSION=	3.2.5
6
PORTREVISION=	6
6
PORTREVISION=	7
7
CATEGORIES=	graphics python
7
CATEGORIES=	graphics python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 30-36 Link Here
30
.include <bsd.port.options.mk>
30
.include <bsd.port.options.mk>
31
31
32
.if ${PORT_OPTIONS:MDJANGO}
32
.if ${PORT_OPTIONS:MDJANGO}
33
RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR}
33
USE_PYTHON+=	django:1.8+
34
.endif
34
.endif
35
35
36
.if ${PORT_OPTIONS:MPDF}
36
.if ${PORT_OPTIONS:MPDF}
(-)security/py-first-server/Makefile (-2 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	first-server
3
PORTNAME=	first-server
4
PORTVERSION=	0.0.3
4
PORTVERSION=	0.0.3
5
PORTREVISION=	1
5
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
6
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
6
DISTVERSIONPREFIX=	v
7
DISTVERSIONPREFIX=	v
7
8
Lines 13-19 Link Here
13
LICENSE=	GPLv2
14
LICENSE=	GPLv2
14
15
15
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}mysqlclient>=1.3.8:databases/py-mysqlclient@${FLAVOR}
16
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}mysqlclient>=1.3.8:databases/py-mysqlclient@${FLAVOR}
16
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}django>=1.11.4:www/py-django@${FLAVOR}
17
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}werkzeug>=0.11.11:www/py-werkzeug@${FLAVOR}
17
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}werkzeug>=0.11.11:www/py-werkzeug@${FLAVOR}
18
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}httplib2>=0.9.2:www/py-httplib2@${FLAVOR}
18
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}httplib2>=0.9.2:www/py-httplib2@${FLAVOR}
19
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}oauth2client>=3.0.0:security/py-oauth2client@${FLAVOR}
19
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}oauth2client>=3.0.0:security/py-oauth2client@${FLAVOR}
Lines 25-31 Link Here
25
GH_PROJECT=	FIRST-server
25
GH_PROJECT=	FIRST-server
26
26
27
USES=		python
27
USES=		python
28
USE_PYTHON=	flavors
28
USE_PYTHON=	flavors django:1.8+
29
29
30
NO_BUILD=	yes
30
NO_BUILD=	yes
31
31
(-)www/py-django-allauth/Makefile (-3 / +3 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	django-allauth
3
PORTNAME=	django-allauth
4
PORTVERSION=	0.35.0
4
PORTVERSION=	0.35.0
5
PORTREVISON=	1
5
CATEGORIES=	www python
6
CATEGORIES=	www python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 12-24 Link Here
12
LICENSE=	MIT
13
LICENSE=	MIT
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
15
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django>=1.11:www/py-django@${FLAVOR} \
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=0.3.0:www/py-requests-oauthlib@${FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=0.3.0:www/py-requests-oauthlib@${FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${FLAVOR}
18
18
19
NO_ARCH=	yes
19
NO_ARCH=	yes
20
USES=		python
20
USES=		python
21
USE_PYTHON=	autoplist distutils
21
USE_PYTHON=	autoplist distutils django:1.11+
22
22
23
.include <bsd.port.pre.mk>
23
.include <bsd.port.pre.mk>
24
24
(-)www/py-django-annoying/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-annoying
4
PORTNAME=	django-annoying
5
PORTVERSION=	0.10.3
5
PORTVERSION=	0.10.3
6
PORTREVISION=	1
6
DISTVERSIONPREFIX=	v
7
DISTVERSIONPREFIX=	v
7
CATEGORIES=	www python
8
CATEGORIES=	www python
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 12-23 Link Here
12
13
13
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
14
15
15
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR}
16
17
USE_GITHUB=	yes
16
USE_GITHUB=	yes
18
17
19
GH_ACCOUNT=	skorokithakis
18
GH_ACCOUNT=	skorokithakis
20
USES=		python
19
USES=		python
21
USE_PYTHON=	autoplist distutils
20
USE_PYTHON=	autoplist distutils django:1.8+
22
21
23
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)www/py-django-appmedia/Makefile (-4 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-appmedia
4
PORTNAME=	django-appmedia
5
PORTVERSION=	1.0.1
5
PORTVERSION=	1.0.1
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 11-19 Link Here
11
MAINTAINER=	kurt.lidl@cello.com
11
MAINTAINER=	kurt.lidl@cello.com
12
COMMENT=	Serve static content from within django app directories
12
COMMENT=	Serve static content from within django app directories
13
13
14
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR}
15
16
USES=		python:2.7
14
USES=		python:2.7
17
USE_PYTHON=	autoplist distutils
15
USE_PYTHON=	autoplist distutils django:1.8+
18
16
19
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)www/py-django-assets/Makefile (-3 / +3 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	django-assets
3
PORTNAME=	django-assets
4
PORTVERSION=	0.12
4
PORTVERSION=	0.12
5
PORTREVISION=	1
5
CATEGORIES=	www python
6
CATEGORIES=	www python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 11-21 Link Here
11
12
12
LICENSE=	BSD2CLAUSE
13
LICENSE=	BSD2CLAUSE
13
14
14
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR} \
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}webassets>0:www/py-webassets@${FLAVOR}
15
		${PYTHON_PKGNAMEPREFIX}webassets>0:www/py-webassets@${FLAVOR}
16
16
17
USES=		python
17
USES=		python
18
USE_PYTHON=	autoplist distutils
18
USE_PYTHON=	autoplist distutils django:1.8+
19
19
20
NO_ARCH=	yes
20
NO_ARCH=	yes
21
21
(-)www/py-django-auth-ldap/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-auth-ldap
4
PORTNAME=	django-auth-ldap
5
PORTVERSION=	1.2.7
5
PORTVERSION=	1.2.7
6
PORTREVISION=	1
6
CATEGORIES=	www security python
7
CATEGORIES=	www security python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-23 Link Here
13
LICENSE=	BSD2CLAUSE
14
LICENSE=	BSD2CLAUSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=1.3.1:www/py-django18@${FLAVOR}
17
18
NO_ARCH=	yes
17
NO_ARCH=	yes
19
USES=		python
18
USES=		python
20
USE_PYTHON=	autoplist distutils
19
USE_PYTHON=	autoplist distutils django:1.8+
21
20
22
.include <bsd.port.pre.mk>
21
.include <bsd.port.pre.mk>
23
22
(-)www/py-django-babel/Makefile (-3 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-babel
4
PORTNAME=	django-babel
5
PORTVERSION=	0.5.1
5
PORTVERSION=	0.5.1
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-24 Link Here
13
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
LICENSE_FILE=	${WRKSRC}/COPYING
15
16
16
RUN_DEPENDS=    ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \
17
RUN_DEPENDS=    ${PYTHON_PKGNAMEPREFIX}Babel>=0:devel/py-babel@${FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}Babel>=0:devel/py-babel@${FLAVOR}
18
18
19
NO_ARCH=	yes
19
NO_ARCH=	yes
20
20
21
USES=		python
21
USES=		python
22
USE_PYTHON=	autoplist distutils
22
USE_PYTHON=	autoplist distutils django:1.8+
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)www/py-django-bitfield/Makefile (-3 / +3 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	django-bitfield
3
PORTNAME=	django-bitfield
4
PORTVERSION=	1.9.3
4
PORTVERSION=	1.9.3
5
PORTREVISION=	1
5
CATEGORIES=	www python
6
CATEGORIES=	www python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 12-22 Link Here
12
LICENSE=	APACHE20
13
LICENSE=	APACHE20
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
15
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR} \
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${FLAVOR}
16
		${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${FLAVOR}
17
17
18
NO_ARCH=	yes
18
NO_ARCH=	yes
19
USES=		python
19
USES=		python
20
USE_PYTHON=	autoplist distutils
20
USE_PYTHON=	autoplist distutils django:1.8+
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)www/py-django-bootstrap-form/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-bootstrap-form
4
PORTNAME=	django-bootstrap-form
5
PORTVERSION=	3.3
5
PORTVERSION=	3.3
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-20 Link Here
13
LICENSE=	MIT
14
LICENSE=	MIT
14
15
15
USES=		python
16
USES=		python
16
USE_PYTHON=	distutils autoplist
17
USE_PYTHON=	distutils autoplist django:1.8+
17
18
18
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=1.5:www/py-django18@${FLAVOR}
19
20
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)www/py-django-braces/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-braces
4
PORTNAME=	django-braces
5
PORTVERSION=	1.12.0
5
PORTVERSION=	1.12.0
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-22 Link Here
13
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django111>=1.5:www/py-django111@${FLAVOR}
17
18
NO_ARCH=	yes
17
NO_ARCH=	yes
19
USE_PYTHON=	autoplist concurrent distutils
18
USE_PYTHON=	autoplist concurrent distutils django:1.11+
20
USES=		python
19
USES=		python
21
20
22
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)www/py-django-bulk-update/Makefile (-4 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	django-bulk-update
3
PORTNAME=	django-bulk-update
4
PORTVERSION=	2.2.0
4
PORTVERSION=	2.2.0
5
PORTREVISION=	3
5
PORTREVISION=	4
6
CATEGORIES=	www python
6
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 12-21 Link Here
12
12
13
LICENSE=	MIT
13
LICENSE=	MIT
14
14
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django>=1.11:www/py-django@${FLAVOR}
16
17
NO_ARCH=	yes
15
NO_ARCH=	yes
18
USES=		python:-3.4
16
USES=		python:-3.4
19
USE_PYTHON=	autoplist distutils
17
USE_PYTHON=	autoplist distutils django:1.11+
20
18
21
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)www/py-django-caching-app-plugins/Makefile (-3 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-caching-app-plugins
4
PORTNAME=	django-caching-app-plugins
5
PORTVERSION=	0.1.4
5
PORTVERSION=	0.1.4
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 15-23 Link Here
15
LICENSE_FILE=	${WRKSRC}/LICENSE.rst
15
LICENSE_FILE=	${WRKSRC}/LICENSE.rst
16
16
17
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_hg>=0.4:devel/py-setuptools_hg@${FLAVOR}
17
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_hg>=0.4:devel/py-setuptools_hg@${FLAVOR}
18
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR}
19
18
20
USES=		python
19
USES=		python
21
USE_PYTHON=	distutils autoplist
20
USE_PYTHON=	distutils autoplist django:1.8
22
21
23
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)www/py-django-classy-tags/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-classy-tags
4
PORTNAME=	django-classy-tags
5
PORTVERSION=	0.8.0
5
PORTVERSION=	0.8.0
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 10-18 Link Here
10
MAINTAINER=	cs@FreeBSD.org
11
MAINTAINER=	cs@FreeBSD.org
11
COMMENT=	Class based template tags for Django
12
COMMENT=	Class based template tags for Django
12
13
13
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR}
14
15
USES=		python
14
USES=		python
16
USE_PYTHON=	autoplist distutils
15
USE_PYTHON=	autoplist distutils django:1.8
17
16
18
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)www/py-django-cms/Makefile (-3 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-cms
4
PORTNAME=	django-cms
5
PORTVERSION=	2.4.1
5
PORTVERSION=	2.4.1
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-20 Link Here
14
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
15
15
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}south>=0.7.3:databases/py-south@${FLAVOR} \
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}south>=0.7.3:databases/py-south@${FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}django18>=1.4:www/py-django18@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}django-classy-tags>=0.3.4.1:www/py-django-classy-tags@${FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}django-classy-tags>=0.3.4.1:www/py-django-classy-tags@${FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}django-mptt>=0.5.2:www/py-django-mptt@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}django-mptt>=0.5.2:www/py-django-mptt@${FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}django-sekizai>=0.6.1:www/py-django-sekizai@${FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}django-sekizai>=0.6.1:www/py-django-sekizai@${FLAVOR} \
Lines 21-27 Link Here
21
		${PYTHON_PKGNAMEPREFIX}html5lib>=0.90:www/py-html5lib@${FLAVOR}
20
		${PYTHON_PKGNAMEPREFIX}html5lib>=0.90:www/py-html5lib@${FLAVOR}
22
21
23
USES=		python:2.7
22
USES=		python:2.7
24
USE_PYTHON=	autoplist distutils
23
USE_PYTHON=	autoplist distutils django:1.8+
25
24
26
OPTIONS_MULTI=	DATABASE
25
OPTIONS_MULTI=	DATABASE
27
OPTIONS_DEFAULT=SQLITE
26
OPTIONS_DEFAULT=SQLITE
(-)www/py-django-configurations/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	configurations
4
PORTNAME=	configurations
5
PORTVERSION=	1.0
5
PORTVERSION=	1.0
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	GH
8
MASTER_SITES=	GH
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
Lines 10-19 Link Here
10
MAINTAINER=	tj@FreeBSD.org
11
MAINTAINER=	tj@FreeBSD.org
11
COMMENT=	Django project configuration using the composability of Python classes
12
COMMENT=	Django project configuration using the composability of Python classes
12
13
13
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR}
14
15
USES=		python
14
USES=		python
16
USE_PYTHON=	distutils autoplist
15
USE_PYTHON=	distutils autoplist django:1.8
17
NO_ARCH=	yes
16
NO_ARCH=	yes
18
USE_GITHUB=	yes
17
USE_GITHUB=	yes
19
GH_ACCOUNT=	jazzband
18
GH_ACCOUNT=	jazzband
(-)www/py-django-constance/Makefile (-3 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-constance
4
PORTNAME=	django-constance
5
PORTVERSION=	2.2.0
5
PORTVERSION=	2.2.0
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	GH
8
MASTER_SITES=	GH
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 15-25 Link Here
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}redis>=0:databases/py-redis@${FLAVOR} \
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}redis>=0:databases/py-redis@${FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}django-picklefield>=0:www/py-django-picklefield@${FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}django-picklefield>=0:www/py-django-picklefield@${FLAVOR}
19
		${PYTHON_PKGNAMEPREFIX}django18>=1.8:www/py-django18@${FLAVOR}
20
20
21
USES=		python
21
USES=		python
22
USE_PYTHON=	autoplist distutils
22
USE_PYTHON=	autoplist distutils django:1.8+
23
NO_ARCH=	yes
23
NO_ARCH=	yes
24
USE_GITHUB=	yes
24
USE_GITHUB=	yes
25
GH_ACCOUNT=	jazzband
25
GH_ACCOUNT=	jazzband
(-)www/py-django-contact-form/Makefile (-3 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-contact-form
4
PORTNAME=	django-contact-form
5
PORTVERSION=	1.5
5
PORTVERSION=	1.5
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-25 Link Here
13
13
14
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
15
15
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django>=1.11:www/py-django@${FLAVOR}
17
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}akismet>=0:devel/py-akismet@${FLAVOR}
16
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}akismet>=0:devel/py-akismet@${FLAVOR}
18
17
19
NO_ARCH=	yes
18
NO_ARCH=	yes
20
19
21
USES=		python
20
USES=		python
22
USE_PYTHON=	autoplist distutils
21
USE_PYTHON=	autoplist distutils django:1.11+
23
22
24
do-test:
23
do-test:
25
	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
24
	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
(-)www/py-django-contrib-comments/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-contrib-comments
4
PORTNAME=	django-contrib-comments
5
PORTVERSION=	1.7.3
5
PORTVERSION=	1.7.3
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-22 Link Here
13
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
15
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR}
17
18
USES=		python
17
USES=		python
19
USE_PYTHON=	autoplist distutils
18
USE_PYTHON=	autoplist distutils django:1.8+
20
19
21
NO_ARCH=	yes
20
NO_ARCH=	yes
22
21
(-)www/py-django-cors-headers/Makefile (-3 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	django-cors-headers
3
PORTNAME=	django-cors-headers
4
PORTVERSION=	2.2.0
4
PORTVERSION=	2.2.0
5
PORTREVISION=	1
5
CATEGORIES=	www python
6
CATEGORIES=	www python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 11-19 Link Here
11
12
12
LICENSE=	MIT
13
LICENSE=	MIT
13
14
14
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR}
15
16
USES=		python
15
USES=		python
17
USE_PYTHON=	distutils autoplist
16
USE_PYTHON=	distutils autoplist django:1.8+
18
17
19
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)www/py-django-crispy-forms/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-crispy-forms
4
PORTNAME=	django-crispy-forms
5
PORTVERSION=	1.7.2
5
PORTVERSION=	1.7.2
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-22 Link Here
13
LICENSE=	MIT
14
LICENSE=	MIT
14
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
15
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${FLAVOR}
17
18
NO_ARCH=	yes
17
NO_ARCH=	yes
19
USES=		python
18
USES=		python
20
USE_PYTHON=	autoplist concurrent distutils
19
USE_PYTHON=	autoplist concurrent distutils django:1.11+
21
20
22
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)www/py-django-datetime-widget/Makefile (-4 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-datetime-widget
4
PORTNAME=	django-datetime-widget
5
PORTVERSION=	0.9.3
5
PORTVERSION=	0.9.3
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-24 Link Here
14
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
15
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
16
16
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${FLAVOR} \
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${FLAVOR}
19
18
20
USES=		python
19
USES=		python
21
USE_PYTHON=	autoplist concurrent distutils
20
USE_PYTHON=	autoplist concurrent distutils django:1.11+
22
NO_ARCH=	yes
21
NO_ARCH=	yes
23
22
24
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)www/py-django-debug-toolbar/Makefile (-3 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-debug-toolbar
4
PORTNAME=	django-debug-toolbar
5
PORTVERSION=	1.9.1
5
PORTVERSION=	1.9.1
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-23 Link Here
13
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${FLAVOR} \
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlparse>=0.2.0:databases/py-sqlparse@${FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}sqlparse>=0.2.0:databases/py-sqlparse@${FLAVOR}
18
18
19
USES=		python
19
USES=		python
20
USE_PYTHON=	autoplist concurrent distutils
20
USE_PYTHON=	autoplist concurrent distutils django:1.11+
21
NO_ARCH=	yes
21
NO_ARCH=	yes
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)www/py-django-dpaste/Makefile (-3 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	dpaste
4
PORTNAME=	dpaste
5
PORTVERSION=	2.10
5
PORTVERSION=	2.10
6
PORTREVISON=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
Lines 13-20 Link Here
13
LICENSE=	MIT
14
LICENSE=	MIT
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
16
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} \
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django-mptt>=0.8.3:www/py-django-mptt@${FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}django-mptt>=0.8.3:www/py-django-mptt@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}pygments>=1.6:textproc/py-pygments@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}pygments>=1.6:textproc/py-pygments@${FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests@${FLAVOR}
19
		${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests@${FLAVOR}
20
20
Lines 25-31 Link Here
25
MIGRATIONS_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}south>=0.8.2:databases/py-south@${FLAVOR}
25
MIGRATIONS_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}south>=0.8.2:databases/py-south@${FLAVOR}
26
26
27
USES=		python
27
USES=		python
28
USE_PYTHON=	autoplist distutils
28
USE_PYTHON=	autoplist distutils django:1.8
29
29
30
NO_ARCH=	yes
30
NO_ARCH=	yes
31
31
(-)www/py-django-evolution/Makefile (-4 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-evolution
4
PORTNAME=	django-evolution
5
PORTVERSION=	0.7.6
5
PORTVERSION=	0.7.6
6
PORTREVISION=	1
6
PORTREVISION=	2
7
DISTVERSIONPREFIX=	release-
7
DISTVERSIONPREFIX=	release-
8
CATEGORIES=	www python
8
CATEGORIES=	www python
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-25 Link Here
13
13
14
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
15
15
16
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR}
17
18
USE_GITHUB=	yes
16
USE_GITHUB=	yes
19
17
20
GH_ACCOUNT=	beanbaginc
18
GH_ACCOUNT=	beanbaginc
21
USES=		python:2.7
19
USES=		python:2.7
22
USE_PYTHON=	distutils autoplist
20
USE_PYTHON=	distutils autoplist django:1.8
23
21
24
post-extract:
22
post-extract:
25
	${RM} -r ${WRKSRC}/tests
23
	${RM} -r ${WRKSRC}/tests
(-)www/py-django-extensions/Makefile (-3 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-extensions
4
PORTNAME=	django-extensions
5
PORTVERSION=	2.0.3
5
PORTVERSION=	2.0.3
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-24 Link Here
13
LICENSE=	MIT
14
LICENSE=	MIT
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR} \
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}six>=1.2:devel/py-six@${FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}six>=1.2:devel/py-six@${FLAVOR}
18
18
19
NO_ARCH=	yes
19
NO_ARCH=	yes
20
USES=		python
20
USES=		python
21
USE_PYTHON=	autoplist distutils
21
USE_PYTHON=	autoplist distutils django:1.8+
22
22
23
.include <bsd.port.pre.mk>
23
.include <bsd.port.pre.mk>
24
24
(-)www/py-django-filer/Makefile (-4 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-filer
4
PORTNAME=	django-filer
5
PORTVERSION=	0.8.6
5
PORTVERSION=	0.8.6
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 11-21 Link Here
11
MAINTAINER=	xenophon+fbsdports@irtnog.org
11
MAINTAINER=	xenophon+fbsdports@irtnog.org
12
COMMENT=	File and Image Management Application for django
12
COMMENT=	File and Image Management Application for django
13
13
14
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \
14
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django-easy-thumbnails>=0:graphics/py-django-easy-thumbnails@${FLAVOR} \
15
		${PYTHON_PKGNAMEPREFIX}django-easy-thumbnails>=0:graphics/py-django-easy-thumbnails@${FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${FLAVOR}
15
		${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${FLAVOR}
17
16
18
USES=		python
17
USES=		python
19
USE_PYTHON=	autoplist distutils
18
USE_PYTHON=	autoplist distutils django
20
19
21
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)www/py-django-filter/Makefile (-3 / +3 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	django-filter
3
PORTNAME=	django-filter
4
DISTVERSION=	1.1.0
4
DISTVERSION=	1.1.0
5
PORTREVISION=	1
5
CATEGORIES=	www python
6
CATEGORIES=	www python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 12-24 Link Here
12
LICENSE=	BSD3CLAUSE
13
LICENSE=	BSD3CLAUSE
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
15
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django>0:www/py-django@${PY_FLAVOR} \
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}djangorestframework>0:www/py-djangorestframework@${PY_FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}djangorestframework>0:www/py-djangorestframework@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}coreapi>0:devel/py-coreapi@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}coreapi>0:devel/py-coreapi@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}coreschema>0:devel/py-coreschema@${PY_FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}coreschema>0:devel/py-coreschema@${PY_FLAVOR}
19
19
20
USES=		python
20
USES=		python
21
USE_PYTHON=	distutils autoplist
21
USE_PYTHON=	distutils autoplist django:1.8+
22
NO_ARCH=	yes
22
NO_ARCH=	yes
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)www/py-django-happenings/Makefile (-3 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-happenings
4
PORTNAME=	django-happenings
5
PORTVERSION=	0.3.3
5
PORTVERSION=	0.3.3
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-24 Link Here
13
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${FLAVOR}
18
18
19
CONFLICTS_INSTALL= py*-django-mptt
19
CONFLICTS_INSTALL= py*-django-mptt
20
20
21
USES=		python
21
USES=		python
22
USE_PYTHON=	distutils autoplist
22
USE_PYTHON=	distutils autoplist django:1.8+
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)www/py-django-haystack/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-haystack
4
PORTNAME=	django-haystack
5
PORTVERSION=	2.5.0
5
PORTVERSION=	2.5.0
6
PORTREVISION=	1
6
CATEGORIES=	www databases python
7
CATEGORIES=	www databases python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-22 Link Here
13
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR}
17
18
NO_ARCH=	yes
17
NO_ARCH=	yes
19
USES=		python
18
USES=		python
20
USE_PYTHON=	distutils autoplist
19
USE_PYTHON=	distutils autoplist django:1.8+
21
20
22
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)www/py-django-hijack/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-hijack
4
PORTNAME=	django-hijack
5
PORTVERSION=	2.1.7
5
PORTVERSION=	2.1.7
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-22 Link Here
13
LICENSE=	MIT
14
LICENSE=	MIT
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR}
17
18
NO_ARCH=	yes
17
NO_ARCH=	yes
19
USES=		python
18
USES=		python
20
USE_PYTHON=	distutils autoplist
19
USE_PYTHON=	distutils autoplist django:1.8+
21
20
22
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)www/py-django-js-asset/Makefile (-4 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	django-js-asset
3
PORTNAME=	django-js-asset
4
DISTVERSION=	1.0.0
4
DISTVERSION=	1.0.0
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	www python
6
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-22 Link Here
13
LICENSE=	BSD3CLAUSE
13
LICENSE=	BSD3CLAUSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
15
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR} # >= 1.8
17
18
USES=		python
16
USES=		python
19
USE_PYTHON=	distutils autoplist
17
USE_PYTHON=	distutils autoplist django:1.8+
20
NO_ARCH=	yes
18
NO_ARCH=	yes
21
19
22
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)www/py-django-json-rpc/Makefile (-4 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-json-rpc
4
PORTNAME=	django-json-rpc
5
PORTVERSION=	0.6.2
5
PORTVERSION=	0.6.2
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	http://wiki.pcbsd.org/ports/
8
MASTER_SITES=	http://wiki.pcbsd.org/ports/
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 11-21 Link Here
11
MAINTAINER=	jhixson@gmail.com
11
MAINTAINER=	jhixson@gmail.com
12
COMMENT=	Simple JSON-RPC implementation for Django
12
COMMENT=	Simple JSON-RPC implementation for Django
13
13
14
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR}
15
16
LICENSE=	MIT
14
LICENSE=	MIT
17
15
18
USES=		python tar:bzip2
16
USES=		python tar:bzip2
19
USE_PYTHON=	distutils autoplist
17
USE_PYTHON=	distutils autoplist django:1.8+
20
18
21
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)www/py-django-jsonfield/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	jsonfield
4
PORTNAME=	jsonfield
5
PORTVERSION=	1.0.3
5
PORTVERSION=	1.0.3
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	GH
8
MASTER_SITES=	GH
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
Lines 10-19 Link Here
10
MAINTAINER=	tj@FreeBSD.org
11
MAINTAINER=	tj@FreeBSD.org
11
COMMENT=	Reusable JSONField model for Django to store ad-hoc data
12
COMMENT=	Reusable JSONField model for Django to store ad-hoc data
12
13
13
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR}
14
15
USES=		python
14
USES=		python
16
USE_PYTHON=	distutils autoplist
15
USE_PYTHON=	distutils autoplist django:1.8+
17
NO_ARCH=	yes
16
NO_ARCH=	yes
18
USE_GITHUB=	yes
17
USE_GITHUB=	yes
19
GH_ACCOUNT=	bradjasper
18
GH_ACCOUNT=	bradjasper
(-)www/py-django-keyedcache/Makefile (-4 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-keyedcache
4
PORTNAME=	django-keyedcache
5
PORTVERSION=	1.5.1
5
PORTVERSION=	1.5.1
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-21 Link Here
13
13
14
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
15
15
16
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR}
17
18
USES=		python
16
USES=		python
19
USE_PYTHON=	distutils autoplist
17
USE_PYTHON=	distutils autoplist django:1.8
20
18
21
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)www/py-django-ldapdb/Makefile (-4 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-ldapdb
4
PORTNAME=	django-ldapdb
5
PORTVERSION=	0.3.2
5
PORTVERSION=	0.3.2
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-22 Link Here
13
13
14
LICENSE=	BSD2CLAUSE
14
LICENSE=	BSD2CLAUSE
15
15
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=1.6.0:www/py-django18@${FLAVOR} \
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}ldap>=2.0:net/py-ldap@${FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}ldap>=2.0:net/py-ldap@${FLAVOR}
18
17
19
USES=		python:2.7
18
USES=		python:2.7
20
USE_PYTHON=	distutils autoplist
19
USE_PYTHON=	distutils autoplist django:1.8+
21
20
22
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)www/py-django-livesettings/Makefile (-3 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-livesettings
4
PORTNAME=	django-livesettings
5
DISTVERSION=	1.4-16
5
DISTVERSION=	1.4-16
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP/source/d/${PORTNAME}
8
MASTER_SITES=	CHEESESHOP/source/d/${PORTNAME}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-22 Link Here
14
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
15
15
16
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_hg>=0.4:devel/py-setuptools_hg@${FLAVOR}
16
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_hg>=0.4:devel/py-setuptools_hg@${FLAVOR}
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR}
18
17
19
USES=		python:2.7
18
USES=		python:2.7
20
USE_PYTHON=	distutils autoplist
19
USE_PYTHON=	distutils autoplist django:1.8
21
20
22
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)www/py-django-markdownx/Makefile (-3 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-markdownx
4
PORTNAME=	django-markdownx
5
PORTVERSION=	2.0.21
5
PORTVERSION=	2.0.21
6
PORTREVISION=	1
6
DISTVERSIONPREFIX=	v
7
DISTVERSIONPREFIX=	v
7
CATEGORIES=	www python
8
CATEGORIES=	www python
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 12-25 Link Here
12
13
13
LICENSE=	GPLv2
14
LICENSE=	GPLv2
14
15
15
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} \
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${FLAVOR}
16
		${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${FLAVOR}
17
17
18
USE_GITHUB=	yes
18
USE_GITHUB=	yes
19
19
20
GH_ACCOUNT=	neutronX
20
GH_ACCOUNT=	neutronX
21
USES=		python
21
USES=		python
22
USE_PYTHON=	autoplist distutils
22
USE_PYTHON=	autoplist distutils django:1.8+
23
23
24
NO_ARCH=	yes
24
NO_ARCH=	yes
25
25
(-)www/py-django-mezzanine/Makefile (-3 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-mezzanine
4
PORTNAME=	django-mezzanine
5
PORTVERSION=	4.2.2
5
PORTVERSION=	4.2.2
6
PORTREVISON=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-21 Link Here
14
LICENSE=	BSD2CLAUSE
15
LICENSE=	BSD2CLAUSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
16
LICENSE_FILE=	${WRKSRC}/LICENSE
16
17
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=1.8:www/py-django18@${FLAVOR} \
18
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django-contrib-comments>0:www/py-django-contrib-comments@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}django-contrib-comments>0:www/py-django-contrib-comments@${FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}django-mezzanine-filebrowser>=0.4.6:www/py-django-mezzanine-filebrowser@${FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}django-mezzanine-filebrowser>=0.4.6:www/py-django-mezzanine-filebrowser@${FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}django-mezzanine-grappelli>=0.4.5:www/py-django-mezzanine-grappelli@${FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}django-mezzanine-grappelli>=0.4.5:www/py-django-mezzanine-grappelli@${FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}tzlocal>=1.0:devel/py-tzlocal@${FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}tzlocal>=1.0:devel/py-tzlocal@${FLAVOR} \
Lines 30-36 Link Here
30
		${PYTHON_PKGNAMEPREFIX}pyflakes>=0.6.1:devel/py-pyflakes@${FLAVOR}
30
		${PYTHON_PKGNAMEPREFIX}pyflakes>=0.6.1:devel/py-pyflakes@${FLAVOR}
31
31
32
USES=		gettext python
32
USES=		gettext python
33
USE_PYTHON=	autoplist concurrent distutils
33
USE_PYTHON=	autoplist concurrent distutils django:1.8-1.10
34
34
35
do-test:
35
do-test:
36
	@cd ${WRKSRC} && ${SETENV} TZ=UTC LC_ALL=en_US.UTF-8 ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
36
	@cd ${WRKSRC} && ${SETENV} TZ=UTC LC_ALL=en_US.UTF-8 ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
(-)www/py-django-model-utils/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-model-utils
4
PORTNAME=	django-model-utils
5
PORTVERSION=	3.1.1
5
PORTVERSION=	3.1.1
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-22 Link Here
13
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
15
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${FLAVOR}
17
18
NO_ARCH=	yes
17
NO_ARCH=	yes
19
USE_PYTHON=	autoplist concurrent distutils
18
USE_PYTHON=	autoplist concurrent distutils django:1.8+
20
USES=		python
19
USES=		python
21
20
22
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)www/py-django-mptt/Makefile (-4 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-mptt
4
PORTNAME=	django-mptt
5
PORTVERSION=	0.9.0
5
PORTVERSION=	0.9.0
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
9
Lines 13-26 Link Here
13
LICENSE=	MIT
13
LICENSE=	MIT
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
15
16
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} # >= 1.8
17
18
CONFLICTS_INSTALL=py*-django-happenings
16
CONFLICTS_INSTALL=py*-django-happenings
19
17
20
USE_GITHUB=	yes
18
USE_GITHUB=	yes
21
19
22
USES=		gettext python
20
USES=		gettext python
23
USE_PYTHON=	autoplist distutils
21
USE_PYTHON=	autoplist distutils django:1.8+
24
22
25
NO_ARCH=	yes
23
NO_ARCH=	yes
26
24
(-)www/py-django-netfields/Makefile (-3 / +3 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	django-netfields
3
PORTNAME=	django-netfields
4
DISTVERSION=	0.8
4
DISTVERSION=	0.8
5
PORTREVISION=	1
5
CATEGORIES=	www python
6
CATEGORIES=	www python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 12-23 Link Here
12
LICENSE=	BSD3CLAUSE
13
LICENSE=	BSD3CLAUSE
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
15
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR} \
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}netaddr>=0:net/py-netaddr@${FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}netaddr>=0:net/py-netaddr@${FLAVOR} \
17
		${PY_IPADDRESS}
17
		${PY_IPADDRESS}
18
18
19
USES=		python
19
USES=		python
20
USE_PYTHON=	autoplist concurrent distutils
20
USE_PYTHON=	autoplist concurrent distutils django:1.8+
21
21
22
NO_ARCH=	yes
22
NO_ARCH=	yes
23
23
(-)www/py-django-openid-auth/Makefile (-4 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-openid-auth
4
PORTNAME=	django-openid-auth
5
PORTVERSION=	0.4
5
PORTVERSION=	0.4
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	www security python
7
CATEGORIES=	www security python
8
MASTER_SITES=	http://launchpadlibrarian.net/80020365/
8
MASTER_SITES=	http://launchpadlibrarian.net/80020365/
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-24 Link Here
14
14
15
LICENSE=	BSD2CLAUSE
15
LICENSE=	BSD2CLAUSE
16
16
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=1.3.1:www/py-django18@${FLAVOR} \
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}python-openid>=2.2.5:security/py-python-openid@${FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}python-openid>=2.2.5:security/py-python-openid@${FLAVOR}
19
18
20
USES=		python:2.7
19
USES=		python:2.7
21
USE_PYTHON=	distutils
20
USE_PYTHON=	distutils django:1.8+
22
21
23
NO_WRKSUBDIR=	yes
22
NO_WRKSUBDIR=	yes
24
23
(-)www/py-django-overextends/Makefile (-4 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-overextends
4
PORTNAME=	django-overextends
5
PORTVERSION=	0.4.3
5
PORTVERSION=	0.4.3
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-24 Link Here
13
13
14
LICENSE=	BSD2CLAUSE
14
LICENSE=	BSD2CLAUSE
15
15
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR} \
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sphinx-me>=0.1.2:textproc/py-sphinx-me@${FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}sphinx-me>=0.1.2:textproc/py-sphinx-me@${FLAVOR}
18
17
19
NO_ARCH=	yes
18
NO_ARCH=	yes
20
19
21
USES=		python
20
USES=		python
22
USE_PYTHON=	autoplist distutils
21
USE_PYTHON=	autoplist distutils django:1.8+
23
22
24
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)www/py-django-paging/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	paging
4
PORTNAME=	paging
5
PORTVERSION=	0.2.5
5
PORTVERSION=	0.2.5
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
Lines 11-20 Link Here
11
MAINTAINER=	tj@FreeBSD.org
12
MAINTAINER=	tj@FreeBSD.org
12
COMMENT=	Paging module for Django
13
COMMENT=	Paging module for Django
13
14
14
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR}
15
16
USES=		python
15
USES=		python
17
USE_PYTHON=	distutils autoplist
16
USE_PYTHON=	distutils autoplist django:1.8
18
NO_ARCH=	yes
17
NO_ARCH=	yes
19
18
20
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)www/py-django-photologue/Makefile (-3 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-photologue
4
PORTNAME=	django-photologue
5
PORTVERSION=	3.8.1
5
PORTVERSION=	3.8.1
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-25 Link Here
13
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
14
15
15
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${FLAVOR}
16
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${FLAVOR}
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django>=1.11:www/py-django@${FLAVOR} \
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django-sortedm2m>=1.5.0:www/py-django-sortedm2m@${FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}django-sortedm2m>=1.5.0:www/py-django-sortedm2m@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}ExifRead>=2.1.2:graphics/py-exifread@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}ExifRead>=2.1.2:graphics/py-exifread@${FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}pillow>=4.3.0:graphics/py-pillow@${FLAVOR}
19
		${PYTHON_PKGNAMEPREFIX}pillow>=4.3.0:graphics/py-pillow@${FLAVOR}
20
20
21
NO_ARCH=	yes
21
NO_ARCH=	yes
22
USES=		python
22
USES=		python
23
USE_PYTHON=	autoplist distutils
23
USE_PYTHON=	autoplist distutils django:1.11+
24
24
25
.include <bsd.port.mk>
25
.include <bsd.port.mk>
(-)www/py-django-picklefield/Makefile (-4 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-picklefield
4
PORTNAME=	django-picklefield
5
PORTVERSION=	1.0.0
5
PORTVERSION=	1.0.0
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-22 Link Here
13
13
14
LICENSE=	MIT
14
LICENSE=	MIT
15
15
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR}
17
18
USES=		python
16
USES=		python
19
USE_PYTHON=	autoplist concurrent distutils
17
USE_PYTHON=	autoplist concurrent distutils django:1.8+
20
NO_ARCH=	yes
18
NO_ARCH=	yes
21
19
22
PORTDOCS=	README.rst
20
PORTDOCS=	README.rst
(-)www/py-django-post_office/Makefile (-3 / +3 lines)
Lines 4-9 Link Here
4
PORTNAME=	django-post_office
4
PORTNAME=	django-post_office
5
DISTVERSIONPREFIX=	v
5
DISTVERSIONPREFIX=	v
6
DISTVERSION=	3.0.4
6
DISTVERSION=	3.0.4
7
PORTREVISION=	1
7
CATEGORIES=	www python
8
CATEGORIES=	www python
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
10
Lines 13-23 Link Here
13
LICENSE=	MIT
14
LICENSE=	MIT
14
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
15
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django-jsonfield>=0:www/py-django-jsonfield@${FLAVOR} \
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django-jsonfield>=0:www/py-django-jsonfield@${FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}django18>=1.8:www/py-django18@${FLAVOR}
18
18
19
USES=		python
19
USES=		python
20
USE_PYTHON=	autoplist distutils
20
USE_PYTHON=	autoplist distutils django:1.8+
21
21
22
USE_GITHUB=	yes
22
USE_GITHUB=	yes
23
GH_ACCOUNT=	ui
23
GH_ACCOUNT=	ui
(-)www/py-django-profiles/Makefile (-4 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-profiles
4
PORTNAME=	django-profiles
5
PORTVERSION=	0.2
5
PORTVERSION=	0.2
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	http://bitbucket.org/ubernostrum/django-profiles/get/
8
MASTER_SITES=	http://bitbucket.org/ubernostrum/django-profiles/get/
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 15-25 Link Here
15
15
16
LICENSE=	BSD3CLAUSE
16
LICENSE=	BSD3CLAUSE
17
17
18
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR}
19
20
WRKSRC=	${WRKDIR}/${PORTNAME}
18
WRKSRC=	${WRKDIR}/${PORTNAME}
21
USES=		python
19
USES=		python
22
USE_PYTHON=	distutils autoplist
20
USE_PYTHON=	distutils autoplist django:1.8
23
DOCSDIR=	${PREFIX}/share/doc/${PYTHON_PKGNAMEPREFIX}${PORTNAME}
21
DOCSDIR=	${PREFIX}/share/doc/${PYTHON_PKGNAMEPREFIX}${PORTNAME}
24
OPTIONS_DEFINE=	DOCS
22
OPTIONS_DEFINE=	DOCS
25
23
(-)www/py-django-pyscss/Makefile (-3 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-pyscss
4
PORTNAME=	django-pyscss
5
PORTVERSION=	2.0.2
5
PORTVERSION=	2.0.2
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-24 Link Here
13
LICENSE=	BSD2CLAUSE
14
LICENSE=	BSD2CLAUSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pyscss>=1.3.4:textproc/py-pyscss@${FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}pyscss>=1.3.4:textproc/py-pyscss@${FLAVOR}
18
18
19
NO_ARCH=	yes
19
NO_ARCH=	yes
20
20
21
USES=		python
21
USES=		python
22
USE_PYTHON=	autoplist distutils
22
USE_PYTHON=	autoplist distutils django:1.8+
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)www/py-django-recaptcha/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	recaptcha
4
PORTNAME=	recaptcha
5
PORTVERSION=	1.1.0
5
PORTVERSION=	1.1.0
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
Lines 11-20 Link Here
11
MAINTAINER=	tj@FreeBSD.org
12
MAINTAINER=	tj@FreeBSD.org
12
COMMENT=	Django reCAPTCHA form field/widget integration app
13
COMMENT=	Django reCAPTCHA form field/widget integration app
13
14
14
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR}
15
16
USES=		python
15
USES=		python
17
USE_PYTHON=	distutils autoplist
16
USE_PYTHON=	distutils autoplist django:1.8+
18
NO_ARCH=	yes
17
NO_ARCH=	yes
19
18
20
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)www/py-django-redis/Makefile (-4 / +3 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	django-redis
3
PORTNAME=	django-redis
4
PORTVERSION=	4.9.0
4
PORTVERSION=	4.9.0
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	www databases
6
CATEGORIES=	www databases
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-20 Link Here
13
LICENSE=	BSD3CLAUSE
13
LICENSE=	BSD3CLAUSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
15
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR} \
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}redis>=2.10.0:databases/py-redis@${FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}redis>=2.10.0:databases/py-redis@${FLAVOR}
18
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}fakeredis>=0:databases/py-fakeredis@${FLAVOR} \
17
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}fakeredis>=0:databases/py-fakeredis@${FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}hiredis>=0:databases/py-hiredis@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}hiredis>=0:databases/py-hiredis@${FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${FLAVOR} \
Lines 21-27 Link Here
21
		${PYTHON_PKGNAMEPREFIX}msgpack-python>=0:devel/py-msgpack-python@${FLAVOR}
20
		${PYTHON_PKGNAMEPREFIX}msgpack-python>=0:devel/py-msgpack-python@${FLAVOR}
22
21
23
USES=		python
22
USES=		python
24
USE_PYTHON=	distutils autoplist
23
USE_PYTHON=	distutils autoplist django:1.8+
25
NO_ARCH=	yes
24
NO_ARCH=	yes
26
25
27
do-test: build
26
do-test: build
(-)www/py-django-registration/Makefile (-2 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-registration
4
PORTNAME=	django-registration
5
PORTVERSION=	2.4.1
5
PORTVERSION=	2.4.1
6
PORTREVISON=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-24 Link Here
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}confusable_homoglyphs>=0:devel/py-confusable_homoglyphs@${FLAVOR} \
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}confusable_homoglyphs>=0:devel/py-confusable_homoglyphs@${FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR}
18
18
19
NO_ARCH=	yes
19
NO_ARCH=	yes
20
USES=		python
20
USES=		python
21
USE_PYTHON=	distutils autoplist
21
USE_PYTHON=	distutils autoplist django:1.8+
22
22
23
CONFLICTS_INSTALL=	pootle ${PYTHON_PKGNAMEPREFIX}django-registration-redux
23
CONFLICTS_INSTALL=	pootle ${PYTHON_PKGNAMEPREFIX}django-registration-redux
24
24
(-)www/py-django-registration-redux/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-registration-redux
4
PORTNAME=	django-registration-redux
5
PORTVERSION=	2.2
5
PORTVERSION=	2.2
6
PORTREVISION=	1
6
DISTVERSIONPREFIX=	v
7
DISTVERSIONPREFIX=	v
7
CATEGORIES=	www python
8
CATEGORIES=	www python
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-23 Link Here
13
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django>=1.11:www/py-django@${FLAVOR}
17
18
NO_ARCH=	yes
17
NO_ARCH=	yes
19
USES=		python
18
USES=		python
20
USE_PYTHON=	distutils autoplist
19
USE_PYTHON=	distutils autoplist django:1.11+
21
20
22
USE_GITHUB=	yes
21
USE_GITHUB=	yes
23
GH_ACCOUNT=	macropin
22
GH_ACCOUNT=	macropin
(-)www/py-django-reversion/Makefile (-4 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-reversion
4
PORTNAME=	django-reversion
5
PORTVERSION=	1.6.1
5
PORTVERSION=	1.6.1
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-21 Link Here
13
13
14
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
15
15
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR}
17
18
USES=		python:2.7
16
USES=		python:2.7
19
USE_PYTHON=	distutils
17
USE_PYTHON=	distutils django:1.8+
20
18
21
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)www/py-django-sekizai/Makefile (-4 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-sekizai
4
PORTNAME=	django-sekizai
5
PORTVERSION=	0.7
5
PORTVERSION=	0.7
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 11-20 Link Here
11
MAINTAINER=	xenophon+fbsdports@irtnog.org
11
MAINTAINER=	xenophon+fbsdports@irtnog.org
12
COMMENT=	Block templating system for Django
12
COMMENT=	Block templating system for Django
13
13
14
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR} \
14
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django-classy-tags>=0.3.1:www/py-django-classy-tags@${FLAVOR}
15
		${PYTHON_PKGNAMEPREFIX}django-classy-tags>=0.3.1:www/py-django-classy-tags@${FLAVOR}
16
15
17
USES=		python:2.7
16
USES=		python:2.7
18
USE_PYTHON=	distutils autoplist
17
USE_PYTHON=	distutils autoplist django:1.8+
19
18
20
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)www/py-django-signals-ahoy/Makefile (-4 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-signals-ahoy
4
PORTNAME=	django-signals-ahoy
5
PORTVERSION=	0.1.3
5
PORTVERSION=	0.1.3
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP/source/d/${PORTNAME}
8
MASTER_SITES=	CHEESESHOP/source/d/${PORTNAME}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-23 Link Here
14
14
15
LICENSE=	BSD3CLAUSE
15
LICENSE=	BSD3CLAUSE
16
16
17
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR}
18
19
NO_ARCH=	yes
17
NO_ARCH=	yes
20
USES=		python
18
USES=		python
21
USE_PYTHON=	autoplist distutils
19
USE_PYTHON=	autoplist distutils django:1.8
22
20
23
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)www/py-django-simple-captcha/Makefile (-4 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-simple-captcha
4
PORTNAME=	django-simple-captcha
5
PORTVERSION=	0.4.1
5
PORTVERSION=	0.4.1
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-23 Link Here
13
13
14
LICENSE=	MIT
14
LICENSE=	MIT
15
15
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=1.3:www/py-django18@${FLAVOR} \
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pillow>=2.0.0:graphics/py-pillow@${FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}pillow>=2.0.0:graphics/py-pillow@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}six>=1.2.0:devel/py-six@${FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}six>=1.2.0:devel/py-six@${FLAVOR}
19
18
20
USES=		python
19
USES=		python
21
USE_PYTHON=	distutils autoplist
20
USE_PYTHON=	distutils autoplist django:1.8+
22
21
23
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)www/py-django-simple-history/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-simple-history
4
PORTNAME=	django-simple-history
5
PORTVERSION=	1.8.2
5
PORTVERSION=	1.8.2
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
Lines 11-23 Link Here
11
12
12
LICENSE=	BSD3CLAUSE
13
LICENSE=	BSD3CLAUSE
13
14
14
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} # >= 1.8
15
16
USE_GITHUB=	yes
15
USE_GITHUB=	yes
17
16
18
GH_ACCOUNT=	treyhunner
17
GH_ACCOUNT=	treyhunner
19
USES=		python
18
USES=		python
20
USE_PYTHON=	autoplist distutils
19
USE_PYTHON=	autoplist distutils django:1.8+
21
20
22
NO_ARCH=	yes
21
NO_ARCH=	yes
23
22
(-)www/py-django-social-auth/Makefile (-3 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	social-auth
4
PORTNAME=	social-auth
5
PORTVERSION=	0.7.28
5
PORTVERSION=	0.7.28
6
PORTREVISON=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
Lines 11-21 Link Here
11
MAINTAINER=	tj@FreeBSD.org
12
MAINTAINER=	tj@FreeBSD.org
12
COMMENT=	Setup social authentication/authorization mechanism for Django
13
COMMENT=	Setup social authentication/authorization mechanism for Django
13
14
14
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}python-social-auth>=0:security/py-python-social-auth@${FLAVOR}
15
		${PYTHON_PKGNAMEPREFIX}python-social-auth>=0:security/py-python-social-auth@${FLAVOR}
16
16
17
USES=		python
17
USES=		python
18
USE_PYTHON=	distutils autoplist
18
USE_PYTHON=	distutils autoplist django:1.8
19
NO_ARCH=	yes
19
NO_ARCH=	yes
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)www/py-django-sortedm2m/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-sortedm2m
4
PORTNAME=	django-sortedm2m
5
PORTVERSION=	1.5.0
5
PORTVERSION=	1.5.0
6
PORTREVISON=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-22 Link Here
13
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
15
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR}
17
18
NO_ARCH=	yes
17
NO_ARCH=	yes
19
USES=		python
18
USES=		python
20
USE_PYTHON=	distutils autoplist
19
USE_PYTHON=	distutils autoplist django:1.8+
21
20
22
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)www/py-django-star-ratings/Makefile (-3 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-star-ratings
4
PORTNAME=	django-star-ratings
5
PORTVERSION=	0.6.1
5
PORTVERSION=	0.6.1
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 12-24 Link Here
12
13
13
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
14
15
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR} \
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django-braces>=0:www/py-django-braces@${FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}django-braces>=0:www/py-django-braces@${FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}django-model-utils>=0:www/py-django-model-utils@${FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}django-model-utils>=0:www/py-django-model-utils@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}swapper>=0:www/py-swapper@${FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}swapper>=0:www/py-swapper@${FLAVOR}
19
19
20
NO_ARCH=	yes
20
NO_ARCH=	yes
21
USES=		python
21
USES=		python
22
USE_PYTHON=	distutils autoplist
22
USE_PYTHON=	distutils autoplist django:1.8+
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)www/py-django-statici18n/Makefile (-3 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-statici18n
4
PORTNAME=	django-statici18n
5
PORTVERSION=	1.7.0
5
PORTVERSION=	1.7.0
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-23 Link Here
13
LICENSE=	MIT
14
LICENSE=	MIT
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django-appconf>=0.6:www/py-django-appconf@${FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}django-appconf>=0.6:www/py-django-appconf@${FLAVOR}
18
18
19
USES=		python
19
USES=		python
20
USE_PYTHON=	autoplist distutils
20
USE_PYTHON=	autoplist distutils django:1.8+
21
NO_ARCH=	yes
21
NO_ARCH=	yes
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)www/py-django-subdomains/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-subdomains
4
PORTNAME=	django-subdomains
5
PORTVERSION=	2.1.0
5
PORTVERSION=	2.1.0
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 12-20 Link Here
12
13
13
LICENSE=	MIT
14
LICENSE=	MIT
14
15
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR}
16
17
USES=		python
16
USES=		python
18
USE_PYTHON=	distutils autoplist
17
USE_PYTHON=	distutils autoplist django:1.8
19
18
20
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)www/py-django-sudo/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	sudo
4
PORTNAME=	sudo
5
PORTVERSION=	2.1.0
5
PORTVERSION=	2.1.0
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
Lines 13-22 Link Here
13
14
14
LICENSE=	BSD3CLAUSE
15
LICENSE=	BSD3CLAUSE
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR}
17
18
USES=		python
17
USES=		python
19
USE_PYTHON=	distutils autoplist
18
USE_PYTHON=	distutils autoplist django:1.8
20
NO_ARCH=	yes
19
NO_ARCH=	yes
21
20
22
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)www/py-django-tables2/Makefile (-3 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-tables2
4
PORTNAME=	django-tables2
5
PORTVERSION=	1.2.9
5
PORTVERSION=	1.2.9
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-24 Link Here
13
LICENSE=	BSD2CLAUSE
14
LICENSE=	BSD2CLAUSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${FLAVOR}
18
18
19
NO_ARCH=	yes
19
NO_ARCH=	yes
20
20
21
USES=		python
21
USES=		python
22
USE_PYTHON=	autoplist distutils
22
USE_PYTHON=	autoplist distutils django:1.8+
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)www/py-django-tagging/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django-tagging
4
PORTNAME=	django-tagging
5
PORTVERSION=	0.4.6
5
PORTVERSION=	0.4.6
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-23 Link Here
14
LICENSE_COMB=	multi
15
LICENSE_COMB=	multi
15
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
16
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
16
17
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR}
18
19
NO_ARCH=	yes
18
NO_ARCH=	yes
20
USES=		python
19
USES=		python
21
USE_PYTHON=	distutils autoplist
20
USE_PYTHON=	distutils autoplist django:1.8+
22
21
23
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)www/py-django-taggit/Makefile (-4 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	django-taggit
3
PORTNAME=	django-taggit
4
PORTVERSION=	0.15.0
4
PORTVERSION=	0.15.0
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	www python
6
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 12-21 Link Here
12
12
13
LICENSE=	BSD3CLAUSE
13
LICENSE=	BSD3CLAUSE
14
14
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR}
16
17
USES=		python
15
USES=		python
18
USE_PYTHON=	autoplist distutils
16
USE_PYTHON=	autoplist distutils django:1.8+
19
17
20
NO_ARCH=	yes
18
NO_ARCH=	yes
21
19
(-)www/py-django-tastypie/Makefile (-4 / +1 lines)
Lines 17-27 Link Here
17
17
18
BUILD_DEPENDS=	${MY_DEPENDS}
18
BUILD_DEPENDS=	${MY_DEPENDS}
19
19
20
RUN_DEPENDS?=	${MY_DEPENDS} \
21
		${PYTHON_PKGNAMEPREFIX}django18>=1.5:www/py-django18@${FLAVOR}
22
23
USES=		python
20
USES=		python
24
USE_PYTHON=	distutils autoplist
21
USE_PYTHON=	distutils autoplist django:1.8+
25
22
26
CONFLICTS_INSTALL=	 ${PKGNAMEPREFIX}${PORTNAME}16
23
CONFLICTS_INSTALL=	 ${PKGNAMEPREFIX}${PORTNAME}16
27
24
(-)www/py-django-templatetag-sugar/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	templatetag-sugar
4
PORTNAME=	templatetag-sugar
5
PORTVERSION=	1.0
5
PORTVERSION=	1.0
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}django-
Lines 11-20 Link Here
11
MAINTAINER=	tj@FreeBSD.org
12
MAINTAINER=	tj@FreeBSD.org
12
COMMENT=	Library to make writing templatetags in Django sweet
13
COMMENT=	Library to make writing templatetags in Django sweet
13
14
14
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR}
15
16
USES=		python
15
USES=		python
17
USE_PYTHON=	distutils autoplist
16
USE_PYTHON=	distutils autoplist django:1.8
18
NO_ARCH=	yes
17
NO_ARCH=	yes
19
18
20
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)www/py-django-threaded-multihost/Makefile (-3 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-threaded-multihost
4
PORTNAME=	django-threaded-multihost
5
PORTVERSION=	1.4.1
5
PORTVERSION=	1.4.1
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	http://www.caomhin.org/geek/ports/
8
MASTER_SITES=	http://www.caomhin.org/geek/ports/
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 12-23 Link Here
12
COMMENT=	Multi-host utilities to Django
12
COMMENT=	Multi-host utilities to Django
13
13
14
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_hg>=0.4:devel/py-setuptools_hg@${FLAVOR}
14
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_hg>=0.4:devel/py-setuptools_hg@${FLAVOR}
15
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR}
16
15
17
LICENSE=	BSD3CLAUSE
16
LICENSE=	BSD3CLAUSE
18
17
19
WRKSRC=		${WRKDIR}/${PORTNAME}
18
WRKSRC=		${WRKDIR}/${PORTNAME}
20
USES=		python:2.7
19
USES=		python:2.7
21
USE_PYTHON=	distutils autoplist
20
USE_PYTHON=	distutils autoplist django:1.8
22
21
23
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)www/py-django-timezone-field/Makefile (-3 / +3 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	django-timezone-field
3
PORTNAME=	django-timezone-field
4
DISTVERSION=	2.1
4
DISTVERSION=	2.1
5
PORTREVISION=	1
5
CATEGORIES=	www python
6
CATEGORIES=	www python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 12-22 Link Here
12
LICENSE=	BSD2CLAUSE
13
LICENSE=	BSD2CLAUSE
13
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
14
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
14
15
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${PY_FLAVOR} \
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
16
		${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
17
17
18
USES=		python
18
USES=		python
19
USE_PYTHON=	distutils autoplist
19
USE_PYTHON=	distutils autoplist django:1.8+
20
NO_ARCH=	yes
20
NO_ARCH=	yes
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)www/py-django-tinymce/Makefile (-4 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	django-tinymce
4
PORTNAME=	django-tinymce
5
PORTVERSION=	2.0.4
5
PORTVERSION=	2.0.4
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-23 Link Here
13
13
14
LICENSE=	MIT
14
LICENSE=	MIT
15
15
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR}
17
18
NO_ARCH=	yes
16
NO_ARCH=	yes
19
17
20
USES=		python zip
18
USES=		python zip
21
USE_PYTHON=	autoplist distutils
19
USE_PYTHON=	autoplist distutils django:1.8+
22
20
23
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)www/py-django_openstack_auth/Makefile (-2 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django_openstack_auth
4
PORTNAME=	django_openstack_auth
5
PORTVERSION=	3.1.0
5
PORTVERSION=	3.1.0
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 19-29 Link Here
19
		${PYTHON_PKGNAMEPREFIX}python-keystoneclient>=3.8.0:net/py-python-keystoneclient@${FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}python-keystoneclient>=3.8.0:net/py-python-keystoneclient@${FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}oslo.policy>=1.17.0:devel/py-oslo.policy@${FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}oslo.policy>=1.17.0:devel/py-oslo.policy@${FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}oslo.config>=0:devel/py-oslo.config@${FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}oslo.config>=0:devel/py-oslo.config@${FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR}
23
23
24
NO_ARCH=	yes
24
NO_ARCH=	yes
25
25
26
USES=		python
26
USES=		python
27
USE_PYTHON=	autoplist distutils
27
USE_PYTHON=	autoplist distutils django:1.8+
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)www/py-django_polymorphic/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	django_polymorphic
4
PORTNAME=	django_polymorphic
5
PORTVERSION=	0.9.2
5
PORTVERSION=	0.9.2
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-21 Link Here
13
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR}
17
18
USES=		python
17
USES=		python
19
USE_PYTHON=	distutils autoplist
18
USE_PYTHON=	distutils autoplist django:1.8+
20
19
21
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)www/py-djangotoolbox/Makefile (-4 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	djangotoolbox
4
PORTNAME=	djangotoolbox
5
PORTVERSION=	1.6.1
5
PORTVERSION=	1.6.1
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-21 Link Here
13
13
14
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
15
15
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR}
17
18
USES=		python
16
USES=		python
19
USE_PYTHON=	distutils autoplist
17
USE_PYTHON=	distutils autoplist django:1.8
20
18
21
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)www/py-dojango/Makefile (-4 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	dojango
4
PORTNAME=	dojango
5
PORTVERSION=	0.5.7
5
PORTVERSION=	0.5.7
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www python java
7
CATEGORIES=	www python java
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 12-21 Link Here
12
COMMENT=	Django application for building dojo
12
COMMENT=	Django application for building dojo
13
13
14
USES=		python
14
USES=		python
15
USE_PYTHON=	distutils autoplist
15
USE_PYTHON=	distutils autoplist django:1.8
16
16
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=1.6:www/py-django18@${FLAVOR}
18
19
OPTIONS_DEFINE=		JAVA
17
OPTIONS_DEFINE=		JAVA
20
18
21
.include <bsd.port.options.mk>
19
.include <bsd.port.options.mk>
(-)www/py-google-api-python-client/Makefile (-1 / +1 lines)
Lines 18-24 Link Here
18
		${PYTHON_PKGNAMEPREFIX}uritemplate>=3.0.0:net/py-uritemplate@${FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}uritemplate>=3.0.0:net/py-uritemplate@${FLAVOR}
19
19
20
DJANGO_DESC=	Use the library with Django
20
DJANGO_DESC=	Use the library with Django
21
DJANGO_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django18>=1.3:www/py-django18@${FLAVOR}
21
DJANGO_VARS=	USE_PYTHON+=django:1.8+
22
22
23
GAE_DESC=	Use the library with Google App Engine
23
GAE_DESC=	Use the library with Google App Engine
24
GAE_RUN_DEPENDS=	google-appengine>=1.4.3:www/google-appengine
24
GAE_RUN_DEPENDS=	google-appengine>=1.4.3:www/google-appengine
(-)www/py-graphite-web/Makefile (-3 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	graphite-web
4
PORTNAME=	graphite-web
5
PORTVERSION=	1.1.2
5
PORTVERSION=	1.1.2
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
9
Lines 15-21 Link Here
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cairo>=1.8.10:graphics/py-cairo@${FLAVOR} \
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cairo>=1.8.10:graphics/py-cairo@${FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}carbon>=${PORTVERSION}:databases/py-carbon@${FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}carbon>=${PORTVERSION}:databases/py-carbon@${FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}django-tagging>=0.3.1:www/py-django-tagging@${FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}django-tagging>=0.3.1:www/py-django-tagging@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}django>=1.4:www/py-django@${FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}scandir>=0:sysutils/py-scandir@${FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}scandir>=0:sysutils/py-scandir@${FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}pyparsing>=0:devel/py-pyparsing@${FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}pyparsing>=0:devel/py-pyparsing@${FLAVOR} \
Lines 27-33 Link Here
27
GH_ACCOUNT=	graphite-project
26
GH_ACCOUNT=	graphite-project
28
CPE_VENDOR=	graphite_project
27
CPE_VENDOR=	graphite_project
29
CPE_PRODUCT=	graphite
28
CPE_PRODUCT=	graphite
30
USE_PYTHON=	distutils
29
USE_PYTHON=	distutils django:1.8+
31
SHEBANG_FILES=	bin/build-index.sh
30
SHEBANG_FILES=	bin/build-index.sh
32
SUB_FILES=	pkg-message
31
SUB_FILES=	pkg-message
33
SUB_LIST+=	PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR} WWWOWN=${WWWOWN} \
32
SUB_LIST+=	PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR} WWWOWN=${WWWOWN} \
(-)www/py-horizon/Makefile (-3 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	horizon
4
PORTNAME=	horizon
5
PORTVERSION=	10.0.1
5
PORTVERSION=	10.0.1
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	https://fossies.org/linux/misc/openstack/
8
MASTER_SITES=	https://fossies.org/linux/misc/openstack/
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 Link Here
16
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr@${FLAVOR}
16
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr@${FLAVOR}
17
RUN_DEPENDS:=	${BUILD_DEPENDS}
17
RUN_DEPENDS:=	${BUILD_DEPENDS}
18
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${FLAVOR} \
18
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}Pint>=0.5:devel/py-Pint@${FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}Pint>=0.5:devel/py-Pint@${FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}django-babel>=0.5.1:www/py-django-babel@${FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}django-babel>=0.5.1:www/py-django-babel@${FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}django_compressor>=2.0:www/py-django_compressor@${FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}django_compressor>=2.0:www/py-django_compressor@${FLAVOR} \
Lines 77-83 Link Here
77
NO_ARCH=	yes
76
NO_ARCH=	yes
78
77
79
USES=		python:2.7
78
USES=		python:2.7
80
USE_PYTHON=	autoplist distutils
79
USE_PYTHON=	autoplist distutils django:1.8+
81
80
82
USERS=		horizon
81
USERS=		horizon
83
GROUPS=		horizon
82
GROUPS=		horizon
(-)www/py-jsonfield/Makefile (-4 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	jsonfield
4
PORTNAME=	jsonfield
5
PORTVERSION=	2.0.2
5
PORTVERSION=	2.0.2
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www python
7
CATEGORIES=	www python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-23 Link Here
14
LICENSE=	MIT
14
LICENSE=	MIT
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
16
16
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${FLAVOR}
18
19
USES=		python
17
USES=		python
20
USE_PYTHON=	distutils autoplist
18
USE_PYTHON=	distutils autoplist django:1.11+
21
NO_ARCH=	yes
19
NO_ARCH=	yes
22
20
23
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)www/py-swapper/Makefile (-3 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	swapper
4
PORTNAME=	swapper
5
PORTVERSION=	1.1.0
5
PORTVERSION=	1.1.0
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 12-21 Link Here
12
13
13
LICENSE=	MIT
14
LICENSE=	MIT
14
15
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django111>=1.6:www/py-django111@${FLAVOR}
16
17
NO_ARCH=	yes
16
NO_ARCH=	yes
18
USE_PYTHON=	autoplist concurrent distutils
17
USE_PYTHON=	autoplist concurrent distutils django:1.11+
19
USES=		python
18
USES=		python
20
19
21
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)www/seahub/Makefile (-2 / +2 lines)
Lines 4-10 Link Here
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	${SEAHUB_VER}
5
DISTVERSION=	${SEAHUB_VER}
6
DISTVERSIONSUFFIX=	-pro
6
DISTVERSIONSUFFIX=	-pro
7
PORTREVISION=	1
7
PORTREVISION=	2
8
CATEGORIES=	www
8
CATEGORIES=	www
9
9
10
MAINTAINER=	ultima@FreeBSD.org
10
MAINTAINER=	ultima@FreeBSD.org
Lines 15-21 Link Here
15
15
16
RUN_DEPENDS=	bash:shells/bash \
16
RUN_DEPENDS=	bash:shells/bash \
17
		${LOCALBASE}/www/haiwen/seafile-server/seafile/bin/seaf-server:net-mgmt/seafile-server \
17
		${LOCALBASE}/www/haiwen/seafile-server/seafile/bin/seaf-server:net-mgmt/seafile-server \
18
		${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}django-statici18n>=0:www/py-django-statici18n@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}django-statici18n>=0:www/py-django-statici18n@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}djangorestframework>=0:www/py-djangorestframework@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}djangorestframework>=0:www/py-djangorestframework@${PY_FLAVOR} \
Lines 36-41 Link Here
36
		${PY_FUTURES}
35
		${PY_FUTURES}
37
36
38
USES=		python:-2.7 shebangfix
37
USES=		python:-2.7 shebangfix
38
USE_PYTHON=	django:1.8+
39
USE_GITHUB=	yes
39
USE_GITHUB=	yes
40
GH_ACCOUNT=	haiwen
40
GH_ACCOUNT=	haiwen
41
SHEBANG_FILES=	*.sh tests/*.sh *.template *.py tools/*.py seahub/*.py
41
SHEBANG_FILES=	*.sh tests/*.sh *.template *.py tools/*.py seahub/*.py

Return to bug 227149