]> git.pld-linux.org Git - packages/jed.git/blob - jed.spec
- cosmetics.
[packages/jed.git] / jed.spec
1 Summary:        A small fast editor
2 Summary(de):    Ein kleiner, schneller Editor 
3 Summary(fr):    Un petit éditeur rapide
4 Summary(pl):    Ma³y i szybki edytor
5 Summary(tr):    Küçük, hýzlý bir metin düzenleyici
6 Name:           jed
7 Version:        0.99.8
8 Release:        1
9 Copyright:      GPL
10 Group:          Applications/Editors
11 Group(pl):      Aplikacje/Edytory
12 Source0:        ftp://space.mit.edu/pub/davis/jed/%{name}-B0.99-8.tar.bz2
13 Source1:        xjed.desktop
14 Patch0:         jed-make.patch
15 Patch1:         jed-XFree86_keys.patch
16 Patch2:         jed-dft_syntax.patch
17 BuildRoot:      /tmp/%{name}-%{version}-root
18
19 %description
20 Jed is a fast compact editor based on the slang screen library. It has
21 special editing modes for C, C++, and other languages. It can emulate Emacs,
22 Wordstar, and other editors, and can be customized with slang macros,
23 colors, keybindings, etc.
24
25 %description -l de
26 Jed ist ein schneller, kompakter Editor, der auf der Slang-Screen-Library
27 basiert. Er besitzt spezielle Bearbeitungsmodi für C, C++ und andere Sprachen,
28 kann Emacs, Wordstar und weitere Editoren emulieren und läßt sich mit
29 Slang-Makros, Farben, Keybindings usw. erweitern.
30
31 %description -l fr
32 Jed est un éditeur compact basé sur la librairie slang. Il dispose de modes
33 d'édition spéciaux pour C, C++, et d'autres langages. Il peut émuler Emacs,
34 Wordstar, et d'autres éditeurs, et peut être personnalisé avec des macros
35 slang, des couleurs, des combinaisons de touches, etc.
36
37 %description -l pl
38 Jed jest niewielkim i szybkim edytorem bazuj±cym na bibliotece slang. Ma on
39 specjalne tryby edycji tekstów jezykach C, C++ i innych. Mo¿e on tak¿e
40 emulowaæ inne edytory jak Emacs, Wordstar i inne. Mo¿e byæ on w pe³ni
41 dostosowany do potrzeb u¿ytkownika z u¿yciem makr slanga daj±c mo¿liwo¶æ
42 zmiany np. kolorów czy mapowania klawiatury itp.
43
44 %description -l tr
45 Jed, küçük ve hýzlý bir metin düzenleyicidir. C, C++ ve diðer diller için özel
46 düzenleme kiplerine sahiptir. Emacs ve Wordstar'ýn komutlarýný taklit edebilir
47 ve tüm yetenekleri kullanýcýya göre ayarlanabilir.
48
49 %package xjed
50 Summary:        Jed editor - X version
51 Summary(de):    Jed-Editor - X-Version 
52 Summary(fr):    Éditeur Jed - version X
53 Summary(pl):    Edytor jed - wersja pod X Window
54 Summary(tr):    Jed metin düzenleyici - X sürümü
55 Group:          X11/Applications/Editors
56 Group(pl):      X11/Aplikacje/Edytory
57 Requires:       %{name} = %{version}
58
59 %description xjed
60 Xjed is the same editor as jed, it just runs in its own X Window.
61
62 %description -l de xjed
63 Xjed ist der gleiche Editor wie jed, läuft jedoch in einem eigenen X-Window
64
65 %description -l fr xjed
66 Xjed est le même éditeur que jed, il tourne seulement sur X Window.
67
68 %description -l pl xjed
69 Xjed jest wersj± pracuj±c± po X Window edytora jed.
70
71 %description -l tr xjed
72 Jed metin düzenleyicinin X altýnda çalýþan sürümü
73
74 %package -n rgrep
75 Summary:        recursive grep utility
76 Summary(de):    Rekursives grep-Utility-Programm
77 Summary(fr):    Utilitaire grep récursif.
78 Summary(pl):    Rekursywna wersja narzêdzie grep
79 Summary(tr):    Rekürsif bir grep sürümü
80 Group:          Utilities/Text
81 Group(pl):      Narzêdzia/Tekst
82
83 %description -n rgrep
84 a recursive `grep' utility that can highlight the matching expression,
85 by the author of Jed.
86
87 %description -l de -n rgrep
88 ein rekursives `grep'-Dienstprogramm, das einen passenden Ausdruck markieren
89 kann. Vom Autor von Jed.
90
91 %description -l fr -n rgrep
92 grep récursif pouvant mettre en évidence l'expression trouvée, par l'auteur
93 de Jed.
94
95 %description -l pl -n rgrep
96 rgrep jest programem, które mo¿e zaznaczaæ poszukiwane ci±gi znaków w
97 bierz±cym katalogu i podkatalogach ³acz±cym w sobie cechy funkcjonalne
98 u¿ywania pary programów find i grep.
99
100 %description -l tr -n rgrep
101 Jed'in yazarýndan rekürsif bulduðu eþlemeleri iþaretleyebilen bir grep
102 sürümü.
103
104 %prep
105 %setup -q -n %{name}-B0.99-8
106 %patch0 -p1
107 %patch1 -p1
108
109 %build
110 CFLAGS="-DMEMCPY=SLmemcpy -DMEMSET=SLmemset -DMEMCHR=SLmemchr $RPM_OPT_FLAGS"
111 LDFLAGS="-s"
112 export CFLAGS LDFLAGS
113 %configure
114
115 make all
116 make xjed
117
118 %install
119 rm -rf $RPM_BUILD_ROOT
120 install -d $RPM_BUILD_ROOT/{%{_bindir},%{_mandir}/man1,%{_libdir}/jed} \
121         $RPM_BUILD_ROOT/usr/X11R6/{bin,share/applnk/Editors}
122
123 cp -r lib  $RPM_BUILD_ROOT%{_libdir}/jed
124 cp -r info $RPM_BUILD_ROOT%{_libdir}/jed
125
126 install -s src/objs/{jed,rgrep} $RPM_BUILD_ROOT%{_bindir}
127 install -s src/objs/xjed        $RPM_BUILD_ROOT/usr/X11R6/bin
128 install doc/{jed.1,rgrep.1}     $RPM_BUILD_ROOT%{_mandir}/man1
129
130 install %{SOURCE1} $RPM_BUILD_ROOT/usr/X11R6/share/applnk/Editors
131
132 gzip -9nf doc/{*.txt,README} README changes.txt \
133         $RPM_BUILD_ROOT%{_mandir}/man1/*
134
135 %clean
136 rm -rf $RPM_BUILD_ROOT
137
138 %files
139 %defattr(644,root,root,755)
140 %doc doc README.gz changes.txt.gz
141 %docdir %{_libdir}/jed/info
142 %{_mandir}/man1/jed.1*
143 %attr(755,root,root) %{_bindir}/jed
144 %dir %{_libdir}/jed
145 %dir %{_libdir}/jed/info
146 %dir %{_libdir}/jed/lib
147 %{_libdir}/jed/info/*
148 %{_libdir}/jed/lib/*
149
150 %files xjed
151 %defattr(644,root,root,755)
152 %attr(755,root,root) /usr/X11R6/bin/xjed
153 /usr/X11R6/share/applnk/Editors/xjed.desktop
154
155 %files -n rgrep
156 %defattr(644,root,root,755)
157 %attr(755,root,root) %{_bindir}/rgrep
158 %{_mandir}/man1/rgrep.1*
This page took 0.037806 seconds and 4 git commands to generate.