diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2012-06-10 17:47:55 +0800 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2012-06-10 17:47:55 +0800 |
commit | 787fa8e8846942ae81c387ca3d8c5d704aedf4a6 (patch) | |
tree | f1d315bed10779b0daf005bed233721646f3e83a /devel | |
parent | 47c4746e08fbcf6d49016c384ea8cc0162ec3ada (diff) | |
download | freebsd-ports-gnome-787fa8e8846942ae81c387ca3d8c5d704aedf4a6.tar.gz freebsd-ports-gnome-787fa8e8846942ae81c387ca3d8c5d704aedf4a6.tar.zst freebsd-ports-gnome-787fa8e8846942ae81c387ca3d8c5d704aedf4a6.zip |
This is a Python library to access the Github API v3.
With it, you can manage your Github resources (repositories, user profiles,
organizations, etc.) from Python scripts.
It covers the full API, and all methods are tested against the real Github site.
WWW: http://vincent-jacques.net/PyGithub
PR: ports/168660
Submitted by: koobs <koobs.freebsd@gmail.com>
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/py-pygithub/Makefile | 28 | ||||
-rw-r--r-- | devel/py-pygithub/distinfo | 2 | ||||
-rw-r--r-- | devel/py-pygithub/files/patch-setup.py | 12 | ||||
-rw-r--r-- | devel/py-pygithub/pkg-descr | 8 | ||||
-rw-r--r-- | devel/py-pygithub/pkg-plist | 161 |
6 files changed, 212 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 46953a0e49b6..bbeec1bfb443 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -3349,6 +3349,7 @@ SUBDIR += py-pycerberus SUBDIR += py-pydasm SUBDIR += py-pyev + SUBDIR += py-pygithub SUBDIR += py-pygpx SUBDIR += py-pyke SUBDIR += py-pylib diff --git a/devel/py-pygithub/Makefile b/devel/py-pygithub/Makefile new file mode 100644 index 000000000000..f8245059a43c --- /dev/null +++ b/devel/py-pygithub/Makefile @@ -0,0 +1,28 @@ +# New ports collection makefile for: py-github +# Date created: 2012-06-04 +# Whom: koobs <koobs.freebsd@gmail.com> +# +# $FreeBSD$ +# + +PORTNAME= pygithub +PORTVERSION= 1.0 +CATEGORIES= devel python www +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= PyGithub-${PORTVERSION} + +MAINTAINER= koobs.freebsd@gmail.com +COMMENT= Use the full Github API v3 with Python + +LICENSE= GPLv3 LGPL3 +LICENSE_COMB= dual +LICENSE_FILE= ${WKRSRC}/COPYING ${WKRSRC}/COPYING.LESSER + +USE_ZIP= yes +USE_PYTHON= yes +USE_PYDISTUTILS=yes + +PYDISTUTILS_PKGNAME=PyGithub + +.include <bsd.port.mk> diff --git a/devel/py-pygithub/distinfo b/devel/py-pygithub/distinfo new file mode 100644 index 000000000000..893cb7736d51 --- /dev/null +++ b/devel/py-pygithub/distinfo @@ -0,0 +1,2 @@ +SHA256 (PyGithub-1.0.zip) = 3072fb6d028e5554d5dd3d85b351bcc1b6d57815771f46f7215b4d54f9cc4df9 +SIZE (PyGithub-1.0.zip) = 99902 diff --git a/devel/py-pygithub/files/patch-setup.py b/devel/py-pygithub/files/patch-setup.py new file mode 100644 index 000000000000..851d1f8e252a --- /dev/null +++ b/devel/py-pygithub/files/patch-setup.py @@ -0,0 +1,12 @@ +--- ./setup.py.orig 2012-06-04 19:29:37.000000000 +1000 ++++ ./setup.py 2012-06-04 19:29:46.000000000 +1000 +@@ -54,9 +54,6 @@ + packages = [ + "github", + ], +- data_files = [ +- ( "", [ "ReadMe.md", "COPYING", "COPYING.LESSER", "doc/ReferenceOfClasses.md", "doc/ReferenceOfApis.md", "doc/Design.md" ] ), +- ], + classifiers=[ + "Development Status :: 5 - Production/Stable", + "Environment :: Web Environment", diff --git a/devel/py-pygithub/pkg-descr b/devel/py-pygithub/pkg-descr new file mode 100644 index 000000000000..a274ec568495 --- /dev/null +++ b/devel/py-pygithub/pkg-descr @@ -0,0 +1,8 @@ +This is a Python library to access the Github API v3. + +With it, you can manage your Github resources (repositories, user profiles, +organizations, etc.) from Python scripts. + +It covers the full API, and all methods are tested against the real Github site. + +WWW: http://vincent-jacques.net/PyGithub diff --git a/devel/py-pygithub/pkg-plist b/devel/py-pygithub/pkg-plist new file mode 100644 index 000000000000..8034766cc323 --- /dev/null +++ b/devel/py-pygithub/pkg-plist @@ -0,0 +1,161 @@ +@comment $FreeBSD$ +%%PYTHON_SITELIBDIR%%/github/__init__.py +%%PYTHON_SITELIBDIR%%/github/__init__.pyc +%%PYTHON_SITELIBDIR%%/github/__init__.pyo +%%PYTHON_SITELIBDIR%%/github/AuthenticatedUser.py +%%PYTHON_SITELIBDIR%%/github/AuthenticatedUser.pyc +%%PYTHON_SITELIBDIR%%/github/AuthenticatedUser.pyo +%%PYTHON_SITELIBDIR%%/github/Authorization.py +%%PYTHON_SITELIBDIR%%/github/Authorization.pyc +%%PYTHON_SITELIBDIR%%/github/Authorization.pyo +%%PYTHON_SITELIBDIR%%/github/AuthorizationApplication.py +%%PYTHON_SITELIBDIR%%/github/AuthorizationApplication.pyc +%%PYTHON_SITELIBDIR%%/github/AuthorizationApplication.pyo +%%PYTHON_SITELIBDIR%%/github/Branch.py +%%PYTHON_SITELIBDIR%%/github/Branch.pyc +%%PYTHON_SITELIBDIR%%/github/Branch.pyo +%%PYTHON_SITELIBDIR%%/github/Commit.py +%%PYTHON_SITELIBDIR%%/github/Commit.pyc +%%PYTHON_SITELIBDIR%%/github/Commit.pyo +%%PYTHON_SITELIBDIR%%/github/CommitComment.py +%%PYTHON_SITELIBDIR%%/github/CommitComment.pyc +%%PYTHON_SITELIBDIR%%/github/CommitComment.pyo +%%PYTHON_SITELIBDIR%%/github/CommitStats.py +%%PYTHON_SITELIBDIR%%/github/CommitStats.pyc +%%PYTHON_SITELIBDIR%%/github/CommitStats.pyo +%%PYTHON_SITELIBDIR%%/github/Comparison.py +%%PYTHON_SITELIBDIR%%/github/Comparison.pyc +%%PYTHON_SITELIBDIR%%/github/Comparison.pyo +%%PYTHON_SITELIBDIR%%/github/Download.py +%%PYTHON_SITELIBDIR%%/github/Download.pyc +%%PYTHON_SITELIBDIR%%/github/Download.pyo +%%PYTHON_SITELIBDIR%%/github/Event.py +%%PYTHON_SITELIBDIR%%/github/Event.pyc +%%PYTHON_SITELIBDIR%%/github/Event.pyo +%%PYTHON_SITELIBDIR%%/github/File.py +%%PYTHON_SITELIBDIR%%/github/File.pyc +%%PYTHON_SITELIBDIR%%/github/File.pyo +%%PYTHON_SITELIBDIR%%/github/Gist.py +%%PYTHON_SITELIBDIR%%/github/Gist.pyc +%%PYTHON_SITELIBDIR%%/github/Gist.pyo +%%PYTHON_SITELIBDIR%%/github/GistComment.py +%%PYTHON_SITELIBDIR%%/github/GistComment.pyc +%%PYTHON_SITELIBDIR%%/github/GistComment.pyo +%%PYTHON_SITELIBDIR%%/github/GistFile.py +%%PYTHON_SITELIBDIR%%/github/GistFile.pyc +%%PYTHON_SITELIBDIR%%/github/GistFile.pyo +%%PYTHON_SITELIBDIR%%/github/GistHistoryState.py +%%PYTHON_SITELIBDIR%%/github/GistHistoryState.pyc +%%PYTHON_SITELIBDIR%%/github/GistHistoryState.pyo +%%PYTHON_SITELIBDIR%%/github/GitAuthor.py +%%PYTHON_SITELIBDIR%%/github/GitAuthor.pyc +%%PYTHON_SITELIBDIR%%/github/GitAuthor.pyo +%%PYTHON_SITELIBDIR%%/github/GitBlob.py +%%PYTHON_SITELIBDIR%%/github/GitBlob.pyc +%%PYTHON_SITELIBDIR%%/github/GitBlob.pyo +%%PYTHON_SITELIBDIR%%/github/GitCommit.py +%%PYTHON_SITELIBDIR%%/github/GitCommit.pyc +%%PYTHON_SITELIBDIR%%/github/GitCommit.pyo +%%PYTHON_SITELIBDIR%%/github/GitObject.py +%%PYTHON_SITELIBDIR%%/github/GitObject.pyc +%%PYTHON_SITELIBDIR%%/github/GitObject.pyo +%%PYTHON_SITELIBDIR%%/github/GitRef.py +%%PYTHON_SITELIBDIR%%/github/GitRef.pyc +%%PYTHON_SITELIBDIR%%/github/GitRef.pyo +%%PYTHON_SITELIBDIR%%/github/GitTag.py +%%PYTHON_SITELIBDIR%%/github/GitTag.pyc +%%PYTHON_SITELIBDIR%%/github/GitTag.pyo +%%PYTHON_SITELIBDIR%%/github/GitTree.py +%%PYTHON_SITELIBDIR%%/github/GitTree.pyc +%%PYTHON_SITELIBDIR%%/github/GitTree.pyo +%%PYTHON_SITELIBDIR%%/github/GitTreeElement.py +%%PYTHON_SITELIBDIR%%/github/GitTreeElement.pyc +%%PYTHON_SITELIBDIR%%/github/GitTreeElement.pyo +%%PYTHON_SITELIBDIR%%/github/Github.py +%%PYTHON_SITELIBDIR%%/github/Github.pyc +%%PYTHON_SITELIBDIR%%/github/Github.pyo +%%PYTHON_SITELIBDIR%%/github/GithubException.py +%%PYTHON_SITELIBDIR%%/github/GithubException.pyc +%%PYTHON_SITELIBDIR%%/github/GithubException.pyo +%%PYTHON_SITELIBDIR%%/github/GithubObject.py +%%PYTHON_SITELIBDIR%%/github/GithubObject.pyc +%%PYTHON_SITELIBDIR%%/github/GithubObject.pyo +%%PYTHON_SITELIBDIR%%/github/Hook.py +%%PYTHON_SITELIBDIR%%/github/Hook.pyc +%%PYTHON_SITELIBDIR%%/github/Hook.pyo +%%PYTHON_SITELIBDIR%%/github/HookResponse.py +%%PYTHON_SITELIBDIR%%/github/HookResponse.pyc +%%PYTHON_SITELIBDIR%%/github/HookResponse.pyo +%%PYTHON_SITELIBDIR%%/github/InputFileContent.py +%%PYTHON_SITELIBDIR%%/github/InputFileContent.pyc +%%PYTHON_SITELIBDIR%%/github/InputFileContent.pyo +%%PYTHON_SITELIBDIR%%/github/InputGitAuthor.py +%%PYTHON_SITELIBDIR%%/github/InputGitAuthor.pyc +%%PYTHON_SITELIBDIR%%/github/InputGitAuthor.pyo +%%PYTHON_SITELIBDIR%%/github/InputGitTreeElement.py +%%PYTHON_SITELIBDIR%%/github/InputGitTreeElement.pyc +%%PYTHON_SITELIBDIR%%/github/InputGitTreeElement.pyo +%%PYTHON_SITELIBDIR%%/github/Issue.py +%%PYTHON_SITELIBDIR%%/github/Issue.pyc +%%PYTHON_SITELIBDIR%%/github/Issue.pyo +%%PYTHON_SITELIBDIR%%/github/IssueComment.py +%%PYTHON_SITELIBDIR%%/github/IssueComment.pyc +%%PYTHON_SITELIBDIR%%/github/IssueComment.pyo +%%PYTHON_SITELIBDIR%%/github/IssueEvent.py +%%PYTHON_SITELIBDIR%%/github/IssueEvent.pyc +%%PYTHON_SITELIBDIR%%/github/IssueEvent.pyo +%%PYTHON_SITELIBDIR%%/github/IssuePullRequest.py +%%PYTHON_SITELIBDIR%%/github/IssuePullRequest.pyc +%%PYTHON_SITELIBDIR%%/github/IssuePullRequest.pyo +%%PYTHON_SITELIBDIR%%/github/Label.py +%%PYTHON_SITELIBDIR%%/github/Label.pyc +%%PYTHON_SITELIBDIR%%/github/Label.pyo +%%PYTHON_SITELIBDIR%%/github/Milestone.py +%%PYTHON_SITELIBDIR%%/github/Milestone.pyc +%%PYTHON_SITELIBDIR%%/github/Milestone.pyo +%%PYTHON_SITELIBDIR%%/github/NamedUser.py +%%PYTHON_SITELIBDIR%%/github/NamedUser.pyc +%%PYTHON_SITELIBDIR%%/github/NamedUser.pyo +%%PYTHON_SITELIBDIR%%/github/Organization.py +%%PYTHON_SITELIBDIR%%/github/Organization.pyc +%%PYTHON_SITELIBDIR%%/github/Organization.pyo +%%PYTHON_SITELIBDIR%%/github/PaginatedList.py +%%PYTHON_SITELIBDIR%%/github/PaginatedList.pyc +%%PYTHON_SITELIBDIR%%/github/PaginatedList.pyo +%%PYTHON_SITELIBDIR%%/github/Permissions.py +%%PYTHON_SITELIBDIR%%/github/Permissions.pyc +%%PYTHON_SITELIBDIR%%/github/Permissions.pyo +%%PYTHON_SITELIBDIR%%/github/Plan.py +%%PYTHON_SITELIBDIR%%/github/Plan.pyc +%%PYTHON_SITELIBDIR%%/github/Plan.pyo +%%PYTHON_SITELIBDIR%%/github/PullRequest.py +%%PYTHON_SITELIBDIR%%/github/PullRequest.pyc +%%PYTHON_SITELIBDIR%%/github/PullRequest.pyo +%%PYTHON_SITELIBDIR%%/github/PullRequestComment.py +%%PYTHON_SITELIBDIR%%/github/PullRequestComment.pyc +%%PYTHON_SITELIBDIR%%/github/PullRequestComment.pyo +%%PYTHON_SITELIBDIR%%/github/PullRequestMergeStatus.py +%%PYTHON_SITELIBDIR%%/github/PullRequestMergeStatus.pyc +%%PYTHON_SITELIBDIR%%/github/PullRequestMergeStatus.pyo +%%PYTHON_SITELIBDIR%%/github/PullRequestPart.py +%%PYTHON_SITELIBDIR%%/github/PullRequestPart.pyc +%%PYTHON_SITELIBDIR%%/github/PullRequestPart.pyo +%%PYTHON_SITELIBDIR%%/github/Repository.py +%%PYTHON_SITELIBDIR%%/github/Repository.pyc +%%PYTHON_SITELIBDIR%%/github/Repository.pyo +%%PYTHON_SITELIBDIR%%/github/RepositoryKey.py +%%PYTHON_SITELIBDIR%%/github/RepositoryKey.pyc +%%PYTHON_SITELIBDIR%%/github/RepositoryKey.pyo +%%PYTHON_SITELIBDIR%%/github/Requester.py +%%PYTHON_SITELIBDIR%%/github/Requester.pyc +%%PYTHON_SITELIBDIR%%/github/Requester.pyo +%%PYTHON_SITELIBDIR%%/github/Tag.py +%%PYTHON_SITELIBDIR%%/github/Tag.pyc +%%PYTHON_SITELIBDIR%%/github/Tag.pyo +%%PYTHON_SITELIBDIR%%/github/Team.py +%%PYTHON_SITELIBDIR%%/github/Team.pyc +%%PYTHON_SITELIBDIR%%/github/Team.pyo +%%PYTHON_SITELIBDIR%%/github/UserKey.py +%%PYTHON_SITELIBDIR%%/github/UserKey.pyc +%%PYTHON_SITELIBDIR%%/github/UserKey.pyo +@dirrm %%PYTHON_SITELIBDIR%%/github |