Created attachment 163480 [details]
Shar file of the port
New port: devel/py-socketIO-client
This is a client for the Socket.io library you can use in order to access servers from your python programs.
* This port needs to be renamed to be consistent with the upstream PyPI name:
* Probably belongs in the net category, instead of devel
As per conversation with Max on IRC, the PyPI name is socketio-client. Unfortauntely upstream have named their distribution file (sdist) with an underscore, necessitating a DISTNAME override.
Created attachment 163580 [details]
(In reply to Kubilay Kocak from comment #1)
- Renamed it to py-socketio_client;
- Moved it to net/ instead of devel/
This means it's now necessary to differentiate between the tree different names:
- py-socketio_client (the port)
- socketIO-client (the directory on PyPi)
- socketIO_client (filename on PyPi)
I'll try to contact the upstream to see if there's any chance to change this. In the meantime, we have to keep it this way.
root@FreeBSD-Lab:/usr/ports/net/py-socketio_client # portlint ./
Created attachment 163582 [details]
Fixed archive after running portlint
@Max, forgive me for not being as clear as I should have in comment 2.
What I intended to say was, the upstream name *is* indeed socketio-client (with a dash) so my previous comment 1, saying it was socketio_client (with an underscore) can be ignored.
The correct PORTNAME is socketio-client
(In reply to Kubilay Kocak from comment #7)
Okay, so I corrected it.
Hope this one is good.
It passes portlint and port test.
Created attachment 163603 [details]
Looks good Max
A commit references this bug:
Date: Wed Dec 2 01:26:50 UTC 2015
New revision: 402806
A python wrapper around RIPE ATLAS API.
Submitted by: Massimiliano Stucchi <firstname.lastname@example.org>
Approved by: mat (mentor)