1 Summary: Instant messaging client for Windows Live Messenger (tm) network
6 Group: Applications/Networking
7 URL: http://www.emesene.org/
8 Source0: http://downloads.sourceforge.net/project/emesene/%{name}-%{version}/emesene-%{version}.tar.gz
9 # Source0-md5: ea4d3f4097265daac6823d8288979d02
10 Patch0: %{name}-desktop.patch
11 Patch1: setup-install.patch
12 BuildRequires: gettext
13 BuildRequires: python-devel
14 BuildRequires: rpmbuild(macros) >= 1.219
20 Requires: python-gnome-extras
21 Requires: python-pygtk-gtk
22 Requires: python-pynotify
23 Suggests: python-gnome-extras-gtkspell
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 Emesene is a MSN Messenger client written in Python and GTK. The main
28 idea is to make a client similar to the official MSN Messenger client
29 but keeping it simple and with a nice GUI.
31 Emesene is a Python/GTK MSN messenger clone, it uses msnlib (MSNP9)
32 and try to be a nice looking and simple MSN client.
34 You can login, send formatted messages, smilies, use autoreply, change
35 status, change nick, send nudges and all the stuff you can do in a
36 normal MSN client except, file transfers, custom emoticons and display
44 cat <<'EOF' > emesene.sh
46 exec %{__python} %{_datadir}/%{name}/%{name} "$@"
49 # fix #!%{_bindir}/env python -> #!%{__python}:
50 %{__sed} -i -e '1s,^#!.*python,#!%{__python},' emesene Controller.py
52 # po/nb already exists, so just rm
56 %{__python} setup.py build_ext -i
59 rm -rf $RPM_BUILD_ROOT
60 install -d $RPM_BUILD_ROOT{%{_datadir}/%{name},%{_libdir}/%{name}}
62 %{__python} setup.py install \
64 --root=$RPM_BUILD_ROOT
68 mv $RPM_BUILD_ROOT{%{py_sitedir}/libmimic.so,%{_libdir}/%{name}}
69 mv $RPM_BUILD_ROOT{%{_bindir}/%{name},%{_datadir}/%{name}}
70 rm $RPM_BUILD_ROOT%{py_sitedir}/emesene-*.egg-info
71 mv $RPM_BUILD_ROOT{%{py_sitedir}/*,%{_datadir}/%{name}}
72 rm $RPM_BUILD_ROOT%{_iconsdir}/hicolor/scalable/apps/emesene.svg
73 install -p %{name}.sh $RPM_BUILD_ROOT%{_bindir}/%{name}
78 rm -rf $RPM_BUILD_ROOT
80 %files -f %{name}.lang
81 %defattr(644,root,root,755)
83 %attr(755,root,root) %{_bindir}/emesene
84 %dir %{_libdir}/%{name}
85 %attr(755,root,root) %{_libdir}/%{name}/libmimic.so
86 %dir %{_datadir}/%{name}
87 %{_datadir}/%{name}/*.py[co]
88 %{_datadir}/%{name}/hotmlog.htm
89 %{_datadir}/%{name}/plugins_base
90 %{_datadir}/%{name}/abstract
91 %{_datadir}/%{name}/emesenelib
92 %dir %{_datadir}/%{name}/conversation_themes
93 %{_datadir}/%{name}/conversation_themes/default
94 %{_datadir}/%{name}/conversation_themes/gtalk
95 %{_datadir}/%{name}/conversation_themes/irc
96 %{_datadir}/%{name}/conversation_themes/messenger
97 %{_datadir}/%{name}/conversation_themes/pidgin
98 %dir %{_datadir}/%{name}/smilies
99 %{_datadir}/%{name}/smilies/default
100 %dir %{_datadir}/%{name}/sound_themes
101 %{_datadir}/%{name}/sound_themes/default
102 %{_datadir}/%{name}/sound_themes/freedesktop
103 %dir %{_datadir}/%{name}/themes
104 %{_datadir}/%{name}/themes/default
105 %{_datadir}/%{name}/themes/gnomecolors
106 %{_datadir}/%{name}/themes/inthemargins
107 %{_datadir}/%{name}/themes/tango
108 %{_mandir}/man1/emesene.1*
109 %{_desktopdir}/emesene.desktop
110 %{_pixmapsdir}/emesene.png