Mercurial > hgrepos > FreeBSD > ports > sysutils > local-bsdtools
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 |
