cvsextras 60d51f6
%define pyver %(%{__python} -c "from distutils.sysconfig import get_python_version; print get_python_version()")
cvsextras 60d51f6
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
cvsextras 60d51f6
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
cvsextras 60d51f6
cvsextras 60d51f6
Name:           python-dialog
b305f49
Version:        2.7
738e358
Release:        1
cvsextras 60d51f6
Summary:        Python interface to the Unix dialog utility
cvsextras 60d51f6
cvsextras 60d51f6
Group:          Development/Languages
cvsextras 60d51f6
License:        LGPL
b305f49
URL:            http://pythondialog.sourceforge.net
b305f49
Source0:        http://dl.sf.net/pythondialog/pythondialog-2.7.tar.bz2
cvsextras 60d51f6
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
cvsextras 60d51f6
cvsextras 60d51f6
BuildArch:      noarch
cvsextras 60d51f6
BuildRequires:  python-devel
cvsextras 60d51f6
Requires:       python-abi = %{pyver}
cvsextras 60d51f6
Requires:       dialog
cvsextras 60d51f6
cvsextras 60d51f6
%description
cvsextras 60d51f6
A Python interface to the Unix dialog utility, designed to provide an
cvsextras 60d51f6
easy, pythonic and as complete as possible way to use the dialog
cvsextras 60d51f6
features from Python code.
cvsextras 60d51f6
cvsextras 60d51f6
%prep
b305f49
%setup -q -n pythondialog-%{version}
cvsextras 60d51f6
cvsextras 60d51f6
cvsextras 60d51f6
%build
cvsextras 60d51f6
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build
cvsextras 60d51f6
cvsextras 60d51f6
cvsextras 60d51f6
%install
cvsextras 60d51f6
rm -rf $RPM_BUILD_ROOT
cvsextras 60d51f6
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT --prefix=%{_prefix}
cvsextras 60d51f6
5d440d4
cvsextras 60d51f6
%clean
cvsextras 60d51f6
rm -rf $RPM_BUILD_ROOT
cvsextras 60d51f6
cvsextras 60d51f6
cvsextras 60d51f6
%files
cvsextras 60d51f6
%defattr(-,root,root,-)
b305f49
%doc demo.py AUTHORS COPYING DEBUGGING README TODO
b305f49
%{python_sitelib}/dialog.py
b305f49
%{python_sitelib}/dialog.pyc
b305f49
%ghost %{python_sitelib}/dialog.pyo
cvsextras 60d51f6
cvsextras 60d51f6
cvsextras 60d51f6
%changelog
b305f49
* Thu Feb 10 2005 Aurelien Bompard <gauret[AT]free.fr> 0:2.7-1
b305f49
- update to version 2.7
b305f49
- update URL
b305f49
b305f49
* Sat Feb 05 2005 Toshio Kuratomi <toshio@tiki-lounge.com> 0:2.0.6-2
b305f49
- Change %%python_sitearch to %%python_sitelib as sitearch references
b305f49
  /usr/lib64 on x86_64 multilib and the python files install to /usr/lib.
5d440d4
cvsextras 60d51f6
* Sat Jul 24 2004 Aurelien Bompard <gauret[AT]free.fr> 0:2.06-0.fdr.1
cvsextras 60d51f6
- Initial Fedora Package