[Goodies-dev] ANNOUNCE: xfce4-dev-tools 4.7.0 released

Brian J. Tarricone bjt23 at cornell.edu
Wed Aug 19 04:27:56 CEST 2009

Hey all,

I just pushed out a new release of xfce4-dev-tools.  There are some
changes you should make to your autogen.sh files to make things easier
on yourselves.  If you don't make the changes, things should still work,
of course (for the most part).

1.  Remove any configure.{ac,in} substitutions for @REVISION@ or
@LINGUAS at .  xdt-autogen will do these for you.  This means that if
you're substituting anything else into your configure.{ac,in} file, that
will stop working.  Please let me know and we can probably add it to
xdt-autogen for the next version.

2.  Remove po/LINGUAS entirely.  It isn't needed anymore.

3.  Add XDT_REQUIRED_VERSION="4.7.0" in front of the line that invokes
xdt-autogen.  This isn't really required and won't do all that much
since older versions of xdt-autogen will ignore it, but it's not a bad
idea to include it now to remind you to update it later if it's needed
for future versions.

4.  If you have custom stuff to add debugging flags in configure.ac.in,
you should remove them and go back to XDT_FEATURE_DEBUG, as it now adds
a ton more warning flags to gcc.  If there are other flags you'd like to
add, you can do something like:

if test "$enable_debug" = "yes" -o "$enable_debug" = "full"; then
  XDT_SUPPORTED_FLAGS([CFLAGS], [-Wsome-flag -Wsome-other-flag])

The XDT_SUPPORTED_FLAGS macro will check each flag specified in the 2nd
argument, and if the compiler accepts it, add it to the variable
specified in the first argument.


On 08/18/2009 07:16 PM, Brian Tarricone wrote:
> xfce4-dev-tools 4.7.0 is now available for download from
>   http://archive.xfce.org/src/xfce/xfce4-dev-tools/4.7/xfce4-dev-tools-4.7.0.tar.bz2
>   http://archive.xfce.org/src/xfce/xfce4-dev-tools/4.7/xfce4-dev-tools-4.7.0.tar.bz2.md5
>   http://archive.xfce.org/src/xfce/xfce4-dev-tools/4.7/xfce4-dev-tools-4.7.0.tar.bz2.sha1
>   SHA1 checksum: 1b334a56a0c0553cf0a9e3c340657386f136f053
>    MD5 checksum: 6077a9d0b64e89f213520eb7d9b2aa91
> What is xfce4-dev-tools?
> ========================
> The Xfce Development Tools are a set of scripts and m4/autoconf macros
> that ease build system maintenance.
> Website: 
>   http://xfce.org/
> Release notes for 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.
> _______________________________________________
> Xfce mailing list
> Xfce at xfce.org
> http://foo-projects.org/mailman/listinfo/xfce
> http://www.xfce.org

More information about the Goodies-dev mailing list