]> git.pld-linux.org Git - packages/jed.git/blob - jed.spec
- up to ver 0.99.17 which is slang and utf8 ready
[packages/jed.git] / jed.spec
1 %define         tar_ver B0.99-17.111
2 Summary:        A small fast editor
3 Summary(de):    Ein kleiner, schneller Editor
4 Summary(es):    Un pequeño y rápido editor
5 Summary(fr):    Un petit éditeur rapide
6 Summary(pl):    Ma³y i szybki edytor
7 Summary(pt_BR): Um pequeno e rápido editor
8 Summary(ru):    âÙÓÔÒÙÊ ÎÅÂÏÌØÛÏÊ ÔÅËÓÔÏ×ÙÊ ÒÅÄÁËÔÏÒ ÎÁ ÏÓÎÏ×Å ÂÉÂÌÉÏÔÅËÉ slang
9 Summary(tr):    Küçük, hýzlý bir metin düzenleyici
10 Summary(uk):    û×ÉÄËÉÊ ËÏÍÐÁËÔÎÉÊ ÔÅËÓÔÏ×ÉÊ ÒÅÄÁËÔÏÒ ÎÁ ÂÁÚ¦ Â¦Â̦ÏÔÅËÉ slang
11 Name:           jed
12 Version:        0.99.17
13 Release:        0.111.1
14 License:        GPL
15 Group:          Applications/Editors
16 Source0:        ftp://space.mit.edu/pub/davis/jed/v0.99/pre-0.99-17/%{name}-%{tar_ver}.tar.bz2
17 # Source0-md5:  1a0c3d3b19d12e920e37754cd06d06db
18 Source1:        x%{name}.desktop
19 Source2:        %{name}.conf
20 Source3:        %{name}.1.pl
21 Source4:        rgrep.1.pl
22 Source5:        x%{name}.png
23 Patch0:         %{name}-makefile.patch
24 Patch1:         %{name}-XFree86_keys.patch
25 Patch2:         %{name}-home_etc.patch
26 Patch3:         %{name}-info.patch
27 Patch4:         %{name}-ac_am.patch
28 BuildRequires:  XFree86-devel
29 BuildRequires:  autoconf
30 BuildRequires:  automake
31 BuildRequires:  gpm-devel
32 BuildRequires:  slang-devel >= 2.0.0
33 BuildRequires:  texinfo
34 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36 %description
37 Jed is a fast compact editor based on the slang screen library. It has
38 special editing modes for C, C++, and other languages. It can emulate
39 Emacs, Wordstar, and other editors, and can be customized with slang
40 macros, colors, keybindings, etc.
41
42 %description -l de
43 Jed ist ein schneller, kompakter Editor, der auf der
44 Slang-Screen-Library basiert. Er besitzt spezielle Bearbeitungsmodi
45 für C, C++ und andere Sprachen, kann Emacs, Wordstar und weitere
46 Editoren emulieren und läßt sich mit Slang-Makros, Farben, Keybindings
47 usw. erweitern.
48
49 %description -l es
50 Jed es un editor compacto y rápido basado en la biblioteca slang.
51 Tiene modos de edición especiales para C, C++ y otros lenguajes. Puede
52 emular Emacs, Wordstar y otros editores, y se lo puede configurar con
53 macros slang, color, mapas de teclas, etc.
54
55 %description -l fr
56 Jed est un éditeur compact basé sur la librairie slang. Il dispose de
57 modes d'édition spéciaux pour C, C++, et d'autres langages. Il peut
58 émuler Emacs, Wordstar, et d'autres éditeurs, et peut être
59 personnalisé avec des macros slang, des couleurs, des combinaisons de
60 touches, etc.
61
62 %description -l pl
63 Jed jest niewielkim i szybkim edytorem bazuj±cym na bibliotece slang.
64 Ma on specjalne tryby edycji tekstów w jêzykach C, C++ i innych. Mo¿e
65 on tak¿e emulowaæ inne edytory jak Emacs czy Wordstar. Mo¿e byæ on w
66 pe³ni dostosowany do potrzeb u¿ytkownika z u¿yciem makr slanga daj±c
67 mo¿liwo¶æ zmiany np. kolorów czy mapowania klawiatury.
68
69 %description -l ru
70 Jed - ÜÔÏ ÂÙÓÔÒÙÊ ËÏÍÐÁËÔÎÙÊ ÔÅËÓÔÏ×ÙÊ ÒÅÄÁËÔÏÒ, ÏÓÎÏ×ÁÎÎÙÊ ÎÁ
71 ÜËÒÁÎÎÏÊ ÂÉÂÌÉÏÔÅËÅ SLang. ïΠÉÍÅÅÔ ÓÐÅÃÉÁÌØÎÙÅ ÒÅÖÉÍÙ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ
72 ÄÌÑ C, C++, É ÄÒÕÇÉÈ ÑÚÙËÏ×. Jed ÍÏÖÅÔ ÜÍÕÌÉÒÏ×ÁÔØ Emacs, Wordstar É
73 ÄÒÕÇÉÅ ÒÅÄÁËÔÏÒÙ É ÍÏÖÅÔ ÂÙÔØ ÎÁÓÔÒÏÅΠÄÌÑ ËÏÎËÒÅÔÎÙÈ ÕÓÌÏ×ÉÊ
74 ÉÓÐÏÌØÚÕÑ ÍÁËÒÏÓÙ, Ã×ÅÔÁ, ÐÒÉ×ÑÚËÉ ËÌÁ×ÉÁÔÕÒÙ É Ô.Ð. ÉÚ SLang.
75
76 %description -l pt_BR
77 Jed é um editor compacto e rápido baseado na biblioteca slang. Ele tem
78 modos de edição especiais para C, C++ e outras linguagens. Pode emular
79 Emacs, Wordstar e outros editores, podendo ser configurado com macros
80 slang, cores, mapeamento de teclas, etc.
81
82 %description -l tr
83 Jed, küçük ve hýzlý bir metin düzenleyicidir. C, C++ ve diðer diller
84 için özel düzenleme kiplerine sahiptir. Emacs ve Wordstar'ýn
85 komutlarýný taklit edebilir ve tüm yetenekleri kullanýcýya göre
86 ayarlanabilir.
87
88 %description -l uk
89 Jed - ÃÅ Û×ÉÄËÉÊ ËÏÍÐÁËÔÎÉÊ ÔÅËÓÔÏ×ÉÊ ÒÅÄÁËÔÏÒ, ÂÁÚÏ×ÁÎÉÊ ÎÁ ÅËÒÁÎΦÊ
90 ¦Â̦ÏÔÅæ SLang. ÷¦Î ÍÁ¤ ÓÐÅæÁÌØΦ ÒÅÖÉÍÉ ÒÅÄÁÇÕ×ÁÎÎÑ ÄÌÑ C, C++ ÔÁ
91 ¦ÎÛÉÈ ÍÏ×. Jed ÍÏÖÅ ÅÍÕÌÀ×ÁÔÉ Emacs, Wordstar ÔÁ ¦ÎÛ¦ ÒÅÄÁËÔÏÒÉ ¦ ÍÏÖÅ
92 ÂÕÔÉ ÎÁÓÔÒϤÎÉÊ ÎÁ Ò¦×Φ ÍÁËÒÏÓ¦×, ËÏÌØÏÒ¦×, ÐÒÉ×'ÑÚËÉ ËÌÁצ۠¦ Ô.Ð.
93
94 %package xjed
95 Summary:        Jed editor - X version
96 Summary(de):    Jed-Editor - X-Version
97 Summary(es):    Editor Jed - versión X
98 Summary(fr):    Éditeur Jed - version X
99 Summary(pl):    Edytor jed - wersja dla X Window
100 Summary(pt_BR): Editor Jed - versão X
101 Summary(ru):    òÅÄÁËÔÏÒ Jed - ×ÅÒÓÉÑ ÄÌÑ X Window
102 Summary(tr):    Jed metin düzenleyici - X sürümü
103 Summary(uk):    òÅÄÁËÔÏÒ Jed - ×ÅÒӦѠÄÌÑ X Window
104 Group:          X11/Applications/Editors
105 Requires:       %{name} = %{version}-%{release}
106
107 %description xjed
108 Xjed is the same editor as jed, it just runs in its own X Window.
109
110 %description xjed -l de
111 Xjed ist der gleiche Editor wie jed, läuft jedoch in einem eigenen
112 X-Window
113
114 %description xjed -l es
115 Xjed es el editor jed para X Window.
116
117 %description xjed -l fr
118 Xjed est le même éditeur que jed, il tourne seulement sur X Window.
119
120 %description xjed -l pl
121 Xjed jest wersj± edytora jed pracuj±c± w X Window.
122
123 %description xjed -l pt_BR
124 Xjed é o editor jed para X Window.
125
126 %description xjed -l ru
127 Xjed - ÜÔÏ ÔÏÔ ÖÅ ÒÅÄÁËÔÏÒ, ÞÔÏ É jed, ÔÏÌØËÏ ÒÁÂÏÔÁÀÝÉÊ × ÓÏÂÓÔ×ÅÎÎÏÍ
128 X-ÏËÎÅ.
129
130 %description xjed -l tr
131 Jed metin düzenleyicinin X altýnda çalýþan sürümü.
132
133 %description xjed -l uk
134 Xjed - ÃÅ ÔÏÊ ÖÅ ÒÅÄÁËÔÏÒ, ÝÏ Ê jed, Ô¦ÌØËÉ ÐÒÁÃÀÀÞÉÊ Õ ×ÌÁÓÎÏÍÕ
135 X-צËΦ.
136
137 %package -n rgrep
138 Summary:        Recursive grep utility
139 Summary(de):    Rekursives grep-Utility-Programm
140 Summary(es):    Utilitario grep recursivo
141 Summary(fr):    Utilitaire grep récursif
142 Summary(pl):    Rekursywna wersja narzêdzia grep
143 Summary(pt_BR): Utilitário grep recursivo
144 Summary(ru):    òÅËÕÒÓÉ×ÎÁÑ ÕÔÉÌÉÔÁ grep
145 Summary(tr):    Rekürsif bir grep sürümü
146 Summary(uk):    òÅËÕÒÓÉ×ÎÁ ÕÔÉ̦ÔÁ grep
147 Group:          Applications/Text
148
149 %description -n rgrep
150 A recursive `grep' utility that can highlight the matching expression,
151 by the author of Jed.
152
153 %description -n rgrep -l de
154 Ein rekursives `grep'-Dienstprogramm, das einen passenden Ausdruck
155 markieren kann. Vom Autor von Jed.
156
157 %description -n rgrep -l es
158 Utilitario grep recursivo que puede destacar la expresión encontrada,
159 escrito por el autor del editor Jed.
160
161 %description -n rgrep -l fr
162 grep récursif pouvant mettre en évidence l'expression trouvée, par
163 l'auteur de Jed.
164
165 %description -n rgrep -l pl
166 rgrep jest programem, który mo¿e zaznaczaæ poszukiwane ci±gi znaków w
167 bie¿±cym katalogu i podkatalogach ³±cz±cym w sobie cechy funkcjonalne
168 u¿ywania pary programów find i grep.
169
170 %description -n rgrep -l pt_BR
171 Utilitário grep recursivo que pode destacar a expressão encontrada,
172 escrito pelo autor do editor Jed.
173
174 %description -n rgrep -l ru
175 òÅËÕÒÓÉ×ÎÁÑ ÕÔÉÌÉÔÁ grep, ÕÍÅÀÝÁÑ ÐÏÄÓ×ÅÞÉ×ÁÔØ ÎÁÊÄÅÎÎÙÅ ×ÙÒÁÖÅÎÉÑ.
176
177 %description -n rgrep -l tr
178 Jed'in yazarýndan rekürsif bulduðu eþlemeleri iþaretleyebilen bir grep
179 sürümü.
180
181 %description -n rgrep -l uk
182 òÅËÕÒÓÉ×ÎÁ ÕÔÉ̦ÔÁ grep, ÝÏ ×ͦ¤ Ð¦ÄÓצÞÕ×ÁÔÉ ÚÎÁÊÄÅΦ ×ÉÒÁÚÉ
183
184 %prep
185 %setup -q -n %{name}-%{tar_ver}
186 %patch0 -p1
187 %patch1 -p1
188 #%patch2 -p1
189 %patch3 -p1
190 %patch4 -p1
191
192 %build
193 mv -f autoconf/configure.ac .
194 mv -f autoconf/aclocal.m4 acinclude.m4
195 CFLAGS="-DMEMCPY=SLmemcpy -DMEMSET=SLmemset -DMEMCHR=SLmemchr %{rpmcflags}"
196 %{__aclocal}
197 %{__autoconf}
198 %configure
199
200 %{__make} all
201 %{__make} xjed
202 %{__make} rgrep
203
204 %install
205 rm -rf $RPM_BUILD_ROOT
206 install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} \
207         $RPM_BUILD_ROOT{%{_infodir},%{_sysconfdir}} \
208         $RPM_BUILD_ROOT%{_mandir}/pl/man1
209
210 %{__make} install \
211         DESTDIR=$RPM_BUILD_ROOT
212
213 install src/objs/rgrep $RPM_BUILD_ROOT%{_bindir}
214 install info/jed.* $RPM_BUILD_ROOT%{_infodir}
215
216 install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
217 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/jed.conf
218 install %{SOURCE3} $RPM_BUILD_ROOT%{_mandir}/pl/man1/jed.1
219 install %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/pl/man1/rgrep.1
220 install %{SOURCE5} $RPM_BUILD_ROOT%{_pixmapsdir}
221
222 %clean
223 rm -rf $RPM_BUILD_ROOT
224
225 %post
226 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
227
228 %postun
229 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
230
231 %files
232 %defattr(644,root,root,755)
233 %doc README changes.txt doc/txt/*.txt
234 %attr(755,root,root) %{_bindir}/jed
235 %{_datadir}/jed
236 %{_mandir}/man1/jed.1*
237 %lang(pl) %{_mandir}/pl/man1/jed.1*
238 %{_infodir}/*
239 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*
240
241 %files xjed
242 %defattr(644,root,root,755)
243 %attr(755,root,root) %{_bindir}/xjed
244 %{_desktopdir}/xjed.desktop
245 %{_pixmapsdir}/*.png
246
247 %files -n rgrep
248 %defattr(644,root,root,755)
249 %attr(755,root,root) %{_bindir}/rgrep
250 %{_mandir}/man1/rgrep.1*
251 %lang(pl) %{_mandir}/pl/man1/rgrep.1*
This page took 0.047552 seconds and 3 git commands to generate.