Summary(pl): Eric3 - pe³nowarto¶ciowe IDE dla Pythona
Name: eric3
%define tar_name eric
-Version: 3.3
-%define snap 20030817
-Release: %{snap}-1
+Version: 3.3.1
+#%%define snap 20031115
+Release: 1
License: GPL
Group: X11/Development/Tools
-# Source0: http://www.die-offenbachs.de/detlev/files/%{tar_name}-%{version}.tar.gz
-Source0: http://www.die-offenbachs.de/detlev/snapshots/%{tar_name}-snapshot-%{snap}.tar.gz
-# Source0-md5: a245f974e7faefbdb22cef60a19cc79a
+Source0: http://www.die-offenbachs.de/detlev/files/%{tar_name}-%{version}.tar.gz
+# Source0-md5: b90eb45006bf66bedab872870557e08a
+# Source0: http://www.die-offenbachs.de/detlev/snapshots/%{tar_name}-snapshot-%{snap}.tar.gz
URL: http://www.die-offenbachs.de/detlev/eric3.html
-BuildRequires: python-PyQt-devel >= 3.8
-BuildRequires: qscintilla-devel >= 1.2
+BuildRequires: python-PyQt >= 3.8
+BuildRequires: qscintilla-devel >= 1:1.2
BuildRequires: rpm-pythonprov
BuildRequires: sip >= 3.8
%pyrequires_eq python # python-modules ?
+Requires: python-devel-tools
Requires: python-PyQt >= 3.8
+Obsoletes: eric
+
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
u¿ywaj±cym edytora QScintilla.
%prep
-# %%setup -q -n %{tar_name}-%{version}.tar.gz
-%setup -q -n %{tar_name}-snapshot-%{snap}
+%setup -q -n %{tar_name}-%{version}
+#%%setup -q -n %{tar_name}-snapshot-%{snap}
%install
rm -rf $RPM_BUILD_ROOT
%{py_sitedir}/%{name}/Checks/*.py[co]
%dir %{py_sitedir}/%{name}/Debugger
%{py_sitedir}/%{name}/Debugger/*.py[co]
+%dir %{py_sitedir}/%{name}/DesignerTemplates
+%{py_sitedir}/%{name}/DesignerTemplates/*.tmpl
%dir %{py_sitedir}/%{name}/DocumentationTools
%{py_sitedir}/%{name}/DocumentationTools/*.py[co]
%dir %{py_sitedir}/%{name}/Examples
%{py_sitedir}/%{name}/Examples/*.py[co]
+%dir %{py_sitedir}/%{name}/Examples/Scripting
%dir %{py_sitedir}/%{name}/Helpviewer
%{py_sitedir}/%{name}/Helpviewer/*.py[co]
%dir %{py_sitedir}/%{name}/Icons
%{py_sitedir}/%{name}/Project/*.py[co]
%dir %{py_sitedir}/%{name}/PyUnit
%{py_sitedir}/%{name}/PyUnit/*.py[co]
+%dir %{py_sitedir}/%{name}/Refactoring
+%{py_sitedir}/%{name}/Refactoring/*.py[co]
+%dir %{py_sitedir}/%{name}/Scripting
+%{py_sitedir}/%{name}/Scripting/*.py[co]
%dir %{py_sitedir}/%{name}/QScintilla
%{py_sitedir}/%{name}/QScintilla/*.py[co]
%dir %{py_sitedir}/%{name}/Tools
%{py_sitedir}/%{name}/Wizards/InputDialogWizard/*.py[co]
%dir %{py_sitedir}/%{name}/Wizards/MessageBoxWizard
%{py_sitedir}/%{name}/Wizards/MessageBoxWizard/*.py[co]
+
+# Third party brm/bike - to separate package ?
+# I have no idea that is that ...
+%dir %{py_sitedir}/%{name}/ThirdParty/
+%{py_sitedir}/%{name}/ThirdParty/*.py[co]
+%dir %{py_sitedir}/%{name}/ThirdParty/brm
+%{py_sitedir}/%{name}/ThirdParty/brm/*.py[co]
+%dir %{py_sitedir}/%{name}/ThirdParty/brm/bike
+%{py_sitedir}/%{name}/ThirdParty/brm/bike/*.py[co]
+%dir %{py_sitedir}/%{name}/ThirdParty/brm/bike/parsing
+%{py_sitedir}/%{name}/ThirdParty/brm/bike/parsing/*.py[co]
+%dir %{py_sitedir}/%{name}/ThirdParty/brm/bike/query
+%{py_sitedir}/%{name}/ThirdParty/brm/bike/query/*.py[co]
+%dir %{py_sitedir}/%{name}/ThirdParty/brm/bike/refactor
+%{py_sitedir}/%{name}/ThirdParty/brm/bike/refactor/*.py[co]
+%dir %{py_sitedir}/%{name}/ThirdParty/brm/bike/transformer
+%{py_sitedir}/%{name}/ThirdParty/brm/bike/transformer/*.py[co]
+
#NOTE: eric3 uses *.py files for it's own purposes
# so do not remove them from package
%{py_sitedir}/%{name}/*.py
%{py_sitedir}/%{name}/*/*.py
%{py_sitedir}/%{name}/*/*/*.py
+%{py_sitedir}/%{name}/*/*/*/*.py
+%{py_sitedir}/%{name}/*/*/*/*/*.py