ChangeLog revision bc77032b
1commit 2ef6b22ad908c024b6c2fbde5c1de62123f82dc2
2Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3Date:   Tue Jul 12 11:28:17 2022 -0700
4
5    font-util 1.3.3
6    
7    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8
9commit 88bd16463e59455cda7e45e563867988c7e70d8d
10Author: Alan Coopersmith <alan.coopersmith@oracle.com>
11Date:   Tue Jul 12 11:26:05 2022 -0700
12
13    Fix spelling/wording issues
14    
15    Found by using:
16        codespell --builtin clear,rare,usage,informal,code,names
17    
18    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
19
20commit aaddab088412777ffea435e83847f8aac9b9ce81
21Author: Alan Coopersmith <alan.coopersmith@oracle.com>
22Date:   Wed Dec 8 14:11:58 2021 -0800
23
24    Build xz tarballs instead of bzip2
25    
26    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
27
28commit e1a2c79b4edea2af1a82db24b2dc993a6e530d5a
29Author: Alan Coopersmith <alan.coopersmith@oracle.com>
30Date:   Wed Dec 8 14:11:54 2021 -0800
31
32    gitlab CI: add a basic build test
33    
34    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
35
36commit 564adb96f10a0bf43d67401b05ba0fcafe7c0a83
37Author: Alan Coopersmith <alan.coopersmith@oracle.com>
38Date:   Mon Nov 16 18:22:23 2020 -0800
39
40    ucs2any: handle NULL returns from zquotedcpy()
41    
42    bdf file for testing:
43    
44    STARTFONT 2.1
45    FONT "Bad quotes test font-ISO10646-1
46    SIZE 7 75 75
47    FONTBOUNDINGBOX 5 7 0 -1
48    STARTPROPERTIES 3
49    SPACING "C
50    SLANT "R
51    ENDPROPERTIES
52    CHARS 0
53    ENDFONT
54    
55    Before this fix, the above segfaults when the NULL return from
56    zquotedcpy() is passed to other functions expecting a string.
57    
58    Fixes: 21063_61 & 21063_86 from https://cyber-itl.org/2020/10/28/citl-7000-defects.html
59    
60    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
61
62commit f78cd55ccd913855cc5569dfe2a9213e217bc469
63Author: Alan Coopersmith <alan.coopersmith@oracle.com>
64Date:   Sun Nov 15 17:06:26 2020 -0800
65
66    ucs2any: avoid segfaults if SLANT property is missing
67    
68    Test case:
69     grep -v SLANT ../../misc-misc/5x7.bdf > 5x7-noslant.bdf
70     ucs2any 5x7-noslant.bdf ../map-ISO8859-1 -d
71    
72    Before this fix, the above segfaults in strcmp with a NULL slant pointer.
73    
74    Fixes: 21063_131 from https://cyber-itl.org/2020/10/28/citl-7000-defects.html
75    
76    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
77
78commit d45011b8324fecebb4fc79e57491d341dd96e325
79Author: Alan Coopersmith <alan.coopersmith@oracle.com>
80Date:   Sun Aug 25 15:23:33 2019 -0700
81
82    font-util 1.3.2
83    
84    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
85
86commit c5d12b729b61576069f479a0b5141aedea04676b
87Author: Tobias Stoeckmann <tobias@stoeckmann.org>
88Date:   Wed Nov 8 21:36:32 2017 +0100
89
90    ucs2any: Fix parser crash on 32 bit
91    
92    It is possible to crash ucs2any or provoke successful return value even
93    though the processing was not successful.
94    
95    The problem lies within a possible integer overflow when adding elements
96    with a key which is too large.
97    
98    You can trigger the issue this way on a 32 bit system:
99    
100    $ cat > source.bdf << "EOF"
101    STARTFONT source
102    CHARS 1
103    ENCODING 1073741823
104    EOF
105    $ ucs2any source.bdf
106    Segmentation fault
107    $ _
108    
109    Another possibility would be to add "ENCODING 1" right after the CHARS
110    line. In that case, realloc will allocate 0 bytes afterwards which is a
111    success but might return NULL, e.g. on Linux/glibc systems. Such a
112    result value is handled as an error and errno is evaluated and returned,
113    even though there was no error:
114    
115    $ cat > source.bdf << "EOF"
116    STARTFONT source
117    CHARS 1
118    ENCODING 1
119    ENCODING 1073741823
120    EOF
121    $ ucs2any source.bdf
122    ucs2any: Success
123    $ echo $?
124    0
125    $ _
126    
127    Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
128    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
129
130commit 1d70c9accf93b9fae1b9adb48e47b7d96a5ae64e
131Author: Alan Coopersmith <alan.coopersmith@oracle.com>
132Date:   Fri Dec 7 19:27:32 2018 -0800
133
134    Update configure.ac bug URL for gitlab migration
135    
136    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
137
138commit 202d167db645cfb6bd9218641b08833a6134ea04
139Author: Alan Coopersmith <alan.coopersmith@oracle.com>
140Date:   Sun Nov 18 21:41:33 2018 -0800
141
142    Update README for gitlab migration
143    
144    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
145
146commit b98fe13193464042d2733308cdc2343adbc6163a
147Author: Mihail Konev <k.mvc@ya.ru>
148Date:   Thu Jan 26 13:52:48 2017 +1000
149
150    autogen: add default patch prefix
151    
152    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
153
154commit cf962e480dc73315a4f2288f4d4e007cf3fb9905
155Author: Emil Velikov <emil.l.velikov@gmail.com>
156Date:   Mon Mar 9 12:00:52 2015 +0000
157
158    autogen.sh: use quoted string variables
159    
160    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
161    fall-outs, when they contain space.
162    
163    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
164    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
165    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
166
167commit 0abff92dc2370c57e79d028c17e6d7aeb50048f1
168Author: Peter Hutterer <peter.hutterer@who-t.net>
169Date:   Tue Jan 24 10:32:07 2017 +1000
170
171    autogen.sh: use exec instead of waiting for configure to finish
172    
173    Syncs the invocation of configure with the one from the server.
174    
175    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
176    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
177
178commit cfe0b4fb8f87b03060a3d3c9538df144856b5e9f
179Author: Alan Coopersmith <alan.coopersmith@oracle.com>
180Date:   Sat Mar 14 09:00:06 2015 -0700
181
182    font-util 1.3.1
183    
184    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
185
186commit 1a0f701dbd33a10151a87a6ff6bd6a63682fc356
187Author: Alan Coopersmith <alan.coopersmith@oracle.com>
188Date:   Mon Aug 25 18:56:33 2014 -0700
189
190    Update map-JISX0201.1976-0 to current version from Unicode Consortium
191    
192    New version is exactly as downloaded on August 25, 2014 from
193    ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0201.TXT
194    
195    Does not change mappings, only changes comments (including license notice).
196    
197    Reported-by: AGinsberg on #xorg-devel irc
198    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
199
200commit 9f53de00afaf19f9acdb5a796641992ffdaeb255
201Author: Ross Burton <ross.burton@intel.com>
202Date:   Mon Dec 9 11:01:54 2013 +0000
203
204    fontutil.m4.in: use $PKG_CONFIG instead of pkg-config
205    
206    Instead of assuming that pkg-config is on the path, require PKG_PROG_PKG_CONFIG
207    to be called and use $PKG_CONFIG.
208    
209    Signed-off-by: Ross Burton <ross.burton@intel.com>
210    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
211    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
212
213commit 5f01ea79f1cb2328bfc4130b1e693f71be916b87
214Author: Colin Walters <walters@verbum.org>
215Date:   Wed Jan 4 17:37:06 2012 -0500
216
217    autogen.sh: Implement GNOME Build API
218    
219    http://people.gnome.org/~walters/docs/build-api.txt
220    
221    Signed-off-by: Adam Jackson <ajax@redhat.com>
222
223commit 82da86fa16f82218787752774a6173e417900dae
224Author: Adam Jackson <ajax@redhat.com>
225Date:   Wed Jan 16 12:59:17 2013 -0500
226
227    configure: Drop AM_MAINTAINER_MODE
228    
229    Signed-off-by: Adam Jackson <ajax@redhat.com>
230
231commit aba5a2f22ff6e0ada7d606cbf91c5974e3255d77
232Author: Alan Coopersmith <alan.coopersmith@oracle.com>
233Date:   Sun Dec 16 15:27:33 2012 -0800
234
235    Fix a bunch of clang integer size conversion warnings in ucs2any
236    
237    ucs2any.c:149:36: warning: implicit conversion changes signedness: 'int' to 'si
238    ze_t' (aka 'unsigned long') [-Wsign-conversion]
239            *dest = zrealloc(*dest, dest_size + source_size);
240                    ~~~~~~~~        ~~~~~~~~~~^~~~~~~~~~~~~
241    ucs2any.c:147:29: warning: implicit conversion loses integer precision: 'unsign
242    ed long' to 'int' [-Wshorten-64-to-32]
243                    dest_size = strlen(*dest) + 1;
244                              ~ ~~~~~~~~~~~~~~^~~
245    ucs2any.c:148:16: warning: implicit conversion loses integer precision: 'size_t
246    ' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
247            source_size = strlen(source);
248                        ~ ^~~~~~~~~~~~~~
249    ucs2any.c:159:8: warning: implicit conversion loses integer precision: 'int' to
250     'char' [-Wconversion]
251                    *t = toupper(*t);
252                       ~ ^~~~~~~~~~~
253    ucs2any.c:305:27: warning: implicit conversion loses integer precision: 'int' t
254    o 'char' [-Wconversion]
255                    (*buffer)[position++] = c;
256                                          ~ ^
257    ucs2any.c:465:21: warning: comparison of integers of different signs: 'size_t'
258    (aka 'unsigned long') and 'int' [-Wsign-compare]
259            if (strlen(string) <= l) return NULL;
260                ~~~~~~~~~~~~~~ ^  ~
261    ucs2any.c:466:31: warning: implicit conversion changes signedness: 'int' to 'si
262    ze_t' (aka 'unsigned long') [-Wsign-conversion]
263            if (strncmp(string, pattern, l) != 0) return NULL;
264                ~~~~~~~                  ^
265    ucs2any.c:463:10: warning: implicit conversion loses integer precision: 'size_t
266    ' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
267            int l = strlen(pattern);
268                ~   ^~~~~~~~~~~~~~~
269    ucs2any.c:730:14: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
270                                    target = strtol(p+2, &endp, 16);
271                                           ~ ^~~~~~~~~~~~~~~~~~~~~~
272    ucs2any.c:738:11: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
273                                    ucs = strtol(p+2, &endp, 16);
274                                        ~ ^~~~~~~~~~~~~~~~~~~~~~
275    ucs2any.c:843:19: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
276                                            bbx.cwidth = w;
277                                                       ~ ^
278    ucs2any.c:844:20: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
279                                            bbx.cheight = h;
280                                                        ~ ^
281    ucs2any.c:845:18: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
282                                            bbx.cxoff = x;
283                                                      ~ ^
284    ucs2any.c:846:18: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
285                                            bbx.cyoff = y;
286                                                      ~ ^
287    ucs2any.c:850:7: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
288                                                    w, h, x, y, &bbx);
289                                                    ^
290    ucs2any.c:850:10: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
291                                                    w, h, x, y, &bbx);
292                                                       ^
293    ucs2any.c:850:13: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
294                                                    w, h, x, y, &bbx);
295                                                          ^
296    ucs2any.c:850:16: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
297                                                    w, h, x, y, &bbx);
298                                                             ^
299    
300    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
301
302commit dff77bb76ab2260877a37193df1d728d2f4a1d88
303Author: Alan Coopersmith <alan.coopersmith@oracle.com>
304Date:   Tue Feb 28 22:14:18 2012 -0800
305
306    font-util 1.3.0
307    
308    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
309
310commit faee5567a53bcde7c9e280c330e1ff6671b979b1
311Author: Alan Coopersmith <alan.coopersmith@oracle.com>
312Date:   Wed Feb 22 20:43:34 2012 -0800
313
314    configure.ac updates to match other X.Org modules
315    
316    layout and comment the top portion of configure.ac
317    add missing AC_CONFIG_SRCDIR
318    Replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS
319    replace deprecated AC_HELP_STRING with AS_HELP_STRING
320    Remove unnecessary AC_PROG_CC & AC_PROG_INSTALL (already
321     provided by XORG_DEFAULT_OPTIONS)
322    
323    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
324    Reviewed-by: Gaetan Nadon<memsize@videotron.ca>
325
326commit 9e9519975fe3a5827b362b8df4a5c69745125a5a
327Author: Alan Coopersmith <alan.coopersmith@oracle.com>
328Date:   Fri Nov 18 23:09:43 2011 -0800
329
330    Fix "cast discards qualifiers from pointer target type" warnings
331    
332    ucs2any.c: In function ‘chars_compare’:
333    ucs2any.c:450:2: warning: cast discards qualifiers from pointer target type
334    ucs2any.c:451:2: warning: cast discards qualifiers from pointer target type
335    
336    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
337
338commit e46b483c58ec3cfc01d2800c069eadc90166eb04
339Author: Alan Coopersmith <alan.coopersmith@oracle.com>
340Date:   Fri Nov 18 23:06:46 2011 -0800
341
342    Mark usage() as not returning to clear incorrect uninit var warning
343    
344    bdftruncate.c: In function ‘main’:
345    bdftruncate.c:119:16: warning: ‘threshold’ may be used uninitialized in this function
346    
347    (It's not actually, if you consider that usage() exits when
348     parse_threshold fails.)
349    
350    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
351
352commit 3419c66ac700689351be9fe2bc3f81b80465cd3e
353Author: Alan Coopersmith <alan.coopersmith@oracle.com>
354Date:   Mon Sep 26 14:50:29 2011 -0700
355
356    Add const attributes to fix gcc -Wwrite-strings warnings
357    
358    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
359
360commit 80cde5d8bb59a50ba1e98b5947f2fe0c8f38ef84
361Author: Jon TURNEY <jon.turney@dronecode.org.uk>
362Date:   Tue Apr 26 15:03:42 2011 +0100
363
364    If cross-compiling, we don't have to run mkfontdir
365    
366    If cross-compiling, we can run the host mkfontdir on the font directory,
367    since the output is arch independent (I think)
368    
369    If cross-compiling and we can't find mkfontdir, just warn that mkfontdir
370    needs to be run on the target.
371    
372    When not cross-compiling, the behaviour remains unchanged: mkfontdir
373    must be found and is run
374    
375    (Also, bump version number to 1.2.90 as the next release must be 1.3.0
376    as this change adds a macro)
377    
378    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
379    Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
380    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
381
382commit 901fa14455a09901ebc69d0c93c03bb3c7c712d4
383Author: Jon TURNEY <jon.turney@dronecode.org.uk>
384Date:   Tue Apr 26 15:00:30 2011 +0100
385
386    Never run fc-cache if cross-compiling
387    
388    Since the cache files produced by fc-cache are arch-dependent, there is
389    no point in running fc-cache if cross-compiling
390    
391    So, even if we aren't using a DESTDIR, but are installing directly into
392    (a hopefully non-default) prefix, don't run fc-cache when cross-compiling
393    
394    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
395    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
396
397commit 9f807dfb4e7bea7128b7538e41de78bb5994ca80
398Author: Jeremy Huddleston <jeremyhu@apple.com>
399Date:   Wed May 4 11:07:39 2011 -0700
400
401    bdftruncate: Make sure opt_minus_w and opt_plus_w are initialized
402    
403    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
404
405commit 06e9c86e3741355729748b6c646f7f738c583323
406Author: Jeremy Huddleston <jeremyhu@apple.com>
407Date:   Thu Apr 28 00:45:05 2011 -0700
408
409    ucs2any: Dead code removal
410    
411    Found-by: clang static analyzer
412    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
413
414commit e15cbb4f48a9c5c0aae5acc88a7f56086fc9e51f
415Author: Jeremy Huddleston <jeremyhu@apple.com>
416Date:   Thu Apr 28 00:39:17 2011 -0700
417
418    bdftruncate: Properly support -w and +w
419    
420    Regression introduced by fb486bb1a5038912d064291b12c7aef5da3d8b63
421    
422    Found-by: clang static analyzer
423    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
424
425commit a0d43f88e563ca2fd376bbe222d4809b9976624b
426Author: Jeremy Huddleston <jeremyhu@apple.com>
427Date:   Wed Oct 6 17:00:03 2010 -0700
428
429    font-util 1.2.0
430    
431    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
432
433commit 5cad514d15c61cdf73a7dbd6d88f3e823a0d2d99
434Author: Jeremy Huddleston <jeremyhu@apple.com>
435Date:   Wed Oct 6 16:59:20 2010 -0700
436
437    fontutil.m4: Add XORG_FONT_FC_CONFDIR to find fontconfig's confdir
438    
439    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
440    Acked-by: Gaetan Nadon <memsize@videotron.ca>
441    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
442
443commit 62529733e57b6d6c775b1bcf584260b1cff6af5c
444Author: Michał Górny < <mgorny@gentoo.org>
445Date:   Thu Oct 7 17:31:06 2010 +0200
446
447    fontutil.m4: Add a shorthand --disable-all-encodings option.
448    
449    This option is useful to disable all possible font encodings at once,
450    without fine-graining the calling ebuilds for a list of encodings
451    supported by each font package.
452    
453    The option is parsed before all other encoding options, so it basically
454    sets defaults for all of them. Afterwards, any encoding can be
455    re-enabled back using '--enable-<encoding>' (much like
456    '--disable-all-encodings --enable-iso8859-2').
457    
458    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
459    Acked-by: Gaetan Nadon <memsize@videotron.ca>
460
461commit 7757000fca0f7fc6d966eb1f45c226862ed8e489
462Author: Jesse Adkins <jesserayadkins@gmail.com>
463Date:   Tue Sep 28 13:30:01 2010 -0700
464
465    Purge cvs tags.
466    
467    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
468    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
469
470commit 0a715f61f878cfe22470608036c3fdfc7d89bca1
471Author: Alan Coopersmith <alan.coopersmith@oracle.com>
472Date:   Mon Oct 4 21:31:43 2010 -0700
473
474    font-util 1.1.2
475    
476    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
477
478commit a43ab24c31aa5626b3f28b813a246c4b930b0e97
479Author: Alan Coopersmith <alan.coopersmith@oracle.com>
480Date:   Mon Oct 4 21:30:06 2010 -0700
481
482    Sun's copyrights now belong to Oracle
483    
484    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
485
486commit c2112acec406c80cfc29a7af9c2a39afb9c38475
487Author: Gaetan Nadon <memsize@videotron.ca>
488Date:   Tue Jul 20 18:45:18 2010 -0400
489
490    config: update AC_PREREQ statement to 2.60
491    
492    Unrelated to the previous patches, the new value simply reflects
493    the reality that the minimum level for autoconf to configure
494    all x.org modules is 2.60 dated June 2006.
495    
496    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
497    
498    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
499
500commit 41bf28914ae27d8cf9a93db5fa5f65ca5a68d4bf
501Author: Gaetan Nadon <memsize@videotron.ca>
502Date:   Fri Aug 27 18:22:37 2010 -0400
503
504    XORG_FONT_REQUIRED_PROG: should stop when program is missing #14436
505    
506    The macro was designed to test for a program and, when missing, stop
507    the configuration. The first parameter to the macro is a variable
508    name which is used by AC_PATH_PROG to store the program path.
509    The test failed to reference the variable content, it tested the
510    variable name which is never blank.
511    
512    BDFTOPCF MKFONTSCALE MKFONTDIR COMPRESS and UCS2ANY were affected.
513    
514    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
515    Tested-by: Jesse Adkins <jesserayadkins@gmail.com>
516    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
517
518commit e8d3097d42969fa1e32eff2ece252ff584d3d56a
519Author: Gaetan Nadon <memsize@videotron.ca>
520Date:   Fri Aug 20 09:27:12 2010 -0400
521
522    config: upgrade to util-macros 1.8 for additional man page support
523    
524    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
525    The value of MAN_SUBST is the same for all X.Org packages.
526    
527    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
528    
529    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
530
531commit d310e0321f888bf2fc215587457722a73b0f127a
532Author: Alan Coopersmith <alan.coopersmith@oracle.com>
533Date:   Thu May 20 19:11:38 2010 -0700
534
535    Replace /usr/X11R6 mapfiles path in manpage with actual path via sed
536    
537    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
538
539commit 6ce4badc29d599835a9f2593aa9835b1905a72a2
540Author: Gaetan Nadon <memsize@videotron.ca>
541Date:   Sun Mar 28 14:45:56 2010 -0400
542
543    config:  remove fontutil.pc.in from the EXTRA_DIST variable
544    
545    It is automatically distributed in the tarball by Automake
546    
547    Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
548    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
549
550commit 86893646727ac02b46d67ec81502451463dd9ed2
551Author: Gaetan Nadon <memsize@videotron.ca>
552Date:   Sat Mar 27 11:21:41 2010 -0400
553
554    config: generated fontutil.m4 is "installed", not "distributed"
555    
556    Generated files are not included in the tarball, only .in files
557    The fontutil.m4.in file is added in the tarball by Automake.
558    
559    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
560
561commit 85e9d27df3e806106d395f66143bcc1372fece90
562Author: Alan Coopersmith <alan.coopersmith@sun.com>
563Date:   Thu Jan 14 21:51:38 2010 -0800
564
565    Update Sun license notices to current X.Org standard form
566    
567    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
568
569commit af6b1bfacb2ebd2dc27b5c81398ec3d9f5cd35cc
570Author: Gaetan Nadon <memsize@videotron.ca>
571Date:   Mon Nov 23 14:59:02 2009 -0500
572
573    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
574    
575    Now that the INSTALL file is generated.
576    Allows running make maintainer-clean.
577
578commit b80d458dbe1704a7a351849a6e588c57205ac9c9
579Author: Gaetan Nadon <memsize@videotron.ca>
580Date:   Sun Oct 18 20:49:07 2009 -0400
581
582    Makefile.am: add INSTALL target and clean ChangeLog DIST targets
583    
584    Add INSTALL target to generate file with INSTALL_CMD #24206
585    ChangeLog is not required in EXTRA_DIST  #24432
586    ChangeLog is not required in MAINTAINERCLEANFILES #24432
587
588commit af090eb780ae74f102d6eda036e0b3bc888561b4
589Author: Gaetan Nadon <memsize@videotron.ca>
590Date:   Sun Oct 18 20:34:34 2009 -0400
591
592    INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206
593    
594    Add missing INSTALL file. Use standard GNU file on building tarball
595    README may have been updated
596    COPYING may have been updated
597    Remove AUTHORS file as it is empty and no content available yet.
598    Remove NEWS file as it is empty and no content available yet.
599
600commit 2ca7b784d9a53e00a393dcfd7c4ea1bf7223d98b
601Author: Gaetan Nadon <memsize@videotron.ca>
602Date:   Mon Nov 23 13:38:51 2009 -0500
603
604    .gitignore: use common defaults with custom section # 24239
605    
606    Using common defaults will reduce errors and maintenance.
607    Only the very small or inexistent custom section need periodic maintenance
608    when the structure of the component changes. Do not edit defaults.
609
610commit 640a11b930dde29a5a74bcecec858d0a8255c013
611Author: Alan Coopersmith <alan.coopersmith@sun.com>
612Date:   Mon Oct 12 08:49:02 2009 -0700
613
614    font-util 1.1.1
615    
616    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
617
618commit e1a84f5c30de633767dc4c05a38a34c3f114a138
619Author: Alan Coopersmith <alan.coopersmith@sun.com>
620Date:   Sat Oct 10 21:50:26 2009 -0700
621
622    Make fontrootdir capitalization consistently lowercase
623    
624    Fixes installation of mapfiles, which were going to /util because
625    ${fontrootdir} was undefined in Makefile.   Found by tinderbox.
626    
627    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
628
629commit b10044e1cdb8f1656b6f61d79512bf4d49ee3339
630Author: Alan Coopersmith <alan.coopersmith@sun.com>
631Date:   Wed Oct 7 20:23:36 2009 -0700
632
633    font-util 1.1.0: Add new macros to replace code common to many font modules
634    
635    XORG_FONT_MACROS_VERSION(required-version)
636    XORG_FONT_CHECK_ENCODING(encoding)
637    XORG_FONT_CHECK_ENCODING_LIST(encoding1 encoding2....)
638    XORG_FONT_REQUIRED_PROG(VARNAME, progname)
639    XORG_FONT_FCCACHE()
640    XORG_FONT_COMMON_UTILS()
641    XORG_FONT_BDF_UTILS()
642    XORG_FONT_SCALED_UTILS()
643    XORG_FONT_CHECK_COMPRESSION()
644    XORG_FONT_UCS2ANY()
645    XORG_FONTROOTDIR()
646    XORG_FONTSUBDIR(variable, flag, subdir)
647    XORG_FONTDIR(subdir)
648    
649    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
650    Acked-by: Dan Nicholson <dbn.lists@gmail.com>
651    Acked-by: Rémi Cardona <remi@gentoo.org>
652
653commit 59557a6f4a28f38edcb6251ac04c9cb0e582bb3e
654Author: Alan Coopersmith <alan.coopersmith@sun.com>
655Date:   Tue Oct 6 14:19:57 2009 -0700
656
657    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
658    
659    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
660
661commit 032e3cb6c41c720412ab3403dad2ab800f45a817
662Author: Alan Coopersmith <alan.coopersmith@sun.com>
663Date:   Wed Sep 23 23:12:08 2009 -0700
664
665    Fix parsing of hexadecimal arguments to bdftruncate
666    
667    Since bdftruncate suggests running itself with "0x3200", that should work.
668    
669    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
670
671commit ca16bc230e73bfbf651acb9010ba695bbbef0e8a
672Author: Julien Cristau <jcristau@debian.org>
673Date:   Fri Aug 7 21:47:25 2009 +0200
674
675    Bump to 1.0.2
676
677commit b0e27b7935e8f5f9ad3dd7b6fd77b8a38aa7d1d0
678Author: Alan Coopersmith <alan.coopersmith@sun.com>
679Date:   Thu Feb 19 18:22:31 2009 -0800
680
681    Add README with pointers to mailing list, bugzilla & git repos
682
683commit db703deee7cbfca5b12f4666229136a54554ec98
684Author: Alan Coopersmith <alan.coopersmith@sun.com>
685Date:   Thu Feb 19 18:20:14 2009 -0800
686
687    Add missing copyright/license notices to COPYING
688    
689    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
690
691commit 0678b945e4f382c45048e3d1a9739282d506b47e
692Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
693Date:   Tue Jan 27 19:11:08 2009 -0200
694
695    Janitor: Correct make distcheck and configure.ac simplification
696
697commit de26fc14c3e5ecc24f4fbdf0c83d57f5974ed802
698Author: Alan Coopersmith <alan.coopersmith@sun.com>
699Date:   Tue Jun 24 14:28:27 2008 -0700
700
701    Update license of code copyrighted by the NetBSD Foundation
702    
703    As per http://mail-index.netbsd.org/netbsd-announce/2008/06/20/msg000030.html
704    dropped the endorsement clause and verified remaining text matches current
705    NetBSD Foundation license.
706
707commit 2defe2544aeaeea00e41a2dca18b1f5ec0ca85e0
708Author: James Cloos <cloos@jhcloos.com>
709Date:   Thu Dec 6 16:38:07 2007 -0500
710
711    Replace static ChangeLog with dist-hook to generate from git log
712
713commit fb486bb1a5038912d064291b12c7aef5da3d8b63
714Author: James Cloos <cloos@jhcloos.com>
715Date:   Mon Dec 3 16:42:39 2007 -0500
716
717    Replace bdftruncate Perl script with C program
718    From bugzilla bug 13465¹:
719    
720      [This] is a replacement for the bdftruncate program, which removes
721      the only runtime dependency on Perl in modular Xorg.
722    
723    1] http://bugs.freedesktop.org/show_bug.cgi?id=13465
724    
725    Bug was posted by Joerg Sonnenberger <joerg@NetBSD.org>.
726
727commit cedfe304041ecfc43cfcf2b44699efb53fc6aa5c
728Author: James Cloos <cloos@jhcloos.com>
729Date:   Mon Sep 3 05:53:24 2007 -0400
730
731    Add *~ to .gitignore to skip patch/emacs droppings
732
733commit cff602a576aada75140b6cf13f1532218959189d
734Author: James Cloos <cloos@jhcloos.com>
735Date:   Thu Aug 23 19:26:51 2007 -0400
736
737    Rename .cvsignore to .gitignore
738
739commit 7e2dfd48d78c008d8afd56828bf0db8a025f417a
740Author: Adam Jackson <ajax@nwnk.net>
741Date:   Fri May 19 18:35:15 2006 +0000
742
743    Bump to 1.0.1
744
745commit 449004af4c7023511471db479b58c547270805e5
746Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
747Date:   Fri Feb 17 15:59:48 2006 +0000
748
749    Update license copy in COPYING file too.
750
751commit d36e97caf2141939cbd516d9f7802bb704f13f22
752Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
753Date:   Fri Feb 17 15:58:37 2006 +0000
754
755    Sync license statement with NetBSD, which has removed advertising clause
756        from original NetBSD license. (See
757        http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/xsrc/xfree/xc/fonts/util
758        /ucs2any.c?rev=1.9&content-type=text/plain and
759        http://www.mail-archive.com/devel%40xfree86.org/msg07685.html )
760
761commit 778c667cf5dc67a53996e0196a7394dbd41426a3
762Author: Kevin E Martin <kem@kem.org>
763Date:   Thu Dec 15 00:24:26 2005 +0000
764
765    Update package version number for final X11R7 release candidate.
766
767commit 25ea9d0868ecf3dccfbac5a82c659b852fb61d0e
768Author: Kevin E Martin <kem@kem.org>
769Date:   Fri Dec 9 05:56:52 2005 +0000
770
771    Bug #5175: Make mapdir configurable (David Coulthart and Donnie Berkholz).
772
773commit 3fc66a4a7e844d96c478ff35673ba6bbcd99df0a
774Author: Kevin E Martin <kem@kem.org>
775Date:   Tue Dec 6 22:48:41 2005 +0000
776
777    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
778
779commit 19a7b8a70f3cfac4dbc652cc918deefba2380700
780Author: Kevin E Martin <kem@kem.org>
781Date:   Sat Dec 3 05:49:41 2005 +0000
782
783    Update package version number for X11R7 RC3 release.
784
785commit 092577dbc7f5fe59bbec80b29f42bacb73844fa7
786Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
787Date:   Mon Nov 28 22:07:21 2005 +0000
788
789    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
790        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
791
792commit 27506bc355dd88c2ca8b3e14c8158dfb5d6e53b6
793Author: Eric Anholt <anholt@freebsd.org>
794Date:   Tue Nov 22 02:00:22 2005 +0000
795
796    Add .cvsignores for fonts.
797
798commit c9e22d273e7b8df6ffa1224978d0a6877b57c626
799Author: Kevin E Martin <kem@kem.org>
800Date:   Tue Nov 15 08:27:53 2005 +0000
801
802    Add configure option macro to disable ISO8859-* fonts.
803
804commit cb284d5e05a4d62b070bb94624c2fb32c322e40d
805Author: Kevin E Martin <kem@kem.org>
806Date:   Wed Oct 19 02:48:08 2005 +0000
807
808    Update package version number for RC1 release.
809
810commit e096b243bb3be6a41bd928016d24acfe2cae677e
811Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
812Date:   Mon Oct 17 22:20:58 2005 +0000
813
814    Use sed to replace variables in man pages
815
816commit f45a6a9b5d53d91aec9ca0381311f5b0a4842c07
817Author: Kevin E Martin <kem@kem.org>
818Date:   Tue Oct 4 23:12:28 2005 +0000
819
820    Use CLEANFILES so that bdftruncate is rebuilt after make clean
821
822commit dd8c1045a1432cc31a7419eb45905282f3f065ea
823Author: Kevin E Martin <kem@kem.org>
824Date:   Fri Jul 29 21:22:49 2005 +0000
825
826    Various changes preparing packages for RC0:
827    - Verify and update package version numbers as needed
828    - Implement versioning scheme
829    - Change bug address to point to bugzilla bug entry form
830    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
831        reenable it)
832    - Fix makedepend to use pkgconfig and pass distcheck
833    - Update build script to build macros first
834    - Update modular Xorg version
835
836commit be020c6e52a9f087493122a59721366e3a2417f2
837Author: Kevin E Martin <kem@kem.org>
838Date:   Wed Jul 27 19:53:18 2005 +0000
839
840    Fix typo
841
842commit 854ba0573bbed8632f5a8adf93a497874e451d98
843Author: Kevin E Martin <kem@kem.org>
844Date:   Fri Jul 22 04:13:44 2005 +0000
845
846    Fix distcheck for fonts with multiple encodings
847
848commit ae573de21851d1e3ed27bc499ccff396cf9d4067
849Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
850Date:   Fri Jul 15 12:39:39 2005 +0000
851
852    use bin_SCRIPTS for bdftruncate remove $(EXEEXT) from bdftruncate rule fix
853        bdftruncate rule to work with separate $(srcdir)
854
855commit 5b1ba00aa310ddac6fae4ba4bb50763e9fe7a292
856Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
857Date:   Fri Jul 15 01:15:35 2005 +0000
858
859    Replace $< with portable construct
860
861commit 70e2335cc8e9f1c377a70880696ee2d83558456e
862Author: Kevin E Martin <kem@kem.org>
863Date:   Thu Jun 30 22:28:08 2005 +0000
864
865    Initial build system files for font module
866
867commit 8dbbdb2b6491edd6a0ec957d3a742802d2946fa3
868Author: Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk>
869Date:   Sun Nov 28 19:06:20 2004 +0000
870
871    Updated 8859-7.TXT to ISO 8859-7:2003 (with euro sign) Updated obsolete
872        email address
873
874commit 5622b3c34465c8f7f83fe9fbab897fc7b438ef81
875Author: Egbert Eich <eich@suse.de>
876Date:   Thu Aug 26 11:58:06 2004 +0000
877
878    Fixed support for LynxOS 3.1 (LynxOS 4 will follow) (Thomas Mueller).
879    2
880
881commit edf6e4ce161fbf36a294f0947add0993bce2def6
882Author: Egbert Eich <eich@suse.de>
883Date:   Fri Apr 23 18:43:05 2004 +0000
884
885    Merging XORG-CURRENT into trunk
886
887commit efdd203d3b3f68f463b9aaf31ef60dd58170c327
888Author: Egbert Eich <eich@suse.de>
889Date:   Sun Mar 14 08:31:32 2004 +0000
890
891    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
892
893commit cada8e174bc996c693440605bc4778390a2525b4
894Author: Egbert Eich <eich@suse.de>
895Date:   Wed Mar 3 12:10:53 2004 +0000
896
897    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
898
899commit f5f59905ca85472432f99a82502e47827647cbd7
900Author: Egbert Eich <eich@suse.de>
901Date:   Thu Feb 26 13:35:11 2004 +0000
902
903    readding XFree86's cvs IDs
904
905commit 58fcd5a2cdba17e073e857283624d539758910a0
906Author: Egbert Eich <eich@suse.de>
907Date:   Thu Feb 26 09:22:24 2004 +0000
908
909    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
910
911commit c653490dc1a7fe5dbd4437800832474c2f3ddefd
912Author: Kaleb Keithley <kaleb@freedesktop.org>
913Date:   Tue Nov 25 19:28:01 2003 +0000
914
915    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
916
917commit a3557f2e82e07580a5f7ceb41c49809a001b73e5
918Author: Kaleb Keithley <kaleb@freedesktop.org>
919Date:   Tue Nov 25 19:28:01 2003 +0000
920
921    Initial revision
922
923commit ea7d5c737a21afcb846d4aeceb8741a44d7001da
924Author: Kaleb Keithley <kaleb@freedesktop.org>
925Date:   Fri Nov 14 16:48:42 2003 +0000
926
927    XFree86 4.3.0.1
928
929commit 731ff0ca425ebc6b780199c58f11a63f24103567
930Author: Kaleb Keithley <kaleb@freedesktop.org>
931Date:   Fri Nov 14 16:48:42 2003 +0000
932
933    Initial revision
934