diff --git a/gajim.spec b/gajim.spec index ecdbcc2..ac3d724 100644 --- a/gajim.spec +++ b/gajim.spec @@ -1,27 +1,23 @@ -%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} - Summary: Jabber client written in PyGTK Name: gajim -Version: 0.12.5 +%global majorver 0.13 +Version: 0.13.2 Release: 1%{?dist} License: GPLv3 Group: Applications/Internet URL: http://gajim.org/ -Source0: http://gajim.org/downloads/%{name}-%{version}.tar.bz2 - +Source0: http://gajim.org/downloads/%{majorver}/%{name}-%{version}.tar.bz2 +BuildArch: noarch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires: avahi-tools Requires: bind-utils Requires: dbus-python -%if 0%{?fc8}%{?fc9} -%else Requires: gnome-python2-gnome -%endif - Requires: gnome-python2-bonobo Requires: gnome-python2-canvas +Requires: gnome-python2-desktop Requires: gnupg Requires: notify-python Requires: pygtk2-libglade @@ -31,29 +27,29 @@ Requires: python-docutils Requires: python-GnuPGInterface Requires: python-kerberos Requires: python-sexy +Requires: python-libasyncns +# these are dlopen'd using ctypes find_library/LoadLibrary +Requires: gtkspell +Requires: libXScrnSaver -BuildRequires: dbus-devel BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: gtk2-devel -BuildRequires: gtkspell-devel BuildRequires: intltool -BuildRequires: libXScrnSaver-devel BuildRequires: pygtk2-devel +BuildRequires: hardlink %description Gajim is a Jabber client written in PyGTK. The goal of Gajim's developers is to provide a full featured and easy to use xmpp client for the GTK+ users. -Gajim does not require GNOME to run, eventhough it exists with it nicely. +Gajim does not require GNOME to run, even though it exists with it nicely. %prep %setup -q %build %configure --docdir=%{_docdir}/%{name}-%{version} \ - --libdir=%{python_sitearch} \ - --disable-static --enable-remote --enable-gtkspell --enable-idle \ - --enable-trayicon + --disable-static --disable-trayicon make %{?_smp_mflags} @@ -61,8 +57,7 @@ make %{?_smp_mflags} rm -rf $RPM_BUILD_ROOT make install INSTALL="%{__install} -p" DESTDIR=$RPM_BUILD_ROOT - -rm -rf $RPM_BUILD_ROOT%{python_sitearch}/%{name}/*.la +hardlink -c $RPM_BUILD_ROOT/%{_bindir} desktop-file-install --vendor fedora --delete-original \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ @@ -96,12 +91,24 @@ rm -rf %{buildroot} %{_datadir}/%{name}/data %{_datadir}/%{name}/src -%dir %{python_sitearch}/%{name} -%{python_sitearch}/%{name}/gtkspell.so -%{python_sitearch}/%{name}/idle.so -%{python_sitearch}/%{name}/trayicon.so - %changelog +* Fri Feb 05 2010 Michal Schmidt - 0.13.2-1 +- Version bump to 0.13.2. (RHBZ#541470) +- 0.13.1 and 0.13.2 are bugfix releases. +- New in 0.13: + * BOSH connection support + * Roster versioning support + * Interface to send XHTML messages + * Changelog: http://hg.gajim.org/gajim/file/cb35a23ac836/ChangeLog + * Bugs fixed: http://trac.gajim.org/query?status=closed&milestone=0.13 +- 'idle' and 'gtkspell' modules are now implemented in Python using ctype. +- Internal 'trayicon' module is not necessary with gnome-python2-desktop. +- With no more binary modules included the package is now noarch. +- Require python-libasyncns for src/common/resolver.py. +- --enable-remote is no longer recognized by ./configure. +- Hardlink identical scripts. +- Remove fc8, fc9 support. + * Sat Sep 19 2009 Debarshi Ray - 0.12.5-1 - Version bump to 0.12.5. (Red Hat Bugzilla #516191) * Fixed history manager. diff --git a/sources b/sources index fc54137..cc60ea4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -aef65fc0b0f993f322ee970f6deb7508 gajim-0.12.5.tar.bz2 +91606788f4d846b2d9c48abf8ec0781c gajim-0.13.2.tar.bz2