|
Dawid Gajownik |
fe84f5e |
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
|
|
Dawid Gajownik |
fe84f5e |
|
|
|
fb9d8d2 |
Summary: Jabber client written in PyGTK
|
|
|
fb9d8d2 |
Name: gajim
|
|
|
e5e7570 |
Version: 0.12
|
|
|
e5e7570 |
Release: 1%{?dist}
|
|
|
fb9d8d2 |
License: GPLv2
|
|
|
fb9d8d2 |
Group: Applications/Internet
|
|
|
fb9d8d2 |
URL: http://gajim.org/
|
|
|
e5e7570 |
Source0: http://gajim.org/downloads/%{name}-%{version}.tar.gz
|
|
|
fb9d8d2 |
|
|
|
0caf32a |
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
|
|
|
fb9d8d2 |
|
|
|
33ec531 |
Requires: avahi-tools
|
|
|
fb9d8d2 |
Requires: bind-utils
|
|
|
fb9d8d2 |
Requires: dbus-python
|
|
|
33ec531 |
|
|
|
33ec531 |
%if 0%{?fc8}%{?fc9}
|
|
|
33ec531 |
%else
|
|
|
33ec531 |
Requires: gnome-python2-gnome
|
|
|
33ec531 |
%endif
|
|
|
33ec531 |
|
|
|
0caf32a |
Requires: gnome-python2-canvas
|
|
|
e5e7570 |
Requires: notify-python
|
|
|
fb9d8d2 |
Requires: pygtk2-libglade
|
|
|
e5e7570 |
Requires: pyOpenSSL
|
|
|
fb9d8d2 |
Requires: python-docutils
|
|
|
e5e7570 |
Requires: python-kerberos
|
|
|
e5e7570 |
Requires: python-sexy
|
|
|
fb9d8d2 |
|
|
|
fb9d8d2 |
BuildRequires: dbus-devel
|
|
|
fb9d8d2 |
BuildRequires: desktop-file-utils
|
|
|
fb9d8d2 |
BuildRequires: gettext
|
|
|
fb9d8d2 |
BuildRequires: gtk2-devel
|
|
|
fb9d8d2 |
BuildRequires: gtkspell-devel
|
|
|
fb9d8d2 |
BuildRequires: intltool
|
|
|
fb9d8d2 |
BuildRequires: libXScrnSaver-devel
|
|
|
0caf32a |
BuildRequires: pygtk2-devel
|
|
Dawid Gajownik |
2c200cf |
|
|
Dawid Gajownik |
2c200cf |
%description
|
|
Dawid Gajownik |
2c200cf |
Gajim is a Jabber client written in PyGTK. The goal of Gajim's developers is
|
|
Dawid Gajownik |
2c200cf |
to provide a full featured and easy to use xmpp client for the GTK+ users.
|
|
Dawid Gajownik |
2c200cf |
Gajim does not require GNOME to run, eventhough it exists with it nicely.
|
|
Dawid Gajownik |
2c200cf |
|
|
Dawid Gajownik |
2c200cf |
%prep
|
|
Dawid Gajownik |
2c200cf |
%setup -q
|
|
Dawid Gajownik |
2c200cf |
|
|
Dawid Gajownik |
2c200cf |
%build
|
|
|
0caf32a |
%configure --docdir=%{_docdir}/%{name}-%{version} \
|
|
|
0caf32a |
--libdir=%{python_sitearch} \
|
|
|
0caf32a |
--disable-static --enable-remote --enable-gtkspell --enable-idle \
|
|
|
0caf32a |
--enable-trayicon
|
|
Dawid Gajownik |
2c200cf |
|
|
|
fb9d8d2 |
make %{?_smp_mflags}
|
|
Dawid Gajownik |
2c200cf |
|
|
Dawid Gajownik |
2c200cf |
%install
|
|
|
fb9d8d2 |
rm -rf $RPM_BUILD_ROOT
|
|
Dawid Gajownik |
a2c6f86 |
|
|
|
fb9d8d2 |
make install INSTALL="%{__install} -p" DESTDIR=$RPM_BUILD_ROOT
|
|
Dawid Gajownik |
a2c6f86 |
|
|
|
fb9d8d2 |
rm -rf $RPM_BUILD_ROOT%{python_sitearch}/%{name}/*.la
|
|
Dawid Gajownik |
2c200cf |
|
|
|
e5e7570 |
# Suppress rpmlint warning.
|
|
|
e5e7570 |
chmod 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/src/{gajim{,-remote},history_manager}.py
|
|
Dawid Gajownik |
2c200cf |
|
|
|
fb9d8d2 |
desktop-file-install --vendor fedora --delete-original \
|
|
|
fb9d8d2 |
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
|
|
|
fb9d8d2 |
--remove-category=Application \
|
|
|
fb9d8d2 |
$RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
|
|
Dawid Gajownik |
425c0cc |
|
|
Dawid Gajownik |
2c200cf |
%find_lang %{name}
|
|
Dawid Gajownik |
2c200cf |
|
|
Dawid Gajownik |
2c200cf |
%clean
|
|
Dawid Gajownik |
2c200cf |
rm -rf %{buildroot}
|
|
Dawid Gajownik |
2c200cf |
|
|
Dawid Gajownik |
2c200cf |
%files -f %{name}.lang
|
|
Dawid Gajownik |
2c200cf |
%defattr(-,root,root,-)
|
|
|
0caf32a |
%doc AUTHORS
|
|
|
0caf32a |
%doc ChangeLog
|
|
|
0caf32a |
%doc COPYING
|
|
|
0caf32a |
%doc README.html
|
|
|
0caf32a |
%doc THANKS
|
|
|
e5e7570 |
%doc %{_mandir}/man1/%{name}.1*
|
|
|
e5e7570 |
%doc %{_mandir}/man1/%{name}-remote.1*
|
|
|
fb9d8d2 |
%{_bindir}/%{name}
|
|
|
fb9d8d2 |
%{_bindir}/%{name}-remote
|
|
|
0caf32a |
%{_datadir}/applications/fedora-%{name}.desktop
|
|
|
0caf32a |
%{_datadir}/pixmaps/%{name}.png
|
|
|
0caf32a |
%{_datadir}/pixmaps/%{name}_about.png
|
|
|
0caf32a |
|
|
|
0caf32a |
%dir %{_datadir}/%{name}
|
|
|
0caf32a |
%{_datadir}/%{name}/data
|
|
|
0caf32a |
%{_datadir}/%{name}/src
|
|
|
0caf32a |
|
|
|
0caf32a |
%dir %{python_sitearch}/%{name}
|
|
|
fb9d8d2 |
%{python_sitearch}/%{name}/gtkspell.so
|
|
|
fb9d8d2 |
%{python_sitearch}/%{name}/idle.so
|
|
|
fb9d8d2 |
%{python_sitearch}/%{name}/trayicon.so
|
|
Dawid Gajownik |
2c200cf |
|
|
Dawid Gajownik |
2c200cf |
%changelog
|
|
|
e5e7570 |
* Thu Dec 18 2008 Debarshi Ray <rishi@fedoraproject.org> - 0.12-1
|
|
|
e5e7570 |
- Version bump to 0.12.
|
|
|
e5e7570 |
- Added 'Requires: notify-python python-kerberos'.
|
|
|
e5e7570 |
|
|
|
e5e7570 |
* Mon Nov 17 2008 Debarshi Ray <rishi@fedoraproject.org> - 0.12-0.1.beta1
|
|
|
e5e7570 |
- Version bump to 0.12 beta1. Closes Red Hat Bugzilla bug #471295.
|
|
|
e5e7570 |
- Added 'Requires: pyOpenSSL'. Addresses Red Hat Bugzilla bug #467523.
|
|
|
e5e7570 |
- Added 'Requires: python-sexy'.
|
|
|
bc6fe13 |
|
|
|
33ec531 |
* Sun Nov 09 2008 Debarshi Ray <rishi@fedoraproject.org> - 0.11.4-6
|
|
|
33ec531 |
- Added 'Requires: gnome-python2-gnome' on all distributions starting from
|
|
|
33ec531 |
Fedora 10. Closes Red Hat Bugzilla bug #470181.
|
|
|
33ec531 |
|
|
|
33ec531 |
* Tue Oct 28 2008 Debarshi Ray <rishi@fedoraproject.org> - 0.11.4-5
|
|
|
33ec531 |
- Added 'Requires: avahi-tools'.
|
|
|
33ec531 |
|
|
|
b2d90b9 |
* Mon Jul 14 2008 Debarshi Ray <rishi@fedoraproject.org> - 0.11.4-4
|
|
|
b2d90b9 |
- Rebuilding to overcome Koji outage.
|
|
|
b2d90b9 |
|
|
|
0caf32a |
* Mon Jul 14 2008 Debarshi Ray <rishi@fedoraproject.org> - 0.11.4-3
|
|
|
0caf32a |
- Updated BuildRoot according to Fedora packaging guidelines.
|
|
|
0caf32a |
- Added 'Requires: gnome-python2-canvas'. Closes Red Hat Bugzilla bug #454622.
|
|
|
0caf32a |
- Removed 'BuildRequires: pkgconfig' and dropped version from
|
|
|
0caf32a |
'BuildRequires: pygtk2-devel'.
|
|
|
0caf32a |
- Fixed docdir and removed empty README.
|
|
|
0caf32a |
|
|
|
e378a69 |
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.11.4-2
|
|
|
fb9d8d2 |
- Autorebuild for gcc-4.3.
|
|
|
e378a69 |
|
|
|
510fffc |
* Wed Dec 26 2007 Matěj Cepl <mcepl@redhat.com> 0.11.4-1
|
|
|
ed8d9a3 |
- New upstream release.
|
|
|
ed8d9a3 |
|
|
Dawid Gajownik |
fe84f5e |
* Sun Nov 25 2007 Dawid Gajownik <gajownik[AT]gmail.com> - 0.11.3-2
|
|
Dawid Gajownik |
fe84f5e |
- Fix problem with python(abi)
|
|
Dawid Gajownik |
fe84f5e |
- Add Requires: python-docutils
|
|
Dawid Gajownik |
fe84f5e |
|
|
Dawid Gajownik |
5f93636 |
* Sun Nov 18 2007 Dawid Gajownik <gajownik[AT]gmail.com> - 0.11.3-1
|
|
Dawid Gajownik |
5f93636 |
- Update to 0.11.3 (#315931)
|
|
Dawid Gajownik |
5f93636 |
- Fix Licence tag
|
|
Dawid Gajownik |
5f93636 |
|
|
Dawid Gajownik |
a2c6f86 |
* Fri Feb 23 2007 Dawid Gajownik <gajownik[AT]gmail.com> - 0.11.1-1
|
|
Dawid Gajownik |
a2c6f86 |
- Update to 0.11.1
|
|
Dawid Gajownik |
a2c6f86 |
- Remove python-sqlite2 dependency (it's now provided by python-2.5)
|
|
Dawid Gajownik |
a2c6f86 |
|
|
Dawid Gajownik |
a2c6f86 |
* Tue Jan 23 2007 Dawid Gajownik <gajownik[AT]gmail.com> - 0.11.1-0.1.pre1
|
|
Dawid Gajownik |
a2c6f86 |
- Update to 0.11.1-pre1
|
|
Dawid Gajownik |
a2c6f86 |
|
|
Dawid Gajownik |
a2c6f86 |
* Sun Jan 14 2007 Dawid Gajownik <gajownik[AT]gmail.com> - 0.11-1
|
|
Dawid Gajownik |
a2c6f86 |
- Update to 0.11
|
|
Dawid Gajownik |
a2c6f86 |
|
|
|
a12da72 |
* Thu Dec 21 2006 Jason L Tibbitts III <tibbs@math.uh.edu> - 0.10.1-4
|
|
|
a12da72 |
- Rebuild for new Python.
|
|
|
a12da72 |
|
|
|
2a41a03 |
* Thu Oct 05 2006 Christian Iseli <Christian.Iseli@licr.org> 0.10.1-3
|
|
Dawid Gajownik |
a2c6f86 |
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
|
|
|
2a41a03 |
|
|
Dawid Gajownik |
2525c6f |
* Mon Sep 18 2006 Dawid Gajownik <gajownik[AT]gmail.com> - 0.10.1-2
|
|
Dawid Gajownik |
2525c6f |
- Rebuild for FE6
|
|
Dawid Gajownik |
2525c6f |
- Fix mixed-use-of-spaces-and-tabs rpmlint warning
|
|
Dawid Gajownik |
2525c6f |
|
|
Dawid Gajownik |
ae70afb |
* Mon Jun 5 2006 Dawid Gajownik <gajownik[AT]gmail.com> - 0.10.1-1
|
|
Dawid Gajownik |
ae70afb |
- Update to 0.10.1
|
|
Dawid Gajownik |
ae70afb |
- Change e-mail address in ChangeLog
|
|
Dawid Gajownik |
ae70afb |
|
|
Dawid Gajownik |
ae70afb |
* Tue May 2 2006 Dawid Gajownik <gajownik[AT]gmail.com> - 0.10-1
|
|
Dawid Gajownik |
9fe81e5 |
- Update to 0.10
|
|
Dawid Gajownik |
9fe81e5 |
|
|
Dawid Gajownik |
ae70afb |
* Wed Apr 19 2006 Dawid Gajownik <gajownik[AT]gmail.com> - 0.10-0.1.pre2
|
|
Dawid Gajownik |
656f42d |
- Update to 0.10-pre2
|
|
Dawid Gajownik |
656f42d |
|
|
Dawid Gajownik |
ae70afb |
* Thu Apr 13 2006 Dawid Gajownik <gajownik[AT]gmail.com> - 0.10-0.1.pre1
|
|
Dawid Gajownik |
5ed2c8c |
- Update to 0.10-pre1
|
|
Dawid Gajownik |
5ed2c8c |
- Drop patches
|
|
Dawid Gajownik |
5ed2c8c |
|
|
Dawid Gajownik |
ae70afb |
* Thu Mar 30 2006 Dawid Gajownik <gajownik[AT]gmail.com> - 0.9.1-3
|
|
Dawid Gajownik |
f1996ce |
- Remove Gnome dependencies
|
|
Dawid Gajownik |
f1996ce |
- Fix crash with notify-daemon (#187274, Stefan Plewako)
|
|
Dawid Gajownik |
f1996ce |
http://trac.gajim.org/ticket/1347
|
|
Dawid Gajownik |
f1996ce |
|
|
Dawid Gajownik |
ae70afb |
* Tue Feb 14 2006 Dawid Gajownik <gajownik[AT]gmail.com> - 0.9.1-2
|
|
Dawid Gajownik |
13119cd |
- Rebuild for Fedora Extras 5
|
|
Dawid Gajownik |
13119cd |
|
|
Dawid Gajownik |
ae70afb |
* Sun Jan 15 2006 Dawid Gajownik <gajownik[AT]gmail.com> - 0.9.1-1
|
|
Dawid Gajownik |
8d2ef47 |
- update to 0.9.1 (Eric Tanguy, #176614)
|
|
Dawid Gajownik |
8d2ef47 |
- drop aplay.patch
|
|
Dawid Gajownik |
8d2ef47 |
- fix compilation with modular X.Org X11R7
|
|
Dawid Gajownik |
8d2ef47 |
|
|
Dawid Gajownik |
ae70afb |
* Tue Sep 6 2005 Dawid Gajownik <gajownik[AT]gmail.com> - 0.8.2-1
|
|
Dawid Gajownik |
a38e64c |
- new version 0.8.2
|
|
Dawid Gajownik |
a38e64c |
- remove patches .cflags, .po, .x86_64, .remote (pushed upstream)
|
|
Dawid Gajownik |
a38e64c |
|
|
Dawid Gajownik |
ae70afb |
* Sat Sep 3 2005 Dawid Gajownik <gajownik[AT]gmail.com> - 0.8.1-1
|
|
Dawid Gajownik |
425c0cc |
- Version 0.8.1
|
|
Dawid Gajownik |
425c0cc |
- drop gajim-remote.py file (included in tarball)
|
|
Dawid Gajownik |
425c0cc |
|
|
Dawid Gajownik |
ae70afb |
* Wed Aug 24 2005 Dawid Gajownik <gajownik[AT]gmail.com> - 0.8-5
|
|
Dawid Gajownik |
eadc838 |
- Don't build internal modules
|
|
Dawid Gajownik |
eadc838 |
|
|
Dawid Gajownik |
ae70afb |
* Wed Aug 24 2005 Dawid Gajownik <gajownik[AT]gmail.com> - 0.8-4
|
|
Dawid Gajownik |
cbfeb0e |
- Add missing BuildRequires: desktop-file-utils
|
|
Dawid Gajownik |
cbfeb0e |
|
|
Dawid Gajownik |
ae70afb |
* Wed Aug 24 2005 Dawid Gajownik <gajownik[AT]gmail.com> - 0.8-3
|
|
Dawid Gajownik |
9674f26 |
- add .x86_64.patch (fix broken lib dir)
|
|
Dawid Gajownik |
9674f26 |
|
|
Dawid Gajownik |
ae70afb |
* Wed Aug 24 2005 Dawid Gajownik <gajownik[AT]gmail.com> - 0.8-2
|
|
Dawid Gajownik |
2c200cf |
- fix gajim-remote.py script
|
|
Dawid Gajownik |
2c200cf |
|
|
Dawid Gajownik |
ae70afb |
* Sat Aug 20 2005 Dawid Gajownik <gajownik[AT]gmail.com> - 0.8-1
|
|
Dawid Gajownik |
2c200cf |
- Initial RPM release.
|