]> git.pld-linux.org Git - packages/ipython.git/blame - ipython.spec
- converted to UTF-8
[packages/ipython.git] / ipython.spec
CommitLineData
268ce477 1%define pname IPython
e33c22cf 2Summary: An enhanced Interactive Python shell
8251843b 3Summary(pl.UTF-8): Interaktywna powłoka języka Python
e33c22cf 4Name: ipython
cd96081b 5Version: 0.7.2
190467dc 6Release: 3
e33c22cf 7License: LGPL
bc92a4bc 8Group: Applications/Shells
2ca4e47a 9Source0: http://ipython.scipy.org/dist/%{name}-%{version}.tar.gz
cd96081b 10# Source0-md5: 3565efcf87c7318c1a3930e278ac9fa5
a6d4e668 11Patch0: %{name}-import_path.patch
b44bdf68 12URL: http://ipython.scipy.org
f402a1ff 13BuildRequires: python-devel
4bd9f8e5
KK
14BuildRequires: rpm-pythonprov
15BuildRequires: rpmbuild(macros) >= 1.219
f1842c5e 16Requires: python-%{name} = %{version}-%{release}
e33c22cf 17BuildArch: noarch
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20%description
21IPython is a free software project which tries to:
22
ef8a19a7 231. Provide an interactive interpreter superior to Python's default.
24IPython has many features for object introspection, shell access, and
25its own special command system for adding functionality when working
26interactively.
e33c22cf 27
ef8a19a7 282. Serve as an embeddable, ready to use interpreter for your own
29programs. IPython can be started with a single call from inside
30another program, providing access to the current namespace. This can
31be very useful both for debugging purposes and for situations where a
32blend of batch-processing and interactive exploration are needed.
e33c22cf 33
ef8a19a7 343. Offer a flexible framework which can be used as the base
35environment for other systems with Python as the underlying language.
36Specifically scientific environments like Mathematica, IDL and Mathcad
37inspired its design, but similar ideas can be useful in many fields.
e33c22cf 38
9299d2f0 39This package contains IPython shell.
40
8251843b
JR
41%description -l pl.UTF-8
42IPython jest wolnym oprogramowaniem, którego celem jest:
43
441. Dostarczenie interaktywnej powłoki lepszej od standardowej
45dostarczanej z językiem Python. IPython umożliwia badanie obiektów,
46dostęp do powłoki oraz własny system poleceń, który umożliwia
47rozszerzanie funkcjonalności podczas pracy interaktywnej.
48
492. Dostarczenie gotowego interpretera, który można dołączać do własnej
50aplikacji. IPython może zostać uruchomiony za pomocą wywołania jednej
51funkcji z poziomu innego programu umożliwiając jednocześnie dostęp do
52aktualnej przestrzeni nazw tego programu. Może to być bardzo użyteczne
53do celów takich jak śledzenie programu czy też sytuacji gdzie jest
54wymagane połączenie przetwarzania wsadowego z interaktywną
55introspekcją.
56
573. Dostarczenie szkieletu, który może zostać użyty jako podstawa
58systemu, którego polecenia opierają się na zasadach języka Python.
59Projekt został zainspirowany przez oprogramowanie naukowe takie jak
60Mathematica, IDL oraz Mathcad, gdzie podobne idee mogą być realizowane
9299d2f0 61w wielu przypadkach.
62
8251843b 63Pakiet ten zawiera powłokę IPython.
9299d2f0 64
65%package -n python-ipython
66Summary: An enhanced Interactive Python shell modules
8251843b 67Summary(pl.UTF-8): Moduły interaktywnej powłoki języka Python
9299d2f0 68Group: Libraries/Python
56ec952e 69%pyrequires_eq python-devel-tools
46da5ee7 70%pyrequires_eq pydoc
9299d2f0 71
72%description -n python-ipython
73IPython is a free software project which tries to:
74
ef8a19a7 751. Provide an interactive interpreter superior to Python's default.
76IPython has many features for object introspection, shell access, and
77its own special command system for adding functionality when working
78interactively.
9299d2f0 79
ef8a19a7 802. Serve as an embeddable, ready to use interpreter for your own
81programs. IPython can be started with a single call from inside
82another program, providing access to the current namespace. This can
83be very useful both for debugging purposes and for situations where a
84blend of batch-processing and interactive exploration are needed.
9299d2f0 85
ef8a19a7 863. Offer a flexible framework which can be used as the base
87environment for other systems with Python as the underlying language.
88Specifically scientific environments like Mathematica, IDL and Mathcad
89inspired its design, but similar ideas can be useful in many fields.
9299d2f0 90
91This package contains IPython modules.
92
8251843b
JR
93%description -n python-ipython -l pl.UTF-8
94IPython jest wolnym oprogramowaniem, którego celem jest:
95
961. Dostarczenie interaktywnej powłoki lepszej od standardowej
97dostarczanej z językiem Python. IPython umożliwia badanie obiektów,
98dostęp do powłoki oraz własny system poleceń, który umożliwia
99rozszerzanie funkcjonalności podczas pracy interaktywnej.
100
1012. Dostarczenie gotowego interpretera, który można dołączać do własnej
102aplikacji. IPython może zostać uruchomiony za pomocą wywołania jednej
103funkcji z poziomu innego programu umożliwiając jednocześnie dostęp do
104aktualnej przestrzeni nazw tego programu. Może to być bardzo użyteczne
105do celów takich jak śledzenie programu czy też sytuacji gdzie jest
106wymagane połączenie przetwarzania wsadowego z interaktywną
107introspekcją.
108
1093. Dostarczenie szkieletu, który może zostać użyty jako podstawa
110systemu, którego polecenia opierają się na zasadach języka Python.
111Projekt został zainspirowany przez oprogramowanie naukowe takie jak
112Mathematica, IDL oraz Mathcad, gdzie podobne idee mogą być realizowane
ef8a19a7 113w wielu przypadkach.
114
8251843b 115Pakiet ten zawiera moduły interaktywnej powłoki języka Python.
ef8a19a7 116
e33c22cf 117%prep
2ca4e47a 118%setup -q
a6d4e668 119%patch0 -p1
e33c22cf 120
121%install
122rm -rf $RPM_BUILD_ROOT
123
124python ./setup.py install --optimize=2 --root=$RPM_BUILD_ROOT
125
4bd9f8e5
KK
126%py_postclean
127rm -rf $RPM_BUILD_ROOT%{_docdir}
128
e33c22cf 129%clean
130rm -rf $RPM_BUILD_ROOT
131
132%files
133%defattr(644,root,root,755)
e33c22cf 134%attr(755,root,root) %{_bindir}/*
b44bdf68 135%{_mandir}/man1/*
9299d2f0 136
137%files -n python-ipython
138%defattr(644,root,root,755)
b44bdf68 139%doc README doc/{ChangeLog,NEWS} doc/manual doc/*.pdf
4bd9f8e5 140%{py_sitescriptdir}/%{pname}
This page took 0.092739 seconds and 4 git commands to generate.