diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2018-03-24 14:38:46 +0800 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2018-03-24 14:38:46 +0800 |
commit | fcedcd5e276c0251d62ab8f7441744399f4f8bf0 (patch) | |
tree | 86ec52b0a2eb7f74989e2dadbf3f03d18d42add2 | |
parent | a73be82acc7039f916ecd693de991e6f298c9c45 (diff) | |
download | freebsd-ports-fcedcd5e276c0251d62ab8f7441744399f4f8bf0.tar.gz freebsd-ports-fcedcd5e276c0251d62ab8f7441744399f4f8bf0.tar.zst freebsd-ports-fcedcd5e276c0251d62ab8f7441744399f4f8bf0.zip |
New port: science/py-pyosf: Python lib for synching with OpenScienceFramework projects
Notes
Notes:
svn path=/head/; revision=465427
-rw-r--r-- | science/Makefile | 1 | ||||
-rw-r--r-- | science/py-pyosf/Makefile | 23 | ||||
-rw-r--r-- | science/py-pyosf/distinfo | 3 | ||||
-rw-r--r-- | science/py-pyosf/files/patch-setup.py | 11 | ||||
-rw-r--r-- | science/py-pyosf/pkg-descr | 7 |
5 files changed, 45 insertions, 0 deletions
diff --git a/science/Makefile b/science/Makefile index 1a7af85a4b71..d5af46d204fa 100644 --- a/science/Makefile +++ b/science/Makefile @@ -171,6 +171,7 @@ SUBDIR += py-pyaixi SUBDIR += py-pydicom SUBDIR += py-pymol + SUBDIR += py-pyosf SUBDIR += py-pysal SUBDIR += py-pyteomics SUBDIR += py-pyteomics.biolccc diff --git a/science/py-pyosf/Makefile b/science/py-pyosf/Makefile new file mode 100644 index 000000000000..3708a9864c7e --- /dev/null +++ b/science/py-pyosf/Makefile @@ -0,0 +1,23 @@ +# $FreeBSD$ + +PORTNAME= pyosf +DISTVERSIONPREFIX= v +DISTVERSION= 1.0.5 +CATEGORIES= science python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Python lib for synching with OpenScienceFramework projects + +LICENSE= MIT + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${FLAVOR} + +USES= python +GH_ACCOUNT= psychopy +USE_PYTHON= distutils autoplist +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/science/py-pyosf/distinfo b/science/py-pyosf/distinfo new file mode 100644 index 000000000000..9f04efc3729d --- /dev/null +++ b/science/py-pyosf/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1521260738 +SHA256 (psychopy-pyosf-v1.0.5_GH0.tar.gz) = d7233ac384679e4f4afdbb3d8734e9dbb1e63fbe203f6e12eb33da64e8d53374 +SIZE (psychopy-pyosf-v1.0.5_GH0.tar.gz) = 43491 diff --git a/science/py-pyosf/files/patch-setup.py b/science/py-pyosf/files/patch-setup.py new file mode 100644 index 000000000000..9e73aa4a2edf --- /dev/null +++ b/science/py-pyosf/files/patch-setup.py @@ -0,0 +1,11 @@ +--- setup.py.orig 2018-03-17 04:34:49 UTC ++++ setup.py +@@ -40,7 +40,7 @@ setup( + keywords='Open Science Framework PsychoPy', + packages=find_packages(exclude=['docs', 'tests']), + # $ pip install -e .[dev,test] +- setup_requires=['pytest-runner', 'requests'], ++ setup_requires=['requests'], + tests_require=['pytest', 'coverage', 'requests'], + package_data={ + 'sample': ['package_data.dat'], diff --git a/science/py-pyosf/pkg-descr b/science/py-pyosf/pkg-descr new file mode 100644 index 000000000000..2e447e4c62c4 --- /dev/null +++ b/science/py-pyosf/pkg-descr @@ -0,0 +1,7 @@ +pyosf is a pure Python library for simple file sync with Open Science Framework. + +This package is for simple synchronisation of files from the local file space to +the Open Science Framework (OSF). There is a more complex fully-featured sync +package by the Center for Open Science, who created OSF, called "osf-sync". + +WWW: https://github.com/psychopy/pyosf |