ChangeLog revision 8bfe6add
1commit fc79791bd8ec7adb88e206158484b940343c6765
2Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3Date:   Wed Dec 4 13:19:49 2024 -0800
4
5    xkbevd 1.1.6
6    
7    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8
9commit df09a8bd9d4692612647c5054d8113f7b83ce961
10Author: Alan Coopersmith <alan.coopersmith@oracle.com>
11Date:   Mon Nov 11 11:06:39 2024 -0800
12
13    Use _stricmp() instead of strcasecmp() on Windows
14    
15    v2: Exclude include of <strings.h> as well
16    
17    Fixes: e4bae5f ("Assume target platforms have strcasecmp now")
18    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
19    Part-of: <https://gitlab.freedesktop.org/xorg/app/xkbevd/-/merge_requests/7>
20
21commit 53fc60d2eb2c6e3847d2e6cb6e3d3f48eaa8e0d8
22Author: Alan Coopersmith <alan.coopersmith@oracle.com>
23Date:   Sun Jul 28 15:44:00 2024 -0700
24
25    Accept --help & --version as aliases to -help & -version
26    
27    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
28    Part-of: <https://gitlab.freedesktop.org/xorg/app/xkbevd/-/merge_requests/6>
29
30commit ab1024ef4bd01324d8506d069b465dacc9579165
31Author: Alan Coopersmith <alan.coopersmith@oracle.com>
32Date:   Sun Jul 28 15:23:33 2024 -0700
33
34    evargs.c: constify pointer arguments that aren't modified
35    
36    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
37    Part-of: <https://gitlab.freedesktop.org/xorg/app/xkbevd/-/merge_requests/6>
38
39commit 1176594f37734c3f60a0932c1e666edb5179a702
40Author: Alan Coopersmith <alan.coopersmith@oracle.com>
41Date:   Sun Jul 28 15:12:49 2024 -0700
42
43    evargs.c: Use standard strchr() instead of deprecated index()
44    
45    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
46    Part-of: <https://gitlab.freedesktop.org/xorg/app/xkbevd/-/merge_requests/6>
47
48commit 7685c5d538067e726723dd99ef8108d303a9ee1a
49Author: Alan Coopersmith <alan.coopersmith@oracle.com>
50Date:   Sun Jul 28 12:58:01 2024 -0700
51
52    Remove detectableRepeat variable
53    
54    The only uses of it were in the code in the '#ifdef notyet' bits
55    removed a decade ago in commit 01774fb58330733858ff41ceabe2d646d127d4f3.
56    
57    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
58    Part-of: <https://gitlab.freedesktop.org/xorg/app/xkbevd/-/merge_requests/6>
59
60commit e4bae5f23e2c12d2771b93adc7c686d8f600b3a9
61Author: Alan Coopersmith <alan.coopersmith@oracle.com>
62Date:   Mon Apr 22 10:26:01 2024 -0700
63
64    Assume target platforms have strcasecmp now
65    
66    It has been required since Unix98/SUSv2
67    
68    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
69    Part-of: <https://gitlab.freedesktop.org/xorg/app/xkbevd/-/merge_requests/5>
70
71commit ca8e535970c7bec44e02141113e31a42bb0a1c5e
72Author: Alan Coopersmith <alan.coopersmith@oracle.com>
73Date:   Sat Nov 12 15:47:00 2022 -0800
74
75    xkbevd 1.1.5
76    
77    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
78
79commit 2ab380b66b2bca181b01d375779bfdff167744a6
80Author: Alan Coopersmith <alan.coopersmith@oracle.com>
81Date:   Sat Oct 22 12:09:28 2022 -0700
82
83    Add .git-blame-ignore-revs to hide whitespace commits from git blame
84    
85    To use this in your local repo clone, you will need to either run
86    `git blame --ignore-revs-file .git-blame-ignore-revs`
87    or set it permanently with
88    `git config blame.ignoreRevsFile .git-blame-ignore-revs`
89    
90    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
91
92commit f7f9e4590a75d629b3ca65887b6e477a72ba39b7
93Author: Alan Coopersmith <alan.coopersmith@oracle.com>
94Date:   Sat Oct 22 12:01:47 2022 -0700
95
96    eventTypeToString: remove unnecessary strcpy to static buffer
97    
98    Since the results are just passed to fprintf(), we can just return
99    a pointer to the string constants directly.
100    
101    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
102
103commit be8848c2203b489854982eb74727928cb5b622da
104Author: Alan Coopersmith <alan.coopersmith@oracle.com>
105Date:   Sat Oct 22 11:58:40 2022 -0700
106
107    xkbevd.c: Update default DFLT_XKB_CONFIG_ROOT path
108    
109    Normally overriden by -DDFLT_XKB_CONFIG_ROOT in Makefile
110    
111    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
112
113commit 0bb93230c5263ebfc4cc25125f1c76f1d6a7382a
114Author: Alan Coopersmith <alan.coopersmith@oracle.com>
115Date:   Sat Oct 22 11:42:10 2022 -0700
116
117    cfgscan: check if character is EOF before calling isalpha or isdigit
118    
119    Resolves cppcheck warnings:
120    
121    cfgscan.c:475:22: warning: Either the condition 'ch==-1' is redundant or
122     isalpha() argument nr 1 can have invalid value. The value is -1 but the
123     valid values are '0:255'. [invalidFunctionArg]
124        else if (isalpha(ch) || (ch == '_'))
125                         ^
126    cfgscan.c:479:17: note: Assuming that condition 'ch==-1' is not redundant
127        else if (ch == EOF)
128                    ^
129    cfgscan.c:475:22: note: Invalid argument
130        else if (isalpha(ch) || (ch == '_'))
131                         ^
132    cfgscan.c:477:22: warning: Either the condition 'ch==-1' is redundant or
133     isdigit() argument nr 1 can have invalid value. The value is -1 but the
134     valid values are '0:255'. [invalidFunctionArg]
135        else if (isdigit(ch))
136                         ^
137    cfgscan.c:479:17: note: Assuming that condition 'ch==-1' is not redundant
138        else if (ch == EOF)
139                    ^
140    cfgscan.c:477:22: note: Invalid argument
141        else if (isdigit(ch))
142                         ^
143    
144    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
145
146commit 00becc220c242cf7f37cc139db1e7f7b9c475d15
147Author: Alan Coopersmith <alan.coopersmith@oracle.com>
148Date:   Sat Oct 22 11:16:46 2022 -0700
149
150    Rename shadowed variables
151    
152    Fixes gcc warnings of:
153    
154    xkbevd.c: In function ‘GetDisplay’:
155    xkbevd.c:219:33: warning: declaration of ‘dpyName’ shadows a global declaration [-Wshadow]
156     GetDisplay(char *program, char *dpyName, int *opcodeRtrn, int *evBaseRtrn)
157                                     ^~~~~~~
158    xkbevd.c:55:17: note: shadowed declaration is here
159     static char *   dpyName = NULL;
160                     ^~~~~~~
161    xkbevd.c:222:14: warning: declaration of ‘dpy’ shadows a global declaration [-Wshadow]
162         Display *dpy;
163                  ^~~
164    xkbevd.c:56:17: note: shadowed declaration is here
165     Display *       dpy = NULL;
166                     ^~~
167    
168    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
169
170commit 199b00b2bbaf2dd90d95e9e3a77c738269ed3804
171Author: Alan Coopersmith <alan.coopersmith@oracle.com>
172Date:   Sat Oct 22 11:11:00 2022 -0700
173
174    Variable scope reduction as suggested by cppcheck
175    
176    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
177
178commit fa4be31580f5ea62556ac02dc2e07737a758de87
179Author: Alan Coopersmith <alan.coopersmith@oracle.com>
180Date:   Thu Jul 28 17:30:21 2022 -0700
181
182    gitlab CI: stop requiring Signed-off-by in commits
183    
184    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
185
186commit 361125d11e8131f19c27cb2d367572e58ffed9f8
187Author: Alan Coopersmith <alan.coopersmith@oracle.com>
188Date:   Sat Apr 2 12:46:57 2022 -0700
189
190    man page: remove out-of-date COPYRIGHT section
191    
192    The information previously listed here didn't match what is present in
193    the source code or the COPYING file, and the X(7) man page doesn't list
194    any license information as this had claimed.
195    
196    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
197
198commit 23684af1a2a33aaacb3acfa44d10f2131e6c2aed
199Author: Alan Coopersmith <alan.coopersmith@oracle.com>
200Date:   Mon Dec 6 14:57:50 2021 -0800
201
202    Build xz tarballs instead of bzip2
203    
204    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
205
206commit 414140cba366a5917a340c7c24525c301f8fb58c
207Author: Alan Coopersmith <alan.coopersmith@oracle.com>
208Date:   Mon Dec 6 14:57:47 2021 -0800
209
210    gitlab CI: add a basic build test
211    
212    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
213
214commit dcf3ff77e28552fb0a2978e5d5c4a725c052466c
215Author: Alan Coopersmith <alan.coopersmith@oracle.com>
216Date:   Wed Nov 21 17:11:31 2018 -0800
217
218    Update configure.ac bug URL for gitlab migration
219    
220    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
221
222commit 4b896f7c9a964513ebdbb935e414a764ecb1cb6d
223Author: Alan Coopersmith <alan.coopersmith@oracle.com>
224Date:   Fri Nov 16 22:24:48 2018 -0800
225
226    Update README for gitlab migration
227    
228    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
229
230commit 2c5bf4d32484bcf223d39f7b13546475262ba382
231Author: Mihail Konev <k.mvc@ya.ru>
232Date:   Thu Jan 26 14:00:21 2017 +1000
233
234    autogen: add default patch prefix
235    
236    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
237
238commit 4a2e0685ad9c8e25fd24a26c79e84d5ac50e2016
239Author: Emil Velikov <emil.l.velikov@gmail.com>
240Date:   Mon Mar 9 12:00:52 2015 +0000
241
242    autogen.sh: use quoted string variables
243    
244    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
245    fall-outs, when they contain space.
246    
247    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
248    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
249    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
250
251commit dafbdaddea814acbf2240838a4b7c9f34b0de30b
252Author: Peter Hutterer <peter.hutterer@who-t.net>
253Date:   Tue Jan 24 10:32:07 2017 +1000
254
255    autogen.sh: use exec instead of waiting for configure to finish
256    
257    Syncs the invocation of configure with the one from the server.
258    
259    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
260    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
261
262commit 4a494c0d8beb710d8f3df941f05e4b8af42deac0
263Author: Alan Coopersmith <alan.coopersmith@oracle.com>
264Date:   Thu Apr 16 23:37:10 2015 -0700
265
266    xkbevd 1.1.4
267    
268    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
269
270commit 08dbb15647fe32a14f8cc76fba6f8754cdfc76ac
271Author: Alan Coopersmith <alan.coopersmith@oracle.com>
272Date:   Mon Jun 2 22:45:27 2014 -0700
273
274    autogen.sh: Honor NOCONFIGURE=1
275    
276    See http://people.gnome.org/~walters/docs/build-api.txt
277    
278    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
279
280commit 81b5fc692bb016450d09a9cebe9d4cd70bec1ed5
281Author: Alan Coopersmith <alan.coopersmith@oracle.com>
282Date:   Mon Jun 2 22:45:27 2014 -0700
283
284    configure: Drop AM_MAINTAINER_MODE
285    
286    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
287
288commit 6a3adf875fd2d70ee0b231212c800df030d1a8f1
289Author: Alan Coopersmith <alan.coopersmith@oracle.com>
290Date:   Sun May 25 14:41:07 2014 -0700
291
292    Remove unused macro lowbit()
293    
294    Flagged by clang:
295    
296    xkbevd.c:32:9: warning: macro is not used [-Wunused-macros]
297            ^
298    
299    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
300
301commit ac3a491ad7cebd2df90e9d934ad858fc1bc38cf3
302Author: Alan Coopersmith <alan.coopersmith@oracle.com>
303Date:   Sun May 25 14:09:27 2014 -0700
304
305    Add xev & xkbwatch to SEE ALSO list in man page
306    
307    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
308
309commit d7027d4644cb5333ae041bebb0724ddb62fd7686
310Author: Alan Coopersmith <alan.coopersmith@oracle.com>
311Date:   Sun May 25 13:59:30 2014 -0700
312
313    Add -version option to print program version
314    
315    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
316
317commit 8d4c472d81e2ee735ed2b642cd7290fb5830ee60
318Author: Alan Coopersmith <alan.coopersmith@oracle.com>
319Date:   Sun May 25 13:53:14 2014 -0700
320
321    Remove unnecessary cast of getenv return value to char *
322    
323    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
324
325commit 33fd917bcd564a5526216a286867a528018f425d
326Author: Alan Coopersmith <alan.coopersmith@oracle.com>
327Date:   Sun May 25 13:50:29 2014 -0700
328
329    Convert sources to X.Org standard coding style
330    
331    Via util/modular/x-indent-all.sh
332    
333    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
334
335commit bd55f70b8740a630fa42d17e4f3345b3601542e2
336Author: Alan Coopersmith <alan.coopersmith@oracle.com>
337Date:   Sun May 25 12:24:40 2014 -0700
338
339    Convert sprintf calls to snprintf
340    
341    Remaining sprintf calls in evargs.c are printing into buffers passed
342    through multiple levels of function calls, and need arguments added
343    to those functions to pass through buffer sizes as well.
344    
345    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
346
347commit 980f5d224fb747d059bd9692d1676142d19f2e07
348Author: Alan Coopersmith <alan.coopersmith@oracle.com>
349Date:   Sun May 25 12:02:59 2014 -0700
350
351    Remove unused debugging & function tracing frameworks
352    
353    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
354
355commit 3df592c85e40983ce8bf13afed6df15ffb93bb40
356Author: Alan Coopersmith <alan.coopersmith@oracle.com>
357Date:   Sun May 25 11:55:44 2014 -0700
358
359    Delete unused uStrCasePrefix function
360    
361    Flagged by cppcheck 1.64:
362    [utils.c:262]: (style) The function 'uStrCasePrefix' is never used.
363    
364    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
365
366commit 01774fb58330733858ff41ceabe2d646d127d4f3
367Author: Alan Coopersmith <alan.coopersmith@oracle.com>
368Date:   Sun May 25 11:53:28 2014 -0700
369
370    unifdef -Unotyet
371    
372    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
373
374commit 238f5fdc3331c5636cf3b397163554d6fbd0754c
375Author: Bjarni Ingi Gislason <bjarniig@rhi.hi.is>
376Date:   Fri Mar 23 19:31:20 2012 +0100
377
378    man: whitespace fixes
379    
380    Signed-off-by: Julien Cristau <jcristau@debian.org>
381
382commit 034844a1c33c947d49bcad09084cbb9640eb8afb
383Author: Julien Cristau <jcristau@debian.org>
384Date:   Fri Mar 23 19:26:39 2012 +0100
385
386    man: fix broken escape sequence (\P instead of \fP)
387    
388    Debian bug#664962
389    
390    Reported-by: Bjarni Ingi Gislason <bjarniig@rhi.hi.is>
391    Signed-off-by: Julien Cristau <jcristau@debian.org>
392
393commit 34557c33a9711f15f771599f5320ab8f01f0d117
394Author: Alan Coopersmith <alan.coopersmith@oracle.com>
395Date:   Thu Mar 22 22:39:25 2012 -0700
396
397    xkbevd 1.1.3
398    
399    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
400
401commit b2d40b9a09ab40482e081a2648cf8f79ff6cc386
402Author: Alan Coopersmith <alan.coopersmith@oracle.com>
403Date:   Sun Nov 27 11:06:06 2011 -0800
404
405    Delete unused uFatalError function
406    
407    Stops gcc from suggesting to add noreturn attribute to it.
408    
409    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
410
411commit b71eb0361cf556909d88b59ccdb810a137c1efeb
412Author: Alan Coopersmith <alan.coopersmith@oracle.com>
413Date:   Sun Nov 27 11:00:58 2011 -0800
414
415    Fix gcc -Wwrite-strings warnings
416    
417    except for those caused by code generated by bison/yacc
418    
419    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
420
421commit 6ad0af956bbc328c91fdb2327b43614c7ebbb000
422Author: Alan Coopersmith <alan.coopersmith@oracle.com>
423Date:   Sun Nov 27 10:50:59 2011 -0800
424
425    Replace local u*alloc wrappers with direct calls to standard funcs
426    
427    Includes:
428    - Replacing calls to uTypedCalloc with direct calloc calls
429    - Replacing uFree calls with free calls
430    - Assuming strdup is always available and uStringDup fallback function
431      is no longer needed
432    - Deleting the remainder of the forms of u*alloc which were unused
433    
434    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
435
436commit e5c801fbd2f8341e67600fd38b1f3ef8fc82030f
437Author: Alan Coopersmith <alan.coopersmith@oracle.com>
438Date:   Sun Nov 27 10:40:10 2011 -0800
439
440    Check for strdup & strcasecmp in configure before defining our own
441    
442    The HAVE_STRDUP & HAVE_STRCASECMP checks were already in the code,
443    just not the configure checks to define them or the #include "config.h"
444    to find the definitions.
445    
446    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
447
448commit c6c878fa6985a84181ebd44abc9de6aa74268024
449Author: Gaetan Nadon <memsize@videotron.ca>
450Date:   Tue Mar 8 08:20:10 2011 -0500
451
452    config: move pre-processor flags to AM_CPPFLAGS
453    
454    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
455
456commit 433364d960bea9fa458c2f144c2033300019b0fa
457Author: Gaetan Nadon <memsize@videotron.ca>
458Date:   Tue Mar 8 08:18:19 2011 -0500
459
460    config: let Automake handle Yacc dist and cleaning
461    
462    BUILT_SOURCES and MAINTAINERCLEANFILES are already handled by Automake.
463    
464    Automake generates all the rules to handle building,
465    distribution and cleaning.
466    
467    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
468
469commit e7c5c1018964e5213d1bf727ebfd90e95dbca6a2
470Author: Gaetan Nadon <memsize@videotron.ca>
471Date:   Wed Jan 19 10:06:56 2011 -0500
472
473    config: move man pages into their own directory
474    
475    Use services provided by XORG_MANPAGE_SECTIONS.
476    Use standard Makefile for man pages.
477    
478    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
479
480commit 95987d19b9802c235f2257eceff663a4a1e286fa
481Author: Alan Coopersmith <alan.coopersmith@oracle.com>
482Date:   Wed Dec 8 21:51:11 2010 -0800
483
484    xkbevd 1.1.2
485    
486    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
487
488commit 96ec51a0d91920c69d1cfb9e084cc84c4d86ff20
489Author: Alan Coopersmith <alan.coopersmith@oracle.com>
490Date:   Sat Nov 20 18:42:35 2010 -0800
491
492    Purge RCS/CVS version tags
493    
494    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
495
496commit 2a56e8dda4bac8621dedcb80b1f55c9a25c78d43
497Author: Alan Coopersmith <alan.coopersmith@oracle.com>
498Date:   Sat Nov 20 18:36:25 2010 -0800
499
500    Fix errors found by gcc's printf attribute check
501    
502    xkbevd.c: In function `parseArgs':
503    xkbevd.c:120: warning: too few arguments for format
504    xkbevd.c:139: warning: too few arguments for format
505    xkbevd.c:158: warning: too few arguments for format
506    xkbevd.c:177: warning: too few arguments for format
507    xkbevd.c: In function `InterpretConfigs':
508    xkbevd.c:280: warning: format argument is not a pointer (arg 2)
509    xkbevd.c: In function `FindMatchingConfig':
510    xkbevd.c:374: warning: too few arguments for format
511    
512    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
513
514commit 45d575da032967b8920cf57491b7bd3bcd2991af
515Author: Alan Coopersmith <alan.coopersmith@oracle.com>
516Date:   Sat Nov 20 18:32:08 2010 -0800
517
518    Add printf attributes to util.c functions
519    
520    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
521
522commit d304e315d8143b4fbcb99e8086a6fad0dd051384
523Author: Alan Coopersmith <alan.coopersmith@oracle.com>
524Date:   Sat Nov 20 18:21:37 2010 -0800
525
526    Constify arguments to utils.c functions
527    
528    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
529
530commit 517ad56361ff9545bfc9730523e713a2bf641943
531Author: Alan Coopersmith <alan.coopersmith@oracle.com>
532Date:   Sat Nov 20 18:10:25 2010 -0800
533
534    Remove trailing whitespace
535    
536    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
537
538commit 04208bd63c1e81a2fada019bbf986c4cd93d0272
539Author: Alan Coopersmith <alan.coopersmith@oracle.com>
540Date:   Sat Nov 20 18:09:30 2010 -0800
541
542    Combine usage message into a single string
543    
544    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
545
546commit e56d87af20b96113dc40510811cadff028fe911f
547Author: Alan Coopersmith <alan.coopersmith@oracle.com>
548Date:   Sat Nov 20 18:02:46 2010 -0800
549
550    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
551    
552    Regroup AC statements under the Autoconf initialization section.
553    Regroup AM statements under the Automake initialization section.
554    Add missing AC_CONFIG_SRCDIR
555    
556    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
557
558commit a5d49274162fbaad7dfcf5879e4e229bc7801fe0
559Author: Gaetan Nadon <memsize@videotron.ca>
560Date:   Mon Nov 1 13:35:06 2010 -0400
561
562    config: cfgparse.c is in the root dir and not in src dir
563    
564    The test for the yacc generated file was done in the wrong directory.
565    
566    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
567
568commit c9e521f4ab7d07ee9b4b0ce7779bc939e7051e95
569Author: Martin Jansa <Martin.Jansa@gmail.com>
570Date:   Mon Nov 1 09:46:20 2010 +0100
571
572    config: replace AC_CHECK_FILE with test -f
573    
574    * AC_CHECK_FILE doesn't work for cross compilation
575    
576    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
577
578commit 14e12f714eead3f0185ab7996d6a1a38897c25cc
579Author: Alan Coopersmith <alan.coopersmith@oracle.com>
580Date:   Sat Oct 30 10:06:46 2010 -0700
581
582    xkbevd 1.1.1
583    
584    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
585
586commit aeecae39e02786202e7a2567b8a73f12a1b0bc55
587Author: Alan Coopersmith <alan.coopersmith@oracle.com>
588Date:   Thu Sep 23 20:40:35 2010 -0700
589
590    config: Remove unnecessary calls from configure.ac
591    
592    AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now
593    PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables
594    
595    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
596
597commit 63777386ce5be4f7f66ed36f5972cfc9238a6f90
598Author: Alan Coopersmith <alan.coopersmith@oracle.com>
599Date:   Thu Sep 23 20:10:43 2010 -0700
600
601    config: upgrade to util-macros 1.8 for additional man page support
602    
603    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
604    The value of MAN_SUBST is the same for all X.Org packages.
605    
606    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
607    Enables use of platform appropriate version of sed.
608    
609    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
610
611commit 668a4e9b00e559c554a14a268fecc17683ce1f47
612Author: Gaetan Nadon <memsize@videotron.ca>
613Date:   Tue Jul 20 18:45:18 2010 -0400
614
615    config: update AC_PREREQ statement to 2.60
616    
617    Unrelated to the previous patches, the new value simply reflects
618    the reality that the minimum level for autoconf to configure
619    all x.org modules is 2.60 dated June 2006.
620    
621    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
622    
623    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
624
625commit c8a5caedff1fd2ac6c542f4542009ff6eb3c2076
626Author: Gaetan Nadon <memsize@videotron.ca>
627Date:   Sun Jul 18 10:07:41 2010 -0400
628
629    config: allow to build tarball when yacc is missing
630    
631    Autoconf does not handle this scenario as well as Automake does.
632    If cfgparse.c is already there, do not abort the configuration
633    if yacc is missing as it is not needed.
634    
635    If both cfgparse.c and yacc are missing, abort configuration.
636    Yacc is a required tool to build the package.
637    
638    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
639
640commit cb6b4bc515442fa5e910e45c030e1382ae44468c
641Author: Gaetan Nadon <memsize@videotron.ca>
642Date:   Fri Jun 4 13:07:23 2010 -0400
643
644    config: add check for yacc to insure it is installed #27973
645    
646    Unlike other macros AC_PROG_YACC sets the YACC variable to "yacc"
647    as a last resort, even if no programs have been found. Improve error
648    checking by issuing an error message if yacc is not found. The module
649    cannot build anyway.
650    
651    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
652
653commit 737bfb709a910795a827491459427b09e971643c
654Author: Gaetan Nadon <memsize@videotron.ca>
655Date:   Thu Jan 7 21:54:30 2010 -0500
656
657    COPYING: replace stub with actual copyright notice
658    
659    Refer to xkbevd.c
660    Copyright (c) 1995 by Silicon Graphics Computer Systems
661    
662    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
663
664commit 0358d3085622cb6af2639e0add7f69b3fdde1154
665Author: Gaetan Nadon <memsize@videotron.ca>
666Date:   Thu Nov 26 09:19:54 2009 -0500
667
668    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
669    
670    Now that the INSTALL file is generated.
671    Allows running make maintainer-clean.
672
673commit dc54248582dda953e6c0d8e9f357f644ef691319
674Author: Gaetan Nadon <memsize@videotron.ca>
675Date:   Wed Oct 28 14:09:08 2009 -0400
676
677    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
678    
679    Add missing INSTALL file. Use standard GNU file on building tarball
680    README may have been updated
681    Remove AUTHORS file as it is empty and no content available yet.
682    Remove NEWS file as it is empty and no content available yet.
683
684commit c3ad5b8624255e32a391ffb463fea3f1b08f6410
685Author: Gaetan Nadon <memsize@videotron.ca>
686Date:   Mon Oct 26 22:08:39 2009 -0400
687
688    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
689    
690    ChangeLog filename is known to Automake and requires no further
691    coding in the makefile.
692
693commit 8b0b5f5bc1ed1903e4eb18730250cb55066302d7
694Author: Gaetan Nadon <memsize@videotron.ca>
695Date:   Thu Oct 22 12:34:15 2009 -0400
696
697    .gitignore: use common defaults with custom section # 24239
698    
699    Using common defaults will reduce errors and maintenance.
700    Only the very small or inexistent custom section need periodic maintenance
701    when the structure of the component changes. Do not edit defaults.
702
703commit 9e80c1a80d0c741d31cf0e66c483a2d78700b2d3
704Author: Alan Coopersmith <alan.coopersmith@sun.com>
705Date:   Fri Oct 16 18:30:52 2009 -0700
706
707    xkbevd 1.1.0
708    
709    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
710
711commit 7c8d8cecab250695bc3fe1e36cef309079365fc2
712Author: Alan Coopersmith <alan.coopersmith@sun.com>
713Date:   Tue Oct 13 17:56:10 2009 -0700
714
715    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
716    
717    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
718
719commit 01320796bb9418e621f713e1e51271690e0e2065
720Author: Alan Coopersmith <alan.coopersmith@sun.com>
721Date:   Thu Oct 1 14:54:25 2009 -0700
722
723    Add README with pointers to mailing lists, bugzilla, & git
724    
725    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
726
727commit 041e6e460d0df14f206ecea14cb77925ea029891
728Author: Michael Scherer <misc@mandriva.org>
729Date:   Sat Mar 7 13:13:04 2009 +0100
730
731    Fix format string error
732
733commit 1f0cc20f6f558ddc059e354453c51fea32f3ee92
734Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
735Date:   Wed Jan 14 20:53:22 2009 -0200
736
737    Ansification and compile warning fixes.
738    
739      This also uses XORG_CHANGELOG and XORG_CWARNFLAGS, and corrects
740    make distcheck. Most gcc 4.3 and sparse warnings correct (remaining
741    warnings are from yacc generated source).
742
743commit 17d3fc13961d85739d0f0776734bc9a2d6a6b012
744Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
745Date:   Tue Jul 29 16:04:57 2008 -0300
746
747    Allow using xkbevd as a debug tool for xkb events.
748    
749      Unless the option -bg is used, it now defaults to print all Xkb events,
750    in a way similar to xev (actually, there is an #if 0'ed, almost complete
751    copy of xev.c in printev.c). This almost implements what is commented in
752    the manual page, about using xkbevd as a possible xev counterpart, or
753    replacement.
754
755commit 7e6765512cc2b88a1d56cc7c87cd5c06a185cf79
756Author: Alan Coopersmith <alan.coopersmith@sun.com>
757Date:   Tue Jan 22 16:12:41 2008 -0800
758
759    Change xkbevd_CFLAGS to AM_CFLAGS to make automake-1.10 happier
760    
761    Makefile.am:26: compiling `cfgparse.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac'
762
763commit 12c47a9e2dc5d641194e25363e6a2d09aa49d0ed
764Author: Alan Coopersmith <alan.coopersmith@sun.com>
765Date:   Tue Jan 22 16:07:32 2008 -0800
766
767    Bug 14185: MAINTAINERCLEANFILES multiply defined in Makefile.am
768    
769    <http://bugs.freedesktop.org/show_bug.cgi?id=14185>
770
771commit 50c7d6c00221a8c89ed083ac9fd85eec8d8c33a6
772Author: James Cloos <cloos@jhcloos.com>
773Date:   Thu Dec 6 16:37:18 2007 -0500
774
775    Replace static ChangeLog with dist-hook to generate from git log
776
777commit 9f58ebd8af282f9284ee53ec35238dc0f35b8f48
778Author: James Cloos <cloos@jhcloos.com>
779Date:   Mon Sep 3 05:51:26 2007 -0400
780
781    Add *~ to .gitignore to skip patch/emacs droppings
782
783commit 4fa1aa0936ec2b5f8dc49378fb700acab798e878
784Author: James Cloos <cloos@jhcloos.com>
785Date:   Thu Aug 23 19:24:52 2007 -0400
786
787    Rename .cvsignore to .gitignore
788
789commit 4e49bc481b465770fad3d7333e937a89ce080932
790Author: Adam Jackson <ajax@nwnk.net>
791Date:   Sun Apr 2 01:10:38 2006 +0000
792
793    Bump to 1.0.2.
794
795commit 6027b1917f0a417f85aacb3652753bcea35c429a
796Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
797Date:   Fri Feb 3 19:06:09 2006 +0000
798
799    Bug #5802 <https://bugs.freedesktop.org/show_bug.cgi?id=5802> Wrong name in
800        .TH line in xkbevd man page (Masatake YAMATO)
801
802commit 40b4fb30eac67a0277d01f39a39e961cb3b506aa
803Author: Kevin E Martin <kem@kem.org>
804Date:   Wed Dec 21 02:29:51 2005 +0000
805
806    Update package version for X11R7 release.
807
808commit 299d9f430989a643dc5c9a75be712636789a4412
809Author: Adam Jackson <ajax@nwnk.net>
810Date:   Mon Dec 19 16:22:45 2005 +0000
811
812    Stub COPYING files
813
814commit 64b821adfb87eeb059e65e2f508c549c01653ebf
815Author: Kevin E Martin <kem@kem.org>
816Date:   Thu Dec 15 00:24:08 2005 +0000
817
818    Update package version number for final X11R7 release candidate.
819
820commit 3c98f4f8c8b971708482b2883c8d9c261b5569d5
821Author: Kevin E Martin <kem@kem.org>
822Date:   Tue Dec 6 22:48:23 2005 +0000
823
824    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
825
826commit 4ab0e6efe790acfff797f06a6b8a48b6d9facc30
827Author: Kevin E Martin <kem@kem.org>
828Date:   Sat Dec 3 05:49:24 2005 +0000
829
830    Update package version number for X11R7 RC3 release.
831
832commit e87e7abbcc6f32689e9470a39b771c08cf087d50
833Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
834Date:   Mon Nov 28 22:01:43 2005 +0000
835
836    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
837        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
838
839commit 405c9afd7dc2e9c635cbc68748c94fdf20d8cd6f
840Author: Eric Anholt <anholt@freebsd.org>
841Date:   Mon Nov 21 10:35:01 2005 +0000
842
843    Another pass at .cvsignores for apps.
844
845commit 707a63a1121231b7c931ae0c81d2bccc9cd65402
846Author: Eric Anholt <anholt@freebsd.org>
847Date:   Sun Nov 20 22:08:53 2005 +0000
848
849    Add/improve .cvsignore files for apps.
850
851commit 4afe8e5b23eedebaf08592494f6eed7bd4b47f2b
852Author: Kevin E Martin <kem@kem.org>
853Date:   Sat Nov 19 07:15:37 2005 +0000
854
855    Update pkgconfig files to separate library build-time dependencies from
856        application build-time dependencies, and update package deps to work
857        with separate build roots.
858
859commit 81de9e6a1a5030f981fa9aa870814ae53861d901
860Author: Kevin E Martin <kem@kem.org>
861Date:   Wed Nov 9 21:09:21 2005 +0000
862
863    Update package version number for X11R7 RC2 release.
864
865commit 77ef8a9c9723568785c8bbb7c6f05376551189a3
866Author: Donnie Berkholz <spyderous@gentoo.org>
867Date:   Thu Oct 20 22:27:07 2005 +0000
868
869    Set DFLT_XKB_CONFIG_ROOT instead of using hard-coded default.
870
871commit 976fbcdd1a0bf305716ae7b41aaf4b2fc59c209c
872Author: Kevin E Martin <kem@kem.org>
873Date:   Wed Oct 19 02:47:55 2005 +0000
874
875    Update package version number for RC1 release.
876
877commit 4d7e0831dcf4062604808edfec5859c076c2c4b2
878Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
879Date:   Mon Oct 17 23:56:23 2005 +0000
880
881    Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
882        work better with BSD make
883
884commit 4215c00d3230612e0e84a03d7911d54b2a07bee4
885Author: Kevin E Martin <kem@kem.org>
886Date:   Sat Oct 15 19:35:01 2005 +0000
887
888    Have generated files be cleaned by maintainer in order to pass
889        check-tarball test.
890
891commit dd9ef6852e07fbb16b1c14a5d0dfa395cb868779
892Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
893Date:   Fri Oct 14 00:25:46 2005 +0000
894
895    Use sed to fill in variables in man page
896
897commit f19e377a69d73ff1af3295cce65701fe703bd7cc
898Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
899Date:   Sun Oct 2 20:24:19 2005 +0000
900
901    Add xkbevd sample configuration file to app/xkbevd
902
903commit 774c0d981f0bd08e30fc8f8c68bb812073063e32
904Author: Keith Packard <keithp@keithp.com>
905Date:   Tue Aug 2 18:06:57 2005 +0000
906
907    Add .cvsignore
908
909commit 17aa48a84040026cd3e34969af9c2721a3953c64
910Author: Keith Packard <keithp@keithp.com>
911Date:   Tue Aug 2 18:05:15 2005 +0000
912
913    Mark generated files as BUILT_SOURCES and CLEANFILES to ensure they are
914        regenerated after 'make clean' and to make parallel builds work right.
915
916commit c3b209fe721773a74f057961028bb927e87e6896
917Author: Kevin E Martin <kem@kem.org>
918Date:   Fri Jul 29 21:22:35 2005 +0000
919
920    Various changes preparing packages for RC0:
921    - Verify and update package version numbers as needed
922    - Implement versioning scheme
923    - Change bug address to point to bugzilla bug entry form
924    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
925        reenable it)
926    - Fix makedepend to use pkgconfig and pass distcheck
927    - Update build script to build macros first
928    - Update modular Xorg version
929
930commit 96cbc3683ac96a0fc0c84ec28c3467348f2c966b
931Author: Daniel Stone <daniel@fooishbar.org>
932Date:   Wed Jul 27 01:54:18 2005 +0000
933
934    Move manpages to section 1 instead of section m.
935
936commit d15204dc106437a8981a34b805658b74c24224ff
937Author: Adam Jackson <ajax@nwnk.net>
938Date:   Wed Jul 20 19:31:57 2005 +0000
939
940    Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
941        configure cache, you cache it, and the cached value is probably wrong.
942
943commit 6b1df45952ed9088b8f9db18afbd62f1ee84f59d
944Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
945Date:   Wed Jul 6 20:38:28 2005 +0000
946
947    build system for xkbevd
948
949commit 9ff2f0062214b0a2f68e3618bc59f2f247041f4c
950Author: Egbert Eich <eich@suse.de>
951Date:   Fri Apr 23 19:54:57 2004 +0000
952
953    Merging XORG-CURRENT into trunk
954
955commit 60aaede12965a3e43d0a2e8e316c4b064bc59158
956Author: Egbert Eich <eich@suse.de>
957Date:   Sun Mar 14 08:35:36 2004 +0000
958
959    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
960
961commit 0f11f7812118fdcaea765af8b13a9a2cf76a3379
962Author: Egbert Eich <eich@suse.de>
963Date:   Wed Mar 3 12:13:14 2004 +0000
964
965    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
966
967commit abb4055cd85bde2e45bb631dd4baca7330bc4b3f
968Author: Egbert Eich <eich@suse.de>
969Date:   Thu Feb 26 13:36:26 2004 +0000
970
971    readding XFree86's cvs IDs
972
973commit 7a6dec37349e9f4a8cc8de2309af34fa16159042
974Author: Egbert Eich <eich@suse.de>
975Date:   Thu Feb 26 09:24:13 2004 +0000
976
977    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
978
979commit c29f80f3b7780c8cbe9a9a638ff56505b8c38d8f
980Author: Kaleb Keithley <kaleb@freedesktop.org>
981Date:   Tue Nov 25 19:29:14 2003 +0000
982
983    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
984
985commit 3a593fed409e418cc6c599838f8af626d31a4487
986Author: Kaleb Keithley <kaleb@freedesktop.org>
987Date:   Fri Nov 14 16:49:23 2003 +0000
988
989    XFree86 4.3.0.1
990
991commit 9f1e6d353042f462da0a3a2264a115eca2c859a5
992Author: Kaleb Keithley <kaleb@freedesktop.org>
993Date:   Fri Nov 14 15:54:54 2003 +0000
994
995    R6.6 is the Xorg base-line
996