comparison bin/check-ports @ 103:05058a166e6e

Docu: assert_local_version() documented
author Franz Glasner <fzglas.hg@dom66.de>
date Thu, 26 Sep 2019 09:49:21 +0200
parents 91fb0af73fce
children ef1551e7cb16
comparison
equal deleted inserted replaced
102:91fb0af73fce 103:05058a166e6e
239 eval immediate_remote_repo_version_${_repo}=\"\${_version}\" 239 eval immediate_remote_repo_version_${_repo}=\"\${_version}\"
240 return ${_rv} 240 return ${_rv}
241 } 241 }
242 242
243 assert_local_version() { 243 assert_local_version() {
244 : 'Check whether an installed package `_name` has given
245 version `_version`.
246
247 Args:
248 _name: the package name
249 _version: the version to check for
250
251 Input (Globals):
252 installed_data: the output of ``pkg query "%n %v %R"`` of all
253 installed packages
254
255 Returns:
256 - 0 if the installed version of package `_name` is equal to `_version`
257 - 1 if the installed version of package `_name` differs from `_version`
258 - 2 on other errors
259
260 '
244 local _name _version _n _v _r 261 local _name _version _n _v _r
245 262
246 _name=$1 263 _name=$1
247 _version=$2 264 _version=$2
248 265