Manual.md: update removal procedures

This commit is contained in:
maxice8 2018-11-12 22:54:20 -02:00 committed by maxice8
parent 68d7ade6a2
commit 3a063a381f
1 changed files with 20 additions and 3 deletions

View File

@ -1368,11 +1368,28 @@ common/shlibs.
generally those packages are the same but have been split as to avoid generally those packages are the same but have been split as to avoid
cyclic dependencies. Make sure that the package you're removing is not cyclic dependencies. Make sure that the package you're removing is not
the source of those patches/files. the source of those patches/files.
- Replace the package template with the following:
For the one doing the merge of the removal: ```
# Template file for '$pkgname'
pkgname=$pkgname
version=$version
revision=$((revision + 1))
noarch=yes
build_style=meta
short_desc="${short_desc} (removed package)"
license="metapackage"
homepage="${homepage}"
```
- Remove the package from the repository index or contact a team member - Add (or replace) the INSTALL.msg with the following:
that can do so.
```
$pkgname is no longer provided by Void Linux, and will be fully removed from the repos on $(date -d '+3 months' '+%d/%m/%Y')
```
- After the specified time remove the package from the repository index
or contact a team member that can do so.
<a id="xbps_triggers"></a> <a id="xbps_triggers"></a>
### XBPS Triggers ### XBPS Triggers