Build sympy for F-10

This commit is contained in:
konradm 2008-10-31 20:35:40 +00:00
parent 6077b85d71
commit a0dfd2625f
3 changed files with 60 additions and 0 deletions

View File

@ -0,0 +1 @@
sympy-0.6.2.tar.gz

View File

@ -0,0 +1 @@
60f5edddeb72cd0e700363901fe94ab5 sympy-0.6.2.tar.gz

58
sympy.spec Normal file
View File

@ -0,0 +1,58 @@
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
Name: sympy
Version: 0.6.2
Release: 2%{?dist}
Summary: A Python library for symbolic mathematics
Group: Development/Languages
License: BSD
URL: http://code.google.com/p/sympy/
Source0: http://sympy.googlecode.com/files/%{name}-%{version}.tar.gz
# Patch0 submitted upstream:
# http://code.google.com/p/sympy/issues/detail?id=1156
Patch0: sympy-0.6.2-remove-extraneous-shebangs.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: python-devel
%description
SymPy 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
%patch0 -p1
%build
%{__python} setup.py build
%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc README LICENSE
%{python_sitelib}/*
%{_bindir}/isympy
%{_mandir}/man1/isympy.1*
%changelog
* Mon Oct 13 2008 Conrad Meyer <konrad@tylerc.org> - 0.6.2-2
- Patch to remove extraneous shebangs.
* Sun Oct 12 2008 Conrad Meyer <konrad@tylerc.org> - 0.6.2-1
- Initial package.