# =========================================================================== # https://www.gnu.org/software/autoconf-archive/ax_spec_file.html # =========================================================================== # # SYNOPSIS # # AX_SPEC_FILE [(rpmspecfile [,subdirpath])] # # DESCRIPTION # # set the specfile - if no argument has been given then check whether the # ac_unique_file looks like a .spec file and use it. This macro is # ac_REQUIRED by many AX_SPEC_ routines. # # the AX_SPEC_EXTRACT macro is a helper used by many AX_SPEC_ routines and # therefore placed here to be automatically included in the macro set of # (older) aclocal/acinclude. # # AX_SPEC_EXTRACT(shellvar [,specvar [,defaultvalue]]) # # LICENSE # # Copyright (c) 2008 Guido U. Draheim # # Copying and distribution of this file, with or without modification, are # permitted in any medium without royalty provided the copyright notice # and this notice are preserved. This file is offered as-is, without any # warranty. #serial 11 AC_DEFUN([AX_SPEC_FILE], [ AC_MSG_CHECKING([rpm spec file]) if test ".$1" != "." ; then ax_spec_file_="$1" ax_spec_file=`basename $1` else case ".$ac_unique_file" in *.spec) ax_spec_file="$ac_unique_file" ax_spec_file_="$ac_unique_file" ;; *) ax_spec_file="TODO" if test ".$PACKAGE" != "." then ax_spec_file_="$PACKAGE.spec" else ax_spec_file_="README" fi cat m4_ifset([AS_MESSAGE_LOG_FD],[>&AS_MESSAGE_LOG_FD],[>>config.log]) <