www/py-django-dpaste: Update to 2.10
- Update PORTVERSION and distinfo checksum (2.10) - Switch MASTER_SITES to CHEESESHOP (PyPI) - Update RUN_DEPENDS - Mark architecture independent (NO_ARCH) - Patch setup.py/runtests.py so standard test methods work. Tox isn't required. - Modernize test target (do-test: setup.py.test) https://github.com/bartTC/dpaste/blob/v2.10/CHANGELOG
This commit is contained in:
parent
1ff5c9e049
commit
aeea74f55f
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=420214
@ -2,9 +2,9 @@
|
|||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= dpaste
|
PORTNAME= dpaste
|
||||||
PORTVERSION= 2.9
|
PORTVERSION= 2.10
|
||||||
PORTREVISION= 1
|
|
||||||
CATEGORIES= www python
|
CATEGORIES= www python
|
||||||
|
MASTER_SITES= CHEESESHOP
|
||||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django-
|
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django-
|
||||||
|
|
||||||
MAINTAINER= koobs@FreeBSD.org
|
MAINTAINER= koobs@FreeBSD.org
|
||||||
@ -14,7 +14,7 @@ LICENSE= MIT
|
|||||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18 \
|
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18 \
|
||||||
${PYTHON_PKGNAMEPREFIX}django-mptt>=0.7.4:www/py-django-mptt \
|
${PYTHON_PKGNAMEPREFIX}django-mptt>=0.8.3:www/py-django-mptt \
|
||||||
${PYTHON_PKGNAMEPREFIX}pygments>=1.6:textproc/py-pygments \
|
${PYTHON_PKGNAMEPREFIX}pygments>=1.6:textproc/py-pygments \
|
||||||
${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests
|
${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests
|
||||||
|
|
||||||
@ -25,12 +25,11 @@ MIGRATIONS_DESC= Schema and data migration support (via south)
|
|||||||
MIGRATIONS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}south>=0.8.2:databases/py-south
|
MIGRATIONS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}south>=0.8.2:databases/py-south
|
||||||
|
|
||||||
USES= python
|
USES= python
|
||||||
USE_GITHUB= yes
|
|
||||||
USE_PYTHON= autoplist distutils
|
USE_PYTHON= autoplist distutils
|
||||||
|
|
||||||
GH_ACCOUNT= bartTC
|
NO_ARCH= yes
|
||||||
|
|
||||||
regression-test: build
|
do-test:
|
||||||
@cd ${WRKSRC} && ${PYTHON_CMD} runtests.py
|
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
SHA256 (bartTC-dpaste-2.9_GH0.tar.gz) = 1e8d44619cf7fba61a3771783890f304bee98e2fc5ccba2cea14766bd008deba
|
TIMESTAMP = 1471231865
|
||||||
SIZE (bartTC-dpaste-2.9_GH0.tar.gz) = 147108
|
SHA256 (dpaste-2.10.tar.gz) = 6b24217865194c7a3036cd4f50d12a5f11de28b879ac74593aff810bb89a5d58
|
||||||
|
SIZE (dpaste-2.10.tar.gz) = 128149
|
||||||
|
12
www/py-django-dpaste/files/patch-runtests.py
Normal file
12
www/py-django-dpaste/files/patch-runtests.py
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
--- runtests.py.orig 2016-08-15 03:40:49 UTC
|
||||||
|
+++ runtests.py
|
||||||
|
@@ -63,8 +63,7 @@ def runtests(*test_args):
|
||||||
|
|
||||||
|
test_runner = TestRunner(verbosity=1)
|
||||||
|
failures = test_runner.run_tests(['dpaste'])
|
||||||
|
- if failures:
|
||||||
|
- sys.exit(failures)
|
||||||
|
+ sys.exit(failures)
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
runtests(*sys.argv[1:])
|
34
www/py-django-dpaste/files/patch-setup.py
Normal file
34
www/py-django-dpaste/files/patch-setup.py
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
--- setup.py.orig 2016-08-15 03:37:55 UTC
|
||||||
|
+++ setup.py
|
||||||
|
@@ -4,19 +4,6 @@ from sys import exit
|
||||||
|
from setuptools import find_packages, setup
|
||||||
|
from setuptools.command.test import test as TestCommand
|
||||||
|
|
||||||
|
-
|
||||||
|
-class Tox(TestCommand):
|
||||||
|
- def finalize_options(self):
|
||||||
|
- TestCommand.finalize_options(self)
|
||||||
|
- self.test_args = []
|
||||||
|
- self.test_suite = True
|
||||||
|
-
|
||||||
|
- def run_tests(self):
|
||||||
|
- #import here, cause outside the eggs aren't loaded
|
||||||
|
- import tox
|
||||||
|
- errno = tox.cmdline(self.test_args)
|
||||||
|
- exit(errno)
|
||||||
|
-
|
||||||
|
long_description = u'\n\n'.join((
|
||||||
|
open('README.rst').read(),
|
||||||
|
open('CHANGELOG').read()
|
||||||
|
@@ -54,10 +41,5 @@ setup(
|
||||||
|
'pygments>=1.6',
|
||||||
|
'requests>=2.0.0',
|
||||||
|
],
|
||||||
|
- tests_require=[
|
||||||
|
- 'tox>=1.6.1'
|
||||||
|
- ],
|
||||||
|
- cmdclass={
|
||||||
|
- 'test': Tox
|
||||||
|
- },
|
||||||
|
+ test_suite='runtests.runtests',
|
||||||
|
)
|
Loading…
Reference in New Issue
Block a user