ANNOUNCE: xfce4-dev-tools 4.7.0 released
Brian J. Tarricone
brian at tarricone.org
Wed Aug 19 20:26:18 CEST 2009
Sorry, I screwed something up: for #3 it's actually
XDT_AUTOGEN_REQUIRED_VERSION.
And regarding #1, it seems there was some confusion: I don't mean that
you should remove stuff from your configure.ac.in files; I mean you
should remove the sed and related commands from your autogen.sh file.
-brian
On 08/18/2009 07:27 PM, Brian J. Tarricone wrote:
> 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])
> fi
>
> 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.
>
> -brian
>
> 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 Xfce4-dev
mailing list