summaryrefslogtreecommitdiff
path: root/NEWS
blob: e627d4edc59828e50ee92d0ae8fabf7cfedb3b1b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
4.7.4
=====
- Check for glibtoolize.
- Use printf instead of echo -n.
- Fix typo.

4.7.3
=====
- Build ChangeLog from GIT.
- Add check stage for documentation submodules.
- Check for automake 1.11.
- Check if $1 is a file before calling cat (bug #6101).

4.7.2
=====
- Brown bag: fix typo that breaks XDT_FEATURE_LINKER_OPTS

4.7.1
=====
- Also support the newer AC_CONFIG_HEADERS macro.
- Add XDT_FEATURE_VISIBILITY to check for and enable symbol visibility
  support (only useful for building libraries).
- Add XDT_FEATURE_LINKER_OPTS that checks for and enables useful linker
  optimizations if supported.  This currently only checks for
  --as-needed and -O1, but more may be added in the future.
- Beef up XDT_FEATURE_DEBUG:
  * Add new 'minimum' debug level, which is now the default and behaves
    similarly to the old 'no' default.
  * Debug level 'no' disables many glib/gobject-related checks and
    asserts (this is not really recommended).
  * Debug level 'full' disables code optimization.
  * The macro now takes an argument to specify the default debug level.

4.7.0
=====
- Do @REVISION@ and @LINGUAS@ substitutions in xdt-autogen instead of
  requiring people to put it in their autogen.sh files.
- Also support the newer IT_PROG_INTLTOOL macro
- Added --version and -V options to display the xdt-autogen version
- Added ability for autogen.sh scripts to set an environment
  variable XDT_AUTOGEN_REQUIRED_VERSION to depend on a particular version
  of xdt-autogen.
- Add a bunch more compiler warnings for --enable-debug, and a new macro
  XDT_SUPPORTED_FLAGS() that tests whether the compiler supports particular
  option flags.

4.6.0
=====
- Replace grep -P with awk and thus make the script more portable. Properly 
  detect changed ChangeLogs in SVN. This should get rid the empty lines when 
  committing several changed ChangeLogs (bug #4716). 

4.5.93
======
- Remove unreliable and not really needed intltool auto-patch.

4.5.92
======
- Add support for git (and git-svn) to the xdt-commit script (bug 4491).

4.5.91
======
- Don't try to patch intltool-merge.in for intltool 0.40.x: 0.40.4+ has
  a fix for the bug, and 0.40.x earlier than that aren't patchable as they
  run systemwide versions of the scripts.

4.5.90
======
- Add intltool-merge.in patch to xdt-autogen.in to fix merging translations
  to .desktop keys that have dashes in them.

4.4.2
=====
- Add script (xdt-commit) for generating commit messages from ChangeLogs
  on the fly.
- Remove trailing parens on AC_INIT version info to work around bug
  in intltool 0.35.x and 0.36.x.

4.4.1
=====
- No changes from 4.4.0

4.4.0
=====
- Add support for the latest GNU autotools (Bug #2755).
- Make sure xgettext uses UTF-8 encoding for source files.

4.3.99.2
========
- No changes for Xfce 4.4.0 RC2.

4.3.99.1
========
- GCC specific compiler flags will not be used unless the compiler supports it.

4.3.90.2
========
- Add GPL boilerplate to the installed scripts and macros.

4.3.90.1
========
- G_DISABLE_DEPRECATED is no longer automatically added to CFLAGS in
  XDT_FEATURE_DEBUG().
- The version number is displayed properly now when a required package is
  not found in XDT_CHECK_PACKAGE().

4.3.0
=====
- xfce4-dev-tools is a new module in SVN, which includes tools, macros and
  documentation for Xfce developers.