Sophie

Sophie

distrib > Mandriva > 2006.0 > i586 > media > main-src > by-pkgid > c03c20c1ba5b4cc80d9860905af00859 > files > 4

eva-0.3.1-4mdk.src.rpm

%define version 0.3.1
%define release %mkrel 4

Summary:   Eva is an IM client compatible with QQ protocol based on QT
Name:      eva
Version:   %{version}
Release:   %{release}
License:   GPL
URL:       http://www.sourceforge.net/projects/evaq
Group:     Networking/Instant messaging
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0:   http://ovh.dl.sourceforge.net/sourceforge/evaq/%name-%version.tar.bz2
Source1:   eva.desktop
Source2:   eva_16.png
Source3:   eva_32.png
Source4:   eva_48.png


Patch0:    eva-0.3.1-20050827-cvs.patch.bz2
 
BuildRequires: kdelibs-devel

Requires:   kdelibs-common
Requires:   kdebase

%description
Eva is an IM client compatible with QQ protocol based on QT and KDE.

%prep
%setup -q

%patch0 -p1

%Build

export QTDIR=%_prefix/lib/qt3
export KDEDIR=%_prefix

export LD_LIBRARY_PATH=$QTDIR/%_lib:$KDEDIR/%_lib:$LD_LIBRARY_PATH
export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH

# Search for qt/kde libraries in the right directories (avoid patch)
# NOTE: please don't regenerate configure scripts below
perl -pi -e "s@/lib(\"|\b[^/])@/%_lib\1@g if /(kde|qt)_(libdirs|libraries)=/" configure

%configure2_5x	--disable-rpath

%make

%install
make install-strip DESTDIR=$RPM_BUILD_ROOT

install -D -m755 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/applications/eva.desktop


# Menu
mkdir -p %{buildroot}%{_menudir}
kdedesktop2mdkmenu.pl %{name} "Internet/Instant Messaging" $RPM_BUILD_ROOT%{_datadir}/applications/eva.desktop $RPM_BUILD_ROOT%{_menudir}/%{name}

#icon
install -d $RPM_BUILD_ROOT/%{_iconsdir}
install -d $RPM_BUILD_ROOT/%{_liconsdir}
install -d $RPM_BUILD_ROOT/%{_miconsdir}
install -m644 %{SOURCE2} $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png
install -m644 %{SOURCE3} $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
install -m644 %{SOURCE4} $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png

%post
%update_menus

%postun
%update_menus

%files
%defattr(-,root,root)
%{_bindir}/eva
%{_menudir}/%{name}
%{_datadir}/applnk/Internet/eva.desktop
%{_datadir}/applications/%{name}.desktop

%{_datadir}/apps/eva/evaui.rc
%{_datadir}/apps/eva/image/face/*.png
%{_datadir}/apps/eva/image/face/face.theme
%{_datadir}/apps/eva/image/smiley/*.gif
%{_datadir}/apps/eva/image/smiley/smiley.theme
%{_datadir}/apps/eva/image/theme/*.png
%{_datadir}/apps/eva/image/theme/eva.theme
%{_datadir}/apps/eva/image/theme/login.mng
%{_datadir}/apps/eva/qun-category
%{_datadir}/apps/eva/servers
%{_datadir}/apps/eva/sound/msg.wav
%{_datadir}/apps/eva/sound/online.wav
%{_datadir}/apps/eva/sound/system.wav

%{_iconsdir}/hicolor/128x128/apps/eva.png
%{_iconsdir}/hicolor/16x16/apps/eva.png
%{_iconsdir}/hicolor/22x22/apps/eva.png
%{_iconsdir}/hicolor/32x32/apps/eva.png
%{_iconsdir}/hicolor/48x48/apps/eva.png
%{_iconsdir}/hicolor/64x64/apps/eva.png

%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


%{_datadir}/doc/HTML/en/eva/common
%{_datadir}/doc/HTML/en/eva/index.cache.bz2
%{_datadir}/doc/HTML/en/eva/index.docbook

%{_datadir}/locale/zh_CN/LC_MESSAGES/eva.mo



%clean
rm -rf %{buildroot}

%changelog
* Mon Sep 05 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.3.1-4mdk
- Add icons

* Tue Aug 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.3.1-3mdk
- New Patch0

* Thu Aug 18 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.3.1-2mdk
- Sync with cvs
	- close ticket #17591

* Mon Aug 15 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.3.1-1mdk
- new release 0.3.1
- Make rpmbuildupdate happy 

* Mon Aug 01 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.3.0-6mdk
- Fix BuildRequires as pointed out by Buchan Milne :
        - Remove kdebase-devel ( not needed to build AFAIK )
	- Remove qt3-devel ( allready required by kdelibs-devel)
- Fix Requires
	- Remove qt3 ( allready requires by kdelibs ) 

* Sat Jul 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.3.0-5mdk
- Fix Build on amd64

* Sat Jul 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.3.0-4mdk
- Fix BuildRequires as pointed out by  funda wang
                         - Close ticket 17153

* Wed Jul 27 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.3.0-3mdk
- Fix BuildRequires

*Fri Jul 22 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.3.0-2mdk
- disable Rpath

* Fri Jul 22 2005 Phytonix<phytonix@gmail.com> 0.3.0-1mdk
- First Mandriva release based on sourceforge Rpm