: $Id: rpm.key,v 1.10 2014/01/29 20:18:06 tom Exp $
: rpm keywords are normally shown in mixed-case, but the parser is
: case-insensitive
:
: flags:
:	"o", keyword is a one-line directive
:	"n", keyword may be followed by digits
:	"q", keyword starts a block of text
.default Keyword
autoprov
autoreq
autoreqprov
autorequires
buildarch
buildarchitectures
buildconflicts
buildprereq
buildrequires
buildroot
conflicts
copyright
distribution
epoch
excludearch
exclusivearch
exclusiveos
global
group
icon
license
name
obsoletes
packager
patch::n
prefix
prereq
provides
release
requires
serial
source::n
summary
url
vendor
version
.default Action
%build
%changelog::q
%clean
%description::q
%distribution
%files
%install
%package
%post
%postun
%prep
%vendor
:
.default Keyword
%attr
%attrib
%config
%configure
%defattr
%dir::o
%doc::o
%docdir
%debug_package
%exclude
%makeinstall
%run_ldconfig
%setup
%make
%patch::n
:
.default Preproc
$RPM_BUILD_ROOT
%define
%endif
%if
%else
%ifnarch
%ifarch
%ifnos
%ifos
%ifosf
%_PACKAGE_VERSION
%_arch
%_binary_payload
%_bindir
%_build
%_build_alias
%_build_cpu
%_build_os
%_build_vendor
%_builddir
%_buildshell
%_buildsubdir
%_bzip2bin
%_datadir
%_dbpath
%_dbpath_rebuild
%_defaultdocdir
%_docdir
%_excludedocs
%_exec_prefix
%_fixgroup
%_fixowner
%_fixperms
%_ftpport
%_ftpproxy
%_gpg_path
%_gzipbin
%_host
%_host_alias
%_host_cpu
%_host_os
%_host_vendor
%_httpport
%_httpproxy
%_includedir
%_infodir
%_install_langs
%_install_script_path
%_instchangelog
%_langpatt
%_lib
%_libdir
%_libexecdir
%_localstatedir
%_mandir
%_netsharedpath
%_oldincludedir
%_os
%_pgp_path
%_pgpbin
%_preScriptEnvironment
%_prefix
%_provides
%_rpmdir
%_rpmfilename
%_sbindir
%_sharedstatedir
%_signature
%_source_payload
%_sourcedir
%_specdir
%_srcrpmdir
%_sysconfdir
%_target
%_target_alias
%_target_cpu
%_target_os
%_target_platform
%_target_vendor
%_timecheck
%_tmppath
%_topdir
%_usr
%_usrsrc
%_var
%_vendor
%{PACKAGE_VERSION}
%{_arch}
%{_binary_payload}
%{_bindir}
%{_build_alias}
%{_build_cpu}
%{_build_os}
%{_build_vendor}
%{_builddir}
%{_buildshell}
%{_buildsubdir}
%{_build}
%{_bzip2bin}
%{_datadir}
%{_dbpath_rebuild}
%{_dbpath}
%{_defaultdocdir}
%{_docdir}
%{_excludedocs}
%{_exec_prefix}
%{_fixgroup}
%{_fixowner}
%{_fixperms}
%{_ftpport}
%{_ftpproxy}
%{_gpg_path}
%{_gzipbin}
%{_host_alias}
%{_host_cpu}
%{_host_os}
%{_host_vendor}
%{_host}
%{_httpport}
%{_httpproxy}
%{_includedir}
%{_infodir}
%{_install_langs}
%{_install_script_path}
%{_instchangelog}
%{_langpatt}
%{_libdir}
%{_libexecdir}
%{_lib}
%{_localstatedir}
%{_mandir}
%{_netsharedpath}
%{_oldincludedir}
%{_os}
%{_pgp_path}
%{_pgpbin}
%{_preScriptEnvironment}
%{_prefix}
%{_provides}
%{_rpmdir}
%{_rpmfilename}
%{_sbindir}
%{_sharedstatedir}
%{_signature}
%{_source_payload}
%{_sourcedir}
%{_specdir}
%{_srcrpmdir}
%{_sysconfdir}
%{_target_alias}
%{_target_cpu}
%{_target_os}
%{_target_platform}
%{_target_vendor}
%{_target}
%{_timecheck}
%{_tmppath}
%{_topdir}
%{_usrsrc}
%{_usr}
%{_var}
%{_vendor}
