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