Bug 270456

Summary: [New Port] www/py-aiohttp-oauthlib: oauthlib for aiohttp clients
Product: Ports & Packages Reporter: Corey Halpin <chalpin>
Component: Individual Port(s)Assignee: Alexandre C. Guimarães <rigoletto>
Status: Closed FIXED    
Severity: Affects Only Me CC: rigoletto
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://pypi.org/project/aiohttp-oauthlib/
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270471
Bug Depends on:    
Bug Blocks: 270471    
Attachments:
Description Flags
Proposed patch
none
Proposed patch none

Description Corey Halpin 2023-03-25 21:44:52 UTC
Created attachment 241115 [details]
Proposed patch

A port of https://pypi.org/project/aiohttp-oauthlib/

(Used by deskutils/py-vdirsyncer since v0.19.0 for google calendar support. See https://github.com/pimutils/vdirsyncer/blob/main/CHANGELOG.rst ).

Portlint complains about the short description, but it's what upstream provides. No other grumpiness from portlint.

Builds correctly in poudriere, works correctly when installed.
Comment 1 Alexandre C. Guimarães freebsd_committer freebsd_triage 2023-04-02 16:56:37 UTC
The 'pkg-descr' is too short. It must include some explanation about the port.
You can get examples of others.
Otherwise is fine.

Thank you!
Comment 2 Corey Halpin 2023-04-02 17:23:20 UTC
Created attachment 241269 [details]
Proposed patch

Here's a version with a longer pkg-descr.

(As for examples from other ports, I would note *many* python libraries have quite short descriptions. For example, www/py-aiohttp-session/pkg-descr, archivers/py-lz4/pkg-descr, archivers/py-python-rpm-packaging/pkg-descr, archivers/py-python-snappy/pkg-descr, astro/py-indiweb/pkg-descr, astro/py-spacetrack/pkg-descr, and so on)
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-04-02 17:42:37 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d3d6758224b58092ec290e9494e25d4c4a3e7854

commit d3d6758224b58092ec290e9494e25d4c4a3e7854
Author:     Corey Halpin <chalpin@cs.wisc.edu>
AuthorDate: 2023-04-02 17:38:46 +0000
Commit:     Alexandre C. Guimarães <rigoletto@FreeBSD.org>
CommitDate: 2023-04-02 17:41:14 +0000

    www/py-aiohttp-oauthlib: oauthlib for aiohttp clients

    - New port
    - Committed with minor changes

    PR:             270456

 www/Makefile                            |  1 +
 www/py-aiohttp-oauthlib/Makefile (new)  | 23 +++++++++++++++++++++++
 www/py-aiohttp-oauthlib/distinfo (new)  |  3 +++
 www/py-aiohttp-oauthlib/pkg-descr (new) |  4 ++++
 4 files changed, 31 insertions(+)
Comment 4 Alexandre C. Guimarães freebsd_committer freebsd_triage 2023-04-02 17:43:25 UTC
Thank you. :-)