Bug 226780 - www/py-graphite-web: update to 1.1.2
Summary: www/py-graphite-web: update to 1.1.2
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Steve Wills
URL: https://people.FreeBSD.org/~sunpoet/p...
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-19 20:06 UTC by Po-Chuan Hsieh
Modified: 2018-03-23 13:44 UTC (History)
0 users

See Also:
swills: maintainer-feedback-


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Po-Chuan Hsieh freebsd_committer freebsd_triage 2018-03-19 20:06:19 UTC
Update to 1.1.2

- Change MASTER_SITES to CHEESESHOP
- Add LICENSE_FILE
- Update RUN_DEPENDS: use Django metaport (www/py-django)
- Remove no-op FETCH_ARGS
- Relax USES=python

Changes:        https://github.com/graphite-project/graphite-web/releases
Comment 1 Steve Wills freebsd_committer freebsd_triage 2018-03-19 21:24:31 UTC
(In reply to Sunpoet Po-Chuan Hsieh from comment #0)
Patch fails to apply for me.
Comment 2 Po-Chuan Hsieh freebsd_committer freebsd_triage 2018-03-22 17:12:02 UTC
I forgot to mention that I've svn cp'd a patch file to patch-webapp_graphite_settings.py. I've regenerated the patch file. Please try again. Thanks!
Comment 3 Steve Wills freebsd_committer freebsd_triage 2018-03-22 17:24:49 UTC
Port was updated.
Comment 4 Po-Chuan Hsieh freebsd_committer freebsd_triage 2018-03-23 09:59:22 UTC
Hi,

I've updated the patch against r465317.
It conatins:
- Relax USES=python: it is 3.x compatible [1]
- Add RUN_DEPENDS and update version requirement [2]
- Add LICENSE_FILE
- Add NO_ARCH

[1]
https://pypi.python.org/pypi/graphite-web/1.1.2

[2]
from setup.py:
install_requires=['Django>=1.8,<1.11.99', 'django-tagging==0.4.3', 'pytz', 'pyparsing', 'cairocffi', 'urllib3', 'scandir', 'six'],
Comment 5 Steve Wills freebsd_committer freebsd_triage 2018-03-23 13:25:14 UTC
(In reply to Sunpoet Po-Chuan Hsieh from comment #4)
This fails at runtime with:

NameError: name 'unicode' is not defined

Please test before sending patches.