summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--python-psychopy.spec195
-rw-r--r--sources1
3 files changed, 197 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..e6309f7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/PsychoPy-2023.1.0.zip
diff --git a/python-psychopy.spec b/python-psychopy.spec
new file mode 100644
index 0000000..fce899d
--- /dev/null
+++ b/python-psychopy.spec
@@ -0,0 +1,195 @@
+%global _empty_manifest_terminate_build 0
+Name: python-PsychoPy
+Version: 2023.1.0
+Release: 1
+Summary: Psychology experiment software in Python
+License: GNU GPLv3 (or more recent equivalent)
+URL: https://www.psychopy.org/
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/11/fa/fd3d3a1da99254fcd46b2c6e4b66f47a69186ef38dc289b421f9c92f058b/PsychoPy-2023.1.0.zip
+BuildArch: noarch
+
+
+%description
+# PsychoPy
+
+[![PyPI version](https://img.shields.io/pypi/v/psychopy.svg)](https://pypi.python.org/pypi/PsychoPy)
+[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v1.4%20adopted-ff69b4.svg)](code-of-conduct.md)
+
+PsychoPy is an open-source package for creating experiments in behavioral science. It aims to provide a single package that is:
+
+* precise enough for psychophysics
+* easy enough for teaching
+* flexible enough for everything else
+* able to run experiments in a local Python script or online in JavaScript
+
+To meet these goals PsychoPy provides a choice of interface - you can use a
+simple graphical user interface called Builder, or write your experiments in
+Python code. The entire application and library are written in Python and is
+platform independent.
+
+There is a range of documentation at:
+
+* [PsychoPy Homepage](https://www.psychopy.org)
+* [Youtube](https://www.youtube.com/playlist?list=PLFB5A1BE51964D587)
+* The textbook, [Building Experiments in PsychoPy](https://uk.sagepub.com/en-gb/eur/building-experiments-in-psychopy/book253480)
+* [The discourse user forum](https://discourse.psychopy.org)
+
+## Contributions
+
+To contribute, please fork the repository, hack in a feature branch, and send a
+pull request. For more, see [CONTRIBUTING.md](CONTRIBUTING.md)
+and the developers documentation at [https://www.psychopy.org/developers](https://psychopy.org/developers)
+
+## Code Status
+
+[![Language grade: Python](https://img.shields.io/lgtm/grade/python/g/psychopy/psychopy.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/psychopy/psychopy/context:python)
+Dev branch tests: [![GH tests](https://github.com/psychopy/psychopy/actions/workflows/pytests.yaml/badge.svg?branch=dev)](https://github.com/psychopy/psychopy/actions/workflows/pytests.yaml?query=branch%3Adev)
+Release tests: [![GH tests](https://github.com/psychopy/psychopy/actions/workflows/pytests.yaml/badge.svg?branch=release)](https://github.com/psychopy/psychopy/actions/workflows/pytests.yaml?query=branch%3Arelease)
+
+## More information
+
+* Homepage: https://www.psychopy.org
+* Forum: https://discourse.psychopy.org
+* Issue tracker: https://github.com/psychopy/psychopy/issues
+* Changelog: https://www.psychopy.org/changelog.html
+
+%package -n python3-PsychoPy
+Summary: Psychology experiment software in Python
+Provides: python-PsychoPy
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-PsychoPy
+# PsychoPy
+
+[![PyPI version](https://img.shields.io/pypi/v/psychopy.svg)](https://pypi.python.org/pypi/PsychoPy)
+[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v1.4%20adopted-ff69b4.svg)](code-of-conduct.md)
+
+PsychoPy is an open-source package for creating experiments in behavioral science. It aims to provide a single package that is:
+
+* precise enough for psychophysics
+* easy enough for teaching
+* flexible enough for everything else
+* able to run experiments in a local Python script or online in JavaScript
+
+To meet these goals PsychoPy provides a choice of interface - you can use a
+simple graphical user interface called Builder, or write your experiments in
+Python code. The entire application and library are written in Python and is
+platform independent.
+
+There is a range of documentation at:
+
+* [PsychoPy Homepage](https://www.psychopy.org)
+* [Youtube](https://www.youtube.com/playlist?list=PLFB5A1BE51964D587)
+* The textbook, [Building Experiments in PsychoPy](https://uk.sagepub.com/en-gb/eur/building-experiments-in-psychopy/book253480)
+* [The discourse user forum](https://discourse.psychopy.org)
+
+## Contributions
+
+To contribute, please fork the repository, hack in a feature branch, and send a
+pull request. For more, see [CONTRIBUTING.md](CONTRIBUTING.md)
+and the developers documentation at [https://www.psychopy.org/developers](https://psychopy.org/developers)
+
+## Code Status
+
+[![Language grade: Python](https://img.shields.io/lgtm/grade/python/g/psychopy/psychopy.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/psychopy/psychopy/context:python)
+Dev branch tests: [![GH tests](https://github.com/psychopy/psychopy/actions/workflows/pytests.yaml/badge.svg?branch=dev)](https://github.com/psychopy/psychopy/actions/workflows/pytests.yaml?query=branch%3Adev)
+Release tests: [![GH tests](https://github.com/psychopy/psychopy/actions/workflows/pytests.yaml/badge.svg?branch=release)](https://github.com/psychopy/psychopy/actions/workflows/pytests.yaml?query=branch%3Arelease)
+
+## More information
+
+* Homepage: https://www.psychopy.org
+* Forum: https://discourse.psychopy.org
+* Issue tracker: https://github.com/psychopy/psychopy/issues
+* Changelog: https://www.psychopy.org/changelog.html
+
+%package help
+Summary: Development documents and examples for PsychoPy
+Provides: python3-PsychoPy-doc
+%description help
+# PsychoPy
+
+[![PyPI version](https://img.shields.io/pypi/v/psychopy.svg)](https://pypi.python.org/pypi/PsychoPy)
+[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v1.4%20adopted-ff69b4.svg)](code-of-conduct.md)
+
+PsychoPy is an open-source package for creating experiments in behavioral science. It aims to provide a single package that is:
+
+* precise enough for psychophysics
+* easy enough for teaching
+* flexible enough for everything else
+* able to run experiments in a local Python script or online in JavaScript
+
+To meet these goals PsychoPy provides a choice of interface - you can use a
+simple graphical user interface called Builder, or write your experiments in
+Python code. The entire application and library are written in Python and is
+platform independent.
+
+There is a range of documentation at:
+
+* [PsychoPy Homepage](https://www.psychopy.org)
+* [Youtube](https://www.youtube.com/playlist?list=PLFB5A1BE51964D587)
+* The textbook, [Building Experiments in PsychoPy](https://uk.sagepub.com/en-gb/eur/building-experiments-in-psychopy/book253480)
+* [The discourse user forum](https://discourse.psychopy.org)
+
+## Contributions
+
+To contribute, please fork the repository, hack in a feature branch, and send a
+pull request. For more, see [CONTRIBUTING.md](CONTRIBUTING.md)
+and the developers documentation at [https://www.psychopy.org/developers](https://psychopy.org/developers)
+
+## Code Status
+
+[![Language grade: Python](https://img.shields.io/lgtm/grade/python/g/psychopy/psychopy.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/psychopy/psychopy/context:python)
+Dev branch tests: [![GH tests](https://github.com/psychopy/psychopy/actions/workflows/pytests.yaml/badge.svg?branch=dev)](https://github.com/psychopy/psychopy/actions/workflows/pytests.yaml?query=branch%3Adev)
+Release tests: [![GH tests](https://github.com/psychopy/psychopy/actions/workflows/pytests.yaml/badge.svg?branch=release)](https://github.com/psychopy/psychopy/actions/workflows/pytests.yaml?query=branch%3Arelease)
+
+## More information
+
+* Homepage: https://www.psychopy.org
+* Forum: https://discourse.psychopy.org
+* Issue tracker: https://github.com/psychopy/psychopy/issues
+* Changelog: https://www.psychopy.org/changelog.html
+
+%prep
+%autosetup -n PsychoPy-2023.1.0
+
+%build
+%py3_build
+
+%install
+%py3_install
+install -d -m755 %{buildroot}/%{_pkgdocdir}
+if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
+if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
+if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
+if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
+pushd %{buildroot}
+if [ -d usr/lib ]; then
+ find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/lib64 ]; then
+ find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/bin ]; then
+ find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/sbin ]; then
+ find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+touch doclist.lst
+if [ -d usr/share/man ]; then
+ find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
+fi
+popd
+mv %{buildroot}/filelist.lst .
+mv %{buildroot}/doclist.lst .
+
+%files -n python3-PsychoPy -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Tue Apr 11 2023 Python_Bot <Python_Bot@openeuler.org> - 2023.1.0-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..fd86dc4
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+c09f42e126879d504e4a532ebb043780 PsychoPy-2023.1.0.zip