From 2199a3a2bb9ec18f860904e15b08c16b9ad89ce2 Mon Sep 17 00:00:00 2001 From: Automatic Build System Date: Fri, 5 Jan 2024 16:25:31 +0100 Subject: [PATCH] automatic version update by autodist [release 2.4.0-1mamba;Mon May 01 2023] --- python-pygame.spec | 97 +++++++++++++++++++++++++++++++--------------- 1 file changed, 65 insertions(+), 32 deletions(-) diff --git a/python-pygame.spec b/python-pygame.spec index d63b488..d2b6d5e 100644 --- a/python-pygame.spec +++ b/python-pygame.spec @@ -1,29 +1,28 @@ Name: python-pygame -Version: 1.9.6 +Version: 2.4.0 Release: 1mamba Summary: A set of Python modules designed for writing games Group: Development/Libraries/Python Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco -URL: http://pygame.org/ -Source: http://pygame.org/ftp/pygame-%{version}.tar.gz +URL: https://www.pygame.org/news +Source: https://pypi.debian.net/pygame/pygame-%{version}.tar.gz +#Source: http://pygame.org/ftp/pygame-%{version}.tar.gz Patch0: python-pygame-1.9.1-remove-v4l.patch License: LGPL -BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel +BuildRequires: libSDL2-devel +BuildRequires: libSDL2_ttf-devel +BuildRequires: libX11-devel +BuildRequires: libfreetype-devel BuildRequires: libjpeg-devel BuildRequires: libpng-devel BuildRequires: libportmidi-devel -BuildRequires: libpython27-devel -BuildRequires: libpython-devel -BuildRequires: libSDL-devel -BuildRequires: libSDL_image-devel -BuildRequires: libSDL_mixer-devel -BuildRequires: libSDL_ttf-devel -BuildRequires: libsmpeg-devel -BuildRequires: libX11-devel +BuildRequires: libpython3-devel +BuildRequires: libsdl2_image-devel +BuildRequires: libsdl2_mixer-devel ## AUTOBUILDREQ-END BuildRequires: python-numeric-devel Requires: python >= 2.3.4 @@ -42,44 +41,78 @@ Requires: %{name} = %{version} Pygame is a set of Python modules designed for writing games. This package contains static libraries and header files need for development. +%if 0%{?with_pyver} +%pyver_package +%endif + %prep %setup -q -n pygame-%{version} #%patch0 -p1 %build -%{__python} setup.py build << _EOF -Y -_EOF - +CFLAGS="%{optflags}" %{__python} setup.py build %install [ "%{buildroot}" != / ] && rm -rf %{buildroot} -%{__python} setup.py install --root %{buildroot}\ +%{__python} setup.py install \ + -O1 --skip-build \ + --root="%{buildroot}" \ + --install-headers=%{python_inc} \ --install-lib=%{python_sitearch} \ - --install-headers=%{_includedir}/python/pygame/ + --record=%{name}.filelist + +sed -i "s,.*/man/.*,&.gz," %{name}.filelist + +#--install-headers=%{_includedir}/python/pygame/ + rm -f %{buildroot}%{python_sitearch}/pygame/freesansbold.ttf ln -s %{_datadir}/fonts/truetype/FreeSansBold.ttf %{buildroot}%{python_sitearch}/pygame/freesansbold.ttf %clean [ "%{buildroot}" != / ] && rm -rf %{buildroot} -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig - -%files +%files %{?pyappend} -f %{name}.filelist %defattr(-,root,root) -%dir %{python_sitearch}/pygame/ -%{python_sitearch}/pygame/* -%dir %{python_sitearch}/pygame-%{version}-py*.egg-info -%{python_sitearch}/pygame-%{version}-py*.egg-info/* -#%doc WHATSNEW README.txt -%files devel -%defattr(-,root,root) -%dir %{_includedir}/python/pygame -%{_includedir}/python/pygame/*.h +#%files devel +#%defattr(-,root,root) +#%dir %{_includedir}/python/pygame +#%{_includedir}/python/pygame/*.h %changelog +* Mon May 01 2023 Automatic Build System 2.4.0-1mamba +- automatic version update by autodist + +* Tue Mar 14 2023 Automatic Build System 2.3.0-1mamba +- automatic version update by autodist + +* Tue Feb 28 2023 Automatic Build System 2.2.0-1mamba +- automatic version update by autodist + +* Wed Feb 15 2023 Automatic Build System 2.1.3-1mamba +- automatic version update by autodist + +* Mon Dec 27 2021 Automatic Build System 2.1.2-1mamba +- automatic version update by autodist + +* Sat Dec 25 2021 Automatic Build System 2.1.1-1mamba +- automatic version update by autodist + +* Sun Nov 07 2021 Automatic Build System 2.1.0-1mamba +- automatic version update by autodist + +* Mon Nov 01 2021 Automatic Build System 2.0.3-1mamba +- automatic version update by autodist + +* Mon Oct 11 2021 Automatic Build System 2.0.2-1mamba +- automatic version update by autodist + +* Sat Feb 27 2021 Automatic Build System 2.0.1-1mamba +- automatic version update by autodist + +* Tue Nov 10 2020 Silvan Calarco 2.0.0-1mamba +- update to 2.0.0 + * Sun Aug 18 2019 Silvan Calarco 1.9.6-1mamba - update to 1.9.6 @@ -89,7 +122,7 @@ ln -s %{_datadir}/fonts/truetype/FreeSansBold.ttf %{buildroot}%{python_sitearch} * Sat Mar 26 2011 Silvan Calarco 1.9.1-3mamba - rebuilt with libjpeg 8 -* Sat Oct 30 2009 Ercole 'ercolinux' Carpanetto 1.9.1-1mamba +* Fri Oct 30 2009 Ercole 'ercolinux' Carpanetto 1.9.1-1mamba - update to 1.9.1 * Fri Oct 03 2008 Tiziana Ferro 1.8.1-2mamba