aboutsummaryrefslogtreecommitdiffhomepage
path: root/Manual.md
diff options
context:
space:
mode:
authorPiotr Wójcik <chocimier@tlen.pl>2019-12-17 21:30:28 +0100
committerMichael Aldridge <aldridge.mac@gmail.com>2021-01-05 10:31:49 -0800
commit361f3d9d8a0b9d792a57d4b64b1e8e06ed9b9b27 (patch)
tree2b527a1b102e63fb1e9a7bfde0fe087f029b1219 /Manual.md
parentNew package: removed-packages (diff)
Manual.md: add package to removed-packages on removal
Diffstat (limited to 'Manual.md')
-rw-r--r--Manual.md5
1 files changed, 4 insertions, 1 deletions
diff --git a/Manual.md b/Manual.md
index 4f954b840be..386daa24362 100644
--- a/Manual.md
+++ b/Manual.md
@@ -929,7 +929,7 @@ can be used to pass arguments during compilation. If your package does not make
extensions consider using the `gem` build style instead.
- `gem` For packages that are installed using gems from [RubyGems](https://rubygems.org/).
-The gem command can be overridden by `gem_cmd`.
+The gem command can be overridden by `gem_cmd`.
`distfiles` is set by the build style if the template does not do so. If your gem
provides extensions which must be compiled consider using the `gemspec` build style instead.
@@ -1652,6 +1652,9 @@ 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
the source of those patches/files.
- Remove package template.
+- Add `pkgname<=version_revision` to `replaces` variable of `removed-packages`
+template. All removed subpkgs should be added too.
+This will uninstall package from systems where it is installed.
- Remove the package from the repository index
or contact a team member that can do so.