Compare commits

...

6 Commits
rawhide ... f10

Author SHA1 Message Date
Fedora Release Engineering e6dad922e4 dist-git conversion 2010-07-29 13:29:42 +00:00
Bill Nottingham 6b3c2abc01 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:46:33 +00:00
konradm b3ade56492 Bump to 0.6.3. 2008-12-05 01:08:48 +00:00
konradm 1769906cf5 Oops, forgot patch. 2008-10-31 20:39:40 +00:00
konradm a0dfd2625f Build sympy for F-10 2008-10-31 20:35:40 +00:00
Huzaifa Sidhpurwala 6077b85d71 Initialize branch F-10 for sympy 2008-10-15 05:33:31 +00:00
5 changed files with 62 additions and 21 deletions

View File

1
.gitignore vendored Normal file
View File

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

View File

@ -1,21 +0,0 @@
# Makefile for source rpm: sympy
# $Id$
NAME := sympy
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

View File

@ -0,0 +1 @@
7407285e8a68d1a6d2e35a0608e51104 sympy-0.6.3.tar.gz

60
sympy.spec Normal file
View File

@ -0,0 +1,60 @@
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
Name: sympy
Version: 0.6.3
Release: 1%{?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
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
%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
* Thu Dec 4 2008 Conrad Meyer <konrad@tylerc.org> - 0.6.3-1
- Bump to 0.6.3, supports python 2.6.
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.6.2-3
- Rebuild for Python 2.6
* 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.