update.
[chise/chise-base.git] / ChangeLog
1 2018-08-12  MORIOKA Tomohiko  <tomo@h44.160.226.10.103612.vlan.kuins.net>
2
3         * Makefile.in (XEMACS_PACKAGES_URL): Use
4         http://ftp.xemacs.org/pub/xemacs/packages/ instead of
5         http://www.chise.org/dist/XEmacs/packages/.
6
7         * bootstrap.homebrew:
8         - Install gcc@4.9 instead of homebrew/versions/gcc49.
9         - Don't tap homebrew/x11.
10
11 2016-11-13  MORIOKA Tomohiko  <tomo.git@chise.org>
12
13         * bootstrap.homebrew: Add code to setup ${brew_prefix}/man as
14         writable.
15
16 2016-11-13  MORIOKA Tomohiko  <tomo.git@chise.org>
17
18         * bootstrap.homebrew:
19         - Use homebrew/versions/gcc49 instead of
20           https://raw.githubusercontent.com/veprbl/homebrew-x11/imake-fix/imake.rb.
21         (chise_cc): New variable.
22         - Use chise/misc/berkeley-db5 instead of berkeley-db.
23         - Run `brew -v link canna'.
24
25         * Makefile.in (XEMACS_PACKAGES_URL): Use
26         http://www.chise.org/dist/XEmacs/packages/ instead of
27         http://ftp.xemacs.org/pub/xemacs/packages/.
28         ($(LIBDIR)/xemacs/xemacs-packages): Use xemacs-sumo.tar.bz2
29         instead of xemacs-sumo.tar.gz.
30         ($(LIBDIR)/xemacs/mule-packages): Use xemacs-mule-sumo.tar.bz2
31         instead of xemacs-mule-sumo.tar.gz.
32
33 2015-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
34
35         * bootstrap.homebrew: Use
36         https://raw.githubusercontent.com/veprbl/homebrew-x11/imake-fix/imake.rb.
37
38 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
39
40         * bootstrap.homebrew: Don't install gcc.
41         (IMAKECPP): Omitted.
42
43 2014-11-14  MORIOKA Tomohiko  <tomo.git@chise.org>
44
45         * bootstrap.homebrew (IMAKECPP): Use "${brew_prefix}/bin/cpp-4.9"
46         instead of "${brew_prefix}/bin/cpp".
47         (CC): Use "${brew_prefix}/bin/gcc-4.9" instead of
48         "${brew_prefix}/bin/gcc".
49
50 2014-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
51
52         * bootstrap.homebrew:
53         - Use `gcc' instead of `apple-gcc42'.
54         (IMAKECPP): Use ${brew_prefix}.
55         (installing canna): Use "chise/misc" instead of "chise/cjkv".
56         (CC): Use `${brew_prefix}/bin/gcc' instead of `gcc-4.2'.
57
58 2013-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
59
60         * bootstrap.homebrew:
61         - Use apple-gcc42 instead of
62           https://raw.github.com/Homebrew/homebrew-dupes/master/gcc.rb.
63         (IMAKECPP): Use /usr/local/bin/cpp-4.2 instead of
64         /usr/local/bin/cpp-4.7.
65         - Use "brew tap chise/cjkv".
66         - Use gcc-4.2 to compile CHISE-base.
67
68 2013-11-06  MORIOKA Tomohiko  <tomo.git@chise.org>
69
70         * configure.in: Use `AC_PROG_CC'.
71         (xemacs_configure_args): Replace 'CC=...' to `--compiler=*'.
72
73         * Makefile.in (CC): New variable.
74
75 2012-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
76
77         * bootstrap.debian: Use libldap-dev, libpng-dev, libtiff-dev,
78         libjpeg-dev and libncurses-dev instead of libldap2-dev,
79         libpng3-dev, libtiff4-dev, libjpeg62-dev and libncurses5-dev.
80
81 2012-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
82
83         * bootstrap.debian: Install `git' instead of `cvs'.
84
85 2012-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
86
87         * bootstrap.fink: Run `sudo make install-mac' in
88         chise-fonts-installer/TrueType/ instead of
89         chise-fonts-installer/TrueType/Hanazono/.
90
91         * bootstrap.homebrew: Run `make install-mac' in
92         chise-fonts-installer/TrueType/ instead of
93         chise-fonts-installer/TrueType/Hanazono/.
94
95 2012-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
96
97         * bootstrap.homebrew: Install
98         https://raw.github.com/Homebrew/homebrew-dupes/master/gcc.rb.
99         (IMAKECPP): Use /usr/local/bin/cpp-4.7.
100
101 2012-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
102
103         * bootstrap.homebrew (brew_prefix): New variable; use it instead
104         of "/usr/local".
105         - Add code to detect location of homebrew.mxcl.canna.plist.
106
107 2012-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
108
109         * Makefile.in (update): New target.
110
111 2012-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
112
113         * bootstrap.homebrew: Run `brew upgrade' after
114         `git pull https://github.com/chise/homebrew/'.
115
116 2012-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
117
118         * bootstrap.homebrew: Modify for canna.rb Ver.3.7p3_1.
119
120 2012-07-12  MORIOKA Tomohiko  <tomo.git@chise.org>
121
122         * bootstrap.homebrew: Add setting for launchctl to start Canna
123         server automatically.
124
125 2012-07-07  MORIOKA Tomohiko  <tomo.git@chise.org>
126
127         * bootstrap.fink: Use {libpng14|libjpeg8|db51}(-shlibs) instead of
128         {libpng3|libjpeg|db48}(-shlibs).
129
130 2012-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
131
132         * Makefile.in (CHISE_GIT_ROOT): New variable.
133         (ELISP_GIT_ROOT): New variable.
134         (concord): Use Git instead of CVS.
135         (libchise): Likewise.
136         (xemacs-chise): Likewise.
137         (tomoyo-tools): Likewise.
138         (ids): Likewise.
139         (chise-fonts-installer): Likewise.
140         (apel): Likewise.
141         (nabe): Likewise.
142
143 2012-04-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
144
145         * README.en: Remove descriptions about CVS and add description
146         about the new Git repository.
147
148 2012-04-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
149
150         * README.en (Reporting Bugs): Modify for
151         chise-{en|ja}@lists.chise.org.
152
153 2012-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
154
155         * bootstrap.homebrew: Don't use sudo.
156
157 2012-02-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
158
159         * configure.in: Add '--ldflags=-Wl,-no_pie' to $xemacs_opts when
160         running with Mac OS X 10.7 Lion or later.
161
162 2012-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
163
164         * bootstrap.homebrew: New file.
165
166 2012-02-11  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
167
168         * bootstrap.fink: If `canna-dev' is not found (Lion), don't
169         specify '--with-canna'.
170
171 2011-09-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
172
173         * Makefile.in (install-nabe): New target.
174         (install-base): Call `install-nabe'.
175         (nabe): New target.
176         (distclean): Add cleaner for nabe/.
177         (cvs-base-clean): Delete nabe/.
178
179 2011-06-02  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
180
181         * bootstrap.fink: Run "sudo make install-mac" in
182         chise-fonts-installer/TrueType/Hanazono/.
183
184 2011-06-02  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
185
186         * bootstrap.macports, bootstrap.fink, bootstrap.debian: Install
187         `unzip'.
188
189 2011-03-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
190
191         * bootstrap.fink: Add `ulimit -n 2048'.
192
193 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
194
195         * bootstrap.fink: Use sudo to do make install-arphic in
196         chise-fonts-installer/TrueType.
197
198 2010-09-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
199
200         * bootstrap.fink: Install Arphic PL fonts.
201
202 2010-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
203
204         * Makefile.in (CVS_ROOT): Quote.
205         (LEMI_CVS_ROOT): Likewise.
206
207 \f
208 2010-06-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
209
210         * chise-base 0.25 released.
211
212         * Makefile.in (distclean): Add cleaner for chise-fonts-installer/.
213         (cvs-base-clean): Delete apel/ and chise-fonts-installer/.
214
215 2010-06-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
216
217         * Makefile.in (tar-base): Add `chise-fonts-installer'.
218
219         * configure.in (AC_INIT): Update to 0.25.
220
221 2009-12-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
222
223         * bootstrap.fink:
224         - Omit `coreutils-default'.
225         - Install `wget'.
226
227         * Makefile.in (FONTS_OPTS): New variable.
228         (config-fonts): New target.
229         (chise-fonts-installer/config.h): New target.
230         (build-fonts): New target.
231         (install-fonts): New target.
232         (install-base): Call `install-fonts'.
233         (chise-fonts-installer): New target.
234
235 2009-12-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
236
237         * bootstrap.fink: Use db48 instead db44.
238
239 2009-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
240
241         * bootstrap.debian: Install `xbitmaps'.
242
243 2009-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
244
245         * README.en (updating): New subsection.
246
247 2008-10-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
248
249         * Makefile.in ($(LIBDIR)/xemacs/xemacs-packages): Don't install
250         `apel'.
251
252 2008-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
253
254         * bootstrap.debian: Install `make' and `g++'.
255
256 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
257
258         * Makefile.in (build-xemacs): Use LC_ALL instead of LANG.
259         (install-apel): Likewise.
260
261 2008-07-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
262
263         * bootstrap.macport, bootstrap.macports: Rename
264         `bootstrap.macport' to `bootstrap.macports'.
265
266 2008-07-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
267
268         * bootstrap.macport: New file.
269
270         * bootstrap.fink: Specify --with-site-includes,
271         --with-site-libraries and --with-canna.
272
273         * configure.in (xemacs_configure_args): New SUBST.
274         (--with-site-includes=PATH): New argument.
275         (--with-site-libraries=PATH): New argument.
276         (--with-canna): New argument.
277
278         * Makefile.in (XEMACS_OPTS): Use @xemacs_configure_args@ instead
279         of $(OPTS).
280
281 \f
282 2008-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
283
284         * chise-base 0.24 released.
285
286         * configure.in (AC_INIT): Update to 0.24.
287
288 2008-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
289
290         * Makefile.in (install-apel): Avoid error when
291         $(LIBDIR)/xemacs/site-packages already exists.
292
293 2008-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
294
295         * bootstrap.debian: New file.
296
297 2008-01-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
298
299         * README.en (Installing CHISE-base in Mac OS X with Fink): New
300         section.
301
302         * bootstrap.fink: New file.
303
304 2008-01-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
305
306         * configure.in (lemi_cvs_root): New SUBST.
307
308         * Makefile.in (SUDO): New variable.
309         (LEMI_CVS_ROOT): New variable.
310         (XEMACS_PACKAGES_URL): New variable.
311         ($(LIBDIR)/libconcord.a): Use $(SUDO) to make install.
312         ($(LIBDIR)/libchise.a): Likewise.
313         (install-db): Use $(SUDO) to install chise-db in
314         $(prefix)/share/chise.
315         (build-xemacs): Build in C locale.
316         ($(BINDIR)/xemacs): Use $(SUDO) to make install.
317         (install-apel): New target.
318         (install-tomoyo-tools): Call `install-apel' and
319         `$(LIBDIR)/xemacs/mule-packages'; Use $(SUDO) to make install.
320         (install-ids): Use $(SUDO) to make install.
321         (apel): New target.
322         (.lemi-cvs-login): New target.
323         ($(LIBDIR)/xemacs/xemacs-packages): New target.
324         ($(LIBDIR)/xemacs/mule-packages): New target.
325
326 \f
327 2006-05-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
328
329         * chise-base 0.23 released.
330
331 2006-05-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
332
333         * README.en: New file.
334
335 2006-05-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
336
337         * configure.in: Put --with-canna into $xemacs_opts when Fink is
338         used.
339
340 2006-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
341
342         * Makefile.in (concord): Fix problem when the target is bundled.
343         (libchise): Likewise.
344         (xemacs-chise): Likewise.
345         (tomoyo-tools): Likewise.
346         (ids): Likewise.
347         (.cvs-login): Fix problem when $(CVS_ROOT) does not use pserver
348         method.
349
350 2006-05-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
351
352         * Makefile.in (install-db): Use $(TAR) instead of `tar'.
353         (chise-db): Likewise.
354         (tar-core): Likewise; call `cvs-base-clean' instead of
355         `cvs-core-clean'; cvs export concord and libchise.
356
357 2006-05-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
358
359         * Makefile.in (XEMACS_OPTS): Add --pdump, --without-xim and
360         --with-database=berkdb.
361         (xemacs-chise/src/config.h): Move --without-xim, --pdump and
362         --with-database=berkdb to `XEMACS_OPTS'.
363         (tar-core): Call `cvs-core-clean'; don't copy Makefile concord and
364         libchise.
365         (cvs-clean): Use `cvs-base-clean' and `cvs-core-clean'.
366         (cvs-core-clean): New target.
367         (cvs-base-clean): New target.
368
369         * configure.in: Code to detect version of Berkeley DB for Fink is
370         moved into the if-clause about Fink is used.
371
372 2006-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
373
374         * Makefile: Deleted.
375
376         * Makefile.in, config.guess, config.sub, configure, configure.in,
377         install-sh: New files.
378
379 2005-06-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
380
381         * Makefile (VERSION): Update to 0.23.
382         (CONCORD_OPTS): New variable.
383         (all): Call `build-concord'.
384         (install): Call `install-core'.
385         (force-config-concord): New target.
386         (config-concord): Likewise.
387         (concord/config.h): Likewise.
388         (build-concord): Likewise.
389         (install-concord): Likewise.
390         ($(PREFIX)/lib/libconcord.a): Likewise.
391         (config-libchise): Call `install-concord' and `libchise/config.h'.
392         (libchise/config.h): New target.
393         (build-libchise): Cqll `config-libchise'.
394         (install-libchise): Call `build-libchise' and
395         `$(PREFIX)/lib/libchise.a'.
396         ($(PREFIX)/lib/libchise.a): New target.
397         (install-core): New target.
398         (install-db): Changed for new layout.
399         (config-xemacs): Call `xemacs-chise/src/config.h'.
400         (xemacs-chise/src/config.h): New target.
401         (install-xemacs): Call `install-libchise' and
402         `$(PREFIX)/bin/xemacs'.
403         ($(PREFIX)/bin/xemacs): New target.
404         (install-ids): Call `install-xemacs'.
405         (install-base): New target.
406         (generate-db): Call `install-base' instead of `install-xemacs' and
407         `install-ids'.
408         (chise-db): Change directory layout.
409         (tar-core): Copy `concord'.
410         (get-base): New target.
411         (concord): New target.
412         (libchise): Call `.cvs-login'.
413         (xemacs-chise): Likewise.
414         (ids): Likewise.
415         (.cvs-login): New target.
416         (distclean): Add cleaner for concord/.
417         (db-clean): New target.
418         (cvs-clean): New target.
419
420 \f
421 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
422
423         * chise-core 0.22 released.
424
425         * Makefile (VERSION): Update to 0.22.
426         (tar-core): Renamed from `tar'; do cvs commin and add version tag;
427         rename package name from `chise-base' to `chise-core'.
428
429 2005-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
430
431         * Makefile: New file.
432