1 Summary: General Purpose Mouse support for Linux
2 Summary(de): Allgemeine Mausunterstützung für Linux
3 Summary(es): Soporte para ratón en terminales modo texto
4 Summary(fr): Gestion générale de la souris pour Linux
5 Summary(ja): Linux¥³¥ó¥½¡¼¥ë¤Î¤¿¤á¤Î¥Þ¥¦¥¹¡¦¥µ¡¼¥Ð¡£
6 Summary(pl): Wsparcie dla myszki w systemie Linux
7 Summary(pt_BR): Suporte para mouse em terminais modo texto
8 Summary(ru): óÅÒ×ÅÒ ÒÁÂÏÔÙ Ó ÍÙÛØÀ ÄÌÑ ËÏÎÓÏÌÉ Linux
9 Summary(tr): Genel amaçlý fare desteði
10 Summary(uk): óÅÒ×ÅÒ ÒÏÂÏÔÉ Ú ÍÉÛÏÀ ÄÌÑ ËÏÎÓÏ̦ Linux
17 Source0: ftp://arcana.linux.it/pub/gpm/%{name}-%{version}.tar.bz2
18 # Source0-md5: 2c63e827d755527950d9d13fe3d87692
20 Source2: %{name}.sysconfig
21 Source3: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
22 # Source3-md5: 893cf1468604523c6e9f9257a5671688
23 Patch0: %{name}-info.patch
24 Patch1: %{name}-OPEN_MAX.patch
25 Patch2: %{name}-DESTDIR.patch
26 Patch3: %{name}-root.patch
27 Patch4: %{name}-serialconsole.patch
28 Patch5: %{name}-gawk.patch
29 Patch6: %{name}-mawk.patch
30 Patch7: %{name}-nodebug.patch
31 Patch8: %{name}-dont_display_stupid_error_messages.patch
32 Patch9: %{name}-link.patch
33 Patch10: %{name}-lib-segv.patch
34 BuildRequires: ncurses-devel >= 5.0
37 BuildRequires: autoconf
38 BuildRequires: automake
39 PreReq: rc-scripts >= 0.2.0
40 PreReq: /sbin/chkconfig
41 Requires: %{name}-libs = %{version}
42 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44 %define _sysconfdir /etc
47 GPM adds mouse support to text-based Linux applications such as emacs,
48 Midnight Commander, and more. It also provides console cut-and-paste
49 operations using the mouse. Includes a program to allow pop-up menus
50 to appear at the click of a mouse button.
53 GPM ermöglicht Maus-Unterstützung für zeichenorientierte Linux-
54 Anwendungen wie z.B. emacs und Midnight Commander. Außerdem sind
55 Ausschneiden und Einfügen mit der Maus auf der Konsole möglich.
56 Enthält ein Programm, daß bei Mausklick ein Pop-up-Menü aufruft.
59 Gpm acrecienta soporte a ratón para aplicaciones Linux basadas en modo
60 texto, como emacs, Midnight Commander, y otros. Ofrece aún, soporte a
61 pantalla y operaciones de cortar-pegar usando el ratón.
64 GPM ajoute un support souris au applications en mode texte de Linux
65 comme emacs, Midnight Commander, et bien d'autres. Cela fournit aussi
66 des opérations de copier/coller avec la souris sur les consoles.
67 Comprend un programme pour permettre l'apparition de menus déroulants
68 grace à un clic droit avec la souris.
71 gpm ¤Ïemacs¥¨¥Ç¥£¥¿¤äMidnight
72 CommanderÅù¤Î¥Æ¥¥¹¥È¥Ù¡¼¥¹¤ÇÆ°ºî¤¹¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó
73 ¤ËÂФ¹¤ë¥Þ¥¦¥¹¥µ¥Ý¡¼¥È¤ò¹Ô¤¦¥Ñ¥Ã¥±¡¼¥¸¡£
76 GPM zapewnia wsparcie dla myszki w systemie Linux na konsoli
77 systemowej. Dziêki niemu mo¿na zaznaczaæ fragmenty tekstu na konsoli i
78 wklejaæ je w edytowany plik tekstowy. Operacje te s± najczê¶ciej
79 dokonywane przez przytrzymanie lewego klawisza myszki (operacja
80 zaznaczania fragmentu tekstu) i nastêpnie wci¶niêcie ¶rodkowego
81 klawisza myszki (operacja wklejania tekstu).
84 Gpm acrescenta suporte a mouse para aplicações Linux baseadas em modo
85 texto, como emacs, Midnight Commander, e outros. Fornece ainda, para a
86 console, operações de cortar e colar usando o mouse.
89 GPM ÏÂÅÓÐÅÞÉ×ÁÅÔ ÐÏÄÄÅÒÖËÕ ÍÙÛÉ × ÔÅËÓÔÏ×ÙÈ ÐÒÉÌÏÖÅÎÉÑÈ Linux, ÔÁËÉÈ
90 ËÁË emacs, Midnight Commander É ÄÒÕÇÉÈ. ôÁËÖÅ ÏÂÅÓÐÅÞÉ×ÁÅÔ ÏÐÅÒÁÃÉÉ
91 ×ÙÒÅÚËÉ É ×ÓÔÁ×ËÉ ÎÁ ËÏÎÓÏÌÉ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÍÙÛÉ. ÷ËÌÀÞÁÅÔ
92 ÐÒÏÇÒÁÍÍÕ, ÐÏÚ×ÏÌÑÀÝÕÀ ×ÙÚÙ×ÁÔØ ×ÓÐÌÙ×ÁÀÝÉÅ ÍÅÎÀ ÐÏ ÎÁÖÁÔÉÀ ËÎÏÐËÉ
96 GPM metin ekranda çalýþan Linux uygulamalarýna (emacs, Midnight
97 Commander ve diðerleri gibi) fare desteði saðlar. Ayrýca fare
98 yardýmýyla konsollar arasýnda kopyalama ve yapýþtýrma olanaðý sunar.
99 Fare týklamasýyla pop-up menülerin çýkmasýný saðlayan bir program da
103 GPM ÚÁÂÅÚÐÅÞÕ¤ ЦÄÔÒÉÍËÕ ÍÉÛ¦ × ÔÅËÓÔÏ×ÉÈ ÐÒÏÇÒÁÍÁÈ Linux, ÔÁËÉÈ ÑË
104 emacs, Midnight Commander ÔÁ ¦ÎÛÉÈ. ôÁËÏÖ ÚÁÂÅÚÐÅÞÕ¤ ÏÐÅÒÁæ§ ×ÉÒ¦ÚËÉ
105 ÔÁ ×ÓÔÁ×ËÉ ÎÁ ËÏÎÓÏ̦ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ ÍÉÛ¦. í¦ÓÔÉÔØ ÐÒÏÇÒÁÍÕ, ÝÏ
106 ÄÏÚ×ÏÌѤ ×ÉËÌÉËÁÔÉ ÓÐÌÉ×ÁÀÞ¦ ÍÅÎÀ ÎÁÔÉÓËÁÀÞÉ ËÎÏÐËÕ ÍÉÛ¦.
109 Summary: GPM libraries
110 Summary(pl): Biblioteki GPM
112 Conflicts: gpm < 1.19.3-7
116 This package contains library files neccessary to run most of
117 mouse-aware applications.
119 %description libs -l pl
120 Ten pakiet zawiera biblioteki potrzebne do uruchomienia wiêkszo¶ci
121 programów ze wsparciem do obs³ugi myszki.
124 Summary: Header files and documentation for writing mouse driven programs
125 Summary(es): Bibliotecas y archivos de inclusión para desarrollar programas que utilicen ratón
126 Summary(ja): gpm¤Î³«È¯¥é¥¤¥Ö¥é¥ê
127 Summary(pl): Pliki nag³ówkowe i dokumentacja do gpm
128 Summary(pt_BR): Bibliotecas e arquivos de inclusão para desenvolver programas que utilizam mouse
129 Group: Development/Libraries
130 Requires: %{name}-libs = %{version}
131 Obsoletes: libgpm1-devel
134 This package allows you to develop your own text-mode programs that
135 take advantage of the mouse.
137 %description devel -l de
138 Mit diesem Paket können Sie Ihre eigenen text-orientierten Programme
139 mit Mausunterstützung entwickeln.
141 %description devel -l es
142 Este paquete permite el desarrollo de programas en modo texto que usan
145 %description devel -l fr
146 Ce paquetage permet de développer des programmes en mode texte tirant
147 avantage de la souris.
149 %description devel -l ja
150 gpm-devel¤Ïgpm¤òÍøÍѤ·¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó³«È¯¤ËɬÍפʥ饤¥Ö¥é¥ê¤ä¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë
151 ¤ò¥Ñ¥Ã¥±¡¼¥¸¥ó¥°¤·¤¿¤â¤Î¡£
153 %description devel -l pl
154 Pliki nag³ówkowe i dokumentacja dla gpm. Dziêki nim bêdziesz móg³
155 pisaæ w³asne programy z wykorzystaniem myszki.
157 %description devel -l pt_BR
158 Este pacote permite o desenvolvimento de programas em modo texto que
161 %description devel -l ru
162 GPM ÏÂÅÓÐÅÞÉ×ÁÅÔ ÐÏÄÄÅÒÖËÕ ÍÙÛÉ × ÔÅËÓÔÏ×ÙÈ ÐÒÉÌÏÖÅÎÉÑÈ Linux, ÔÁËÉÈ
163 ËÁË emacs, Midnight Commander É ÄÒÕÇÉÈ. ôÁËÖÅ ÏÂÅÓÐÅÞÉ×ÁÅÔ ÏÐÅÒÁÃÉÉ
164 ×ÙÒÅÚËÉ É ×ÓÔÁ×ËÉ ÎÁ ËÏÎÓÏÌÉ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÍÙÛÉ. ÷ËÌÀÞÁÅÔ
165 ÐÒÏÇÒÁÍÍÕ, ÐÏÚ×ÏÌÑÀÝÕÀ ×ÙÚÙ×ÁÔØ ×ÓÐÌÙ×ÁÀÝÉÅ ÍÅÎÀ ÐÏ ÎÁÖÁÔÉÀ ËÎÏÐËÉ
168 %description devel -l tr
169 Bu paket, fare kullanan yazýlýmlar geliþtirmenizi saðlayan dosyalarý
172 %description devel -l uk
173 GPM ÚÁÂÅÚÐÅÞÕ¤ ЦÄÔÒÉÍËÕ ÍÉÛ¦ × ÔÅËÓÔÏ×ÉÈ ÐÒÏÇÒÁÍÁÈ Linux, ÔÁËÉÈ ÑË
174 emacs, Midnight Commander ÔÁ ¦ÎÛÉÈ. ôÁËÏÖ ÚÁÂÅÚÐÅÞÕ¤ ÏÐÅÒÁæ§ ×ÉÒ¦ÚËÉ
175 ÔÁ ×ÓÔÁ×ËÉ ÎÁ ËÏÎÓÏ̦ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ ÍÉÛ¦. í¦ÓÔÉÔØ ÐÒÏÇÒÁÍÕ, ÝÏ
176 ÄÏÚ×ÏÌѤ ×ÉËÌÉËÁÔÉ ÓÐÌÉ×ÁÀÞ¦ ÍÅÎÀ ÎÁÔÉÓËÁÀÞÉ ËÎÏÐËÕ ÍÉÛ¦.
179 Summary: Static gpm library
180 Summary(es): Static library for developing mouse driven programs
181 Summary(pl): Biblioteki statyczne gpm
182 Summary(pt_BR): Biblioteca de desenvolvimento estática do gpm
183 Summary(ru): óÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ ÍÙÛØ óÔÁÔÉÞÅÓËÁÑ
184 Summary(uk): óÔÁÔÉÞÎÁ ¦Â̦ÏÔÅËÁ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ ÍÉÛÕ
185 Group: Development/Libraries
186 Requires: %{name}-devel = %{version}
191 %description static -l es
192 Este paquete permite el desarrollo de programas en modo texto que usan
195 %description static -l pl
196 Biblioteki statyczne gpm.
198 %description static -l pt_BR
199 Este pacote contém uma biblioteca estática para ser usada no
200 desenvolvimento de programas modo texto que usem o mouse e que desejam
201 linkar a biblioteca gpm estaticamente.
203 %description static -l ru
204 üÔÏÔ ÐÁËÅÔ ÐÏÚ×ÏÌÑÅÔ ÒÁÚÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔÏ×ÙÅ ÐÒÉÌÏÖÅÎÉÑ, ÉÓÐÏÌØÚÕÀÝÉÅ
207 %description static -l uk
208 ãÅÊ ÐÁËÅÔ ÄÏÚ×ÏÌѤ ÒÏÚÒÏÂÌÑÔÉ ÔÅËÓÔÏצ ÐÒÏÇÒÁÍÉ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ
220 %{!?debug:%patch7 -p1}
234 rm -rf $RPM_BUILD_ROOT
235 install -d $RPM_BUILD_ROOT{/etc/rc.d/init.d,/etc/sysconfig}
238 DESTDIR=$RPM_BUILD_ROOT
240 install conf/gpm-root.conf $RPM_BUILD_ROOT%{_sysconfdir}
241 install src/prog/mouse-test src/prog/hltest $RPM_BUILD_ROOT%{_bindir}
243 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/gpm
244 install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/mouse
245 bzip2 -dc %{SOURCE3} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
248 rm -rf $RPM_BUILD_ROOT
251 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
253 /sbin/chkconfig --add gpm
254 if [ -f /var/lock/subsys/gpm ]; then
255 /etc/rc.d/init.d/gpm restart >&2
257 echo "Run \"/etc/rc.d/init.d/gpm start\" to start gpm daemon."
261 if [ "$1" = "0" ]; then
262 if [ -f /var/lock/subsys/gpm ]; then
263 /etc/rc.d/init.d/gpm stop >&2
265 /sbin/chkconfig --del gpm
269 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
271 %post libs -p /sbin/ldconfig
272 %postun libs -p /sbin/ldconfig
275 %defattr(644,root,root,755)
276 %doc BUGS Changelog Changes README TODO doc/FAQ doc/README* conf/*.conf
277 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/gpm-root.conf
278 %attr(754,root,root) /etc/rc.d/init.d/gpm
279 %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/mouse
281 %attr(755,root,root) %{_bindir}/*
282 %attr(755,root,root) %{_sbindir}/*
284 %{_infodir}/gpm.info*
285 %{_mandir}/man[178]/*
286 %lang(es) %{_mandir}/es/man[178]/*
287 %lang(hu) %{_mandir}/hu/man[178]/*
288 %lang(pl) %{_mandir}/pl/man[178]/*
291 %defattr(644,root,root,755)
292 %attr(755,root,root) %{_libdir}/lib*.so.*.*
295 %defattr(644,root,root,755)
296 %attr(755,root,root) %{_libdir}/lib*.so
300 %defattr(644,root,root,755)