]> git.pld-linux.org Git - packages/pidgin.git/blob - pidgin.spec
- fix ugly bug in gg plugin; release 2
[packages/pidgin.git] / pidgin.spec
1 Summary:        A client compatible with AOL's 'Instant Messenger'
2 Summary(pl):    Klient kompatybilny z AOL Instant Messenger
3 Summary(pt_BR): Um cliente para o AOL Instant Messenger (AIM)
4 Name:           gaim
5 Version:        0.51
6 Release:        2
7 Epoch:          1
8 License:        GPL
9 Group:          Applications/Communications
10 Group(cs):      Aplikace/Komunikace
11 Group(da):      Programmer/Kommunikation
12 Group(de):      Applikationen/Kommunikation
13 Group(es):      Aplicaciones/Comunicaciones
14 Group(fr):      Applications/Transmissions
15 Group(is):      Forrit/Samskipti
16 Group(it):      Applicazioni/Comunicazioni
17 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/ÄÌ¿®
18 Group(no):      Applikasjoner/Kommunikasjon
19 Group(pl):      Aplikacje/Komunikacja
20 Group(pt):      Aplicações/Comunicações
21 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/ëÏÍÍÕÎÉËÁÃÉÉ
22 Group(sl):      Programi/Komunikacije
23 Group(sv):      Tillämpningar/Kommunikation
24 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/ëÏÍÕΦËÁæ§
25 Source0:        http://prdownloads.sourceforge.net/gaim/%{name}-%{version}.tar.bz2
26 Patch0:         %{name}-gg_logoff.patch
27 URL:            http://gaim.sourceforge.net/
28 BuildRequires:  ORBit-devel
29 BuildRequires:  autoconf
30 BuildRequires:  automake
31 BuildRequires:  gnome-libs-devel >= 1.2.13
32 BuildRequires:  esound-devel
33 BuildRequires:  gtk+-devel >= 1.2.5
34 BuildRequires:  gettext-devel
35 BuildRequires:  libtool
36 BuildRequires:  perl-devel
37 BuildRequires:  gnome-core-devel
38 BuildRequires:  gdk-pixbuf-devel
39 Requires:       applnk
40 Requires:       gaim-ui
41 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42
43 %define         _prefix         /usr/X11R6
44 %define         _sysconfdir     /etc/X11/GNOME
45 %define         _mandir         %{_prefix}/man
46
47 %description
48 Gaim allows you to talk to anyone using AOL's Instant Messenger
49 service (you can sign up at http://www.aim.aol.com). It uses the TOC
50 version of the AOL protocol, so your buddy list is stored on AOL's
51 servers and can be retrieved from anywhere. It contains many of the
52 same features as AOL's IM client while at the same time incorporating
53 many new features. Gaim also contains a multiple connection feature
54 which consists of protocol plugins. These plugins allow you to use
55 gaim to connect to other chat services such as Yahoo!, ICQ, MSN,
56 Jabber, Napster, Zephyr, IRC and Gadu-Gadu.
57
58 %description -l pl
59 Gaim pozwala na rozmowy z dowoln± osob± u¿ywaj±c± us³ugi AOL Instant
60 Messenger (mo¿na siê zarejstrowaæ pod adresem
61 http://www.aim.aol.com/). Program u¿ywa wersji TOC protoko³u AOL wiêc
62 Twoja lista kontaktów jest zapisana na serwerze AOL i mo¿e byc
63 przes³ana gdziekolwiek. Gaim zawiera wiele udogodnieñ dostêpnych w
64 kliencie AOL IM jak równie¿ dodaje w³asne. Gaim umo¿liwia tak¿e dostêp
65 do us³ug takich jak Yahoo!, ICQ, MSN, Jabber, Napster, Zephyr, IRC
66 oraz Gadu-Gadu.
67
68 %description -l pt_BR
69 GAIM é um cliente para o AOL Instant Messenger (AIM) que usa o serviço
70 tik/toc da AOL. É desenvolvido ativamente e suporta muitas das
71 características do cliente da AOL, tendo uma interface similiar.
72 Também oferece suporte a outros protocolos, como: ICQ, IRC, Yahoo!,
73 MSN, Jabber e Napster.
74
75 %package ui-gtk
76 Summary:        gtk+ user interface for gaim
77 Summary(pl):    Interfejs u¿ytkownika gaim korzystaj±cy z gtk+
78 Group:          Applications/Communications
79 Group(cs):      Aplikace/Komunikace
80 Group(da):      Programmer/Kommunikation
81 Group(de):      Applikationen/Kommunikation
82 Group(es):      Aplicaciones/Comunicaciones
83 Group(fr):      Applications/Transmissions
84 Group(is):      Forrit/Samskipti
85 Group(it):      Applicazioni/Comunicazioni
86 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/ÄÌ¿®
87 Group(no):      Applikasjoner/Kommunikasjon
88 Group(pl):      Aplikacje/Komunikacja
89 Group(pt):      Aplicações/Comunicações
90 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/ëÏÍÍÕÎÉËÁÃÉÉ
91 Group(sl):      Programi/Komunikacije
92 Group(sv):      Tillämpningar/Kommunikation
93 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/ëÏÍÕΦËÁæ§
94 Provides:       gaim-ui
95
96 %description ui-gtk
97 gtk+ user interface for gaim.
98
99 %description ui-gtk -l pl
100 Interfejs u¿ytkownika gaim korzystaj±cy z gtk+.
101
102 %package ui-gnome
103 Summary:        GNOME user interface for gaim (applet)
104 Summary(pl):    Interfejs u¿ytkownika gaim korzystaj±cy z GNOME (applet)
105 Group:          Applications/Communications
106 Group(cs):      Aplikace/Komunikace
107 Group(da):      Programmer/Kommunikation
108 Group(de):      Applikationen/Kommunikation
109 Group(es):      Aplicaciones/Comunicaciones
110 Group(fr):      Applications/Transmissions
111 Group(is):      Forrit/Samskipti
112 Group(it):      Applicazioni/Comunicazioni
113 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/ÄÌ¿®
114 Group(no):      Applikasjoner/Kommunikasjon
115 Group(pl):      Aplikacje/Komunikacja
116 Group(pt):      Aplicações/Comunicações
117 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/ëÏÍÍÕÎÉËÁÃÉÉ
118 Group(sl):      Programi/Komunikacije
119 Group(sv):      Tillämpningar/Kommunikation
120 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/ëÏÍÕΦËÁæ§
121 Provides:       gaim-ui
122
123 %description ui-gnome
124 GNOME user interface for gaim (applet).
125
126 %description ui-gnome -l pl
127 Interfejs u¿ytkownika gaim korzystaj±cy z GNOME (applet).
128
129 %prep
130 %setup -q
131 %patch0 -p1
132
133 %build
134 rm  -f missing
135 libtoolize --copy --force
136 gettextize --copy --force
137 aclocal -I m4
138 autoheader
139 autoconf
140 automake -a -c
141 %configure \
142         --disable-panel \
143         --enable-esd \
144         --disable-nas \
145         --disable-artsc \
146         --with-gnome
147 %{__make}
148 mv plugins/iconaway{,_standalone}.so
149 mv src/gaim{,_standalone}
150 %{__make} clean
151
152 %configure \
153         --enable-panel \
154         --enable-esd \
155         --disable-nas \
156         --disable-artsc \
157         --with-gnome
158 %{__make}
159
160 %install
161 rm -rf $RPM_BUILD_ROOT
162
163 # NOTE: make ignores gaimdesktopdir set below.
164 %{__make} install \
165         DESTDIR=$RPM_BUILD_ROOT \
166         gaimdesktopdir=%{_applnkdir}/Network/Communications \
167         distribdesktopdir=%{_applnkdir}/Network/Communications
168
169 mv $RPM_BUILD_ROOT{%{_applnkdir}/Internet/gaim.desktop,%{_applnkdir}/Network/Communications}
170
171 mv $RPM_BUILD_ROOT%{_libdir}/gaim/iconaway{,_applet}.so
172 install plugins/iconaway_standalone.so $RPM_BUILD_ROOT%{_libdir}/gaim/iconaway.so
173 install src/gaim_standalone $RPM_BUILD_ROOT%{_bindir}/gaim
174         
175 gzip -9nf AUTHORS ChangeLog NEWS README* TODO HACKING \
176         doc/{CREDITS,FAQ}
177
178 %find_lang %{name} --with-gnome --all-name
179
180 %clean
181 rm -rf $RPM_BUILD_ROOT
182
183 %files -f %{name}.lang
184 %defattr(644,root,root,755)
185 %doc {*,doc/*}.gz
186 %dir %{_libdir}/gaim
187 %attr(755,root,root) %{_libdir}/gaim/[^i]*.so
188 %{_applnkdir}/Network/Communications/*.desktop
189 %{_pixmapsdir}/*
190 %{_mandir}/man?/*
191
192 %files ui-gtk
193 %defattr(644,root,root,755)
194 %attr(755,root,root) %{_bindir}/gaim
195 %attr(755,root,root) %{_libdir}/gaim/iconaway.so
196
197 %files ui-gnome
198 %defattr(644,root,root,755)
199 %attr(755,root,root) %{_bindir}/gaim_applet
200 %attr(755,root,root) %{_libdir}/gaim/iconaway_applet.so
201 %{_sysconfdir}/CORBA/servers/*
This page took 0.050474 seconds and 4 git commands to generate.