3 \page feature-test Testing for provided features.
5 \author Michael Andres <ma@suse.de>
7 <HR><!-- ====================================================================== -->
8 \section intro Introduction
10 The libzypp rpm package will indicate the presence of certain features by using special \c Provides:
13 # Provides: libzypp(FEATURE) = FEATURE_VERSION
14 Provides: libzypp(code10) = 0
17 Packages requiring a feature may use the corresponding \c Requires: in their .spec file.
20 <HR><!-- ====================================================================== -->
21 \section features Features
27 <DD>General ability to provide and handle plugins.</DD>
30 <DT>plugin:commit</DT>
33 <DD>\see \ref plugin-commit </DD>
36 <DT>plugin:services</DT>
39 <DD>\see \ref plugin-services </DD>
42 <DT>plugin:system</DT>
45 <DD>Plugin executed when system content change is detected (by now SUSE Manager/spacewalk only).</DD>
48 <DT>plugin:urlresolver</DT>
51 <DD>\see \ref plugin-url-resolver </DD>
54 <DT>repovarexpand</DT>
57 <DD>Also support braced variables, shell like default and alternate values. \see \ref zypp-repovars</DD>