source: projects/specs/trunk/j/jed/jed-vl.spec @ 8807

Revision 8807, 6.2 KB checked in by daisuke, 10 years ago (diff)

jed: rebuilt

Line 
1%define mainver 0.99
2%define subver 19
3
4Summary: Fast, compact editor based on the S-Lang screen library
5Summary(ja): Slang 画面ライブラリを用いた高速でコンパクトなエディタ
6Name: jed
7Version: %{mainver}.%{subver}
8Release: 3%{?_dist_release}
9License: GPL+
10Group: Applications/Editors
11Source0: ftp://space.mit.edu/pub/davis/jed/v%{mainver}/jed-%{mainver}-%{subver}.tar.bz2
12Patch1: jed-0.99.12-xkeys.patch
13URL: http://www.jedsoft.org/jed/
14Patch2: jed-etc.patch
15Patch3: jed-multilib-newauto.patch
16Obsoletes: jed-common jed-xjed
17Requires: slang-slsh
18BuildRequires: slang-devel >= 2.0
19BuildRequires: autoconf
20BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
21
22Vendor:       Project Vine
23Distribution: Vine Linux
24Packager:     Daisuke SUZUKI <daisuke@linux.or.jp>
25
26%description
27Jed is a fast, compact editor based on the S-lang screen library.  Jed
28features include emulation of the Emacs, EDT, WordStar and Brief
29editors; support for extensive customization with slang macros,
30colors, keybindings; and a variety of programming modes with syntax
31highlighting.
32
33You should install jed if you've used it before and you like it, or if
34you haven't used any text editors before and you're still deciding
35what you'd like to use.
36
37%description -l ja
38Jed は slang 画面ライブラリを使った高速でコンパクトなエディタです.
39Jed の機能には,Emacs/EDT/WordStar/Brief エディタのエミュレーション,
40カラー,キーバインド等の slang マクロを使った豊富なカスタマイズ機能
41等があります.他にも幾多のプログラミングモードを備えており,シンタックス
42ハイライト機能を備えています.
43
44%prep
45%setup -q -n jed-%{mainver}-%{subver}
46%patch1 -p1 -b .xkeys
47%patch2 -p1
48%if "%{_lib}" == "lib64"
49%patch3 -p1
50%endif
51
52find doc -type f -exec chmod a-x {} \;
53
54cd autoconf
55autoconf
56mv configure ..
57cd ..
58
59%build
60export JED_ROOT="%{_datadir}/jed"
61%configure
62make
63
64%install
65rm -rf $RPM_BUILD_ROOT
66make install DESTDIR=$RPM_BUILD_ROOT
67
68JED_ROOT=$RPM_BUILD_ROOT%{_datadir}/jed $RPM_BUILD_ROOT%{_bindir}/jed -batch -n -l preparse.sl </dev/null
69
70rm -f $RPM_BUILD_ROOT%{_mandir}/man*/rgrep*
71
72rm -rf $RPM_BUILD_ROOT%{_datadir}/jed/doc/{txt,manual,README}
73rm -rf $RPM_BUILD_ROOT%{_datadir}/jed/bin $RPM_BUILD_ROOT%{_datadir}/jed/info
74
75sed -i "s|JED_ROOT|%{_datadir}/jed|g" $RPM_BUILD_ROOT/%{_mandir}/man1/jed.1
76
77%clean
78rm -rf $RPM_BUILD_ROOT
79
80%files
81%defattr(-,root,root)
82%doc COPYING COPYRIGHT doc INSTALL INSTALL.unx README changes.txt
83%{_bindir}/*
84%{_mandir}/man1/jed.*
85%{_datadir}/jed
86
87%changelog
88* Sun Jul 13 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 0.99.19-3
89- rebuilt
90
91* Mon Apr 18 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.99.19-2
92- added Requires: slang-slsh
93
94* Sun Apr 10 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.19-1
95- new upstream release
96
97* Fri Jun 20 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.18-1
98- new upstream release
99- use slang-2.0
100- drop canna/slang-j patch
101- drop xjed, rgrep
102  - add Obsoletes: jed-xjed, jed-common
103
104* Sun Jan 13 2008 NAKAMURA Kenta <kenta@vinelinux.org> 0.99.14-0vl8
105- moved JED_ROOT to %%{_datadir}/jed
106- updated Source14: jed.sh and Source15: jed.csh
107
108* Tue Mar 27 2007 Shu KONNO <owa@bg.wakwak.com> 0.99.14-0vl7
109- added '--libdir=%%{_libdir}' to configure options
110- added Patch20: configure-slang.x86_64.patch
111- added Patch21: configure-canna.x86_64.patch
112
113* Mon Nov 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.14-0vl6
114- disable canna by default
115
116* Fri Jul 18 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.99.14-0vl5
117- rebuild with new toolchains
118- s/Copyright/License/
119
120* Mon Feb 11 2002 MATUBARA Kazuyuki <matubara@mb.asmnet.ne.jp> 0.99.14-0vl4
121- added /etc/profile.d/jed.sh & jed.csh
122- added patch jed-initcolor.patch
123- fixed README.vine dot.jedrc.vine and jed.rc
124
125* Sat Feb  9 2002 MATUBARA Kazuyuki <matubara@mb.asmnet.ne.jp> 0.99.14-0vl3
126- fixed input canna for xjed
127- delete jed-menu.patch
128- added BuildPrereq and info patch
129- added Help Browse Docs
130- modified README.vine
131
132* Wed Jan 23 2002 MATUBARA Kazuyuki <matubara@mb.asmnet.ne.jp> 0.99.14-0vl2
133- fixed menu mode (added jed-menu.patch and fixed jedrc patch)
134- fixed jed on kon console
135- add xjed.desktop and delete wmconfig/xjed
136
137* Wed Oct  3 2001 MATUBARA Kazuyuki <matubara@mb.asmnet.ne.jp> 0.99.14-0vl1
138- update to jed-B0.99-14
139- fixed ruby mode
140
141* Sat Sep  8 2001 MATUBARA Kazuyuki <matubara@mb.asmnet.ne.jp> 0.99.13-0vl4
142- delete xjed & gpm patches and clean spec file
143  added dot.skkrc.vine and fixed README.vine
144  skktcp moved jed-common from jed
145
146* Sat Jul 28 2001 MATUBARA Kazuyuki <matubara@mb.asmnet.ne.jp> 0.99.13-0vl3
147- delete rgrep package
148- add ruby mode
149- byte compiled japanese.sl kinsoku.sl canna.sl skk.sl
150- fixed vi.sl and jp version
151
152* Sat Jul 14 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.13-0vl2
153- fixed typo in jed-B0.99-13jp0-make.patch
154  ( ../info/jes.* -> ../info/jed.* )
155
156* Wed Jun 27 2001 Matubara <matubara@mb.asmnet.ne.jp>
157- 0.99.13-0vl1
158- updatei to jed-B0.99-13
159- use jed-B0.99-13jp1 patch
160- use better macros
161- add skktcp
162- use Release No for Vine Linux
163
164* Mon Jun 11 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org>
165- 0.98.7_jp-3
166- /usr/man -> %%{_mandir}
167- added Japanese summary and description
168
169* Fri Sep 08 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
170- 0.98.7_jp-2
171- modified %files section to handle compressed man page(s)
172
173* Fri Jul 16 1999 Daisuke SUZUKI <daisuke@linux.or.jp>
174- added japanese patch j055
175
176* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
177- auto rebuild in the new build environment (release 2)
178
179* Thu Oct 29 1998 Bill Nottingham <notting@redhat.com>
180- update to 0.98.7 for Raw Hide
181- split off lib stuff into jed-common
182
183* Mon Oct  5 1998 Jeff Johnson <jbj@redhat.com>
184- change rgep group tag, same as grep.
185
186* Sat Aug 15 1998 Jeff Johnson <jbj@redhat.com>
187- build root
188
189* Thu May 07 1998 Prospector System <bugs@redhat.com>
190- translations modified for de, fr, tr
191
192* Wed Apr 15 1998 Erik Troan <ewt@redhat.com>
193- built against new ncurses
194
195* Mon Nov  3 1997 Michael Fulbright <msf@redhat.com>
196- added wmconfig entry for xjed
197
198* Tue Oct 21 1997 Michael Fulbright <msf@redhat.com>
199- updated to 0.98.4
200- included man pages in file lists
201
202* Thu Jul 10 1997 Erik Troan <ewt@redhat.com>
203- built against glibc
Note: See TracBrowser for help on using the repository browser.