On Fri, 2009-11-27, I (Julian Foad) wrote: > I built ctypes-python for the first time today. It didn't pick up my > "apr" and "apr-util" locations automatically, and this patch fixes that.
Committed revision 885372. - Julian > [[[ > Fix a problem in the automatic finding of 'apr-1-config' by > 'make ctypes-python'. > > * build/ac-macros/apr.m4 > (SVN_LIB_APR): Set the 'SVN_APR_CONFIG' substitution variable to the path > of the 'apr-1-config' program. > > * build/ac-macros/aprutil.m4 > (SVN_LIB_APRUTIL): Set the 'SVN_APRUTIL_CONFIG' substitution variable to > the path of the 'apu-1-config' program. > > * build/run_ctypesgen.sh > Receive in arguments 9 and 10 the paths to the apr-config and apu-config > executables, instead of their "prefix" directories, thus eliminating the > incorrect assumption that they would be found in '<prefix>/bin'. > The <exec-prefix> in which these are found is not necessarily <prefix>; in > the Ubuntu 'libapr1' package that I am using, for example, <prefix> is > empty and <exec-prefix> is '/usr'. (apr-1-config can tell us <prefix> but > not <exec-prefix>; anyway, we already had to know its path and name to get > that information out of it, so let's use what we knew.) > This also eliminates the needless assumption that the config script is > called 'apr-1-config' rather than, say, 'apr-config'. > > * Makefile.in > (ctypes-python): Pass SVN_APR_CONFIG and SVN_APRUTIL_CONFIG, instead of > their generic 'prefix' directories, to run_ctypesgen.sh. > ]]]

