source: projects/specs/branches/6/x/xemacs/xemacs-vl.spec @ 521

Revision 521, 20.0 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1%define sumoversion 20060510
2%define prereq_ge()  %(LC_ALL="C" rpm -q --queryformat 'PreReq:%%{NAME} >= %%{VERSION}' %1| grep -v "is not")
3
4
5Name:           xemacs
6Version:        21.4.20
7Release:        0vl3
8License:        GPL
9Group:          Applications/Editors/Emacs
10# [VineSeed:10623]
11#Group:         Applications/Editors
12
13Summary:        The XEmacs Editor
14Summary(ja):    XEmacs ¥¨¥Ç¥£¥¿
15
16Vendor:         Project Vine
17Distribution:   Vine Linux
18Packager:       Hiroaki Irokawa <irorin@terra.dti.ne.jp>
19URL:            http://www.xemacs.org/
20BuildRoot:      %{_tmppath}/%{name}-%{version}-root
21
22Source0:        xemacs-%{version}.tar.bz2
23Source3:        xemacs.wmconfig
24Source4:        Emacs.ad.Japanese
25# Get from Kondara(xemacs-21.4.6-6k)
26Source10:       xemacs-editclient
27Source11:       xemacs.desktop
28#Source12:      xemacs-init.el
29
30Source50:       site-start.el
31Source100:      README.emacsen-common.txt
32
33#Patch0:        xemacs-21.1.13-wnn6.patch3
34
35# Get from Kondara(xemacs-21.4.6-6k)
36Patch0:         xemacs-mule-wnn.patch
37Patch2:         http://www.nijino.com/ari/patches/xemacs-21.4.3-tabs.patch.gz
38Patch10:        xemacs-21.1.14-xfs.patch
39Patch11:        xemacs-21-cursor.patch
40Patch12:        xemacs-nocombreloc.patch
41Patch100:       xemacs-21.4-xdnd-xsmp.patch
42#Patch200:      Emacs.ad.20021009.diff
43Patch300:       xemacs-21.4.12-ppc.patch
44BuildPreReq:    XOrg-libs, XOrg-devel
45BuildPreReq:    libjpeg-devel, libtiff-devel, libpng-devel
46BuildPreReq:    autoconf213, libwnn6-devel, Canna-devel, faces-devel
47
48BuildPreReq:    xemacs-sumo >= %{sumoversion}
49%prereq_ge   xemacs-sumo
50
51PreReq:    ldconfig
52PreReq:    libwnn6 >= 3.0-7vl1
53Requires:  faces, faces-xface, libcanna, libwnn6
54Requires:  libtiff, libpng, libjpeg, zlib, xpm, XOrg-libs, ncurses
55Obsoletes: xemacs-canna, xemacs-wnn6, xemacs-canna-wnn6 xemacs-extra
56
57Provides:     emacsen = 0.2
58Obsoletes:    xemacs21.4 <= 21.4.10
59Provides:     xemacs21.4
60
61%prereq_ge emacsen-common
62
63
64%description
65XEmacs is a version of Emacs, compatible with and contain-
66ing many improvements over GNU Emacs, written  by  Richard
67Stallman  of  the Free Software Foundation.  It was origi-
68nally based on an early release of GNU Emacs  Version  19,
69and  has  tracked subsequent releases of GNU Emacs as they
70have become available.
71
72This XEmacs distribution has been split into different packages:
73- xemacs              : the main part (with Canna, Wnn6 & XIM support)
74- xemacs-el           : the elisp sources
75
76And you may have to also install xemacs-sumo package,
77that provides tons of nifty elisps, including mule feature.
78
79
80%description -l ja
81XEmacs ¤Ï Free Software Foundation ¤Î Richard Stallman ¤Ë¤è¤Ã¤Æ
82½ñ¤«¤ì¤¿ GNU Emacs ¤È¤Î¸ß´¹À­¤ò°Ý»ý¤·¤Ä¤Ä¿ô¿¤¯¤Î²þÎɤ¬»Ü¤µ¤ì¤¿
83ÇÉÀ¸¥Ð¡¼¥¸¥ç¥ó¤Ç¤¹¡¥
84¸µ¡¹ Emacs 19 ¤ò¸µ¤Ë³«È¯¤µ¤ì¡¤Emacs ¤Î¸å³¥ê¥ê¡¼¥¹¤ËÄɲ䵤줿
85µ¡Ç½¤ÈƱ´ü¤¬¼è¤é¤ì¤Æ¤¤¤Þ¤¹¡¥
86
87¤³¤Î XEmacs ¥Ñ¥Ã¥±¡¼¥¸¤Ï¤¤¤¯¤Ä¤«¤Î¥µ¥Ö¥Ñ¥Ã¥±¡¼¥¸¤Ëʬ¤«¤ì¤Æ¤¤¤Þ¤¹:
88- xemacs              : XEmacs ËÜÂÎ (Canna, Wnn6 Âбþ)
89- xemacs-el           : Emacs Lisp ¥½¡¼¥¹¥Õ¥¡¥¤¥ë
90
91¤Þ¤¿Æ±»þ¤Ë xemacs-sumo ¥Ñ¥Ã¥±¡¼¥¸¤â¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ëɬÍפ¬¤¢¤ë¤Ç¤·¤ç¤¦¡¥
92mule µ¡Ç½¤ò»Ï¤á¡¤´ö¿¤ÎÊØÍø¤Ê elisp ¤¬¼ýÏ¿¤µ¤ì¤Æ¤¤¤Þ¤¹¡¥
93
94
95[Ãí°Õ]
96ÀßÄê¥Õ¥¡¥¤¥ë¤Ë¤Ä¤¤¤Æ¤Ï¡¢etcskel-2.4-1vl11 °Ê¹ß¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤¡£
97(~/.emacs ¤È¤« ~/.xemacs/init.el ¤È¤«)
98
99Wnn7 ¤ò»È¤¦¤Ë¤Ïº¹Ê¬¤¬É¬ÍפǤ¹(OMRON ¤Î¥µ¥¤¥È»²¾È)
100http://www.omronsoft.co.jp/SP/download/pcunix/wnn7/wnn7egg_forXEmacs214.html
101
102
103#[~/.emacs ¤Îµ­½ÒÎã]
104#;;  ~/.emacs.el  -  Emacs  ÍÑÀßÄê¥Õ¥¡¥¤¥ë
105#;;  ~/.xemacs.el -  XEmacs ÍÑÀßÄê¥Õ¥¡¥¤¥ë
106#;;  ~/.xemacs/init.el - XEmacs-21.4 ÍÑÀßÄê¥Õ¥¡¥¤¥ë
107#(if (string-match "XEmacs" emacs-version)
108#  (if (string-match "21.1" emacs-version)
109#    (load (expand-file-name "~/.xemacs.el") nil t nil)
110#          (load (expand-file-name "~/.xemacs/init.el") nil t nil))
111#  (load (expand-file-name "~/.emacs.el") nil t nil)
112#)
113#
114#[~/.xemacs/init.el]
115#~/.xemacs.el ¤ò¥³¥Ô¡¼¸å°ìÉô½¤Àµ¤·¤Æ²¼¤µ¤¤¡£
116#(setq user-init-file "~/.xemacs.el")      ¤ò
117#(setq user-init-file "~/.xemacs/init.el") ¤ËÊѹ¹¤·¤Æ²¼¤µ¤¤¡£
118#
119#(setq custom-file "~/.xemacs.el")      ¤ò
120#(setq custom-file "~/.xemacs/init.el") ¤ËÊѹ¹¤·¤Æ²¼¤µ¤¤¡£
121#
122#(select-input-method 'japanese-egg-wnn)        ¤ò
123#(setq default-input-method "japanese-egg-wnn") ¤ËÊѹ¹¤·¤Æ²¼¤µ¤¤¡£
124#
125#(select-input-method 'japanese-canna)        ¤ò
126#(setq default-input-method "japanese-canna") ¤ËÊѹ¹¤·¤Æ²¼¤µ¤¤¡£
127
128
129%package el
130Group: Applications/Editors/Emacs
131Summary:     The source files of the standard elisp modules for XEmacs
132Summary(ja): XEmacs ÍÑ elisp ¥½¡¼¥¹¥Õ¥¡¥¤¥ë
133Requires: %{name} = %{version}-%{release}
134Obsoletes:    xemacs21.4-el
135Provides:     xemacs21.4-el
136
137
138%description el
139This package contains the source files of the standard elisp
140modules for XEmacs.  The package is not necessary to run XEmacs.
141
142
143%descripion -l ja el
144¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ï XEmacs ÍÑ Emacs Lisp ¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬
145¼ý¤á¤é¤ì¤Æ¤¤¤Þ¤¹¡¥XEmacs ¤òÆ°ºî¤µ¤»¤ë¤Î¤Ëɬ¿Ü¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡¥
146
147
148%prep
149#export LANG=C
150
151#%setup -n xemacs-%{version} -q -b 1 -b 2
152%setup -n xemacs-%{version} -q
153#%patch0 -p1
154%patch0 -p1 -b .wnn
155#%patch2 -p0 -b .tab-i18n
156#%patch10 -p1 -b .xfs
157#%patch11 -p1 -b .cursor
158#%patch100 -p1 -b .xdnd-xsmp
159%ifarch alpha alphaev5 alphaev6
160%patch12 -p1
161%endif
162
163# replace a default resource file
164cp %{SOURCE4} etc/Emacs.ad
165#%patch200 -p1
166
167# Not need ?(2005.02.09 H.Irokawa)
168#%patch300 -p1 -b .ppc
169
170cp %{SOURCE100} .
171
172autoconf-2.13
173
174%build
175./configure ${RPM_ARCH}-vine-linux \
176    --compiler=gcc --pdump --with-clash-detection \
177    --cflags="${RPM_OPT_FLAGS} -fno-caller-saves" \
178    --prefix=%{_prefix} --mandir=%{_mandir}/man1 \
179    --package-path=%{_datadir}/xemacs-%{version}::/usr/lib/xemacs/site-packages:/usr/lib/xemacs/mule-packages:/usr/lib/xemacs/xemacs-packages \
180    --error-checking=no --debug=no \
181    --with-xfs --with-pop --with-sound=native \
182    --with-mule --without-xim \
183    --with-canna --with-wnn6 \
184    --with-widgets=lucid --with-menubars=lucid \
185    --with-dialogs=lucid --with-scrollbars=lucid \
186    --with-msw=no --with-site-lisp --with-xface \
187    --without-ldap --without-database --without-postgresql \
188    --with-dragndrop --mail-locking=flock \
189    --site-includes=/usr/include/canna:/usr/include/wnn6
190
191#   --prefix=%{_prefix} --mandir=%{_mandir}/man1 --lockdir=/var/lock/xemacs \
192#   --with-offix=yes --with-xface=yes \
193#   --with-xdnd \
194#   --with-widgets=yes \
195#   --with-mule --with-xim=xlib \
196
197%ifarch alpha alphaev5 alphaev6
198make LDFLAGS='-Xlinker "-z nocombreloc"'
199%else
200make
201%endif
202
203#make xemacs
204strip src/xemacs
205
206make all-elc
207make info
208
209
210%install
211[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
212
213install -m 0777 -d ${RPM_BUILD_ROOT}/var/lock/xemacs
214
215make prefix=${RPM_BUILD_ROOT}%{_prefix} \
216        lockdir=${RPM_BUILD_ROOT}/var/lock/xemacs \
217        install-arch-dep
218make prefix=${RPM_BUILD_ROOT}%{_prefix} \
219        mandir=${RPM_BUILD_ROOT}%{_mandir}/man1 \
220        lockdir=${RPM_BUILD_ROOT}/var/lock/xemacs \
221        install-arch-indep
222make prefix=${RPM_BUILD_ROOT}%{_prefix} \
223        lockdir=${RPM_BUILD_ROOT}/var/lock/xemacs \
224        gzip-el
225
226
227mkdir -p ${RPM_BUILD_ROOT}/usr/lib/xemacs/site-packages/{etc,info,lib-src,lisp,man,pkginfo}
228
229gzip -n -9f ${RPM_BUILD_ROOT}/usr/lib/xemacs-%{version}/info/*.inf*
230
231mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/ja/man1
232cp -p etc/xemacs-ja.1 ${RPM_BUILD_ROOT}%{_mandir}/ja/man1/xemacs.1
233gzip -n -9f ${RPM_BUILD_ROOT}%{_mandir}/ja/man1/xemacs.1
234
235# create symlink for emacsen-common
236mkdir -p  ${RPM_BUILD_ROOT}%{_datadir}/xemacs-%{version}/{etc,info,lib-src,lisp,man,pkginfo}
237ln -sf lisp ${RPM_BUILD_ROOT}%{_datadir}/xemacs-%{version}/site-lisp
238
239
240DIR="${RPM_BUILD_ROOT}/usr/lib/xemacs-%{version} $RPM_BUILD_ROOT/%{_datadir}/xemacs-%{version}"
241EL="*.el.gz"
242BIN=$RPM_BUILD_ROOT/usr/bin
243
244# move alternatives file
245# Add for Gamma(/usr/bin/gnuclient,ootags,xemacs) 2002.01.06 H.Irokawa
246mv ${RPM_BUILD_ROOT}/usr/bin/ctags ${RPM_BUILD_ROOT}/usr/bin/gctags
247echo "/usr/bin/b2m
248/usr/bin/etags
249/usr/bin/rcs-checkin
250/usr/bin/gctags
251/usr/bin/gnuclient
252/usr/bin/ootags
253/usr/bin/xemacs"|
254    sed -e "s#[^\n]*#mv ${RPM_BUILD_ROOT}\0 ${RPM_BUILD_ROOT}\0.xemacs-%{version}#"|
255    awk '{system($_)}'
256
257
258find $DIR -type d |
259  sed -e "s#^${RPM_BUILD_ROOT}#%dir #" > rpm-files
260
261find $DIR -name $EL -type f |
262  sed -e "s#^${RPM_BUILD_ROOT}##" > rpm-el-files
263
264find $DIR -not -name $EL -type f |
265  sed -e "
266    s#^${RPM_BUILD_ROOT}\(.*movemail\)#%attr(2755, root, mail) \1#
267    s#^${RPM_BUILD_ROOT}##
268  " >> rpm-files
269
270find $BIN -type f |
271  sed -e "
272    s#^${RPM_BUILD_ROOT}\(.*movemail\)#%attr(2755, root, mail) \1#
273    s#^${RPM_BUILD_ROOT}##
274  " | grep -v ^$ >> rpm-files
275
276
277
278mkdir -p -m 755 ${RPM_BUILD_ROOT}/etc/X11/wmconfig
279install -m 644 %SOURCE3 ${RPM_BUILD_ROOT}/etc/X11/wmconfig/xemacs
280echo "%config /etc/X11/wmconfig/xemacs" >> rpm-files
281
282#mkdir -p -m755 ${RPM_BUILD_ROOT}%{_defaultdocdir}/%{name}-%{version}
283#install -m 644 %SOURCE100 ${RPM_BUILD_ROOT}%{_defaultdocdir}/%{name}-%{version}
284
285mkdir -p -m 755 ${RPM_BUILD_ROOT}/usr/lib/xemacs/site-packages/lisp/site-start.d
286install -m 644 %SOURCE50 ${RPM_BUILD_ROOT}/usr/lib/xemacs/site-packages/lisp/site-start.d/site-start.el
287
288# 2003.10.09 H.Irokawa
289mkdir -p -m 755 ${RPM_BUILD_ROOT}/etc/%{name}-%{version}/site-start.d
290install -m 755 -d ${RPM_BUILD_ROOT}/etc/%{name}-%{version}/site-start.d
291
292# GNOME / KDE files
293mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
294install -m 0644 %SOURCE11 $RPM_BUILD_ROOT%{_datadir}/applications/xemacs.desktop
295mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
296install -m 0644 etc/xemacs-icon.xpm $RPM_BUILD_ROOT%{_datadir}/pixmaps/xemacs-icon.xpm
297#install -m 755 %SOURCE10 $RPM_BUILD_ROOT%{_bindir}/xemacs-editclient
298
299# 2006.04.01 H.Irokawa
300#mv ${RPM_BUILD_ROOT}/usr/share/man/man1/ctags.1 ${RPM_BUILD_ROOT}/usr/share/man/man1/gctags.1
301
302%clean
303[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
304
305
306%post
307/sbin/ldconfig
308if [ "$1" = 1 ]; then
309
310%_addflavorslist xemacs-%{version}
311
312export PRIORITY=16
313
314#/sbin/update-alternatives --install /usr/bin/xemacs xemacs \
315#               /usr/bin/xemacs-%{version} $PRIORITY
316
317%_installemacs xemacs-%{version}
318
319unset PRIORITY
320
321fi
322
323if [ "$1" = 2 ]; then
324
325  echo xemacs-%{version} >  /var/lib/emacsen-common/doinstaflavor-xemacs
326   
327fi
328
329
330%postun
331/sbin/ldconfig
332if [ $1 = 1 ]; then
333
334%_removeflavorslist xemacs-%{version}
335
336%_removeemacs xemacs-%{version}
337
338#if [ -f /var/lib/emacsen-common/doinstaflavor-emacs ] ; then
339if [ -f /var/lib/emacsen-common/doinstaflavor-xemacs ] ; then
340
341NEWFLAVOR=$(cat /var/lib/emacsen-common/doinstaflavor-xemacs)
342
343%_addflavorslist $NEWFLAVOR
344
345export PRIORITY=16
346
347%_installemacs $NEWFLAVOR
348
349unset PRIORITY
350
351rm -rf /var/lib/emacsen-common/doinstaflavor-xemacs
352
353fi
354
355fi
356
357
358%preun
359if [ "$1" = 0 ]; then
360
361%_removeflavorslist xemacs-%{version}
362
363#/sbin/update-alternatives --remove xemacs /usr/bin/xemacs-%{version}
364
365%_removeemacs xemacs-%{version}
366
367fi
368
369
370%files -f rpm-files
371%defattr(-,root,root)
372#%doc BUGS CHANGES-beta COPYING ChangeLog GETTING.GNU.SOFTWARE
373%doc BUGS CHANGES-release COPYING ChangeLog GETTING.GNU.SOFTWARE
374%doc INSTALL PROBLEMS README README.packages
375%doc README.emacsen-common.txt
376%dir /var/lock/xemacs
377#%dir /usr/lib/xemacs
378%dir /usr/lib/xemacs/site-packages
379%dir /usr/lib/xemacs/site-packages/etc
380%dir /usr/lib/xemacs/site-packages/info
381%dir /usr/lib/xemacs/site-packages/lib-src
382%dir /usr/lib/xemacs/site-packages/lisp
383/usr/lib/xemacs/site-packages/lisp/site-start.d/site-start.el
384%dir /etc/%{name}-%{version}/site-start.d
385%dir /usr/lib/xemacs/site-packages/man
386%dir /usr/lib/xemacs/site-packages/pkginfo
387#%{_datadir}/applications/*
388#%{_bindir}/xemacs-editclient
389#/usr/bin/ctags
390#/usr/bin/gnuattach
391#/usr/bin/gnuclient
392#/usr/bin/gnudoit
393#/usr/bin/ootags
394#/usr/bin/pstogif
395#/usr/man/man1/ctags.1*
396
397%{_mandir}/man1/gnuattach.1*
398%{_mandir}/man1/gnudoit.1*
399%{_mandir}/man1/gnuserv.1*
400%{_mandir}/man1/gnuclient.1*
401%{_mandir}/man1/xemacs.1*
402%{_mandir}/man1/etags.1*
403#%{_mandir}/man1/gctags.1*
404%{_mandir}/ja/man1/xemacs.1*
405
406#/usr/bin/xemacs
407#/usr/bin/xemacs-%{version}
408%{_datadir}/xemacs-%{version}/site-lisp
409%{_datadir}/applications/xemacs.desktop
410%{_datadir}/pixmaps/xemacs-icon.xpm
411
412%files -f rpm-el-files el
413%defattr(-,root,root)
414
415
416%changelog
417* Fri Jul  6 2007 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.20-0vl3
418- rebuilt for VineSeed
419- deleted *Req: libdnd, libdnd-devel
420
421* Mon Mar  5 2007 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.20-0vl2
422- for VinePlus 4.1
423- BTS:491(--with-widgets=lucid --with-dialogs=lucid)
424-- build without openMotif
425
426* Thu Dec 28 2006 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.20-0vl1
427- update
428- delete configure option(--site-libraries=/usr/lib/canna)
429
430
431* Tue Sep 26 2006 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.19-0vl5
432- Add PreReq: ldconfig
433- Modded PreReq:    libwnn6 >= 3.0-7vl1
434
435* Tue Jul 11 2006 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.19-0vl4
436- Add PreReq: libwnn6
437
438* Mon Jul 10 2006 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.19-0vl3
439- rebuilt on libwnn6-3.0-7vl1
440- Group: Changed(Sync Emacs22)
441- (Applications/Editors ->Applications/Editors/Emacs)
442
443* Sun Apr 23 2006 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.19-0vl2
444- Modded xemacs.desktop
445
446* Mon Apr  3 2006 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.19-0vl1
447- update
448- Add xemacs.desktop
449- [VineSeed:10623] Group: Changed
450- (Applications/Editors/Emacs ->Applications/Editors)
451- --without-xim(feel pain for using uim-anthy)
452
453* Sun Dec 18 2005 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.18-0vl1
454- update
455- Not Use Patch2,11(rejected)
456
457* Wed Feb  9 2005 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.17-0vl1
458- update
459
460* Tue Jul 20 2004 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.15-0vl2
461- rebuilt on XOrg
462
463* Sun Feb  8 2004 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.15-0vl1
464- update
465
466* Mon Oct 13 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.14-0vl4
467- rebuilt
468
469* Thu Oct  9 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.14-0vl3
470- mkdir -p /etc/%{name}-%{version}/site-start.d on %install
471
472* Tue Oct  7 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.14-0vl2
473- --with-dialogs=lucid
474- build with openMotif
475
476* Mon Sep 22 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.14-0vl1
477- update
478
479* Sun Jul 13 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.13-0vl2
480- Add %SOURCE50(site-start.el)
481- --without-dialogs
482- rm -rf /etc/%{name}-%{version} at %postun
483- Tag Changed(Copyright: -> License:)
484
485* Tue May 27 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.13-0vl1
486- update.
487- specfilename changed(xemacs-21.4.spec -> xemacs.spec)
488- Build without openMotif
489- --with-dialogs=Licid -> Athena
490
491* Sun Jan 19 2003 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 21.4.12-0vl2
492- added Patch300 for ppc
493
494* Thu Jan 16 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.12-0vl1
495- update
496
497* Sun Jan 05 2003 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 21.4.11-0vl2
498- added --without-postgresql
499- added BuildPreReq: openMotif-devel
500
501* Sun Jan  5 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.11-0vl1
502- update
503- package name changed(xemacs21.4 -> xemacs)
504- man path changed(mann -> man1)
505
506* Thu Jan  2 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.10-0vl3
507- rebuilt on openMotif(PreReq: lestiff -> openMotif)
508
509* Sat Dec 14 2002 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.10-0vl2
510- built on gcc-3.2.2-0vl0.4
511- BuildPreReq:  autoconf213
512- add configure option --pdump(for glibc-2.3.1)
513 
514* Sun Nov  3 2002 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.10-0vl1
515- update
516- not use Patch100(cut --with-xdnd)
517- PRIORITY=10->16(at %postun)
518
519* Sun Oct 13 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 21.4.9-0vl3
520- Patch200 removed, merged it into Source4, modified it a bit
521
522* Wed Oct  9 2002 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.9-0vl2
523- Add %Patch200.
524
525* Sun Aug 25 2002 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.9-0vl1
526- update
527- add PreReq libdnd
528
529* Fri May 10 2002 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.8-0vl1
530- included /usr/doc/xemacs21.4-21.4.8/README.emacsen-common.txt
531- [vine-users:041284] lesstif(Requires: -> Prereq:)
532- Modifyed %postun
533-  - if [ -f /var/lib/emacsen-common/doinstaflavor-emacs ] ; then
534-  + if [ -f /var/lib/emacsen-common/doinstaflavor-xemacs ] ; then
535- --with-widgets=yes
536
537* Fri Mar 29 2002 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.6-0vl4
538- --with-dialogs=lucid
539
540* Fri Mar 08 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 21.4.6-0vl3
541- update-alternatives xemacs is now handled by emacsen-common internally
542  thanks Takei-san
543
544* Fri Mar 08 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 21.4.6-0vl2
545- %%dir /usr/lib/xemacs entry removed
546- update-alternatives xemacs too
547- PRIORITY is not set to 16
548
549* Sat Jan 26 2002 Hiroaki Irokawa <irorin@terra.dti.ne.jp>
550- [xemacs21.4-21.4.6-0vl1]
551- Get from Kondara(xemacs-21.4.6-6k) Source10,11, Patch0,2,10,11,12,100.
552- --without-dialogs(because mojibake)
553- --mandir=%{_mandir}/mann
554
555* Sun Dec 16 2001 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 21.1.14-0vl11
556- more treatments for emacsen-common
557- man dir moved to %%{_mandir}
558
559* Thu Dec 06 2001 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 21.1.14-0vl7
560- move /tmp -> /var/lib/emacsen-common (IP(package)C file)
561- added PreReq: xemacs-sumo
562  (most -el packages need sumo files to be byte-compiled for xemacs)
563
564* Thu Nov  8 2001 Kazuhisa TAKEI <takei@vinelinux.org> 21.1.14-0vl6
565- support emacsen-common
566
567* Mon Jan 22 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
568- 21.1.14-0vl1 (2.1.x) / 0vl2 (Seed)
569- updated to 21.1.14 release
570- it is a security fix release (gnuserv/gnuclient)
571
572* Mon Jan 22 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
573- 21.1.13-0vl2
574- updated to 21.1.13 release
575- remove alpha patch (it should be fixed in official release)
576- modified Source4 (-misc-fixed- -> -alias-fixed-)
577
578* Wed Jan 17 2001 Jun Nishii <jun@vinelinux.org>
579- 21.1.12-0vl5
580- rebuild for VineSeed
581- remove etags, b2m, rcs-checkin, they are in emacs-common, now.
582- remove ctags, which seems not to be called from xemacs guys directly
583
584* Tue Oct 24 2000 Kazuhisa TAKEI <takei@vinelinux.org> 21.1.12-0vl3
585- fixed 'configure script fail' in alpha arch.
586- change wnn6 patch ( configure  configure.in).
587
588* Tue Aug 22 2000 MACHINO, Satoshi <mac@netfort.gr.jp>
589- 21.1.10-0vl3
590- added --without-ldap in configure
591
592* Mon Aug 07 2000 MACHINO, Satoshi <mac@netfort.gr.jp>
593- 21.1.10-0vl2
594- fixed %files section to handle compressed man page
595
596* Wed Jun 28 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
597- 21.1.10-0vl1
598- updated to 21.1.10a release
599- Patch0 modified for 21.1.10
600- removed /usr/bin/pstogif from %files section
601
602* Wed Jan 26 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
603- 21.1.8-2
604- small changes in the %build section
605- Requires changed from dnd to libdnd
606
607* Tue Dec 21 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
608- 21.1.8-1
609- updated to 21.1.8 release
610- included a patch for wnn6 when both libwnn6 and FreeWnn* are installed
611
612* Sat Oct  2 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
613- 21.1.6-10
614- fixed a critical mistake in the Japanese description
615
616* Fri Oct  1 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
617- 21.1.6-9
618- added a patch for the problem that xemacs dumps core (hopefully...)
619
620* Thu Sep 23 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
621- 21.1.6-8
622- Requires: tags changed - compface package is replaced with
623  faces, faces-xface, faces-devel packages (from Red Hat Rawhide)
624
625* Mon Sep 20 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
626- 21.1.6-7
627- rebuilt with XFree86-3.3.5 for Vine 1.9
628
629* Tue Sep 14 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
630- 21.1.6-6
631- added "-fno-caller-saves" flag in the -cflag
632- added sub-package for static-linked version of binary executable
633  (--ldflag=-static)
634
635* Wed Sep  1 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
636- 21.1.6-5
637- changed from HOSTTYPE=i386-pc-linux to HOSTTYPE=i386-vine-linux
638- added "--with-offix=yes" optional flag
639- "Requires: dnd, dnd-devel" added for "--with-offix=yes" option
640- "Requires: xemacs-sumo = %{sumoversion}" added again :-(
641
642* Mon Aug 30 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
643- 21.1.6-4
644- "Requires: xemacs-sumo = %{sumoversion}" removed
645- yet another changes for the ./configure optional flags,
646  namely removing "-D_GNU_SOURCE" option
647
648* Sun Aug 29 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
649- 21.1.6-3
650- force Wnn support disabled (with --with-wnn=no)
651  for the in-stock Vine configuration
652- slight more modifications for the spec file
653
654* Fri Aug 27 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
655- 21.1.6-2
656- force png support enabled (with --with-png=yes)
657- cleaned up spec file
658
659* Wed Aug 25 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
660- 21.1.6-1
661- 1st RPM release
Note: See TracBrowser for help on using the repository browser.