2 # - locales to glibc dirs
3 # - make py[co] and install to python dir
4 Summary: Instant messaging client for Windows Live Messenger (tm) network
9 Group: Applications/Networking
10 URL: http://www.emesene.org/
11 Source0: http://downloads.sourceforge.net/project/emesene/%{name}-%{version}/emesene-%{version}.tar.gz
12 # Source0-md5: ea4d3f4097265daac6823d8288979d02
13 Patch0: %{name}-deskop.patch
14 BuildRequires: gettext
15 BuildRequires: python-devel
21 Requires: python-gnome-extras
22 Requires: python-pygtk-gtk
23 Requires: python-pynotify
24 Suggests: python-gnome-extras-gtkspell
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 Emesene is a MSN Messenger client written in Python and GTK. The main
29 idea is to make a client similar to the official MSN Messenger client
30 but keeping it simple and with a nice GUI.
32 Emesene is a Python/GTK MSN messenger clone, it uses msnlib (MSNP9)
33 and try to be a nice looking and simple MSN client.
35 You can login, send formatted messages, smilies, use autoreply, change
36 status, change nick, send nudges and all the stuff you can do in a
37 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
53 %{__python} setup.py build_ext -i
56 rm -rf $RPM_BUILD_ROOT
57 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,%{_libdir}/%{name},%{_datadir}/%{name},%{_desktopdir},%{_pixmapsdir}}
59 cp -a *.py hotmlog.htm *.png $RPM_BUILD_ROOT%{_datadir}/%{name}
60 cp -a abstract conversation_themes emesenelib plugins_base po smilies sound_themes themes $RPM_BUILD_ROOT%{_datadir}/%{name}
62 cp -a misc/%{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1
63 cp -a misc/%{name}.png $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
64 cp -a misc/%{name}.desktop $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
65 install -p emesene.sh $RPM_BUILD_ROOT%{_bindir}/emesene
66 install -p libmimic.so $RPM_BUILD_ROOT%{_libdir}/%{name}
71 echo "%lang($dir) %{_datadir}/%{name}/po/$dir" >> %{name}.lang
75 rm -rf $RPM_BUILD_ROOT
77 %files -f %{name}.lang
78 %defattr(644,root,root,755)
79 %attr(755,root,root) %{_bindir}/emesene
80 %dir %{_libdir}/%{name}
81 %attr(755,root,root) %{_libdir}/%{name}/libmimic.so
82 %dir %{_datadir}/%{name}
83 %{_datadir}/%{name}/*.py
84 %{_datadir}/%{name}/emesene-logo.png
85 %{_datadir}/%{name}/hotmlog.htm
86 %{_datadir}/%{name}/plugins_base
87 %{_datadir}/%{name}/abstract
88 %{_datadir}/%{name}/emesenelib
89 %dir %{_datadir}/%{name}/conversation_themes
90 %{_datadir}/%{name}/conversation_themes/default
91 %{_datadir}/%{name}/conversation_themes/gtalk
92 %{_datadir}/%{name}/conversation_themes/irc
93 %{_datadir}/%{name}/conversation_themes/messenger
94 %{_datadir}/%{name}/conversation_themes/pidgin
95 %dir %{_datadir}/%{name}/smilies
96 %{_datadir}/%{name}/smilies/default
97 %dir %{_datadir}/%{name}/sound_themes
98 %{_datadir}/%{name}/sound_themes/default
99 %{_datadir}/%{name}/sound_themes/freedesktop
100 %dir %{_datadir}/%{name}/themes
101 %{_datadir}/%{name}/themes/default
102 %{_datadir}/%{name}/themes/gnomecolors
103 %{_datadir}/%{name}/themes/inthemargins
104 %{_datadir}/%{name}/themes/tango
105 %dir %{_datadir}/%{name}/po
106 %{_mandir}/man1/emesene.1*
107 %{_desktopdir}/emesene.desktop
108 %{_pixmapsdir}/emesene.png