diff options
author | jbj <devnull@localhost> | 1998-10-20 13:40:27 +0000 |
---|---|---|
committer | jbj <devnull@localhost> | 1998-10-20 13:40:27 +0000 |
commit | c98d94abb2ed545771c23729cc5a9be26cde3d24 (patch) | |
tree | 579f45220b948b9774a419278e0e3bcfaf335b3a /tests/macros.in | |
parent | 5fc8cb62a550c25c2d688b1c85fee56203ad1d66 (diff) | |
download | librpm-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.in | 91 |
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@ |