# Specfile for the OpenQ gaim plugin %{!?gaimver: %{expand: %%define gaimver 1.0.0}} %define gaim_major_ver %(echo %{gaimver} | sed -e 's/\\([[0-9]]*\\).\\([[0-9]]*\\).\\([[0-9]]*\\)/\\1/' -) %define gaim_minor_ver %(echo %{gaimver} | sed -e 's/\\([[0-9]]*\\).\\([[0-9]]*\\).\\([[0-9]]*\\)/\\2/' -) %define gaim_next_major_ver %(echo $((%{gaim_major_ver}+1))) Summary: OpenQ plugin for Gaim Name: gaim-@PACKAGE@ Version: @VERSION@ Release: %{gaim_major_ver}.%{gaim_minor_ver}.0%{?gaimdist:.%{gaimdist}} Epoch: 0 License: GPL Group: Applications/Internet URL: http://openq.sourceforge.net/ Packager: Joymarquis Source: @PACKAGE@-%{version}.tar.gz Buildroot: %{_tmppath}/%{name}-%{version}-root Prefix: /usr/local Requires: gaim >= 1:%{gaim_major_ver}.%{gaim_minor_ver}, gaim < 1:%{gaim_next_major_ver} BuildRequires: pkgconfig, libtool, gaim-devel >= 1:%{gaim_major_ver}.%{gaim_minor_ver}, gaim-devel < 1:%{gaim_next_major_ver} %if "%{_vendor}" == "MandrakeSoft" BuildRequires: libgtk+2.0_0-devel %else BuildRequires: gtk2-devel %endif %description OpenQ implements a platform-independent protocol plugin for Gaim to support QQ liked IM protocols What is QQ? QQ is a popular instant messaging system that is commonly used in China and the Asia-Pacific. To rebuild for a specific Gaim version: rpmbuild --rebuild gaim-@PACKAGE@-@VERSION@-%{release}.src.rpm --define 'gaimver %{gaimver}' --define 'gaimdist %{!?gaimdist:fc1}%{?gaimdist:%{gaimdist}}' %prep %setup -q -n @PACKAGE@-@VERSION@ %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install %if "%{_vendor}" == "MandrakeSoft" mv -f $RPM_BUILD_ROOT%{_libdir}/gaim/openq $RPM_BUILD_ROOT%{_libdir}/gaim/openq.so || : %endif strip $RPM_BUILD_ROOT%{_libdir}/gaim/*.so || : rm -f $RPM_BUILD_ROOT%{_libdir}/gaim/*.la $RPM_BUILD_ROOT%{_libdir}/gaim/*.a %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, root) %doc AUTHORS ChangeLog COPYING README INSTALL NEWS TODO %{_libdir}/gaim/*.so %{_datadir}/locale/*/*/* %{_datadir}/gaim/QQWry.dat %{_datadir}/pixmaps/gaim/status/default/* %{_datadir}/pixmaps/gaim/smileys/2003iii/* %changelog * Thu Mar 17 2005 Joymarquis - Initial spec file for OpenQ 0.3.x