[Mesa-dev] [PATCH v3 13/24] configure: require python mako module

Samuel Iglesias Gonsálvez siglesias at igalia.com
Mon Dec 15 03:27:32 PST 2014


On Friday, December 12, 2014 08:59:26 AM Matt Turner wrote:
> On Tue, Dec 9, 2014 at 4:06 AM, Iago Toral Quiroga <itoral at igalia.com> 
wrote:
> > diff --git a/m4/ax_check_python_mako_module.m4
> > b/m4/ax_check_python_mako_module.m4 new file mode 100644
> > index 0000000..f289f26
> > --- /dev/null
> > +++ b/m4/ax_check_python_mako_module.m4
> > @@ -0,0 +1,77 @@
> > +#
> > =========================================================================
> > == +#
> > +# SYNOPSIS
> > +#
> > +#   AX_CHECK_PYTHON_MAKO_MODULE(MIN_VERSION_NUMBER)
> > +#
> > +# DESCRIPTION
> > +#
> > +#   Check whether Python mako module is installed and its version higher
> > than +#   minimum requested.
> > +#
> > +#   Example of its use:
> > +#
> > +#   For example, the minimum mako version would be 0.7.3. Then
> > configure.ac +#   would contain:
> > +#
> > +#   AC_CHECK_PYTHON_MAKO_MODULE(0.7.3)
> 
> You mix up AC/AX. Since it's not part of autoconf-proper, always call it AX.

OK, I will fix it.

> > +#
> > +# LICENSE
> > +#
> > +#   Copyright (c) 2014 Intel Corporation.
> > +#
> > +#   This program is free software; you can redistribute it and/or modify
> > it +#   under the terms of the GNU General Public License as published by
> > the +#   Free Software Foundation; either version 2 of the License, or
> > (at your +#   option) any later version.
> > +#
> > +#   This program is distributed in the hope that it will be useful, but
> > +#   WITHOUT ANY WARRANTY; without even the implied warranty of
> > +#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
> > General +#   Public License for more details.
> > +#
> > +#   You should have received a copy of the GNU General Public License
> > along +#   with this program. If not, see <http://www.gnu.org/licenses/>.
> > +#
> > +#   As a special exception, the respective Autoconf Macro's copyright
> > owner +#   gives unlimited permission to copy, distribute and modify the
> > configure +#   scripts that are the output of Autoconf when processing
> > the Macro. You +#   need not follow the terms of the GNU General Public
> > License when using +#   or distributing such scripts, even though
> > portions of the text of the +#   Macro appear in them. The GNU General
> > Public License (GPL) does govern +#   all other use of the material that
> > constitutes the Autoconf Macro. +#
> > +#   This special exception to the GPL applies to versions of the Autoconf
> > +#   Macro released by the Autoconf Archive. When you make and distribute
> > a
> > +#   modified version of the Autoconf Macro, you may extend this special
> > +#   exception to the GPL to apply to your modified version as well.
> 
> I'd probably just make the license MIT if you wrote the whole thing.
> But, not a big deal in any case.
> 

Good idea! I will use MIT license.

Thanks,

Sam

> I really like that you did this checking as a separate m4 file.
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20141215/45baa3f0/attachment.sig>


More information about the mesa-dev mailing list