Search
SailfishOS Open Build Service
>
Projects
>
home:rcolistete
>
python-sympy
> Changes
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
Changes of Revision 38
[-]
[+]
Added
python-sympy.spec
@@ -0,0 +1,74 @@ +# +# spec file for package python-sympy for Mer, based on OpenSuse version +# + +%define modname sympy +Name: python-%{modname} +Version: 0.7.6.1 +Release: 1 +Summary: SymPy - Computer Algebra System in Python +License: BSD +Group: Development/Libraries/Python +Packager: Roberto Colistete Jr. <sympy@googlegroups.com> +Vendor: SymPy development team <sympy@googlegroups.com> +URL: http://sympy.org/ +Source: %{modname}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-build +BuildArch: noarch +BuildRequires: python-devel >= 2.6 +Requires: python >= 2.6 + +%description +SymPy is a Python library for symbolic mathematics. It aims to become +a full-featured computer algebra system (CAS) while keeping the code +as simple as possible in order to be comprehensible and easily +extensible. SymPy is written entirely in Python and does not require +any external libraries. + +%prep +%setup -q -n %{modname}-%{version} +# For rpmlint warning: remove shebang from python library: +sed -i '/^#!/d' ./%{modname}/utilities/tests/diagnose_imports.py +sed -i '/^#!/d' ./%{modname}/mpmath/matrices/eigen_symmetric.py +sed -i '/^#!/d' ./%{modname}/mpmath/matrices/eigen.py +sed -i '/^#!/d' ./%{modname}/mpmath/tests/test_levin.py +sed -i '/^#!/d' ./%{modname}/mpmath/tests/test_eigen_symmetric.py +sed -i '/^#!/d' ./%{modname}/mpmath/tests/test_eigen.py +sed -i '/^#!/d' ./%{modname}/mpmath/tests/runtests.py + +%build +python setup.py build + +%install +python setup.py install --root=%{buildroot} --prefix=%{_prefix} + +%files +%defattr(-,root,root,-) +%{_bindir}/isympy +%{_mandir}/man1/isympy.1.gz +%{python_sitelib}/%{modname} +%{python_sitelib}/%{modname}-%{version}-py%{py_ver}.egg-info + +%changelog +* Sun Aug 07 2016 Roberto Colistete Jr. <sympy@googlegroups.com> - 0.7.6.1 +- SymPy 0.7.6.1 (03/09/2015) for Mer (07/08/2016) : +- * first release. +* Sun May 04 2014 Roberto Colistete Jr. <sympy@googlegroups.com> - 0.7.5 +- (Python 3) SymPy 0.7.5 (22/02/2014) for Mer (15/05/2014) : +- * first release for Python 3. +* Sun May 04 2014 Roberto Colistete Jr. <sympy@googlegroups.com> - 0.7.5 +- SymPy 0.7.5 (22/02/2014) for Mer (04/05/2014) : +- * first release. +* Sun May 04 2014 Roberto Colistete Jr. <sympy@googlegroups.com> - 0.7.4.1 +- SymPy 0.7.4.1 (15/12/2013) for Mer (04/05/2014) : +- * first release. +* Sun May 04 2014 Roberto Colistete Jr. <sympy@googlegroups.com> - 0.7.4 +- SymPy 0.7.4 (09/12/2013) for Mer (04/05/2014) : +- * first release. +* Mon Jul 15 2013 Roberto Colistete Jr. <sympy@googlegroups.com> - 0.7.3 +- SymPy 0.7.3 (14/07/2013) for Mer (15/07/2013) : +- * first release. +* Tue Feb 19 2013 Roberto Colistete Jr. <sympy@googlegroups.com> - 0.7.2 +- SymPy 0.7.2 (16/10/2012) for Mer (19/02/2013) : +- * first release. +