Skip to content

Commit

Permalink
www/py-funkload: update to 1.17.1
Browse files Browse the repository at this point in the history
- update to 1.17.1
- remove bogus py-xml dependency
- shorten COMMENT
- limit python version to 2.x
- update patch to setup.py to make it build (there is upstream issue [1])

[1] nuxeo/FunkLoad#145

Approved by:	lwhsu (maintainer, by email)
  • Loading branch information
mexicarne committed Jun 23, 2015
1 parent df562e9 commit f3864e7
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 21 deletions.
12 changes: 5 additions & 7 deletions www/py-funkload/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,22 @@
# $FreeBSD$

PORTNAME= funkload
PORTVERSION= 1.16.1
PORTREVISION= 1
PORTVERSION= 1.17.1
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

MAINTAINER= lwhsu@FreeBSD.org
COMMENT= FunkLoad is a functional and load web tester
COMMENT= Functional and load web tester

LICENSE= GPLv2

RUN_DEPENDS= ${PYTHON_SITELIBDIR}/docutils/__init__.py:${PORTSDIR}/textproc/py-docutils \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>0:${PORTSDIR}/textproc/py-docutils \
${LOCALBASE}/bin/gnuplot:${PORTSDIR}/math/gnuplot \
${PYTHON_PKGNAMEPREFIX}webunit>=1.3.8:${PORTSDIR}/www/py-webunit \
${PYXML} \
tcpwatch.py:${PORTSDIR}/net/tcpwatch

USES= python
USE_PYTHON= distutils autoplist
USES= python:2
USE_PYTHON= autoplist distutils

.include <bsd.port.mk>
4 changes: 2 additions & 2 deletions www/py-funkload/distinfo
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
SHA256 (funkload-1.16.1.tar.gz) = e268a6209e3c225b1af7474031c10c3f92cd28ea8a1226facb5987cde026fb58
SIZE (funkload-1.16.1.tar.gz) = 186031
SHA256 (funkload-1.17.1.tar.gz) = f0518e9a306443cd03e573f80532bf4cbb014720c925403b6010a804783594da
SIZE (funkload-1.17.1.tar.gz) = 107796
32 changes: 20 additions & 12 deletions www/py-funkload/files/patch-setup.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,20 @@
--- setup.py.orig 2010-01-30 02:16:39.051847143 +0800
+++ setup.py 2010-01-30 02:16:50.065356904 +0800
@@ -149,9 +149,6 @@
'Topic :: System :: Monitoring',
],
# setuptools specific keywords
- install_requires = ['webunit >= 1.3.8',
- 'docutils >= 0.3.7',
- 'setuptools'],
zip_safe=True,
package_data={'funkload': ['data/*',
'demo/simple/*', 'demo/zope/*',
--- setup.py.orig 2015-05-06 10:37:24 UTC
+++ setup.py
@@ -21,8 +21,6 @@
"""FunkLoad package setup
"""
-import ez_setup
-ez_setup.use_setuptools()
from setuptools import setup, find_packages
__version__ = '1.17.1'

@@ -30,7 +28,7 @@ setup(
name="funkload",
version=__version__,
description="Functional and load web tester.",
- long_description=''.join(open('README.txt').readlines()),
+ long_description='',
author="Benoit Delbosc",
author_email="bdelbosc@nuxeo.com",
url="http://funkload.nuxeo.org/",

0 comments on commit f3864e7

Please sign in to comment.