[noarch/entropy] update packages.server.qa.exec

Change introduced in b38fc48a in Entropy.
This commit is contained in:
Sławomir Nizio
2016-09-13 19:10:13 +02:00
parent ec9c60f00a
commit 6f3b3a9dcc
@@ -7,8 +7,9 @@
#
# It is used by Entropy Server QA routines to perform package metadata
# validation.
# Metadata is export in environmental variables form, and include:
# Metadata is exported as environmental variables and stdin.
#
# Metadata from environment:
# REPOSITORY_ID = repository identifier
# PKG_ID = package identifier
# PKG_ATOM = package atom
@@ -32,13 +33,17 @@
# PKG_SIZE = package size, in bytes
# PKG_REVISION = package entropy revision
# PKG_DEPS = list (\n separated) of package dependencies and conflicts
# PKG_NEEDED_LIBS = list (\n separated) of SONAMES required by package,
# including ELF class, so each item will look like this:
# <soname>|<elfclass>
# PKG_PROVIDED_LIBS = list (\n separated) of SONAMES provided by package,
# note: elf class and path are also provided,
# so each item will look like this:
# <soname>|<path of soname>|<elfclass>
# Metadata on stdin (more can be added in the future, so it's advisable
# to ignore entries well formed but with unknown prefix):
# PKG_NEEDED_LIB:
# SONAME required by package (one per line), including ELF class,
# so each line will look like this:
# PKG_NEEDED_LIB|<soname>|<elfclass>
# PKG_PROVIDED_LIB:
# SONAME provided by package (one per line), note: elf class
# and path are also provided, so each line will look like this:
# PKG_PROVIDED_LIB|<soname>|<path of soname>|<elfclass>
#
# The executable must return 0 for success, 1 for warning, 2 for critical error