aboutsummaryrefslogtreecommitdiff
path: root/science/py-pyosf
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2018-03-24 06:38:46 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2018-03-24 06:38:46 +0000
commitfcedcd5e276c0251d62ab8f7441744399f4f8bf0 (patch)
tree86ec52b0a2eb7f74989e2dadbf3f03d18d42add2 /science/py-pyosf
parenta73be82acc7039f916ecd693de991e6f298c9c45 (diff)
downloadports-fcedcd5e276c0251d62ab8f7441744399f4f8bf0.tar.gz
ports-fcedcd5e276c0251d62ab8f7441744399f4f8bf0.zip
New port: science/py-pyosf: Python lib for synching with OpenScienceFramework projects
Notes
Notes: svn path=/head/; revision=465427
Diffstat (limited to 'science/py-pyosf')
-rw-r--r--science/py-pyosf/Makefile23
-rw-r--r--science/py-pyosf/distinfo3
-rw-r--r--science/py-pyosf/files/patch-setup.py11
-rw-r--r--science/py-pyosf/pkg-descr7
4 files changed, 44 insertions, 0 deletions
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