fb3bd35
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
fb3bd35
fb3bd35
Name:           python-xmpp
8e432b4
Version:        0.5.0
f22bd72
Release:        0.2.rc1%{?dist}
fb3bd35
Summary:        Python library for easy scripting with Jabber
fb3bd35
fb3bd35
Group:          Development/Languages
0074457
License:        GPLv2+
fb3bd35
URL:            http://xmpppy.sourceforge.net/
8e432b4
Source0:        http://downloads.sourceforge.net/xmpppy/xmpppy-%{version}rc1.tar.gz
fb3bd35
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
3cf0124
Provides:       xmpppy = %{version}-%{release}
fb3bd35
fb3bd35
BuildArch:      noarch
f2ca193
f2ca193
%if 0%{?fedora} >= 8
f2ca193
BuildRequires: python-setuptools-devel
f2ca193
%else
f2ca193
BuildRequires: python-setuptools
f2ca193
%endif
f2ca193
3cf0124
Requires:      python-dns
fb3bd35
fb3bd35
%description
fb3bd35
xmpppy is a Python library that is targeted to provide easy scripting
fb3bd35
with Jabber. Similar projects are Twisted Words and jabber.py.
fb3bd35
fb3bd35
This library was not designed from scratch. It inherits some code from
fb3bd35
jabberpy and have very similar API in many places. Though it is
fb3bd35
separate project since it have almost completely different
fb3bd35
architecture and primarily aims to work with jabberd2 - the new Open
fb3bd35
Source Jabber Server.
fb3bd35
fb3bd35
%prep
8e432b4
%setup -q -n xmpppy-%{version}rc1
fb3bd35
fb3bd35
# strip executable permissions so that dependencies aren't picked up
fb3bd35
# from documentation files.
fb3bd35
find doc -type f | xargs chmod a-x
fb3bd35
fb3bd35
%build
f2ca193
CFLAGS="%{optflags}" %{__python} -c 'import setuptools; execfile("setup.py")' build
fb3bd35
fb3bd35
%install
fb3bd35
rm -rf %{buildroot}
f2ca193
%{__python} -c 'import setuptools; execfile("setup.py")' install --skip-build --root %{buildroot}
fb3bd35
fb3bd35
%clean
fb3bd35
rm -rf %{buildroot}
fb3bd35
fb3bd35
%files
fb3bd35
%defattr(-,root,root,-)
fb3bd35
%doc ChangeLog README doc/*
fb3bd35
3abb054
%{python_sitelib}/*
fb3bd35
fb3bd35
%changelog
f22bd72
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.0-0.2.rc1
f22bd72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
f22bd72
8e432b4
* Sat Apr 11 2009 Peter Lemenkov <lemenkov@gmail.com> -  0.5.0-0.1.rc1
8e432b4
- Ver. 0.5.0rc1
8e432b4
- Dropped patches
8e432b4
3cf0124
* Sun Mar 15 2009 Peter Lemenkov <lemenkov@gmail.com> -  0.4.1-6
3cf0124
- Added Provides: xmpppy
3cf0124
- Added patches from upstream CVS
3cf0124
- Fixed Source0 link
3cf0124
9b4882f
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.1-5
9b4882f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
9b4882f
ceb71bf
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.4.1-4
ceb71bf
- Rebuild for Python 2.6
ceb71bf
0074457
* Wed Sep  3 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.4.1-3
0074457
- fix license tag
0074457
f2ca193
* Thu Jan  3 2008 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.4.1-2
f2ca193
- Get eggs building correctly on F-7 and F-8.
f2ca193
3abb054
* Thu Jan  3 2008 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.4.1-1
3abb054
- Update to 0.4.1.
3abb054
3abb054
* Thu Jan  3 2008 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.4.0-3
3abb054
- Change files section to pick up egg info files.
3abb054
cdc2d73
* Fri Dec  8 2006 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.4.0-2
cdc2d73
- Bump release for rebuild with Python 2.5.
cdc2d73
8b197d9
* Wed Nov 22 2006 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.4.0-1
8b197d9
- Update to 0.4.0
8b197d9
8b197d9
* Mon Aug 14 2006 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.3.1-2
92590a4
- Remove unneeded python_sitearch macro
92590a4
- Remove unneeded python-abi requirement
92590a4
- No longer ghost *.pyo files
92590a4
fb3bd35
* Fri May 26 2006 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.3.1-1
fb3bd35
- First version for Fedora Extras
fb3bd35
92590a4