%__chown_Rhf @__CHOWN_RHF@
%__chgrp_Rhf @__CHGRP_RHF@
-%_fixowner [ `%{__id_u}` = '0' ] && %{__chown_Rhf} root.@ROOT_GROUP@
+%_fixowner [ `%{__id_u}` = '0' ] && %{__chown_Rhf} root:@ROOT_GROUP@
%_fixgroup true
%_fixperms %{__chmod} -Rf @FIXPERMS@
%_topdir %(echo $HOME)/rpm
%_omf_dest_dir %(scrollkeeper-config --omfdir)
# Location of pkgconfig files
-%_pkgconfigdir /usr/lib/pkgconfig
+%_pkgconfigdir /usr/%{_lib}/pkgconfig
# Location of top applink dir
%_applnkdir /usr/X11R6/share/applnk
# Location of Gtk and associated libraries documentation
%_gtkdocdir %{_defaultdocdir}/gtk-doc/html
+# Location of KDE documentation
+%_kdedocdir %{_defaultdocdir}/kde/HTML
+
# Current date
%date %(LC_ALL="C" date +"%a %b %d %Y")
%requires_releq_kernel_smp() %(LC_ALL="C" rpm -qf --qf 'Prereq: kernel-smp = %%{epoch}:%%{version}-%%{release}\\n' %{_kernelsrcdir}/include/linux/version.h | sed -e 's/ (none):/ /' -e 's/ 0:/ /' | grep -vE "(is not|no such)")
%requires_eq_to %(LC_ALL="C" rpm -q --qf 'Requires: %1 = %%{epoch}:%%{version}\\n' %2 | sed -e 's/ (none):/ /' -e 's/ 0:/ /' | grep -v "is not")
-%apache_modules_api %(awk '/#define MODULE_MAGIC_NUMBER_MAJOR/ {print $3}' `apr-config --includedir`/ap_mmn.h)
+%apache_modules_api %(awk '/#define MODULE_MAGIC_NUMBER_MAJOR/ {print $3}' /usr/include/apache/ap_mmn.h 2>/dev/null || echo ERROR)
# kernel version-release handling
%__kernel_ver %(grep UTS_RELEASE %{_kernelsrcdir}/include/linux/version.h 2>/dev/null | cut -d'"' -f2)
echo "Compress kernel modules if any."; \
%{?verbose:set -x;} \
if test -d $RPM_BUILD_ROOT/lib/modules ; then \
- find $RPM_BUILD_ROOT/lib/modules -name \*.o -type f -print | \
+ find $RPM_BUILD_ROOT/lib/modules -name \*o -type f -print | \
xargs -r %{__gzip} -9nf; \
- find $RPM_BUILD_ROOT/lib/modules -name \*.o -type l -printf "%p %l\n" | \
+ find $RPM_BUILD_ROOT/lib/modules -name \*o -type l -printf "%p %l\n" | \
while read a b; do ln -sf $b.gz $a.gz; rm -f $a; done; \
fi; \
} }
# Software written in Python language require Python with main version
# unchanged
-%pyrequires_eq() Requires: %1 >= %py_ver %1 < %(echo `python -c "import sys; import string; ver=sys.version[:3].split('.'); ver[1]=str(int(ver[1])+1); print string.join(ver, '.')"`)
+%pyrequires_eq() Requires: %1 >= 1:%py_ver %1 < 1:%(echo `python -c "import sys; import string; ver=sys.version[:3].split('.'); ver[1]=str(int(ver[1])+1); print string.join(ver, '.')"`)
# depmod macro
%depmod() { \
}
# XMMS specific macros
-%xmms_prefix %(echo `xmms-config --prefix`)
-%xmms_exec_prefix %(echo `xmms-config --exec-prefix`)
-%xmms_version %(echo `xmms-config --version`)
-%xmms_datadir %(echo `xmms-config --data-dir`)
-%xmms_plugindir %(echo `xmms-config --plugin-dir`)
-%xmms_visualization_plugindir %(echo `xmms-config --visualization-plugin-dir`)
-%xmms_input_plugindir %(echo `xmms-config --input-plugin-dir`)
-%xmms_output_plugindir %(echo `xmms-config --output-plugin-dir`)
-%xmms_effect_plugindir %(echo `xmms-config --effect-plugin-dir`)
-%xmms_general_plugindir %(echo `xmms-config --general-plugin-dir`)
+%xmms_prefix %(xmms-config --prefix)
+%xmms_exec_prefix %(xmms-config --exec-prefix)
+%xmms_version %(xmms-config --version)
+%xmms_datadir %(xmms-config --data-dir)
+%xmms_plugindir %(xmms-config --plugin-dir)
+%xmms_visualization_plugindir %(xmms-config --visualization-plugin-dir)
+%xmms_input_plugindir %(xmms-config --input-plugin-dir)
+%xmms_output_plugindir %(xmms-config --output-plugin-dir)
+%xmms_effect_plugindir %(xmms-config --effect-plugin-dir)
+%xmms_general_plugindir %(xmms-config --general-plugin-dir)