summaryrefslogtreecommitdiff
path: root/tests/macros.in
diff options
context:
space:
mode:
authorjbj <devnull@localhost>1998-10-20 13:40:27 +0000
committerjbj <devnull@localhost>1998-10-20 13:40:27 +0000
commitc98d94abb2ed545771c23729cc5a9be26cde3d24 (patch)
tree579f45220b948b9774a419278e0e3bcfaf335b3a /tests/macros.in
parent5fc8cb62a550c25c2d688b1c85fee56203ad1d66 (diff)
downloadlibrpm-tizen-c98d94abb2ed545771c23729cc5a9be26cde3d24.tar.gz
librpm-tizen-c98d94abb2ed545771c23729cc5a9be26cde3d24.tar.bz2
librpm-tizen-c98d94abb2ed545771c23729cc5a9be26cde3d24.zip
Working make check.
CVS patchset: 2466 CVS date: 1998/10/20 13:40:27
Diffstat (limited to 'tests/macros.in')
-rw-r--r--tests/macros.in91
1 files changed, 91 insertions, 0 deletions
diff --git a/tests/macros.in b/tests/macros.in
new file mode 100644
index 000000000..d483ba5b7
--- /dev/null
+++ b/tests/macros.in
@@ -0,0 +1,91 @@
+#==============================================================================
+# Macro naming conventions (preliminary):
+#
+# Macros that begin with an underscore are "local" in the sense that
+# they (if used) will not be exported in rpm headers.
+#
+
+#==============================================================================
+# ---- filesystem macros.
+#
+%_usr @testdir@@prefix@
+%_usrsrc %{_usr}/src
+%_var @testdir@@varprefix@
+
+#==============================================================================
+# ---- path macros
+#
+%__bzip2 %(which bzip2)
+%__cat %(which cat)
+%__chgrp %(which chgrp)
+%__chmod %(which chmod)
+%__chown %(which chown)
+%__gzip %(which gzip)
+%__install %(which install)
+%__make %(which make)
+%__mkdir %(which mkdir)
+%__patch %(which patch)
+%__ranlib %(which ranlib)
+%__rm %(which rm)
+%__strip %(which strip)
+%__tar %(which tar)
+
+#==============================================================================
+# ---- rpmrc macros.
+# Macros that are initialized as a side effect of rpmrc parsing.
+# These are the default values that will be overridden by any
+# explicit values found in /usr/lib/rpm/rpmrc or /etc/rpmrc.
+#
+%_buildarch Unknown
+%_builddir %{_topdir}/BUILD
+%_buildos Linux
+%_bzip2bin @BZIP2BIN@
+%_dbpath %{_var}/lib/rpm
+%_defaultdocdir %{_usr}/doc
+%_fixperms @FIXPERMS@
+%_gzipbin @GZIPBIN@
+%_rpmdir %{_topdir}/RPMS
+%_rpmfilename %{ARCH}/%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}.rpm
+%_sourcedir %{_topdir}/SOURCES
+%_specdir %{_topdir}/SPECS
+%_srcrpmdir %{_topdir}/SRPMS
+%_tmppath %{_var}/tmp
+%_topdir %{_usrsrc}/redhat
+%optflags -O2
+
+#==============================================================================
+# ---- script environment macros.
+# Macro(s) that establish the environment for running a script.
+#
+%_preScriptEnvironment \
+ RPM_SOURCE_DIR=\"%{_sourcedir}\"\
+ RPM_BUILD_DIR=\"%{_builddir}\"\
+ RPM_OPT_FLAGS=\"%{optflags}\"\
+ RPM_ARCH=\"%{arch}\"\
+ RPM_OS=\"%{os}\"\
+ export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS\
+ RPM_DOC_DIR=\"%{_docdir}\"\
+ export RPM_DOC_DIR\
+ RPM_PACKAGE_NAME=\"%{name}\"\
+ RPM_PACKAGE_VERSION=\"%{version}\"\
+ RPM_PACKAGE_RELEASE=\"%{release}\"\
+ export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE\
+ %{?buildroot:RPM_BUILD_ROOT=\"%{buildroot}\"\
+ export RPM_BUILD_ROOT\
+ }
+
+#==============================================================================
+# ---- configure macros.
+# Macro(s) similar to those used by configure.
+#
+%_build @build@
+%_build_alias @build_alias@
+%_build_cpu @build_cpu@
+%_build_vendor @build_vendor@
+%_build_os @build_os@
+%_host @host@
+%_host_alias @host_alias@
+%_host_cpu @host_cpu@
+%_host_vendor @host_vendor@
+%_host_os @host_os@
+%_prefix @prefix@