From: Elan Ruusamäe Date: Wed, 21 Dec 2005 21:53:08 +0000 (+0000) Subject: - allow querying apache1 modules api version X-Git-Tag: auto/ac/rpm-build-macros-1_273-1 X-Git-Url: https://git.pld-linux.org/?a=commitdiff_plain;h=027fb15d8f9615e97a4f1516964c1dcc01586672;p=packages%2Frpm.git - allow querying apache1 modules api version Changed files: rpm.macros -> 1.273 --- diff --git a/rpm.macros b/rpm.macros index f84de90..c8f052a 100644 --- a/rpm.macros +++ b/rpm.macros @@ -195,7 +195,7 @@ unset LINGUAS ||:\ %requires_eq_to() %(LC_ALL="C" rpm -q --qf 'Requires: %1 = %%{epoch}:%%{version}\\n' %2 | sed -e 's/ (none):/ /' | grep -v "is not") -%apache_modules_api %(awk '/#define MODULE_MAGIC_NUMBER_MAJOR/ {print $3}' /usr/include/apache/ap_mmn.h 2>/dev/null || echo ERROR) +%apache_modules_api(v:) %(awk '/#define MODULE_MAGIC_NUMBER_MAJOR/ {print $3}' /usr/include/apache%{-v*}/ap_mmn.h 2>/dev/null || echo ERROR) # kernel version-release handling %__kernel_ver %([ -f %{_kernelsrcdir}/include/linux/version.h ] && (grep UTS_RELEASE %{_kernelsrcdir}/include/linux/version.h 2>/dev/null | head -n 1 | cut -d'"' -f2) || (awk '/^VERSION/ { ver = $0; gsub(/VERSION.*=/, NIL, ver); } /^PATCHLEVEL/ { plev = $0; gsub(/PATCHLEVEL.*=/, NIL, plev); } /^SUBLEVEL/ { slev = $0; gsub(/SUBLEVEL.*=/, NIL, slev); } /^EXTRAVERSION/ { ever = $0; gsub(/EXTRAVERSION.*=/, NIL, ever); gsub(/ /, NIL, ever); } END { printf("%d.%d.%d%s", ver, plev, slev, ever); }' %{_kernelsrcdir}/Makefile 2> /dev/null))