Created attachment 146454 [details] patch for py-oauthlib-0.6.3 - Update to 0.6.3 - USE_PYTHON - Change MASTER_SITES to CHEESESHOP Poudriere logs: http://pdr.s.ubze.ro/bulk/latest-per-pkg/py27-oauthlib/0.6.3/
Review: - Add LICENSE_FILE - Lowercase PyJWT in TEST_DEPENDS, SIGNEDTOKEN_RUN_DEPENDS (bug 193095) - Include summary rationale (reasons) for non-trivial changes (MASTER_SITES) Q: Do test still run after switching from GITHUB -> CHEESESHOP? Some upstreams dont correctly include tests, test data, etc in their sdist's, so I use github until they do (after creating an issue/patch to address the missing files) Pending updated patch
Created attachment 147392 [details] patch for py-oauthlib-0.6.3
1. Why should we have to add LICENSE_FILE? BSD3CLAUSE is in framework. 2. Lowercased in updated patch 3. Easier to check for version updates through portscout. Tests run fine. (In reply to Kubilay Kocak from comment #1) > Review: > > - Add LICENSE_FILE > - Lowercase PyJWT in TEST_DEPENDS, SIGNEDTOKEN_RUN_DEPENDS (bug 193095) > - Include summary rationale (reasons) for non-trivial changes (MASTER_SITES) > > Q: Do test still run after switching from GITHUB -> CHEESESHOP? > > Some upstreams dont correctly include tests, test data, etc in their > sdist's, so I use github until they do (after creating an issue/patch to > address the missing files) > > Pending updated patch
A commit references this bug: Author: koobs Date: Mon Dec 22 05:07:44 UTC 2014 New revision: 375208 URL: https://svnweb.freebsd.org/changeset/ports/375208 Log: security/py-oauthlib: Update to 0.7.2, Add OPTIONS - Update to 0.7.2 - Switch distfiles from GitHub -> PyPi (CHEESESHOP) - Add RSA, SIGNALS and SIGNEDTOKEN (JWT) and TESTS options - Adjust RUN_DEPENDS and TEST_DEPENDS - Remove uncessary setup.py patch Changes: * https://github.com/idan/oauthlib/blob/0.7.2/CHANGELOG.rst PR: 193096 Submitted by: Muhammad Moinur Rahman <5u623l20 at gmail com> (with changes) Changes: head/security/py-oauthlib/Makefile head/security/py-oauthlib/distinfo head/security/py-oauthlib/files/
Committed with changes. Thanks Muhammad!