File psi-qt3.spec of Package psi-qt3

#
# spec file for package psi (Version 0.10)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

Name:           psi-qt3
Url:            http://psi-im.org/
License:        GPL-2.0+
Group:          Productivity/Networking/Talk/Clients
Version:        0.10
Release:        26
Summary:        PSI Jabber client using Qt
Source:         psi-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  qca-devel qt3-devel
BuildRequires:  update-desktop-files fdupes

%description
Psi is the premiere Instant Messaging application designed for
GNU/Linux, Microsoft Windows, Apple Mac OS X. Built upon an open
protocol named Jabber, Psi is a fast and lightweight messaging client
that utilises the best in open source technologies. Psi contains all
the features necessary to chat, with no bloated extras that slow your
computer down.



Authors:
--------
    Justin Karneges <infiniti@affinix.com>
    Kevin Smith <psi-changelog@kismith.co.uk>
    Michail Pishchagin <mblsha@users.sourceforge.net>
    Remko Troncon <remko@psi-im.org>
    Maciej Niedzielski 

%prep
%setup -q -n psi-%{version}
sed -i 's|return false|return 0|g' src/tabdlg.cpp

%build
# qmake bug workaround
echo "QMAKE_PROJECT_DEPTH = 1" >> src/src.pro
sed -i 1i\ 'LIBS += -lz -lqca' **/*.pro

#sed -i 's|exit 1;||g' configure
#sed -i 's|return true;|return 1;|g' configure
#sed -i 's|return false;|return 0;|g' configure

sed -i 614i\ 'return true;' configure

./configure \
    --with-qca-inc=/usr/lib/qt3/include \
    --with-qca-lib=/usr/lib/qt3/%{_lib} \
    --prefix=%{_prefix} \
    --bindir=%{_bindir} \
    --datadir=%{_datadir} 
    
#cat conf.log

make

%install
make INSTALL_ROOT=%{buildroot} install
mkdir -p %{buildroot}%{_datadir}/pixmaps
cp iconsets/system/default/icon_mac.png %{buildroot}%{_datadir}/pixmaps/psi.png
%suse_update_desktop_file psi
%fdupes %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/psi
%{_datadir}/applications/psi.desktop
%{_datadir}/icons/hicolor
%{_datadir}/icons/hicolor/*
%{_datadir}/icons/hicolor/*/apps
%{_datadir}/icons/hicolor/*/apps/*
%{_datadir}/pixmaps/psi.png
%{_datadir}/psi
%doc ChangeLog COPYING README TODO
%changelog
* Thu Jul 19 2007 - pcerny@suse.cz
- initial package version 0.10
openSUSE Build Service is sponsored by