diff --git a/conf/noarch/entropy/packages/packages.server.qa.exec b/conf/noarch/entropy/packages/packages.server.qa.exec index 5d5e0150..aee87204 100755 --- a/conf/noarch/entropy/packages/packages.server.qa.exec +++ b/conf/noarch/entropy/packages/packages.server.qa.exec @@ -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: -# | -# 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: -# || + +# 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|| +# 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||| # # The executable must return 0 for success, 1 for warning, 2 for critical error