---- rpm-2.93/macros.in.macros Thu Apr 8 17:51:13 1999
-+++ rpm-2.93/macros.in Thu Apr 8 18:02:34 1999
-@@ -66,13 +66,13 @@
+diff -ru rpm-3.0.1.old/macros.in rpm-3.0.1/macros.in
+--- rpm-3.0.1.old/macros.in Tue Apr 27 21:46:45 1999
++++ rpm-3.0.1/macros.in Fri May 7 03:24:13 1999
+@@ -55,8 +55,8 @@
+ %_builddir %{_topdir}/BUILD
+ %_buildshell /bin/sh
+ %_bzip2bin @BZIP2BIN@
+-%_dbpath %{_var}/lib/rpm
+-%_defaultdocdir %{_usr}/doc
++%_dbpath %{_var}/db/rpm
++%_defaultdocdir %{_usr}/share/doc
+ #
+ # XXX fixowner, fixgroup, and fixperms are run at the end of hardcoded setup
+ %_fixowner [ `%{__id} -u` = '0' ] && %{__chown} -Rf root
+@@ -69,13 +69,13 @@
%_rpmdir %{_topdir}/RPMS
#
# XXX Note escaped %% for use in headerSprintf
#
#==============================================================================
# ---- Optional rpmrc macros.
-@@ -96,7 +96,7 @@
- #%_pgp_path
- #%_provides
- #%_timecheck
--#%vendor
-+%vendor PLD
+@@ -154,8 +154,8 @@
+ %_libdir %{_exec_prefix}/lib
+ %_includedir %{_prefix}/include
+ %_oldincludedir /usr/include
+-%_infodir %{_prefix}/include
+-%_mandir %{_prefix}/man
++%_infodir %{_prefix}/share/info
++%_mandir %{_prefix}/share/man
#==============================================================================
- # ---- per-platform macros.
+ # ---- config.guess platform macros.
+Only in rpm-3.0.1: macros.in~
-%requires_eq() %(LC_ALL="C" rpm -q --queryformat 'Requires: %%{NAME} = %%{VERSION}' %1|grep -v "is not")
-%perl_sitearch %(eval "`perl -V:installsitearch`"; echo $installsitearch)
-%perl_archlib %(eval "`perl -V:installarchlib`"; echo $installarchlib)
-# %%requires_pkg macro is obsoletes. Use %%requires_eq instead
-#%requires_pkg() %(LC_ALL="C" rpm -q --queryformat 'Requires: %%{NAME} = %%{VERSION}' %1|grep -v "is not")
+# arch macro for Intel i?86 compatibile processors
+%ix86 i386 i486 i586 i686 i786 i886 i986
#------------------------------------------------------------------------------
# The GNUconfigure macro does the following:
# Based on autogen.sh from GNOME and orginal GNUconfigure
#
%GNUconfigure(MCs:) \
- %{-C:_mydir="`pwd`"; %{-M; %{__mkdirp} %{-C*};} cd %{-C*}} \
- for coin in `find ${_mydir} -name configure.in -print` \
+ CFLAGS="${CFLAGS} %{optflags}" ; export CFLAGS; \
+ LDFLAGS="${LDFLAGS} %{-s:-s}" ; export LDFLAGS; \
+ %{-C:_mydir="`pwd`"; %{-M: %{__mkdir} -p %{-C*};} cd %{-C*}} \
+ dirs="`find ${_mydir} -name configure.in -print`"; export dirs; \
+ for coin in `echo ${dirs}` \
do \
dr=`dirname ${coin}`; \
if test -f ${dr}/NO-AUTO-GEN; then \
); \
fi \
done \
- CFLAGS="${CFLAGS} %{optflags}" LDFLAGS="${LDFLAGS}" %{-C:${_mydir}}%{!-C:.}/configure %{_target_platform} --prefix=%{_prefix} %* \
- %{-C:cd ${_mydir}; unset _mydir}
-
-#------------------------------------------------------------------------------
-# The GNUconfigureS macro does the following:
-# update config.guess and config.sub.
-# regenerate all autoconf/automake files
-# optionally change to a directory (make the directory if requested).
-# run configure with correct prefix, platform, CFLAGS and adds -s
-# to LDFLAGS.
-# optionally restore current directory.
-#
-# Based on autogen.sh from GNOME and orginal GNUconfigure
-#
-%GNUconfigureS(MC:) \
- %{-C:_mydir="`pwd`"; %{-M; %{__mkdirp} %{-C*};} cd %{-C*}} \
- for coin in `find ${_mydir} -name configure.in -print` \
-do \
- dr=`dirname ${coin}`; \
-if test -f ${dr}/NO-AUTO-GEN; then \
- : \
-else \
- macrodirs=`sed -n -e 's,AM_ACLOCAL_INCLUDE(\(.*\)),\1,gp' < ${coin}`; \
- ( cd ${dr}; \
- aclocalinclude="${ACLOCAL_FLAGS}"; \
- for k in ${macrodirs}; do \
- if test -d ${k}; then \
- aclocalinclude="${aclocalinclude} -I ${k}"; \
- ##else \
- ## echo "**Warning**: No such directory \`${k}'. Ignored." \
- fi \
- done \
- if grep "^AM_GNU_GETTEXT" configure.in >/dev/null; then \
- if grep "sed.*POTFILES" configure.in >/dev/null; then \
- : do nothing -- we still have an old unmodified configure.in \
- else \
- test -r ${dr}/aclocal.m4 || touch ${dr}/aclocal.m4; \
- echo "no" | gettextize --force --copy; \
- test -r ${dr}/aclocal.m4 && %{__chmod} u+w ${dr}/aclocal.m4; \
- fi \
- fi \
- if grep "^AM_PROG_LIBTOOL" configure.in >/dev/null; then \
- %{__libtoolize} --force --copy; \
- fi \
- aclocal ${aclocalinclude}; \
- if grep "^AM_CONFIG_HEADER" configure.in >/dev/null; then \
- %{__autoheader}; \
- fi \
- echo "Running automake --gnu ${am_opt} ..."; \
- %{__automake} --add-missing --gnu ${am_opt}; \
- %{__autoconf}; \
- ); \
- fi \
-done \
- CFLAGS="${CFLAGS} %{optflags}" LDFLAGS="${LDFLAGS} -s" %{-C:${_mydir}}%{!-C:.}/configure %{_target_platform} --prefix=%{_prefix} %* \
- %{-C:cd ${_mydir}; unset _mydir}
-
-##############################
-# run ./configure with corect target, CFLAGS and LDFLAGS
-
-%configureS \
- CFLAGS="${CFLAGS} %{optflags}" LDFLAGS="${LDFLAGS} -s" %{-C:${_mydir}}%{!-C:.}/configure %{_target_platform} --prefix=%{_prefix}
-
-%configure \
- CFLAGS="${CFLAGS} %{optflags}" LDFLAGS="${LDFLAGS}" %{-C:${_mydir}}%{!-C:.}/configure %{_target_platform} --prefix=%{_prefix}
+ %{-C:${_mydir}}%{!-C:.}/configure %{_target_platform} --prefix=%{_prefix} %* \ %{-C:cd ${_mydir}; unset _mydir}