summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-10 19:56:24 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-10 19:56:24 +0000
commitda15aab41c06eca9db796fcb316c5acd82664e24 (patch)
tree14130640238a4321650f913626362c77f5b10880
parentf4d9cc5a86e340dd4634599ae3bd3f5ca7219b71 (diff)
automatic import of python-pymunk
-rw-r--r--.gitignore1
-rw-r--r--python-pymunk.spec117
-rw-r--r--sources1
3 files changed, 119 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..13bf01d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/pymunk-6.4.0.zip
diff --git a/python-pymunk.spec b/python-pymunk.spec
new file mode 100644
index 0000000..2f56c32
--- /dev/null
+++ b/python-pymunk.spec
@@ -0,0 +1,117 @@
+%global _empty_manifest_terminate_build 0
+Name: python-pymunk
+Version: 6.4.0
+Release: 1
+Summary: Pymunk is a easy-to-use pythonic 2d physics library
+License: MIT License
+URL: http://www.pymunk.org
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/dd/c1/7779cab858ed5f1de2d80fd5ba2823002edfe148fa8b1a13a41af1e869cf/pymunk-6.4.0.zip
+
+Requires: python3-cffi
+Requires: python3-pyglet
+Requires: python3-pygame
+Requires: python3-sphinx
+Requires: python3-aafigure
+Requires: python3-wheel
+Requires: python3-matplotlib
+
+%description
+Pymunk is a easy-to-use pythonic 2d physics library that can be used whenever
+you need 2d rigid body physics from Python. Perfect when you need 2d physics
+in your game, demo or simulation! It is built on top of the very
+capable 2d physics library `Chipmunk <http://chipmunk-physics.net>`_.
+The first version was released in 2007 and Pymunk is still actively developed
+and maintained today, more than 10 years of active development!
+Pymunk has been used with success in many projects, big and small. For example:
+3 Pyweek game competition winners, more than a dozen published scientific
+papers and even in a self-driving car simulation! See the Showcases section on
+the Pymunk webpage for some examples.
+2007 - 2022, Victor Blomqvist - vb@viblo.se, MIT License
+This release is based on the latest Pymunk release (6.4.0),
+using Chipmunk 7 rev 0593976ef47fcb3957166bd342f6b2bafe4d0e44 .
+
+%package -n python3-pymunk
+Summary: Pymunk is a easy-to-use pythonic 2d physics library
+Provides: python-pymunk
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+BuildRequires: python3-cffi
+BuildRequires: gcc
+BuildRequires: gdb
+%description -n python3-pymunk
+Pymunk is a easy-to-use pythonic 2d physics library that can be used whenever
+you need 2d rigid body physics from Python. Perfect when you need 2d physics
+in your game, demo or simulation! It is built on top of the very
+capable 2d physics library `Chipmunk <http://chipmunk-physics.net>`_.
+The first version was released in 2007 and Pymunk is still actively developed
+and maintained today, more than 10 years of active development!
+Pymunk has been used with success in many projects, big and small. For example:
+3 Pyweek game competition winners, more than a dozen published scientific
+papers and even in a self-driving car simulation! See the Showcases section on
+the Pymunk webpage for some examples.
+2007 - 2022, Victor Blomqvist - vb@viblo.se, MIT License
+This release is based on the latest Pymunk release (6.4.0),
+using Chipmunk 7 rev 0593976ef47fcb3957166bd342f6b2bafe4d0e44 .
+
+%package help
+Summary: Development documents and examples for pymunk
+Provides: python3-pymunk-doc
+%description help
+Pymunk is a easy-to-use pythonic 2d physics library that can be used whenever
+you need 2d rigid body physics from Python. Perfect when you need 2d physics
+in your game, demo or simulation! It is built on top of the very
+capable 2d physics library `Chipmunk <http://chipmunk-physics.net>`_.
+The first version was released in 2007 and Pymunk is still actively developed
+and maintained today, more than 10 years of active development!
+Pymunk has been used with success in many projects, big and small. For example:
+3 Pyweek game competition winners, more than a dozen published scientific
+papers and even in a self-driving car simulation! See the Showcases section on
+the Pymunk webpage for some examples.
+2007 - 2022, Victor Blomqvist - vb@viblo.se, MIT License
+This release is based on the latest Pymunk release (6.4.0),
+using Chipmunk 7 rev 0593976ef47fcb3957166bd342f6b2bafe4d0e44 .
+
+%prep
+%autosetup -n pymunk-6.4.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-pymunk -f filelist.lst
+%dir %{python3_sitearch}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 6.4.0-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..511559c
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+9d13854f8a51f5ce1e78cdd2ce1df1ea pymunk-6.4.0.zip