]> git.pld-linux.org Git - packages/SPE.git/blame_incremental - SPE.spec
BR: rpmbuild(macros) >= 1.710
[packages/SPE.git] / SPE.spec
... / ...
CommitLineData
1# TODO:
2# - fix %%files (doc to %%doc, no .py, remove unused files)
3%define _wx 2.6.1.0
4#
5Summary: SPE - Stani's Python Editor
6Summary(pl.UTF-8): SPE - pythonowy edytor Staniego
7Name: SPE
8Version: 0.8.2.a
9Release: 5
10License: LGPL 2.1+ (except sm library <free to use> and sm_idle <PSF>)
11Group: Applications/Text
12Source0: http://download.berlios.de/python/%{name}-%{version}-wx%{_wx}.tar.gz
13# Source0-md5: d5d5a55414aa2410ac430f7e79b271e5
14Source1: %{name}.desktop
15Source2: %{name}.png
16URL: http://spe.pycs.net/
17BuildRequires: rpmbuild(macros) >= 1.710
18BuildRequires: python
19BuildRequires: python-devel
20BuildRequires: python-modules
21BuildRequires: rpm-pythonprov
22Requires: pydoc
23%pyrequires_eq python-modules
24Requires: python-wxPython >= %{_wx}
25# below is needed - SPE doesn't start without "hacked" release of wxPython (reporting version issue)
26Requires: python-wxPython >= 2.6.1.0-3
27BuildArch: noarch
28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30%description
31Spe is a python IDE with auto-indentation, auto completion, call tips,
32syntax coloring, syntax highlighting, class explorer, source index,
33auto todo list, sticky notes, integrated pycrust shell, python file
34browser, recent file browser, drag&drop, context help, ... Special is
35its blender support with a blender 3d object browser and its ability
36to run interactively inside blender. Spe is extensible with boa.
37
38%description -l pl.UTF-8
39Spe (Stani's Python Editor) to pythonowe IDE z automatycznym
40wykonywaniem wcięć, automatycznym dopełnianiem, podpowiedziami
41wywołań, kolorowaniem składni, podświetlaniem składni, eksploratorem
42klas, indeksem źródeł, automatyczną listą TODO, przyklejanymi
43notatkami, zintegrowaną powłoką pycrust, przeglądarką plików
44pythonowych, przeglądarką ostatnio używanych plików, obsługą w stylu
45przeciągnij-i-upuść, pomocą kontekstową... Specjalną rzeczą jest
46wsparcie dla blendera z przeglądarką obiektów blendera 3D i
47możliwością automatycznego uruchamiania z poziomu blendera. Spe jest
48rozszerzalne przy pomocy boa.
49
50%prep
51%setup -q -n %{name}-%{version}-wx%{_wx}
52
53%build
54%py_build
55
56%install
57rm -rf $RPM_BUILD_ROOT
58install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
59
60%py_install
61
62install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
63install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
64
65# SPE doesn't work without *.py files so don't remove them
66#%%py_postclean
67
68%clean
69rm -rf $RPM_BUILD_ROOT
70
71%files
72%defattr(644,root,root,755)
73%doc README.txt
74%attr(755,root,root) %{_bindir}/*
75%{py_sitescriptdir}/*
76%{_desktopdir}/*.desktop
77%{_pixmapsdir}/*
This page took 0.120353 seconds and 5 git commands to generate.