- update to new version
- bcond_without run_testsuite
This commit is contained in:
parent
19712154d9
commit
40fb0db0ff
1
.gitignore
vendored
1
.gitignore
vendored
@ -2,3 +2,4 @@ ipython-0.10.tar.gz
|
|||||||
/ipython-0.10.1.tar.gz
|
/ipython-0.10.1.tar.gz
|
||||||
/ipython-0.10.2.tar.gz
|
/ipython-0.10.2.tar.gz
|
||||||
/ipython-0.11.tar.gz
|
/ipython-0.11.tar.gz
|
||||||
|
/ipython-0.12.tar.gz
|
||||||
|
|||||||
53
ipython.spec
53
ipython.spec
@ -2,11 +2,21 @@
|
|||||||
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
|
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%global run_testsuite 1
|
%bcond_without run_testsuite
|
||||||
|
|
||||||
|
# where are all the python3 dependencies
|
||||||
|
%if 0%{?fedora} > 15
|
||||||
|
%global with_python3 0
|
||||||
|
%endif
|
||||||
|
|
||||||
|
# where are all the pypy dependencies
|
||||||
|
%if 0%{?fedora} > 15
|
||||||
|
%global with_pypy 0
|
||||||
|
%endif
|
||||||
|
|
||||||
Name: ipython
|
Name: ipython
|
||||||
Version: 0.11
|
Version: 0.12
|
||||||
Release: 3%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: An enhanced interactive Python shell
|
Summary: An enhanced interactive Python shell
|
||||||
|
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
@ -23,7 +33,7 @@ BuildArch: noarch
|
|||||||
BuildRequires: python-devel
|
BuildRequires: python-devel
|
||||||
BuildRequires: python-simplegeneric
|
BuildRequires: python-simplegeneric
|
||||||
|
|
||||||
%if %{run_testsuite}
|
%if %{with run_testsuite}
|
||||||
# for checking/testing
|
# for checking/testing
|
||||||
BuildRequires: python-nose
|
BuildRequires: python-nose
|
||||||
BuildRequires: python-mglob
|
BuildRequires: python-mglob
|
||||||
@ -51,6 +61,26 @@ Requires: python-mglob
|
|||||||
Requires: python-simplegeneric
|
Requires: python-simplegeneric
|
||||||
Requires: pyparsing
|
Requires: pyparsing
|
||||||
|
|
||||||
|
# add python3 packages
|
||||||
|
%if 0%{?with_python3}
|
||||||
|
# for checking/testing
|
||||||
|
BuildRequires: python3-nose
|
||||||
|
BuildRequires: python3-mglob
|
||||||
|
BuildRequires: python3-simplegeneric
|
||||||
|
BuildRequires: pyparsing
|
||||||
|
# "Tools and libraries available at test time:"
|
||||||
|
BuildRequires: python3-zmq
|
||||||
|
BuildRequires: python3-zmq-tests
|
||||||
|
BuildRequires: pexpect
|
||||||
|
BuildRequires: python3-matplotlib
|
||||||
|
BuildRequires: pymongo
|
||||||
|
BuildRequires: PyQt4
|
||||||
|
# for frontend
|
||||||
|
BuildRequires: python3-pygments
|
||||||
|
|
||||||
|
Requires: python3-zmq
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
|
|
||||||
@ -109,6 +139,9 @@ pushd IPython/external
|
|||||||
# python's own modules
|
# python's own modules
|
||||||
rm argparse/_argparse.py
|
rm argparse/_argparse.py
|
||||||
|
|
||||||
|
# use decorators of numpy
|
||||||
|
rm decorators/_decorators.py
|
||||||
|
|
||||||
# other packages exist in fedora
|
# other packages exist in fedora
|
||||||
rm mglob/_mglob.py
|
rm mglob/_mglob.py
|
||||||
rm simplegeneric/_simplegeneric.py
|
rm simplegeneric/_simplegeneric.py
|
||||||
@ -117,7 +150,8 @@ rm pexpect/_pexpect.py
|
|||||||
|
|
||||||
# probably from here http://code.activestate.com/recipes/163604-guid/
|
# probably from here http://code.activestate.com/recipes/163604-guid/
|
||||||
# python has a own uuid module
|
# python has a own uuid module
|
||||||
#rm guid/_guid.py
|
# this is only used in deathrow, delete without replacement!!
|
||||||
|
rm guid/_guid.py
|
||||||
|
|
||||||
# rejected in a PEP, probably no upstream
|
# rejected in a PEP, probably no upstream
|
||||||
#rm Itpl/_Itpl.py
|
#rm Itpl/_Itpl.py
|
||||||
@ -147,7 +181,7 @@ mv %{buildroot}%{_datadir}/doc/%{name} \
|
|||||||
rm -rf %{buildroot}
|
rm -rf %{buildroot}
|
||||||
|
|
||||||
|
|
||||||
%if %{run_testsuite}
|
%if %{with run_testsuite}
|
||||||
%check
|
%check
|
||||||
# TODO no ipython in path in koji
|
# TODO no ipython in path in koji
|
||||||
PYTHONPATH=%{buildroot}%{python_sitelib} %{buildroot}%{_bindir}/iptest || echo "some tests failed, continue..."
|
PYTHONPATH=%{buildroot}%{python_sitelib} %{buildroot}%{_bindir}/iptest || echo "some tests failed, continue..."
|
||||||
@ -185,9 +219,12 @@ PYTHONPATH=%{buildroot}%{python_sitelib} %{buildroot}%{_bindir}/iptest || echo "
|
|||||||
%{python_sitelib}/IPython/core/
|
%{python_sitelib}/IPython/core/
|
||||||
%{python_sitelib}/IPython/extensions/
|
%{python_sitelib}/IPython/extensions/
|
||||||
%dir %{python_sitelib}/IPython/frontend/
|
%dir %{python_sitelib}/IPython/frontend/
|
||||||
|
%{python_sitelib}/IPython/frontend/html/
|
||||||
%{python_sitelib}/IPython/frontend/terminal/
|
%{python_sitelib}/IPython/frontend/terminal/
|
||||||
%{python_sitelib}/IPython/frontend/__init__.py*
|
%{python_sitelib}/IPython/frontend/__init__.py*
|
||||||
|
%{python_sitelib}/IPython/frontend/consoleapp.py*
|
||||||
%{python_sitelib}/IPython/lib/
|
%{python_sitelib}/IPython/lib/
|
||||||
|
%{python_sitelib}/IPython/nbformat/
|
||||||
%{python_sitelib}/IPython/parallel/
|
%{python_sitelib}/IPython/parallel/
|
||||||
%{python_sitelib}/IPython/quarantine/
|
%{python_sitelib}/IPython/quarantine/
|
||||||
%{python_sitelib}/IPython/scripts/
|
%{python_sitelib}/IPython/scripts/
|
||||||
@ -222,6 +259,10 @@ PYTHONPATH=%{buildroot}%{python_sitelib} %{buildroot}%{_bindir}/iptest || echo "
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Dec 19 2011 Thomas Spura <tomspur@fedoraproject.org> - 0.12-1
|
||||||
|
- update to new version
|
||||||
|
- bcond_without run_testsuite
|
||||||
|
|
||||||
* Sun Oct 23 2011 Thomas Spura <tomspur@fedoraproject.org> - 0.11-3
|
* Sun Oct 23 2011 Thomas Spura <tomspur@fedoraproject.org> - 0.11-3
|
||||||
- add more missing R (matplotlib and pygments) (#748141)
|
- add more missing R (matplotlib and pygments) (#748141)
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user