Sophie

Sophie

distrib > Mandriva > 2010.2 > x86_64 > by-pkgid > f0b3c4570dfc5adaa07236e81d3a06c3 > files > 2

editobj2-0.2.1-1mdv2010.1.src.rpm

%define	oname	EditObj

Name: 	 	editobj2
Summary: 	Tkinter dialog box for editing any Python object
Version: 	0.2.1
Release: 	%mkrel 1
Source:		EditObj2-%{version}.tar.gz
URL:		http://home.gna.org/oomadness/en/editobj/
License:	GPLv2
Group:		Development/Python
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
%py_requires -d
Requires:	tkinter
Obsoletes:	editobj
BuildArch:	noarch

%description
EditObj2 can create and display a Tkinter dialog box for editing any Python
object (similarly to what Java call a Bean editor, but for Python object).
EditObj2 is a useful tool for writing (text or non-text) editors of all
kinds, including GUI editor, 3D editor,... It also includes a Python console.

EditObj2 supports also lists, dictionaries and hierarchies (nested lists)
edition. EditObj2 includes also a tree widget for Tkinter, an event framework
and a mutiple undo/redo system.

%prep
%setup -q -n EditObj2-%{version}

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS LICENSE README 
%python_sitelib/%{name}
%python_sitelib/*.egg-info


%changelog
* Sun Apr 18 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.2.1-1mdv2010.1
+ Revision: 536464
- import editobj2