Created attachment 3183 Patch Hi, Recent packages who updated to xdt-autogen with support for $XDT_AUTOGEN_REQUIRED_VERSION are not working with xfce4-dev-tools < 4.7. A simple solution (preferably before 4.8 final) is to include a new shell script that the autogen.sh files can check in order to prevent the execution of xdt-autogen. I had like to suggest the command xdt-version that simply prints a text message. While this command is not useful in reality it is useful for the purpose mentioned above. See attached patch. Cheers Mike
Maybe it's better to return True/False if an argument is supplied, ie. $(xdt-version "4.7.3"), if no version is set, then echo the version. In that case the logic from xdt-autogen can be moved into xdt-version and call xdt-version from xdt-autogen.sh if XDT_AUTOGEN_REQUIRED_VERSION is set. However I have no idea how useful this is, xdt 4.7.3 is a build dependency and distros will know this. Apart from that it's only needed to build new packages, releases are not affected by the xdt version.
Indeed, but it's not necessary to introduce changes from how it works now, it is mainly to avoid users installing xfce4-dev-tools from their distros and trying to build packages from git. The goal is to prevent running xdt-autogen starting from the autogen.sh script.
Not sure myself what I wanted here, so setting as WONTFIX :)