%global _empty_manifest_terminate_build 0 Name: python-PyVRML97 Version: 2.3.1 Release: 1 Summary: VRML97 Scenegraph model for Python License: BSD URL: http://pyopengl.sourceforge.net/context/ Source0: https://mirrors.aliyun.com/pypi/web/packages/8f/2a/007a3c2cb15a9a88523e2c1e4c94eb1c1207ee91d0c7ba462075b0d93e4e/PyVRML97-2.3.1.tar.gz BuildArch: noarch %description VRML97 Scenegraph modelling objects for Python This project provides a core semantic model for VRML97 objects which is close to (but not identical to) that specified in the VRML97 spec. It is primarily used for the OpenGLContext project's VRML97 rendering engine, but can also be used for generating, parsing or processing VRML97 scenegraphs. %package -n python3-PyVRML97 Summary: VRML97 Scenegraph model for Python Provides: python-PyVRML97 BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-PyVRML97 VRML97 Scenegraph modelling objects for Python This project provides a core semantic model for VRML97 objects which is close to (but not identical to) that specified in the VRML97 spec. It is primarily used for the OpenGLContext project's VRML97 rendering engine, but can also be used for generating, parsing or processing VRML97 scenegraphs. %package help Summary: Development documents and examples for PyVRML97 Provides: python3-PyVRML97-doc %description help VRML97 Scenegraph modelling objects for Python This project provides a core semantic model for VRML97 objects which is close to (but not identical to) that specified in the VRML97 spec. It is primarily used for the OpenGLContext project's VRML97 rendering engine, but can also be used for generating, parsing or processing VRML97 scenegraphs. %prep %autosetup -n PyVRML97-2.3.1 %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-PyVRML97 -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Jun 20 2023 Python_Bot - 2.3.1-1 - Package Spec generated