xemacs-vl.spec 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661
  1. %define sumoversion 20060510
  2. %define prereq_ge() %(LC_ALL="C" rpm -q --queryformat 'PreReq:%%{NAME} >= %%{VERSION}' %1| grep -v "is not")
  3. Name: xemacs
  4. Version: 21.4.20
  5. Release: 0vl3
  6. License: GPL
  7. Group: Applications/Editors/Emacs
  8. # [VineSeed:10623]
  9. #Group: Applications/Editors
  10. Summary: The XEmacs Editor
  11. Summary(ja): XEmacs エディタ
  12. Vendor: Project Vine
  13. Distribution: Vine Linux
  14. Packager: Hiroaki Irokawa <irorin@terra.dti.ne.jp>
  15. URL: http://www.xemacs.org/
  16. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  17. Source0: xemacs-%{version}.tar.bz2
  18. Source3: xemacs.wmconfig
  19. Source4: Emacs.ad.Japanese
  20. # Get from Kondara(xemacs-21.4.6-6k)
  21. Source10: xemacs-editclient
  22. Source11: xemacs.desktop
  23. #Source12: xemacs-init.el
  24. Source50: site-start.el
  25. Source100: README.emacsen-common.txt
  26. #Patch0: xemacs-21.1.13-wnn6.patch3
  27. # Get from Kondara(xemacs-21.4.6-6k)
  28. Patch0: xemacs-mule-wnn.patch
  29. Patch2: http://www.nijino.com/ari/patches/xemacs-21.4.3-tabs.patch.gz
  30. Patch10: xemacs-21.1.14-xfs.patch
  31. Patch11: xemacs-21-cursor.patch
  32. Patch12: xemacs-nocombreloc.patch
  33. Patch100: xemacs-21.4-xdnd-xsmp.patch
  34. #Patch200: Emacs.ad.20021009.diff
  35. Patch300: xemacs-21.4.12-ppc.patch
  36. BuildPreReq: XOrg-libs, XOrg-devel
  37. BuildPreReq: libjpeg-devel, libtiff-devel, libpng-devel
  38. BuildPreReq: autoconf213, libwnn6-devel, Canna-devel, faces-devel
  39. BuildPreReq: xemacs-sumo >= %{sumoversion}
  40. %prereq_ge xemacs-sumo
  41. PreReq: ldconfig
  42. PreReq: libwnn6 >= 3.0-7vl1
  43. Requires: faces, faces-xface, libcanna, libwnn6
  44. Requires: libtiff, libpng, libjpeg, zlib, xpm, XOrg-libs, ncurses
  45. Obsoletes: xemacs-canna, xemacs-wnn6, xemacs-canna-wnn6 xemacs-extra
  46. Provides: emacsen = 0.2
  47. Obsoletes: xemacs21.4 <= 21.4.10
  48. Provides: xemacs21.4
  49. %prereq_ge emacsen-common
  50. %description
  51. XEmacs is a version of Emacs, compatible with and contain-
  52. ing many improvements over GNU Emacs, written by Richard
  53. Stallman of the Free Software Foundation. It was origi-
  54. nally based on an early release of GNU Emacs Version 19,
  55. and has tracked subsequent releases of GNU Emacs as they
  56. have become available.
  57. This XEmacs distribution has been split into different packages:
  58. - xemacs : the main part (with Canna, Wnn6 & XIM support)
  59. - xemacs-el : the elisp sources
  60. And you may have to also install xemacs-sumo package,
  61. that provides tons of nifty elisps, including mule feature.
  62. %description -l ja
  63. XEmacs は Free Software Foundation の Richard Stallman によって
  64. 書かれた GNU Emacs との互換性を維持しつつ数多くの改良が施された
  65. 派生バージョンです.
  66. 元々 Emacs 19 を元に開発され,Emacs の後続リリースに追加された
  67. 機能と同期が取られています.
  68. この XEmacs パッケージはいくつかのサブパッケージに分かれています:
  69. - xemacs : XEmacs 本体 (Canna, Wnn6 対応)
  70. - xemacs-el : Emacs Lisp ソースファイル
  71. また同時に xemacs-sumo パッケージもインストールする必要があるでしょう.
  72. mule 機能を始め,幾多の便利な elisp が収録されています.
  73. [注意]
  74. 設定ファイルについては、etcskel-2.4-1vl11 以降を使ってください。
  75. (~/.emacs とか ~/.xemacs/init.el とか)
  76. Wnn7 を使うには差分が必要です(OMRON のサイト参照)
  77. http://www.omronsoft.co.jp/SP/download/pcunix/wnn7/wnn7egg_forXEmacs214.html
  78. #[~/.emacs の記述例]
  79. #;; ~/.emacs.el - Emacs 用設定ファイル
  80. #;; ~/.xemacs.el - XEmacs 用設定ファイル
  81. #;; ~/.xemacs/init.el - XEmacs-21.4 用設定ファイル
  82. #(if (string-match "XEmacs" emacs-version)
  83. # (if (string-match "21.1" emacs-version)
  84. # (load (expand-file-name "~/.xemacs.el") nil t nil)
  85. # (load (expand-file-name "~/.xemacs/init.el") nil t nil))
  86. # (load (expand-file-name "~/.emacs.el") nil t nil)
  87. #)
  88. #
  89. #[~/.xemacs/init.el]
  90. #~/.xemacs.el をコピー後一部修正して下さい。
  91. #(setq user-init-file "~/.xemacs.el") を
  92. #(setq user-init-file "~/.xemacs/init.el") に変更して下さい。
  93. #
  94. #(setq custom-file "~/.xemacs.el") を
  95. #(setq custom-file "~/.xemacs/init.el") に変更して下さい。
  96. #
  97. #(select-input-method 'japanese-egg-wnn) を
  98. #(setq default-input-method "japanese-egg-wnn") に変更して下さい。
  99. #
  100. #(select-input-method 'japanese-canna) を
  101. #(setq default-input-method "japanese-canna") に変更して下さい。
  102. %package el
  103. Group: Applications/Editors/Emacs
  104. Summary: The source files of the standard elisp modules for XEmacs
  105. Summary(ja): XEmacs 用 elisp ソースファイル
  106. Requires: %{name} = %{version}-%{release}
  107. Obsoletes: xemacs21.4-el
  108. Provides: xemacs21.4-el
  109. %description el
  110. This package contains the source files of the standard elisp
  111. modules for XEmacs. The package is not necessary to run XEmacs.
  112. %descripion -l ja el
  113. このパッケージには XEmacs 用 Emacs Lisp ソースファイルが
  114. 収められています.XEmacs を動作させるのに必須ではありません.
  115. %prep
  116. #export LANG=C
  117. #%setup -n xemacs-%{version} -q -b 1 -b 2
  118. %setup -n xemacs-%{version} -q
  119. #%patch0 -p1
  120. %patch0 -p1 -b .wnn
  121. #%patch2 -p0 -b .tab-i18n
  122. #%patch10 -p1 -b .xfs
  123. #%patch11 -p1 -b .cursor
  124. #%patch100 -p1 -b .xdnd-xsmp
  125. %ifarch alpha alphaev5 alphaev6
  126. %patch12 -p1
  127. %endif
  128. # replace a default resource file
  129. cp %{SOURCE4} etc/Emacs.ad
  130. #%patch200 -p1
  131. # Not need ?(2005.02.09 H.Irokawa)
  132. #%patch300 -p1 -b .ppc
  133. cp %{SOURCE100} .
  134. autoconf-2.13
  135. %build
  136. ./configure ${RPM_ARCH}-vine-linux \
  137. --compiler=gcc --pdump --with-clash-detection \
  138. --cflags="${RPM_OPT_FLAGS} -fno-caller-saves" \
  139. --prefix=%{_prefix} --mandir=%{_mandir}/man1 \
  140. --package-path=%{_datadir}/xemacs-%{version}::/usr/lib/xemacs/site-packages:/usr/lib/xemacs/mule-packages:/usr/lib/xemacs/xemacs-packages \
  141. --error-checking=no --debug=no \
  142. --with-xfs --with-pop --with-sound=native \
  143. --with-mule --without-xim \
  144. --with-canna --with-wnn6 \
  145. --with-widgets=lucid --with-menubars=lucid \
  146. --with-dialogs=lucid --with-scrollbars=lucid \
  147. --with-msw=no --with-site-lisp --with-xface \
  148. --without-ldap --without-database --without-postgresql \
  149. --with-dragndrop --mail-locking=flock \
  150. --site-includes=/usr/include/canna:/usr/include/wnn6
  151. # --prefix=%{_prefix} --mandir=%{_mandir}/man1 --lockdir=/var/lock/xemacs \
  152. # --with-offix=yes --with-xface=yes \
  153. # --with-xdnd \
  154. # --with-widgets=yes \
  155. # --with-mule --with-xim=xlib \
  156. %ifarch alpha alphaev5 alphaev6
  157. make LDFLAGS='-Xlinker "-z nocombreloc"'
  158. %else
  159. make
  160. %endif
  161. #make xemacs
  162. strip src/xemacs
  163. make all-elc
  164. make info
  165. %install
  166. [ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
  167. install -m 0777 -d ${RPM_BUILD_ROOT}/var/lock/xemacs
  168. make prefix=${RPM_BUILD_ROOT}%{_prefix} \
  169. lockdir=${RPM_BUILD_ROOT}/var/lock/xemacs \
  170. install-arch-dep
  171. make prefix=${RPM_BUILD_ROOT}%{_prefix} \
  172. mandir=${RPM_BUILD_ROOT}%{_mandir}/man1 \
  173. lockdir=${RPM_BUILD_ROOT}/var/lock/xemacs \
  174. install-arch-indep
  175. make prefix=${RPM_BUILD_ROOT}%{_prefix} \
  176. lockdir=${RPM_BUILD_ROOT}/var/lock/xemacs \
  177. gzip-el
  178. mkdir -p ${RPM_BUILD_ROOT}/usr/lib/xemacs/site-packages/{etc,info,lib-src,lisp,man,pkginfo}
  179. gzip -n -9f ${RPM_BUILD_ROOT}/usr/lib/xemacs-%{version}/info/*.inf*
  180. mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/ja/man1
  181. cp -p etc/xemacs-ja.1 ${RPM_BUILD_ROOT}%{_mandir}/ja/man1/xemacs.1
  182. gzip -n -9f ${RPM_BUILD_ROOT}%{_mandir}/ja/man1/xemacs.1
  183. # create symlink for emacsen-common
  184. mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/xemacs-%{version}/{etc,info,lib-src,lisp,man,pkginfo}
  185. ln -sf lisp ${RPM_BUILD_ROOT}%{_datadir}/xemacs-%{version}/site-lisp
  186. DIR="${RPM_BUILD_ROOT}/usr/lib/xemacs-%{version} $RPM_BUILD_ROOT/%{_datadir}/xemacs-%{version}"
  187. EL="*.el.gz"
  188. BIN=$RPM_BUILD_ROOT/usr/bin
  189. # move alternatives file
  190. # Add for Gamma(/usr/bin/gnuclient,ootags,xemacs) 2002.01.06 H.Irokawa
  191. mv ${RPM_BUILD_ROOT}/usr/bin/ctags ${RPM_BUILD_ROOT}/usr/bin/gctags
  192. echo "/usr/bin/b2m
  193. /usr/bin/etags
  194. /usr/bin/rcs-checkin
  195. /usr/bin/gctags
  196. /usr/bin/gnuclient
  197. /usr/bin/ootags
  198. /usr/bin/xemacs"|
  199. sed -e "s#[^\n]*#mv ${RPM_BUILD_ROOT}\0 ${RPM_BUILD_ROOT}\0.xemacs-%{version}#"|
  200. awk '{system($_)}'
  201. find $DIR -type d |
  202. sed -e "s#^${RPM_BUILD_ROOT}#%dir #" > rpm-files
  203. find $DIR -name $EL -type f |
  204. sed -e "s#^${RPM_BUILD_ROOT}##" > rpm-el-files
  205. find $DIR -not -name $EL -type f |
  206. sed -e "
  207. s#^${RPM_BUILD_ROOT}\(.*movemail\)#%attr(2755, root, mail) \1#
  208. s#^${RPM_BUILD_ROOT}##
  209. " >> rpm-files
  210. find $BIN -type f |
  211. sed -e "
  212. s#^${RPM_BUILD_ROOT}\(.*movemail\)#%attr(2755, root, mail) \1#
  213. s#^${RPM_BUILD_ROOT}##
  214. " | grep -v ^$ >> rpm-files
  215. mkdir -p -m 755 ${RPM_BUILD_ROOT}/etc/X11/wmconfig
  216. install -m 644 %SOURCE3 ${RPM_BUILD_ROOT}/etc/X11/wmconfig/xemacs
  217. echo "%config /etc/X11/wmconfig/xemacs" >> rpm-files
  218. #mkdir -p -m755 ${RPM_BUILD_ROOT}%{_defaultdocdir}/%{name}-%{version}
  219. #install -m 644 %SOURCE100 ${RPM_BUILD_ROOT}%{_defaultdocdir}/%{name}-%{version}
  220. mkdir -p -m 755 ${RPM_BUILD_ROOT}/usr/lib/xemacs/site-packages/lisp/site-start.d
  221. install -m 644 %SOURCE50 ${RPM_BUILD_ROOT}/usr/lib/xemacs/site-packages/lisp/site-start.d/site-start.el
  222. # 2003.10.09 H.Irokawa
  223. mkdir -p -m 755 ${RPM_BUILD_ROOT}/etc/%{name}-%{version}/site-start.d
  224. install -m 755 -d ${RPM_BUILD_ROOT}/etc/%{name}-%{version}/site-start.d
  225. # GNOME / KDE files
  226. mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
  227. install -m 0644 %SOURCE11 $RPM_BUILD_ROOT%{_datadir}/applications/xemacs.desktop
  228. mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
  229. install -m 0644 etc/xemacs-icon.xpm $RPM_BUILD_ROOT%{_datadir}/pixmaps/xemacs-icon.xpm
  230. #install -m 755 %SOURCE10 $RPM_BUILD_ROOT%{_bindir}/xemacs-editclient
  231. # 2006.04.01 H.Irokawa
  232. #mv ${RPM_BUILD_ROOT}/usr/share/man/man1/ctags.1 ${RPM_BUILD_ROOT}/usr/share/man/man1/gctags.1
  233. %clean
  234. [ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
  235. %post
  236. /sbin/ldconfig
  237. if [ "$1" = 1 ]; then
  238. %_addflavorslist xemacs-%{version}
  239. export PRIORITY=16
  240. #/sbin/update-alternatives --install /usr/bin/xemacs xemacs \
  241. # /usr/bin/xemacs-%{version} $PRIORITY
  242. %_installemacs xemacs-%{version}
  243. unset PRIORITY
  244. fi
  245. if [ "$1" = 2 ]; then
  246. echo xemacs-%{version} > /var/lib/emacsen-common/doinstaflavor-xemacs
  247. fi
  248. %postun
  249. /sbin/ldconfig
  250. if [ $1 = 1 ]; then
  251. %_removeflavorslist xemacs-%{version}
  252. %_removeemacs xemacs-%{version}
  253. #if [ -f /var/lib/emacsen-common/doinstaflavor-emacs ] ; then
  254. if [ -f /var/lib/emacsen-common/doinstaflavor-xemacs ] ; then
  255. NEWFLAVOR=$(cat /var/lib/emacsen-common/doinstaflavor-xemacs)
  256. %_addflavorslist $NEWFLAVOR
  257. export PRIORITY=16
  258. %_installemacs $NEWFLAVOR
  259. unset PRIORITY
  260. rm -rf /var/lib/emacsen-common/doinstaflavor-xemacs
  261. fi
  262. fi
  263. %preun
  264. if [ "$1" = 0 ]; then
  265. %_removeflavorslist xemacs-%{version}
  266. #/sbin/update-alternatives --remove xemacs /usr/bin/xemacs-%{version}
  267. %_removeemacs xemacs-%{version}
  268. fi
  269. %files -f rpm-files
  270. %defattr(-,root,root)
  271. #%doc BUGS CHANGES-beta COPYING ChangeLog GETTING.GNU.SOFTWARE
  272. %doc BUGS CHANGES-release COPYING ChangeLog GETTING.GNU.SOFTWARE
  273. %doc INSTALL PROBLEMS README README.packages
  274. %doc README.emacsen-common.txt
  275. %dir /var/lock/xemacs
  276. #%dir /usr/lib/xemacs
  277. %dir /usr/lib/xemacs/site-packages
  278. %dir /usr/lib/xemacs/site-packages/etc
  279. %dir /usr/lib/xemacs/site-packages/info
  280. %dir /usr/lib/xemacs/site-packages/lib-src
  281. %dir /usr/lib/xemacs/site-packages/lisp
  282. /usr/lib/xemacs/site-packages/lisp/site-start.d/site-start.el
  283. %dir /etc/%{name}-%{version}/site-start.d
  284. %dir /usr/lib/xemacs/site-packages/man
  285. %dir /usr/lib/xemacs/site-packages/pkginfo
  286. #%{_datadir}/applications/*
  287. #%{_bindir}/xemacs-editclient
  288. #/usr/bin/ctags
  289. #/usr/bin/gnuattach
  290. #/usr/bin/gnuclient
  291. #/usr/bin/gnudoit
  292. #/usr/bin/ootags
  293. #/usr/bin/pstogif
  294. #/usr/man/man1/ctags.1*
  295. %{_mandir}/man1/gnuattach.1*
  296. %{_mandir}/man1/gnudoit.1*
  297. %{_mandir}/man1/gnuserv.1*
  298. %{_mandir}/man1/gnuclient.1*
  299. %{_mandir}/man1/xemacs.1*
  300. %{_mandir}/man1/etags.1*
  301. #%{_mandir}/man1/gctags.1*
  302. %{_mandir}/ja/man1/xemacs.1*
  303. #/usr/bin/xemacs
  304. #/usr/bin/xemacs-%{version}
  305. %{_datadir}/xemacs-%{version}/site-lisp
  306. %{_datadir}/applications/xemacs.desktop
  307. %{_datadir}/pixmaps/xemacs-icon.xpm
  308. %files -f rpm-el-files el
  309. %defattr(-,root,root)
  310. %changelog
  311. * Fri Jul 6 2007 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.20-0vl3
  312. - rebuilt for VineSeed
  313. - deleted *Req: libdnd, libdnd-devel
  314. * Mon Mar 5 2007 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.20-0vl2
  315. - for VinePlus 4.1
  316. - BTS:491(--with-widgets=lucid --with-dialogs=lucid)
  317. -- build without openMotif
  318. * Thu Dec 28 2006 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.20-0vl1
  319. - update
  320. - delete configure option(--site-libraries=/usr/lib/canna)
  321. * Tue Sep 26 2006 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.19-0vl5
  322. - Add PreReq: ldconfig
  323. - Modded PreReq: libwnn6 >= 3.0-7vl1
  324. * Tue Jul 11 2006 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.19-0vl4
  325. - Add PreReq: libwnn6
  326. * Mon Jul 10 2006 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.19-0vl3
  327. - rebuilt on libwnn6-3.0-7vl1
  328. - Group: Changed(Sync Emacs22)
  329. - (Applications/Editors ->Applications/Editors/Emacs)
  330. * Sun Apr 23 2006 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.19-0vl2
  331. - Modded xemacs.desktop
  332. * Mon Apr 3 2006 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.19-0vl1
  333. - update
  334. - Add xemacs.desktop
  335. - [VineSeed:10623] Group: Changed
  336. - (Applications/Editors/Emacs ->Applications/Editors)
  337. - --without-xim(feel pain for using uim-anthy)
  338. * Sun Dec 18 2005 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.18-0vl1
  339. - update
  340. - Not Use Patch2,11(rejected)
  341. * Wed Feb 9 2005 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.17-0vl1
  342. - update
  343. * Tue Jul 20 2004 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.15-0vl2
  344. - rebuilt on XOrg
  345. * Sun Feb 8 2004 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.15-0vl1
  346. - update
  347. * Mon Oct 13 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.14-0vl4
  348. - rebuilt
  349. * Thu Oct 9 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.14-0vl3
  350. - mkdir -p /etc/%{name}-%{version}/site-start.d on %install
  351. * Tue Oct 7 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.14-0vl2
  352. - --with-dialogs=lucid
  353. - build with openMotif
  354. * Mon Sep 22 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.14-0vl1
  355. - update
  356. * Sun Jul 13 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.13-0vl2
  357. - Add %SOURCE50(site-start.el)
  358. - --without-dialogs
  359. - rm -rf /etc/%{name}-%{version} at %postun
  360. - Tag Changed(Copyright: -> License:)
  361. * Tue May 27 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.13-0vl1
  362. - update.
  363. - specfilename changed(xemacs-21.4.spec -> xemacs.spec)
  364. - Build without openMotif
  365. - --with-dialogs=Licid -> Athena
  366. * Sun Jan 19 2003 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 21.4.12-0vl2
  367. - added Patch300 for ppc
  368. * Thu Jan 16 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.12-0vl1
  369. - update
  370. * Sun Jan 05 2003 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 21.4.11-0vl2
  371. - added --without-postgresql
  372. - added BuildPreReq: openMotif-devel
  373. * Sun Jan 5 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.11-0vl1
  374. - update
  375. - package name changed(xemacs21.4 -> xemacs)
  376. - man path changed(mann -> man1)
  377. * Thu Jan 2 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.10-0vl3
  378. - rebuilt on openMotif(PreReq: lestiff -> openMotif)
  379. * Sat Dec 14 2002 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.10-0vl2
  380. - built on gcc-3.2.2-0vl0.4
  381. - BuildPreReq: autoconf213
  382. - add configure option --pdump(for glibc-2.3.1)
  383. * Sun Nov 3 2002 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.10-0vl1
  384. - update
  385. - not use Patch100(cut --with-xdnd)
  386. - PRIORITY=10->16(at %postun)
  387. * Sun Oct 13 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 21.4.9-0vl3
  388. - Patch200 removed, merged it into Source4, modified it a bit
  389. * Wed Oct 9 2002 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.9-0vl2
  390. - Add %Patch200.
  391. * Sun Aug 25 2002 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.9-0vl1
  392. - update
  393. - add PreReq libdnd
  394. * Fri May 10 2002 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.8-0vl1
  395. - included /usr/doc/xemacs21.4-21.4.8/README.emacsen-common.txt
  396. - [vine-users:041284] lesstif(Requires: -> Prereq:)
  397. - Modifyed %postun
  398. - - if [ -f /var/lib/emacsen-common/doinstaflavor-emacs ] ; then
  399. - + if [ -f /var/lib/emacsen-common/doinstaflavor-xemacs ] ; then
  400. - --with-widgets=yes
  401. * Fri Mar 29 2002 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 21.4.6-0vl4
  402. - --with-dialogs=lucid
  403. * Fri Mar 08 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 21.4.6-0vl3
  404. - update-alternatives xemacs is now handled by emacsen-common internally
  405. thanks Takei-san
  406. * Fri Mar 08 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 21.4.6-0vl2
  407. - %%dir /usr/lib/xemacs entry removed
  408. - update-alternatives xemacs too
  409. - PRIORITY is not set to 16
  410. * Sat Jan 26 2002 Hiroaki Irokawa <irorin@terra.dti.ne.jp>
  411. - [xemacs21.4-21.4.6-0vl1]
  412. - Get from Kondara(xemacs-21.4.6-6k) Source10,11, Patch0,2,10,11,12,100.
  413. - --without-dialogs(because mojibake)
  414. - --mandir=%{_mandir}/mann
  415. * Sun Dec 16 2001 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 21.1.14-0vl11
  416. - more treatments for emacsen-common
  417. - man dir moved to %%{_mandir}
  418. * Thu Dec 06 2001 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 21.1.14-0vl7
  419. - move /tmp -> /var/lib/emacsen-common (IP(package)C file)
  420. - added PreReq: xemacs-sumo
  421. (most -el packages need sumo files to be byte-compiled for xemacs)
  422. * Thu Nov 8 2001 Kazuhisa TAKEI <takei@vinelinux.org> 21.1.14-0vl6
  423. - support emacsen-common
  424. * Mon Jan 22 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  425. - 21.1.14-0vl1 (2.1.x) / 0vl2 (Seed)
  426. - updated to 21.1.14 release
  427. - it is a security fix release (gnuserv/gnuclient)
  428. * Mon Jan 22 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  429. - 21.1.13-0vl2
  430. - updated to 21.1.13 release
  431. - remove alpha patch (it should be fixed in official release)
  432. - modified Source4 (-misc-fixed- -> -alias-fixed-)
  433. * Wed Jan 17 2001 Jun Nishii <jun@vinelinux.org>
  434. - 21.1.12-0vl5
  435. - rebuild for VineSeed
  436. - remove etags, b2m, rcs-checkin, they are in emacs-common, now.
  437. - remove ctags, which seems not to be called from xemacs guys directly
  438. * Tue Oct 24 2000 Kazuhisa TAKEI <takei@vinelinux.org> 21.1.12-0vl3
  439. - fixed 'configure script fail' in alpha arch.
  440. - change wnn6 patch ( configure configure.in).
  441. * Tue Aug 22 2000 MACHINO, Satoshi <mac@netfort.gr.jp>
  442. - 21.1.10-0vl3
  443. - added --without-ldap in configure
  444. * Mon Aug 07 2000 MACHINO, Satoshi <mac@netfort.gr.jp>
  445. - 21.1.10-0vl2
  446. - fixed %files section to handle compressed man page
  447. * Wed Jun 28 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  448. - 21.1.10-0vl1
  449. - updated to 21.1.10a release
  450. - Patch0 modified for 21.1.10
  451. - removed /usr/bin/pstogif from %files section
  452. * Wed Jan 26 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  453. - 21.1.8-2
  454. - small changes in the %build section
  455. - Requires changed from dnd to libdnd
  456. * Tue Dec 21 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
  457. - 21.1.8-1
  458. - updated to 21.1.8 release
  459. - included a patch for wnn6 when both libwnn6 and FreeWnn* are installed
  460. * Sat Oct 2 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
  461. - 21.1.6-10
  462. - fixed a critical mistake in the Japanese description
  463. * Fri Oct 1 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
  464. - 21.1.6-9
  465. - added a patch for the problem that xemacs dumps core (hopefully...)
  466. * Thu Sep 23 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
  467. - 21.1.6-8
  468. - Requires: tags changed - compface package is replaced with
  469. faces, faces-xface, faces-devel packages (from Red Hat Rawhide)
  470. * Mon Sep 20 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
  471. - 21.1.6-7
  472. - rebuilt with XFree86-3.3.5 for Vine 1.9
  473. * Tue Sep 14 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
  474. - 21.1.6-6
  475. - added "-fno-caller-saves" flag in the -cflag
  476. - added sub-package for static-linked version of binary executable
  477. (--ldflag=-static)
  478. * Wed Sep 1 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
  479. - 21.1.6-5
  480. - changed from HOSTTYPE=i386-pc-linux to HOSTTYPE=i386-vine-linux
  481. - added "--with-offix=yes" optional flag
  482. - "Requires: dnd, dnd-devel" added for "--with-offix=yes" option
  483. - "Requires: xemacs-sumo = %{sumoversion}" added again :-(
  484. * Mon Aug 30 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
  485. - 21.1.6-4
  486. - "Requires: xemacs-sumo = %{sumoversion}" removed
  487. - yet another changes for the ./configure optional flags,
  488. namely removing "-D_GNU_SOURCE" option
  489. * Sun Aug 29 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
  490. - 21.1.6-3
  491. - force Wnn support disabled (with --with-wnn=no)
  492. for the in-stock Vine configuration
  493. - slight more modifications for the spec file
  494. * Fri Aug 27 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
  495. - 21.1.6-2
  496. - force png support enabled (with --with-png=yes)
  497. - cleaned up spec file
  498. * Wed Aug 25 1999 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rins.st.ryukoku.ac.jp>
  499. - 21.1.6-1
  500. - 1st RPM release