-#
-# gaim_major_ver and gaim_minor_ver should be defined to match the minimum
-# Gaim API version _required_ to build Guifications
-# Due to the way Gaim checks plugin versions, we need to also ensure that
-# the correct minimum version of Gaim is Require:'d based on what version of
-# the Gaim headers we actually build with.
-#
-%define gaim_major_ver 2
-%define gaim_minor_ver 0
-%define gaim_next_major_ver %(echo $((%{gaim_major_ver}+1)))
-%define gaim_build_minor_ver %(pkg-config --modversion gaim 2>/dev/null | awk -F. '{ print $2 }')
-#
-Summary: Guifications Plugin for Gaim
-Summary(pl): Wtyczka Guifications dla Gaima
-Name: gaim-plugin-guifications
-Version: 2.13beta3
-Release: 0
-Epoch: 0
+# TODO:
+# - requirements of pidgin needed (libs)
+%define pidgin_ver %(pkg-config --modversion pidgin 2>/dev/null || echo ERROR)
+Summary: Guifications Plugin for Pidgin
+Summary(pl.UTF-8): Wtyczka Guifications dla Pidginaa
+Name: pidgin-plugin-guifications
+Version: 2.14
+Release: 4
+Epoch: 1
License: GPL
Group: Applications/Communications
-Source0: http://dl.sourceforge.net/guifications/gaim-guifications-%{version}.tar.bz2
-# Source0-md5: 32e421af09ed200d9040ebf73c25a9b4
-URL: http://guifications.sf.net/Guifications/
-BuildRequires: gaim-devel >= 1:%{gaim_major_ver}.%{gaim_minor_ver}
-BuildRequires: gaim-devel < 1:%{gaim_next_major_ver}
-BuildRequires: gettext
+#Source0: http://dl.sourceforge.net/guifications/pidgin-guifications-%{version}.tar.bz2
+Source0: http://downloads.guifications.org/plugins/Guifications2/pidgin-guifications-%{version}.tar.bz2
+# Source0-md5: 3c7b126d255d0c768a4af699c4454481
+URL: http://plugins.guifications.org/trac/wiki/Guifications
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: gettext-devel
BuildRequires: gtk+2-devel >= 2.0.0
+BuildRequires: intltool
BuildRequires: libtool
+BuildRequires: libtool
+BuildRequires: pidgin-devel >= 2.2
BuildRequires: pkgconfig
-Requires: gaim >= 1:%{gaim_major_ver}.%{gaim_build_minor_ver}
-Requires: gaim < 1:%{gaim_next_major_ver}
+BuildRequires: sed >= 4.0
+Requires: pidgin >= %{pidgin_ver}
+Obsoletes: gaim-plugin-guifications
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
-Guifications is a Gaim plugin that adds notification windows styled
+Guifications is a Pidgin plugin that adds notification windows styled
after those found in MSN, deadaim, and newer versions of AIM, Yahoo
instant messenger, and a lot of other applications.
-%description -l pl
-Guifications to wtyczka dla Gaima dodaj±ca okienka powiadomieñ
-stylizowane na takie, jakie mo¿na napotkaæ w MSN, deadaimie i nowszych
+%description -l pl.UTF-8
+Guifications to wtyczka dla Pidgina dodająca okienka powiadomień
+stylizowane na takie, jakie można napotkać w MSN, deadaimie i nowszych
wersjach AIM-a, Yahoo Instant Messengerze oraz wielu innych
aplikacjach.
%prep
-%setup -q -n gaim-guifications-%{version}
+%setup -q -n pidgin-guifications-%{version}
+mv po/{no,nb}.po
+sed -i -e '/ALL_LINGUAS/s,no,nb,' configure.ac
%build
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__automake}
%configure
%{__make}
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
-%find_lang gaim-guifications
+%find_lang guifications
-rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/*.{la,a}
+rm -f $RPM_BUILD_ROOT%{_libdir}/pidgin/*.{la,a}
%clean
rm -rf $RPM_BUILD_ROOT
-%files -f gaim-guifications.lang
+%files -f guifications.lang
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog COPYING README doc/flow.png doc/flow.dia doc/QUOTES
-%attr(755,root,root) %{_libdir}/gaim/*.so
-%{_datadir}/pixmaps/gaim/guifications
+%attr(755,root,root) %{_libdir}/pidgin/*.so
+%{_pixmapsdir}/pidgin/guifications