Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] clean up INSTALL.msgs
@ 2023-06-05  8:12 classabbyamp
  2023-06-05  8:14 ` [PR PATCH] [Updated] " classabbyamp
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: classabbyamp @ 2023-06-05  8:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1111 bytes --]

There is a new pull request by classabbyamp against master on the void-packages repository

https://github.com/classabbyamp/void-packages install-msg-cleanup
https://github.com/void-linux/void-packages/pull/44273

clean up INSTALL.msgs
This PR aims to reduce the number of unnecessary messages that users see at every install and update, so that users can focus on the important ones.

After this change, there are only 19 packages with `INSTALL.msg`, down from 146.

Most `INSTALL.msg`s were simply lists of optional dependencies or package-specific documentation, and were moved to `README.voidlinux`. Some others were indicators that a package had been removed (instead of using `removed-packages`) or was a bootstrap package (message removed, users will never see it with the bootstrap repo).

I intentionally did not revbump any packages except for `removed-packages` because I am unsure if all of these packages currently build.

#### Testing the changes
- I tested the changes in this PR: **briefly**

[ci skip]


A patch file from https://github.com/void-linux/void-packages/pull/44273.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-install-msg-cleanup-44273.patch --]
[-- Type: text/x-diff, Size: 106870 bytes --]

From 57f3f360117e3c826178d2f1ebbe209604bb2470 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 5 Jun 2023 03:43:55 -0400
Subject: [PATCH 1/4] djmount, llvm{6.0,7,8,9,10,11}: properly remove

also sorts removed-packages' replaces=
---
 srcpkgs/djmount/INSTALL.msg                  |  1 -
 srcpkgs/djmount/template                     |  9 ----
 srcpkgs/libllvm10                            |  1 -
 srcpkgs/libllvm11                            |  1 -
 srcpkgs/libllvm6.0                           |  1 -
 srcpkgs/libllvm7                             |  1 -
 srcpkgs/libllvm8                             |  1 -
 srcpkgs/libllvm9                             |  1 -
 srcpkgs/libplist-python                      |  1 -
 srcpkgs/libplist/libplist-python.INSTALL.msg |  1 -
 srcpkgs/libplist/template                    |  5 --
 srcpkgs/llvm10/INSTALL.msg                   |  1 -
 srcpkgs/llvm10/template                      | 13 ------
 srcpkgs/llvm11/INSTALL.msg                   |  1 -
 srcpkgs/llvm11/template                      | 13 ------
 srcpkgs/llvm6.0/INSTALL.msg                  |  1 -
 srcpkgs/llvm6.0/template                     | 13 ------
 srcpkgs/llvm7/INSTALL.msg                    |  1 -
 srcpkgs/llvm7/template                       | 13 ------
 srcpkgs/llvm8/INSTALL.msg                    |  1 -
 srcpkgs/llvm8/template                       | 13 ------
 srcpkgs/llvm9/INSTALL.msg                    |  1 -
 srcpkgs/llvm9/template                       | 13 ------
 srcpkgs/mozjs60/INSTALL.msg                  |  1 -
 srcpkgs/mozjs60/template                     |  9 ----
 srcpkgs/removed-packages/template            | 48 +++++++++++++-------
 26 files changed, 31 insertions(+), 134 deletions(-)
 delete mode 100644 srcpkgs/djmount/INSTALL.msg
 delete mode 100644 srcpkgs/djmount/template
 delete mode 120000 srcpkgs/libllvm10
 delete mode 120000 srcpkgs/libllvm11
 delete mode 120000 srcpkgs/libllvm6.0
 delete mode 120000 srcpkgs/libllvm7
 delete mode 120000 srcpkgs/libllvm8
 delete mode 120000 srcpkgs/libllvm9
 delete mode 120000 srcpkgs/libplist-python
 delete mode 100644 srcpkgs/libplist/libplist-python.INSTALL.msg
 delete mode 100644 srcpkgs/llvm10/INSTALL.msg
 delete mode 100644 srcpkgs/llvm10/template
 delete mode 100644 srcpkgs/llvm11/INSTALL.msg
 delete mode 100644 srcpkgs/llvm11/template
 delete mode 100644 srcpkgs/llvm6.0/INSTALL.msg
 delete mode 100644 srcpkgs/llvm6.0/template
 delete mode 100644 srcpkgs/llvm7/INSTALL.msg
 delete mode 100644 srcpkgs/llvm7/template
 delete mode 100644 srcpkgs/llvm8/INSTALL.msg
 delete mode 100644 srcpkgs/llvm8/template
 delete mode 100644 srcpkgs/llvm9/INSTALL.msg
 delete mode 100644 srcpkgs/llvm9/template
 delete mode 100644 srcpkgs/mozjs60/INSTALL.msg
 delete mode 100644 srcpkgs/mozjs60/template

diff --git a/srcpkgs/djmount/INSTALL.msg b/srcpkgs/djmount/INSTALL.msg
deleted file mode 100644
index 32dd66613a6e..000000000000
--- a/srcpkgs/djmount/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-djmount is no longer provided by Void Linux
diff --git a/srcpkgs/djmount/template b/srcpkgs/djmount/template
deleted file mode 100644
index bd3ff5733a99..000000000000
--- a/srcpkgs/djmount/template
+++ /dev/null
@@ -1,9 +0,0 @@
-# Template file for 'djmount'
-pkgname=djmount
-version=0.71
-revision=8
-build_style=meta
-short_desc="Mount MediaServers content as a Linux file system (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2.0-or-later"
-homepage="http://djmount.sourceforge.net"
diff --git a/srcpkgs/libllvm10 b/srcpkgs/libllvm10
deleted file mode 120000
index 59f26575cb3c..000000000000
--- a/srcpkgs/libllvm10
+++ /dev/null
@@ -1 +0,0 @@
-llvm10
\ No newline at end of file
diff --git a/srcpkgs/libllvm11 b/srcpkgs/libllvm11
deleted file mode 120000
index decc3806c95e..000000000000
--- a/srcpkgs/libllvm11
+++ /dev/null
@@ -1 +0,0 @@
-llvm11
\ No newline at end of file
diff --git a/srcpkgs/libllvm6.0 b/srcpkgs/libllvm6.0
deleted file mode 120000
index 4b92e184ed58..000000000000
--- a/srcpkgs/libllvm6.0
+++ /dev/null
@@ -1 +0,0 @@
-llvm6.0
\ No newline at end of file
diff --git a/srcpkgs/libllvm7 b/srcpkgs/libllvm7
deleted file mode 120000
index 8c9f4d992dec..000000000000
--- a/srcpkgs/libllvm7
+++ /dev/null
@@ -1 +0,0 @@
-llvm7
\ No newline at end of file
diff --git a/srcpkgs/libllvm8 b/srcpkgs/libllvm8
deleted file mode 120000
index 8ec3476f9c1a..000000000000
--- a/srcpkgs/libllvm8
+++ /dev/null
@@ -1 +0,0 @@
-llvm8
\ No newline at end of file
diff --git a/srcpkgs/libllvm9 b/srcpkgs/libllvm9
deleted file mode 120000
index 14540d7bad22..000000000000
--- a/srcpkgs/libllvm9
+++ /dev/null
@@ -1 +0,0 @@
-llvm9
\ No newline at end of file
diff --git a/srcpkgs/libplist-python b/srcpkgs/libplist-python
deleted file mode 120000
index 8aeda891de2d..000000000000
--- a/srcpkgs/libplist-python
+++ /dev/null
@@ -1 +0,0 @@
-libplist
\ No newline at end of file
diff --git a/srcpkgs/libplist/libplist-python.INSTALL.msg b/srcpkgs/libplist/libplist-python.INSTALL.msg
deleted file mode 100644
index 99f471a80b84..000000000000
--- a/srcpkgs/libplist/libplist-python.INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-libvirt-python is no longer provided by Void Linux
diff --git a/srcpkgs/libplist/template b/srcpkgs/libplist/template
index 3981de44a386..0cdf8c68fd4f 100644
--- a/srcpkgs/libplist/template
+++ b/srcpkgs/libplist/template
@@ -29,11 +29,6 @@ libplist++_package() {
 	}
 }
 
-libplist-python_package() {
-	build_style=meta
-	short_desc+=" - Python2 bindings (removed package)"
-}
-
 libplist-python3_package() {
 	lib32disabled=yes
 	short_desc+=" - Python3 bindings"
diff --git a/srcpkgs/llvm10/INSTALL.msg b/srcpkgs/llvm10/INSTALL.msg
deleted file mode 100644
index 3e12657af34c..000000000000
--- a/srcpkgs/llvm10/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm10 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm10/template b/srcpkgs/llvm10/template
deleted file mode 100644
index e4099e5f7d14..000000000000
--- a/srcpkgs/llvm10/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm10'
-pkgname=llvm10
-version=10.0.0
-revision=8
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="metapackage"
-homepage="https://www.llvm.org"
-
-libllvm10_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm11/INSTALL.msg b/srcpkgs/llvm11/INSTALL.msg
deleted file mode 100644
index b2447b5980a2..000000000000
--- a/srcpkgs/llvm11/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm11 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm11/template b/srcpkgs/llvm11/template
deleted file mode 100644
index 198655c2ca40..000000000000
--- a/srcpkgs/llvm11/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm11'
-pkgname=llvm11
-version=11.0.0
-revision=2
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="metapackage"
-homepage="https://www.llvm.org"
-
-libllvm11_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm6.0/INSTALL.msg b/srcpkgs/llvm6.0/INSTALL.msg
deleted file mode 100644
index 5a1ca7cf3d94..000000000000
--- a/srcpkgs/llvm6.0/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm6.0 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm6.0/template b/srcpkgs/llvm6.0/template
deleted file mode 100644
index 0901d727c30f..000000000000
--- a/srcpkgs/llvm6.0/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm6.0'
-pkgname=llvm6.0
-version=6.0.1
-revision=8
-build_style=meta
-short_desc="Low Level Virtual Machine (6.0.x series) (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="NCSA"
-homepage="https://www.llvm.org"
-
-libllvm6.0_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm7/INSTALL.msg b/srcpkgs/llvm7/INSTALL.msg
deleted file mode 100644
index 2bb143ac3bdf..000000000000
--- a/srcpkgs/llvm7/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm7 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm7/template b/srcpkgs/llvm7/template
deleted file mode 100644
index f68997572b25..000000000000
--- a/srcpkgs/llvm7/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm7'
-pkgname=llvm7
-version=7.0.1
-revision=10
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Enno Boland <gottox@voidlinux.org>"
-license="NCSA"
-homepage="https://www.llvm.org"
-
-libllvm7_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm8/INSTALL.msg b/srcpkgs/llvm8/INSTALL.msg
deleted file mode 100644
index 984cbb617d1a..000000000000
--- a/srcpkgs/llvm8/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm8 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm8/template b/srcpkgs/llvm8/template
deleted file mode 100644
index 7d74d2720bbb..000000000000
--- a/srcpkgs/llvm8/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm8'
-pkgname=llvm8
-version=8.0.1
-revision=5
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Enno Boland <gottox@voidlinux.org>"
-license="metapackage"
-homepage="https://www.llvm.org"
-
-libllvm8_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm9/INSTALL.msg b/srcpkgs/llvm9/INSTALL.msg
deleted file mode 100644
index 0880f43ec44a..000000000000
--- a/srcpkgs/llvm9/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm9 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm9/template b/srcpkgs/llvm9/template
deleted file mode 100644
index 11c92dafd8be..000000000000
--- a/srcpkgs/llvm9/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm9'
-pkgname=llvm9
-version=9.0.1
-revision=8
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="metapackage"
-homepage="https://www.llvm.org"
-
-libllvm9_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/mozjs60/INSTALL.msg b/srcpkgs/mozjs60/INSTALL.msg
deleted file mode 100644
index b88d0b829b0d..000000000000
--- a/srcpkgs/mozjs60/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-mozjs60 is no longer provided by Void Linux
diff --git a/srcpkgs/mozjs60/template b/srcpkgs/mozjs60/template
deleted file mode 100644
index e3609281cd95..000000000000
--- a/srcpkgs/mozjs60/template
+++ /dev/null
@@ -1,9 +0,0 @@
-# Template file for 'mozjs60'
-pkgname=mozjs60
-version=60.8.0
-revision=6
-build_style=meta
-short_desc="Mozilla JavaScript interpreter and library (60.x series) (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="metapackage"
-homepage="https://www.mozilla.org/firefox/"
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 9b0ce9c93fce..88611bc7fcbf 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -1,6 +1,6 @@
 # Template file for 'removed-packages'
 pkgname=removed-packages
-version=0.1.20230506
+version=0.1.20230605
 revision=1
 build_style=meta
 short_desc="Uninstalls packages removed from repository"
@@ -253,8 +253,8 @@ replaces="
  icecat-i18n-zh-CN<=78.6.1_1
  icecat-i18n-zh-TW<=78.6.1_1
  icecat<=78.6.1_1
- ilmbase<=2.4.2_2
  ilmbase-devel<=2.4.2_2
+ ilmbase<=2.4.2_2
  ioquake3-rpi<=20130506_2
  isl16<=0.16_2
  js<=1.8.5_11
@@ -269,31 +269,31 @@ replaces="
  libantimicrox-devel<=3.1.3_1
  libantimicrox<=3.1.3_1
  libapp<=20140527_2
- libbitcoin-blockchain<=3.6.0_10
  libbitcoin-blockchain-devel<=3.6.0_10
- libbitcoin-client<=3.6.0_10
+ libbitcoin-blockchain<=3.6.0_10
  libbitcoin-client-devel<=3.6.0_10
- libbitcoin-consensus<=3.6.0_1
+ libbitcoin-client<=3.6.0_10
  libbitcoin-consensus-devel<=3.6.0_1
- libbitcoin-database<=3.6.0_10
+ libbitcoin-consensus<=3.6.0_1
  libbitcoin-database-devel<=3.6.0_10
- libbitcoin-explorer<=3.6.0_10
+ libbitcoin-database<=3.6.0_10
  libbitcoin-explorer-devel<=3.6.0_10
- libbitcoin-network<=3.6.0_10
+ libbitcoin-explorer<=3.6.0_10
  libbitcoin-network-devel<=3.6.0_10
- libbitcoin-node<=3.6.0_10
+ libbitcoin-network<=3.6.0_10
  libbitcoin-node-devel<=3.6.0_10
- libbitcoin-protocol<=3.6.0_10
+ libbitcoin-node<=3.6.0_10
  libbitcoin-protocol-devel<=3.6.0_10
- libbitcoin-server<=3.6.0_10
+ libbitcoin-protocol<=3.6.0_10
  libbitcoin-server-devel<=3.6.0_10
- libbitcoin-system<=3.6.0_10
+ libbitcoin-server<=3.6.0_10
  libbitcoin-system-devel<=3.6.0_10
+ libbitcoin-system<=3.6.0_10
  libco-devel<=20_1
  libco<=20_1
- libechonest-qt5<=2.3.1_2
- libechonest-qt5-devel<=2.3.1_2
  libdbusmenu-qt<=0.9.2_4
+ libechonest-qt5-devel<=2.3.1_2
+ libechonest-qt5<=2.3.1_2
  libfcitx-qt-devel<=4.2.9.8_1
  libfcitx-qt<=4.2.9.8_1
  libgksu<=2.0.12_5
@@ -301,6 +301,12 @@ replaces="
  libglademm<=2.6.7_6
  libglib-static<=2.58.3_5
  libgtkhtml<=4.10.0_1
+ libllvm10<=10.0.0_8
+ libllvm11<=11.0.0_2
+ libllvm6.0<=6.0.1_8
+ libllvm7<=7.0.1_10
+ libllvm8<=8.0.1_5
+ libllvm9<=9.0.1_8
  liblrzip<=0.641_1
  libmagick6-devel<=6.9.12.12_2
  libmagick6-perl<=6.9.12.12_2
@@ -311,6 +317,7 @@ replaces="
  libopencv4-python<=4.5.3_2
  libpipewire0.2-devel<=0.2.7_2
  libpipewire0.2<=0.2.7_2
+ libplist-python<=2.2.0_3
  libpng12<=1.2.59_1
  libpyside-python3<=5.15.0_2
  libqmatrixclient-devel<=0.5.3.2_1
@@ -326,9 +333,9 @@ replaces="
  libunique1-devel<=1.1.6_12
  libunique1<=1.1.6_12
  libunique<=3.0.2_11
- libvpx<=1.7.0_4
- libvpx5<=1.7.0_4
  libvpx5-devel<=1.7.0_4
+ libvpx5<=1.7.0_4
+ libvpx<=1.7.0_4
  libwebkit2gtk50-devel<=2.38.3_1
  libwebkit2gtk50<=2.38.3_1
  libwnck2-devel<=2.30.7_8
@@ -338,7 +345,13 @@ replaces="
  libxslt-python<=1.1.34_5
  libzapojit<=0.0.3_10
  livewallpaper<=0.5.0_2
+ llvm10<=10.0.0_8
+ llvm11<=11.0.0_2
  llvm3.9<=3.9.1_5
+ llvm6.0<=6.0.1_8
+ llvm7<=7.0.1_10
+ llvm8<=8.0.1_5
+ llvm9<=9.0.1_8
  lprng<=3.8.C_1
  lrzip-devel<=0.641_1
  ls++-git<=20140919_3
@@ -356,12 +369,13 @@ replaces="
  mirrorbits<=0.5.1_1
  mongroup<=0.4.1_2
  mopidy-spotify<=4.0.1_5
+ mozjs60<=60.8.0_6
  mozjs68<=68.11.0_1
  mozjs91-devel<=91.7.1_3
  mozjs91<=91.7.1_3
  mp3gain<=1.6.2_2
- mpir<=3.0.0_1
  mpir-devel<=3.0.0_1
+ mpir<=3.0.0_1
  mutagen<=1.43.0_3
  nautilus-sendto<=3.8.6_2
  ncdns<=0.0.2_12

From 1d265ca79225fef2dab1e6cae6f3a39c19eee1d5 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 5 Jun 2023 03:47:00 -0400
Subject: [PATCH 2/4] {go1.17,openjdk{7,9,10}}-bootstrap: remove install
 message

not very useful now that it's tucked away in the bootstrap repo
---
 srcpkgs/go1.17-bootstrap/INSTALL.msg    | 4 ----
 srcpkgs/openjdk10-bootstrap/INSTALL.msg | 4 ----
 srcpkgs/openjdk7-bootstrap/INSTALL.msg  | 4 ----
 srcpkgs/openjdk9-bootstrap/INSTALL.msg  | 4 ----
 4 files changed, 16 deletions(-)
 delete mode 100644 srcpkgs/go1.17-bootstrap/INSTALL.msg
 delete mode 100644 srcpkgs/openjdk10-bootstrap/INSTALL.msg
 delete mode 100644 srcpkgs/openjdk7-bootstrap/INSTALL.msg
 delete mode 100644 srcpkgs/openjdk9-bootstrap/INSTALL.msg

diff --git a/srcpkgs/go1.17-bootstrap/INSTALL.msg b/srcpkgs/go1.17-bootstrap/INSTALL.msg
deleted file mode 100644
index 142aeabbc1b1..000000000000
--- a/srcpkgs/go1.17-bootstrap/INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a copy of the official Go language toolchain binaries as provided by
-the project on its download page. Please do keep in mind that it is almost
-definitely not what you want to use and exists purely for the purpose of
-bootstrapping the official compiler package (called simply 'go').
diff --git a/srcpkgs/openjdk10-bootstrap/INSTALL.msg b/srcpkgs/openjdk10-bootstrap/INSTALL.msg
deleted file mode 100644
index 68b0c0124adc..000000000000
--- a/srcpkgs/openjdk10-bootstrap/INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a bootstrap compiler, which means it's not intended for ordinary usage
-but rather only to compile the toolchain. In this case, it's the OpenJDK 11
-toolchain, which needs OpenJDK 10 or newer to build itself. Please do not use
-this package as your Java implementation.
diff --git a/srcpkgs/openjdk7-bootstrap/INSTALL.msg b/srcpkgs/openjdk7-bootstrap/INSTALL.msg
deleted file mode 100644
index e14fdca0d800..000000000000
--- a/srcpkgs/openjdk7-bootstrap/INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a bootstrap compiler, which means it's not intended for ordinary usage
-but rather only to compile the toolchain. In this case, it's the OpenJDK 8
-toolchain, which needs OpenJDK 7 or newer to build itself. Please do not use
-this package as your Java implementation.
diff --git a/srcpkgs/openjdk9-bootstrap/INSTALL.msg b/srcpkgs/openjdk9-bootstrap/INSTALL.msg
deleted file mode 100644
index f33a40ba677f..000000000000
--- a/srcpkgs/openjdk9-bootstrap/INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a bootstrap compiler, which means it's not intended for ordinary usage
-but rather only to compile the toolchain. In this case, it's the OpenJDK 10
-toolchain, which needs OpenJDK 9 or newer to build itself. Please do not use
-this package as your Java implementation.

From 3b39bb3c540016d66da1cda63715a6dde29f0a6e Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 5 Jun 2023 03:50:27 -0400
Subject: [PATCH 3/4] *: move non-critical INSTALL.msg to README.voidlinux en
 masse

to avoid desensitising the user to ignorable INSTALL.msgs, move ones
that just specify things like optional dependencies and initial
configuration tips to README.voidlinux
---
 .../CLion/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/CLion/template                              |  1 +
 .../GoLand/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/GoLand/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/GraphicsMagick/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/OpenXcom/template                           |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/PhpStorm/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/RubyMine/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/SDL_mixer/template                          |  1 +
 .../Solaar/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/Solaar/template                             |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/WebStorm/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/apache-ant/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/apache-fop/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/apparmor/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/atari800/template                           |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/b43-firmware-classic/template               |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/b43-firmware/template                       |  1 +
 .../bCNC/{INSTALL.msg => files/README.voidlinux}    |  0
 srcpkgs/bCNC/template                               |  1 +
 .../blueman/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/blueman/template                            |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/bluez-qt5/template                          |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/brother-brscan4/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/bumblebee/template                          |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/cdrtools/template                           |  1 +
 .../clamav/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/clamav/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/cli-visualizer/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/darkplaces/template                         |  1 +
 .../dhewm3/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/dhewm3/template                             |  4 ++++
 .../doom3/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/doom3/template                              |  1 +
 srcpkgs/efibootmgr/INSTALL.msg                      |  2 --
 .../flacon/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/flacon/template                             |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/gammaray/template                           |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/gnome-latex/template                        |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/grml-rescueboot/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/gummiboot/template                          |  1 +
 .../hitch/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/hitch/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/i3blocks/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/ibus-m17n/template                          |  4 ++++
 srcpkgs/imagescan-plugin-networkscan/INSTALL.msg    |  1 -
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/inspircd/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/intellij-idea-ultimate-edition/template     |  1 +
 .../iscan/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/iscan/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/kdevelop/template                           |  4 ++++
 .../kismet/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/kismet/template                             |  4 ++++
 srcpkgs/kubernetes/kubectl.INSTALL.msg              |  4 ----
 .../lightdm/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/lightdm/template                            |  1 +
 .../lxd-lts/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/lxd-lts/template                            |  1 +
 srcpkgs/lxd/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/lxd/template                                |  1 +
 srcpkgs/lyx/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/lyx/template                                |  4 ++++
 .../mbpfan/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/mbpfan/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/minikube/template                           |  1 +
 .../minio/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/minio/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/miniupnpd/template                          |  1 +
 .../mopidy/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/mopidy/template                             |  1 +
 .../munge/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/munge/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/network-ups-tools/template                  |  1 +
 .../openrgb/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/openrgb/template                            |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/orientdb/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/pcsclite/template                           |  1 +
 .../README.voidlinux}                               |  0
 srcpkgs/perl-Text-Bidi/template                     |  1 +
 srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg        |  2 --
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.0-apcu/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.0-ast/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.0-imagick/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.1-apcu/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.1-ast/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.1-imagick/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.2-apcu/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.2-ast/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.2-imagick/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/plata-theme/template                        |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/postgresql/template                         |  5 ++++-
 .../pyradio/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/pyradio/template                            |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-audioread/template                  |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-fishnet/template                    |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-jupyter_nbconvert/template          |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-owm/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-qrcode/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/qtkeychain-qt5/template                     |  1 +
 .../remind/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/remind/template                             |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/roccat-tools/template                       |  4 ++++
 .../root/{INSTALL.msg => files/README.voidlinux}    |  0
 srcpkgs/root/template                               |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/runit-kdump/template                        |  1 +
 .../sabnzbd/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/sabnzbd/template                            |  1 +
 .../sanoid/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/sanoid/template                             | 13 +++++++------
 srcpkgs/scapy/INSTALL.msg                           |  6 ------
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/sharenix/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/slstatus/template                           |  1 +
 srcpkgs/steam/INSTALL.msg                           |  2 --
 .../swars/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/swars/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/syslinux/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/tesseract-ocr/template                      |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive-bin/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2014-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2016-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2017-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2018-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2019-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2020-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2021-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2022-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2023-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/timidity/template                           |  4 ++++
 srcpkgs/tuir/rtv.INSTALL.msg                        |  1 -
 .../tuntox/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/tuntox/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/vimpager/template                           |  1 +
 srcpkgs/vpnd/INSTALL.msg                            |  1 -
 srcpkgs/vpnd/files/README.voidlinux                 |  1 +
 srcpkgs/vpnd/template                               |  1 +
 .../vscl/{INSTALL.msg => files/README.voidlinux}    |  0
 srcpkgs/vscl/template                               |  1 +
 .../weston/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/weston/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/wineasio/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/wireshark/template                          |  1 +
 srcpkgs/x48/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/x48/template                                |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/xdebug8.0/template                          |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/xdebug8.1/template                          |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/xdebug8.2/template                          |  1 +
 .../yquake2/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/yquake2/template                            |  1 +
 srcpkgs/znc/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/znc/template                                |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/zsh-history-substring-search/template       |  1 +
 .../zutils/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/zutils/template                             |  1 +
 226 files changed, 176 insertions(+), 26 deletions(-)
 rename srcpkgs/CLion/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/GoLand/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/GraphicsMagick/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/OpenXcom/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/PhpStorm/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/RubyMine/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/SDL_mixer/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/Solaar/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/WebStorm/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/apache-ant/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/apache-fop/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/apparmor/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/atari800/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/b43-firmware-classic/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/b43-firmware/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/bCNC/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/blueman/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/bluez-qt5/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/brother-brscan4/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/bumblebee/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/cdrtools/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/clamav/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/cli-visualizer/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/darkplaces/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/dhewm3/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/doom3/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/efibootmgr/INSTALL.msg
 rename srcpkgs/flacon/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/gammaray/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/gnome-latex/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/grml-rescueboot/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/gummiboot/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/hitch/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/i3blocks/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/ibus-m17n/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/imagescan-plugin-networkscan/INSTALL.msg
 rename srcpkgs/inspircd/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/intellij-idea-ultimate-edition/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/iscan/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/kdevelop/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/kismet/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/kubernetes/kubectl.INSTALL.msg
 rename srcpkgs/lightdm/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/lxd-lts/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/lxd/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/lyx/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/mbpfan/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/minikube/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/minio/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/miniupnpd/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/mopidy/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/munge/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/network-ups-tools/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/openrgb/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/orientdb/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/pcsclite/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/perl-Text-Bidi/{urxvt-bidi.INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg
 rename srcpkgs/php8.0-apcu/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.0-ast/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.0-imagick/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.1-apcu/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.1-ast/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.1-imagick/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.2-apcu/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.2-ast/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.2-imagick/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/plata-theme/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/postgresql/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/pyradio/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-audioread/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-fishnet/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-jupyter_nbconvert/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-owm/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-qrcode/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/qtkeychain-qt5/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/remind/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/roccat-tools/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/root/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/runit-kdump/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/sabnzbd/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/sanoid/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/scapy/INSTALL.msg
 rename srcpkgs/sharenix/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/slstatus/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/steam/INSTALL.msg
 rename srcpkgs/swars/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/syslinux/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/tesseract-ocr/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2014-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2016-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2017-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2018-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2019-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2020-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2021-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2022-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2023-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/timidity/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/tuir/rtv.INSTALL.msg
 rename srcpkgs/tuntox/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/vimpager/{INSTALL.msg => files/README.voidlinux} (100%)
 create mode 100644 srcpkgs/vpnd/files/README.voidlinux
 rename srcpkgs/vscl/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/weston/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/wineasio/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/wireshark/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/x48/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/xdebug8.0/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/xdebug8.1/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/xdebug8.2/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/yquake2/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/znc/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/zsh-history-substring-search/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/zutils/{INSTALL.msg => files/README.voidlinux} (100%)

diff --git a/srcpkgs/CLion/INSTALL.msg b/srcpkgs/CLion/files/README.voidlinux
similarity index 100%
rename from srcpkgs/CLion/INSTALL.msg
rename to srcpkgs/CLion/files/README.voidlinux
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index f302b7d6798e..0115ebf01578 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -93,4 +93,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/GoLand/INSTALL.msg b/srcpkgs/GoLand/files/README.voidlinux
similarity index 100%
rename from srcpkgs/GoLand/INSTALL.msg
rename to srcpkgs/GoLand/files/README.voidlinux
diff --git a/srcpkgs/GoLand/template b/srcpkgs/GoLand/template
index f807f0861adb..7e77d5c251a8 100644
--- a/srcpkgs/GoLand/template
+++ b/srcpkgs/GoLand/template
@@ -80,4 +80,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/GraphicsMagick/INSTALL.msg b/srcpkgs/GraphicsMagick/files/README.voidlinux
similarity index 100%
rename from srcpkgs/GraphicsMagick/INSTALL.msg
rename to srcpkgs/GraphicsMagick/files/README.voidlinux
diff --git a/srcpkgs/GraphicsMagick/template b/srcpkgs/GraphicsMagick/template
index 695efbc55d3b..4d87c91fd7e0 100644
--- a/srcpkgs/GraphicsMagick/template
+++ b/srcpkgs/GraphicsMagick/template
@@ -46,5 +46,6 @@ libgraphicsmagick-devel_package() {
 		vmove "usr/lib/*.la"
 		vmove "usr/share/man/man1/*-config.1"
 		vcopy ${wrksrc}/PerlMagick usr/share/doc/GraphicsMagick*/
+		vdoc "${FILESDIR}/README.voidlinux"
 	}
 }
diff --git a/srcpkgs/OpenXcom/INSTALL.msg b/srcpkgs/OpenXcom/files/README.voidlinux
similarity index 100%
rename from srcpkgs/OpenXcom/INSTALL.msg
rename to srcpkgs/OpenXcom/files/README.voidlinux
diff --git a/srcpkgs/OpenXcom/template b/srcpkgs/OpenXcom/template
index 3bffdfe26345..bd879a90811f 100644
--- a/srcpkgs/OpenXcom/template
+++ b/srcpkgs/OpenXcom/template
@@ -18,3 +18,7 @@ pre_configure() {
 	aclocal --install -Im4
 	autoreconf -fi
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/PhpStorm/INSTALL.msg b/srcpkgs/PhpStorm/files/README.voidlinux
similarity index 100%
rename from srcpkgs/PhpStorm/INSTALL.msg
rename to srcpkgs/PhpStorm/files/README.voidlinux
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 306a6c77d0b3..83a0ddeefd2a 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -60,4 +60,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/RubyMine/INSTALL.msg b/srcpkgs/RubyMine/files/README.voidlinux
similarity index 100%
rename from srcpkgs/RubyMine/INSTALL.msg
rename to srcpkgs/RubyMine/files/README.voidlinux
diff --git a/srcpkgs/RubyMine/template b/srcpkgs/RubyMine/template
index b071d373086f..ced0971592be 100644
--- a/srcpkgs/RubyMine/template
+++ b/srcpkgs/RubyMine/template
@@ -57,4 +57,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/SDL_mixer/INSTALL.msg b/srcpkgs/SDL_mixer/files/README.voidlinux
similarity index 100%
rename from srcpkgs/SDL_mixer/INSTALL.msg
rename to srcpkgs/SDL_mixer/files/README.voidlinux
diff --git a/srcpkgs/SDL_mixer/template b/srcpkgs/SDL_mixer/template
index 0d05685fb0d9..b4462ef8c1e3 100644
--- a/srcpkgs/SDL_mixer/template
+++ b/srcpkgs/SDL_mixer/template
@@ -24,6 +24,7 @@ pre_configure() {
 
 post_install() {
 	vlicense COPYING
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 SDL_mixer-devel_package() {
diff --git a/srcpkgs/Solaar/INSTALL.msg b/srcpkgs/Solaar/files/README.voidlinux
similarity index 100%
rename from srcpkgs/Solaar/INSTALL.msg
rename to srcpkgs/Solaar/files/README.voidlinux
diff --git a/srcpkgs/Solaar/template b/srcpkgs/Solaar/template
index 23e2f73aa8b6..ddc0aa82f36b 100644
--- a/srcpkgs/Solaar/template
+++ b/srcpkgs/Solaar/template
@@ -14,3 +14,7 @@ homepage="https://pwr-solaar.github.io/Solaar/"
 changelog="https://raw.githubusercontent.com/pwr-Solaar/Solaar/master/ChangeLog.md"
 distfiles="https://github.com/pwr-Solaar/Solaar/archive/refs/tags/${version}.tar.gz"
 checksum=3cb0cb4c79ef2ea0ac7c9adc9c4a6f4f15d28e99ff2df33850de0520ced9f116
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/WebStorm/INSTALL.msg b/srcpkgs/WebStorm/files/README.voidlinux
similarity index 100%
rename from srcpkgs/WebStorm/INSTALL.msg
rename to srcpkgs/WebStorm/files/README.voidlinux
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index d06fe4b39b37..5239d6217fb8 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -59,4 +59,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/apache-ant/INSTALL.msg b/srcpkgs/apache-ant/files/README.voidlinux
similarity index 100%
rename from srcpkgs/apache-ant/INSTALL.msg
rename to srcpkgs/apache-ant/files/README.voidlinux
diff --git a/srcpkgs/apache-ant/template b/srcpkgs/apache-ant/template
index 7cf2b4f55c32..c125283afecf 100644
--- a/srcpkgs/apache-ant/template
+++ b/srcpkgs/apache-ant/template
@@ -36,6 +36,7 @@ do_install() {
 
 	vmkdir usr/bin
 	ln -rs $DESTDIR/$_prefix/bin/ant $DESTDIR/usr/bin
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 apache-ant-doc_package() {
diff --git a/srcpkgs/apache-fop/INSTALL.msg b/srcpkgs/apache-fop/files/README.voidlinux
similarity index 100%
rename from srcpkgs/apache-fop/INSTALL.msg
rename to srcpkgs/apache-fop/files/README.voidlinux
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index f6aba6e50c83..1dd6dd985428 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -46,4 +46,5 @@ do_install() {
 	vconf ${FILESDIR}/fop.conf
 	vmkdir usr/bin
 	ln -sf /usr/share/fop/fop $DESTDIR/usr/bin/fop
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/apparmor/INSTALL.msg b/srcpkgs/apparmor/files/README.voidlinux
similarity index 100%
rename from srcpkgs/apparmor/INSTALL.msg
rename to srcpkgs/apparmor/files/README.voidlinux
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index b81fab0d0f02..d9426736a0a7 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -63,6 +63,7 @@ post_install() {
 	rm ${DESTDIR}/etc/apparmor.d/{,local/}php-fpm
 
 	vinstall utils/aa-notify.desktop 644 usr/share/applications
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 libapparmor_package() {
diff --git a/srcpkgs/atari800/INSTALL.msg b/srcpkgs/atari800/files/README.voidlinux
similarity index 100%
rename from srcpkgs/atari800/INSTALL.msg
rename to srcpkgs/atari800/files/README.voidlinux
diff --git a/srcpkgs/atari800/template b/srcpkgs/atari800/template
index b82afa7d3a40..ecc14bc82da3 100644
--- a/srcpkgs/atari800/template
+++ b/srcpkgs/atari800/template
@@ -14,3 +14,7 @@ license="GPL-2.0-or-later"
 homepage="https://atari800.github.io"
 distfiles="${SOURCEFORGE_SITE}/atari800/atari800/${version}/atari800-${version}-src.tgz"
 checksum=fedfe2ec94dc6f29b467e8c419efff64a7451aa4bbd60ffbd4709cb4da6276c0
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/b43-firmware-classic/INSTALL.msg b/srcpkgs/b43-firmware-classic/files/README.voidlinux
similarity index 100%
rename from srcpkgs/b43-firmware-classic/INSTALL.msg
rename to srcpkgs/b43-firmware-classic/files/README.voidlinux
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index 6564685a5f5e..13bca0e767e6 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -16,4 +16,5 @@ restricted=yes
 do_install() {
 	vmkdir usr/lib/firmware
 	b43-fwcutter -w ${DESTDIR}/usr/lib/firmware linux/wl_apsta.o
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/b43-firmware/INSTALL.msg b/srcpkgs/b43-firmware/files/README.voidlinux
similarity index 100%
rename from srcpkgs/b43-firmware/INSTALL.msg
rename to srcpkgs/b43-firmware/files/README.voidlinux
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index 35046e122358..e69dae739505 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -17,4 +17,5 @@ restricted=yes
 do_install() {
 	vmkdir usr/lib/firmware
 	b43-fwcutter -w ${DESTDIR}/usr/lib/firmware broadcom-wl-${version}.wl_apsta.o
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/bCNC/INSTALL.msg b/srcpkgs/bCNC/files/README.voidlinux
similarity index 100%
rename from srcpkgs/bCNC/INSTALL.msg
rename to srcpkgs/bCNC/files/README.voidlinux
diff --git a/srcpkgs/bCNC/template b/srcpkgs/bCNC/template
index 9e1a276daea7..2f2136f9575d 100644
--- a/srcpkgs/bCNC/template
+++ b/srcpkgs/bCNC/template
@@ -19,6 +19,7 @@ post_install() {
 	ln -s "/${py3_sitelib}/bCNC/bCNC.png" "${DESTDIR}/usr/share/pixmaps/"
 	ln -s "bCNC" "${DESTDIR}/usr/bin/bcnc"
 	rm -r ${DESTDIR}/${py3_sitelib}/tests
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 bcnc_package() {
diff --git a/srcpkgs/blueman/INSTALL.msg b/srcpkgs/blueman/files/README.voidlinux
similarity index 100%
rename from srcpkgs/blueman/INSTALL.msg
rename to srcpkgs/blueman/files/README.voidlinux
diff --git a/srcpkgs/blueman/template b/srcpkgs/blueman/template
index d58e75d5ed2b..0fde068fc038 100644
--- a/srcpkgs/blueman/template
+++ b/srcpkgs/blueman/template
@@ -16,3 +16,7 @@ homepage="https://github.com/blueman-project/blueman"
 changelog="https://raw.githubusercontent.com/blueman-project/blueman/main/CHANGELOG.md"
 distfiles="https://github.com/blueman-project/blueman/releases/download/${version}/blueman-${version}.tar.xz"
 checksum=b2d21afdf77a06cd86daf5402406f7d2a53459817e29e0bebc4911d4f0dcfda1
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/bluez-qt5/INSTALL.msg b/srcpkgs/bluez-qt5/files/README.voidlinux
similarity index 100%
rename from srcpkgs/bluez-qt5/INSTALL.msg
rename to srcpkgs/bluez-qt5/files/README.voidlinux
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index 7ec1ba655172..6f396a9d7895 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -20,6 +20,10 @@ do_check() {
 	dbus-run-session ctest
 }
 
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
+
 bluez-qt5-devel_package() {
 	short_desc+=" - development"
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/brother-brscan4/INSTALL.msg b/srcpkgs/brother-brscan4/files/README.voidlinux
similarity index 100%
rename from srcpkgs/brother-brscan4/INSTALL.msg
rename to srcpkgs/brother-brscan4/files/README.voidlinux
diff --git a/srcpkgs/brother-brscan4/template b/srcpkgs/brother-brscan4/template
index 82565cd229e8..b1f59dd2567b 100644
--- a/srcpkgs/brother-brscan4/template
+++ b/srcpkgs/brother-brscan4/template
@@ -67,4 +67,5 @@ do_install() {
 	# The only file in the deb package that has *not* been installed is a
 	# setup script to modify the SANE configuration. This will be performed
 	# by INSTALL and REMOVE instead.
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/bumblebee/INSTALL.msg b/srcpkgs/bumblebee/files/README.voidlinux
similarity index 100%
rename from srcpkgs/bumblebee/INSTALL.msg
rename to srcpkgs/bumblebee/files/README.voidlinux
diff --git a/srcpkgs/bumblebee/template b/srcpkgs/bumblebee/template
index c54ea65d32c5..3f435664cec3 100644
--- a/srcpkgs/bumblebee/template
+++ b/srcpkgs/bumblebee/template
@@ -38,4 +38,5 @@ post_install() {
 	vmkdir usr/share/bash-completion/completions
 	mv -v ${DESTDIR}/etc/bash_completion.d/bumblebee \
 		${DESTDIR}/usr/share/bash-completion/completions/optirun
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/cdrtools/INSTALL.msg b/srcpkgs/cdrtools/files/README.voidlinux
similarity index 100%
rename from srcpkgs/cdrtools/INSTALL.msg
rename to srcpkgs/cdrtools/files/README.voidlinux
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 7096230c3b53..71b3b8143796 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -46,4 +46,5 @@ do_install() {
 	rm -rf ${DESTDIR}/usr/share/man/man3 ${DESTDIR}/usr/share/man/man5
 	vmkdir usr/lib/modules-load.d
 	echo sg > ${DESTDIR}/usr/lib/modules-load.d/cdrtools.conf
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/clamav/INSTALL.msg b/srcpkgs/clamav/files/README.voidlinux
similarity index 100%
rename from srcpkgs/clamav/INSTALL.msg
rename to srcpkgs/clamav/files/README.voidlinux
diff --git a/srcpkgs/clamav/template b/srcpkgs/clamav/template
index 65237deb1413..c47d0e154f7b 100644
--- a/srcpkgs/clamav/template
+++ b/srcpkgs/clamav/template
@@ -59,6 +59,7 @@ post_install() {
 	sed -i ${PKGDESTDIR}/etc/freshclam.conf \
 		-e "s;^Example$;# Example;" \
 		-e "s;#DatabaseDirectory.*;DatabaseDirectory /var/lib/_${pkgname};"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 clamav-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/cli-visualizer/INSTALL.msg b/srcpkgs/cli-visualizer/files/README.voidlinux
similarity index 100%
rename from srcpkgs/cli-visualizer/INSTALL.msg
rename to srcpkgs/cli-visualizer/files/README.voidlinux
diff --git a/srcpkgs/cli-visualizer/template b/srcpkgs/cli-visualizer/template
index e758562274e3..095adb17036b 100644
--- a/srcpkgs/cli-visualizer/template
+++ b/srcpkgs/cli-visualizer/template
@@ -19,4 +19,5 @@ post_install() {
 
 	# package 'vis' has rights to /usr/bin/vis
 	mv ${DESTDIR}/usr/bin/vis ${DESTDIR}/usr/bin/cli-visualizer
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/darkplaces/INSTALL.msg b/srcpkgs/darkplaces/files/README.voidlinux
similarity index 100%
rename from srcpkgs/darkplaces/INSTALL.msg
rename to srcpkgs/darkplaces/files/README.voidlinux
diff --git a/srcpkgs/darkplaces/template b/srcpkgs/darkplaces/template
index 9e282a061057..437bee50ceaf 100644
--- a/srcpkgs/darkplaces/template
+++ b/srcpkgs/darkplaces/template
@@ -39,4 +39,5 @@ do_install() {
 		install -Dm644 darkplaces${i}x${i}.png ${DESTDIR}/usr/share/icons/hicolor/${i}x${i}/apps/darkplaces.png
 	done
 	vinstall ${FILESDIR}/${pkgname}.desktop 644 usr/share/applications
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/dhewm3/INSTALL.msg b/srcpkgs/dhewm3/files/README.voidlinux
similarity index 100%
rename from srcpkgs/dhewm3/INSTALL.msg
rename to srcpkgs/dhewm3/files/README.voidlinux
diff --git a/srcpkgs/dhewm3/template b/srcpkgs/dhewm3/template
index 5509900e8c0b..84c700d252b2 100644
--- a/srcpkgs/dhewm3/template
+++ b/srcpkgs/dhewm3/template
@@ -11,3 +11,7 @@ license="GPL-3.0-or-later"
 homepage="https://dhewm3.org/"
 distfiles="https://github.com/dhewm/dhewm3/releases/download/${version}/dhewm3-${version}-src.tar.xz"
 checksum=31671f35fb6f83272dfa2a27c0dad6183bc228f1f1a448ef925052cf4dcf4b68
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/doom3/INSTALL.msg b/srcpkgs/doom3/files/README.voidlinux
similarity index 100%
rename from srcpkgs/doom3/INSTALL.msg
rename to srcpkgs/doom3/files/README.voidlinux
diff --git a/srcpkgs/doom3/template b/srcpkgs/doom3/template
index ff69ecebafba..81f4f44f2aba 100644
--- a/srcpkgs/doom3/template
+++ b/srcpkgs/doom3/template
@@ -56,4 +56,5 @@ do_install() {
 
 	# Install Desktop File
 	vinstall ${FILESDIR}/doom3.desktop 644 usr/share/applications
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/efibootmgr/INSTALL.msg b/srcpkgs/efibootmgr/INSTALL.msg
deleted file mode 100644
index 3c1f4796dbab..000000000000
--- a/srcpkgs/efibootmgr/INSTALL.msg
+++ /dev/null
@@ -1,2 +0,0 @@
-See /usr/share/doc/efibootmgr/README.voidlinux for instructions on
-using efibootmgr to automatically manage EFI boot entries.
diff --git a/srcpkgs/flacon/INSTALL.msg b/srcpkgs/flacon/files/README.voidlinux
similarity index 100%
rename from srcpkgs/flacon/INSTALL.msg
rename to srcpkgs/flacon/files/README.voidlinux
diff --git a/srcpkgs/flacon/template b/srcpkgs/flacon/template
index 0e0365f4c2a8..e11ce5fdf88f 100644
--- a/srcpkgs/flacon/template
+++ b/srcpkgs/flacon/template
@@ -17,3 +17,7 @@ checksum=a83d5fe297ceb6408b7f63c56a6be336fe1c6d06ebedcc0c84a3f7dd234140e4
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake"
 fi
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/gammaray/INSTALL.msg b/srcpkgs/gammaray/files/README.voidlinux
similarity index 100%
rename from srcpkgs/gammaray/INSTALL.msg
rename to srcpkgs/gammaray/files/README.voidlinux
diff --git a/srcpkgs/gammaray/template b/srcpkgs/gammaray/template
index 702c62c0b429..d00554cf7365 100644
--- a/srcpkgs/gammaray/template
+++ b/srcpkgs/gammaray/template
@@ -19,6 +19,10 @@ post_patch() {
 	vsed -i CMakeLists.txt -e 's|plugins/gammaray|lib/qt5/plugins/gammaray|'
 }
 
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
+
 gammaray-devel_package() {
 	short_desc+=" - development files"
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
diff --git a/srcpkgs/gnome-latex/INSTALL.msg b/srcpkgs/gnome-latex/files/README.voidlinux
similarity index 100%
rename from srcpkgs/gnome-latex/INSTALL.msg
rename to srcpkgs/gnome-latex/files/README.voidlinux
diff --git a/srcpkgs/gnome-latex/template b/srcpkgs/gnome-latex/template
index 6db41abd94eb..6af20bdc4f01 100644
--- a/srcpkgs/gnome-latex/template
+++ b/srcpkgs/gnome-latex/template
@@ -20,3 +20,7 @@ checksum=88bd5340bd28c7ed01c7966a3a00732bbd902773df5ac659be6ad11806a9e744
 
 build_options="gir"
 build_options_default="gir"
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/grml-rescueboot/INSTALL.msg b/srcpkgs/grml-rescueboot/files/README.voidlinux
similarity index 100%
rename from srcpkgs/grml-rescueboot/INSTALL.msg
rename to srcpkgs/grml-rescueboot/files/README.voidlinux
diff --git a/srcpkgs/grml-rescueboot/template b/srcpkgs/grml-rescueboot/template
index 41eb267a7806..6fe34c01dd29 100644
--- a/srcpkgs/grml-rescueboot/template
+++ b/srcpkgs/grml-rescueboot/template
@@ -23,4 +23,5 @@ post_extract() {
 post_install() {
 	vman man/update-grml-rescueboot.8
 	vdoc debian/README
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/gummiboot/INSTALL.msg b/srcpkgs/gummiboot/files/README.voidlinux
similarity index 100%
rename from srcpkgs/gummiboot/INSTALL.msg
rename to srcpkgs/gummiboot/files/README.voidlinux
diff --git a/srcpkgs/gummiboot/template b/srcpkgs/gummiboot/template
index 6ab40528e75e..045072bd0c1a 100644
--- a/srcpkgs/gummiboot/template
+++ b/srcpkgs/gummiboot/template
@@ -34,6 +34,7 @@ post_install() {
 		etc/kernel.d/post-remove 50-gummiboot
 	vinstall ${FILESDIR}/kernel.d/gummiboot.confd 644 \
 		etc/default gummiboot
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 gummiboot-efistub_package() {
diff --git a/srcpkgs/hitch/INSTALL.msg b/srcpkgs/hitch/files/README.voidlinux
similarity index 100%
rename from srcpkgs/hitch/INSTALL.msg
rename to srcpkgs/hitch/files/README.voidlinux
diff --git a/srcpkgs/hitch/template b/srcpkgs/hitch/template
index 805170a687f6..43d05705600f 100644
--- a/srcpkgs/hitch/template
+++ b/srcpkgs/hitch/template
@@ -29,4 +29,5 @@ post_install() {
 	vman hitch.conf.5
 	vlicense LICENSE
 	vsv hitch
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/i3blocks/INSTALL.msg b/srcpkgs/i3blocks/files/README.voidlinux
similarity index 100%
rename from srcpkgs/i3blocks/INSTALL.msg
rename to srcpkgs/i3blocks/files/README.voidlinux
diff --git a/srcpkgs/i3blocks/template b/srcpkgs/i3blocks/template
index 96f31f49904d..e3bf407d6bd2 100644
--- a/srcpkgs/i3blocks/template
+++ b/srcpkgs/i3blocks/template
@@ -19,4 +19,5 @@ pre_configure() {
 
 post_install() {
 	vconf i3blocks.conf
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/ibus-m17n/INSTALL.msg b/srcpkgs/ibus-m17n/files/README.voidlinux
similarity index 100%
rename from srcpkgs/ibus-m17n/INSTALL.msg
rename to srcpkgs/ibus-m17n/files/README.voidlinux
diff --git a/srcpkgs/ibus-m17n/template b/srcpkgs/ibus-m17n/template
index 663096d55c06..beeb19700c46 100644
--- a/srcpkgs/ibus-m17n/template
+++ b/srcpkgs/ibus-m17n/template
@@ -18,3 +18,7 @@ checksum=3aeb59fe13ab64516f7a39462d78812952b480c5ee885aa2ab45e8ff52ff1a8c
 pre_configure() {
 	autoreconf -fi
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/imagescan-plugin-networkscan/INSTALL.msg b/srcpkgs/imagescan-plugin-networkscan/INSTALL.msg
deleted file mode 100644
index 56865d74a9ec..000000000000
--- a/srcpkgs/imagescan-plugin-networkscan/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-Please read /usr/share/doc/imagescan-plugin-networkscan/README
diff --git a/srcpkgs/inspircd/INSTALL.msg b/srcpkgs/inspircd/files/README.voidlinux
similarity index 100%
rename from srcpkgs/inspircd/INSTALL.msg
rename to srcpkgs/inspircd/files/README.voidlinux
diff --git a/srcpkgs/inspircd/template b/srcpkgs/inspircd/template
index 38fe6a9c5f52..334dfc483dbf 100644
--- a/srcpkgs/inspircd/template
+++ b/srcpkgs/inspircd/template
@@ -39,4 +39,5 @@ do_configure() {
 
 post_install() {
 	vsv inspircd
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/intellij-idea-ultimate-edition/INSTALL.msg b/srcpkgs/intellij-idea-ultimate-edition/files/README.voidlinux
similarity index 100%
rename from srcpkgs/intellij-idea-ultimate-edition/INSTALL.msg
rename to srcpkgs/intellij-idea-ultimate-edition/files/README.voidlinux
diff --git a/srcpkgs/intellij-idea-ultimate-edition/template b/srcpkgs/intellij-idea-ultimate-edition/template
index 92ad9135f3a9..86dc7cafdd4f 100644
--- a/srcpkgs/intellij-idea-ultimate-edition/template
+++ b/srcpkgs/intellij-idea-ultimate-edition/template
@@ -87,4 +87,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf /${TARGET_PATH}/bin/idea.sh ${DESTDIR}/usr/bin/idea-ultimate
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/iscan/INSTALL.msg b/srcpkgs/iscan/files/README.voidlinux
similarity index 100%
rename from srcpkgs/iscan/INSTALL.msg
rename to srcpkgs/iscan/files/README.voidlinux
diff --git a/srcpkgs/iscan/template b/srcpkgs/iscan/template
index 18c0d969766c..f7b86f2a25b8 100644
--- a/srcpkgs/iscan/template
+++ b/srcpkgs/iscan/template
@@ -28,6 +28,7 @@ post_install() {
 	vmkdir usr/lib/gimp/2.0/plug-ins
 	ln -s /usr/bin/iscan ${DESTDIR}/usr/lib/gimp/2.0/plug-ins
 	vinstall iscan.desktop 644 usr/share/applications
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 sane-epkowa_package() {
diff --git a/srcpkgs/kdevelop/INSTALL.msg b/srcpkgs/kdevelop/files/README.voidlinux
similarity index 100%
rename from srcpkgs/kdevelop/INSTALL.msg
rename to srcpkgs/kdevelop/files/README.voidlinux
diff --git a/srcpkgs/kdevelop/template b/srcpkgs/kdevelop/template
index 87bb6b2d43f7..b2c63eb78151 100644
--- a/srcpkgs/kdevelop/template
+++ b/srcpkgs/kdevelop/template
@@ -30,6 +30,10 @@ if [ "$XBPS_TARGET_ENDIAN" = "le" ]; then
 	fi
 fi
 
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
+
 kdevelop-devel_package() {
 	depends="kdevelop>=${version}_${revision}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/kismet/INSTALL.msg b/srcpkgs/kismet/files/README.voidlinux
similarity index 100%
rename from srcpkgs/kismet/INSTALL.msg
rename to srcpkgs/kismet/files/README.voidlinux
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index 48a0fc5fa6f1..9143579ad390 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -23,3 +23,7 @@ if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 	makedepends+=" libatomic-devel"
 	export LIBS="-latomic"
 fi
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/kubernetes/kubectl.INSTALL.msg b/srcpkgs/kubernetes/kubectl.INSTALL.msg
deleted file mode 100644
index 4e22b6215e27..000000000000
--- a/srcpkgs/kubernetes/kubectl.INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-For bash completions, install the 'bash-completion' package.
-For zsh completions, put the following code in your ~/.zshrc:
-
-  source /usr/share/kubectl/completion.zsh
diff --git a/srcpkgs/lightdm/INSTALL.msg b/srcpkgs/lightdm/files/README.voidlinux
similarity index 100%
rename from srcpkgs/lightdm/INSTALL.msg
rename to srcpkgs/lightdm/files/README.voidlinux
diff --git a/srcpkgs/lightdm/template b/srcpkgs/lightdm/template
index f527616261ba..38dbad0a3600 100644
--- a/srcpkgs/lightdm/template
+++ b/srcpkgs/lightdm/template
@@ -43,6 +43,7 @@ post_install() {
 	done
 	sed 's|\#session-wrapper=.*|session-wrapper=/etc/lightdm/Xsession|' -i ${DESTDIR}/etc/lightdm/lightdm.conf
 	sed "s|pam_systemd\.so|pam_elogind.so|" -i ${DESTDIR}/etc/pam.d/*
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 liblightdm-gobject_package() {
diff --git a/srcpkgs/lxd-lts/INSTALL.msg b/srcpkgs/lxd-lts/files/README.voidlinux
similarity index 100%
rename from srcpkgs/lxd-lts/INSTALL.msg
rename to srcpkgs/lxd-lts/files/README.voidlinux
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d8d89e68d2d4..5aacd6712c7d 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -37,4 +37,5 @@ post_build() {
 post_install() {
 	vinstall scripts/bash/lxd-client 644 /usr/share/bash-completion/completions lxd
 	vsv lxd
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/lxd/INSTALL.msg b/srcpkgs/lxd/files/README.voidlinux
similarity index 100%
rename from srcpkgs/lxd/INSTALL.msg
rename to srcpkgs/lxd/files/README.voidlinux
diff --git a/srcpkgs/lxd/template b/srcpkgs/lxd/template
index fdca6c637414..46954e9de947 100644
--- a/srcpkgs/lxd/template
+++ b/srcpkgs/lxd/template
@@ -35,4 +35,5 @@ post_build() {
 post_install() {
 	vinstall scripts/bash/lxd-client 644 /usr/share/bash-completion/completions lxd
 	vsv lxd
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/lyx/INSTALL.msg b/srcpkgs/lyx/files/README.voidlinux
similarity index 100%
rename from srcpkgs/lyx/INSTALL.msg
rename to srcpkgs/lyx/files/README.voidlinux
diff --git a/srcpkgs/lyx/template b/srcpkgs/lyx/template
index f5d818ae98b1..370a35e0dccf 100644
--- a/srcpkgs/lyx/template
+++ b/srcpkgs/lyx/template
@@ -14,3 +14,7 @@ homepage="https://www.lyx.org/Home"
 distfiles="https://ftp.lip6.fr/pub/lyx/stable/2.3.x/${pkgname}-${version/r/-}.tar.gz"
 checksum=910bb48d9b19c0cfeb6ec845eb318515f33a63ea7892a99b2e7b67c6b518bacd
 python_version=3
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/mbpfan/INSTALL.msg b/srcpkgs/mbpfan/files/README.voidlinux
similarity index 100%
rename from srcpkgs/mbpfan/INSTALL.msg
rename to srcpkgs/mbpfan/files/README.voidlinux
diff --git a/srcpkgs/mbpfan/template b/srcpkgs/mbpfan/template
index 3cc8040281bb..b85e9e04a57a 100644
--- a/srcpkgs/mbpfan/template
+++ b/srcpkgs/mbpfan/template
@@ -18,4 +18,5 @@ pre_build() {
 
 post_install() {
 	vsv mbpfan
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/minikube/INSTALL.msg b/srcpkgs/minikube/files/README.voidlinux
similarity index 100%
rename from srcpkgs/minikube/INSTALL.msg
rename to srcpkgs/minikube/files/README.voidlinux
diff --git a/srcpkgs/minikube/template b/srcpkgs/minikube/template
index dc0ea5c8cd03..b6eb2b539c8e 100644
--- a/srcpkgs/minikube/template
+++ b/srcpkgs/minikube/template
@@ -40,6 +40,7 @@ do_install() {
 		vtargetrun $GOPATH/bin/minikube completion $shell > completion.$shell
 		vcompletion completion.$shell $shell
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 docker-machine-driver-kvm2_package() {
diff --git a/srcpkgs/minio/INSTALL.msg b/srcpkgs/minio/files/README.voidlinux
similarity index 100%
rename from srcpkgs/minio/INSTALL.msg
rename to srcpkgs/minio/files/README.voidlinux
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 4443b03679ae..ab9a89ecb52e 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -28,4 +28,5 @@ post_install() {
 	vinstall ${FILESDIR}/${pkgname}.confd 644 etc/default ${pkgname}
 	vinstall ${FILESDIR}/config.json 644 etc/minio config.json
 	vsv minio
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/miniupnpd/INSTALL.msg b/srcpkgs/miniupnpd/files/README.voidlinux
similarity index 100%
rename from srcpkgs/miniupnpd/INSTALL.msg
rename to srcpkgs/miniupnpd/files/README.voidlinux
diff --git a/srcpkgs/miniupnpd/template b/srcpkgs/miniupnpd/template
index e7b668e99285..a4f7461dd1d3 100644
--- a/srcpkgs/miniupnpd/template
+++ b/srcpkgs/miniupnpd/template
@@ -47,4 +47,5 @@ post_install() {
 	rm -rf ${DESTDIR}/etc/init.d
 	vsv miniupnpd
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/mopidy/INSTALL.msg b/srcpkgs/mopidy/files/README.voidlinux
similarity index 100%
rename from srcpkgs/mopidy/INSTALL.msg
rename to srcpkgs/mopidy/files/README.voidlinux
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index e5a3dbf917a9..eee2bf7fc5d7 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -38,4 +38,5 @@ post_install() {
 	vinstall ${FILESDIR}/mopidy.conf 644 etc/mopidy/
 	vinstall ${FILESDIR}/logging.conf 644 etc/mopidy/
 	vsv mopidy
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/munge/INSTALL.msg b/srcpkgs/munge/files/README.voidlinux
similarity index 100%
rename from srcpkgs/munge/INSTALL.msg
rename to srcpkgs/munge/files/README.voidlinux
diff --git a/srcpkgs/munge/template b/srcpkgs/munge/template
index 1993fb42937b..4ba64372e440 100644
--- a/srcpkgs/munge/template
+++ b/srcpkgs/munge/template
@@ -32,6 +32,7 @@ post_install() {
 	rm -f ${DESTDIR}/etc/default/munge
 	rm -f ${DESTDIR}/usr/lib/tmpfiles.d/munge.conf
 	rm -f ${DESTDIR}/usr/lib/systemd/system/munge.service
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 munge-devel_package() {
diff --git a/srcpkgs/network-ups-tools/INSTALL.msg b/srcpkgs/network-ups-tools/files/README.voidlinux
similarity index 100%
rename from srcpkgs/network-ups-tools/INSTALL.msg
rename to srcpkgs/network-ups-tools/files/README.voidlinux
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 0d91d8b27499..db674cb36ba6 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -42,6 +42,7 @@ post_install() {
 	vsv upsd
 	vsv upsmon
 	vsv upsdrvctl
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 libnetwork-ups-tools_package() {
diff --git a/srcpkgs/openrgb/INSTALL.msg b/srcpkgs/openrgb/files/README.voidlinux
similarity index 100%
rename from srcpkgs/openrgb/INSTALL.msg
rename to srcpkgs/openrgb/files/README.voidlinux
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 273dd7356ef2..3bc9f075f159 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -20,4 +20,5 @@ post_install() {
 	vdoc README.md
 	vinstall ${FILESDIR}/openrgb.conf 644 usr/lib/modules-load.d
 	vsv openrgb
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/orientdb/INSTALL.msg b/srcpkgs/orientdb/files/README.voidlinux
similarity index 100%
rename from srcpkgs/orientdb/INSTALL.msg
rename to srcpkgs/orientdb/files/README.voidlinux
diff --git a/srcpkgs/orientdb/template b/srcpkgs/orientdb/template
index 5db277ac3232..17a0233bfa64 100644
--- a/srcpkgs/orientdb/template
+++ b/srcpkgs/orientdb/template
@@ -29,4 +29,5 @@ do_install() {
 	ln -s /var/lib/orientdb "${DESTDIR}/usr/lib/orientdb/databases"
 	vcopy * usr/lib/orientdb
 	vsv orientdb
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/pcsclite/INSTALL.msg b/srcpkgs/pcsclite/files/README.voidlinux
similarity index 100%
rename from srcpkgs/pcsclite/INSTALL.msg
rename to srcpkgs/pcsclite/files/README.voidlinux
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 195c54e8bf58..22c98a2bea88 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -17,6 +17,7 @@ checksum=a945e7cf0ffa81b8c1dfa6e2d20299b44dbb010a52be3c7f88aacf3cd99df75e
 post_install() {
 	vsv pcscd
 	vlicense COPYING
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 pcsclite-devel_package() {
diff --git a/srcpkgs/perl-Text-Bidi/urxvt-bidi.INSTALL.msg b/srcpkgs/perl-Text-Bidi/files/README.voidlinux
similarity index 100%
rename from srcpkgs/perl-Text-Bidi/urxvt-bidi.INSTALL.msg
rename to srcpkgs/perl-Text-Bidi/files/README.voidlinux
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index 5902a4bead0c..3b492bcc1849 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -19,5 +19,6 @@ urxvt-bidi_package() {
 	pkg_install() {
 		vmkdir usr/lib/urxvt/perl
 		vcopy misc/bidi usr/lib/urxvt/perl
+		vdoc "${FILESDIR}/README.voidlinux"
 	}
 }
diff --git a/srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg b/srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg
deleted file mode 100644
index ecd8b6f2ce86..000000000000
--- a/srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg
+++ /dev/null
@@ -1,2 +0,0 @@
-Don't forget to remove "bidi" from the "urxvt.perl-ext" field and the line that
-enables it in ~/.Xdefaults.
diff --git a/srcpkgs/php8.0-apcu/INSTALL.msg b/srcpkgs/php8.0-apcu/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.0-apcu/INSTALL.msg
rename to srcpkgs/php8.0-apcu/files/README.voidlinux
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 67418074afb5..43550653b96c 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.0-ast/INSTALL.msg b/srcpkgs/php8.0-ast/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.0-ast/INSTALL.msg
rename to srcpkgs/php8.0-ast/files/README.voidlinux
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index 1b1c437c2e85..e307382ea0a3 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -24,4 +24,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.0-imagick/INSTALL.msg b/srcpkgs/php8.0-imagick/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.0-imagick/INSTALL.msg
rename to srcpkgs/php8.0-imagick/files/README.voidlinux
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index fe31cb060f30..020219452962 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.1-apcu/INSTALL.msg b/srcpkgs/php8.1-apcu/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.1-apcu/INSTALL.msg
rename to srcpkgs/php8.1-apcu/files/README.voidlinux
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 73a1876ec1cf..421ae51b09c8 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.1-ast/INSTALL.msg b/srcpkgs/php8.1-ast/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.1-ast/INSTALL.msg
rename to srcpkgs/php8.1-ast/files/README.voidlinux
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index ce81061c6c1f..119401d3316c 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -24,4 +24,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.1-imagick/INSTALL.msg b/srcpkgs/php8.1-imagick/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.1-imagick/INSTALL.msg
rename to srcpkgs/php8.1-imagick/files/README.voidlinux
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 9c949a40d8c6..a65ad9cbfa66 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.2-apcu/INSTALL.msg b/srcpkgs/php8.2-apcu/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.2-apcu/INSTALL.msg
rename to srcpkgs/php8.2-apcu/files/README.voidlinux
diff --git a/srcpkgs/php8.2-apcu/template b/srcpkgs/php8.2-apcu/template
index 4334113d7a90..182d4cda02d5 100644
--- a/srcpkgs/php8.2-apcu/template
+++ b/srcpkgs/php8.2-apcu/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.2-ast/INSTALL.msg b/srcpkgs/php8.2-ast/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.2-ast/INSTALL.msg
rename to srcpkgs/php8.2-ast/files/README.voidlinux
diff --git a/srcpkgs/php8.2-ast/template b/srcpkgs/php8.2-ast/template
index 6e641a07445c..2d61ff7665f8 100644
--- a/srcpkgs/php8.2-ast/template
+++ b/srcpkgs/php8.2-ast/template
@@ -24,4 +24,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.2-imagick/INSTALL.msg b/srcpkgs/php8.2-imagick/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.2-imagick/INSTALL.msg
rename to srcpkgs/php8.2-imagick/files/README.voidlinux
diff --git a/srcpkgs/php8.2-imagick/template b/srcpkgs/php8.2-imagick/template
index 59d405b7ee0e..e91c1452de70 100644
--- a/srcpkgs/php8.2-imagick/template
+++ b/srcpkgs/php8.2-imagick/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/plata-theme/INSTALL.msg b/srcpkgs/plata-theme/files/README.voidlinux
similarity index 100%
rename from srcpkgs/plata-theme/INSTALL.msg
rename to srcpkgs/plata-theme/files/README.voidlinux
diff --git a/srcpkgs/plata-theme/template b/srcpkgs/plata-theme/template
index 266af145aedc..9743f47c36ee 100644
--- a/srcpkgs/plata-theme/template
+++ b/srcpkgs/plata-theme/template
@@ -18,3 +18,7 @@ checksum=d5cc388b164990d2e88bae1db56ea296054c7c068e64875ec65378221327395c
 pre_configure() {
 	autoreconf -fi
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/postgresql/INSTALL.msg b/srcpkgs/postgresql/files/README.voidlinux
similarity index 100%
rename from srcpkgs/postgresql/INSTALL.msg
rename to srcpkgs/postgresql/files/README.voidlinux
diff --git a/srcpkgs/postgresql/template b/srcpkgs/postgresql/template
index 99f8adc3d420..dc371f80642e 100644
--- a/srcpkgs/postgresql/template
+++ b/srcpkgs/postgresql/template
@@ -2,7 +2,6 @@
 pkgname=postgresql
 version=15
 revision=1
-build_style=meta
 depends="postgresql${version}"
 short_desc="PostgreSQL server meta package"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
@@ -23,6 +22,10 @@ if [ "$build_option_languages" ]; then
 	subpackages+=" postgresql-plperl postgresql-plpython postgresql-pltcl"
 fi
 
+do_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
+
 postgresql-doc_package() {
 	depends="postgresql${version}-doc"
 	short_desc="PostgreSQL documentation meta package"
diff --git a/srcpkgs/pyradio/INSTALL.msg b/srcpkgs/pyradio/files/README.voidlinux
similarity index 100%
rename from srcpkgs/pyradio/INSTALL.msg
rename to srcpkgs/pyradio/files/README.voidlinux
diff --git a/srcpkgs/pyradio/template b/srcpkgs/pyradio/template
index cfd11b0339af..8bf8d3dfaeab 100644
--- a/srcpkgs/pyradio/template
+++ b/srcpkgs/pyradio/template
@@ -17,4 +17,5 @@ make_check=no # pytest reports "no tests ran"
 post_install() {
 	vman pyradio.1
 	vlicense LICENCE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/python3-audioread/INSTALL.msg b/srcpkgs/python3-audioread/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-audioread/INSTALL.msg
rename to srcpkgs/python3-audioread/files/README.voidlinux
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 1581dc6c8d78..ad001c716def 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -20,4 +20,5 @@ post_patch() {
 post_install() {
 	sed -n '2,13p' decode.py > LICENSE
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/python3-fishnet/INSTALL.msg b/srcpkgs/python3-fishnet/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-fishnet/INSTALL.msg
rename to srcpkgs/python3-fishnet/files/README.voidlinux
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index 8272ef242c9a..32ec163bf16f 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -13,3 +13,7 @@ license="GPL-3.0-or-later"
 homepage="https://github.com/niklasf/fishnet"
 distfiles="https://github.com/niklasf/fishnet/archive/v${version}.tar.gz"
 checksum=1854ec228fddd71ecae21abb5d2b5a523fc3781d08cea1f2f757c53936db0daf
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/python3-jupyter_nbconvert/INSTALL.msg b/srcpkgs/python3-jupyter_nbconvert/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-jupyter_nbconvert/INSTALL.msg
rename to srcpkgs/python3-jupyter_nbconvert/files/README.voidlinux
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index 9a92c929b0a0..f22b15735276 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -22,4 +22,5 @@ conflicts="python-jupyter_nbconvert<=5.4.1_2"
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/python3-owm/INSTALL.msg b/srcpkgs/python3-owm/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-owm/INSTALL.msg
rename to srcpkgs/python3-owm/files/README.voidlinux
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index c196b558a3d3..d5e62bb5fb7d 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -15,4 +15,5 @@ checksum=7eebb4aac3ba43d68be2a3791eb9f66e4a4f33c3cd66ac93dfcebc6c234614e7
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/python3-qrcode/INSTALL.msg b/srcpkgs/python3-qrcode/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-qrcode/INSTALL.msg
rename to srcpkgs/python3-qrcode/files/README.voidlinux
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index a3239a29c43c..d8c1713c4992 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -19,4 +19,5 @@ do_check() {
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/qtkeychain-qt5/INSTALL.msg b/srcpkgs/qtkeychain-qt5/files/README.voidlinux
similarity index 100%
rename from srcpkgs/qtkeychain-qt5/INSTALL.msg
rename to srcpkgs/qtkeychain-qt5/files/README.voidlinux
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 52a5c58c9dbb..25965577e3a5 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -23,6 +23,7 @@ post_patch() {
 
 post_install() {
 	vlicense COPYING
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 qtkeychain-qt5-devel_package() {
diff --git a/srcpkgs/remind/INSTALL.msg b/srcpkgs/remind/files/README.voidlinux
similarity index 100%
rename from srcpkgs/remind/INSTALL.msg
rename to srcpkgs/remind/files/README.voidlinux
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index 2b3e1bc2f595..3419bc503023 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -10,3 +10,7 @@ license="GPL-2.0-only"
 homepage="https://dianne.skoll.ca/projects/remind/"
 distfiles="https://git.skoll.ca/Skollsoft-Public/Remind/archive/${version}.tar.gz"
 checksum=f4622528c2646540c189a58c2a07fc8a8a50276ce82aa974c54a68abe6ad3c64
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/roccat-tools/INSTALL.msg b/srcpkgs/roccat-tools/files/README.voidlinux
similarity index 100%
rename from srcpkgs/roccat-tools/INSTALL.msg
rename to srcpkgs/roccat-tools/files/README.voidlinux
diff --git a/srcpkgs/roccat-tools/template b/srcpkgs/roccat-tools/template
index f753744458dd..18858435867e 100644
--- a/srcpkgs/roccat-tools/template
+++ b/srcpkgs/roccat-tools/template
@@ -31,3 +31,7 @@ pre_install() {
 	sed -i -e 's/GROUP="roccat"/GROUP="_roccat"/g' \
 	       -e 's/chgrp roccat/chgrp _roccat/' udev/*
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/root/INSTALL.msg b/srcpkgs/root/files/README.voidlinux
similarity index 100%
rename from srcpkgs/root/INSTALL.msg
rename to srcpkgs/root/files/README.voidlinux
diff --git a/srcpkgs/root/template b/srcpkgs/root/template
index 0cbe92f79ecd..115dff9f043c 100644
--- a/srcpkgs/root/template
+++ b/srcpkgs/root/template
@@ -47,6 +47,7 @@ esac
 post_install() {
 	rm -v ${DESTDIR}/usr/share/root/fonts/LICENSE
 	rm -v ${DESTDIR}/usr/share/root/fonts/[a-mt-z]*.ttf
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 python3-pyroot_package() {
diff --git a/srcpkgs/runit-kdump/INSTALL.msg b/srcpkgs/runit-kdump/files/README.voidlinux
similarity index 100%
rename from srcpkgs/runit-kdump/INSTALL.msg
rename to srcpkgs/runit-kdump/files/README.voidlinux
diff --git a/srcpkgs/runit-kdump/template b/srcpkgs/runit-kdump/template
index f9b70508154c..648ab06f42b5 100644
--- a/srcpkgs/runit-kdump/template
+++ b/srcpkgs/runit-kdump/template
@@ -11,4 +11,5 @@ homepage="http://www.voidlinux.org/"
 
 do_install() {
 	vinstall ${FILESDIR}/07-kdump.sh 0644 etc/runit/core-services
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/sabnzbd/INSTALL.msg b/srcpkgs/sabnzbd/files/README.voidlinux
similarity index 100%
rename from srcpkgs/sabnzbd/INSTALL.msg
rename to srcpkgs/sabnzbd/files/README.voidlinux
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 55abba68e928..4518c3c98435 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -38,4 +38,5 @@ do_install() {
 	for _f in licenses/* COPYRIGHT.txt; do
 		vlicense ${_f}
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/sanoid/INSTALL.msg b/srcpkgs/sanoid/files/README.voidlinux
similarity index 100%
rename from srcpkgs/sanoid/INSTALL.msg
rename to srcpkgs/sanoid/files/README.voidlinux
diff --git a/srcpkgs/sanoid/template b/srcpkgs/sanoid/template
index 18ed4725bf14..61480ebaeb10 100644
--- a/srcpkgs/sanoid/template
+++ b/srcpkgs/sanoid/template
@@ -12,10 +12,11 @@ conf_files="/etc/sanoid/sanoid.conf /etc/sanoid/sanoid.defaults.conf"
 checksum=97b41f689a7ea23671dac3fcb20540f6d3aee880ed3282df7448756f99e7040e
 
 do_install() {
-	     vdoc README.md
-	     vinstall sanoid.conf 644 etc/sanoid/
-	     vinstall sanoid.defaults.conf 644 etc/sanoid/
-	     vbin sanoid
-	     vbin syncoid
-	     vbin findoid
+	vdoc README.md
+	vinstall sanoid.conf 644 etc/sanoid/
+	vinstall sanoid.defaults.conf 644 etc/sanoid/
+	vbin sanoid
+	vbin syncoid
+	vbin findoid
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/scapy/INSTALL.msg b/srcpkgs/scapy/INSTALL.msg
deleted file mode 100644
index c40736c66763..000000000000
--- a/srcpkgs/scapy/INSTALL.msg
+++ /dev/null
@@ -1,6 +0,0 @@
-Optional software for special features:
-    python3-matplotlib: plotting support
-    python3-pyx: PostScript and PDF graphs drawing
-    graphviz and ImageMagick: graph generation
-    python3-cryptography: WEP, PKI and TLS support
-    sox: VOIP support
diff --git a/srcpkgs/sharenix/INSTALL.msg b/srcpkgs/sharenix/files/README.voidlinux
similarity index 100%
rename from srcpkgs/sharenix/INSTALL.msg
rename to srcpkgs/sharenix/files/README.voidlinux
diff --git a/srcpkgs/sharenix/template b/srcpkgs/sharenix/template
index 0098e8c11723..262254eb5ad7 100644
--- a/srcpkgs/sharenix/template
+++ b/srcpkgs/sharenix/template
@@ -17,4 +17,5 @@ post_install() {
 	vbin sharenix-section
 	vbin sharenix-window
 	vconf sharenix.json
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/slstatus/INSTALL.msg b/srcpkgs/slstatus/files/README.voidlinux
similarity index 100%
rename from srcpkgs/slstatus/INSTALL.msg
rename to srcpkgs/slstatus/files/README.voidlinux
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 6c3ab110d68a..9a0b9e1f8b0b 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -20,4 +20,5 @@ pre_build() {
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/steam/INSTALL.msg b/srcpkgs/steam/INSTALL.msg
deleted file mode 100644
index 3f33b10f959e..000000000000
--- a/srcpkgs/steam/INSTALL.msg
+++ /dev/null
@@ -1,2 +0,0 @@
-Consult /usr/share/doc/steam/README.voidlinux for further installation
-instructions and troubleshooting information.
diff --git a/srcpkgs/swars/INSTALL.msg b/srcpkgs/swars/files/README.voidlinux
similarity index 100%
rename from srcpkgs/swars/INSTALL.msg
rename to srcpkgs/swars/files/README.voidlinux
diff --git a/srcpkgs/swars/template b/srcpkgs/swars/template
index 3a24f6af0594..699361425ae9 100644
--- a/srcpkgs/swars/template
+++ b/srcpkgs/swars/template
@@ -22,4 +22,5 @@ checksum=01f44e5b792d41b138d361d04810a875cfa5f897c642a2b13d0dde633fabdacb
 post_install() {
 	# remove useless files
 	rm -r ${DESTDIR}/usr/share/doc
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/syslinux/INSTALL.msg b/srcpkgs/syslinux/files/README.voidlinux
similarity index 100%
rename from srcpkgs/syslinux/INSTALL.msg
rename to srcpkgs/syslinux/files/README.voidlinux
diff --git a/srcpkgs/syslinux/template b/srcpkgs/syslinux/template
index 5dad28e380a8..7252cd8464fd 100644
--- a/srcpkgs/syslinux/template
+++ b/srcpkgs/syslinux/template
@@ -42,4 +42,5 @@ do_install() {
 	rm ${DESTDIR}/usr/lib/syslinux/com32/*.a
 	# Remove keytab-lilo to prevent conflict with LILO
 	rm ${DESTDIR}/usr/bin/keytab-lilo
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/tesseract-ocr/INSTALL.msg b/srcpkgs/tesseract-ocr/files/README.voidlinux
similarity index 100%
rename from srcpkgs/tesseract-ocr/INSTALL.msg
rename to srcpkgs/tesseract-ocr/files/README.voidlinux
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index 9a1de9581262..efa0a5b7e6c6 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -68,6 +68,7 @@ post_install() {
 	for lang in equ osd; do
 		$(pkg_lang ${lang})
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 tesseract-ocr-tools_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/texlive-bin/INSTALL.msg b/srcpkgs/texlive-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive-bin/INSTALL.msg
rename to srcpkgs/texlive-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive-bin/template b/srcpkgs/texlive-bin/template
index c12d537377be..2927dd03de4e 100644
--- a/srcpkgs/texlive-bin/template
+++ b/srcpkgs/texlive-bin/template
@@ -24,4 +24,5 @@ do_install() {
 	vmkdir etc/profile.d
 	sed -e "s/@@ARCH@@/${_tlarch}/; s/@@VERSION@@/${version}/" \
 		${FILESDIR}/texlive.sh >${DESTDIR}/etc/profile.d/texlive.sh
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2014-bin/INSTALL.msg b/srcpkgs/texlive2014-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2014-bin/INSTALL.msg
rename to srcpkgs/texlive2014-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2014-bin/template b/srcpkgs/texlive2014-bin/template
index ebd5321c56e8..271786a6746b 100644
--- a/srcpkgs/texlive2014-bin/template
+++ b/srcpkgs/texlive2014-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2016-bin/INSTALL.msg b/srcpkgs/texlive2016-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2016-bin/INSTALL.msg
rename to srcpkgs/texlive2016-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2016-bin/template b/srcpkgs/texlive2016-bin/template
index 02468263a397..a1cf78e10bc3 100644
--- a/srcpkgs/texlive2016-bin/template
+++ b/srcpkgs/texlive2016-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2017-bin/INSTALL.msg b/srcpkgs/texlive2017-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2017-bin/INSTALL.msg
rename to srcpkgs/texlive2017-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2017-bin/template b/srcpkgs/texlive2017-bin/template
index bcc741140008..98b4638bd58e 100644
--- a/srcpkgs/texlive2017-bin/template
+++ b/srcpkgs/texlive2017-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2018-bin/INSTALL.msg b/srcpkgs/texlive2018-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2018-bin/INSTALL.msg
rename to srcpkgs/texlive2018-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2018-bin/template b/srcpkgs/texlive2018-bin/template
index 5f94dea2a144..abad045e2cdb 100644
--- a/srcpkgs/texlive2018-bin/template
+++ b/srcpkgs/texlive2018-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2019-bin/INSTALL.msg b/srcpkgs/texlive2019-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2019-bin/INSTALL.msg
rename to srcpkgs/texlive2019-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2019-bin/template b/srcpkgs/texlive2019-bin/template
index 7c729aeb3ade..5d328e094198 100644
--- a/srcpkgs/texlive2019-bin/template
+++ b/srcpkgs/texlive2019-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2020-bin/INSTALL.msg b/srcpkgs/texlive2020-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2020-bin/INSTALL.msg
rename to srcpkgs/texlive2020-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2020-bin/template b/srcpkgs/texlive2020-bin/template
index a6ad08f92236..ee70c4366ff3 100644
--- a/srcpkgs/texlive2020-bin/template
+++ b/srcpkgs/texlive2020-bin/template
@@ -42,4 +42,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2021-bin/INSTALL.msg b/srcpkgs/texlive2021-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2021-bin/INSTALL.msg
rename to srcpkgs/texlive2021-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2021-bin/template b/srcpkgs/texlive2021-bin/template
index 3212ec2a5ff5..631e993e36cb 100644
--- a/srcpkgs/texlive2021-bin/template
+++ b/srcpkgs/texlive2021-bin/template
@@ -42,4 +42,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2022-bin/INSTALL.msg b/srcpkgs/texlive2022-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2022-bin/INSTALL.msg
rename to srcpkgs/texlive2022-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2022-bin/template b/srcpkgs/texlive2022-bin/template
index 679a1e4e4bdd..a4656dba8500 100644
--- a/srcpkgs/texlive2022-bin/template
+++ b/srcpkgs/texlive2022-bin/template
@@ -45,4 +45,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2023-bin/INSTALL.msg b/srcpkgs/texlive2023-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2023-bin/INSTALL.msg
rename to srcpkgs/texlive2023-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2023-bin/template b/srcpkgs/texlive2023-bin/template
index 965384d9823c..0a58d3bbbac0 100644
--- a/srcpkgs/texlive2023-bin/template
+++ b/srcpkgs/texlive2023-bin/template
@@ -45,4 +45,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/timidity/INSTALL.msg b/srcpkgs/timidity/files/README.voidlinux
similarity index 100%
rename from srcpkgs/timidity/INSTALL.msg
rename to srcpkgs/timidity/files/README.voidlinux
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 4488d67ad953..a1bb26d1a9c2 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -39,3 +39,7 @@ if [ "$CROSS_BUILD" ]; then
 		-e 's|\(newton_table.c:\) calcnewt$(EXEEXT)|\1|' timidity/Makefile
 	}
 fi
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/tuir/rtv.INSTALL.msg b/srcpkgs/tuir/rtv.INSTALL.msg
deleted file mode 100644
index 6ac93db499d4..000000000000
--- a/srcpkgs/tuir/rtv.INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-rtv has been replaced by tuir.
diff --git a/srcpkgs/tuntox/INSTALL.msg b/srcpkgs/tuntox/files/README.voidlinux
similarity index 100%
rename from srcpkgs/tuntox/INSTALL.msg
rename to srcpkgs/tuntox/files/README.voidlinux
diff --git a/srcpkgs/tuntox/template b/srcpkgs/tuntox/template
index 104ce39b926a..1681e26ea617 100644
--- a/srcpkgs/tuntox/template
+++ b/srcpkgs/tuntox/template
@@ -21,4 +21,5 @@ do_install() {
 	vbin tuntox_nostatic tuntox
 	vbin scripts/tokssh
 	vsv tuntox
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/vimpager/INSTALL.msg b/srcpkgs/vimpager/files/README.voidlinux
similarity index 100%
rename from srcpkgs/vimpager/INSTALL.msg
rename to srcpkgs/vimpager/files/README.voidlinux
diff --git a/srcpkgs/vimpager/template b/srcpkgs/vimpager/template
index b742dbbbce52..a52aa6f235e2 100644
--- a/srcpkgs/vimpager/template
+++ b/srcpkgs/vimpager/template
@@ -23,4 +23,5 @@ esac
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/vpnd/INSTALL.msg b/srcpkgs/vpnd/INSTALL.msg
index 974925ce98c5..ba2e43ff8b38 100644
--- a/srcpkgs/vpnd/INSTALL.msg
+++ b/srcpkgs/vpnd/INSTALL.msg
@@ -1,2 +1 @@
-- Has additional functionality when yad and notify-send(.sh) are installed
 * 0.1.2 breaking changes: reinstall yad for systray; new image paths in vpnd.conf
diff --git a/srcpkgs/vpnd/files/README.voidlinux b/srcpkgs/vpnd/files/README.voidlinux
new file mode 100644
index 000000000000..264c8f4e3eea
--- /dev/null
+++ b/srcpkgs/vpnd/files/README.voidlinux
@@ -0,0 +1 @@
+- Has additional functionality when yad and notify-send(.sh) are installed
diff --git a/srcpkgs/vpnd/template b/srcpkgs/vpnd/template
index 449a191543ab..b51f46f1f46e 100644
--- a/srcpkgs/vpnd/template
+++ b/srcpkgs/vpnd/template
@@ -17,4 +17,5 @@ do_install() {
 	vcopy "*.png" usr/share/icons/vpnd
 	vconf vpnd.conf
 	vsv vpnd
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/vscl/INSTALL.msg b/srcpkgs/vscl/files/README.voidlinux
similarity index 100%
rename from srcpkgs/vscl/INSTALL.msg
rename to srcpkgs/vscl/files/README.voidlinux
diff --git a/srcpkgs/vscl/template b/srcpkgs/vscl/template
index d904902edaeb..56b7f7b772ec 100644
--- a/srcpkgs/vscl/template
+++ b/srcpkgs/vscl/template
@@ -78,4 +78,5 @@ do_install() {
 	for file in config.dat signlic.txt license.dat liblnxfv.so.4; do
 		vinstall $file 644 ${_libdir}
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/weston/INSTALL.msg b/srcpkgs/weston/files/README.voidlinux
similarity index 100%
rename from srcpkgs/weston/INSTALL.msg
rename to srcpkgs/weston/files/README.voidlinux
diff --git a/srcpkgs/weston/template b/srcpkgs/weston/template
index b517c10c98ca..d58693b25501 100644
--- a/srcpkgs/weston/template
+++ b/srcpkgs/weston/template
@@ -49,6 +49,7 @@ post_install() {
 	# Remove development files.
 	rm -rf ${DESTDIR}/usr/include
 	rm -rf ${DESTDIR}/usr/lib/pkgconfig
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 weston-colord_package() {
diff --git a/srcpkgs/wineasio/INSTALL.msg b/srcpkgs/wineasio/files/README.voidlinux
similarity index 100%
rename from srcpkgs/wineasio/INSTALL.msg
rename to srcpkgs/wineasio/files/README.voidlinux
diff --git a/srcpkgs/wineasio/template b/srcpkgs/wineasio/template
index 3bcbe592a70b..201d42621e2f 100644
--- a/srcpkgs/wineasio/template
+++ b/srcpkgs/wineasio/template
@@ -24,4 +24,5 @@ do_install() {
 	esac
 	vinstall "build${XBPS_TARGET_WORDSIZE}"/wineasio.dll 755 usr/lib/wine/${winearch}-windows
 	vinstall "build${XBPS_TARGET_WORDSIZE}"/wineasio.dll.so 755 usr/lib/wine/${winearch}-unix
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/wireshark/INSTALL.msg b/srcpkgs/wireshark/files/README.voidlinux
similarity index 100%
rename from srcpkgs/wireshark/INSTALL.msg
rename to srcpkgs/wireshark/files/README.voidlinux
diff --git a/srcpkgs/wireshark/template b/srcpkgs/wireshark/template
index 759556a6fc7d..a7a10680e100 100644
--- a/srcpkgs/wireshark/template
+++ b/srcpkgs/wireshark/template
@@ -65,6 +65,7 @@ post_install() {
 	done
 
 	chmod 0750 $DESTDIR/usr/bin/dumpcap
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 libwireshark_package() {
diff --git a/srcpkgs/x48/INSTALL.msg b/srcpkgs/x48/files/README.voidlinux
similarity index 100%
rename from srcpkgs/x48/INSTALL.msg
rename to srcpkgs/x48/files/README.voidlinux
diff --git a/srcpkgs/x48/template b/srcpkgs/x48/template
index 41ce98d4d030..c06a02fd6c97 100644
--- a/srcpkgs/x48/template
+++ b/srcpkgs/x48/template
@@ -24,3 +24,7 @@ pre_build() {
 pre_install() {
 	vsed -i 's:helvetica:fixed:' X48
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/xdebug8.0/INSTALL.msg b/srcpkgs/xdebug8.0/files/README.voidlinux
similarity index 100%
rename from srcpkgs/xdebug8.0/INSTALL.msg
rename to srcpkgs/xdebug8.0/files/README.voidlinux
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 3f985f3ab75a..60d10334aeca 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -21,4 +21,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/xdebug8.1/INSTALL.msg b/srcpkgs/xdebug8.1/files/README.voidlinux
similarity index 100%
rename from srcpkgs/xdebug8.1/INSTALL.msg
rename to srcpkgs/xdebug8.1/files/README.voidlinux
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 5534a776ad6b..31e615b5ccb5 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -21,4 +21,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/xdebug8.2/INSTALL.msg b/srcpkgs/xdebug8.2/files/README.voidlinux
similarity index 100%
rename from srcpkgs/xdebug8.2/INSTALL.msg
rename to srcpkgs/xdebug8.2/files/README.voidlinux
diff --git a/srcpkgs/xdebug8.2/template b/srcpkgs/xdebug8.2/template
index ce8bb81e83ca..c8c480b0317a 100644
--- a/srcpkgs/xdebug8.2/template
+++ b/srcpkgs/xdebug8.2/template
@@ -21,4 +21,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/yquake2/INSTALL.msg b/srcpkgs/yquake2/files/README.voidlinux
similarity index 100%
rename from srcpkgs/yquake2/INSTALL.msg
rename to srcpkgs/yquake2/files/README.voidlinux
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 653b532764c7..d38dc0d260e7 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -38,4 +38,5 @@ do_install() {
 	# needed because the game currently won't start when the directory doesn't exist
 	vmkdir usr/share/games/quake2
 	touch ${DESTDIR}/usr/share/games/quake2/.emptydir
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/znc/INSTALL.msg b/srcpkgs/znc/files/README.voidlinux
similarity index 100%
rename from srcpkgs/znc/INSTALL.msg
rename to srcpkgs/znc/files/README.voidlinux
diff --git a/srcpkgs/znc/template b/srcpkgs/znc/template
index c279d4a655b9..3572b83cfecd 100644
--- a/srcpkgs/znc/template
+++ b/srcpkgs/znc/template
@@ -36,6 +36,7 @@ pre_configure() {
 
 post_install() {
 	vsv znc
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 znc-python3_package() {
diff --git a/srcpkgs/zsh-history-substring-search/INSTALL.msg b/srcpkgs/zsh-history-substring-search/files/README.voidlinux
similarity index 100%
rename from srcpkgs/zsh-history-substring-search/INSTALL.msg
rename to srcpkgs/zsh-history-substring-search/files/README.voidlinux
diff --git a/srcpkgs/zsh-history-substring-search/template b/srcpkgs/zsh-history-substring-search/template
index 82c09a7771a5..24ab789827bf 100644
--- a/srcpkgs/zsh-history-substring-search/template
+++ b/srcpkgs/zsh-history-substring-search/template
@@ -17,4 +17,5 @@ do_install() {
 
 	sed -n '2,40p' zsh-history-substring-search.zsh > LICENSE
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/zutils/INSTALL.msg b/srcpkgs/zutils/files/README.voidlinux
similarity index 100%
rename from srcpkgs/zutils/INSTALL.msg
rename to srcpkgs/zutils/files/README.voidlinux
diff --git a/srcpkgs/zutils/template b/srcpkgs/zutils/template
index 2b623de4674d..8b8be7c0d4c8 100644
--- a/srcpkgs/zutils/template
+++ b/srcpkgs/zutils/template
@@ -22,4 +22,5 @@ post_install() {
 	for f in z*; do
 		mv -v $f Z${f#z}
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }

From 39acb9f8e320aab8c16988c555cff84c6c9c3d30 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 5 Jun 2023 04:11:11 -0400
Subject: [PATCH 4/4] Manual.md: clarify INSTALL.msg

---
 Manual.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Manual.md b/Manual.md
index 0b6b5ab645fc..6fd1a8fcd315 100644
--- a/Manual.md
+++ b/Manual.md
@@ -1317,6 +1317,8 @@ Ideally those files should not exceed 80 chars per line.
 subpackages can also have their own `INSTALL.msg` and `REMOVE.msg` files, simply create them
 as `srcpkgs/<pkgname>/<subpkg>.INSTALL.msg` or `srcpkgs/<pkgname>/<subpkg>.REMOVE.msg` respectively.
 
+This should only be used for critical messages, like warning users of breaking changes.
+
 <a id="runtime_account_creation"></a>
 ### Creating system accounts/groups at runtime
 

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PR PATCH] [Updated] clean up INSTALL.msgs
  2023-06-05  8:12 [PR PATCH] clean up INSTALL.msgs classabbyamp
@ 2023-06-05  8:14 ` classabbyamp
  2023-07-28  4:44 ` classabbyamp
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: classabbyamp @ 2023-06-05  8:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1127 bytes --]

There is an updated pull request by classabbyamp against master on the void-packages repository

https://github.com/classabbyamp/void-packages install-msg-cleanup
https://github.com/void-linux/void-packages/pull/44273

clean up INSTALL.msgs
This PR aims to reduce the number of unnecessary messages that users see at every install and update, so that they can focus on the important ones.

After this change, there are only 19 packages with `INSTALL.msg`, down from 146.

Most `INSTALL.msg`s were simply lists of optional dependencies or package-specific documentation, and were moved to `README.voidlinux`. Some others were indicators that a package had been removed (instead of using `removed-packages`) or was a bootstrap package (message removed, users will never see it with the bootstrap repo).

I intentionally did not revbump any packages except for `removed-packages` because I am unsure if all of these packages currently build.

#### Testing the changes
- I tested the changes in this PR: **briefly**

[ci skip]


A patch file from https://github.com/void-linux/void-packages/pull/44273.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-install-msg-cleanup-44273.patch --]
[-- Type: text/x-diff, Size: 106891 bytes --]

From 1dfe878de8ff8b7e1033de1c0949c0bee9578d9d Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 5 Jun 2023 03:43:55 -0400
Subject: [PATCH 1/4] djmount, llvm{6.0,7..11}, libplist-python, mozjs60:
 properly remove

also sorts removed-packages' replaces=
---
 srcpkgs/djmount/INSTALL.msg                  |  1 -
 srcpkgs/djmount/template                     |  9 ----
 srcpkgs/libllvm10                            |  1 -
 srcpkgs/libllvm11                            |  1 -
 srcpkgs/libllvm6.0                           |  1 -
 srcpkgs/libllvm7                             |  1 -
 srcpkgs/libllvm8                             |  1 -
 srcpkgs/libllvm9                             |  1 -
 srcpkgs/libplist-python                      |  1 -
 srcpkgs/libplist/libplist-python.INSTALL.msg |  1 -
 srcpkgs/libplist/template                    |  5 --
 srcpkgs/llvm10/INSTALL.msg                   |  1 -
 srcpkgs/llvm10/template                      | 13 ------
 srcpkgs/llvm11/INSTALL.msg                   |  1 -
 srcpkgs/llvm11/template                      | 13 ------
 srcpkgs/llvm6.0/INSTALL.msg                  |  1 -
 srcpkgs/llvm6.0/template                     | 13 ------
 srcpkgs/llvm7/INSTALL.msg                    |  1 -
 srcpkgs/llvm7/template                       | 13 ------
 srcpkgs/llvm8/INSTALL.msg                    |  1 -
 srcpkgs/llvm8/template                       | 13 ------
 srcpkgs/llvm9/INSTALL.msg                    |  1 -
 srcpkgs/llvm9/template                       | 13 ------
 srcpkgs/mozjs60/INSTALL.msg                  |  1 -
 srcpkgs/mozjs60/template                     |  9 ----
 srcpkgs/removed-packages/template            | 48 +++++++++++++-------
 26 files changed, 31 insertions(+), 134 deletions(-)
 delete mode 100644 srcpkgs/djmount/INSTALL.msg
 delete mode 100644 srcpkgs/djmount/template
 delete mode 120000 srcpkgs/libllvm10
 delete mode 120000 srcpkgs/libllvm11
 delete mode 120000 srcpkgs/libllvm6.0
 delete mode 120000 srcpkgs/libllvm7
 delete mode 120000 srcpkgs/libllvm8
 delete mode 120000 srcpkgs/libllvm9
 delete mode 120000 srcpkgs/libplist-python
 delete mode 100644 srcpkgs/libplist/libplist-python.INSTALL.msg
 delete mode 100644 srcpkgs/llvm10/INSTALL.msg
 delete mode 100644 srcpkgs/llvm10/template
 delete mode 100644 srcpkgs/llvm11/INSTALL.msg
 delete mode 100644 srcpkgs/llvm11/template
 delete mode 100644 srcpkgs/llvm6.0/INSTALL.msg
 delete mode 100644 srcpkgs/llvm6.0/template
 delete mode 100644 srcpkgs/llvm7/INSTALL.msg
 delete mode 100644 srcpkgs/llvm7/template
 delete mode 100644 srcpkgs/llvm8/INSTALL.msg
 delete mode 100644 srcpkgs/llvm8/template
 delete mode 100644 srcpkgs/llvm9/INSTALL.msg
 delete mode 100644 srcpkgs/llvm9/template
 delete mode 100644 srcpkgs/mozjs60/INSTALL.msg
 delete mode 100644 srcpkgs/mozjs60/template

diff --git a/srcpkgs/djmount/INSTALL.msg b/srcpkgs/djmount/INSTALL.msg
deleted file mode 100644
index 32dd66613a6e..000000000000
--- a/srcpkgs/djmount/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-djmount is no longer provided by Void Linux
diff --git a/srcpkgs/djmount/template b/srcpkgs/djmount/template
deleted file mode 100644
index bd3ff5733a99..000000000000
--- a/srcpkgs/djmount/template
+++ /dev/null
@@ -1,9 +0,0 @@
-# Template file for 'djmount'
-pkgname=djmount
-version=0.71
-revision=8
-build_style=meta
-short_desc="Mount MediaServers content as a Linux file system (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2.0-or-later"
-homepage="http://djmount.sourceforge.net"
diff --git a/srcpkgs/libllvm10 b/srcpkgs/libllvm10
deleted file mode 120000
index 59f26575cb3c..000000000000
--- a/srcpkgs/libllvm10
+++ /dev/null
@@ -1 +0,0 @@
-llvm10
\ No newline at end of file
diff --git a/srcpkgs/libllvm11 b/srcpkgs/libllvm11
deleted file mode 120000
index decc3806c95e..000000000000
--- a/srcpkgs/libllvm11
+++ /dev/null
@@ -1 +0,0 @@
-llvm11
\ No newline at end of file
diff --git a/srcpkgs/libllvm6.0 b/srcpkgs/libllvm6.0
deleted file mode 120000
index 4b92e184ed58..000000000000
--- a/srcpkgs/libllvm6.0
+++ /dev/null
@@ -1 +0,0 @@
-llvm6.0
\ No newline at end of file
diff --git a/srcpkgs/libllvm7 b/srcpkgs/libllvm7
deleted file mode 120000
index 8c9f4d992dec..000000000000
--- a/srcpkgs/libllvm7
+++ /dev/null
@@ -1 +0,0 @@
-llvm7
\ No newline at end of file
diff --git a/srcpkgs/libllvm8 b/srcpkgs/libllvm8
deleted file mode 120000
index 8ec3476f9c1a..000000000000
--- a/srcpkgs/libllvm8
+++ /dev/null
@@ -1 +0,0 @@
-llvm8
\ No newline at end of file
diff --git a/srcpkgs/libllvm9 b/srcpkgs/libllvm9
deleted file mode 120000
index 14540d7bad22..000000000000
--- a/srcpkgs/libllvm9
+++ /dev/null
@@ -1 +0,0 @@
-llvm9
\ No newline at end of file
diff --git a/srcpkgs/libplist-python b/srcpkgs/libplist-python
deleted file mode 120000
index 8aeda891de2d..000000000000
--- a/srcpkgs/libplist-python
+++ /dev/null
@@ -1 +0,0 @@
-libplist
\ No newline at end of file
diff --git a/srcpkgs/libplist/libplist-python.INSTALL.msg b/srcpkgs/libplist/libplist-python.INSTALL.msg
deleted file mode 100644
index 99f471a80b84..000000000000
--- a/srcpkgs/libplist/libplist-python.INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-libvirt-python is no longer provided by Void Linux
diff --git a/srcpkgs/libplist/template b/srcpkgs/libplist/template
index 3981de44a386..0cdf8c68fd4f 100644
--- a/srcpkgs/libplist/template
+++ b/srcpkgs/libplist/template
@@ -29,11 +29,6 @@ libplist++_package() {
 	}
 }
 
-libplist-python_package() {
-	build_style=meta
-	short_desc+=" - Python2 bindings (removed package)"
-}
-
 libplist-python3_package() {
 	lib32disabled=yes
 	short_desc+=" - Python3 bindings"
diff --git a/srcpkgs/llvm10/INSTALL.msg b/srcpkgs/llvm10/INSTALL.msg
deleted file mode 100644
index 3e12657af34c..000000000000
--- a/srcpkgs/llvm10/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm10 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm10/template b/srcpkgs/llvm10/template
deleted file mode 100644
index e4099e5f7d14..000000000000
--- a/srcpkgs/llvm10/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm10'
-pkgname=llvm10
-version=10.0.0
-revision=8
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="metapackage"
-homepage="https://www.llvm.org"
-
-libllvm10_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm11/INSTALL.msg b/srcpkgs/llvm11/INSTALL.msg
deleted file mode 100644
index b2447b5980a2..000000000000
--- a/srcpkgs/llvm11/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm11 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm11/template b/srcpkgs/llvm11/template
deleted file mode 100644
index 198655c2ca40..000000000000
--- a/srcpkgs/llvm11/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm11'
-pkgname=llvm11
-version=11.0.0
-revision=2
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="metapackage"
-homepage="https://www.llvm.org"
-
-libllvm11_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm6.0/INSTALL.msg b/srcpkgs/llvm6.0/INSTALL.msg
deleted file mode 100644
index 5a1ca7cf3d94..000000000000
--- a/srcpkgs/llvm6.0/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm6.0 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm6.0/template b/srcpkgs/llvm6.0/template
deleted file mode 100644
index 0901d727c30f..000000000000
--- a/srcpkgs/llvm6.0/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm6.0'
-pkgname=llvm6.0
-version=6.0.1
-revision=8
-build_style=meta
-short_desc="Low Level Virtual Machine (6.0.x series) (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="NCSA"
-homepage="https://www.llvm.org"
-
-libllvm6.0_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm7/INSTALL.msg b/srcpkgs/llvm7/INSTALL.msg
deleted file mode 100644
index 2bb143ac3bdf..000000000000
--- a/srcpkgs/llvm7/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm7 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm7/template b/srcpkgs/llvm7/template
deleted file mode 100644
index f68997572b25..000000000000
--- a/srcpkgs/llvm7/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm7'
-pkgname=llvm7
-version=7.0.1
-revision=10
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Enno Boland <gottox@voidlinux.org>"
-license="NCSA"
-homepage="https://www.llvm.org"
-
-libllvm7_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm8/INSTALL.msg b/srcpkgs/llvm8/INSTALL.msg
deleted file mode 100644
index 984cbb617d1a..000000000000
--- a/srcpkgs/llvm8/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm8 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm8/template b/srcpkgs/llvm8/template
deleted file mode 100644
index 7d74d2720bbb..000000000000
--- a/srcpkgs/llvm8/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm8'
-pkgname=llvm8
-version=8.0.1
-revision=5
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Enno Boland <gottox@voidlinux.org>"
-license="metapackage"
-homepage="https://www.llvm.org"
-
-libllvm8_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm9/INSTALL.msg b/srcpkgs/llvm9/INSTALL.msg
deleted file mode 100644
index 0880f43ec44a..000000000000
--- a/srcpkgs/llvm9/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm9 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm9/template b/srcpkgs/llvm9/template
deleted file mode 100644
index 11c92dafd8be..000000000000
--- a/srcpkgs/llvm9/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm9'
-pkgname=llvm9
-version=9.0.1
-revision=8
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="metapackage"
-homepage="https://www.llvm.org"
-
-libllvm9_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/mozjs60/INSTALL.msg b/srcpkgs/mozjs60/INSTALL.msg
deleted file mode 100644
index b88d0b829b0d..000000000000
--- a/srcpkgs/mozjs60/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-mozjs60 is no longer provided by Void Linux
diff --git a/srcpkgs/mozjs60/template b/srcpkgs/mozjs60/template
deleted file mode 100644
index e3609281cd95..000000000000
--- a/srcpkgs/mozjs60/template
+++ /dev/null
@@ -1,9 +0,0 @@
-# Template file for 'mozjs60'
-pkgname=mozjs60
-version=60.8.0
-revision=6
-build_style=meta
-short_desc="Mozilla JavaScript interpreter and library (60.x series) (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="metapackage"
-homepage="https://www.mozilla.org/firefox/"
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 9b0ce9c93fce..88611bc7fcbf 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -1,6 +1,6 @@
 # Template file for 'removed-packages'
 pkgname=removed-packages
-version=0.1.20230506
+version=0.1.20230605
 revision=1
 build_style=meta
 short_desc="Uninstalls packages removed from repository"
@@ -253,8 +253,8 @@ replaces="
  icecat-i18n-zh-CN<=78.6.1_1
  icecat-i18n-zh-TW<=78.6.1_1
  icecat<=78.6.1_1
- ilmbase<=2.4.2_2
  ilmbase-devel<=2.4.2_2
+ ilmbase<=2.4.2_2
  ioquake3-rpi<=20130506_2
  isl16<=0.16_2
  js<=1.8.5_11
@@ -269,31 +269,31 @@ replaces="
  libantimicrox-devel<=3.1.3_1
  libantimicrox<=3.1.3_1
  libapp<=20140527_2
- libbitcoin-blockchain<=3.6.0_10
  libbitcoin-blockchain-devel<=3.6.0_10
- libbitcoin-client<=3.6.0_10
+ libbitcoin-blockchain<=3.6.0_10
  libbitcoin-client-devel<=3.6.0_10
- libbitcoin-consensus<=3.6.0_1
+ libbitcoin-client<=3.6.0_10
  libbitcoin-consensus-devel<=3.6.0_1
- libbitcoin-database<=3.6.0_10
+ libbitcoin-consensus<=3.6.0_1
  libbitcoin-database-devel<=3.6.0_10
- libbitcoin-explorer<=3.6.0_10
+ libbitcoin-database<=3.6.0_10
  libbitcoin-explorer-devel<=3.6.0_10
- libbitcoin-network<=3.6.0_10
+ libbitcoin-explorer<=3.6.0_10
  libbitcoin-network-devel<=3.6.0_10
- libbitcoin-node<=3.6.0_10
+ libbitcoin-network<=3.6.0_10
  libbitcoin-node-devel<=3.6.0_10
- libbitcoin-protocol<=3.6.0_10
+ libbitcoin-node<=3.6.0_10
  libbitcoin-protocol-devel<=3.6.0_10
- libbitcoin-server<=3.6.0_10
+ libbitcoin-protocol<=3.6.0_10
  libbitcoin-server-devel<=3.6.0_10
- libbitcoin-system<=3.6.0_10
+ libbitcoin-server<=3.6.0_10
  libbitcoin-system-devel<=3.6.0_10
+ libbitcoin-system<=3.6.0_10
  libco-devel<=20_1
  libco<=20_1
- libechonest-qt5<=2.3.1_2
- libechonest-qt5-devel<=2.3.1_2
  libdbusmenu-qt<=0.9.2_4
+ libechonest-qt5-devel<=2.3.1_2
+ libechonest-qt5<=2.3.1_2
  libfcitx-qt-devel<=4.2.9.8_1
  libfcitx-qt<=4.2.9.8_1
  libgksu<=2.0.12_5
@@ -301,6 +301,12 @@ replaces="
  libglademm<=2.6.7_6
  libglib-static<=2.58.3_5
  libgtkhtml<=4.10.0_1
+ libllvm10<=10.0.0_8
+ libllvm11<=11.0.0_2
+ libllvm6.0<=6.0.1_8
+ libllvm7<=7.0.1_10
+ libllvm8<=8.0.1_5
+ libllvm9<=9.0.1_8
  liblrzip<=0.641_1
  libmagick6-devel<=6.9.12.12_2
  libmagick6-perl<=6.9.12.12_2
@@ -311,6 +317,7 @@ replaces="
  libopencv4-python<=4.5.3_2
  libpipewire0.2-devel<=0.2.7_2
  libpipewire0.2<=0.2.7_2
+ libplist-python<=2.2.0_3
  libpng12<=1.2.59_1
  libpyside-python3<=5.15.0_2
  libqmatrixclient-devel<=0.5.3.2_1
@@ -326,9 +333,9 @@ replaces="
  libunique1-devel<=1.1.6_12
  libunique1<=1.1.6_12
  libunique<=3.0.2_11
- libvpx<=1.7.0_4
- libvpx5<=1.7.0_4
  libvpx5-devel<=1.7.0_4
+ libvpx5<=1.7.0_4
+ libvpx<=1.7.0_4
  libwebkit2gtk50-devel<=2.38.3_1
  libwebkit2gtk50<=2.38.3_1
  libwnck2-devel<=2.30.7_8
@@ -338,7 +345,13 @@ replaces="
  libxslt-python<=1.1.34_5
  libzapojit<=0.0.3_10
  livewallpaper<=0.5.0_2
+ llvm10<=10.0.0_8
+ llvm11<=11.0.0_2
  llvm3.9<=3.9.1_5
+ llvm6.0<=6.0.1_8
+ llvm7<=7.0.1_10
+ llvm8<=8.0.1_5
+ llvm9<=9.0.1_8
  lprng<=3.8.C_1
  lrzip-devel<=0.641_1
  ls++-git<=20140919_3
@@ -356,12 +369,13 @@ replaces="
  mirrorbits<=0.5.1_1
  mongroup<=0.4.1_2
  mopidy-spotify<=4.0.1_5
+ mozjs60<=60.8.0_6
  mozjs68<=68.11.0_1
  mozjs91-devel<=91.7.1_3
  mozjs91<=91.7.1_3
  mp3gain<=1.6.2_2
- mpir<=3.0.0_1
  mpir-devel<=3.0.0_1
+ mpir<=3.0.0_1
  mutagen<=1.43.0_3
  nautilus-sendto<=3.8.6_2
  ncdns<=0.0.2_12

From 629b8d7bc2494e4a759af5aeef92303577982026 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 5 Jun 2023 03:47:00 -0400
Subject: [PATCH 2/4] {go1.17,openjdk{7,9,10}}-bootstrap: remove install
 message

not very useful now that it's tucked away in the bootstrap repo
---
 srcpkgs/go1.17-bootstrap/INSTALL.msg    | 4 ----
 srcpkgs/openjdk10-bootstrap/INSTALL.msg | 4 ----
 srcpkgs/openjdk7-bootstrap/INSTALL.msg  | 4 ----
 srcpkgs/openjdk9-bootstrap/INSTALL.msg  | 4 ----
 4 files changed, 16 deletions(-)
 delete mode 100644 srcpkgs/go1.17-bootstrap/INSTALL.msg
 delete mode 100644 srcpkgs/openjdk10-bootstrap/INSTALL.msg
 delete mode 100644 srcpkgs/openjdk7-bootstrap/INSTALL.msg
 delete mode 100644 srcpkgs/openjdk9-bootstrap/INSTALL.msg

diff --git a/srcpkgs/go1.17-bootstrap/INSTALL.msg b/srcpkgs/go1.17-bootstrap/INSTALL.msg
deleted file mode 100644
index 142aeabbc1b1..000000000000
--- a/srcpkgs/go1.17-bootstrap/INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a copy of the official Go language toolchain binaries as provided by
-the project on its download page. Please do keep in mind that it is almost
-definitely not what you want to use and exists purely for the purpose of
-bootstrapping the official compiler package (called simply 'go').
diff --git a/srcpkgs/openjdk10-bootstrap/INSTALL.msg b/srcpkgs/openjdk10-bootstrap/INSTALL.msg
deleted file mode 100644
index 68b0c0124adc..000000000000
--- a/srcpkgs/openjdk10-bootstrap/INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a bootstrap compiler, which means it's not intended for ordinary usage
-but rather only to compile the toolchain. In this case, it's the OpenJDK 11
-toolchain, which needs OpenJDK 10 or newer to build itself. Please do not use
-this package as your Java implementation.
diff --git a/srcpkgs/openjdk7-bootstrap/INSTALL.msg b/srcpkgs/openjdk7-bootstrap/INSTALL.msg
deleted file mode 100644
index e14fdca0d800..000000000000
--- a/srcpkgs/openjdk7-bootstrap/INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a bootstrap compiler, which means it's not intended for ordinary usage
-but rather only to compile the toolchain. In this case, it's the OpenJDK 8
-toolchain, which needs OpenJDK 7 or newer to build itself. Please do not use
-this package as your Java implementation.
diff --git a/srcpkgs/openjdk9-bootstrap/INSTALL.msg b/srcpkgs/openjdk9-bootstrap/INSTALL.msg
deleted file mode 100644
index f33a40ba677f..000000000000
--- a/srcpkgs/openjdk9-bootstrap/INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a bootstrap compiler, which means it's not intended for ordinary usage
-but rather only to compile the toolchain. In this case, it's the OpenJDK 10
-toolchain, which needs OpenJDK 9 or newer to build itself. Please do not use
-this package as your Java implementation.

From 7ef9f515b2bd30bbb48f2a34199811e1bddffca6 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 5 Jun 2023 03:50:27 -0400
Subject: [PATCH 3/4] *: move non-critical INSTALL.msg to README.voidlinux en
 masse

to avoid desensitising the user to ignorable INSTALL.msgs, move ones
that just specify things like optional dependencies and initial
configuration tips to README.voidlinux
---
 .../CLion/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/CLion/template                              |  1 +
 .../GoLand/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/GoLand/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/GraphicsMagick/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/OpenXcom/template                           |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/PhpStorm/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/RubyMine/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/SDL_mixer/template                          |  1 +
 .../Solaar/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/Solaar/template                             |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/WebStorm/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/apache-ant/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/apache-fop/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/apparmor/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/atari800/template                           |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/b43-firmware-classic/template               |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/b43-firmware/template                       |  1 +
 .../bCNC/{INSTALL.msg => files/README.voidlinux}    |  0
 srcpkgs/bCNC/template                               |  1 +
 .../blueman/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/blueman/template                            |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/bluez-qt5/template                          |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/brother-brscan4/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/bumblebee/template                          |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/cdrtools/template                           |  1 +
 .../clamav/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/clamav/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/cli-visualizer/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/darkplaces/template                         |  1 +
 .../dhewm3/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/dhewm3/template                             |  4 ++++
 .../doom3/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/doom3/template                              |  1 +
 srcpkgs/efibootmgr/INSTALL.msg                      |  2 --
 .../flacon/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/flacon/template                             |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/gammaray/template                           |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/gnome-latex/template                        |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/grml-rescueboot/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/gummiboot/template                          |  1 +
 .../hitch/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/hitch/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/i3blocks/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/ibus-m17n/template                          |  4 ++++
 srcpkgs/imagescan-plugin-networkscan/INSTALL.msg    |  1 -
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/inspircd/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/intellij-idea-ultimate-edition/template     |  1 +
 .../iscan/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/iscan/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/kdevelop/template                           |  4 ++++
 .../kismet/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/kismet/template                             |  4 ++++
 srcpkgs/kubernetes/kubectl.INSTALL.msg              |  4 ----
 .../lightdm/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/lightdm/template                            |  1 +
 .../lxd-lts/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/lxd-lts/template                            |  1 +
 srcpkgs/lxd/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/lxd/template                                |  1 +
 srcpkgs/lyx/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/lyx/template                                |  4 ++++
 .../mbpfan/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/mbpfan/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/minikube/template                           |  1 +
 .../minio/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/minio/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/miniupnpd/template                          |  1 +
 .../mopidy/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/mopidy/template                             |  1 +
 .../munge/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/munge/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/network-ups-tools/template                  |  1 +
 .../openrgb/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/openrgb/template                            |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/orientdb/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/pcsclite/template                           |  1 +
 .../README.voidlinux}                               |  0
 srcpkgs/perl-Text-Bidi/template                     |  1 +
 srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg        |  2 --
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.0-apcu/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.0-ast/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.0-imagick/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.1-apcu/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.1-ast/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.1-imagick/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.2-apcu/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.2-ast/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.2-imagick/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/plata-theme/template                        |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/postgresql/template                         |  5 ++++-
 .../pyradio/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/pyradio/template                            |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-audioread/template                  |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-fishnet/template                    |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-jupyter_nbconvert/template          |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-owm/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-qrcode/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/qtkeychain-qt5/template                     |  1 +
 .../remind/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/remind/template                             |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/roccat-tools/template                       |  4 ++++
 .../root/{INSTALL.msg => files/README.voidlinux}    |  0
 srcpkgs/root/template                               |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/runit-kdump/template                        |  1 +
 .../sabnzbd/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/sabnzbd/template                            |  1 +
 .../sanoid/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/sanoid/template                             | 13 +++++++------
 srcpkgs/scapy/INSTALL.msg                           |  6 ------
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/sharenix/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/slstatus/template                           |  1 +
 srcpkgs/steam/INSTALL.msg                           |  2 --
 .../swars/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/swars/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/syslinux/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/tesseract-ocr/template                      |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive-bin/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2014-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2016-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2017-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2018-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2019-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2020-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2021-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2022-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2023-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/timidity/template                           |  4 ++++
 srcpkgs/tuir/rtv.INSTALL.msg                        |  1 -
 .../tuntox/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/tuntox/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/vimpager/template                           |  1 +
 srcpkgs/vpnd/INSTALL.msg                            |  1 -
 srcpkgs/vpnd/files/README.voidlinux                 |  1 +
 srcpkgs/vpnd/template                               |  1 +
 .../vscl/{INSTALL.msg => files/README.voidlinux}    |  0
 srcpkgs/vscl/template                               |  1 +
 .../weston/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/weston/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/wineasio/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/wireshark/template                          |  1 +
 srcpkgs/x48/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/x48/template                                |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/xdebug8.0/template                          |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/xdebug8.1/template                          |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/xdebug8.2/template                          |  1 +
 .../yquake2/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/yquake2/template                            |  1 +
 srcpkgs/znc/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/znc/template                                |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/zsh-history-substring-search/template       |  1 +
 .../zutils/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/zutils/template                             |  1 +
 226 files changed, 176 insertions(+), 26 deletions(-)
 rename srcpkgs/CLion/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/GoLand/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/GraphicsMagick/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/OpenXcom/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/PhpStorm/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/RubyMine/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/SDL_mixer/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/Solaar/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/WebStorm/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/apache-ant/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/apache-fop/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/apparmor/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/atari800/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/b43-firmware-classic/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/b43-firmware/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/bCNC/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/blueman/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/bluez-qt5/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/brother-brscan4/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/bumblebee/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/cdrtools/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/clamav/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/cli-visualizer/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/darkplaces/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/dhewm3/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/doom3/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/efibootmgr/INSTALL.msg
 rename srcpkgs/flacon/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/gammaray/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/gnome-latex/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/grml-rescueboot/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/gummiboot/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/hitch/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/i3blocks/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/ibus-m17n/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/imagescan-plugin-networkscan/INSTALL.msg
 rename srcpkgs/inspircd/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/intellij-idea-ultimate-edition/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/iscan/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/kdevelop/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/kismet/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/kubernetes/kubectl.INSTALL.msg
 rename srcpkgs/lightdm/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/lxd-lts/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/lxd/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/lyx/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/mbpfan/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/minikube/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/minio/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/miniupnpd/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/mopidy/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/munge/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/network-ups-tools/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/openrgb/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/orientdb/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/pcsclite/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/perl-Text-Bidi/{urxvt-bidi.INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg
 rename srcpkgs/php8.0-apcu/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.0-ast/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.0-imagick/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.1-apcu/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.1-ast/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.1-imagick/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.2-apcu/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.2-ast/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.2-imagick/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/plata-theme/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/postgresql/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/pyradio/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-audioread/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-fishnet/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-jupyter_nbconvert/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-owm/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-qrcode/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/qtkeychain-qt5/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/remind/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/roccat-tools/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/root/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/runit-kdump/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/sabnzbd/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/sanoid/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/scapy/INSTALL.msg
 rename srcpkgs/sharenix/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/slstatus/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/steam/INSTALL.msg
 rename srcpkgs/swars/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/syslinux/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/tesseract-ocr/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2014-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2016-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2017-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2018-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2019-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2020-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2021-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2022-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2023-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/timidity/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/tuir/rtv.INSTALL.msg
 rename srcpkgs/tuntox/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/vimpager/{INSTALL.msg => files/README.voidlinux} (100%)
 create mode 100644 srcpkgs/vpnd/files/README.voidlinux
 rename srcpkgs/vscl/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/weston/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/wineasio/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/wireshark/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/x48/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/xdebug8.0/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/xdebug8.1/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/xdebug8.2/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/yquake2/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/znc/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/zsh-history-substring-search/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/zutils/{INSTALL.msg => files/README.voidlinux} (100%)

diff --git a/srcpkgs/CLion/INSTALL.msg b/srcpkgs/CLion/files/README.voidlinux
similarity index 100%
rename from srcpkgs/CLion/INSTALL.msg
rename to srcpkgs/CLion/files/README.voidlinux
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index f302b7d6798e..0115ebf01578 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -93,4 +93,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/GoLand/INSTALL.msg b/srcpkgs/GoLand/files/README.voidlinux
similarity index 100%
rename from srcpkgs/GoLand/INSTALL.msg
rename to srcpkgs/GoLand/files/README.voidlinux
diff --git a/srcpkgs/GoLand/template b/srcpkgs/GoLand/template
index f807f0861adb..7e77d5c251a8 100644
--- a/srcpkgs/GoLand/template
+++ b/srcpkgs/GoLand/template
@@ -80,4 +80,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/GraphicsMagick/INSTALL.msg b/srcpkgs/GraphicsMagick/files/README.voidlinux
similarity index 100%
rename from srcpkgs/GraphicsMagick/INSTALL.msg
rename to srcpkgs/GraphicsMagick/files/README.voidlinux
diff --git a/srcpkgs/GraphicsMagick/template b/srcpkgs/GraphicsMagick/template
index 695efbc55d3b..4d87c91fd7e0 100644
--- a/srcpkgs/GraphicsMagick/template
+++ b/srcpkgs/GraphicsMagick/template
@@ -46,5 +46,6 @@ libgraphicsmagick-devel_package() {
 		vmove "usr/lib/*.la"
 		vmove "usr/share/man/man1/*-config.1"
 		vcopy ${wrksrc}/PerlMagick usr/share/doc/GraphicsMagick*/
+		vdoc "${FILESDIR}/README.voidlinux"
 	}
 }
diff --git a/srcpkgs/OpenXcom/INSTALL.msg b/srcpkgs/OpenXcom/files/README.voidlinux
similarity index 100%
rename from srcpkgs/OpenXcom/INSTALL.msg
rename to srcpkgs/OpenXcom/files/README.voidlinux
diff --git a/srcpkgs/OpenXcom/template b/srcpkgs/OpenXcom/template
index 3bffdfe26345..bd879a90811f 100644
--- a/srcpkgs/OpenXcom/template
+++ b/srcpkgs/OpenXcom/template
@@ -18,3 +18,7 @@ pre_configure() {
 	aclocal --install -Im4
 	autoreconf -fi
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/PhpStorm/INSTALL.msg b/srcpkgs/PhpStorm/files/README.voidlinux
similarity index 100%
rename from srcpkgs/PhpStorm/INSTALL.msg
rename to srcpkgs/PhpStorm/files/README.voidlinux
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 306a6c77d0b3..83a0ddeefd2a 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -60,4 +60,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/RubyMine/INSTALL.msg b/srcpkgs/RubyMine/files/README.voidlinux
similarity index 100%
rename from srcpkgs/RubyMine/INSTALL.msg
rename to srcpkgs/RubyMine/files/README.voidlinux
diff --git a/srcpkgs/RubyMine/template b/srcpkgs/RubyMine/template
index b071d373086f..ced0971592be 100644
--- a/srcpkgs/RubyMine/template
+++ b/srcpkgs/RubyMine/template
@@ -57,4 +57,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/SDL_mixer/INSTALL.msg b/srcpkgs/SDL_mixer/files/README.voidlinux
similarity index 100%
rename from srcpkgs/SDL_mixer/INSTALL.msg
rename to srcpkgs/SDL_mixer/files/README.voidlinux
diff --git a/srcpkgs/SDL_mixer/template b/srcpkgs/SDL_mixer/template
index 0d05685fb0d9..b4462ef8c1e3 100644
--- a/srcpkgs/SDL_mixer/template
+++ b/srcpkgs/SDL_mixer/template
@@ -24,6 +24,7 @@ pre_configure() {
 
 post_install() {
 	vlicense COPYING
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 SDL_mixer-devel_package() {
diff --git a/srcpkgs/Solaar/INSTALL.msg b/srcpkgs/Solaar/files/README.voidlinux
similarity index 100%
rename from srcpkgs/Solaar/INSTALL.msg
rename to srcpkgs/Solaar/files/README.voidlinux
diff --git a/srcpkgs/Solaar/template b/srcpkgs/Solaar/template
index 23e2f73aa8b6..ddc0aa82f36b 100644
--- a/srcpkgs/Solaar/template
+++ b/srcpkgs/Solaar/template
@@ -14,3 +14,7 @@ homepage="https://pwr-solaar.github.io/Solaar/"
 changelog="https://raw.githubusercontent.com/pwr-Solaar/Solaar/master/ChangeLog.md"
 distfiles="https://github.com/pwr-Solaar/Solaar/archive/refs/tags/${version}.tar.gz"
 checksum=3cb0cb4c79ef2ea0ac7c9adc9c4a6f4f15d28e99ff2df33850de0520ced9f116
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/WebStorm/INSTALL.msg b/srcpkgs/WebStorm/files/README.voidlinux
similarity index 100%
rename from srcpkgs/WebStorm/INSTALL.msg
rename to srcpkgs/WebStorm/files/README.voidlinux
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index d06fe4b39b37..5239d6217fb8 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -59,4 +59,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/apache-ant/INSTALL.msg b/srcpkgs/apache-ant/files/README.voidlinux
similarity index 100%
rename from srcpkgs/apache-ant/INSTALL.msg
rename to srcpkgs/apache-ant/files/README.voidlinux
diff --git a/srcpkgs/apache-ant/template b/srcpkgs/apache-ant/template
index 7cf2b4f55c32..c125283afecf 100644
--- a/srcpkgs/apache-ant/template
+++ b/srcpkgs/apache-ant/template
@@ -36,6 +36,7 @@ do_install() {
 
 	vmkdir usr/bin
 	ln -rs $DESTDIR/$_prefix/bin/ant $DESTDIR/usr/bin
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 apache-ant-doc_package() {
diff --git a/srcpkgs/apache-fop/INSTALL.msg b/srcpkgs/apache-fop/files/README.voidlinux
similarity index 100%
rename from srcpkgs/apache-fop/INSTALL.msg
rename to srcpkgs/apache-fop/files/README.voidlinux
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index f6aba6e50c83..1dd6dd985428 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -46,4 +46,5 @@ do_install() {
 	vconf ${FILESDIR}/fop.conf
 	vmkdir usr/bin
 	ln -sf /usr/share/fop/fop $DESTDIR/usr/bin/fop
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/apparmor/INSTALL.msg b/srcpkgs/apparmor/files/README.voidlinux
similarity index 100%
rename from srcpkgs/apparmor/INSTALL.msg
rename to srcpkgs/apparmor/files/README.voidlinux
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index b81fab0d0f02..d9426736a0a7 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -63,6 +63,7 @@ post_install() {
 	rm ${DESTDIR}/etc/apparmor.d/{,local/}php-fpm
 
 	vinstall utils/aa-notify.desktop 644 usr/share/applications
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 libapparmor_package() {
diff --git a/srcpkgs/atari800/INSTALL.msg b/srcpkgs/atari800/files/README.voidlinux
similarity index 100%
rename from srcpkgs/atari800/INSTALL.msg
rename to srcpkgs/atari800/files/README.voidlinux
diff --git a/srcpkgs/atari800/template b/srcpkgs/atari800/template
index b82afa7d3a40..ecc14bc82da3 100644
--- a/srcpkgs/atari800/template
+++ b/srcpkgs/atari800/template
@@ -14,3 +14,7 @@ license="GPL-2.0-or-later"
 homepage="https://atari800.github.io"
 distfiles="${SOURCEFORGE_SITE}/atari800/atari800/${version}/atari800-${version}-src.tgz"
 checksum=fedfe2ec94dc6f29b467e8c419efff64a7451aa4bbd60ffbd4709cb4da6276c0
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/b43-firmware-classic/INSTALL.msg b/srcpkgs/b43-firmware-classic/files/README.voidlinux
similarity index 100%
rename from srcpkgs/b43-firmware-classic/INSTALL.msg
rename to srcpkgs/b43-firmware-classic/files/README.voidlinux
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index 6564685a5f5e..13bca0e767e6 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -16,4 +16,5 @@ restricted=yes
 do_install() {
 	vmkdir usr/lib/firmware
 	b43-fwcutter -w ${DESTDIR}/usr/lib/firmware linux/wl_apsta.o
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/b43-firmware/INSTALL.msg b/srcpkgs/b43-firmware/files/README.voidlinux
similarity index 100%
rename from srcpkgs/b43-firmware/INSTALL.msg
rename to srcpkgs/b43-firmware/files/README.voidlinux
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index 35046e122358..e69dae739505 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -17,4 +17,5 @@ restricted=yes
 do_install() {
 	vmkdir usr/lib/firmware
 	b43-fwcutter -w ${DESTDIR}/usr/lib/firmware broadcom-wl-${version}.wl_apsta.o
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/bCNC/INSTALL.msg b/srcpkgs/bCNC/files/README.voidlinux
similarity index 100%
rename from srcpkgs/bCNC/INSTALL.msg
rename to srcpkgs/bCNC/files/README.voidlinux
diff --git a/srcpkgs/bCNC/template b/srcpkgs/bCNC/template
index 9e1a276daea7..2f2136f9575d 100644
--- a/srcpkgs/bCNC/template
+++ b/srcpkgs/bCNC/template
@@ -19,6 +19,7 @@ post_install() {
 	ln -s "/${py3_sitelib}/bCNC/bCNC.png" "${DESTDIR}/usr/share/pixmaps/"
 	ln -s "bCNC" "${DESTDIR}/usr/bin/bcnc"
 	rm -r ${DESTDIR}/${py3_sitelib}/tests
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 bcnc_package() {
diff --git a/srcpkgs/blueman/INSTALL.msg b/srcpkgs/blueman/files/README.voidlinux
similarity index 100%
rename from srcpkgs/blueman/INSTALL.msg
rename to srcpkgs/blueman/files/README.voidlinux
diff --git a/srcpkgs/blueman/template b/srcpkgs/blueman/template
index d58e75d5ed2b..0fde068fc038 100644
--- a/srcpkgs/blueman/template
+++ b/srcpkgs/blueman/template
@@ -16,3 +16,7 @@ homepage="https://github.com/blueman-project/blueman"
 changelog="https://raw.githubusercontent.com/blueman-project/blueman/main/CHANGELOG.md"
 distfiles="https://github.com/blueman-project/blueman/releases/download/${version}/blueman-${version}.tar.xz"
 checksum=b2d21afdf77a06cd86daf5402406f7d2a53459817e29e0bebc4911d4f0dcfda1
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/bluez-qt5/INSTALL.msg b/srcpkgs/bluez-qt5/files/README.voidlinux
similarity index 100%
rename from srcpkgs/bluez-qt5/INSTALL.msg
rename to srcpkgs/bluez-qt5/files/README.voidlinux
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index 7ec1ba655172..6f396a9d7895 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -20,6 +20,10 @@ do_check() {
 	dbus-run-session ctest
 }
 
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
+
 bluez-qt5-devel_package() {
 	short_desc+=" - development"
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/brother-brscan4/INSTALL.msg b/srcpkgs/brother-brscan4/files/README.voidlinux
similarity index 100%
rename from srcpkgs/brother-brscan4/INSTALL.msg
rename to srcpkgs/brother-brscan4/files/README.voidlinux
diff --git a/srcpkgs/brother-brscan4/template b/srcpkgs/brother-brscan4/template
index 82565cd229e8..b1f59dd2567b 100644
--- a/srcpkgs/brother-brscan4/template
+++ b/srcpkgs/brother-brscan4/template
@@ -67,4 +67,5 @@ do_install() {
 	# The only file in the deb package that has *not* been installed is a
 	# setup script to modify the SANE configuration. This will be performed
 	# by INSTALL and REMOVE instead.
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/bumblebee/INSTALL.msg b/srcpkgs/bumblebee/files/README.voidlinux
similarity index 100%
rename from srcpkgs/bumblebee/INSTALL.msg
rename to srcpkgs/bumblebee/files/README.voidlinux
diff --git a/srcpkgs/bumblebee/template b/srcpkgs/bumblebee/template
index c54ea65d32c5..3f435664cec3 100644
--- a/srcpkgs/bumblebee/template
+++ b/srcpkgs/bumblebee/template
@@ -38,4 +38,5 @@ post_install() {
 	vmkdir usr/share/bash-completion/completions
 	mv -v ${DESTDIR}/etc/bash_completion.d/bumblebee \
 		${DESTDIR}/usr/share/bash-completion/completions/optirun
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/cdrtools/INSTALL.msg b/srcpkgs/cdrtools/files/README.voidlinux
similarity index 100%
rename from srcpkgs/cdrtools/INSTALL.msg
rename to srcpkgs/cdrtools/files/README.voidlinux
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 7096230c3b53..71b3b8143796 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -46,4 +46,5 @@ do_install() {
 	rm -rf ${DESTDIR}/usr/share/man/man3 ${DESTDIR}/usr/share/man/man5
 	vmkdir usr/lib/modules-load.d
 	echo sg > ${DESTDIR}/usr/lib/modules-load.d/cdrtools.conf
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/clamav/INSTALL.msg b/srcpkgs/clamav/files/README.voidlinux
similarity index 100%
rename from srcpkgs/clamav/INSTALL.msg
rename to srcpkgs/clamav/files/README.voidlinux
diff --git a/srcpkgs/clamav/template b/srcpkgs/clamav/template
index 65237deb1413..c47d0e154f7b 100644
--- a/srcpkgs/clamav/template
+++ b/srcpkgs/clamav/template
@@ -59,6 +59,7 @@ post_install() {
 	sed -i ${PKGDESTDIR}/etc/freshclam.conf \
 		-e "s;^Example$;# Example;" \
 		-e "s;#DatabaseDirectory.*;DatabaseDirectory /var/lib/_${pkgname};"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 clamav-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/cli-visualizer/INSTALL.msg b/srcpkgs/cli-visualizer/files/README.voidlinux
similarity index 100%
rename from srcpkgs/cli-visualizer/INSTALL.msg
rename to srcpkgs/cli-visualizer/files/README.voidlinux
diff --git a/srcpkgs/cli-visualizer/template b/srcpkgs/cli-visualizer/template
index e758562274e3..095adb17036b 100644
--- a/srcpkgs/cli-visualizer/template
+++ b/srcpkgs/cli-visualizer/template
@@ -19,4 +19,5 @@ post_install() {
 
 	# package 'vis' has rights to /usr/bin/vis
 	mv ${DESTDIR}/usr/bin/vis ${DESTDIR}/usr/bin/cli-visualizer
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/darkplaces/INSTALL.msg b/srcpkgs/darkplaces/files/README.voidlinux
similarity index 100%
rename from srcpkgs/darkplaces/INSTALL.msg
rename to srcpkgs/darkplaces/files/README.voidlinux
diff --git a/srcpkgs/darkplaces/template b/srcpkgs/darkplaces/template
index 9e282a061057..437bee50ceaf 100644
--- a/srcpkgs/darkplaces/template
+++ b/srcpkgs/darkplaces/template
@@ -39,4 +39,5 @@ do_install() {
 		install -Dm644 darkplaces${i}x${i}.png ${DESTDIR}/usr/share/icons/hicolor/${i}x${i}/apps/darkplaces.png
 	done
 	vinstall ${FILESDIR}/${pkgname}.desktop 644 usr/share/applications
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/dhewm3/INSTALL.msg b/srcpkgs/dhewm3/files/README.voidlinux
similarity index 100%
rename from srcpkgs/dhewm3/INSTALL.msg
rename to srcpkgs/dhewm3/files/README.voidlinux
diff --git a/srcpkgs/dhewm3/template b/srcpkgs/dhewm3/template
index 5509900e8c0b..84c700d252b2 100644
--- a/srcpkgs/dhewm3/template
+++ b/srcpkgs/dhewm3/template
@@ -11,3 +11,7 @@ license="GPL-3.0-or-later"
 homepage="https://dhewm3.org/"
 distfiles="https://github.com/dhewm/dhewm3/releases/download/${version}/dhewm3-${version}-src.tar.xz"
 checksum=31671f35fb6f83272dfa2a27c0dad6183bc228f1f1a448ef925052cf4dcf4b68
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/doom3/INSTALL.msg b/srcpkgs/doom3/files/README.voidlinux
similarity index 100%
rename from srcpkgs/doom3/INSTALL.msg
rename to srcpkgs/doom3/files/README.voidlinux
diff --git a/srcpkgs/doom3/template b/srcpkgs/doom3/template
index ff69ecebafba..81f4f44f2aba 100644
--- a/srcpkgs/doom3/template
+++ b/srcpkgs/doom3/template
@@ -56,4 +56,5 @@ do_install() {
 
 	# Install Desktop File
 	vinstall ${FILESDIR}/doom3.desktop 644 usr/share/applications
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/efibootmgr/INSTALL.msg b/srcpkgs/efibootmgr/INSTALL.msg
deleted file mode 100644
index 3c1f4796dbab..000000000000
--- a/srcpkgs/efibootmgr/INSTALL.msg
+++ /dev/null
@@ -1,2 +0,0 @@
-See /usr/share/doc/efibootmgr/README.voidlinux for instructions on
-using efibootmgr to automatically manage EFI boot entries.
diff --git a/srcpkgs/flacon/INSTALL.msg b/srcpkgs/flacon/files/README.voidlinux
similarity index 100%
rename from srcpkgs/flacon/INSTALL.msg
rename to srcpkgs/flacon/files/README.voidlinux
diff --git a/srcpkgs/flacon/template b/srcpkgs/flacon/template
index 0e0365f4c2a8..e11ce5fdf88f 100644
--- a/srcpkgs/flacon/template
+++ b/srcpkgs/flacon/template
@@ -17,3 +17,7 @@ checksum=a83d5fe297ceb6408b7f63c56a6be336fe1c6d06ebedcc0c84a3f7dd234140e4
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake"
 fi
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/gammaray/INSTALL.msg b/srcpkgs/gammaray/files/README.voidlinux
similarity index 100%
rename from srcpkgs/gammaray/INSTALL.msg
rename to srcpkgs/gammaray/files/README.voidlinux
diff --git a/srcpkgs/gammaray/template b/srcpkgs/gammaray/template
index 702c62c0b429..d00554cf7365 100644
--- a/srcpkgs/gammaray/template
+++ b/srcpkgs/gammaray/template
@@ -19,6 +19,10 @@ post_patch() {
 	vsed -i CMakeLists.txt -e 's|plugins/gammaray|lib/qt5/plugins/gammaray|'
 }
 
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
+
 gammaray-devel_package() {
 	short_desc+=" - development files"
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
diff --git a/srcpkgs/gnome-latex/INSTALL.msg b/srcpkgs/gnome-latex/files/README.voidlinux
similarity index 100%
rename from srcpkgs/gnome-latex/INSTALL.msg
rename to srcpkgs/gnome-latex/files/README.voidlinux
diff --git a/srcpkgs/gnome-latex/template b/srcpkgs/gnome-latex/template
index 6db41abd94eb..6af20bdc4f01 100644
--- a/srcpkgs/gnome-latex/template
+++ b/srcpkgs/gnome-latex/template
@@ -20,3 +20,7 @@ checksum=88bd5340bd28c7ed01c7966a3a00732bbd902773df5ac659be6ad11806a9e744
 
 build_options="gir"
 build_options_default="gir"
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/grml-rescueboot/INSTALL.msg b/srcpkgs/grml-rescueboot/files/README.voidlinux
similarity index 100%
rename from srcpkgs/grml-rescueboot/INSTALL.msg
rename to srcpkgs/grml-rescueboot/files/README.voidlinux
diff --git a/srcpkgs/grml-rescueboot/template b/srcpkgs/grml-rescueboot/template
index 41eb267a7806..6fe34c01dd29 100644
--- a/srcpkgs/grml-rescueboot/template
+++ b/srcpkgs/grml-rescueboot/template
@@ -23,4 +23,5 @@ post_extract() {
 post_install() {
 	vman man/update-grml-rescueboot.8
 	vdoc debian/README
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/gummiboot/INSTALL.msg b/srcpkgs/gummiboot/files/README.voidlinux
similarity index 100%
rename from srcpkgs/gummiboot/INSTALL.msg
rename to srcpkgs/gummiboot/files/README.voidlinux
diff --git a/srcpkgs/gummiboot/template b/srcpkgs/gummiboot/template
index 6ab40528e75e..045072bd0c1a 100644
--- a/srcpkgs/gummiboot/template
+++ b/srcpkgs/gummiboot/template
@@ -34,6 +34,7 @@ post_install() {
 		etc/kernel.d/post-remove 50-gummiboot
 	vinstall ${FILESDIR}/kernel.d/gummiboot.confd 644 \
 		etc/default gummiboot
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 gummiboot-efistub_package() {
diff --git a/srcpkgs/hitch/INSTALL.msg b/srcpkgs/hitch/files/README.voidlinux
similarity index 100%
rename from srcpkgs/hitch/INSTALL.msg
rename to srcpkgs/hitch/files/README.voidlinux
diff --git a/srcpkgs/hitch/template b/srcpkgs/hitch/template
index 805170a687f6..43d05705600f 100644
--- a/srcpkgs/hitch/template
+++ b/srcpkgs/hitch/template
@@ -29,4 +29,5 @@ post_install() {
 	vman hitch.conf.5
 	vlicense LICENSE
 	vsv hitch
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/i3blocks/INSTALL.msg b/srcpkgs/i3blocks/files/README.voidlinux
similarity index 100%
rename from srcpkgs/i3blocks/INSTALL.msg
rename to srcpkgs/i3blocks/files/README.voidlinux
diff --git a/srcpkgs/i3blocks/template b/srcpkgs/i3blocks/template
index 96f31f49904d..e3bf407d6bd2 100644
--- a/srcpkgs/i3blocks/template
+++ b/srcpkgs/i3blocks/template
@@ -19,4 +19,5 @@ pre_configure() {
 
 post_install() {
 	vconf i3blocks.conf
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/ibus-m17n/INSTALL.msg b/srcpkgs/ibus-m17n/files/README.voidlinux
similarity index 100%
rename from srcpkgs/ibus-m17n/INSTALL.msg
rename to srcpkgs/ibus-m17n/files/README.voidlinux
diff --git a/srcpkgs/ibus-m17n/template b/srcpkgs/ibus-m17n/template
index 663096d55c06..beeb19700c46 100644
--- a/srcpkgs/ibus-m17n/template
+++ b/srcpkgs/ibus-m17n/template
@@ -18,3 +18,7 @@ checksum=3aeb59fe13ab64516f7a39462d78812952b480c5ee885aa2ab45e8ff52ff1a8c
 pre_configure() {
 	autoreconf -fi
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/imagescan-plugin-networkscan/INSTALL.msg b/srcpkgs/imagescan-plugin-networkscan/INSTALL.msg
deleted file mode 100644
index 56865d74a9ec..000000000000
--- a/srcpkgs/imagescan-plugin-networkscan/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-Please read /usr/share/doc/imagescan-plugin-networkscan/README
diff --git a/srcpkgs/inspircd/INSTALL.msg b/srcpkgs/inspircd/files/README.voidlinux
similarity index 100%
rename from srcpkgs/inspircd/INSTALL.msg
rename to srcpkgs/inspircd/files/README.voidlinux
diff --git a/srcpkgs/inspircd/template b/srcpkgs/inspircd/template
index 38fe6a9c5f52..334dfc483dbf 100644
--- a/srcpkgs/inspircd/template
+++ b/srcpkgs/inspircd/template
@@ -39,4 +39,5 @@ do_configure() {
 
 post_install() {
 	vsv inspircd
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/intellij-idea-ultimate-edition/INSTALL.msg b/srcpkgs/intellij-idea-ultimate-edition/files/README.voidlinux
similarity index 100%
rename from srcpkgs/intellij-idea-ultimate-edition/INSTALL.msg
rename to srcpkgs/intellij-idea-ultimate-edition/files/README.voidlinux
diff --git a/srcpkgs/intellij-idea-ultimate-edition/template b/srcpkgs/intellij-idea-ultimate-edition/template
index 92ad9135f3a9..86dc7cafdd4f 100644
--- a/srcpkgs/intellij-idea-ultimate-edition/template
+++ b/srcpkgs/intellij-idea-ultimate-edition/template
@@ -87,4 +87,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf /${TARGET_PATH}/bin/idea.sh ${DESTDIR}/usr/bin/idea-ultimate
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/iscan/INSTALL.msg b/srcpkgs/iscan/files/README.voidlinux
similarity index 100%
rename from srcpkgs/iscan/INSTALL.msg
rename to srcpkgs/iscan/files/README.voidlinux
diff --git a/srcpkgs/iscan/template b/srcpkgs/iscan/template
index 18c0d969766c..f7b86f2a25b8 100644
--- a/srcpkgs/iscan/template
+++ b/srcpkgs/iscan/template
@@ -28,6 +28,7 @@ post_install() {
 	vmkdir usr/lib/gimp/2.0/plug-ins
 	ln -s /usr/bin/iscan ${DESTDIR}/usr/lib/gimp/2.0/plug-ins
 	vinstall iscan.desktop 644 usr/share/applications
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 sane-epkowa_package() {
diff --git a/srcpkgs/kdevelop/INSTALL.msg b/srcpkgs/kdevelop/files/README.voidlinux
similarity index 100%
rename from srcpkgs/kdevelop/INSTALL.msg
rename to srcpkgs/kdevelop/files/README.voidlinux
diff --git a/srcpkgs/kdevelop/template b/srcpkgs/kdevelop/template
index 87bb6b2d43f7..b2c63eb78151 100644
--- a/srcpkgs/kdevelop/template
+++ b/srcpkgs/kdevelop/template
@@ -30,6 +30,10 @@ if [ "$XBPS_TARGET_ENDIAN" = "le" ]; then
 	fi
 fi
 
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
+
 kdevelop-devel_package() {
 	depends="kdevelop>=${version}_${revision}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/kismet/INSTALL.msg b/srcpkgs/kismet/files/README.voidlinux
similarity index 100%
rename from srcpkgs/kismet/INSTALL.msg
rename to srcpkgs/kismet/files/README.voidlinux
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index 48a0fc5fa6f1..9143579ad390 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -23,3 +23,7 @@ if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 	makedepends+=" libatomic-devel"
 	export LIBS="-latomic"
 fi
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/kubernetes/kubectl.INSTALL.msg b/srcpkgs/kubernetes/kubectl.INSTALL.msg
deleted file mode 100644
index 4e22b6215e27..000000000000
--- a/srcpkgs/kubernetes/kubectl.INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-For bash completions, install the 'bash-completion' package.
-For zsh completions, put the following code in your ~/.zshrc:
-
-  source /usr/share/kubectl/completion.zsh
diff --git a/srcpkgs/lightdm/INSTALL.msg b/srcpkgs/lightdm/files/README.voidlinux
similarity index 100%
rename from srcpkgs/lightdm/INSTALL.msg
rename to srcpkgs/lightdm/files/README.voidlinux
diff --git a/srcpkgs/lightdm/template b/srcpkgs/lightdm/template
index f527616261ba..38dbad0a3600 100644
--- a/srcpkgs/lightdm/template
+++ b/srcpkgs/lightdm/template
@@ -43,6 +43,7 @@ post_install() {
 	done
 	sed 's|\#session-wrapper=.*|session-wrapper=/etc/lightdm/Xsession|' -i ${DESTDIR}/etc/lightdm/lightdm.conf
 	sed "s|pam_systemd\.so|pam_elogind.so|" -i ${DESTDIR}/etc/pam.d/*
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 liblightdm-gobject_package() {
diff --git a/srcpkgs/lxd-lts/INSTALL.msg b/srcpkgs/lxd-lts/files/README.voidlinux
similarity index 100%
rename from srcpkgs/lxd-lts/INSTALL.msg
rename to srcpkgs/lxd-lts/files/README.voidlinux
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d8d89e68d2d4..5aacd6712c7d 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -37,4 +37,5 @@ post_build() {
 post_install() {
 	vinstall scripts/bash/lxd-client 644 /usr/share/bash-completion/completions lxd
 	vsv lxd
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/lxd/INSTALL.msg b/srcpkgs/lxd/files/README.voidlinux
similarity index 100%
rename from srcpkgs/lxd/INSTALL.msg
rename to srcpkgs/lxd/files/README.voidlinux
diff --git a/srcpkgs/lxd/template b/srcpkgs/lxd/template
index fdca6c637414..46954e9de947 100644
--- a/srcpkgs/lxd/template
+++ b/srcpkgs/lxd/template
@@ -35,4 +35,5 @@ post_build() {
 post_install() {
 	vinstall scripts/bash/lxd-client 644 /usr/share/bash-completion/completions lxd
 	vsv lxd
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/lyx/INSTALL.msg b/srcpkgs/lyx/files/README.voidlinux
similarity index 100%
rename from srcpkgs/lyx/INSTALL.msg
rename to srcpkgs/lyx/files/README.voidlinux
diff --git a/srcpkgs/lyx/template b/srcpkgs/lyx/template
index f5d818ae98b1..370a35e0dccf 100644
--- a/srcpkgs/lyx/template
+++ b/srcpkgs/lyx/template
@@ -14,3 +14,7 @@ homepage="https://www.lyx.org/Home"
 distfiles="https://ftp.lip6.fr/pub/lyx/stable/2.3.x/${pkgname}-${version/r/-}.tar.gz"
 checksum=910bb48d9b19c0cfeb6ec845eb318515f33a63ea7892a99b2e7b67c6b518bacd
 python_version=3
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/mbpfan/INSTALL.msg b/srcpkgs/mbpfan/files/README.voidlinux
similarity index 100%
rename from srcpkgs/mbpfan/INSTALL.msg
rename to srcpkgs/mbpfan/files/README.voidlinux
diff --git a/srcpkgs/mbpfan/template b/srcpkgs/mbpfan/template
index 3cc8040281bb..b85e9e04a57a 100644
--- a/srcpkgs/mbpfan/template
+++ b/srcpkgs/mbpfan/template
@@ -18,4 +18,5 @@ pre_build() {
 
 post_install() {
 	vsv mbpfan
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/minikube/INSTALL.msg b/srcpkgs/minikube/files/README.voidlinux
similarity index 100%
rename from srcpkgs/minikube/INSTALL.msg
rename to srcpkgs/minikube/files/README.voidlinux
diff --git a/srcpkgs/minikube/template b/srcpkgs/minikube/template
index dc0ea5c8cd03..b6eb2b539c8e 100644
--- a/srcpkgs/minikube/template
+++ b/srcpkgs/minikube/template
@@ -40,6 +40,7 @@ do_install() {
 		vtargetrun $GOPATH/bin/minikube completion $shell > completion.$shell
 		vcompletion completion.$shell $shell
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 docker-machine-driver-kvm2_package() {
diff --git a/srcpkgs/minio/INSTALL.msg b/srcpkgs/minio/files/README.voidlinux
similarity index 100%
rename from srcpkgs/minio/INSTALL.msg
rename to srcpkgs/minio/files/README.voidlinux
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 4443b03679ae..ab9a89ecb52e 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -28,4 +28,5 @@ post_install() {
 	vinstall ${FILESDIR}/${pkgname}.confd 644 etc/default ${pkgname}
 	vinstall ${FILESDIR}/config.json 644 etc/minio config.json
 	vsv minio
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/miniupnpd/INSTALL.msg b/srcpkgs/miniupnpd/files/README.voidlinux
similarity index 100%
rename from srcpkgs/miniupnpd/INSTALL.msg
rename to srcpkgs/miniupnpd/files/README.voidlinux
diff --git a/srcpkgs/miniupnpd/template b/srcpkgs/miniupnpd/template
index e7b668e99285..a4f7461dd1d3 100644
--- a/srcpkgs/miniupnpd/template
+++ b/srcpkgs/miniupnpd/template
@@ -47,4 +47,5 @@ post_install() {
 	rm -rf ${DESTDIR}/etc/init.d
 	vsv miniupnpd
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/mopidy/INSTALL.msg b/srcpkgs/mopidy/files/README.voidlinux
similarity index 100%
rename from srcpkgs/mopidy/INSTALL.msg
rename to srcpkgs/mopidy/files/README.voidlinux
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index e5a3dbf917a9..eee2bf7fc5d7 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -38,4 +38,5 @@ post_install() {
 	vinstall ${FILESDIR}/mopidy.conf 644 etc/mopidy/
 	vinstall ${FILESDIR}/logging.conf 644 etc/mopidy/
 	vsv mopidy
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/munge/INSTALL.msg b/srcpkgs/munge/files/README.voidlinux
similarity index 100%
rename from srcpkgs/munge/INSTALL.msg
rename to srcpkgs/munge/files/README.voidlinux
diff --git a/srcpkgs/munge/template b/srcpkgs/munge/template
index 1993fb42937b..4ba64372e440 100644
--- a/srcpkgs/munge/template
+++ b/srcpkgs/munge/template
@@ -32,6 +32,7 @@ post_install() {
 	rm -f ${DESTDIR}/etc/default/munge
 	rm -f ${DESTDIR}/usr/lib/tmpfiles.d/munge.conf
 	rm -f ${DESTDIR}/usr/lib/systemd/system/munge.service
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 munge-devel_package() {
diff --git a/srcpkgs/network-ups-tools/INSTALL.msg b/srcpkgs/network-ups-tools/files/README.voidlinux
similarity index 100%
rename from srcpkgs/network-ups-tools/INSTALL.msg
rename to srcpkgs/network-ups-tools/files/README.voidlinux
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 0d91d8b27499..db674cb36ba6 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -42,6 +42,7 @@ post_install() {
 	vsv upsd
 	vsv upsmon
 	vsv upsdrvctl
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 libnetwork-ups-tools_package() {
diff --git a/srcpkgs/openrgb/INSTALL.msg b/srcpkgs/openrgb/files/README.voidlinux
similarity index 100%
rename from srcpkgs/openrgb/INSTALL.msg
rename to srcpkgs/openrgb/files/README.voidlinux
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 273dd7356ef2..3bc9f075f159 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -20,4 +20,5 @@ post_install() {
 	vdoc README.md
 	vinstall ${FILESDIR}/openrgb.conf 644 usr/lib/modules-load.d
 	vsv openrgb
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/orientdb/INSTALL.msg b/srcpkgs/orientdb/files/README.voidlinux
similarity index 100%
rename from srcpkgs/orientdb/INSTALL.msg
rename to srcpkgs/orientdb/files/README.voidlinux
diff --git a/srcpkgs/orientdb/template b/srcpkgs/orientdb/template
index 5db277ac3232..17a0233bfa64 100644
--- a/srcpkgs/orientdb/template
+++ b/srcpkgs/orientdb/template
@@ -29,4 +29,5 @@ do_install() {
 	ln -s /var/lib/orientdb "${DESTDIR}/usr/lib/orientdb/databases"
 	vcopy * usr/lib/orientdb
 	vsv orientdb
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/pcsclite/INSTALL.msg b/srcpkgs/pcsclite/files/README.voidlinux
similarity index 100%
rename from srcpkgs/pcsclite/INSTALL.msg
rename to srcpkgs/pcsclite/files/README.voidlinux
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 195c54e8bf58..22c98a2bea88 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -17,6 +17,7 @@ checksum=a945e7cf0ffa81b8c1dfa6e2d20299b44dbb010a52be3c7f88aacf3cd99df75e
 post_install() {
 	vsv pcscd
 	vlicense COPYING
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 pcsclite-devel_package() {
diff --git a/srcpkgs/perl-Text-Bidi/urxvt-bidi.INSTALL.msg b/srcpkgs/perl-Text-Bidi/files/README.voidlinux
similarity index 100%
rename from srcpkgs/perl-Text-Bidi/urxvt-bidi.INSTALL.msg
rename to srcpkgs/perl-Text-Bidi/files/README.voidlinux
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index 5902a4bead0c..3b492bcc1849 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -19,5 +19,6 @@ urxvt-bidi_package() {
 	pkg_install() {
 		vmkdir usr/lib/urxvt/perl
 		vcopy misc/bidi usr/lib/urxvt/perl
+		vdoc "${FILESDIR}/README.voidlinux"
 	}
 }
diff --git a/srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg b/srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg
deleted file mode 100644
index ecd8b6f2ce86..000000000000
--- a/srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg
+++ /dev/null
@@ -1,2 +0,0 @@
-Don't forget to remove "bidi" from the "urxvt.perl-ext" field and the line that
-enables it in ~/.Xdefaults.
diff --git a/srcpkgs/php8.0-apcu/INSTALL.msg b/srcpkgs/php8.0-apcu/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.0-apcu/INSTALL.msg
rename to srcpkgs/php8.0-apcu/files/README.voidlinux
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 67418074afb5..43550653b96c 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.0-ast/INSTALL.msg b/srcpkgs/php8.0-ast/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.0-ast/INSTALL.msg
rename to srcpkgs/php8.0-ast/files/README.voidlinux
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index 1b1c437c2e85..e307382ea0a3 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -24,4 +24,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.0-imagick/INSTALL.msg b/srcpkgs/php8.0-imagick/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.0-imagick/INSTALL.msg
rename to srcpkgs/php8.0-imagick/files/README.voidlinux
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index fe31cb060f30..020219452962 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.1-apcu/INSTALL.msg b/srcpkgs/php8.1-apcu/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.1-apcu/INSTALL.msg
rename to srcpkgs/php8.1-apcu/files/README.voidlinux
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 73a1876ec1cf..421ae51b09c8 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.1-ast/INSTALL.msg b/srcpkgs/php8.1-ast/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.1-ast/INSTALL.msg
rename to srcpkgs/php8.1-ast/files/README.voidlinux
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index ce81061c6c1f..119401d3316c 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -24,4 +24,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.1-imagick/INSTALL.msg b/srcpkgs/php8.1-imagick/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.1-imagick/INSTALL.msg
rename to srcpkgs/php8.1-imagick/files/README.voidlinux
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 9c949a40d8c6..a65ad9cbfa66 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.2-apcu/INSTALL.msg b/srcpkgs/php8.2-apcu/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.2-apcu/INSTALL.msg
rename to srcpkgs/php8.2-apcu/files/README.voidlinux
diff --git a/srcpkgs/php8.2-apcu/template b/srcpkgs/php8.2-apcu/template
index 4334113d7a90..182d4cda02d5 100644
--- a/srcpkgs/php8.2-apcu/template
+++ b/srcpkgs/php8.2-apcu/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.2-ast/INSTALL.msg b/srcpkgs/php8.2-ast/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.2-ast/INSTALL.msg
rename to srcpkgs/php8.2-ast/files/README.voidlinux
diff --git a/srcpkgs/php8.2-ast/template b/srcpkgs/php8.2-ast/template
index 6e641a07445c..2d61ff7665f8 100644
--- a/srcpkgs/php8.2-ast/template
+++ b/srcpkgs/php8.2-ast/template
@@ -24,4 +24,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.2-imagick/INSTALL.msg b/srcpkgs/php8.2-imagick/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.2-imagick/INSTALL.msg
rename to srcpkgs/php8.2-imagick/files/README.voidlinux
diff --git a/srcpkgs/php8.2-imagick/template b/srcpkgs/php8.2-imagick/template
index 59d405b7ee0e..e91c1452de70 100644
--- a/srcpkgs/php8.2-imagick/template
+++ b/srcpkgs/php8.2-imagick/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/plata-theme/INSTALL.msg b/srcpkgs/plata-theme/files/README.voidlinux
similarity index 100%
rename from srcpkgs/plata-theme/INSTALL.msg
rename to srcpkgs/plata-theme/files/README.voidlinux
diff --git a/srcpkgs/plata-theme/template b/srcpkgs/plata-theme/template
index 266af145aedc..9743f47c36ee 100644
--- a/srcpkgs/plata-theme/template
+++ b/srcpkgs/plata-theme/template
@@ -18,3 +18,7 @@ checksum=d5cc388b164990d2e88bae1db56ea296054c7c068e64875ec65378221327395c
 pre_configure() {
 	autoreconf -fi
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/postgresql/INSTALL.msg b/srcpkgs/postgresql/files/README.voidlinux
similarity index 100%
rename from srcpkgs/postgresql/INSTALL.msg
rename to srcpkgs/postgresql/files/README.voidlinux
diff --git a/srcpkgs/postgresql/template b/srcpkgs/postgresql/template
index 99f8adc3d420..dc371f80642e 100644
--- a/srcpkgs/postgresql/template
+++ b/srcpkgs/postgresql/template
@@ -2,7 +2,6 @@
 pkgname=postgresql
 version=15
 revision=1
-build_style=meta
 depends="postgresql${version}"
 short_desc="PostgreSQL server meta package"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
@@ -23,6 +22,10 @@ if [ "$build_option_languages" ]; then
 	subpackages+=" postgresql-plperl postgresql-plpython postgresql-pltcl"
 fi
 
+do_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
+
 postgresql-doc_package() {
 	depends="postgresql${version}-doc"
 	short_desc="PostgreSQL documentation meta package"
diff --git a/srcpkgs/pyradio/INSTALL.msg b/srcpkgs/pyradio/files/README.voidlinux
similarity index 100%
rename from srcpkgs/pyradio/INSTALL.msg
rename to srcpkgs/pyradio/files/README.voidlinux
diff --git a/srcpkgs/pyradio/template b/srcpkgs/pyradio/template
index cfd11b0339af..8bf8d3dfaeab 100644
--- a/srcpkgs/pyradio/template
+++ b/srcpkgs/pyradio/template
@@ -17,4 +17,5 @@ make_check=no # pytest reports "no tests ran"
 post_install() {
 	vman pyradio.1
 	vlicense LICENCE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/python3-audioread/INSTALL.msg b/srcpkgs/python3-audioread/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-audioread/INSTALL.msg
rename to srcpkgs/python3-audioread/files/README.voidlinux
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 1581dc6c8d78..ad001c716def 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -20,4 +20,5 @@ post_patch() {
 post_install() {
 	sed -n '2,13p' decode.py > LICENSE
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/python3-fishnet/INSTALL.msg b/srcpkgs/python3-fishnet/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-fishnet/INSTALL.msg
rename to srcpkgs/python3-fishnet/files/README.voidlinux
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index 8272ef242c9a..32ec163bf16f 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -13,3 +13,7 @@ license="GPL-3.0-or-later"
 homepage="https://github.com/niklasf/fishnet"
 distfiles="https://github.com/niklasf/fishnet/archive/v${version}.tar.gz"
 checksum=1854ec228fddd71ecae21abb5d2b5a523fc3781d08cea1f2f757c53936db0daf
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/python3-jupyter_nbconvert/INSTALL.msg b/srcpkgs/python3-jupyter_nbconvert/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-jupyter_nbconvert/INSTALL.msg
rename to srcpkgs/python3-jupyter_nbconvert/files/README.voidlinux
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index 9a92c929b0a0..f22b15735276 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -22,4 +22,5 @@ conflicts="python-jupyter_nbconvert<=5.4.1_2"
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/python3-owm/INSTALL.msg b/srcpkgs/python3-owm/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-owm/INSTALL.msg
rename to srcpkgs/python3-owm/files/README.voidlinux
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index c196b558a3d3..d5e62bb5fb7d 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -15,4 +15,5 @@ checksum=7eebb4aac3ba43d68be2a3791eb9f66e4a4f33c3cd66ac93dfcebc6c234614e7
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/python3-qrcode/INSTALL.msg b/srcpkgs/python3-qrcode/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-qrcode/INSTALL.msg
rename to srcpkgs/python3-qrcode/files/README.voidlinux
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index a3239a29c43c..d8c1713c4992 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -19,4 +19,5 @@ do_check() {
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/qtkeychain-qt5/INSTALL.msg b/srcpkgs/qtkeychain-qt5/files/README.voidlinux
similarity index 100%
rename from srcpkgs/qtkeychain-qt5/INSTALL.msg
rename to srcpkgs/qtkeychain-qt5/files/README.voidlinux
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 52a5c58c9dbb..25965577e3a5 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -23,6 +23,7 @@ post_patch() {
 
 post_install() {
 	vlicense COPYING
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 qtkeychain-qt5-devel_package() {
diff --git a/srcpkgs/remind/INSTALL.msg b/srcpkgs/remind/files/README.voidlinux
similarity index 100%
rename from srcpkgs/remind/INSTALL.msg
rename to srcpkgs/remind/files/README.voidlinux
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index 2b3e1bc2f595..3419bc503023 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -10,3 +10,7 @@ license="GPL-2.0-only"
 homepage="https://dianne.skoll.ca/projects/remind/"
 distfiles="https://git.skoll.ca/Skollsoft-Public/Remind/archive/${version}.tar.gz"
 checksum=f4622528c2646540c189a58c2a07fc8a8a50276ce82aa974c54a68abe6ad3c64
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/roccat-tools/INSTALL.msg b/srcpkgs/roccat-tools/files/README.voidlinux
similarity index 100%
rename from srcpkgs/roccat-tools/INSTALL.msg
rename to srcpkgs/roccat-tools/files/README.voidlinux
diff --git a/srcpkgs/roccat-tools/template b/srcpkgs/roccat-tools/template
index f753744458dd..18858435867e 100644
--- a/srcpkgs/roccat-tools/template
+++ b/srcpkgs/roccat-tools/template
@@ -31,3 +31,7 @@ pre_install() {
 	sed -i -e 's/GROUP="roccat"/GROUP="_roccat"/g' \
 	       -e 's/chgrp roccat/chgrp _roccat/' udev/*
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/root/INSTALL.msg b/srcpkgs/root/files/README.voidlinux
similarity index 100%
rename from srcpkgs/root/INSTALL.msg
rename to srcpkgs/root/files/README.voidlinux
diff --git a/srcpkgs/root/template b/srcpkgs/root/template
index 0cbe92f79ecd..115dff9f043c 100644
--- a/srcpkgs/root/template
+++ b/srcpkgs/root/template
@@ -47,6 +47,7 @@ esac
 post_install() {
 	rm -v ${DESTDIR}/usr/share/root/fonts/LICENSE
 	rm -v ${DESTDIR}/usr/share/root/fonts/[a-mt-z]*.ttf
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 python3-pyroot_package() {
diff --git a/srcpkgs/runit-kdump/INSTALL.msg b/srcpkgs/runit-kdump/files/README.voidlinux
similarity index 100%
rename from srcpkgs/runit-kdump/INSTALL.msg
rename to srcpkgs/runit-kdump/files/README.voidlinux
diff --git a/srcpkgs/runit-kdump/template b/srcpkgs/runit-kdump/template
index f9b70508154c..648ab06f42b5 100644
--- a/srcpkgs/runit-kdump/template
+++ b/srcpkgs/runit-kdump/template
@@ -11,4 +11,5 @@ homepage="http://www.voidlinux.org/"
 
 do_install() {
 	vinstall ${FILESDIR}/07-kdump.sh 0644 etc/runit/core-services
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/sabnzbd/INSTALL.msg b/srcpkgs/sabnzbd/files/README.voidlinux
similarity index 100%
rename from srcpkgs/sabnzbd/INSTALL.msg
rename to srcpkgs/sabnzbd/files/README.voidlinux
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 55abba68e928..4518c3c98435 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -38,4 +38,5 @@ do_install() {
 	for _f in licenses/* COPYRIGHT.txt; do
 		vlicense ${_f}
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/sanoid/INSTALL.msg b/srcpkgs/sanoid/files/README.voidlinux
similarity index 100%
rename from srcpkgs/sanoid/INSTALL.msg
rename to srcpkgs/sanoid/files/README.voidlinux
diff --git a/srcpkgs/sanoid/template b/srcpkgs/sanoid/template
index 18ed4725bf14..61480ebaeb10 100644
--- a/srcpkgs/sanoid/template
+++ b/srcpkgs/sanoid/template
@@ -12,10 +12,11 @@ conf_files="/etc/sanoid/sanoid.conf /etc/sanoid/sanoid.defaults.conf"
 checksum=97b41f689a7ea23671dac3fcb20540f6d3aee880ed3282df7448756f99e7040e
 
 do_install() {
-	     vdoc README.md
-	     vinstall sanoid.conf 644 etc/sanoid/
-	     vinstall sanoid.defaults.conf 644 etc/sanoid/
-	     vbin sanoid
-	     vbin syncoid
-	     vbin findoid
+	vdoc README.md
+	vinstall sanoid.conf 644 etc/sanoid/
+	vinstall sanoid.defaults.conf 644 etc/sanoid/
+	vbin sanoid
+	vbin syncoid
+	vbin findoid
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/scapy/INSTALL.msg b/srcpkgs/scapy/INSTALL.msg
deleted file mode 100644
index c40736c66763..000000000000
--- a/srcpkgs/scapy/INSTALL.msg
+++ /dev/null
@@ -1,6 +0,0 @@
-Optional software for special features:
-    python3-matplotlib: plotting support
-    python3-pyx: PostScript and PDF graphs drawing
-    graphviz and ImageMagick: graph generation
-    python3-cryptography: WEP, PKI and TLS support
-    sox: VOIP support
diff --git a/srcpkgs/sharenix/INSTALL.msg b/srcpkgs/sharenix/files/README.voidlinux
similarity index 100%
rename from srcpkgs/sharenix/INSTALL.msg
rename to srcpkgs/sharenix/files/README.voidlinux
diff --git a/srcpkgs/sharenix/template b/srcpkgs/sharenix/template
index 0098e8c11723..262254eb5ad7 100644
--- a/srcpkgs/sharenix/template
+++ b/srcpkgs/sharenix/template
@@ -17,4 +17,5 @@ post_install() {
 	vbin sharenix-section
 	vbin sharenix-window
 	vconf sharenix.json
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/slstatus/INSTALL.msg b/srcpkgs/slstatus/files/README.voidlinux
similarity index 100%
rename from srcpkgs/slstatus/INSTALL.msg
rename to srcpkgs/slstatus/files/README.voidlinux
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 6c3ab110d68a..9a0b9e1f8b0b 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -20,4 +20,5 @@ pre_build() {
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/steam/INSTALL.msg b/srcpkgs/steam/INSTALL.msg
deleted file mode 100644
index 3f33b10f959e..000000000000
--- a/srcpkgs/steam/INSTALL.msg
+++ /dev/null
@@ -1,2 +0,0 @@
-Consult /usr/share/doc/steam/README.voidlinux for further installation
-instructions and troubleshooting information.
diff --git a/srcpkgs/swars/INSTALL.msg b/srcpkgs/swars/files/README.voidlinux
similarity index 100%
rename from srcpkgs/swars/INSTALL.msg
rename to srcpkgs/swars/files/README.voidlinux
diff --git a/srcpkgs/swars/template b/srcpkgs/swars/template
index 3a24f6af0594..699361425ae9 100644
--- a/srcpkgs/swars/template
+++ b/srcpkgs/swars/template
@@ -22,4 +22,5 @@ checksum=01f44e5b792d41b138d361d04810a875cfa5f897c642a2b13d0dde633fabdacb
 post_install() {
 	# remove useless files
 	rm -r ${DESTDIR}/usr/share/doc
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/syslinux/INSTALL.msg b/srcpkgs/syslinux/files/README.voidlinux
similarity index 100%
rename from srcpkgs/syslinux/INSTALL.msg
rename to srcpkgs/syslinux/files/README.voidlinux
diff --git a/srcpkgs/syslinux/template b/srcpkgs/syslinux/template
index 5dad28e380a8..7252cd8464fd 100644
--- a/srcpkgs/syslinux/template
+++ b/srcpkgs/syslinux/template
@@ -42,4 +42,5 @@ do_install() {
 	rm ${DESTDIR}/usr/lib/syslinux/com32/*.a
 	# Remove keytab-lilo to prevent conflict with LILO
 	rm ${DESTDIR}/usr/bin/keytab-lilo
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/tesseract-ocr/INSTALL.msg b/srcpkgs/tesseract-ocr/files/README.voidlinux
similarity index 100%
rename from srcpkgs/tesseract-ocr/INSTALL.msg
rename to srcpkgs/tesseract-ocr/files/README.voidlinux
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index 9a1de9581262..efa0a5b7e6c6 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -68,6 +68,7 @@ post_install() {
 	for lang in equ osd; do
 		$(pkg_lang ${lang})
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 tesseract-ocr-tools_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/texlive-bin/INSTALL.msg b/srcpkgs/texlive-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive-bin/INSTALL.msg
rename to srcpkgs/texlive-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive-bin/template b/srcpkgs/texlive-bin/template
index c12d537377be..2927dd03de4e 100644
--- a/srcpkgs/texlive-bin/template
+++ b/srcpkgs/texlive-bin/template
@@ -24,4 +24,5 @@ do_install() {
 	vmkdir etc/profile.d
 	sed -e "s/@@ARCH@@/${_tlarch}/; s/@@VERSION@@/${version}/" \
 		${FILESDIR}/texlive.sh >${DESTDIR}/etc/profile.d/texlive.sh
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2014-bin/INSTALL.msg b/srcpkgs/texlive2014-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2014-bin/INSTALL.msg
rename to srcpkgs/texlive2014-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2014-bin/template b/srcpkgs/texlive2014-bin/template
index ebd5321c56e8..271786a6746b 100644
--- a/srcpkgs/texlive2014-bin/template
+++ b/srcpkgs/texlive2014-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2016-bin/INSTALL.msg b/srcpkgs/texlive2016-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2016-bin/INSTALL.msg
rename to srcpkgs/texlive2016-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2016-bin/template b/srcpkgs/texlive2016-bin/template
index 02468263a397..a1cf78e10bc3 100644
--- a/srcpkgs/texlive2016-bin/template
+++ b/srcpkgs/texlive2016-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2017-bin/INSTALL.msg b/srcpkgs/texlive2017-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2017-bin/INSTALL.msg
rename to srcpkgs/texlive2017-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2017-bin/template b/srcpkgs/texlive2017-bin/template
index bcc741140008..98b4638bd58e 100644
--- a/srcpkgs/texlive2017-bin/template
+++ b/srcpkgs/texlive2017-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2018-bin/INSTALL.msg b/srcpkgs/texlive2018-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2018-bin/INSTALL.msg
rename to srcpkgs/texlive2018-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2018-bin/template b/srcpkgs/texlive2018-bin/template
index 5f94dea2a144..abad045e2cdb 100644
--- a/srcpkgs/texlive2018-bin/template
+++ b/srcpkgs/texlive2018-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2019-bin/INSTALL.msg b/srcpkgs/texlive2019-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2019-bin/INSTALL.msg
rename to srcpkgs/texlive2019-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2019-bin/template b/srcpkgs/texlive2019-bin/template
index 7c729aeb3ade..5d328e094198 100644
--- a/srcpkgs/texlive2019-bin/template
+++ b/srcpkgs/texlive2019-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2020-bin/INSTALL.msg b/srcpkgs/texlive2020-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2020-bin/INSTALL.msg
rename to srcpkgs/texlive2020-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2020-bin/template b/srcpkgs/texlive2020-bin/template
index a6ad08f92236..ee70c4366ff3 100644
--- a/srcpkgs/texlive2020-bin/template
+++ b/srcpkgs/texlive2020-bin/template
@@ -42,4 +42,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2021-bin/INSTALL.msg b/srcpkgs/texlive2021-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2021-bin/INSTALL.msg
rename to srcpkgs/texlive2021-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2021-bin/template b/srcpkgs/texlive2021-bin/template
index 3212ec2a5ff5..631e993e36cb 100644
--- a/srcpkgs/texlive2021-bin/template
+++ b/srcpkgs/texlive2021-bin/template
@@ -42,4 +42,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2022-bin/INSTALL.msg b/srcpkgs/texlive2022-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2022-bin/INSTALL.msg
rename to srcpkgs/texlive2022-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2022-bin/template b/srcpkgs/texlive2022-bin/template
index 679a1e4e4bdd..a4656dba8500 100644
--- a/srcpkgs/texlive2022-bin/template
+++ b/srcpkgs/texlive2022-bin/template
@@ -45,4 +45,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2023-bin/INSTALL.msg b/srcpkgs/texlive2023-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2023-bin/INSTALL.msg
rename to srcpkgs/texlive2023-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2023-bin/template b/srcpkgs/texlive2023-bin/template
index 965384d9823c..0a58d3bbbac0 100644
--- a/srcpkgs/texlive2023-bin/template
+++ b/srcpkgs/texlive2023-bin/template
@@ -45,4 +45,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/timidity/INSTALL.msg b/srcpkgs/timidity/files/README.voidlinux
similarity index 100%
rename from srcpkgs/timidity/INSTALL.msg
rename to srcpkgs/timidity/files/README.voidlinux
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 4488d67ad953..a1bb26d1a9c2 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -39,3 +39,7 @@ if [ "$CROSS_BUILD" ]; then
 		-e 's|\(newton_table.c:\) calcnewt$(EXEEXT)|\1|' timidity/Makefile
 	}
 fi
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/tuir/rtv.INSTALL.msg b/srcpkgs/tuir/rtv.INSTALL.msg
deleted file mode 100644
index 6ac93db499d4..000000000000
--- a/srcpkgs/tuir/rtv.INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-rtv has been replaced by tuir.
diff --git a/srcpkgs/tuntox/INSTALL.msg b/srcpkgs/tuntox/files/README.voidlinux
similarity index 100%
rename from srcpkgs/tuntox/INSTALL.msg
rename to srcpkgs/tuntox/files/README.voidlinux
diff --git a/srcpkgs/tuntox/template b/srcpkgs/tuntox/template
index 104ce39b926a..1681e26ea617 100644
--- a/srcpkgs/tuntox/template
+++ b/srcpkgs/tuntox/template
@@ -21,4 +21,5 @@ do_install() {
 	vbin tuntox_nostatic tuntox
 	vbin scripts/tokssh
 	vsv tuntox
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/vimpager/INSTALL.msg b/srcpkgs/vimpager/files/README.voidlinux
similarity index 100%
rename from srcpkgs/vimpager/INSTALL.msg
rename to srcpkgs/vimpager/files/README.voidlinux
diff --git a/srcpkgs/vimpager/template b/srcpkgs/vimpager/template
index b742dbbbce52..a52aa6f235e2 100644
--- a/srcpkgs/vimpager/template
+++ b/srcpkgs/vimpager/template
@@ -23,4 +23,5 @@ esac
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/vpnd/INSTALL.msg b/srcpkgs/vpnd/INSTALL.msg
index 974925ce98c5..ba2e43ff8b38 100644
--- a/srcpkgs/vpnd/INSTALL.msg
+++ b/srcpkgs/vpnd/INSTALL.msg
@@ -1,2 +1 @@
-- Has additional functionality when yad and notify-send(.sh) are installed
 * 0.1.2 breaking changes: reinstall yad for systray; new image paths in vpnd.conf
diff --git a/srcpkgs/vpnd/files/README.voidlinux b/srcpkgs/vpnd/files/README.voidlinux
new file mode 100644
index 000000000000..264c8f4e3eea
--- /dev/null
+++ b/srcpkgs/vpnd/files/README.voidlinux
@@ -0,0 +1 @@
+- Has additional functionality when yad and notify-send(.sh) are installed
diff --git a/srcpkgs/vpnd/template b/srcpkgs/vpnd/template
index 449a191543ab..b51f46f1f46e 100644
--- a/srcpkgs/vpnd/template
+++ b/srcpkgs/vpnd/template
@@ -17,4 +17,5 @@ do_install() {
 	vcopy "*.png" usr/share/icons/vpnd
 	vconf vpnd.conf
 	vsv vpnd
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/vscl/INSTALL.msg b/srcpkgs/vscl/files/README.voidlinux
similarity index 100%
rename from srcpkgs/vscl/INSTALL.msg
rename to srcpkgs/vscl/files/README.voidlinux
diff --git a/srcpkgs/vscl/template b/srcpkgs/vscl/template
index d904902edaeb..56b7f7b772ec 100644
--- a/srcpkgs/vscl/template
+++ b/srcpkgs/vscl/template
@@ -78,4 +78,5 @@ do_install() {
 	for file in config.dat signlic.txt license.dat liblnxfv.so.4; do
 		vinstall $file 644 ${_libdir}
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/weston/INSTALL.msg b/srcpkgs/weston/files/README.voidlinux
similarity index 100%
rename from srcpkgs/weston/INSTALL.msg
rename to srcpkgs/weston/files/README.voidlinux
diff --git a/srcpkgs/weston/template b/srcpkgs/weston/template
index b517c10c98ca..d58693b25501 100644
--- a/srcpkgs/weston/template
+++ b/srcpkgs/weston/template
@@ -49,6 +49,7 @@ post_install() {
 	# Remove development files.
 	rm -rf ${DESTDIR}/usr/include
 	rm -rf ${DESTDIR}/usr/lib/pkgconfig
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 weston-colord_package() {
diff --git a/srcpkgs/wineasio/INSTALL.msg b/srcpkgs/wineasio/files/README.voidlinux
similarity index 100%
rename from srcpkgs/wineasio/INSTALL.msg
rename to srcpkgs/wineasio/files/README.voidlinux
diff --git a/srcpkgs/wineasio/template b/srcpkgs/wineasio/template
index 3bcbe592a70b..201d42621e2f 100644
--- a/srcpkgs/wineasio/template
+++ b/srcpkgs/wineasio/template
@@ -24,4 +24,5 @@ do_install() {
 	esac
 	vinstall "build${XBPS_TARGET_WORDSIZE}"/wineasio.dll 755 usr/lib/wine/${winearch}-windows
 	vinstall "build${XBPS_TARGET_WORDSIZE}"/wineasio.dll.so 755 usr/lib/wine/${winearch}-unix
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/wireshark/INSTALL.msg b/srcpkgs/wireshark/files/README.voidlinux
similarity index 100%
rename from srcpkgs/wireshark/INSTALL.msg
rename to srcpkgs/wireshark/files/README.voidlinux
diff --git a/srcpkgs/wireshark/template b/srcpkgs/wireshark/template
index 759556a6fc7d..a7a10680e100 100644
--- a/srcpkgs/wireshark/template
+++ b/srcpkgs/wireshark/template
@@ -65,6 +65,7 @@ post_install() {
 	done
 
 	chmod 0750 $DESTDIR/usr/bin/dumpcap
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 libwireshark_package() {
diff --git a/srcpkgs/x48/INSTALL.msg b/srcpkgs/x48/files/README.voidlinux
similarity index 100%
rename from srcpkgs/x48/INSTALL.msg
rename to srcpkgs/x48/files/README.voidlinux
diff --git a/srcpkgs/x48/template b/srcpkgs/x48/template
index 41ce98d4d030..c06a02fd6c97 100644
--- a/srcpkgs/x48/template
+++ b/srcpkgs/x48/template
@@ -24,3 +24,7 @@ pre_build() {
 pre_install() {
 	vsed -i 's:helvetica:fixed:' X48
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/xdebug8.0/INSTALL.msg b/srcpkgs/xdebug8.0/files/README.voidlinux
similarity index 100%
rename from srcpkgs/xdebug8.0/INSTALL.msg
rename to srcpkgs/xdebug8.0/files/README.voidlinux
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 3f985f3ab75a..60d10334aeca 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -21,4 +21,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/xdebug8.1/INSTALL.msg b/srcpkgs/xdebug8.1/files/README.voidlinux
similarity index 100%
rename from srcpkgs/xdebug8.1/INSTALL.msg
rename to srcpkgs/xdebug8.1/files/README.voidlinux
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 5534a776ad6b..31e615b5ccb5 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -21,4 +21,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/xdebug8.2/INSTALL.msg b/srcpkgs/xdebug8.2/files/README.voidlinux
similarity index 100%
rename from srcpkgs/xdebug8.2/INSTALL.msg
rename to srcpkgs/xdebug8.2/files/README.voidlinux
diff --git a/srcpkgs/xdebug8.2/template b/srcpkgs/xdebug8.2/template
index ce8bb81e83ca..c8c480b0317a 100644
--- a/srcpkgs/xdebug8.2/template
+++ b/srcpkgs/xdebug8.2/template
@@ -21,4 +21,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/yquake2/INSTALL.msg b/srcpkgs/yquake2/files/README.voidlinux
similarity index 100%
rename from srcpkgs/yquake2/INSTALL.msg
rename to srcpkgs/yquake2/files/README.voidlinux
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 653b532764c7..d38dc0d260e7 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -38,4 +38,5 @@ do_install() {
 	# needed because the game currently won't start when the directory doesn't exist
 	vmkdir usr/share/games/quake2
 	touch ${DESTDIR}/usr/share/games/quake2/.emptydir
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/znc/INSTALL.msg b/srcpkgs/znc/files/README.voidlinux
similarity index 100%
rename from srcpkgs/znc/INSTALL.msg
rename to srcpkgs/znc/files/README.voidlinux
diff --git a/srcpkgs/znc/template b/srcpkgs/znc/template
index c279d4a655b9..3572b83cfecd 100644
--- a/srcpkgs/znc/template
+++ b/srcpkgs/znc/template
@@ -36,6 +36,7 @@ pre_configure() {
 
 post_install() {
 	vsv znc
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 znc-python3_package() {
diff --git a/srcpkgs/zsh-history-substring-search/INSTALL.msg b/srcpkgs/zsh-history-substring-search/files/README.voidlinux
similarity index 100%
rename from srcpkgs/zsh-history-substring-search/INSTALL.msg
rename to srcpkgs/zsh-history-substring-search/files/README.voidlinux
diff --git a/srcpkgs/zsh-history-substring-search/template b/srcpkgs/zsh-history-substring-search/template
index 82c09a7771a5..24ab789827bf 100644
--- a/srcpkgs/zsh-history-substring-search/template
+++ b/srcpkgs/zsh-history-substring-search/template
@@ -17,4 +17,5 @@ do_install() {
 
 	sed -n '2,40p' zsh-history-substring-search.zsh > LICENSE
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/zutils/INSTALL.msg b/srcpkgs/zutils/files/README.voidlinux
similarity index 100%
rename from srcpkgs/zutils/INSTALL.msg
rename to srcpkgs/zutils/files/README.voidlinux
diff --git a/srcpkgs/zutils/template b/srcpkgs/zutils/template
index 2b623de4674d..8b8be7c0d4c8 100644
--- a/srcpkgs/zutils/template
+++ b/srcpkgs/zutils/template
@@ -22,4 +22,5 @@ post_install() {
 	for f in z*; do
 		mv -v $f Z${f#z}
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }

From d8c302edb044b24d69368c3cc6ca7c68cd23420e Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 5 Jun 2023 04:11:11 -0400
Subject: [PATCH 4/4] Manual.md: clarify INSTALL.msg

---
 Manual.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Manual.md b/Manual.md
index 0b6b5ab645fc..6fd1a8fcd315 100644
--- a/Manual.md
+++ b/Manual.md
@@ -1317,6 +1317,8 @@ Ideally those files should not exceed 80 chars per line.
 subpackages can also have their own `INSTALL.msg` and `REMOVE.msg` files, simply create them
 as `srcpkgs/<pkgname>/<subpkg>.INSTALL.msg` or `srcpkgs/<pkgname>/<subpkg>.REMOVE.msg` respectively.
 
+This should only be used for critical messages, like warning users of breaking changes.
+
 <a id="runtime_account_creation"></a>
 ### Creating system accounts/groups at runtime
 

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PR PATCH] [Updated] clean up INSTALL.msgs
  2023-06-05  8:12 [PR PATCH] clean up INSTALL.msgs classabbyamp
  2023-06-05  8:14 ` [PR PATCH] [Updated] " classabbyamp
@ 2023-07-28  4:44 ` classabbyamp
  2023-09-05 22:26 ` classabbyamp
  2023-09-05 22:29 ` [PR PATCH] [Merged]: " classabbyamp
  3 siblings, 0 replies; 5+ messages in thread
From: classabbyamp @ 2023-07-28  4:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1127 bytes --]

There is an updated pull request by classabbyamp against master on the void-packages repository

https://github.com/classabbyamp/void-packages install-msg-cleanup
https://github.com/void-linux/void-packages/pull/44273

clean up INSTALL.msgs
This PR aims to reduce the number of unnecessary messages that users see at every install and update, so that they can focus on the important ones.

After this change, there are only 19 packages with `INSTALL.msg`, down from 146.

Most `INSTALL.msg`s were simply lists of optional dependencies or package-specific documentation, and were moved to `README.voidlinux`. Some others were indicators that a package had been removed (instead of using `removed-packages`) or was a bootstrap package (message removed, users will never see it with the bootstrap repo).

I intentionally did not revbump any packages except for `removed-packages` because I am unsure if all of these packages currently build.

#### Testing the changes
- I tested the changes in this PR: **briefly**

[ci skip]


A patch file from https://github.com/void-linux/void-packages/pull/44273.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-install-msg-cleanup-44273.patch --]
[-- Type: text/x-diff, Size: 105189 bytes --]

From 835464ed6e6c5249ed451868cac438f43deba689 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 5 Jun 2023 03:43:55 -0400
Subject: [PATCH 1/4] djmount, llvm{6.0,7..11}, libplist-python, mozjs60:
 properly remove

also sorts removed-packages' replaces=
---
 srcpkgs/djmount/INSTALL.msg                  |  1 -
 srcpkgs/djmount/template                     |  9 ---------
 srcpkgs/libllvm10                            |  1 -
 srcpkgs/libllvm11                            |  1 -
 srcpkgs/libllvm6.0                           |  1 -
 srcpkgs/libllvm7                             |  1 -
 srcpkgs/libllvm8                             |  1 -
 srcpkgs/libllvm9                             |  1 -
 srcpkgs/libplist-python                      |  1 -
 srcpkgs/libplist/libplist-python.INSTALL.msg |  1 -
 srcpkgs/libplist/template                    |  5 -----
 srcpkgs/llvm10/INSTALL.msg                   |  1 -
 srcpkgs/llvm10/template                      | 13 -------------
 srcpkgs/llvm11/INSTALL.msg                   |  1 -
 srcpkgs/llvm11/template                      | 13 -------------
 srcpkgs/llvm6.0/INSTALL.msg                  |  1 -
 srcpkgs/llvm6.0/template                     | 13 -------------
 srcpkgs/llvm7/INSTALL.msg                    |  1 -
 srcpkgs/llvm7/template                       | 13 -------------
 srcpkgs/llvm8/INSTALL.msg                    |  1 -
 srcpkgs/llvm8/template                       | 13 -------------
 srcpkgs/llvm9/INSTALL.msg                    |  1 -
 srcpkgs/llvm9/template                       | 13 -------------
 srcpkgs/mozjs60/INSTALL.msg                  |  1 -
 srcpkgs/mozjs60/template                     |  9 ---------
 srcpkgs/removed-packages/template            | 16 +++++++++++++++-
 26 files changed, 15 insertions(+), 118 deletions(-)
 delete mode 100644 srcpkgs/djmount/INSTALL.msg
 delete mode 100644 srcpkgs/djmount/template
 delete mode 120000 srcpkgs/libllvm10
 delete mode 120000 srcpkgs/libllvm11
 delete mode 120000 srcpkgs/libllvm6.0
 delete mode 120000 srcpkgs/libllvm7
 delete mode 120000 srcpkgs/libllvm8
 delete mode 120000 srcpkgs/libllvm9
 delete mode 120000 srcpkgs/libplist-python
 delete mode 100644 srcpkgs/libplist/libplist-python.INSTALL.msg
 delete mode 100644 srcpkgs/llvm10/INSTALL.msg
 delete mode 100644 srcpkgs/llvm10/template
 delete mode 100644 srcpkgs/llvm11/INSTALL.msg
 delete mode 100644 srcpkgs/llvm11/template
 delete mode 100644 srcpkgs/llvm6.0/INSTALL.msg
 delete mode 100644 srcpkgs/llvm6.0/template
 delete mode 100644 srcpkgs/llvm7/INSTALL.msg
 delete mode 100644 srcpkgs/llvm7/template
 delete mode 100644 srcpkgs/llvm8/INSTALL.msg
 delete mode 100644 srcpkgs/llvm8/template
 delete mode 100644 srcpkgs/llvm9/INSTALL.msg
 delete mode 100644 srcpkgs/llvm9/template
 delete mode 100644 srcpkgs/mozjs60/INSTALL.msg
 delete mode 100644 srcpkgs/mozjs60/template

diff --git a/srcpkgs/djmount/INSTALL.msg b/srcpkgs/djmount/INSTALL.msg
deleted file mode 100644
index 32dd66613a6e2..0000000000000
--- a/srcpkgs/djmount/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-djmount is no longer provided by Void Linux
diff --git a/srcpkgs/djmount/template b/srcpkgs/djmount/template
deleted file mode 100644
index bd3ff5733a999..0000000000000
--- a/srcpkgs/djmount/template
+++ /dev/null
@@ -1,9 +0,0 @@
-# Template file for 'djmount'
-pkgname=djmount
-version=0.71
-revision=8
-build_style=meta
-short_desc="Mount MediaServers content as a Linux file system (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2.0-or-later"
-homepage="http://djmount.sourceforge.net"
diff --git a/srcpkgs/libllvm10 b/srcpkgs/libllvm10
deleted file mode 120000
index 59f26575cb3cd..0000000000000
--- a/srcpkgs/libllvm10
+++ /dev/null
@@ -1 +0,0 @@
-llvm10
\ No newline at end of file
diff --git a/srcpkgs/libllvm11 b/srcpkgs/libllvm11
deleted file mode 120000
index decc3806c95e9..0000000000000
--- a/srcpkgs/libllvm11
+++ /dev/null
@@ -1 +0,0 @@
-llvm11
\ No newline at end of file
diff --git a/srcpkgs/libllvm6.0 b/srcpkgs/libllvm6.0
deleted file mode 120000
index 4b92e184ed581..0000000000000
--- a/srcpkgs/libllvm6.0
+++ /dev/null
@@ -1 +0,0 @@
-llvm6.0
\ No newline at end of file
diff --git a/srcpkgs/libllvm7 b/srcpkgs/libllvm7
deleted file mode 120000
index 8c9f4d992dec9..0000000000000
--- a/srcpkgs/libllvm7
+++ /dev/null
@@ -1 +0,0 @@
-llvm7
\ No newline at end of file
diff --git a/srcpkgs/libllvm8 b/srcpkgs/libllvm8
deleted file mode 120000
index 8ec3476f9c1ac..0000000000000
--- a/srcpkgs/libllvm8
+++ /dev/null
@@ -1 +0,0 @@
-llvm8
\ No newline at end of file
diff --git a/srcpkgs/libllvm9 b/srcpkgs/libllvm9
deleted file mode 120000
index 14540d7bad225..0000000000000
--- a/srcpkgs/libllvm9
+++ /dev/null
@@ -1 +0,0 @@
-llvm9
\ No newline at end of file
diff --git a/srcpkgs/libplist-python b/srcpkgs/libplist-python
deleted file mode 120000
index 8aeda891de2df..0000000000000
--- a/srcpkgs/libplist-python
+++ /dev/null
@@ -1 +0,0 @@
-libplist
\ No newline at end of file
diff --git a/srcpkgs/libplist/libplist-python.INSTALL.msg b/srcpkgs/libplist/libplist-python.INSTALL.msg
deleted file mode 100644
index 99f471a80b842..0000000000000
--- a/srcpkgs/libplist/libplist-python.INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-libvirt-python is no longer provided by Void Linux
diff --git a/srcpkgs/libplist/template b/srcpkgs/libplist/template
index 3981de44a3869..0cdf8c68fd4fc 100644
--- a/srcpkgs/libplist/template
+++ b/srcpkgs/libplist/template
@@ -29,11 +29,6 @@ libplist++_package() {
 	}
 }
 
-libplist-python_package() {
-	build_style=meta
-	short_desc+=" - Python2 bindings (removed package)"
-}
-
 libplist-python3_package() {
 	lib32disabled=yes
 	short_desc+=" - Python3 bindings"
diff --git a/srcpkgs/llvm10/INSTALL.msg b/srcpkgs/llvm10/INSTALL.msg
deleted file mode 100644
index 3e12657af34c2..0000000000000
--- a/srcpkgs/llvm10/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm10 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm10/template b/srcpkgs/llvm10/template
deleted file mode 100644
index e4099e5f7d14f..0000000000000
--- a/srcpkgs/llvm10/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm10'
-pkgname=llvm10
-version=10.0.0
-revision=8
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="metapackage"
-homepage="https://www.llvm.org"
-
-libllvm10_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm11/INSTALL.msg b/srcpkgs/llvm11/INSTALL.msg
deleted file mode 100644
index b2447b5980a2e..0000000000000
--- a/srcpkgs/llvm11/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm11 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm11/template b/srcpkgs/llvm11/template
deleted file mode 100644
index 198655c2ca404..0000000000000
--- a/srcpkgs/llvm11/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm11'
-pkgname=llvm11
-version=11.0.0
-revision=2
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="metapackage"
-homepage="https://www.llvm.org"
-
-libllvm11_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm6.0/INSTALL.msg b/srcpkgs/llvm6.0/INSTALL.msg
deleted file mode 100644
index 5a1ca7cf3d94b..0000000000000
--- a/srcpkgs/llvm6.0/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm6.0 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm6.0/template b/srcpkgs/llvm6.0/template
deleted file mode 100644
index 0901d727c30f0..0000000000000
--- a/srcpkgs/llvm6.0/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm6.0'
-pkgname=llvm6.0
-version=6.0.1
-revision=8
-build_style=meta
-short_desc="Low Level Virtual Machine (6.0.x series) (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="NCSA"
-homepage="https://www.llvm.org"
-
-libllvm6.0_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm7/INSTALL.msg b/srcpkgs/llvm7/INSTALL.msg
deleted file mode 100644
index 2bb143ac3bdf7..0000000000000
--- a/srcpkgs/llvm7/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm7 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm7/template b/srcpkgs/llvm7/template
deleted file mode 100644
index f68997572b259..0000000000000
--- a/srcpkgs/llvm7/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm7'
-pkgname=llvm7
-version=7.0.1
-revision=10
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Enno Boland <gottox@voidlinux.org>"
-license="NCSA"
-homepage="https://www.llvm.org"
-
-libllvm7_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm8/INSTALL.msg b/srcpkgs/llvm8/INSTALL.msg
deleted file mode 100644
index 984cbb617d1af..0000000000000
--- a/srcpkgs/llvm8/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm8 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm8/template b/srcpkgs/llvm8/template
deleted file mode 100644
index 7d74d2720bbbe..0000000000000
--- a/srcpkgs/llvm8/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm8'
-pkgname=llvm8
-version=8.0.1
-revision=5
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Enno Boland <gottox@voidlinux.org>"
-license="metapackage"
-homepage="https://www.llvm.org"
-
-libllvm8_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm9/INSTALL.msg b/srcpkgs/llvm9/INSTALL.msg
deleted file mode 100644
index 0880f43ec44aa..0000000000000
--- a/srcpkgs/llvm9/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm9 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm9/template b/srcpkgs/llvm9/template
deleted file mode 100644
index 11c92dafd8bec..0000000000000
--- a/srcpkgs/llvm9/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm9'
-pkgname=llvm9
-version=9.0.1
-revision=8
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="metapackage"
-homepage="https://www.llvm.org"
-
-libllvm9_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/mozjs60/INSTALL.msg b/srcpkgs/mozjs60/INSTALL.msg
deleted file mode 100644
index b88d0b829b0d0..0000000000000
--- a/srcpkgs/mozjs60/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-mozjs60 is no longer provided by Void Linux
diff --git a/srcpkgs/mozjs60/template b/srcpkgs/mozjs60/template
deleted file mode 100644
index e3609281cd95f..0000000000000
--- a/srcpkgs/mozjs60/template
+++ /dev/null
@@ -1,9 +0,0 @@
-# Template file for 'mozjs60'
-pkgname=mozjs60
-version=60.8.0
-revision=6
-build_style=meta
-short_desc="Mozilla JavaScript interpreter and library (60.x series) (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="metapackage"
-homepage="https://www.mozilla.org/firefox/"
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index d1aada93a1a4f..6a8767471bac3 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -1,6 +1,6 @@
 # Template file for 'removed-packages'
 pkgname=removed-packages
-version=0.1.20230709
+version=0.1.20230728
 revision=1
 build_style=meta
 short_desc="Uninstalls packages removed from repository"
@@ -318,6 +318,12 @@ replaces="
  libglademm<=2.6.7_6
  libglib-static<=2.58.3_5
  libgtkhtml<=4.10.0_1
+ libllvm10<=10.0.0_8
+ libllvm11<=11.0.0_2
+ libllvm6.0<=6.0.1_8
+ libllvm7<=7.0.1_10
+ libllvm8<=8.0.1_5
+ libllvm9<=9.0.1_8
  liblrzip<=0.641_1
  libmagick6-devel<=6.9.12.12_2
  libmagick6-perl<=6.9.12.12_2
@@ -328,6 +334,7 @@ replaces="
  libopencv4-python<=4.5.3_2
  libpipewire0.2-devel<=0.2.7_2
  libpipewire0.2<=0.2.7_2
+ libplist-python<=2.2.0_3
  libpng12<=1.2.59_1
  libpoppler102<=20.09.0_1
  libpoppler110<=21.05.0_1
@@ -366,7 +373,13 @@ replaces="
  libzapojit<=0.0.3_10
  litecoin<=0.18.1_11
  livewallpaper<=0.5.0_2
+ llvm10<=10.0.0_8
+ llvm11<=11.0.0_2
  llvm3.9<=3.9.1_5
+ llvm6.0<=6.0.1_8
+ llvm7<=7.0.1_10
+ llvm8<=8.0.1_5
+ llvm9<=9.0.1_8
  lprng<=3.8.C_1
  lrzip-devel<=0.641_1
  ls++-git<=20140919_3
@@ -387,6 +400,7 @@ replaces="
  monero<=0.18.1.2_4
  mongroup<=0.4.1_2
  mopidy-spotify<=4.0.1_5
+ mozjs60<=60.8.0_6
  mozjs68<=68.11.0_1
  mozjs91-devel<=91.7.1_3
  mozjs91<=91.7.1_3

From 55f22dc6cf5cbd176a2df8f9b36dd9b6e234959b Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 5 Jun 2023 03:47:00 -0400
Subject: [PATCH 2/4] {go1.17,openjdk{7,9,10}}-bootstrap: remove install
 message

not very useful now that it's tucked away in the bootstrap repo
---
 srcpkgs/go1.17-bootstrap/INSTALL.msg    | 4 ----
 srcpkgs/openjdk10-bootstrap/INSTALL.msg | 4 ----
 srcpkgs/openjdk7-bootstrap/INSTALL.msg  | 4 ----
 srcpkgs/openjdk9-bootstrap/INSTALL.msg  | 4 ----
 4 files changed, 16 deletions(-)
 delete mode 100644 srcpkgs/go1.17-bootstrap/INSTALL.msg
 delete mode 100644 srcpkgs/openjdk10-bootstrap/INSTALL.msg
 delete mode 100644 srcpkgs/openjdk7-bootstrap/INSTALL.msg
 delete mode 100644 srcpkgs/openjdk9-bootstrap/INSTALL.msg

diff --git a/srcpkgs/go1.17-bootstrap/INSTALL.msg b/srcpkgs/go1.17-bootstrap/INSTALL.msg
deleted file mode 100644
index 142aeabbc1b1c..0000000000000
--- a/srcpkgs/go1.17-bootstrap/INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a copy of the official Go language toolchain binaries as provided by
-the project on its download page. Please do keep in mind that it is almost
-definitely not what you want to use and exists purely for the purpose of
-bootstrapping the official compiler package (called simply 'go').
diff --git a/srcpkgs/openjdk10-bootstrap/INSTALL.msg b/srcpkgs/openjdk10-bootstrap/INSTALL.msg
deleted file mode 100644
index 68b0c0124adc4..0000000000000
--- a/srcpkgs/openjdk10-bootstrap/INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a bootstrap compiler, which means it's not intended for ordinary usage
-but rather only to compile the toolchain. In this case, it's the OpenJDK 11
-toolchain, which needs OpenJDK 10 or newer to build itself. Please do not use
-this package as your Java implementation.
diff --git a/srcpkgs/openjdk7-bootstrap/INSTALL.msg b/srcpkgs/openjdk7-bootstrap/INSTALL.msg
deleted file mode 100644
index e14fdca0d800e..0000000000000
--- a/srcpkgs/openjdk7-bootstrap/INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a bootstrap compiler, which means it's not intended for ordinary usage
-but rather only to compile the toolchain. In this case, it's the OpenJDK 8
-toolchain, which needs OpenJDK 7 or newer to build itself. Please do not use
-this package as your Java implementation.
diff --git a/srcpkgs/openjdk9-bootstrap/INSTALL.msg b/srcpkgs/openjdk9-bootstrap/INSTALL.msg
deleted file mode 100644
index f33a40ba677f3..0000000000000
--- a/srcpkgs/openjdk9-bootstrap/INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a bootstrap compiler, which means it's not intended for ordinary usage
-but rather only to compile the toolchain. In this case, it's the OpenJDK 10
-toolchain, which needs OpenJDK 9 or newer to build itself. Please do not use
-this package as your Java implementation.

From 060bd7b432474a2d5290b4b8ab6ef447490963b0 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 5 Jun 2023 03:50:27 -0400
Subject: [PATCH 3/4] *: move non-critical INSTALL.msg to README.voidlinux en
 masse

to avoid desensitising the user to ignorable INSTALL.msgs, move ones
that just specify things like optional dependencies and initial
configuration tips to README.voidlinux
---
 .../CLion/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/CLion/template                              |  1 +
 .../GoLand/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/GoLand/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/GraphicsMagick/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/OpenXcom/template                           |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/PhpStorm/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/RubyMine/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/SDL_mixer/template                          |  1 +
 .../Solaar/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/Solaar/template                             |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/WebStorm/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/apache-ant/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/apache-fop/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/apparmor/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/atari800/template                           |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/b43-firmware-classic/template               |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/b43-firmware/template                       |  1 +
 .../bCNC/{INSTALL.msg => files/README.voidlinux}    |  0
 srcpkgs/bCNC/template                               |  1 +
 .../blueman/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/blueman/template                            |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/bluez-qt5/template                          |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/brother-brscan4/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/bumblebee/template                          |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/cdrtools/template                           |  1 +
 .../clamav/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/clamav/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/cli-visualizer/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/darkplaces/template                         |  1 +
 .../dhewm3/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/dhewm3/template                             |  4 ++++
 .../doom3/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/doom3/template                              |  1 +
 srcpkgs/efibootmgr/INSTALL.msg                      |  2 --
 .../flacon/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/flacon/template                             |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/gammaray/template                           |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/gnome-latex/template                        |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/grml-rescueboot/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/gummiboot/template                          |  1 +
 .../hitch/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/hitch/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/i3blocks/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/ibus-m17n/template                          |  4 ++++
 srcpkgs/imagescan-plugin-networkscan/INSTALL.msg    |  1 -
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/inspircd/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/intellij-idea-ultimate-edition/template     |  1 +
 .../iscan/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/iscan/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/kdevelop/template                           |  4 ++++
 .../kismet/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/kismet/template                             |  4 ++++
 srcpkgs/kubernetes/kubectl.INSTALL.msg              |  4 ----
 .../lightdm/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/lightdm/template                            |  1 +
 .../lxd-lts/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/lxd-lts/template                            |  1 +
 srcpkgs/lxd/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/lxd/template                                |  1 +
 srcpkgs/lyx/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/lyx/template                                |  4 ++++
 .../mbpfan/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/mbpfan/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/minikube/template                           |  1 +
 .../minio/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/minio/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/miniupnpd/template                          |  1 +
 .../mopidy/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/mopidy/template                             |  1 +
 .../munge/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/munge/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/network-ups-tools/template                  |  1 +
 .../openrgb/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/openrgb/template                            |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/orientdb/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/pcsclite/template                           |  1 +
 .../README.voidlinux}                               |  0
 srcpkgs/perl-Text-Bidi/template                     |  1 +
 srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg        |  2 --
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.0-apcu/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.0-ast/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.0-imagick/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.1-apcu/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.1-ast/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.1-imagick/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.2-apcu/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.2-ast/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.2-imagick/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/plata-theme/template                        |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/postgresql/template                         |  5 ++++-
 .../pyradio/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/pyradio/template                            |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-audioread/template                  |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-fishnet/template                    |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-jupyter_nbconvert/template          |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-owm/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-qrcode/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/qtkeychain-qt5/template                     |  1 +
 .../remind/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/remind/template                             |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/roccat-tools/template                       |  4 ++++
 .../root/{INSTALL.msg => files/README.voidlinux}    |  0
 srcpkgs/root/template                               |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/runit-kdump/template                        |  1 +
 .../sabnzbd/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/sabnzbd/template                            |  1 +
 .../sanoid/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/sanoid/template                             | 13 +++++++------
 srcpkgs/scapy/INSTALL.msg                           |  6 ------
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/sharenix/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/slstatus/template                           |  1 +
 srcpkgs/steam/INSTALL.msg                           |  2 --
 .../swars/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/swars/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/syslinux/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/tesseract-ocr/template                      |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive-bin/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2014-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2016-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2017-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2018-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2019-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2020-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2021-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2022-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2023-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/timidity/template                           |  4 ++++
 srcpkgs/tuir/rtv.INSTALL.msg                        |  1 -
 .../tuntox/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/tuntox/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/vimpager/template                           |  1 +
 srcpkgs/vpnd/INSTALL.msg                            |  1 -
 srcpkgs/vpnd/files/README.voidlinux                 |  1 +
 srcpkgs/vpnd/template                               |  1 +
 .../vscl/{INSTALL.msg => files/README.voidlinux}    |  0
 srcpkgs/vscl/template                               |  1 +
 .../weston/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/weston/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/wineasio/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/wireshark/template                          |  1 +
 srcpkgs/x48/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/x48/template                                |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/xdebug8.0/template                          |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/xdebug8.1/template                          |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/xdebug8.2/template                          |  1 +
 .../yquake2/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/yquake2/template                            |  1 +
 srcpkgs/znc/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/znc/template                                |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/zsh-history-substring-search/template       |  1 +
 .../zutils/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/zutils/template                             |  1 +
 226 files changed, 176 insertions(+), 26 deletions(-)
 rename srcpkgs/CLion/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/GoLand/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/GraphicsMagick/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/OpenXcom/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/PhpStorm/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/RubyMine/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/SDL_mixer/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/Solaar/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/WebStorm/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/apache-ant/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/apache-fop/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/apparmor/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/atari800/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/b43-firmware-classic/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/b43-firmware/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/bCNC/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/blueman/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/bluez-qt5/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/brother-brscan4/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/bumblebee/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/cdrtools/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/clamav/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/cli-visualizer/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/darkplaces/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/dhewm3/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/doom3/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/efibootmgr/INSTALL.msg
 rename srcpkgs/flacon/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/gammaray/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/gnome-latex/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/grml-rescueboot/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/gummiboot/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/hitch/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/i3blocks/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/ibus-m17n/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/imagescan-plugin-networkscan/INSTALL.msg
 rename srcpkgs/inspircd/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/intellij-idea-ultimate-edition/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/iscan/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/kdevelop/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/kismet/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/kubernetes/kubectl.INSTALL.msg
 rename srcpkgs/lightdm/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/lxd-lts/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/lxd/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/lyx/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/mbpfan/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/minikube/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/minio/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/miniupnpd/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/mopidy/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/munge/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/network-ups-tools/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/openrgb/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/orientdb/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/pcsclite/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/perl-Text-Bidi/{urxvt-bidi.INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg
 rename srcpkgs/php8.0-apcu/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.0-ast/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.0-imagick/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.1-apcu/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.1-ast/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.1-imagick/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.2-apcu/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.2-ast/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.2-imagick/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/plata-theme/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/postgresql/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/pyradio/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-audioread/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-fishnet/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-jupyter_nbconvert/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-owm/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-qrcode/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/qtkeychain-qt5/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/remind/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/roccat-tools/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/root/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/runit-kdump/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/sabnzbd/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/sanoid/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/scapy/INSTALL.msg
 rename srcpkgs/sharenix/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/slstatus/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/steam/INSTALL.msg
 rename srcpkgs/swars/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/syslinux/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/tesseract-ocr/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2014-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2016-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2017-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2018-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2019-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2020-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2021-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2022-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2023-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/timidity/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/tuir/rtv.INSTALL.msg
 rename srcpkgs/tuntox/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/vimpager/{INSTALL.msg => files/README.voidlinux} (100%)
 create mode 100644 srcpkgs/vpnd/files/README.voidlinux
 rename srcpkgs/vscl/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/weston/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/wineasio/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/wireshark/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/x48/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/xdebug8.0/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/xdebug8.1/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/xdebug8.2/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/yquake2/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/znc/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/zsh-history-substring-search/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/zutils/{INSTALL.msg => files/README.voidlinux} (100%)

diff --git a/srcpkgs/CLion/INSTALL.msg b/srcpkgs/CLion/files/README.voidlinux
similarity index 100%
rename from srcpkgs/CLion/INSTALL.msg
rename to srcpkgs/CLion/files/README.voidlinux
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index f302b7d6798e9..0115ebf015786 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -93,4 +93,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/GoLand/INSTALL.msg b/srcpkgs/GoLand/files/README.voidlinux
similarity index 100%
rename from srcpkgs/GoLand/INSTALL.msg
rename to srcpkgs/GoLand/files/README.voidlinux
diff --git a/srcpkgs/GoLand/template b/srcpkgs/GoLand/template
index f807f0861adb8..7e77d5c251a8f 100644
--- a/srcpkgs/GoLand/template
+++ b/srcpkgs/GoLand/template
@@ -80,4 +80,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/GraphicsMagick/INSTALL.msg b/srcpkgs/GraphicsMagick/files/README.voidlinux
similarity index 100%
rename from srcpkgs/GraphicsMagick/INSTALL.msg
rename to srcpkgs/GraphicsMagick/files/README.voidlinux
diff --git a/srcpkgs/GraphicsMagick/template b/srcpkgs/GraphicsMagick/template
index 695efbc55d3b9..4d87c91fd7e00 100644
--- a/srcpkgs/GraphicsMagick/template
+++ b/srcpkgs/GraphicsMagick/template
@@ -46,5 +46,6 @@ libgraphicsmagick-devel_package() {
 		vmove "usr/lib/*.la"
 		vmove "usr/share/man/man1/*-config.1"
 		vcopy ${wrksrc}/PerlMagick usr/share/doc/GraphicsMagick*/
+		vdoc "${FILESDIR}/README.voidlinux"
 	}
 }
diff --git a/srcpkgs/OpenXcom/INSTALL.msg b/srcpkgs/OpenXcom/files/README.voidlinux
similarity index 100%
rename from srcpkgs/OpenXcom/INSTALL.msg
rename to srcpkgs/OpenXcom/files/README.voidlinux
diff --git a/srcpkgs/OpenXcom/template b/srcpkgs/OpenXcom/template
index 3bffdfe26345f..bd879a90811f7 100644
--- a/srcpkgs/OpenXcom/template
+++ b/srcpkgs/OpenXcom/template
@@ -18,3 +18,7 @@ pre_configure() {
 	aclocal --install -Im4
 	autoreconf -fi
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/PhpStorm/INSTALL.msg b/srcpkgs/PhpStorm/files/README.voidlinux
similarity index 100%
rename from srcpkgs/PhpStorm/INSTALL.msg
rename to srcpkgs/PhpStorm/files/README.voidlinux
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index 306a6c77d0b36..83a0ddeefd2a2 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -60,4 +60,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/RubyMine/INSTALL.msg b/srcpkgs/RubyMine/files/README.voidlinux
similarity index 100%
rename from srcpkgs/RubyMine/INSTALL.msg
rename to srcpkgs/RubyMine/files/README.voidlinux
diff --git a/srcpkgs/RubyMine/template b/srcpkgs/RubyMine/template
index b071d373086fe..ced0971592be5 100644
--- a/srcpkgs/RubyMine/template
+++ b/srcpkgs/RubyMine/template
@@ -57,4 +57,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/SDL_mixer/INSTALL.msg b/srcpkgs/SDL_mixer/files/README.voidlinux
similarity index 100%
rename from srcpkgs/SDL_mixer/INSTALL.msg
rename to srcpkgs/SDL_mixer/files/README.voidlinux
diff --git a/srcpkgs/SDL_mixer/template b/srcpkgs/SDL_mixer/template
index 0d05685fb0d90..b4462ef8c1e33 100644
--- a/srcpkgs/SDL_mixer/template
+++ b/srcpkgs/SDL_mixer/template
@@ -24,6 +24,7 @@ pre_configure() {
 
 post_install() {
 	vlicense COPYING
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 SDL_mixer-devel_package() {
diff --git a/srcpkgs/Solaar/INSTALL.msg b/srcpkgs/Solaar/files/README.voidlinux
similarity index 100%
rename from srcpkgs/Solaar/INSTALL.msg
rename to srcpkgs/Solaar/files/README.voidlinux
diff --git a/srcpkgs/Solaar/template b/srcpkgs/Solaar/template
index 23e2f73aa8b6d..ddc0aa82f36b0 100644
--- a/srcpkgs/Solaar/template
+++ b/srcpkgs/Solaar/template
@@ -14,3 +14,7 @@ homepage="https://pwr-solaar.github.io/Solaar/"
 changelog="https://raw.githubusercontent.com/pwr-Solaar/Solaar/master/ChangeLog.md"
 distfiles="https://github.com/pwr-Solaar/Solaar/archive/refs/tags/${version}.tar.gz"
 checksum=3cb0cb4c79ef2ea0ac7c9adc9c4a6f4f15d28e99ff2df33850de0520ced9f116
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/WebStorm/INSTALL.msg b/srcpkgs/WebStorm/files/README.voidlinux
similarity index 100%
rename from srcpkgs/WebStorm/INSTALL.msg
rename to srcpkgs/WebStorm/files/README.voidlinux
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index d06fe4b39b37f..5239d6217fb8f 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -59,4 +59,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/apache-ant/INSTALL.msg b/srcpkgs/apache-ant/files/README.voidlinux
similarity index 100%
rename from srcpkgs/apache-ant/INSTALL.msg
rename to srcpkgs/apache-ant/files/README.voidlinux
diff --git a/srcpkgs/apache-ant/template b/srcpkgs/apache-ant/template
index 7cf2b4f55c32b..c125283afecf7 100644
--- a/srcpkgs/apache-ant/template
+++ b/srcpkgs/apache-ant/template
@@ -36,6 +36,7 @@ do_install() {
 
 	vmkdir usr/bin
 	ln -rs $DESTDIR/$_prefix/bin/ant $DESTDIR/usr/bin
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 apache-ant-doc_package() {
diff --git a/srcpkgs/apache-fop/INSTALL.msg b/srcpkgs/apache-fop/files/README.voidlinux
similarity index 100%
rename from srcpkgs/apache-fop/INSTALL.msg
rename to srcpkgs/apache-fop/files/README.voidlinux
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index f6aba6e50c837..1dd6dd9854281 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -46,4 +46,5 @@ do_install() {
 	vconf ${FILESDIR}/fop.conf
 	vmkdir usr/bin
 	ln -sf /usr/share/fop/fop $DESTDIR/usr/bin/fop
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/apparmor/INSTALL.msg b/srcpkgs/apparmor/files/README.voidlinux
similarity index 100%
rename from srcpkgs/apparmor/INSTALL.msg
rename to srcpkgs/apparmor/files/README.voidlinux
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 1a4293f5ba722..c0b18c9ed5d35 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -63,6 +63,7 @@ post_install() {
 	rm ${DESTDIR}/etc/apparmor.d/{,local/}php-fpm
 
 	vinstall utils/aa-notify.desktop 644 usr/share/applications
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 libapparmor_package() {
diff --git a/srcpkgs/atari800/INSTALL.msg b/srcpkgs/atari800/files/README.voidlinux
similarity index 100%
rename from srcpkgs/atari800/INSTALL.msg
rename to srcpkgs/atari800/files/README.voidlinux
diff --git a/srcpkgs/atari800/template b/srcpkgs/atari800/template
index b82afa7d3a40c..ecc14bc82da30 100644
--- a/srcpkgs/atari800/template
+++ b/srcpkgs/atari800/template
@@ -14,3 +14,7 @@ license="GPL-2.0-or-later"
 homepage="https://atari800.github.io"
 distfiles="${SOURCEFORGE_SITE}/atari800/atari800/${version}/atari800-${version}-src.tgz"
 checksum=fedfe2ec94dc6f29b467e8c419efff64a7451aa4bbd60ffbd4709cb4da6276c0
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/b43-firmware-classic/INSTALL.msg b/srcpkgs/b43-firmware-classic/files/README.voidlinux
similarity index 100%
rename from srcpkgs/b43-firmware-classic/INSTALL.msg
rename to srcpkgs/b43-firmware-classic/files/README.voidlinux
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index 6564685a5f5ed..13bca0e767e63 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -16,4 +16,5 @@ restricted=yes
 do_install() {
 	vmkdir usr/lib/firmware
 	b43-fwcutter -w ${DESTDIR}/usr/lib/firmware linux/wl_apsta.o
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/b43-firmware/INSTALL.msg b/srcpkgs/b43-firmware/files/README.voidlinux
similarity index 100%
rename from srcpkgs/b43-firmware/INSTALL.msg
rename to srcpkgs/b43-firmware/files/README.voidlinux
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index 35046e122358e..e69dae739505a 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -17,4 +17,5 @@ restricted=yes
 do_install() {
 	vmkdir usr/lib/firmware
 	b43-fwcutter -w ${DESTDIR}/usr/lib/firmware broadcom-wl-${version}.wl_apsta.o
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/bCNC/INSTALL.msg b/srcpkgs/bCNC/files/README.voidlinux
similarity index 100%
rename from srcpkgs/bCNC/INSTALL.msg
rename to srcpkgs/bCNC/files/README.voidlinux
diff --git a/srcpkgs/bCNC/template b/srcpkgs/bCNC/template
index 9e1a276daea73..2f2136f9575d8 100644
--- a/srcpkgs/bCNC/template
+++ b/srcpkgs/bCNC/template
@@ -19,6 +19,7 @@ post_install() {
 	ln -s "/${py3_sitelib}/bCNC/bCNC.png" "${DESTDIR}/usr/share/pixmaps/"
 	ln -s "bCNC" "${DESTDIR}/usr/bin/bcnc"
 	rm -r ${DESTDIR}/${py3_sitelib}/tests
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 bcnc_package() {
diff --git a/srcpkgs/blueman/INSTALL.msg b/srcpkgs/blueman/files/README.voidlinux
similarity index 100%
rename from srcpkgs/blueman/INSTALL.msg
rename to srcpkgs/blueman/files/README.voidlinux
diff --git a/srcpkgs/blueman/template b/srcpkgs/blueman/template
index d58e75d5ed2bd..0fde068fc0383 100644
--- a/srcpkgs/blueman/template
+++ b/srcpkgs/blueman/template
@@ -16,3 +16,7 @@ homepage="https://github.com/blueman-project/blueman"
 changelog="https://raw.githubusercontent.com/blueman-project/blueman/main/CHANGELOG.md"
 distfiles="https://github.com/blueman-project/blueman/releases/download/${version}/blueman-${version}.tar.xz"
 checksum=b2d21afdf77a06cd86daf5402406f7d2a53459817e29e0bebc4911d4f0dcfda1
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/bluez-qt5/INSTALL.msg b/srcpkgs/bluez-qt5/files/README.voidlinux
similarity index 100%
rename from srcpkgs/bluez-qt5/INSTALL.msg
rename to srcpkgs/bluez-qt5/files/README.voidlinux
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index 4c690e127e567..67b288680cd54 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -20,6 +20,10 @@ do_check() {
 	dbus-run-session ctest
 }
 
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
+
 bluez-qt5-devel_package() {
 	short_desc+=" - development"
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/brother-brscan4/INSTALL.msg b/srcpkgs/brother-brscan4/files/README.voidlinux
similarity index 100%
rename from srcpkgs/brother-brscan4/INSTALL.msg
rename to srcpkgs/brother-brscan4/files/README.voidlinux
diff --git a/srcpkgs/brother-brscan4/template b/srcpkgs/brother-brscan4/template
index 82565cd229e84..b1f59dd2567be 100644
--- a/srcpkgs/brother-brscan4/template
+++ b/srcpkgs/brother-brscan4/template
@@ -67,4 +67,5 @@ do_install() {
 	# The only file in the deb package that has *not* been installed is a
 	# setup script to modify the SANE configuration. This will be performed
 	# by INSTALL and REMOVE instead.
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/bumblebee/INSTALL.msg b/srcpkgs/bumblebee/files/README.voidlinux
similarity index 100%
rename from srcpkgs/bumblebee/INSTALL.msg
rename to srcpkgs/bumblebee/files/README.voidlinux
diff --git a/srcpkgs/bumblebee/template b/srcpkgs/bumblebee/template
index c54ea65d32c59..3f435664cec3c 100644
--- a/srcpkgs/bumblebee/template
+++ b/srcpkgs/bumblebee/template
@@ -38,4 +38,5 @@ post_install() {
 	vmkdir usr/share/bash-completion/completions
 	mv -v ${DESTDIR}/etc/bash_completion.d/bumblebee \
 		${DESTDIR}/usr/share/bash-completion/completions/optirun
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/cdrtools/INSTALL.msg b/srcpkgs/cdrtools/files/README.voidlinux
similarity index 100%
rename from srcpkgs/cdrtools/INSTALL.msg
rename to srcpkgs/cdrtools/files/README.voidlinux
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 7096230c3b53d..71b3b81437969 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -46,4 +46,5 @@ do_install() {
 	rm -rf ${DESTDIR}/usr/share/man/man3 ${DESTDIR}/usr/share/man/man5
 	vmkdir usr/lib/modules-load.d
 	echo sg > ${DESTDIR}/usr/lib/modules-load.d/cdrtools.conf
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/clamav/INSTALL.msg b/srcpkgs/clamav/files/README.voidlinux
similarity index 100%
rename from srcpkgs/clamav/INSTALL.msg
rename to srcpkgs/clamav/files/README.voidlinux
diff --git a/srcpkgs/clamav/template b/srcpkgs/clamav/template
index 1bcd94cd77610..104ad5b4f7f3e 100644
--- a/srcpkgs/clamav/template
+++ b/srcpkgs/clamav/template
@@ -59,6 +59,7 @@ post_install() {
 	sed -i ${PKGDESTDIR}/etc/freshclam.conf \
 		-e "s;^Example$;# Example;" \
 		-e "s;#DatabaseDirectory.*;DatabaseDirectory /var/lib/_${pkgname};"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 clamav-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/cli-visualizer/INSTALL.msg b/srcpkgs/cli-visualizer/files/README.voidlinux
similarity index 100%
rename from srcpkgs/cli-visualizer/INSTALL.msg
rename to srcpkgs/cli-visualizer/files/README.voidlinux
diff --git a/srcpkgs/cli-visualizer/template b/srcpkgs/cli-visualizer/template
index 536b7b314b4ec..72c42a6032c23 100644
--- a/srcpkgs/cli-visualizer/template
+++ b/srcpkgs/cli-visualizer/template
@@ -19,4 +19,5 @@ post_install() {
 
 	# package 'vis' has rights to /usr/bin/vis
 	mv ${DESTDIR}/usr/bin/vis ${DESTDIR}/usr/bin/cli-visualizer
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/darkplaces/INSTALL.msg b/srcpkgs/darkplaces/files/README.voidlinux
similarity index 100%
rename from srcpkgs/darkplaces/INSTALL.msg
rename to srcpkgs/darkplaces/files/README.voidlinux
diff --git a/srcpkgs/darkplaces/template b/srcpkgs/darkplaces/template
index 9e282a0610575..437bee50ceaf2 100644
--- a/srcpkgs/darkplaces/template
+++ b/srcpkgs/darkplaces/template
@@ -39,4 +39,5 @@ do_install() {
 		install -Dm644 darkplaces${i}x${i}.png ${DESTDIR}/usr/share/icons/hicolor/${i}x${i}/apps/darkplaces.png
 	done
 	vinstall ${FILESDIR}/${pkgname}.desktop 644 usr/share/applications
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/dhewm3/INSTALL.msg b/srcpkgs/dhewm3/files/README.voidlinux
similarity index 100%
rename from srcpkgs/dhewm3/INSTALL.msg
rename to srcpkgs/dhewm3/files/README.voidlinux
diff --git a/srcpkgs/dhewm3/template b/srcpkgs/dhewm3/template
index 5509900e8c0b9..84c700d252b23 100644
--- a/srcpkgs/dhewm3/template
+++ b/srcpkgs/dhewm3/template
@@ -11,3 +11,7 @@ license="GPL-3.0-or-later"
 homepage="https://dhewm3.org/"
 distfiles="https://github.com/dhewm/dhewm3/releases/download/${version}/dhewm3-${version}-src.tar.xz"
 checksum=31671f35fb6f83272dfa2a27c0dad6183bc228f1f1a448ef925052cf4dcf4b68
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/doom3/INSTALL.msg b/srcpkgs/doom3/files/README.voidlinux
similarity index 100%
rename from srcpkgs/doom3/INSTALL.msg
rename to srcpkgs/doom3/files/README.voidlinux
diff --git a/srcpkgs/doom3/template b/srcpkgs/doom3/template
index ff69ecebafba7..81f4f44f2aba8 100644
--- a/srcpkgs/doom3/template
+++ b/srcpkgs/doom3/template
@@ -56,4 +56,5 @@ do_install() {
 
 	# Install Desktop File
 	vinstall ${FILESDIR}/doom3.desktop 644 usr/share/applications
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/efibootmgr/INSTALL.msg b/srcpkgs/efibootmgr/INSTALL.msg
deleted file mode 100644
index 3c1f4796dbab8..0000000000000
--- a/srcpkgs/efibootmgr/INSTALL.msg
+++ /dev/null
@@ -1,2 +0,0 @@
-See /usr/share/doc/efibootmgr/README.voidlinux for instructions on
-using efibootmgr to automatically manage EFI boot entries.
diff --git a/srcpkgs/flacon/INSTALL.msg b/srcpkgs/flacon/files/README.voidlinux
similarity index 100%
rename from srcpkgs/flacon/INSTALL.msg
rename to srcpkgs/flacon/files/README.voidlinux
diff --git a/srcpkgs/flacon/template b/srcpkgs/flacon/template
index 0e0365f4c2a81..e11ce5fdf88fd 100644
--- a/srcpkgs/flacon/template
+++ b/srcpkgs/flacon/template
@@ -17,3 +17,7 @@ checksum=a83d5fe297ceb6408b7f63c56a6be336fe1c6d06ebedcc0c84a3f7dd234140e4
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake"
 fi
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/gammaray/INSTALL.msg b/srcpkgs/gammaray/files/README.voidlinux
similarity index 100%
rename from srcpkgs/gammaray/INSTALL.msg
rename to srcpkgs/gammaray/files/README.voidlinux
diff --git a/srcpkgs/gammaray/template b/srcpkgs/gammaray/template
index 702c62c0b4299..d00554cf73657 100644
--- a/srcpkgs/gammaray/template
+++ b/srcpkgs/gammaray/template
@@ -19,6 +19,10 @@ post_patch() {
 	vsed -i CMakeLists.txt -e 's|plugins/gammaray|lib/qt5/plugins/gammaray|'
 }
 
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
+
 gammaray-devel_package() {
 	short_desc+=" - development files"
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
diff --git a/srcpkgs/gnome-latex/INSTALL.msg b/srcpkgs/gnome-latex/files/README.voidlinux
similarity index 100%
rename from srcpkgs/gnome-latex/INSTALL.msg
rename to srcpkgs/gnome-latex/files/README.voidlinux
diff --git a/srcpkgs/gnome-latex/template b/srcpkgs/gnome-latex/template
index 6db41abd94ebe..6af20bdc4f019 100644
--- a/srcpkgs/gnome-latex/template
+++ b/srcpkgs/gnome-latex/template
@@ -20,3 +20,7 @@ checksum=88bd5340bd28c7ed01c7966a3a00732bbd902773df5ac659be6ad11806a9e744
 
 build_options="gir"
 build_options_default="gir"
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/grml-rescueboot/INSTALL.msg b/srcpkgs/grml-rescueboot/files/README.voidlinux
similarity index 100%
rename from srcpkgs/grml-rescueboot/INSTALL.msg
rename to srcpkgs/grml-rescueboot/files/README.voidlinux
diff --git a/srcpkgs/grml-rescueboot/template b/srcpkgs/grml-rescueboot/template
index 41eb267a78064..6fe34c01dd296 100644
--- a/srcpkgs/grml-rescueboot/template
+++ b/srcpkgs/grml-rescueboot/template
@@ -23,4 +23,5 @@ post_extract() {
 post_install() {
 	vman man/update-grml-rescueboot.8
 	vdoc debian/README
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/gummiboot/INSTALL.msg b/srcpkgs/gummiboot/files/README.voidlinux
similarity index 100%
rename from srcpkgs/gummiboot/INSTALL.msg
rename to srcpkgs/gummiboot/files/README.voidlinux
diff --git a/srcpkgs/gummiboot/template b/srcpkgs/gummiboot/template
index 6ab40528e75e8..045072bd0c1ae 100644
--- a/srcpkgs/gummiboot/template
+++ b/srcpkgs/gummiboot/template
@@ -34,6 +34,7 @@ post_install() {
 		etc/kernel.d/post-remove 50-gummiboot
 	vinstall ${FILESDIR}/kernel.d/gummiboot.confd 644 \
 		etc/default gummiboot
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 gummiboot-efistub_package() {
diff --git a/srcpkgs/hitch/INSTALL.msg b/srcpkgs/hitch/files/README.voidlinux
similarity index 100%
rename from srcpkgs/hitch/INSTALL.msg
rename to srcpkgs/hitch/files/README.voidlinux
diff --git a/srcpkgs/hitch/template b/srcpkgs/hitch/template
index 805170a687f60..43d05705600f7 100644
--- a/srcpkgs/hitch/template
+++ b/srcpkgs/hitch/template
@@ -29,4 +29,5 @@ post_install() {
 	vman hitch.conf.5
 	vlicense LICENSE
 	vsv hitch
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/i3blocks/INSTALL.msg b/srcpkgs/i3blocks/files/README.voidlinux
similarity index 100%
rename from srcpkgs/i3blocks/INSTALL.msg
rename to srcpkgs/i3blocks/files/README.voidlinux
diff --git a/srcpkgs/i3blocks/template b/srcpkgs/i3blocks/template
index 96f31f49904d3..e3bf407d6bd21 100644
--- a/srcpkgs/i3blocks/template
+++ b/srcpkgs/i3blocks/template
@@ -19,4 +19,5 @@ pre_configure() {
 
 post_install() {
 	vconf i3blocks.conf
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/ibus-m17n/INSTALL.msg b/srcpkgs/ibus-m17n/files/README.voidlinux
similarity index 100%
rename from srcpkgs/ibus-m17n/INSTALL.msg
rename to srcpkgs/ibus-m17n/files/README.voidlinux
diff --git a/srcpkgs/ibus-m17n/template b/srcpkgs/ibus-m17n/template
index 9f3b2c28c3329..5fd46c20ce8a6 100644
--- a/srcpkgs/ibus-m17n/template
+++ b/srcpkgs/ibus-m17n/template
@@ -18,3 +18,7 @@ checksum=3aeb59fe13ab64516f7a39462d78812952b480c5ee885aa2ab45e8ff52ff1a8c
 pre_configure() {
 	autoreconf -fi
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/imagescan-plugin-networkscan/INSTALL.msg b/srcpkgs/imagescan-plugin-networkscan/INSTALL.msg
deleted file mode 100644
index 56865d74a9ecd..0000000000000
--- a/srcpkgs/imagescan-plugin-networkscan/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-Please read /usr/share/doc/imagescan-plugin-networkscan/README
diff --git a/srcpkgs/inspircd/INSTALL.msg b/srcpkgs/inspircd/files/README.voidlinux
similarity index 100%
rename from srcpkgs/inspircd/INSTALL.msg
rename to srcpkgs/inspircd/files/README.voidlinux
diff --git a/srcpkgs/inspircd/template b/srcpkgs/inspircd/template
index 38fe6a9c5f52d..334dfc483dbf6 100644
--- a/srcpkgs/inspircd/template
+++ b/srcpkgs/inspircd/template
@@ -39,4 +39,5 @@ do_configure() {
 
 post_install() {
 	vsv inspircd
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/intellij-idea-ultimate-edition/INSTALL.msg b/srcpkgs/intellij-idea-ultimate-edition/files/README.voidlinux
similarity index 100%
rename from srcpkgs/intellij-idea-ultimate-edition/INSTALL.msg
rename to srcpkgs/intellij-idea-ultimate-edition/files/README.voidlinux
diff --git a/srcpkgs/intellij-idea-ultimate-edition/template b/srcpkgs/intellij-idea-ultimate-edition/template
index 92ad9135f3a97..86dc7cafdd4fa 100644
--- a/srcpkgs/intellij-idea-ultimate-edition/template
+++ b/srcpkgs/intellij-idea-ultimate-edition/template
@@ -87,4 +87,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf /${TARGET_PATH}/bin/idea.sh ${DESTDIR}/usr/bin/idea-ultimate
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/iscan/INSTALL.msg b/srcpkgs/iscan/files/README.voidlinux
similarity index 100%
rename from srcpkgs/iscan/INSTALL.msg
rename to srcpkgs/iscan/files/README.voidlinux
diff --git a/srcpkgs/iscan/template b/srcpkgs/iscan/template
index 18c0d969766cc..f7b86f2a25b8b 100644
--- a/srcpkgs/iscan/template
+++ b/srcpkgs/iscan/template
@@ -28,6 +28,7 @@ post_install() {
 	vmkdir usr/lib/gimp/2.0/plug-ins
 	ln -s /usr/bin/iscan ${DESTDIR}/usr/lib/gimp/2.0/plug-ins
 	vinstall iscan.desktop 644 usr/share/applications
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 sane-epkowa_package() {
diff --git a/srcpkgs/kdevelop/INSTALL.msg b/srcpkgs/kdevelop/files/README.voidlinux
similarity index 100%
rename from srcpkgs/kdevelop/INSTALL.msg
rename to srcpkgs/kdevelop/files/README.voidlinux
diff --git a/srcpkgs/kdevelop/template b/srcpkgs/kdevelop/template
index 87bb6b2d43f70..b2c63eb78151a 100644
--- a/srcpkgs/kdevelop/template
+++ b/srcpkgs/kdevelop/template
@@ -30,6 +30,10 @@ if [ "$XBPS_TARGET_ENDIAN" = "le" ]; then
 	fi
 fi
 
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
+
 kdevelop-devel_package() {
 	depends="kdevelop>=${version}_${revision}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/kismet/INSTALL.msg b/srcpkgs/kismet/files/README.voidlinux
similarity index 100%
rename from srcpkgs/kismet/INSTALL.msg
rename to srcpkgs/kismet/files/README.voidlinux
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index 5ede09fb77532..6c2b2ed2a764a 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -22,3 +22,7 @@ system_groups="kismet"
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 	export LIBS="-latomic"
 fi
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/kubernetes/kubectl.INSTALL.msg b/srcpkgs/kubernetes/kubectl.INSTALL.msg
deleted file mode 100644
index 4e22b6215e277..0000000000000
--- a/srcpkgs/kubernetes/kubectl.INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-For bash completions, install the 'bash-completion' package.
-For zsh completions, put the following code in your ~/.zshrc:
-
-  source /usr/share/kubectl/completion.zsh
diff --git a/srcpkgs/lightdm/INSTALL.msg b/srcpkgs/lightdm/files/README.voidlinux
similarity index 100%
rename from srcpkgs/lightdm/INSTALL.msg
rename to srcpkgs/lightdm/files/README.voidlinux
diff --git a/srcpkgs/lightdm/template b/srcpkgs/lightdm/template
index 5a0db355bf73e..501aa716ab268 100644
--- a/srcpkgs/lightdm/template
+++ b/srcpkgs/lightdm/template
@@ -43,6 +43,7 @@ post_install() {
 	done
 	sed 's|\#session-wrapper=.*|session-wrapper=/etc/lightdm/Xsession|' -i ${DESTDIR}/etc/lightdm/lightdm.conf
 	sed "s|pam_systemd\.so|pam_elogind.so|" -i ${DESTDIR}/etc/pam.d/*
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 liblightdm-gobject_package() {
diff --git a/srcpkgs/lxd-lts/INSTALL.msg b/srcpkgs/lxd-lts/files/README.voidlinux
similarity index 100%
rename from srcpkgs/lxd-lts/INSTALL.msg
rename to srcpkgs/lxd-lts/files/README.voidlinux
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d8d89e68d2d48..5aacd6712c7d2 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -37,4 +37,5 @@ post_build() {
 post_install() {
 	vinstall scripts/bash/lxd-client 644 /usr/share/bash-completion/completions lxd
 	vsv lxd
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/lxd/INSTALL.msg b/srcpkgs/lxd/files/README.voidlinux
similarity index 100%
rename from srcpkgs/lxd/INSTALL.msg
rename to srcpkgs/lxd/files/README.voidlinux
diff --git a/srcpkgs/lxd/template b/srcpkgs/lxd/template
index fdca6c6374144..46954e9de9475 100644
--- a/srcpkgs/lxd/template
+++ b/srcpkgs/lxd/template
@@ -35,4 +35,5 @@ post_build() {
 post_install() {
 	vinstall scripts/bash/lxd-client 644 /usr/share/bash-completion/completions lxd
 	vsv lxd
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/lyx/INSTALL.msg b/srcpkgs/lyx/files/README.voidlinux
similarity index 100%
rename from srcpkgs/lyx/INSTALL.msg
rename to srcpkgs/lyx/files/README.voidlinux
diff --git a/srcpkgs/lyx/template b/srcpkgs/lyx/template
index f5d818ae98b1b..370a35e0dccf5 100644
--- a/srcpkgs/lyx/template
+++ b/srcpkgs/lyx/template
@@ -14,3 +14,7 @@ homepage="https://www.lyx.org/Home"
 distfiles="https://ftp.lip6.fr/pub/lyx/stable/2.3.x/${pkgname}-${version/r/-}.tar.gz"
 checksum=910bb48d9b19c0cfeb6ec845eb318515f33a63ea7892a99b2e7b67c6b518bacd
 python_version=3
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/mbpfan/INSTALL.msg b/srcpkgs/mbpfan/files/README.voidlinux
similarity index 100%
rename from srcpkgs/mbpfan/INSTALL.msg
rename to srcpkgs/mbpfan/files/README.voidlinux
diff --git a/srcpkgs/mbpfan/template b/srcpkgs/mbpfan/template
index 3cc8040281bb3..b85e9e04a57a9 100644
--- a/srcpkgs/mbpfan/template
+++ b/srcpkgs/mbpfan/template
@@ -18,4 +18,5 @@ pre_build() {
 
 post_install() {
 	vsv mbpfan
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/minikube/INSTALL.msg b/srcpkgs/minikube/files/README.voidlinux
similarity index 100%
rename from srcpkgs/minikube/INSTALL.msg
rename to srcpkgs/minikube/files/README.voidlinux
diff --git a/srcpkgs/minikube/template b/srcpkgs/minikube/template
index dc0ea5c8cd033..b6eb2b539c8e9 100644
--- a/srcpkgs/minikube/template
+++ b/srcpkgs/minikube/template
@@ -40,6 +40,7 @@ do_install() {
 		vtargetrun $GOPATH/bin/minikube completion $shell > completion.$shell
 		vcompletion completion.$shell $shell
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 docker-machine-driver-kvm2_package() {
diff --git a/srcpkgs/minio/INSTALL.msg b/srcpkgs/minio/files/README.voidlinux
similarity index 100%
rename from srcpkgs/minio/INSTALL.msg
rename to srcpkgs/minio/files/README.voidlinux
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 4443b03679aed..ab9a89ecb52e5 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -28,4 +28,5 @@ post_install() {
 	vinstall ${FILESDIR}/${pkgname}.confd 644 etc/default ${pkgname}
 	vinstall ${FILESDIR}/config.json 644 etc/minio config.json
 	vsv minio
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/miniupnpd/INSTALL.msg b/srcpkgs/miniupnpd/files/README.voidlinux
similarity index 100%
rename from srcpkgs/miniupnpd/INSTALL.msg
rename to srcpkgs/miniupnpd/files/README.voidlinux
diff --git a/srcpkgs/miniupnpd/template b/srcpkgs/miniupnpd/template
index e7b668e992855..a4f7461dd1d3d 100644
--- a/srcpkgs/miniupnpd/template
+++ b/srcpkgs/miniupnpd/template
@@ -47,4 +47,5 @@ post_install() {
 	rm -rf ${DESTDIR}/etc/init.d
 	vsv miniupnpd
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/mopidy/INSTALL.msg b/srcpkgs/mopidy/files/README.voidlinux
similarity index 100%
rename from srcpkgs/mopidy/INSTALL.msg
rename to srcpkgs/mopidy/files/README.voidlinux
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index e5a3dbf917a9e..eee2bf7fc5d76 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -38,4 +38,5 @@ post_install() {
 	vinstall ${FILESDIR}/mopidy.conf 644 etc/mopidy/
 	vinstall ${FILESDIR}/logging.conf 644 etc/mopidy/
 	vsv mopidy
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/munge/INSTALL.msg b/srcpkgs/munge/files/README.voidlinux
similarity index 100%
rename from srcpkgs/munge/INSTALL.msg
rename to srcpkgs/munge/files/README.voidlinux
diff --git a/srcpkgs/munge/template b/srcpkgs/munge/template
index 1993fb42937b6..4ba64372e4403 100644
--- a/srcpkgs/munge/template
+++ b/srcpkgs/munge/template
@@ -32,6 +32,7 @@ post_install() {
 	rm -f ${DESTDIR}/etc/default/munge
 	rm -f ${DESTDIR}/usr/lib/tmpfiles.d/munge.conf
 	rm -f ${DESTDIR}/usr/lib/systemd/system/munge.service
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 munge-devel_package() {
diff --git a/srcpkgs/network-ups-tools/INSTALL.msg b/srcpkgs/network-ups-tools/files/README.voidlinux
similarity index 100%
rename from srcpkgs/network-ups-tools/INSTALL.msg
rename to srcpkgs/network-ups-tools/files/README.voidlinux
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 0d91d8b274997..db674cb36ba60 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -42,6 +42,7 @@ post_install() {
 	vsv upsd
 	vsv upsmon
 	vsv upsdrvctl
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 libnetwork-ups-tools_package() {
diff --git a/srcpkgs/openrgb/INSTALL.msg b/srcpkgs/openrgb/files/README.voidlinux
similarity index 100%
rename from srcpkgs/openrgb/INSTALL.msg
rename to srcpkgs/openrgb/files/README.voidlinux
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index 273dd7356ef24..3bc9f075f1595 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -20,4 +20,5 @@ post_install() {
 	vdoc README.md
 	vinstall ${FILESDIR}/openrgb.conf 644 usr/lib/modules-load.d
 	vsv openrgb
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/orientdb/INSTALL.msg b/srcpkgs/orientdb/files/README.voidlinux
similarity index 100%
rename from srcpkgs/orientdb/INSTALL.msg
rename to srcpkgs/orientdb/files/README.voidlinux
diff --git a/srcpkgs/orientdb/template b/srcpkgs/orientdb/template
index 5db277ac3232a..17a0233bfa64d 100644
--- a/srcpkgs/orientdb/template
+++ b/srcpkgs/orientdb/template
@@ -29,4 +29,5 @@ do_install() {
 	ln -s /var/lib/orientdb "${DESTDIR}/usr/lib/orientdb/databases"
 	vcopy * usr/lib/orientdb
 	vsv orientdb
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/pcsclite/INSTALL.msg b/srcpkgs/pcsclite/files/README.voidlinux
similarity index 100%
rename from srcpkgs/pcsclite/INSTALL.msg
rename to srcpkgs/pcsclite/files/README.voidlinux
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 457ba7120a9dd..9c6c4eafa5626 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -17,6 +17,7 @@ checksum=0c75a2266b9962c7eb3853492b245d471127fa22ef342adfe76300fcc89cbaab
 post_install() {
 	vsv pcscd
 	vlicense COPYING
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 pcsclite-devel_package() {
diff --git a/srcpkgs/perl-Text-Bidi/urxvt-bidi.INSTALL.msg b/srcpkgs/perl-Text-Bidi/files/README.voidlinux
similarity index 100%
rename from srcpkgs/perl-Text-Bidi/urxvt-bidi.INSTALL.msg
rename to srcpkgs/perl-Text-Bidi/files/README.voidlinux
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index 5902a4bead0c4..3b492bcc18496 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -19,5 +19,6 @@ urxvt-bidi_package() {
 	pkg_install() {
 		vmkdir usr/lib/urxvt/perl
 		vcopy misc/bidi usr/lib/urxvt/perl
+		vdoc "${FILESDIR}/README.voidlinux"
 	}
 }
diff --git a/srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg b/srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg
deleted file mode 100644
index ecd8b6f2ce86d..0000000000000
--- a/srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg
+++ /dev/null
@@ -1,2 +0,0 @@
-Don't forget to remove "bidi" from the "urxvt.perl-ext" field and the line that
-enables it in ~/.Xdefaults.
diff --git a/srcpkgs/php8.0-apcu/INSTALL.msg b/srcpkgs/php8.0-apcu/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.0-apcu/INSTALL.msg
rename to srcpkgs/php8.0-apcu/files/README.voidlinux
diff --git a/srcpkgs/php8.0-apcu/template b/srcpkgs/php8.0-apcu/template
index 67418074afb57..43550653b96c1 100644
--- a/srcpkgs/php8.0-apcu/template
+++ b/srcpkgs/php8.0-apcu/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.0-ast/INSTALL.msg b/srcpkgs/php8.0-ast/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.0-ast/INSTALL.msg
rename to srcpkgs/php8.0-ast/files/README.voidlinux
diff --git a/srcpkgs/php8.0-ast/template b/srcpkgs/php8.0-ast/template
index 1b1c437c2e856..e307382ea0a33 100644
--- a/srcpkgs/php8.0-ast/template
+++ b/srcpkgs/php8.0-ast/template
@@ -24,4 +24,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.0-imagick/INSTALL.msg b/srcpkgs/php8.0-imagick/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.0-imagick/INSTALL.msg
rename to srcpkgs/php8.0-imagick/files/README.voidlinux
diff --git a/srcpkgs/php8.0-imagick/template b/srcpkgs/php8.0-imagick/template
index 9e95bd9367b16..22e0ba2280b2e 100644
--- a/srcpkgs/php8.0-imagick/template
+++ b/srcpkgs/php8.0-imagick/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.1-apcu/INSTALL.msg b/srcpkgs/php8.1-apcu/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.1-apcu/INSTALL.msg
rename to srcpkgs/php8.1-apcu/files/README.voidlinux
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 73a1876ec1cf3..421ae51b09c89 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.1-ast/INSTALL.msg b/srcpkgs/php8.1-ast/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.1-ast/INSTALL.msg
rename to srcpkgs/php8.1-ast/files/README.voidlinux
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index ce81061c6c1f4..119401d3316cf 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -24,4 +24,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.1-imagick/INSTALL.msg b/srcpkgs/php8.1-imagick/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.1-imagick/INSTALL.msg
rename to srcpkgs/php8.1-imagick/files/README.voidlinux
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index 7528e8f0b5cf9..15bfd3c6f27c5 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.2-apcu/INSTALL.msg b/srcpkgs/php8.2-apcu/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.2-apcu/INSTALL.msg
rename to srcpkgs/php8.2-apcu/files/README.voidlinux
diff --git a/srcpkgs/php8.2-apcu/template b/srcpkgs/php8.2-apcu/template
index 4334113d7a901..182d4cda02d54 100644
--- a/srcpkgs/php8.2-apcu/template
+++ b/srcpkgs/php8.2-apcu/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.2-ast/INSTALL.msg b/srcpkgs/php8.2-ast/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.2-ast/INSTALL.msg
rename to srcpkgs/php8.2-ast/files/README.voidlinux
diff --git a/srcpkgs/php8.2-ast/template b/srcpkgs/php8.2-ast/template
index 6e641a07445c0..2d61ff7665f82 100644
--- a/srcpkgs/php8.2-ast/template
+++ b/srcpkgs/php8.2-ast/template
@@ -24,4 +24,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.2-imagick/INSTALL.msg b/srcpkgs/php8.2-imagick/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.2-imagick/INSTALL.msg
rename to srcpkgs/php8.2-imagick/files/README.voidlinux
diff --git a/srcpkgs/php8.2-imagick/template b/srcpkgs/php8.2-imagick/template
index 1d3920318536e..0059b9d6bbe49 100644
--- a/srcpkgs/php8.2-imagick/template
+++ b/srcpkgs/php8.2-imagick/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/plata-theme/INSTALL.msg b/srcpkgs/plata-theme/files/README.voidlinux
similarity index 100%
rename from srcpkgs/plata-theme/INSTALL.msg
rename to srcpkgs/plata-theme/files/README.voidlinux
diff --git a/srcpkgs/plata-theme/template b/srcpkgs/plata-theme/template
index 266af145aedc8..9743f47c36ee4 100644
--- a/srcpkgs/plata-theme/template
+++ b/srcpkgs/plata-theme/template
@@ -18,3 +18,7 @@ checksum=d5cc388b164990d2e88bae1db56ea296054c7c068e64875ec65378221327395c
 pre_configure() {
 	autoreconf -fi
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/postgresql/INSTALL.msg b/srcpkgs/postgresql/files/README.voidlinux
similarity index 100%
rename from srcpkgs/postgresql/INSTALL.msg
rename to srcpkgs/postgresql/files/README.voidlinux
diff --git a/srcpkgs/postgresql/template b/srcpkgs/postgresql/template
index 99f8adc3d420a..dc371f80642ea 100644
--- a/srcpkgs/postgresql/template
+++ b/srcpkgs/postgresql/template
@@ -2,7 +2,6 @@
 pkgname=postgresql
 version=15
 revision=1
-build_style=meta
 depends="postgresql${version}"
 short_desc="PostgreSQL server meta package"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
@@ -23,6 +22,10 @@ if [ "$build_option_languages" ]; then
 	subpackages+=" postgresql-plperl postgresql-plpython postgresql-pltcl"
 fi
 
+do_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
+
 postgresql-doc_package() {
 	depends="postgresql${version}-doc"
 	short_desc="PostgreSQL documentation meta package"
diff --git a/srcpkgs/pyradio/INSTALL.msg b/srcpkgs/pyradio/files/README.voidlinux
similarity index 100%
rename from srcpkgs/pyradio/INSTALL.msg
rename to srcpkgs/pyradio/files/README.voidlinux
diff --git a/srcpkgs/pyradio/template b/srcpkgs/pyradio/template
index 120766215df61..18e6b800bf380 100644
--- a/srcpkgs/pyradio/template
+++ b/srcpkgs/pyradio/template
@@ -17,4 +17,5 @@ make_check=no # pytest reports "no tests ran"
 post_install() {
 	vman pyradio.1
 	vlicense LICENCE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/python3-audioread/INSTALL.msg b/srcpkgs/python3-audioread/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-audioread/INSTALL.msg
rename to srcpkgs/python3-audioread/files/README.voidlinux
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 1581dc6c8d78d..ad001c716def5 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -20,4 +20,5 @@ post_patch() {
 post_install() {
 	sed -n '2,13p' decode.py > LICENSE
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/python3-fishnet/INSTALL.msg b/srcpkgs/python3-fishnet/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-fishnet/INSTALL.msg
rename to srcpkgs/python3-fishnet/files/README.voidlinux
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index 8272ef242c9ac..32ec163bf16fc 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -13,3 +13,7 @@ license="GPL-3.0-or-later"
 homepage="https://github.com/niklasf/fishnet"
 distfiles="https://github.com/niklasf/fishnet/archive/v${version}.tar.gz"
 checksum=1854ec228fddd71ecae21abb5d2b5a523fc3781d08cea1f2f757c53936db0daf
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/python3-jupyter_nbconvert/INSTALL.msg b/srcpkgs/python3-jupyter_nbconvert/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-jupyter_nbconvert/INSTALL.msg
rename to srcpkgs/python3-jupyter_nbconvert/files/README.voidlinux
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index 9a92c929b0a05..f22b15735276f 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -22,4 +22,5 @@ conflicts="python-jupyter_nbconvert<=5.4.1_2"
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/python3-owm/INSTALL.msg b/srcpkgs/python3-owm/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-owm/INSTALL.msg
rename to srcpkgs/python3-owm/files/README.voidlinux
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index c196b558a3d3f..d5e62bb5fb7d1 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -15,4 +15,5 @@ checksum=7eebb4aac3ba43d68be2a3791eb9f66e4a4f33c3cd66ac93dfcebc6c234614e7
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/python3-qrcode/INSTALL.msg b/srcpkgs/python3-qrcode/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-qrcode/INSTALL.msg
rename to srcpkgs/python3-qrcode/files/README.voidlinux
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index a3239a29c43c7..d8c1713c4992f 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -19,4 +19,5 @@ do_check() {
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/qtkeychain-qt5/INSTALL.msg b/srcpkgs/qtkeychain-qt5/files/README.voidlinux
similarity index 100%
rename from srcpkgs/qtkeychain-qt5/INSTALL.msg
rename to srcpkgs/qtkeychain-qt5/files/README.voidlinux
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 52a5c58c9dbb8..25965577e3a57 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -23,6 +23,7 @@ post_patch() {
 
 post_install() {
 	vlicense COPYING
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 qtkeychain-qt5-devel_package() {
diff --git a/srcpkgs/remind/INSTALL.msg b/srcpkgs/remind/files/README.voidlinux
similarity index 100%
rename from srcpkgs/remind/INSTALL.msg
rename to srcpkgs/remind/files/README.voidlinux
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index 2b3e1bc2f595f..3419bc503023d 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -10,3 +10,7 @@ license="GPL-2.0-only"
 homepage="https://dianne.skoll.ca/projects/remind/"
 distfiles="https://git.skoll.ca/Skollsoft-Public/Remind/archive/${version}.tar.gz"
 checksum=f4622528c2646540c189a58c2a07fc8a8a50276ce82aa974c54a68abe6ad3c64
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/roccat-tools/INSTALL.msg b/srcpkgs/roccat-tools/files/README.voidlinux
similarity index 100%
rename from srcpkgs/roccat-tools/INSTALL.msg
rename to srcpkgs/roccat-tools/files/README.voidlinux
diff --git a/srcpkgs/roccat-tools/template b/srcpkgs/roccat-tools/template
index f753744458dd4..18858435867e2 100644
--- a/srcpkgs/roccat-tools/template
+++ b/srcpkgs/roccat-tools/template
@@ -31,3 +31,7 @@ pre_install() {
 	sed -i -e 's/GROUP="roccat"/GROUP="_roccat"/g' \
 	       -e 's/chgrp roccat/chgrp _roccat/' udev/*
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/root/INSTALL.msg b/srcpkgs/root/files/README.voidlinux
similarity index 100%
rename from srcpkgs/root/INSTALL.msg
rename to srcpkgs/root/files/README.voidlinux
diff --git a/srcpkgs/root/template b/srcpkgs/root/template
index 13a46d1a759e6..0230bed950e9b 100644
--- a/srcpkgs/root/template
+++ b/srcpkgs/root/template
@@ -47,6 +47,7 @@ esac
 post_install() {
 	rm -v ${DESTDIR}/usr/share/root/fonts/LICENSE
 	rm -v ${DESTDIR}/usr/share/root/fonts/[a-mt-z]*.ttf
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 python3-pyroot_package() {
diff --git a/srcpkgs/runit-kdump/INSTALL.msg b/srcpkgs/runit-kdump/files/README.voidlinux
similarity index 100%
rename from srcpkgs/runit-kdump/INSTALL.msg
rename to srcpkgs/runit-kdump/files/README.voidlinux
diff --git a/srcpkgs/runit-kdump/template b/srcpkgs/runit-kdump/template
index f9b70508154c3..648ab06f42b59 100644
--- a/srcpkgs/runit-kdump/template
+++ b/srcpkgs/runit-kdump/template
@@ -11,4 +11,5 @@ homepage="http://www.voidlinux.org/"
 
 do_install() {
 	vinstall ${FILESDIR}/07-kdump.sh 0644 etc/runit/core-services
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/sabnzbd/INSTALL.msg b/srcpkgs/sabnzbd/files/README.voidlinux
similarity index 100%
rename from srcpkgs/sabnzbd/INSTALL.msg
rename to srcpkgs/sabnzbd/files/README.voidlinux
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 55abba68e928c..4518c3c984357 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -38,4 +38,5 @@ do_install() {
 	for _f in licenses/* COPYRIGHT.txt; do
 		vlicense ${_f}
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/sanoid/INSTALL.msg b/srcpkgs/sanoid/files/README.voidlinux
similarity index 100%
rename from srcpkgs/sanoid/INSTALL.msg
rename to srcpkgs/sanoid/files/README.voidlinux
diff --git a/srcpkgs/sanoid/template b/srcpkgs/sanoid/template
index 18ed4725bf14a..61480ebaeb10c 100644
--- a/srcpkgs/sanoid/template
+++ b/srcpkgs/sanoid/template
@@ -12,10 +12,11 @@ conf_files="/etc/sanoid/sanoid.conf /etc/sanoid/sanoid.defaults.conf"
 checksum=97b41f689a7ea23671dac3fcb20540f6d3aee880ed3282df7448756f99e7040e
 
 do_install() {
-	     vdoc README.md
-	     vinstall sanoid.conf 644 etc/sanoid/
-	     vinstall sanoid.defaults.conf 644 etc/sanoid/
-	     vbin sanoid
-	     vbin syncoid
-	     vbin findoid
+	vdoc README.md
+	vinstall sanoid.conf 644 etc/sanoid/
+	vinstall sanoid.defaults.conf 644 etc/sanoid/
+	vbin sanoid
+	vbin syncoid
+	vbin findoid
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/scapy/INSTALL.msg b/srcpkgs/scapy/INSTALL.msg
deleted file mode 100644
index c40736c66763a..0000000000000
--- a/srcpkgs/scapy/INSTALL.msg
+++ /dev/null
@@ -1,6 +0,0 @@
-Optional software for special features:
-    python3-matplotlib: plotting support
-    python3-pyx: PostScript and PDF graphs drawing
-    graphviz and ImageMagick: graph generation
-    python3-cryptography: WEP, PKI and TLS support
-    sox: VOIP support
diff --git a/srcpkgs/sharenix/INSTALL.msg b/srcpkgs/sharenix/files/README.voidlinux
similarity index 100%
rename from srcpkgs/sharenix/INSTALL.msg
rename to srcpkgs/sharenix/files/README.voidlinux
diff --git a/srcpkgs/sharenix/template b/srcpkgs/sharenix/template
index 0098e8c11723f..262254eb5ad74 100644
--- a/srcpkgs/sharenix/template
+++ b/srcpkgs/sharenix/template
@@ -17,4 +17,5 @@ post_install() {
 	vbin sharenix-section
 	vbin sharenix-window
 	vconf sharenix.json
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/slstatus/INSTALL.msg b/srcpkgs/slstatus/files/README.voidlinux
similarity index 100%
rename from srcpkgs/slstatus/INSTALL.msg
rename to srcpkgs/slstatus/files/README.voidlinux
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 6c3ab110d68a7..9a0b9e1f8b0b7 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -20,4 +20,5 @@ pre_build() {
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/steam/INSTALL.msg b/srcpkgs/steam/INSTALL.msg
deleted file mode 100644
index 3f33b10f959e6..0000000000000
--- a/srcpkgs/steam/INSTALL.msg
+++ /dev/null
@@ -1,2 +0,0 @@
-Consult /usr/share/doc/steam/README.voidlinux for further installation
-instructions and troubleshooting information.
diff --git a/srcpkgs/swars/INSTALL.msg b/srcpkgs/swars/files/README.voidlinux
similarity index 100%
rename from srcpkgs/swars/INSTALL.msg
rename to srcpkgs/swars/files/README.voidlinux
diff --git a/srcpkgs/swars/template b/srcpkgs/swars/template
index 3a24f6af05940..699361425ae96 100644
--- a/srcpkgs/swars/template
+++ b/srcpkgs/swars/template
@@ -22,4 +22,5 @@ checksum=01f44e5b792d41b138d361d04810a875cfa5f897c642a2b13d0dde633fabdacb
 post_install() {
 	# remove useless files
 	rm -r ${DESTDIR}/usr/share/doc
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/syslinux/INSTALL.msg b/srcpkgs/syslinux/files/README.voidlinux
similarity index 100%
rename from srcpkgs/syslinux/INSTALL.msg
rename to srcpkgs/syslinux/files/README.voidlinux
diff --git a/srcpkgs/syslinux/template b/srcpkgs/syslinux/template
index 5dad28e380a82..7252cd8464fd2 100644
--- a/srcpkgs/syslinux/template
+++ b/srcpkgs/syslinux/template
@@ -42,4 +42,5 @@ do_install() {
 	rm ${DESTDIR}/usr/lib/syslinux/com32/*.a
 	# Remove keytab-lilo to prevent conflict with LILO
 	rm ${DESTDIR}/usr/bin/keytab-lilo
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/tesseract-ocr/INSTALL.msg b/srcpkgs/tesseract-ocr/files/README.voidlinux
similarity index 100%
rename from srcpkgs/tesseract-ocr/INSTALL.msg
rename to srcpkgs/tesseract-ocr/files/README.voidlinux
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index ac55c2892dbde..de6df3a768d31 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -68,6 +68,7 @@ post_install() {
 	for lang in equ osd; do
 		$(pkg_lang ${lang})
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 tesseract-ocr-tools_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/texlive-bin/INSTALL.msg b/srcpkgs/texlive-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive-bin/INSTALL.msg
rename to srcpkgs/texlive-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive-bin/template b/srcpkgs/texlive-bin/template
index c12d537377be8..2927dd03de4e5 100644
--- a/srcpkgs/texlive-bin/template
+++ b/srcpkgs/texlive-bin/template
@@ -24,4 +24,5 @@ do_install() {
 	vmkdir etc/profile.d
 	sed -e "s/@@ARCH@@/${_tlarch}/; s/@@VERSION@@/${version}/" \
 		${FILESDIR}/texlive.sh >${DESTDIR}/etc/profile.d/texlive.sh
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2014-bin/INSTALL.msg b/srcpkgs/texlive2014-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2014-bin/INSTALL.msg
rename to srcpkgs/texlive2014-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2014-bin/template b/srcpkgs/texlive2014-bin/template
index ebd5321c56e84..271786a6746b9 100644
--- a/srcpkgs/texlive2014-bin/template
+++ b/srcpkgs/texlive2014-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2016-bin/INSTALL.msg b/srcpkgs/texlive2016-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2016-bin/INSTALL.msg
rename to srcpkgs/texlive2016-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2016-bin/template b/srcpkgs/texlive2016-bin/template
index 02468263a3973..a1cf78e10bc31 100644
--- a/srcpkgs/texlive2016-bin/template
+++ b/srcpkgs/texlive2016-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2017-bin/INSTALL.msg b/srcpkgs/texlive2017-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2017-bin/INSTALL.msg
rename to srcpkgs/texlive2017-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2017-bin/template b/srcpkgs/texlive2017-bin/template
index bcc7411400085..98b4638bd58e7 100644
--- a/srcpkgs/texlive2017-bin/template
+++ b/srcpkgs/texlive2017-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2018-bin/INSTALL.msg b/srcpkgs/texlive2018-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2018-bin/INSTALL.msg
rename to srcpkgs/texlive2018-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2018-bin/template b/srcpkgs/texlive2018-bin/template
index 5f94dea2a1440..abad045e2cdbc 100644
--- a/srcpkgs/texlive2018-bin/template
+++ b/srcpkgs/texlive2018-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2019-bin/INSTALL.msg b/srcpkgs/texlive2019-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2019-bin/INSTALL.msg
rename to srcpkgs/texlive2019-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2019-bin/template b/srcpkgs/texlive2019-bin/template
index 7c729aeb3ade6..5d328e0941985 100644
--- a/srcpkgs/texlive2019-bin/template
+++ b/srcpkgs/texlive2019-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2020-bin/INSTALL.msg b/srcpkgs/texlive2020-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2020-bin/INSTALL.msg
rename to srcpkgs/texlive2020-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2020-bin/template b/srcpkgs/texlive2020-bin/template
index a6ad08f922362..ee70c4366ff3f 100644
--- a/srcpkgs/texlive2020-bin/template
+++ b/srcpkgs/texlive2020-bin/template
@@ -42,4 +42,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2021-bin/INSTALL.msg b/srcpkgs/texlive2021-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2021-bin/INSTALL.msg
rename to srcpkgs/texlive2021-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2021-bin/template b/srcpkgs/texlive2021-bin/template
index 3212ec2a5ff5e..631e993e36cb2 100644
--- a/srcpkgs/texlive2021-bin/template
+++ b/srcpkgs/texlive2021-bin/template
@@ -42,4 +42,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2022-bin/INSTALL.msg b/srcpkgs/texlive2022-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2022-bin/INSTALL.msg
rename to srcpkgs/texlive2022-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2022-bin/template b/srcpkgs/texlive2022-bin/template
index 679a1e4e4bdd5..a4656dba85002 100644
--- a/srcpkgs/texlive2022-bin/template
+++ b/srcpkgs/texlive2022-bin/template
@@ -45,4 +45,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2023-bin/INSTALL.msg b/srcpkgs/texlive2023-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2023-bin/INSTALL.msg
rename to srcpkgs/texlive2023-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2023-bin/template b/srcpkgs/texlive2023-bin/template
index 965384d9823c9..0a58d3bbbac09 100644
--- a/srcpkgs/texlive2023-bin/template
+++ b/srcpkgs/texlive2023-bin/template
@@ -45,4 +45,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/timidity/INSTALL.msg b/srcpkgs/timidity/files/README.voidlinux
similarity index 100%
rename from srcpkgs/timidity/INSTALL.msg
rename to srcpkgs/timidity/files/README.voidlinux
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 9efb53716ee8e..54801cc187cf5 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -40,3 +40,7 @@ if [ "$CROSS_BUILD" ]; then
 		-e 's|\(newton_table.c:\) calcnewt$(EXEEXT)|\1|' timidity/Makefile
 	}
 fi
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/tuir/rtv.INSTALL.msg b/srcpkgs/tuir/rtv.INSTALL.msg
deleted file mode 100644
index 6ac93db499d44..0000000000000
--- a/srcpkgs/tuir/rtv.INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-rtv has been replaced by tuir.
diff --git a/srcpkgs/tuntox/INSTALL.msg b/srcpkgs/tuntox/files/README.voidlinux
similarity index 100%
rename from srcpkgs/tuntox/INSTALL.msg
rename to srcpkgs/tuntox/files/README.voidlinux
diff --git a/srcpkgs/tuntox/template b/srcpkgs/tuntox/template
index 104ce39b926a2..1681e26ea6173 100644
--- a/srcpkgs/tuntox/template
+++ b/srcpkgs/tuntox/template
@@ -21,4 +21,5 @@ do_install() {
 	vbin tuntox_nostatic tuntox
 	vbin scripts/tokssh
 	vsv tuntox
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/vimpager/INSTALL.msg b/srcpkgs/vimpager/files/README.voidlinux
similarity index 100%
rename from srcpkgs/vimpager/INSTALL.msg
rename to srcpkgs/vimpager/files/README.voidlinux
diff --git a/srcpkgs/vimpager/template b/srcpkgs/vimpager/template
index b742dbbbce520..a52aa6f235e2d 100644
--- a/srcpkgs/vimpager/template
+++ b/srcpkgs/vimpager/template
@@ -23,4 +23,5 @@ esac
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/vpnd/INSTALL.msg b/srcpkgs/vpnd/INSTALL.msg
index 974925ce98c5e..ba2e43ff8b38d 100644
--- a/srcpkgs/vpnd/INSTALL.msg
+++ b/srcpkgs/vpnd/INSTALL.msg
@@ -1,2 +1 @@
-- Has additional functionality when yad and notify-send(.sh) are installed
 * 0.1.2 breaking changes: reinstall yad for systray; new image paths in vpnd.conf
diff --git a/srcpkgs/vpnd/files/README.voidlinux b/srcpkgs/vpnd/files/README.voidlinux
new file mode 100644
index 0000000000000..264c8f4e3eea1
--- /dev/null
+++ b/srcpkgs/vpnd/files/README.voidlinux
@@ -0,0 +1 @@
+- Has additional functionality when yad and notify-send(.sh) are installed
diff --git a/srcpkgs/vpnd/template b/srcpkgs/vpnd/template
index 449a191543ab6..b51f46f1f46ea 100644
--- a/srcpkgs/vpnd/template
+++ b/srcpkgs/vpnd/template
@@ -17,4 +17,5 @@ do_install() {
 	vcopy "*.png" usr/share/icons/vpnd
 	vconf vpnd.conf
 	vsv vpnd
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/vscl/INSTALL.msg b/srcpkgs/vscl/files/README.voidlinux
similarity index 100%
rename from srcpkgs/vscl/INSTALL.msg
rename to srcpkgs/vscl/files/README.voidlinux
diff --git a/srcpkgs/vscl/template b/srcpkgs/vscl/template
index d904902edaebe..56b7f7b772ecc 100644
--- a/srcpkgs/vscl/template
+++ b/srcpkgs/vscl/template
@@ -78,4 +78,5 @@ do_install() {
 	for file in config.dat signlic.txt license.dat liblnxfv.so.4; do
 		vinstall $file 644 ${_libdir}
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/weston/INSTALL.msg b/srcpkgs/weston/files/README.voidlinux
similarity index 100%
rename from srcpkgs/weston/INSTALL.msg
rename to srcpkgs/weston/files/README.voidlinux
diff --git a/srcpkgs/weston/template b/srcpkgs/weston/template
index b517c10c98caf..d58693b255012 100644
--- a/srcpkgs/weston/template
+++ b/srcpkgs/weston/template
@@ -49,6 +49,7 @@ post_install() {
 	# Remove development files.
 	rm -rf ${DESTDIR}/usr/include
 	rm -rf ${DESTDIR}/usr/lib/pkgconfig
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 weston-colord_package() {
diff --git a/srcpkgs/wineasio/INSTALL.msg b/srcpkgs/wineasio/files/README.voidlinux
similarity index 100%
rename from srcpkgs/wineasio/INSTALL.msg
rename to srcpkgs/wineasio/files/README.voidlinux
diff --git a/srcpkgs/wineasio/template b/srcpkgs/wineasio/template
index 3bcbe592a70b4..201d42621e2f4 100644
--- a/srcpkgs/wineasio/template
+++ b/srcpkgs/wineasio/template
@@ -24,4 +24,5 @@ do_install() {
 	esac
 	vinstall "build${XBPS_TARGET_WORDSIZE}"/wineasio.dll 755 usr/lib/wine/${winearch}-windows
 	vinstall "build${XBPS_TARGET_WORDSIZE}"/wineasio.dll.so 755 usr/lib/wine/${winearch}-unix
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/wireshark/INSTALL.msg b/srcpkgs/wireshark/files/README.voidlinux
similarity index 100%
rename from srcpkgs/wireshark/INSTALL.msg
rename to srcpkgs/wireshark/files/README.voidlinux
diff --git a/srcpkgs/wireshark/template b/srcpkgs/wireshark/template
index 72ce6863fd394..7e29cc31431eb 100644
--- a/srcpkgs/wireshark/template
+++ b/srcpkgs/wireshark/template
@@ -65,6 +65,7 @@ post_install() {
 	done
 
 	chmod 0750 $DESTDIR/usr/bin/dumpcap
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 libwireshark_package() {
diff --git a/srcpkgs/x48/INSTALL.msg b/srcpkgs/x48/files/README.voidlinux
similarity index 100%
rename from srcpkgs/x48/INSTALL.msg
rename to srcpkgs/x48/files/README.voidlinux
diff --git a/srcpkgs/x48/template b/srcpkgs/x48/template
index 41ce98d4d030c..c06a02fd6c971 100644
--- a/srcpkgs/x48/template
+++ b/srcpkgs/x48/template
@@ -24,3 +24,7 @@ pre_build() {
 pre_install() {
 	vsed -i 's:helvetica:fixed:' X48
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/xdebug8.0/INSTALL.msg b/srcpkgs/xdebug8.0/files/README.voidlinux
similarity index 100%
rename from srcpkgs/xdebug8.0/INSTALL.msg
rename to srcpkgs/xdebug8.0/files/README.voidlinux
diff --git a/srcpkgs/xdebug8.0/template b/srcpkgs/xdebug8.0/template
index 3f985f3ab75a6..60d10334aeca7 100644
--- a/srcpkgs/xdebug8.0/template
+++ b/srcpkgs/xdebug8.0/template
@@ -21,4 +21,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/xdebug8.1/INSTALL.msg b/srcpkgs/xdebug8.1/files/README.voidlinux
similarity index 100%
rename from srcpkgs/xdebug8.1/INSTALL.msg
rename to srcpkgs/xdebug8.1/files/README.voidlinux
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 5534a776ad6b0..31e615b5ccb5b 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -21,4 +21,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/xdebug8.2/INSTALL.msg b/srcpkgs/xdebug8.2/files/README.voidlinux
similarity index 100%
rename from srcpkgs/xdebug8.2/INSTALL.msg
rename to srcpkgs/xdebug8.2/files/README.voidlinux
diff --git a/srcpkgs/xdebug8.2/template b/srcpkgs/xdebug8.2/template
index ce8bb81e83ca6..c8c480b0317a6 100644
--- a/srcpkgs/xdebug8.2/template
+++ b/srcpkgs/xdebug8.2/template
@@ -21,4 +21,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/yquake2/INSTALL.msg b/srcpkgs/yquake2/files/README.voidlinux
similarity index 100%
rename from srcpkgs/yquake2/INSTALL.msg
rename to srcpkgs/yquake2/files/README.voidlinux
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 653b532764c78..d38dc0d260e7f 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -38,4 +38,5 @@ do_install() {
 	# needed because the game currently won't start when the directory doesn't exist
 	vmkdir usr/share/games/quake2
 	touch ${DESTDIR}/usr/share/games/quake2/.emptydir
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/znc/INSTALL.msg b/srcpkgs/znc/files/README.voidlinux
similarity index 100%
rename from srcpkgs/znc/INSTALL.msg
rename to srcpkgs/znc/files/README.voidlinux
diff --git a/srcpkgs/znc/template b/srcpkgs/znc/template
index 69d03cae46617..532e667ffbfa7 100644
--- a/srcpkgs/znc/template
+++ b/srcpkgs/znc/template
@@ -36,6 +36,7 @@ pre_configure() {
 
 post_install() {
 	vsv znc
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 znc-python3_package() {
diff --git a/srcpkgs/zsh-history-substring-search/INSTALL.msg b/srcpkgs/zsh-history-substring-search/files/README.voidlinux
similarity index 100%
rename from srcpkgs/zsh-history-substring-search/INSTALL.msg
rename to srcpkgs/zsh-history-substring-search/files/README.voidlinux
diff --git a/srcpkgs/zsh-history-substring-search/template b/srcpkgs/zsh-history-substring-search/template
index 82c09a7771a50..24ab789827bfe 100644
--- a/srcpkgs/zsh-history-substring-search/template
+++ b/srcpkgs/zsh-history-substring-search/template
@@ -17,4 +17,5 @@ do_install() {
 
 	sed -n '2,40p' zsh-history-substring-search.zsh > LICENSE
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/zutils/INSTALL.msg b/srcpkgs/zutils/files/README.voidlinux
similarity index 100%
rename from srcpkgs/zutils/INSTALL.msg
rename to srcpkgs/zutils/files/README.voidlinux
diff --git a/srcpkgs/zutils/template b/srcpkgs/zutils/template
index 2b623de4674dd..8b8be7c0d4c8f 100644
--- a/srcpkgs/zutils/template
+++ b/srcpkgs/zutils/template
@@ -22,4 +22,5 @@ post_install() {
 	for f in z*; do
 		mv -v $f Z${f#z}
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }

From 2d5c25e0c8fe79c0bc40ff6a74ce38d6bb52bdd5 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 5 Jun 2023 04:11:11 -0400
Subject: [PATCH 4/4] Manual.md: clarify INSTALL.msg

---
 Manual.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Manual.md b/Manual.md
index 5a183e6c3d183..53bcfbf3621f9 100644
--- a/Manual.md
+++ b/Manual.md
@@ -1320,6 +1320,8 @@ Ideally those files should not exceed 80 chars per line.
 subpackages can also have their own `INSTALL.msg` and `REMOVE.msg` files, simply create them
 as `srcpkgs/<pkgname>/<subpkg>.INSTALL.msg` or `srcpkgs/<pkgname>/<subpkg>.REMOVE.msg` respectively.
 
+This should only be used for critical messages, like warning users of breaking changes.
+
 <a id="runtime_account_creation"></a>
 ### Creating system accounts/groups at runtime
 

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PR PATCH] [Updated] clean up INSTALL.msgs
  2023-06-05  8:12 [PR PATCH] clean up INSTALL.msgs classabbyamp
  2023-06-05  8:14 ` [PR PATCH] [Updated] " classabbyamp
  2023-07-28  4:44 ` classabbyamp
@ 2023-09-05 22:26 ` classabbyamp
  2023-09-05 22:29 ` [PR PATCH] [Merged]: " classabbyamp
  3 siblings, 0 replies; 5+ messages in thread
From: classabbyamp @ 2023-09-05 22:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1127 bytes --]

There is an updated pull request by classabbyamp against master on the void-packages repository

https://github.com/classabbyamp/void-packages install-msg-cleanup
https://github.com/void-linux/void-packages/pull/44273

clean up INSTALL.msgs
This PR aims to reduce the number of unnecessary messages that users see at every install and update, so that they can focus on the important ones.

After this change, there are only 19 packages with `INSTALL.msg`, down from 146.

Most `INSTALL.msg`s were simply lists of optional dependencies or package-specific documentation, and were moved to `README.voidlinux`. Some others were indicators that a package had been removed (instead of using `removed-packages`) or was a bootstrap package (message removed, users will never see it with the bootstrap repo).

I intentionally did not revbump any packages except for `removed-packages` because I am unsure if all of these packages currently build.

#### Testing the changes
- I tested the changes in this PR: **briefly**

[ci skip]


A patch file from https://github.com/void-linux/void-packages/pull/44273.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-install-msg-cleanup-44273.patch --]
[-- Type: text/x-diff, Size: 101279 bytes --]

From ac87aee42d04a5ef078d170c449314d449e2b66c Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 5 Jun 2023 03:43:55 -0400
Subject: [PATCH 1/4] djmount, llvm{6.0,7..11}, libplist-python, mozjs60:
 properly remove

also sorts removed-packages' replaces=
---
 srcpkgs/djmount/INSTALL.msg                  |  1 -
 srcpkgs/djmount/template                     |  9 ---------
 srcpkgs/libllvm10                            |  1 -
 srcpkgs/libllvm11                            |  1 -
 srcpkgs/libllvm6.0                           |  1 -
 srcpkgs/libllvm7                             |  1 -
 srcpkgs/libllvm8                             |  1 -
 srcpkgs/libllvm9                             |  1 -
 srcpkgs/libplist-python                      |  1 -
 srcpkgs/libplist/libplist-python.INSTALL.msg |  1 -
 srcpkgs/libplist/template                    |  5 -----
 srcpkgs/llvm10/INSTALL.msg                   |  1 -
 srcpkgs/llvm10/template                      | 13 -------------
 srcpkgs/llvm11/INSTALL.msg                   |  1 -
 srcpkgs/llvm11/template                      | 13 -------------
 srcpkgs/llvm6.0/INSTALL.msg                  |  1 -
 srcpkgs/llvm6.0/template                     | 13 -------------
 srcpkgs/llvm7/INSTALL.msg                    |  1 -
 srcpkgs/llvm7/template                       | 13 -------------
 srcpkgs/llvm8/INSTALL.msg                    |  1 -
 srcpkgs/llvm8/template                       | 13 -------------
 srcpkgs/llvm9/INSTALL.msg                    |  1 -
 srcpkgs/llvm9/template                       | 13 -------------
 srcpkgs/removed-packages/template            | 15 ++++++++++++++-
 24 files changed, 14 insertions(+), 108 deletions(-)
 delete mode 100644 srcpkgs/djmount/INSTALL.msg
 delete mode 100644 srcpkgs/djmount/template
 delete mode 120000 srcpkgs/libllvm10
 delete mode 120000 srcpkgs/libllvm11
 delete mode 120000 srcpkgs/libllvm6.0
 delete mode 120000 srcpkgs/libllvm7
 delete mode 120000 srcpkgs/libllvm8
 delete mode 120000 srcpkgs/libllvm9
 delete mode 120000 srcpkgs/libplist-python
 delete mode 100644 srcpkgs/libplist/libplist-python.INSTALL.msg
 delete mode 100644 srcpkgs/llvm10/INSTALL.msg
 delete mode 100644 srcpkgs/llvm10/template
 delete mode 100644 srcpkgs/llvm11/INSTALL.msg
 delete mode 100644 srcpkgs/llvm11/template
 delete mode 100644 srcpkgs/llvm6.0/INSTALL.msg
 delete mode 100644 srcpkgs/llvm6.0/template
 delete mode 100644 srcpkgs/llvm7/INSTALL.msg
 delete mode 100644 srcpkgs/llvm7/template
 delete mode 100644 srcpkgs/llvm8/INSTALL.msg
 delete mode 100644 srcpkgs/llvm8/template
 delete mode 100644 srcpkgs/llvm9/INSTALL.msg
 delete mode 100644 srcpkgs/llvm9/template

diff --git a/srcpkgs/djmount/INSTALL.msg b/srcpkgs/djmount/INSTALL.msg
deleted file mode 100644
index 32dd66613a6e2..0000000000000
--- a/srcpkgs/djmount/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-djmount is no longer provided by Void Linux
diff --git a/srcpkgs/djmount/template b/srcpkgs/djmount/template
deleted file mode 100644
index bd3ff5733a999..0000000000000
--- a/srcpkgs/djmount/template
+++ /dev/null
@@ -1,9 +0,0 @@
-# Template file for 'djmount'
-pkgname=djmount
-version=0.71
-revision=8
-build_style=meta
-short_desc="Mount MediaServers content as a Linux file system (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2.0-or-later"
-homepage="http://djmount.sourceforge.net"
diff --git a/srcpkgs/libllvm10 b/srcpkgs/libllvm10
deleted file mode 120000
index 59f26575cb3cd..0000000000000
--- a/srcpkgs/libllvm10
+++ /dev/null
@@ -1 +0,0 @@
-llvm10
\ No newline at end of file
diff --git a/srcpkgs/libllvm11 b/srcpkgs/libllvm11
deleted file mode 120000
index decc3806c95e9..0000000000000
--- a/srcpkgs/libllvm11
+++ /dev/null
@@ -1 +0,0 @@
-llvm11
\ No newline at end of file
diff --git a/srcpkgs/libllvm6.0 b/srcpkgs/libllvm6.0
deleted file mode 120000
index 4b92e184ed581..0000000000000
--- a/srcpkgs/libllvm6.0
+++ /dev/null
@@ -1 +0,0 @@
-llvm6.0
\ No newline at end of file
diff --git a/srcpkgs/libllvm7 b/srcpkgs/libllvm7
deleted file mode 120000
index 8c9f4d992dec9..0000000000000
--- a/srcpkgs/libllvm7
+++ /dev/null
@@ -1 +0,0 @@
-llvm7
\ No newline at end of file
diff --git a/srcpkgs/libllvm8 b/srcpkgs/libllvm8
deleted file mode 120000
index 8ec3476f9c1ac..0000000000000
--- a/srcpkgs/libllvm8
+++ /dev/null
@@ -1 +0,0 @@
-llvm8
\ No newline at end of file
diff --git a/srcpkgs/libllvm9 b/srcpkgs/libllvm9
deleted file mode 120000
index 14540d7bad225..0000000000000
--- a/srcpkgs/libllvm9
+++ /dev/null
@@ -1 +0,0 @@
-llvm9
\ No newline at end of file
diff --git a/srcpkgs/libplist-python b/srcpkgs/libplist-python
deleted file mode 120000
index 8aeda891de2df..0000000000000
--- a/srcpkgs/libplist-python
+++ /dev/null
@@ -1 +0,0 @@
-libplist
\ No newline at end of file
diff --git a/srcpkgs/libplist/libplist-python.INSTALL.msg b/srcpkgs/libplist/libplist-python.INSTALL.msg
deleted file mode 100644
index 99f471a80b842..0000000000000
--- a/srcpkgs/libplist/libplist-python.INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-libvirt-python is no longer provided by Void Linux
diff --git a/srcpkgs/libplist/template b/srcpkgs/libplist/template
index 3981de44a3869..0cdf8c68fd4fc 100644
--- a/srcpkgs/libplist/template
+++ b/srcpkgs/libplist/template
@@ -29,11 +29,6 @@ libplist++_package() {
 	}
 }
 
-libplist-python_package() {
-	build_style=meta
-	short_desc+=" - Python2 bindings (removed package)"
-}
-
 libplist-python3_package() {
 	lib32disabled=yes
 	short_desc+=" - Python3 bindings"
diff --git a/srcpkgs/llvm10/INSTALL.msg b/srcpkgs/llvm10/INSTALL.msg
deleted file mode 100644
index 3e12657af34c2..0000000000000
--- a/srcpkgs/llvm10/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm10 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm10/template b/srcpkgs/llvm10/template
deleted file mode 100644
index e4099e5f7d14f..0000000000000
--- a/srcpkgs/llvm10/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm10'
-pkgname=llvm10
-version=10.0.0
-revision=8
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="metapackage"
-homepage="https://www.llvm.org"
-
-libllvm10_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm11/INSTALL.msg b/srcpkgs/llvm11/INSTALL.msg
deleted file mode 100644
index b2447b5980a2e..0000000000000
--- a/srcpkgs/llvm11/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm11 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm11/template b/srcpkgs/llvm11/template
deleted file mode 100644
index 198655c2ca404..0000000000000
--- a/srcpkgs/llvm11/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm11'
-pkgname=llvm11
-version=11.0.0
-revision=2
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="metapackage"
-homepage="https://www.llvm.org"
-
-libllvm11_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm6.0/INSTALL.msg b/srcpkgs/llvm6.0/INSTALL.msg
deleted file mode 100644
index 5a1ca7cf3d94b..0000000000000
--- a/srcpkgs/llvm6.0/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm6.0 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm6.0/template b/srcpkgs/llvm6.0/template
deleted file mode 100644
index 0901d727c30f0..0000000000000
--- a/srcpkgs/llvm6.0/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm6.0'
-pkgname=llvm6.0
-version=6.0.1
-revision=8
-build_style=meta
-short_desc="Low Level Virtual Machine (6.0.x series) (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="NCSA"
-homepage="https://www.llvm.org"
-
-libllvm6.0_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm7/INSTALL.msg b/srcpkgs/llvm7/INSTALL.msg
deleted file mode 100644
index 2bb143ac3bdf7..0000000000000
--- a/srcpkgs/llvm7/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm7 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm7/template b/srcpkgs/llvm7/template
deleted file mode 100644
index f68997572b259..0000000000000
--- a/srcpkgs/llvm7/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm7'
-pkgname=llvm7
-version=7.0.1
-revision=10
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Enno Boland <gottox@voidlinux.org>"
-license="NCSA"
-homepage="https://www.llvm.org"
-
-libllvm7_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm8/INSTALL.msg b/srcpkgs/llvm8/INSTALL.msg
deleted file mode 100644
index 984cbb617d1af..0000000000000
--- a/srcpkgs/llvm8/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm8 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm8/template b/srcpkgs/llvm8/template
deleted file mode 100644
index 7d74d2720bbbe..0000000000000
--- a/srcpkgs/llvm8/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm8'
-pkgname=llvm8
-version=8.0.1
-revision=5
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Enno Boland <gottox@voidlinux.org>"
-license="metapackage"
-homepage="https://www.llvm.org"
-
-libllvm8_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/llvm9/INSTALL.msg b/srcpkgs/llvm9/INSTALL.msg
deleted file mode 100644
index 0880f43ec44aa..0000000000000
--- a/srcpkgs/llvm9/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-llvm9 is no longer provided by Void Linux
diff --git a/srcpkgs/llvm9/template b/srcpkgs/llvm9/template
deleted file mode 100644
index 11c92dafd8bec..0000000000000
--- a/srcpkgs/llvm9/template
+++ /dev/null
@@ -1,13 +0,0 @@
-# Template file for 'llvm9'
-pkgname=llvm9
-version=9.0.1
-revision=8
-build_style=meta
-short_desc="Low Level Virtual Machine (removed package)"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="metapackage"
-homepage="https://www.llvm.org"
-
-libllvm9_package() {
-	short_desc+=" - runtime library"
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 69d26caa28661..b0594a3f16f8a 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -1,6 +1,6 @@
 # Template file for 'removed-packages'
 pkgname=removed-packages
-version=0.1.20230826
+version=0.1.20230905
 revision=1
 build_style=meta
 short_desc="Uninstalls packages removed from repository"
@@ -323,6 +323,12 @@ replaces="
  libglib-static<=2.58.3_5
  libgroff<=1.22.4_3
  libgtkhtml<=4.10.0_1
+ libllvm10<=10.0.0_8
+ libllvm11<=11.0.0_2
+ libllvm6.0<=6.0.1_8
+ libllvm7<=7.0.1_10
+ libllvm8<=8.0.1_5
+ libllvm9<=9.0.1_8
  liblrzip<=0.641_1
  libmagick6-devel<=6.9.12.12_2
  libmagick6-perl<=6.9.12.12_2
@@ -333,6 +339,7 @@ replaces="
  libopencv4-python<=4.5.3_2
  libpipewire0.2-devel<=0.2.7_2
  libpipewire0.2<=0.2.7_2
+ libplist-python<=2.2.0_3
  libpng12<=1.2.59_1
  libpoppler102<=20.09.0_1
  libpoppler110<=21.05.0_1
@@ -371,7 +378,13 @@ replaces="
  libzapojit<=0.0.3_10
  litecoin<=0.18.1_11
  livewallpaper<=0.5.0_2
+ llvm10<=10.0.0_8
+ llvm11<=11.0.0_2
  llvm3.9<=3.9.1_5
+ llvm6.0<=6.0.1_8
+ llvm7<=7.0.1_10
+ llvm8<=8.0.1_5
+ llvm9<=9.0.1_8
  lprng<=3.8.C_1
  lrzip-devel<=0.641_1
  ls++-git<=20140919_3

From 50befe5d2b00dce1bf7403f51a75d87c7fdb5820 Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 5 Jun 2023 03:47:00 -0400
Subject: [PATCH 2/4] {go1.17,openjdk{7,9,10}}-bootstrap: remove install
 message

not very useful now that it's tucked away in the bootstrap repo
---
 srcpkgs/go1.17-bootstrap/INSTALL.msg    | 4 ----
 srcpkgs/openjdk10-bootstrap/INSTALL.msg | 4 ----
 srcpkgs/openjdk7-bootstrap/INSTALL.msg  | 4 ----
 srcpkgs/openjdk9-bootstrap/INSTALL.msg  | 4 ----
 4 files changed, 16 deletions(-)
 delete mode 100644 srcpkgs/go1.17-bootstrap/INSTALL.msg
 delete mode 100644 srcpkgs/openjdk10-bootstrap/INSTALL.msg
 delete mode 100644 srcpkgs/openjdk7-bootstrap/INSTALL.msg
 delete mode 100644 srcpkgs/openjdk9-bootstrap/INSTALL.msg

diff --git a/srcpkgs/go1.17-bootstrap/INSTALL.msg b/srcpkgs/go1.17-bootstrap/INSTALL.msg
deleted file mode 100644
index 142aeabbc1b1c..0000000000000
--- a/srcpkgs/go1.17-bootstrap/INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a copy of the official Go language toolchain binaries as provided by
-the project on its download page. Please do keep in mind that it is almost
-definitely not what you want to use and exists purely for the purpose of
-bootstrapping the official compiler package (called simply 'go').
diff --git a/srcpkgs/openjdk10-bootstrap/INSTALL.msg b/srcpkgs/openjdk10-bootstrap/INSTALL.msg
deleted file mode 100644
index 68b0c0124adc4..0000000000000
--- a/srcpkgs/openjdk10-bootstrap/INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a bootstrap compiler, which means it's not intended for ordinary usage
-but rather only to compile the toolchain. In this case, it's the OpenJDK 11
-toolchain, which needs OpenJDK 10 or newer to build itself. Please do not use
-this package as your Java implementation.
diff --git a/srcpkgs/openjdk7-bootstrap/INSTALL.msg b/srcpkgs/openjdk7-bootstrap/INSTALL.msg
deleted file mode 100644
index e14fdca0d800e..0000000000000
--- a/srcpkgs/openjdk7-bootstrap/INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a bootstrap compiler, which means it's not intended for ordinary usage
-but rather only to compile the toolchain. In this case, it's the OpenJDK 8
-toolchain, which needs OpenJDK 7 or newer to build itself. Please do not use
-this package as your Java implementation.
diff --git a/srcpkgs/openjdk9-bootstrap/INSTALL.msg b/srcpkgs/openjdk9-bootstrap/INSTALL.msg
deleted file mode 100644
index f33a40ba677f3..0000000000000
--- a/srcpkgs/openjdk9-bootstrap/INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a bootstrap compiler, which means it's not intended for ordinary usage
-but rather only to compile the toolchain. In this case, it's the OpenJDK 10
-toolchain, which needs OpenJDK 9 or newer to build itself. Please do not use
-this package as your Java implementation.

From 2d348f453c38c757b365ecb8fbc71a70148b471e Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 5 Jun 2023 03:50:27 -0400
Subject: [PATCH 3/4] *: move non-critical INSTALL.msg to README.voidlinux en
 masse

to avoid desensitising the user to ignorable INSTALL.msgs, move ones
that just specify things like optional dependencies and initial
configuration tips to README.voidlinux
---
 .../CLion/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/CLion/template                              |  1 +
 .../GoLand/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/GoLand/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/GraphicsMagick/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/OpenXcom/template                           |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/PhpStorm/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/RubyMine/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/SDL_mixer/template                          |  1 +
 .../Solaar/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/Solaar/template                             |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/WebStorm/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/apache-ant/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/apache-fop/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/apparmor/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/atari800/template                           |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/b43-firmware-classic/template               |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/b43-firmware/template                       |  1 +
 .../bCNC/{INSTALL.msg => files/README.voidlinux}    |  0
 srcpkgs/bCNC/template                               |  1 +
 .../blueman/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/blueman/template                            |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/bluez-qt5/template                          |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/brother-brscan4/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/bumblebee/template                          |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/cdrtools/template                           |  1 +
 .../clamav/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/clamav/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/cli-visualizer/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/darkplaces/template                         |  1 +
 .../dhewm3/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/dhewm3/template                             |  4 ++++
 .../doom3/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/doom3/template                              |  1 +
 srcpkgs/efibootmgr/INSTALL.msg                      |  2 --
 .../flacon/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/flacon/template                             |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/gammaray/template                           |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/gnome-latex/template                        |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/grml-rescueboot/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/gummiboot/template                          |  1 +
 .../hitch/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/hitch/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/i3blocks/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/ibus-m17n/template                          |  4 ++++
 srcpkgs/imagescan-plugin-networkscan/INSTALL.msg    |  1 -
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/inspircd/template                           |  1 +
 .../files/README.voidlinux                          |  2 ++
 srcpkgs/intellij-idea-ultimate-edition/template     |  1 +
 .../iscan/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/iscan/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/kdevelop/template                           |  4 ++++
 .../kismet/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/kismet/template                             |  4 ++++
 srcpkgs/kubernetes/kubectl.INSTALL.msg              |  4 ----
 .../lightdm/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/lightdm/template                            |  1 +
 .../lxd-lts/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/lxd-lts/template                            |  1 +
 srcpkgs/lxd/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/lxd/template                                |  1 +
 srcpkgs/lyx/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/lyx/template                                |  4 ++++
 .../mbpfan/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/mbpfan/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/minikube/template                           |  1 +
 .../minio/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/minio/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/miniupnpd/template                          |  1 +
 .../mopidy/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/mopidy/template                             |  1 +
 .../munge/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/munge/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/network-ups-tools/template                  |  1 +
 .../openrgb/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/openrgb/template                            |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/orientdb/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/pcsclite/template                           |  1 +
 .../README.voidlinux}                               |  0
 srcpkgs/perl-Text-Bidi/template                     |  1 +
 srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg        |  2 --
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.1-apcu/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.1-ast/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.1-imagick/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.2-apcu/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.2-ast/template                         |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/php8.2-imagick/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/plata-theme/template                        |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/postgresql/template                         |  5 ++++-
 .../pyradio/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/pyradio/template                            |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-audioread/template                  |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-fishnet/template                    |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-jupyter_nbconvert/template          |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-owm/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/python3-qrcode/template                     |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/qtkeychain-qt5/template                     |  1 +
 .../remind/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/remind/template                             |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/roccat-tools/template                       |  4 ++++
 .../root/{INSTALL.msg => files/README.voidlinux}    |  0
 srcpkgs/root/template                               |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/runit-kdump/template                        |  1 +
 .../sabnzbd/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/sabnzbd/template                            |  1 +
 .../sanoid/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/sanoid/template                             | 13 +++++++------
 srcpkgs/scapy/INSTALL.msg                           |  6 ------
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/sharenix/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/slstatus/template                           |  1 +
 srcpkgs/steam/INSTALL.msg                           |  2 --
 .../swars/{INSTALL.msg => files/README.voidlinux}   |  0
 srcpkgs/swars/template                              |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/syslinux/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/tesseract-ocr/template                      |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive-bin/template                        |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2014-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2016-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2017-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2018-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2019-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2020-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2021-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2022-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/texlive2023-bin/template                    |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/timidity/template                           |  4 ++++
 srcpkgs/tuir/rtv.INSTALL.msg                        |  1 -
 .../tuntox/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/tuntox/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/vimpager/template                           |  1 +
 srcpkgs/vpnd/INSTALL.msg                            |  1 -
 srcpkgs/vpnd/files/README.voidlinux                 |  1 +
 srcpkgs/vpnd/template                               |  1 +
 .../vscl/{INSTALL.msg => files/README.voidlinux}    |  0
 srcpkgs/vscl/template                               |  1 +
 .../weston/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/weston/template                             |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/wineasio/template                           |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/wireshark/template                          |  1 +
 srcpkgs/x48/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/x48/template                                |  4 ++++
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/xdebug8.1/template                          |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/xdebug8.2/template                          |  1 +
 .../yquake2/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/yquake2/template                            |  1 +
 srcpkgs/znc/{INSTALL.msg => files/README.voidlinux} |  0
 srcpkgs/znc/template                                |  1 +
 .../{INSTALL.msg => files/README.voidlinux}         |  0
 srcpkgs/zsh-history-substring-search/template       |  1 +
 .../zutils/{INSTALL.msg => files/README.voidlinux}  |  0
 srcpkgs/zutils/template                             |  1 +
 218 files changed, 174 insertions(+), 26 deletions(-)
 rename srcpkgs/CLion/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/GoLand/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/GraphicsMagick/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/OpenXcom/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/PhpStorm/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/RubyMine/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/SDL_mixer/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/Solaar/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/WebStorm/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/apache-ant/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/apache-fop/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/apparmor/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/atari800/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/b43-firmware-classic/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/b43-firmware/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/bCNC/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/blueman/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/bluez-qt5/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/brother-brscan4/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/bumblebee/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/cdrtools/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/clamav/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/cli-visualizer/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/darkplaces/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/dhewm3/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/doom3/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/efibootmgr/INSTALL.msg
 rename srcpkgs/flacon/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/gammaray/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/gnome-latex/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/grml-rescueboot/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/gummiboot/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/hitch/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/i3blocks/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/ibus-m17n/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/imagescan-plugin-networkscan/INSTALL.msg
 rename srcpkgs/inspircd/{INSTALL.msg => files/README.voidlinux} (100%)
 create mode 100644 srcpkgs/intellij-idea-ultimate-edition/files/README.voidlinux
 rename srcpkgs/iscan/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/kdevelop/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/kismet/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/kubernetes/kubectl.INSTALL.msg
 rename srcpkgs/lightdm/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/lxd-lts/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/lxd/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/lyx/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/mbpfan/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/minikube/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/minio/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/miniupnpd/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/mopidy/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/munge/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/network-ups-tools/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/openrgb/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/orientdb/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/pcsclite/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/perl-Text-Bidi/{urxvt-bidi.INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg
 rename srcpkgs/php8.1-apcu/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.1-ast/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.1-imagick/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.2-apcu/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.2-ast/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/php8.2-imagick/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/plata-theme/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/postgresql/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/pyradio/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-audioread/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-fishnet/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-jupyter_nbconvert/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-owm/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/python3-qrcode/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/qtkeychain-qt5/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/remind/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/roccat-tools/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/root/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/runit-kdump/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/sabnzbd/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/sanoid/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/scapy/INSTALL.msg
 rename srcpkgs/sharenix/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/slstatus/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/steam/INSTALL.msg
 rename srcpkgs/swars/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/syslinux/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/tesseract-ocr/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2014-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2016-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2017-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2018-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2019-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2020-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2021-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2022-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/texlive2023-bin/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/timidity/{INSTALL.msg => files/README.voidlinux} (100%)
 delete mode 100644 srcpkgs/tuir/rtv.INSTALL.msg
 rename srcpkgs/tuntox/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/vimpager/{INSTALL.msg => files/README.voidlinux} (100%)
 create mode 100644 srcpkgs/vpnd/files/README.voidlinux
 rename srcpkgs/vscl/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/weston/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/wineasio/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/wireshark/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/x48/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/xdebug8.1/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/xdebug8.2/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/yquake2/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/znc/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/zsh-history-substring-search/{INSTALL.msg => files/README.voidlinux} (100%)
 rename srcpkgs/zutils/{INSTALL.msg => files/README.voidlinux} (100%)

diff --git a/srcpkgs/CLion/INSTALL.msg b/srcpkgs/CLion/files/README.voidlinux
similarity index 100%
rename from srcpkgs/CLion/INSTALL.msg
rename to srcpkgs/CLion/files/README.voidlinux
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index cc924d23fe49c..d9bab1de524b2 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -91,4 +91,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/GoLand/INSTALL.msg b/srcpkgs/GoLand/files/README.voidlinux
similarity index 100%
rename from srcpkgs/GoLand/INSTALL.msg
rename to srcpkgs/GoLand/files/README.voidlinux
diff --git a/srcpkgs/GoLand/template b/srcpkgs/GoLand/template
index f807f0861adb8..7e77d5c251a8f 100644
--- a/srcpkgs/GoLand/template
+++ b/srcpkgs/GoLand/template
@@ -80,4 +80,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/GraphicsMagick/INSTALL.msg b/srcpkgs/GraphicsMagick/files/README.voidlinux
similarity index 100%
rename from srcpkgs/GraphicsMagick/INSTALL.msg
rename to srcpkgs/GraphicsMagick/files/README.voidlinux
diff --git a/srcpkgs/GraphicsMagick/template b/srcpkgs/GraphicsMagick/template
index 695efbc55d3b9..4d87c91fd7e00 100644
--- a/srcpkgs/GraphicsMagick/template
+++ b/srcpkgs/GraphicsMagick/template
@@ -46,5 +46,6 @@ libgraphicsmagick-devel_package() {
 		vmove "usr/lib/*.la"
 		vmove "usr/share/man/man1/*-config.1"
 		vcopy ${wrksrc}/PerlMagick usr/share/doc/GraphicsMagick*/
+		vdoc "${FILESDIR}/README.voidlinux"
 	}
 }
diff --git a/srcpkgs/OpenXcom/INSTALL.msg b/srcpkgs/OpenXcom/files/README.voidlinux
similarity index 100%
rename from srcpkgs/OpenXcom/INSTALL.msg
rename to srcpkgs/OpenXcom/files/README.voidlinux
diff --git a/srcpkgs/OpenXcom/template b/srcpkgs/OpenXcom/template
index 3bffdfe26345f..bd879a90811f7 100644
--- a/srcpkgs/OpenXcom/template
+++ b/srcpkgs/OpenXcom/template
@@ -18,3 +18,7 @@ pre_configure() {
 	aclocal --install -Im4
 	autoreconf -fi
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/PhpStorm/INSTALL.msg b/srcpkgs/PhpStorm/files/README.voidlinux
similarity index 100%
rename from srcpkgs/PhpStorm/INSTALL.msg
rename to srcpkgs/PhpStorm/files/README.voidlinux
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
index cb84a08e13636..07450f37d05d8 100644
--- a/srcpkgs/PhpStorm/template
+++ b/srcpkgs/PhpStorm/template
@@ -58,4 +58,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/RubyMine/INSTALL.msg b/srcpkgs/RubyMine/files/README.voidlinux
similarity index 100%
rename from srcpkgs/RubyMine/INSTALL.msg
rename to srcpkgs/RubyMine/files/README.voidlinux
diff --git a/srcpkgs/RubyMine/template b/srcpkgs/RubyMine/template
index b071d373086fe..ced0971592be5 100644
--- a/srcpkgs/RubyMine/template
+++ b/srcpkgs/RubyMine/template
@@ -57,4 +57,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/SDL_mixer/INSTALL.msg b/srcpkgs/SDL_mixer/files/README.voidlinux
similarity index 100%
rename from srcpkgs/SDL_mixer/INSTALL.msg
rename to srcpkgs/SDL_mixer/files/README.voidlinux
diff --git a/srcpkgs/SDL_mixer/template b/srcpkgs/SDL_mixer/template
index 0d05685fb0d90..b4462ef8c1e33 100644
--- a/srcpkgs/SDL_mixer/template
+++ b/srcpkgs/SDL_mixer/template
@@ -24,6 +24,7 @@ pre_configure() {
 
 post_install() {
 	vlicense COPYING
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 SDL_mixer-devel_package() {
diff --git a/srcpkgs/Solaar/INSTALL.msg b/srcpkgs/Solaar/files/README.voidlinux
similarity index 100%
rename from srcpkgs/Solaar/INSTALL.msg
rename to srcpkgs/Solaar/files/README.voidlinux
diff --git a/srcpkgs/Solaar/template b/srcpkgs/Solaar/template
index 23e2f73aa8b6d..ddc0aa82f36b0 100644
--- a/srcpkgs/Solaar/template
+++ b/srcpkgs/Solaar/template
@@ -14,3 +14,7 @@ homepage="https://pwr-solaar.github.io/Solaar/"
 changelog="https://raw.githubusercontent.com/pwr-Solaar/Solaar/master/ChangeLog.md"
 distfiles="https://github.com/pwr-Solaar/Solaar/archive/refs/tags/${version}.tar.gz"
 checksum=3cb0cb4c79ef2ea0ac7c9adc9c4a6f4f15d28e99ff2df33850de0520ced9f116
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/WebStorm/INSTALL.msg b/srcpkgs/WebStorm/files/README.voidlinux
similarity index 100%
rename from srcpkgs/WebStorm/INSTALL.msg
rename to srcpkgs/WebStorm/files/README.voidlinux
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index d06fe4b39b37f..5239d6217fb8f 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -59,4 +59,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/apache-ant/INSTALL.msg b/srcpkgs/apache-ant/files/README.voidlinux
similarity index 100%
rename from srcpkgs/apache-ant/INSTALL.msg
rename to srcpkgs/apache-ant/files/README.voidlinux
diff --git a/srcpkgs/apache-ant/template b/srcpkgs/apache-ant/template
index 7cf2b4f55c32b..c125283afecf7 100644
--- a/srcpkgs/apache-ant/template
+++ b/srcpkgs/apache-ant/template
@@ -36,6 +36,7 @@ do_install() {
 
 	vmkdir usr/bin
 	ln -rs $DESTDIR/$_prefix/bin/ant $DESTDIR/usr/bin
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 apache-ant-doc_package() {
diff --git a/srcpkgs/apache-fop/INSTALL.msg b/srcpkgs/apache-fop/files/README.voidlinux
similarity index 100%
rename from srcpkgs/apache-fop/INSTALL.msg
rename to srcpkgs/apache-fop/files/README.voidlinux
diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template
index f6aba6e50c837..1dd6dd9854281 100644
--- a/srcpkgs/apache-fop/template
+++ b/srcpkgs/apache-fop/template
@@ -46,4 +46,5 @@ do_install() {
 	vconf ${FILESDIR}/fop.conf
 	vmkdir usr/bin
 	ln -sf /usr/share/fop/fop $DESTDIR/usr/bin/fop
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/apparmor/INSTALL.msg b/srcpkgs/apparmor/files/README.voidlinux
similarity index 100%
rename from srcpkgs/apparmor/INSTALL.msg
rename to srcpkgs/apparmor/files/README.voidlinux
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 1a4293f5ba722..c0b18c9ed5d35 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -63,6 +63,7 @@ post_install() {
 	rm ${DESTDIR}/etc/apparmor.d/{,local/}php-fpm
 
 	vinstall utils/aa-notify.desktop 644 usr/share/applications
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 libapparmor_package() {
diff --git a/srcpkgs/atari800/INSTALL.msg b/srcpkgs/atari800/files/README.voidlinux
similarity index 100%
rename from srcpkgs/atari800/INSTALL.msg
rename to srcpkgs/atari800/files/README.voidlinux
diff --git a/srcpkgs/atari800/template b/srcpkgs/atari800/template
index b82afa7d3a40c..ecc14bc82da30 100644
--- a/srcpkgs/atari800/template
+++ b/srcpkgs/atari800/template
@@ -14,3 +14,7 @@ license="GPL-2.0-or-later"
 homepage="https://atari800.github.io"
 distfiles="${SOURCEFORGE_SITE}/atari800/atari800/${version}/atari800-${version}-src.tgz"
 checksum=fedfe2ec94dc6f29b467e8c419efff64a7451aa4bbd60ffbd4709cb4da6276c0
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/b43-firmware-classic/INSTALL.msg b/srcpkgs/b43-firmware-classic/files/README.voidlinux
similarity index 100%
rename from srcpkgs/b43-firmware-classic/INSTALL.msg
rename to srcpkgs/b43-firmware-classic/files/README.voidlinux
diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template
index 6564685a5f5ed..13bca0e767e63 100644
--- a/srcpkgs/b43-firmware-classic/template
+++ b/srcpkgs/b43-firmware-classic/template
@@ -16,4 +16,5 @@ restricted=yes
 do_install() {
 	vmkdir usr/lib/firmware
 	b43-fwcutter -w ${DESTDIR}/usr/lib/firmware linux/wl_apsta.o
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/b43-firmware/INSTALL.msg b/srcpkgs/b43-firmware/files/README.voidlinux
similarity index 100%
rename from srcpkgs/b43-firmware/INSTALL.msg
rename to srcpkgs/b43-firmware/files/README.voidlinux
diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template
index 35046e122358e..e69dae739505a 100644
--- a/srcpkgs/b43-firmware/template
+++ b/srcpkgs/b43-firmware/template
@@ -17,4 +17,5 @@ restricted=yes
 do_install() {
 	vmkdir usr/lib/firmware
 	b43-fwcutter -w ${DESTDIR}/usr/lib/firmware broadcom-wl-${version}.wl_apsta.o
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/bCNC/INSTALL.msg b/srcpkgs/bCNC/files/README.voidlinux
similarity index 100%
rename from srcpkgs/bCNC/INSTALL.msg
rename to srcpkgs/bCNC/files/README.voidlinux
diff --git a/srcpkgs/bCNC/template b/srcpkgs/bCNC/template
index 9e1a276daea73..2f2136f9575d8 100644
--- a/srcpkgs/bCNC/template
+++ b/srcpkgs/bCNC/template
@@ -19,6 +19,7 @@ post_install() {
 	ln -s "/${py3_sitelib}/bCNC/bCNC.png" "${DESTDIR}/usr/share/pixmaps/"
 	ln -s "bCNC" "${DESTDIR}/usr/bin/bcnc"
 	rm -r ${DESTDIR}/${py3_sitelib}/tests
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 bcnc_package() {
diff --git a/srcpkgs/blueman/INSTALL.msg b/srcpkgs/blueman/files/README.voidlinux
similarity index 100%
rename from srcpkgs/blueman/INSTALL.msg
rename to srcpkgs/blueman/files/README.voidlinux
diff --git a/srcpkgs/blueman/template b/srcpkgs/blueman/template
index d58e75d5ed2bd..0fde068fc0383 100644
--- a/srcpkgs/blueman/template
+++ b/srcpkgs/blueman/template
@@ -16,3 +16,7 @@ homepage="https://github.com/blueman-project/blueman"
 changelog="https://raw.githubusercontent.com/blueman-project/blueman/main/CHANGELOG.md"
 distfiles="https://github.com/blueman-project/blueman/releases/download/${version}/blueman-${version}.tar.xz"
 checksum=b2d21afdf77a06cd86daf5402406f7d2a53459817e29e0bebc4911d4f0dcfda1
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/bluez-qt5/INSTALL.msg b/srcpkgs/bluez-qt5/files/README.voidlinux
similarity index 100%
rename from srcpkgs/bluez-qt5/INSTALL.msg
rename to srcpkgs/bluez-qt5/files/README.voidlinux
diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template
index 28380c06a1094..ac8ff6a7a8d84 100644
--- a/srcpkgs/bluez-qt5/template
+++ b/srcpkgs/bluez-qt5/template
@@ -20,6 +20,10 @@ do_check() {
 	dbus-run-session ctest
 }
 
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
+
 bluez-qt5-devel_package() {
 	short_desc+=" - development"
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/brother-brscan4/INSTALL.msg b/srcpkgs/brother-brscan4/files/README.voidlinux
similarity index 100%
rename from srcpkgs/brother-brscan4/INSTALL.msg
rename to srcpkgs/brother-brscan4/files/README.voidlinux
diff --git a/srcpkgs/brother-brscan4/template b/srcpkgs/brother-brscan4/template
index 82565cd229e84..b1f59dd2567be 100644
--- a/srcpkgs/brother-brscan4/template
+++ b/srcpkgs/brother-brscan4/template
@@ -67,4 +67,5 @@ do_install() {
 	# The only file in the deb package that has *not* been installed is a
 	# setup script to modify the SANE configuration. This will be performed
 	# by INSTALL and REMOVE instead.
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/bumblebee/INSTALL.msg b/srcpkgs/bumblebee/files/README.voidlinux
similarity index 100%
rename from srcpkgs/bumblebee/INSTALL.msg
rename to srcpkgs/bumblebee/files/README.voidlinux
diff --git a/srcpkgs/bumblebee/template b/srcpkgs/bumblebee/template
index c54ea65d32c59..3f435664cec3c 100644
--- a/srcpkgs/bumblebee/template
+++ b/srcpkgs/bumblebee/template
@@ -38,4 +38,5 @@ post_install() {
 	vmkdir usr/share/bash-completion/completions
 	mv -v ${DESTDIR}/etc/bash_completion.d/bumblebee \
 		${DESTDIR}/usr/share/bash-completion/completions/optirun
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/cdrtools/INSTALL.msg b/srcpkgs/cdrtools/files/README.voidlinux
similarity index 100%
rename from srcpkgs/cdrtools/INSTALL.msg
rename to srcpkgs/cdrtools/files/README.voidlinux
diff --git a/srcpkgs/cdrtools/template b/srcpkgs/cdrtools/template
index 7096230c3b53d..71b3b81437969 100644
--- a/srcpkgs/cdrtools/template
+++ b/srcpkgs/cdrtools/template
@@ -46,4 +46,5 @@ do_install() {
 	rm -rf ${DESTDIR}/usr/share/man/man3 ${DESTDIR}/usr/share/man/man5
 	vmkdir usr/lib/modules-load.d
 	echo sg > ${DESTDIR}/usr/lib/modules-load.d/cdrtools.conf
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/clamav/INSTALL.msg b/srcpkgs/clamav/files/README.voidlinux
similarity index 100%
rename from srcpkgs/clamav/INSTALL.msg
rename to srcpkgs/clamav/files/README.voidlinux
diff --git a/srcpkgs/clamav/template b/srcpkgs/clamav/template
index 34fca27bca1db..3574b7baeed09 100644
--- a/srcpkgs/clamav/template
+++ b/srcpkgs/clamav/template
@@ -59,6 +59,7 @@ post_install() {
 	sed -i ${PKGDESTDIR}/etc/freshclam.conf \
 		-e "s;^Example$;# Example;" \
 		-e "s;#DatabaseDirectory.*;DatabaseDirectory /var/lib/_${pkgname};"
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 clamav-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/cli-visualizer/INSTALL.msg b/srcpkgs/cli-visualizer/files/README.voidlinux
similarity index 100%
rename from srcpkgs/cli-visualizer/INSTALL.msg
rename to srcpkgs/cli-visualizer/files/README.voidlinux
diff --git a/srcpkgs/cli-visualizer/template b/srcpkgs/cli-visualizer/template
index 536b7b314b4ec..72c42a6032c23 100644
--- a/srcpkgs/cli-visualizer/template
+++ b/srcpkgs/cli-visualizer/template
@@ -19,4 +19,5 @@ post_install() {
 
 	# package 'vis' has rights to /usr/bin/vis
 	mv ${DESTDIR}/usr/bin/vis ${DESTDIR}/usr/bin/cli-visualizer
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/darkplaces/INSTALL.msg b/srcpkgs/darkplaces/files/README.voidlinux
similarity index 100%
rename from srcpkgs/darkplaces/INSTALL.msg
rename to srcpkgs/darkplaces/files/README.voidlinux
diff --git a/srcpkgs/darkplaces/template b/srcpkgs/darkplaces/template
index 9e282a0610575..437bee50ceaf2 100644
--- a/srcpkgs/darkplaces/template
+++ b/srcpkgs/darkplaces/template
@@ -39,4 +39,5 @@ do_install() {
 		install -Dm644 darkplaces${i}x${i}.png ${DESTDIR}/usr/share/icons/hicolor/${i}x${i}/apps/darkplaces.png
 	done
 	vinstall ${FILESDIR}/${pkgname}.desktop 644 usr/share/applications
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/dhewm3/INSTALL.msg b/srcpkgs/dhewm3/files/README.voidlinux
similarity index 100%
rename from srcpkgs/dhewm3/INSTALL.msg
rename to srcpkgs/dhewm3/files/README.voidlinux
diff --git a/srcpkgs/dhewm3/template b/srcpkgs/dhewm3/template
index 5509900e8c0b9..84c700d252b23 100644
--- a/srcpkgs/dhewm3/template
+++ b/srcpkgs/dhewm3/template
@@ -11,3 +11,7 @@ license="GPL-3.0-or-later"
 homepage="https://dhewm3.org/"
 distfiles="https://github.com/dhewm/dhewm3/releases/download/${version}/dhewm3-${version}-src.tar.xz"
 checksum=31671f35fb6f83272dfa2a27c0dad6183bc228f1f1a448ef925052cf4dcf4b68
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/doom3/INSTALL.msg b/srcpkgs/doom3/files/README.voidlinux
similarity index 100%
rename from srcpkgs/doom3/INSTALL.msg
rename to srcpkgs/doom3/files/README.voidlinux
diff --git a/srcpkgs/doom3/template b/srcpkgs/doom3/template
index ff69ecebafba7..81f4f44f2aba8 100644
--- a/srcpkgs/doom3/template
+++ b/srcpkgs/doom3/template
@@ -56,4 +56,5 @@ do_install() {
 
 	# Install Desktop File
 	vinstall ${FILESDIR}/doom3.desktop 644 usr/share/applications
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/efibootmgr/INSTALL.msg b/srcpkgs/efibootmgr/INSTALL.msg
deleted file mode 100644
index 3c1f4796dbab8..0000000000000
--- a/srcpkgs/efibootmgr/INSTALL.msg
+++ /dev/null
@@ -1,2 +0,0 @@
-See /usr/share/doc/efibootmgr/README.voidlinux for instructions on
-using efibootmgr to automatically manage EFI boot entries.
diff --git a/srcpkgs/flacon/INSTALL.msg b/srcpkgs/flacon/files/README.voidlinux
similarity index 100%
rename from srcpkgs/flacon/INSTALL.msg
rename to srcpkgs/flacon/files/README.voidlinux
diff --git a/srcpkgs/flacon/template b/srcpkgs/flacon/template
index 0e0365f4c2a81..e11ce5fdf88fd 100644
--- a/srcpkgs/flacon/template
+++ b/srcpkgs/flacon/template
@@ -17,3 +17,7 @@ checksum=a83d5fe297ceb6408b7f63c56a6be336fe1c6d06ebedcc0c84a3f7dd234140e4
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-qmake"
 fi
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/gammaray/INSTALL.msg b/srcpkgs/gammaray/files/README.voidlinux
similarity index 100%
rename from srcpkgs/gammaray/INSTALL.msg
rename to srcpkgs/gammaray/files/README.voidlinux
diff --git a/srcpkgs/gammaray/template b/srcpkgs/gammaray/template
index 702c62c0b4299..d00554cf73657 100644
--- a/srcpkgs/gammaray/template
+++ b/srcpkgs/gammaray/template
@@ -19,6 +19,10 @@ post_patch() {
 	vsed -i CMakeLists.txt -e 's|plugins/gammaray|lib/qt5/plugins/gammaray|'
 }
 
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
+
 gammaray-devel_package() {
 	short_desc+=" - development files"
 	depends="${sourcepkg}>=${version}_${revision} ${makedepends}"
diff --git a/srcpkgs/gnome-latex/INSTALL.msg b/srcpkgs/gnome-latex/files/README.voidlinux
similarity index 100%
rename from srcpkgs/gnome-latex/INSTALL.msg
rename to srcpkgs/gnome-latex/files/README.voidlinux
diff --git a/srcpkgs/gnome-latex/template b/srcpkgs/gnome-latex/template
index 6db41abd94ebe..6af20bdc4f019 100644
--- a/srcpkgs/gnome-latex/template
+++ b/srcpkgs/gnome-latex/template
@@ -20,3 +20,7 @@ checksum=88bd5340bd28c7ed01c7966a3a00732bbd902773df5ac659be6ad11806a9e744
 
 build_options="gir"
 build_options_default="gir"
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/grml-rescueboot/INSTALL.msg b/srcpkgs/grml-rescueboot/files/README.voidlinux
similarity index 100%
rename from srcpkgs/grml-rescueboot/INSTALL.msg
rename to srcpkgs/grml-rescueboot/files/README.voidlinux
diff --git a/srcpkgs/grml-rescueboot/template b/srcpkgs/grml-rescueboot/template
index 41eb267a78064..6fe34c01dd296 100644
--- a/srcpkgs/grml-rescueboot/template
+++ b/srcpkgs/grml-rescueboot/template
@@ -23,4 +23,5 @@ post_extract() {
 post_install() {
 	vman man/update-grml-rescueboot.8
 	vdoc debian/README
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/gummiboot/INSTALL.msg b/srcpkgs/gummiboot/files/README.voidlinux
similarity index 100%
rename from srcpkgs/gummiboot/INSTALL.msg
rename to srcpkgs/gummiboot/files/README.voidlinux
diff --git a/srcpkgs/gummiboot/template b/srcpkgs/gummiboot/template
index 6ab40528e75e8..045072bd0c1ae 100644
--- a/srcpkgs/gummiboot/template
+++ b/srcpkgs/gummiboot/template
@@ -34,6 +34,7 @@ post_install() {
 		etc/kernel.d/post-remove 50-gummiboot
 	vinstall ${FILESDIR}/kernel.d/gummiboot.confd 644 \
 		etc/default gummiboot
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 gummiboot-efistub_package() {
diff --git a/srcpkgs/hitch/INSTALL.msg b/srcpkgs/hitch/files/README.voidlinux
similarity index 100%
rename from srcpkgs/hitch/INSTALL.msg
rename to srcpkgs/hitch/files/README.voidlinux
diff --git a/srcpkgs/hitch/template b/srcpkgs/hitch/template
index 69835a018fcd7..cb400670875ac 100644
--- a/srcpkgs/hitch/template
+++ b/srcpkgs/hitch/template
@@ -29,4 +29,5 @@ post_install() {
 	vman hitch.conf.5
 	vlicense LICENSE
 	vsv hitch
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/i3blocks/INSTALL.msg b/srcpkgs/i3blocks/files/README.voidlinux
similarity index 100%
rename from srcpkgs/i3blocks/INSTALL.msg
rename to srcpkgs/i3blocks/files/README.voidlinux
diff --git a/srcpkgs/i3blocks/template b/srcpkgs/i3blocks/template
index 96f31f49904d3..e3bf407d6bd21 100644
--- a/srcpkgs/i3blocks/template
+++ b/srcpkgs/i3blocks/template
@@ -19,4 +19,5 @@ pre_configure() {
 
 post_install() {
 	vconf i3blocks.conf
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/ibus-m17n/INSTALL.msg b/srcpkgs/ibus-m17n/files/README.voidlinux
similarity index 100%
rename from srcpkgs/ibus-m17n/INSTALL.msg
rename to srcpkgs/ibus-m17n/files/README.voidlinux
diff --git a/srcpkgs/ibus-m17n/template b/srcpkgs/ibus-m17n/template
index 9f3b2c28c3329..5fd46c20ce8a6 100644
--- a/srcpkgs/ibus-m17n/template
+++ b/srcpkgs/ibus-m17n/template
@@ -18,3 +18,7 @@ checksum=3aeb59fe13ab64516f7a39462d78812952b480c5ee885aa2ab45e8ff52ff1a8c
 pre_configure() {
 	autoreconf -fi
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/imagescan-plugin-networkscan/INSTALL.msg b/srcpkgs/imagescan-plugin-networkscan/INSTALL.msg
deleted file mode 100644
index 56865d74a9ecd..0000000000000
--- a/srcpkgs/imagescan-plugin-networkscan/INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-Please read /usr/share/doc/imagescan-plugin-networkscan/README
diff --git a/srcpkgs/inspircd/INSTALL.msg b/srcpkgs/inspircd/files/README.voidlinux
similarity index 100%
rename from srcpkgs/inspircd/INSTALL.msg
rename to srcpkgs/inspircd/files/README.voidlinux
diff --git a/srcpkgs/inspircd/template b/srcpkgs/inspircd/template
index 4cc9314219739..501ccf0109d9d 100644
--- a/srcpkgs/inspircd/template
+++ b/srcpkgs/inspircd/template
@@ -39,4 +39,5 @@ do_configure() {
 
 post_install() {
 	vsv inspircd
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/intellij-idea-ultimate-edition/files/README.voidlinux b/srcpkgs/intellij-idea-ultimate-edition/files/README.voidlinux
new file mode 100644
index 0000000000000..c04f6c9ab2a95
--- /dev/null
+++ b/srcpkgs/intellij-idea-ultimate-edition/files/README.voidlinux
@@ -0,0 +1,2 @@
+IntelliJ Ultimate has the following optional dependencies:
+	libdbusmenu-glib: For global menu support
diff --git a/srcpkgs/intellij-idea-ultimate-edition/template b/srcpkgs/intellij-idea-ultimate-edition/template
index 00c1186b589f7..40e4a8b9c8a06 100644
--- a/srcpkgs/intellij-idea-ultimate-edition/template
+++ b/srcpkgs/intellij-idea-ultimate-edition/template
@@ -86,4 +86,5 @@ do_install() {
 	vcopy build.txt ${TARGET_PATH}
 
 	ln -sf /${TARGET_PATH}/bin/idea.sh ${DESTDIR}/usr/bin/idea-ultimate
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/iscan/INSTALL.msg b/srcpkgs/iscan/files/README.voidlinux
similarity index 100%
rename from srcpkgs/iscan/INSTALL.msg
rename to srcpkgs/iscan/files/README.voidlinux
diff --git a/srcpkgs/iscan/template b/srcpkgs/iscan/template
index 18c0d969766cc..f7b86f2a25b8b 100644
--- a/srcpkgs/iscan/template
+++ b/srcpkgs/iscan/template
@@ -28,6 +28,7 @@ post_install() {
 	vmkdir usr/lib/gimp/2.0/plug-ins
 	ln -s /usr/bin/iscan ${DESTDIR}/usr/lib/gimp/2.0/plug-ins
 	vinstall iscan.desktop 644 usr/share/applications
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 sane-epkowa_package() {
diff --git a/srcpkgs/kdevelop/INSTALL.msg b/srcpkgs/kdevelop/files/README.voidlinux
similarity index 100%
rename from srcpkgs/kdevelop/INSTALL.msg
rename to srcpkgs/kdevelop/files/README.voidlinux
diff --git a/srcpkgs/kdevelop/template b/srcpkgs/kdevelop/template
index 87bb6b2d43f70..b2c63eb78151a 100644
--- a/srcpkgs/kdevelop/template
+++ b/srcpkgs/kdevelop/template
@@ -30,6 +30,10 @@ if [ "$XBPS_TARGET_ENDIAN" = "le" ]; then
 	fi
 fi
 
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
+
 kdevelop-devel_package() {
 	depends="kdevelop>=${version}_${revision}"
 	short_desc+=" - development files"
diff --git a/srcpkgs/kismet/INSTALL.msg b/srcpkgs/kismet/files/README.voidlinux
similarity index 100%
rename from srcpkgs/kismet/INSTALL.msg
rename to srcpkgs/kismet/files/README.voidlinux
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index 8ccd32920c22e..da61b1ee60627 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -22,3 +22,7 @@ system_groups="kismet"
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
 	export LIBS="-latomic"
 fi
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/kubernetes/kubectl.INSTALL.msg b/srcpkgs/kubernetes/kubectl.INSTALL.msg
deleted file mode 100644
index 4e22b6215e277..0000000000000
--- a/srcpkgs/kubernetes/kubectl.INSTALL.msg
+++ /dev/null
@@ -1,4 +0,0 @@
-For bash completions, install the 'bash-completion' package.
-For zsh completions, put the following code in your ~/.zshrc:
-
-  source /usr/share/kubectl/completion.zsh
diff --git a/srcpkgs/lightdm/INSTALL.msg b/srcpkgs/lightdm/files/README.voidlinux
similarity index 100%
rename from srcpkgs/lightdm/INSTALL.msg
rename to srcpkgs/lightdm/files/README.voidlinux
diff --git a/srcpkgs/lightdm/template b/srcpkgs/lightdm/template
index d1129af789c82..c1b6414ef63d9 100644
--- a/srcpkgs/lightdm/template
+++ b/srcpkgs/lightdm/template
@@ -43,6 +43,7 @@ post_install() {
 	done
 	sed 's|\#session-wrapper=.*|session-wrapper=/etc/lightdm/Xsession|' -i ${DESTDIR}/etc/lightdm/lightdm.conf
 	sed "s|pam_systemd\.so|pam_elogind.so|" -i ${DESTDIR}/etc/pam.d/*
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 liblightdm-gobject_package() {
diff --git a/srcpkgs/lxd-lts/INSTALL.msg b/srcpkgs/lxd-lts/files/README.voidlinux
similarity index 100%
rename from srcpkgs/lxd-lts/INSTALL.msg
rename to srcpkgs/lxd-lts/files/README.voidlinux
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index d8d89e68d2d48..5aacd6712c7d2 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -37,4 +37,5 @@ post_build() {
 post_install() {
 	vinstall scripts/bash/lxd-client 644 /usr/share/bash-completion/completions lxd
 	vsv lxd
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/lxd/INSTALL.msg b/srcpkgs/lxd/files/README.voidlinux
similarity index 100%
rename from srcpkgs/lxd/INSTALL.msg
rename to srcpkgs/lxd/files/README.voidlinux
diff --git a/srcpkgs/lxd/template b/srcpkgs/lxd/template
index fdca6c6374144..46954e9de9475 100644
--- a/srcpkgs/lxd/template
+++ b/srcpkgs/lxd/template
@@ -35,4 +35,5 @@ post_build() {
 post_install() {
 	vinstall scripts/bash/lxd-client 644 /usr/share/bash-completion/completions lxd
 	vsv lxd
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/lyx/INSTALL.msg b/srcpkgs/lyx/files/README.voidlinux
similarity index 100%
rename from srcpkgs/lyx/INSTALL.msg
rename to srcpkgs/lyx/files/README.voidlinux
diff --git a/srcpkgs/lyx/template b/srcpkgs/lyx/template
index f5d818ae98b1b..370a35e0dccf5 100644
--- a/srcpkgs/lyx/template
+++ b/srcpkgs/lyx/template
@@ -14,3 +14,7 @@ homepage="https://www.lyx.org/Home"
 distfiles="https://ftp.lip6.fr/pub/lyx/stable/2.3.x/${pkgname}-${version/r/-}.tar.gz"
 checksum=910bb48d9b19c0cfeb6ec845eb318515f33a63ea7892a99b2e7b67c6b518bacd
 python_version=3
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/mbpfan/INSTALL.msg b/srcpkgs/mbpfan/files/README.voidlinux
similarity index 100%
rename from srcpkgs/mbpfan/INSTALL.msg
rename to srcpkgs/mbpfan/files/README.voidlinux
diff --git a/srcpkgs/mbpfan/template b/srcpkgs/mbpfan/template
index 3cc8040281bb3..b85e9e04a57a9 100644
--- a/srcpkgs/mbpfan/template
+++ b/srcpkgs/mbpfan/template
@@ -18,4 +18,5 @@ pre_build() {
 
 post_install() {
 	vsv mbpfan
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/minikube/INSTALL.msg b/srcpkgs/minikube/files/README.voidlinux
similarity index 100%
rename from srcpkgs/minikube/INSTALL.msg
rename to srcpkgs/minikube/files/README.voidlinux
diff --git a/srcpkgs/minikube/template b/srcpkgs/minikube/template
index 4727df887aebe..27182669da759 100644
--- a/srcpkgs/minikube/template
+++ b/srcpkgs/minikube/template
@@ -41,6 +41,7 @@ do_install() {
 		vtargetrun $GOPATH/bin/minikube completion $shell > completion.$shell
 		vcompletion completion.$shell $shell
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 docker-machine-driver-kvm2_package() {
diff --git a/srcpkgs/minio/INSTALL.msg b/srcpkgs/minio/files/README.voidlinux
similarity index 100%
rename from srcpkgs/minio/INSTALL.msg
rename to srcpkgs/minio/files/README.voidlinux
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 1cde67ee210dd..5e7faa271c8fc 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -28,4 +28,5 @@ post_install() {
 	vinstall ${FILESDIR}/${pkgname}.confd 644 etc/default ${pkgname}
 	vinstall ${FILESDIR}/config.json 644 etc/minio config.json
 	vsv minio
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/miniupnpd/INSTALL.msg b/srcpkgs/miniupnpd/files/README.voidlinux
similarity index 100%
rename from srcpkgs/miniupnpd/INSTALL.msg
rename to srcpkgs/miniupnpd/files/README.voidlinux
diff --git a/srcpkgs/miniupnpd/template b/srcpkgs/miniupnpd/template
index e7b668e992855..a4f7461dd1d3d 100644
--- a/srcpkgs/miniupnpd/template
+++ b/srcpkgs/miniupnpd/template
@@ -47,4 +47,5 @@ post_install() {
 	rm -rf ${DESTDIR}/etc/init.d
 	vsv miniupnpd
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/mopidy/INSTALL.msg b/srcpkgs/mopidy/files/README.voidlinux
similarity index 100%
rename from srcpkgs/mopidy/INSTALL.msg
rename to srcpkgs/mopidy/files/README.voidlinux
diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template
index e5a3dbf917a9e..eee2bf7fc5d76 100644
--- a/srcpkgs/mopidy/template
+++ b/srcpkgs/mopidy/template
@@ -38,4 +38,5 @@ post_install() {
 	vinstall ${FILESDIR}/mopidy.conf 644 etc/mopidy/
 	vinstall ${FILESDIR}/logging.conf 644 etc/mopidy/
 	vsv mopidy
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/munge/INSTALL.msg b/srcpkgs/munge/files/README.voidlinux
similarity index 100%
rename from srcpkgs/munge/INSTALL.msg
rename to srcpkgs/munge/files/README.voidlinux
diff --git a/srcpkgs/munge/template b/srcpkgs/munge/template
index 9d65fd5749319..1a249ea96edf5 100644
--- a/srcpkgs/munge/template
+++ b/srcpkgs/munge/template
@@ -32,6 +32,7 @@ post_install() {
 	rm -f ${DESTDIR}/etc/default/munge
 	rm -f ${DESTDIR}/usr/lib/tmpfiles.d/munge.conf
 	rm -f ${DESTDIR}/usr/lib/systemd/system/munge.service
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 munge-devel_package() {
diff --git a/srcpkgs/network-ups-tools/INSTALL.msg b/srcpkgs/network-ups-tools/files/README.voidlinux
similarity index 100%
rename from srcpkgs/network-ups-tools/INSTALL.msg
rename to srcpkgs/network-ups-tools/files/README.voidlinux
diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template
index 661d73c03fa90..384fbc24a8749 100644
--- a/srcpkgs/network-ups-tools/template
+++ b/srcpkgs/network-ups-tools/template
@@ -42,6 +42,7 @@ post_install() {
 	vsv upsd
 	vsv upsmon
 	vsv upsdrvctl
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 libnetwork-ups-tools_package() {
diff --git a/srcpkgs/openrgb/INSTALL.msg b/srcpkgs/openrgb/files/README.voidlinux
similarity index 100%
rename from srcpkgs/openrgb/INSTALL.msg
rename to srcpkgs/openrgb/files/README.voidlinux
diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template
index e85065febbf34..4816c0ebb2b2a 100644
--- a/srcpkgs/openrgb/template
+++ b/srcpkgs/openrgb/template
@@ -20,4 +20,5 @@ post_install() {
 	vdoc README.md
 	vinstall ${FILESDIR}/openrgb.conf 644 usr/lib/modules-load.d
 	vsv openrgb
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/orientdb/INSTALL.msg b/srcpkgs/orientdb/files/README.voidlinux
similarity index 100%
rename from srcpkgs/orientdb/INSTALL.msg
rename to srcpkgs/orientdb/files/README.voidlinux
diff --git a/srcpkgs/orientdb/template b/srcpkgs/orientdb/template
index 27d451c8c68cb..f36335d7d1e1e 100644
--- a/srcpkgs/orientdb/template
+++ b/srcpkgs/orientdb/template
@@ -29,4 +29,5 @@ do_install() {
 	ln -s /var/lib/orientdb "${DESTDIR}/usr/lib/orientdb/databases"
 	vcopy * usr/lib/orientdb
 	vsv orientdb
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/pcsclite/INSTALL.msg b/srcpkgs/pcsclite/files/README.voidlinux
similarity index 100%
rename from srcpkgs/pcsclite/INSTALL.msg
rename to srcpkgs/pcsclite/files/README.voidlinux
diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template
index 457ba7120a9dd..9c6c4eafa5626 100644
--- a/srcpkgs/pcsclite/template
+++ b/srcpkgs/pcsclite/template
@@ -17,6 +17,7 @@ checksum=0c75a2266b9962c7eb3853492b245d471127fa22ef342adfe76300fcc89cbaab
 post_install() {
 	vsv pcscd
 	vlicense COPYING
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 pcsclite-devel_package() {
diff --git a/srcpkgs/perl-Text-Bidi/urxvt-bidi.INSTALL.msg b/srcpkgs/perl-Text-Bidi/files/README.voidlinux
similarity index 100%
rename from srcpkgs/perl-Text-Bidi/urxvt-bidi.INSTALL.msg
rename to srcpkgs/perl-Text-Bidi/files/README.voidlinux
diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template
index 684c5000113ec..4142f0fb079d1 100644
--- a/srcpkgs/perl-Text-Bidi/template
+++ b/srcpkgs/perl-Text-Bidi/template
@@ -19,5 +19,6 @@ urxvt-bidi_package() {
 	pkg_install() {
 		vmkdir usr/lib/urxvt/perl
 		vcopy misc/bidi usr/lib/urxvt/perl
+		vdoc "${FILESDIR}/README.voidlinux"
 	}
 }
diff --git a/srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg b/srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg
deleted file mode 100644
index ecd8b6f2ce86d..0000000000000
--- a/srcpkgs/perl-Text-Bidi/urxvt-bidi.REMOVE.msg
+++ /dev/null
@@ -1,2 +0,0 @@
-Don't forget to remove "bidi" from the "urxvt.perl-ext" field and the line that
-enables it in ~/.Xdefaults.
diff --git a/srcpkgs/php8.1-apcu/INSTALL.msg b/srcpkgs/php8.1-apcu/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.1-apcu/INSTALL.msg
rename to srcpkgs/php8.1-apcu/files/README.voidlinux
diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template
index 73a1876ec1cf3..421ae51b09c89 100644
--- a/srcpkgs/php8.1-apcu/template
+++ b/srcpkgs/php8.1-apcu/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.1-ast/INSTALL.msg b/srcpkgs/php8.1-ast/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.1-ast/INSTALL.msg
rename to srcpkgs/php8.1-ast/files/README.voidlinux
diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template
index ce81061c6c1f4..119401d3316cf 100644
--- a/srcpkgs/php8.1-ast/template
+++ b/srcpkgs/php8.1-ast/template
@@ -24,4 +24,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.1-imagick/INSTALL.msg b/srcpkgs/php8.1-imagick/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.1-imagick/INSTALL.msg
rename to srcpkgs/php8.1-imagick/files/README.voidlinux
diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template
index faccfb940e162..d0febbce93320 100644
--- a/srcpkgs/php8.1-imagick/template
+++ b/srcpkgs/php8.1-imagick/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.2-apcu/INSTALL.msg b/srcpkgs/php8.2-apcu/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.2-apcu/INSTALL.msg
rename to srcpkgs/php8.2-apcu/files/README.voidlinux
diff --git a/srcpkgs/php8.2-apcu/template b/srcpkgs/php8.2-apcu/template
index 4334113d7a901..182d4cda02d54 100644
--- a/srcpkgs/php8.2-apcu/template
+++ b/srcpkgs/php8.2-apcu/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.2-ast/INSTALL.msg b/srcpkgs/php8.2-ast/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.2-ast/INSTALL.msg
rename to srcpkgs/php8.2-ast/files/README.voidlinux
diff --git a/srcpkgs/php8.2-ast/template b/srcpkgs/php8.2-ast/template
index 6e641a07445c0..2d61ff7665f82 100644
--- a/srcpkgs/php8.2-ast/template
+++ b/srcpkgs/php8.2-ast/template
@@ -24,4 +24,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/php8.2-imagick/INSTALL.msg b/srcpkgs/php8.2-imagick/files/README.voidlinux
similarity index 100%
rename from srcpkgs/php8.2-imagick/INSTALL.msg
rename to srcpkgs/php8.2-imagick/files/README.voidlinux
diff --git a/srcpkgs/php8.2-imagick/template b/srcpkgs/php8.2-imagick/template
index bc1d1b63316ae..8de2b74aedee8 100644
--- a/srcpkgs/php8.2-imagick/template
+++ b/srcpkgs/php8.2-imagick/template
@@ -25,4 +25,5 @@ pre_install() {
 
 post_install() {
 	rm -r $DESTDIR/usr/include
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/plata-theme/INSTALL.msg b/srcpkgs/plata-theme/files/README.voidlinux
similarity index 100%
rename from srcpkgs/plata-theme/INSTALL.msg
rename to srcpkgs/plata-theme/files/README.voidlinux
diff --git a/srcpkgs/plata-theme/template b/srcpkgs/plata-theme/template
index 266af145aedc8..9743f47c36ee4 100644
--- a/srcpkgs/plata-theme/template
+++ b/srcpkgs/plata-theme/template
@@ -18,3 +18,7 @@ checksum=d5cc388b164990d2e88bae1db56ea296054c7c068e64875ec65378221327395c
 pre_configure() {
 	autoreconf -fi
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/postgresql/INSTALL.msg b/srcpkgs/postgresql/files/README.voidlinux
similarity index 100%
rename from srcpkgs/postgresql/INSTALL.msg
rename to srcpkgs/postgresql/files/README.voidlinux
diff --git a/srcpkgs/postgresql/template b/srcpkgs/postgresql/template
index 99f8adc3d420a..dc371f80642ea 100644
--- a/srcpkgs/postgresql/template
+++ b/srcpkgs/postgresql/template
@@ -2,7 +2,6 @@
 pkgname=postgresql
 version=15
 revision=1
-build_style=meta
 depends="postgresql${version}"
 short_desc="PostgreSQL server meta package"
 maintainer="Piotr Wójcik <chocimier@tlen.pl>"
@@ -23,6 +22,10 @@ if [ "$build_option_languages" ]; then
 	subpackages+=" postgresql-plperl postgresql-plpython postgresql-pltcl"
 fi
 
+do_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
+
 postgresql-doc_package() {
 	depends="postgresql${version}-doc"
 	short_desc="PostgreSQL documentation meta package"
diff --git a/srcpkgs/pyradio/INSTALL.msg b/srcpkgs/pyradio/files/README.voidlinux
similarity index 100%
rename from srcpkgs/pyradio/INSTALL.msg
rename to srcpkgs/pyradio/files/README.voidlinux
diff --git a/srcpkgs/pyradio/template b/srcpkgs/pyradio/template
index 120766215df61..18e6b800bf380 100644
--- a/srcpkgs/pyradio/template
+++ b/srcpkgs/pyradio/template
@@ -17,4 +17,5 @@ make_check=no # pytest reports "no tests ran"
 post_install() {
 	vman pyradio.1
 	vlicense LICENCE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/python3-audioread/INSTALL.msg b/srcpkgs/python3-audioread/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-audioread/INSTALL.msg
rename to srcpkgs/python3-audioread/files/README.voidlinux
diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template
index 1581dc6c8d78d..ad001c716def5 100644
--- a/srcpkgs/python3-audioread/template
+++ b/srcpkgs/python3-audioread/template
@@ -20,4 +20,5 @@ post_patch() {
 post_install() {
 	sed -n '2,13p' decode.py > LICENSE
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/python3-fishnet/INSTALL.msg b/srcpkgs/python3-fishnet/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-fishnet/INSTALL.msg
rename to srcpkgs/python3-fishnet/files/README.voidlinux
diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template
index 8272ef242c9ac..32ec163bf16fc 100644
--- a/srcpkgs/python3-fishnet/template
+++ b/srcpkgs/python3-fishnet/template
@@ -13,3 +13,7 @@ license="GPL-3.0-or-later"
 homepage="https://github.com/niklasf/fishnet"
 distfiles="https://github.com/niklasf/fishnet/archive/v${version}.tar.gz"
 checksum=1854ec228fddd71ecae21abb5d2b5a523fc3781d08cea1f2f757c53936db0daf
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/python3-jupyter_nbconvert/INSTALL.msg b/srcpkgs/python3-jupyter_nbconvert/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-jupyter_nbconvert/INSTALL.msg
rename to srcpkgs/python3-jupyter_nbconvert/files/README.voidlinux
diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template
index 9a92c929b0a05..f22b15735276f 100644
--- a/srcpkgs/python3-jupyter_nbconvert/template
+++ b/srcpkgs/python3-jupyter_nbconvert/template
@@ -22,4 +22,5 @@ conflicts="python-jupyter_nbconvert<=5.4.1_2"
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/python3-owm/INSTALL.msg b/srcpkgs/python3-owm/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-owm/INSTALL.msg
rename to srcpkgs/python3-owm/files/README.voidlinux
diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template
index c196b558a3d3f..d5e62bb5fb7d1 100644
--- a/srcpkgs/python3-owm/template
+++ b/srcpkgs/python3-owm/template
@@ -15,4 +15,5 @@ checksum=7eebb4aac3ba43d68be2a3791eb9f66e4a4f33c3cd66ac93dfcebc6c234614e7
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/python3-qrcode/INSTALL.msg b/srcpkgs/python3-qrcode/files/README.voidlinux
similarity index 100%
rename from srcpkgs/python3-qrcode/INSTALL.msg
rename to srcpkgs/python3-qrcode/files/README.voidlinux
diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template
index a3239a29c43c7..d8c1713c4992f 100644
--- a/srcpkgs/python3-qrcode/template
+++ b/srcpkgs/python3-qrcode/template
@@ -19,4 +19,5 @@ do_check() {
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/qtkeychain-qt5/INSTALL.msg b/srcpkgs/qtkeychain-qt5/files/README.voidlinux
similarity index 100%
rename from srcpkgs/qtkeychain-qt5/INSTALL.msg
rename to srcpkgs/qtkeychain-qt5/files/README.voidlinux
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 52a5c58c9dbb8..25965577e3a57 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -23,6 +23,7 @@ post_patch() {
 
 post_install() {
 	vlicense COPYING
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 qtkeychain-qt5-devel_package() {
diff --git a/srcpkgs/remind/INSTALL.msg b/srcpkgs/remind/files/README.voidlinux
similarity index 100%
rename from srcpkgs/remind/INSTALL.msg
rename to srcpkgs/remind/files/README.voidlinux
diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template
index 2b3e1bc2f595f..3419bc503023d 100644
--- a/srcpkgs/remind/template
+++ b/srcpkgs/remind/template
@@ -10,3 +10,7 @@ license="GPL-2.0-only"
 homepage="https://dianne.skoll.ca/projects/remind/"
 distfiles="https://git.skoll.ca/Skollsoft-Public/Remind/archive/${version}.tar.gz"
 checksum=f4622528c2646540c189a58c2a07fc8a8a50276ce82aa974c54a68abe6ad3c64
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/roccat-tools/INSTALL.msg b/srcpkgs/roccat-tools/files/README.voidlinux
similarity index 100%
rename from srcpkgs/roccat-tools/INSTALL.msg
rename to srcpkgs/roccat-tools/files/README.voidlinux
diff --git a/srcpkgs/roccat-tools/template b/srcpkgs/roccat-tools/template
index f753744458dd4..18858435867e2 100644
--- a/srcpkgs/roccat-tools/template
+++ b/srcpkgs/roccat-tools/template
@@ -31,3 +31,7 @@ pre_install() {
 	sed -i -e 's/GROUP="roccat"/GROUP="_roccat"/g' \
 	       -e 's/chgrp roccat/chgrp _roccat/' udev/*
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/root/INSTALL.msg b/srcpkgs/root/files/README.voidlinux
similarity index 100%
rename from srcpkgs/root/INSTALL.msg
rename to srcpkgs/root/files/README.voidlinux
diff --git a/srcpkgs/root/template b/srcpkgs/root/template
index 61e7bde4746e4..d35f0138ece2c 100644
--- a/srcpkgs/root/template
+++ b/srcpkgs/root/template
@@ -47,6 +47,7 @@ esac
 post_install() {
 	rm -v ${DESTDIR}/usr/share/root/fonts/LICENSE
 	rm -v ${DESTDIR}/usr/share/root/fonts/[a-mt-z]*.ttf
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 python3-pyroot_package() {
diff --git a/srcpkgs/runit-kdump/INSTALL.msg b/srcpkgs/runit-kdump/files/README.voidlinux
similarity index 100%
rename from srcpkgs/runit-kdump/INSTALL.msg
rename to srcpkgs/runit-kdump/files/README.voidlinux
diff --git a/srcpkgs/runit-kdump/template b/srcpkgs/runit-kdump/template
index f9b70508154c3..648ab06f42b59 100644
--- a/srcpkgs/runit-kdump/template
+++ b/srcpkgs/runit-kdump/template
@@ -11,4 +11,5 @@ homepage="http://www.voidlinux.org/"
 
 do_install() {
 	vinstall ${FILESDIR}/07-kdump.sh 0644 etc/runit/core-services
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/sabnzbd/INSTALL.msg b/srcpkgs/sabnzbd/files/README.voidlinux
similarity index 100%
rename from srcpkgs/sabnzbd/INSTALL.msg
rename to srcpkgs/sabnzbd/files/README.voidlinux
diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template
index 55abba68e928c..4518c3c984357 100644
--- a/srcpkgs/sabnzbd/template
+++ b/srcpkgs/sabnzbd/template
@@ -38,4 +38,5 @@ do_install() {
 	for _f in licenses/* COPYRIGHT.txt; do
 		vlicense ${_f}
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/sanoid/INSTALL.msg b/srcpkgs/sanoid/files/README.voidlinux
similarity index 100%
rename from srcpkgs/sanoid/INSTALL.msg
rename to srcpkgs/sanoid/files/README.voidlinux
diff --git a/srcpkgs/sanoid/template b/srcpkgs/sanoid/template
index 18ed4725bf14a..61480ebaeb10c 100644
--- a/srcpkgs/sanoid/template
+++ b/srcpkgs/sanoid/template
@@ -12,10 +12,11 @@ conf_files="/etc/sanoid/sanoid.conf /etc/sanoid/sanoid.defaults.conf"
 checksum=97b41f689a7ea23671dac3fcb20540f6d3aee880ed3282df7448756f99e7040e
 
 do_install() {
-	     vdoc README.md
-	     vinstall sanoid.conf 644 etc/sanoid/
-	     vinstall sanoid.defaults.conf 644 etc/sanoid/
-	     vbin sanoid
-	     vbin syncoid
-	     vbin findoid
+	vdoc README.md
+	vinstall sanoid.conf 644 etc/sanoid/
+	vinstall sanoid.defaults.conf 644 etc/sanoid/
+	vbin sanoid
+	vbin syncoid
+	vbin findoid
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/scapy/INSTALL.msg b/srcpkgs/scapy/INSTALL.msg
deleted file mode 100644
index c40736c66763a..0000000000000
--- a/srcpkgs/scapy/INSTALL.msg
+++ /dev/null
@@ -1,6 +0,0 @@
-Optional software for special features:
-    python3-matplotlib: plotting support
-    python3-pyx: PostScript and PDF graphs drawing
-    graphviz and ImageMagick: graph generation
-    python3-cryptography: WEP, PKI and TLS support
-    sox: VOIP support
diff --git a/srcpkgs/sharenix/INSTALL.msg b/srcpkgs/sharenix/files/README.voidlinux
similarity index 100%
rename from srcpkgs/sharenix/INSTALL.msg
rename to srcpkgs/sharenix/files/README.voidlinux
diff --git a/srcpkgs/sharenix/template b/srcpkgs/sharenix/template
index cf0ba3a6d3d91..30386fb4fc2dd 100644
--- a/srcpkgs/sharenix/template
+++ b/srcpkgs/sharenix/template
@@ -17,4 +17,5 @@ post_install() {
 	vbin sharenix-section
 	vbin sharenix-window
 	vconf sharenix.json
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/slstatus/INSTALL.msg b/srcpkgs/slstatus/files/README.voidlinux
similarity index 100%
rename from srcpkgs/slstatus/INSTALL.msg
rename to srcpkgs/slstatus/files/README.voidlinux
diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template
index 6c3ab110d68a7..9a0b9e1f8b0b7 100644
--- a/srcpkgs/slstatus/template
+++ b/srcpkgs/slstatus/template
@@ -20,4 +20,5 @@ pre_build() {
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/steam/INSTALL.msg b/srcpkgs/steam/INSTALL.msg
deleted file mode 100644
index 3f33b10f959e6..0000000000000
--- a/srcpkgs/steam/INSTALL.msg
+++ /dev/null
@@ -1,2 +0,0 @@
-Consult /usr/share/doc/steam/README.voidlinux for further installation
-instructions and troubleshooting information.
diff --git a/srcpkgs/swars/INSTALL.msg b/srcpkgs/swars/files/README.voidlinux
similarity index 100%
rename from srcpkgs/swars/INSTALL.msg
rename to srcpkgs/swars/files/README.voidlinux
diff --git a/srcpkgs/swars/template b/srcpkgs/swars/template
index 3a24f6af05940..699361425ae96 100644
--- a/srcpkgs/swars/template
+++ b/srcpkgs/swars/template
@@ -22,4 +22,5 @@ checksum=01f44e5b792d41b138d361d04810a875cfa5f897c642a2b13d0dde633fabdacb
 post_install() {
 	# remove useless files
 	rm -r ${DESTDIR}/usr/share/doc
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/syslinux/INSTALL.msg b/srcpkgs/syslinux/files/README.voidlinux
similarity index 100%
rename from srcpkgs/syslinux/INSTALL.msg
rename to srcpkgs/syslinux/files/README.voidlinux
diff --git a/srcpkgs/syslinux/template b/srcpkgs/syslinux/template
index 5dad28e380a82..7252cd8464fd2 100644
--- a/srcpkgs/syslinux/template
+++ b/srcpkgs/syslinux/template
@@ -42,4 +42,5 @@ do_install() {
 	rm ${DESTDIR}/usr/lib/syslinux/com32/*.a
 	# Remove keytab-lilo to prevent conflict with LILO
 	rm ${DESTDIR}/usr/bin/keytab-lilo
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/tesseract-ocr/INSTALL.msg b/srcpkgs/tesseract-ocr/files/README.voidlinux
similarity index 100%
rename from srcpkgs/tesseract-ocr/INSTALL.msg
rename to srcpkgs/tesseract-ocr/files/README.voidlinux
diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template
index ac55c2892dbde..de6df3a768d31 100644
--- a/srcpkgs/tesseract-ocr/template
+++ b/srcpkgs/tesseract-ocr/template
@@ -68,6 +68,7 @@ post_install() {
 	for lang in equ osd; do
 		$(pkg_lang ${lang})
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 tesseract-ocr-tools_package() {
 	depends="${sourcepkg}>=${version}_${revision}"
diff --git a/srcpkgs/texlive-bin/INSTALL.msg b/srcpkgs/texlive-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive-bin/INSTALL.msg
rename to srcpkgs/texlive-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive-bin/template b/srcpkgs/texlive-bin/template
index c12d537377be8..2927dd03de4e5 100644
--- a/srcpkgs/texlive-bin/template
+++ b/srcpkgs/texlive-bin/template
@@ -24,4 +24,5 @@ do_install() {
 	vmkdir etc/profile.d
 	sed -e "s/@@ARCH@@/${_tlarch}/; s/@@VERSION@@/${version}/" \
 		${FILESDIR}/texlive.sh >${DESTDIR}/etc/profile.d/texlive.sh
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2014-bin/INSTALL.msg b/srcpkgs/texlive2014-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2014-bin/INSTALL.msg
rename to srcpkgs/texlive2014-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2014-bin/template b/srcpkgs/texlive2014-bin/template
index ebd5321c56e84..271786a6746b9 100644
--- a/srcpkgs/texlive2014-bin/template
+++ b/srcpkgs/texlive2014-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2016-bin/INSTALL.msg b/srcpkgs/texlive2016-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2016-bin/INSTALL.msg
rename to srcpkgs/texlive2016-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2016-bin/template b/srcpkgs/texlive2016-bin/template
index 02468263a3973..a1cf78e10bc31 100644
--- a/srcpkgs/texlive2016-bin/template
+++ b/srcpkgs/texlive2016-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2017-bin/INSTALL.msg b/srcpkgs/texlive2017-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2017-bin/INSTALL.msg
rename to srcpkgs/texlive2017-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2017-bin/template b/srcpkgs/texlive2017-bin/template
index bcc7411400085..98b4638bd58e7 100644
--- a/srcpkgs/texlive2017-bin/template
+++ b/srcpkgs/texlive2017-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2018-bin/INSTALL.msg b/srcpkgs/texlive2018-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2018-bin/INSTALL.msg
rename to srcpkgs/texlive2018-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2018-bin/template b/srcpkgs/texlive2018-bin/template
index 5f94dea2a1440..abad045e2cdbc 100644
--- a/srcpkgs/texlive2018-bin/template
+++ b/srcpkgs/texlive2018-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2019-bin/INSTALL.msg b/srcpkgs/texlive2019-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2019-bin/INSTALL.msg
rename to srcpkgs/texlive2019-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2019-bin/template b/srcpkgs/texlive2019-bin/template
index 7c729aeb3ade6..5d328e0941985 100644
--- a/srcpkgs/texlive2019-bin/template
+++ b/srcpkgs/texlive2019-bin/template
@@ -43,4 +43,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2020-bin/INSTALL.msg b/srcpkgs/texlive2020-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2020-bin/INSTALL.msg
rename to srcpkgs/texlive2020-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2020-bin/template b/srcpkgs/texlive2020-bin/template
index a6ad08f922362..ee70c4366ff3f 100644
--- a/srcpkgs/texlive2020-bin/template
+++ b/srcpkgs/texlive2020-bin/template
@@ -42,4 +42,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2021-bin/INSTALL.msg b/srcpkgs/texlive2021-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2021-bin/INSTALL.msg
rename to srcpkgs/texlive2021-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2021-bin/template b/srcpkgs/texlive2021-bin/template
index 3212ec2a5ff5e..631e993e36cb2 100644
--- a/srcpkgs/texlive2021-bin/template
+++ b/srcpkgs/texlive2021-bin/template
@@ -42,4 +42,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2022-bin/INSTALL.msg b/srcpkgs/texlive2022-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2022-bin/INSTALL.msg
rename to srcpkgs/texlive2022-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2022-bin/template b/srcpkgs/texlive2022-bin/template
index 679a1e4e4bdd5..a4656dba85002 100644
--- a/srcpkgs/texlive2022-bin/template
+++ b/srcpkgs/texlive2022-bin/template
@@ -45,4 +45,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/texlive2023-bin/INSTALL.msg b/srcpkgs/texlive2023-bin/files/README.voidlinux
similarity index 100%
rename from srcpkgs/texlive2023-bin/INSTALL.msg
rename to srcpkgs/texlive2023-bin/files/README.voidlinux
diff --git a/srcpkgs/texlive2023-bin/template b/srcpkgs/texlive2023-bin/template
index 965384d9823c9..0a58d3bbbac09 100644
--- a/srcpkgs/texlive2023-bin/template
+++ b/srcpkgs/texlive2023-bin/template
@@ -45,4 +45,5 @@ do_install() {
 	fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
 	vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/timidity/INSTALL.msg b/srcpkgs/timidity/files/README.voidlinux
similarity index 100%
rename from srcpkgs/timidity/INSTALL.msg
rename to srcpkgs/timidity/files/README.voidlinux
diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template
index 9efb53716ee8e..54801cc187cf5 100644
--- a/srcpkgs/timidity/template
+++ b/srcpkgs/timidity/template
@@ -40,3 +40,7 @@ if [ "$CROSS_BUILD" ]; then
 		-e 's|\(newton_table.c:\) calcnewt$(EXEEXT)|\1|' timidity/Makefile
 	}
 fi
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/tuir/rtv.INSTALL.msg b/srcpkgs/tuir/rtv.INSTALL.msg
deleted file mode 100644
index 6ac93db499d44..0000000000000
--- a/srcpkgs/tuir/rtv.INSTALL.msg
+++ /dev/null
@@ -1 +0,0 @@
-rtv has been replaced by tuir.
diff --git a/srcpkgs/tuntox/INSTALL.msg b/srcpkgs/tuntox/files/README.voidlinux
similarity index 100%
rename from srcpkgs/tuntox/INSTALL.msg
rename to srcpkgs/tuntox/files/README.voidlinux
diff --git a/srcpkgs/tuntox/template b/srcpkgs/tuntox/template
index 104ce39b926a2..1681e26ea6173 100644
--- a/srcpkgs/tuntox/template
+++ b/srcpkgs/tuntox/template
@@ -21,4 +21,5 @@ do_install() {
 	vbin tuntox_nostatic tuntox
 	vbin scripts/tokssh
 	vsv tuntox
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/vimpager/INSTALL.msg b/srcpkgs/vimpager/files/README.voidlinux
similarity index 100%
rename from srcpkgs/vimpager/INSTALL.msg
rename to srcpkgs/vimpager/files/README.voidlinux
diff --git a/srcpkgs/vimpager/template b/srcpkgs/vimpager/template
index b742dbbbce520..a52aa6f235e2d 100644
--- a/srcpkgs/vimpager/template
+++ b/srcpkgs/vimpager/template
@@ -23,4 +23,5 @@ esac
 
 post_install() {
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/vpnd/INSTALL.msg b/srcpkgs/vpnd/INSTALL.msg
index 974925ce98c5e..ba2e43ff8b38d 100644
--- a/srcpkgs/vpnd/INSTALL.msg
+++ b/srcpkgs/vpnd/INSTALL.msg
@@ -1,2 +1 @@
-- Has additional functionality when yad and notify-send(.sh) are installed
 * 0.1.2 breaking changes: reinstall yad for systray; new image paths in vpnd.conf
diff --git a/srcpkgs/vpnd/files/README.voidlinux b/srcpkgs/vpnd/files/README.voidlinux
new file mode 100644
index 0000000000000..264c8f4e3eea1
--- /dev/null
+++ b/srcpkgs/vpnd/files/README.voidlinux
@@ -0,0 +1 @@
+- Has additional functionality when yad and notify-send(.sh) are installed
diff --git a/srcpkgs/vpnd/template b/srcpkgs/vpnd/template
index 449a191543ab6..b51f46f1f46ea 100644
--- a/srcpkgs/vpnd/template
+++ b/srcpkgs/vpnd/template
@@ -17,4 +17,5 @@ do_install() {
 	vcopy "*.png" usr/share/icons/vpnd
 	vconf vpnd.conf
 	vsv vpnd
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/vscl/INSTALL.msg b/srcpkgs/vscl/files/README.voidlinux
similarity index 100%
rename from srcpkgs/vscl/INSTALL.msg
rename to srcpkgs/vscl/files/README.voidlinux
diff --git a/srcpkgs/vscl/template b/srcpkgs/vscl/template
index d904902edaebe..56b7f7b772ecc 100644
--- a/srcpkgs/vscl/template
+++ b/srcpkgs/vscl/template
@@ -78,4 +78,5 @@ do_install() {
 	for file in config.dat signlic.txt license.dat liblnxfv.so.4; do
 		vinstall $file 644 ${_libdir}
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/weston/INSTALL.msg b/srcpkgs/weston/files/README.voidlinux
similarity index 100%
rename from srcpkgs/weston/INSTALL.msg
rename to srcpkgs/weston/files/README.voidlinux
diff --git a/srcpkgs/weston/template b/srcpkgs/weston/template
index b517c10c98caf..d58693b255012 100644
--- a/srcpkgs/weston/template
+++ b/srcpkgs/weston/template
@@ -49,6 +49,7 @@ post_install() {
 	# Remove development files.
 	rm -rf ${DESTDIR}/usr/include
 	rm -rf ${DESTDIR}/usr/lib/pkgconfig
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 weston-colord_package() {
diff --git a/srcpkgs/wineasio/INSTALL.msg b/srcpkgs/wineasio/files/README.voidlinux
similarity index 100%
rename from srcpkgs/wineasio/INSTALL.msg
rename to srcpkgs/wineasio/files/README.voidlinux
diff --git a/srcpkgs/wineasio/template b/srcpkgs/wineasio/template
index 3bcbe592a70b4..201d42621e2f4 100644
--- a/srcpkgs/wineasio/template
+++ b/srcpkgs/wineasio/template
@@ -24,4 +24,5 @@ do_install() {
 	esac
 	vinstall "build${XBPS_TARGET_WORDSIZE}"/wineasio.dll 755 usr/lib/wine/${winearch}-windows
 	vinstall "build${XBPS_TARGET_WORDSIZE}"/wineasio.dll.so 755 usr/lib/wine/${winearch}-unix
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/wireshark/INSTALL.msg b/srcpkgs/wireshark/files/README.voidlinux
similarity index 100%
rename from srcpkgs/wireshark/INSTALL.msg
rename to srcpkgs/wireshark/files/README.voidlinux
diff --git a/srcpkgs/wireshark/template b/srcpkgs/wireshark/template
index 72ce6863fd394..7e29cc31431eb 100644
--- a/srcpkgs/wireshark/template
+++ b/srcpkgs/wireshark/template
@@ -65,6 +65,7 @@ post_install() {
 	done
 
 	chmod 0750 $DESTDIR/usr/bin/dumpcap
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 libwireshark_package() {
diff --git a/srcpkgs/x48/INSTALL.msg b/srcpkgs/x48/files/README.voidlinux
similarity index 100%
rename from srcpkgs/x48/INSTALL.msg
rename to srcpkgs/x48/files/README.voidlinux
diff --git a/srcpkgs/x48/template b/srcpkgs/x48/template
index 41ce98d4d030c..c06a02fd6c971 100644
--- a/srcpkgs/x48/template
+++ b/srcpkgs/x48/template
@@ -24,3 +24,7 @@ pre_build() {
 pre_install() {
 	vsed -i 's:helvetica:fixed:' X48
 }
+
+post_install() {
+	vdoc "${FILESDIR}/README.voidlinux"
+}
diff --git a/srcpkgs/xdebug8.1/INSTALL.msg b/srcpkgs/xdebug8.1/files/README.voidlinux
similarity index 100%
rename from srcpkgs/xdebug8.1/INSTALL.msg
rename to srcpkgs/xdebug8.1/files/README.voidlinux
diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template
index 5534a776ad6b0..31e615b5ccb5b 100644
--- a/srcpkgs/xdebug8.1/template
+++ b/srcpkgs/xdebug8.1/template
@@ -21,4 +21,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/xdebug8.2/INSTALL.msg b/srcpkgs/xdebug8.2/files/README.voidlinux
similarity index 100%
rename from srcpkgs/xdebug8.2/INSTALL.msg
rename to srcpkgs/xdebug8.2/files/README.voidlinux
diff --git a/srcpkgs/xdebug8.2/template b/srcpkgs/xdebug8.2/template
index ce8bb81e83ca6..c8c480b0317a6 100644
--- a/srcpkgs/xdebug8.2/template
+++ b/srcpkgs/xdebug8.2/template
@@ -21,4 +21,5 @@ pre_configure() {
 do_install() {
 	make INSTALL_ROOT=${DESTDIR} install
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/yquake2/INSTALL.msg b/srcpkgs/yquake2/files/README.voidlinux
similarity index 100%
rename from srcpkgs/yquake2/INSTALL.msg
rename to srcpkgs/yquake2/files/README.voidlinux
diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template
index 653b532764c78..d38dc0d260e7f 100644
--- a/srcpkgs/yquake2/template
+++ b/srcpkgs/yquake2/template
@@ -38,4 +38,5 @@ do_install() {
 	# needed because the game currently won't start when the directory doesn't exist
 	vmkdir usr/share/games/quake2
 	touch ${DESTDIR}/usr/share/games/quake2/.emptydir
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/znc/INSTALL.msg b/srcpkgs/znc/files/README.voidlinux
similarity index 100%
rename from srcpkgs/znc/INSTALL.msg
rename to srcpkgs/znc/files/README.voidlinux
diff --git a/srcpkgs/znc/template b/srcpkgs/znc/template
index 92c8eff709623..231c0c6ec017a 100644
--- a/srcpkgs/znc/template
+++ b/srcpkgs/znc/template
@@ -36,6 +36,7 @@ pre_configure() {
 
 post_install() {
 	vsv znc
+	vdoc "${FILESDIR}/README.voidlinux"
 }
 
 znc-python3_package() {
diff --git a/srcpkgs/zsh-history-substring-search/INSTALL.msg b/srcpkgs/zsh-history-substring-search/files/README.voidlinux
similarity index 100%
rename from srcpkgs/zsh-history-substring-search/INSTALL.msg
rename to srcpkgs/zsh-history-substring-search/files/README.voidlinux
diff --git a/srcpkgs/zsh-history-substring-search/template b/srcpkgs/zsh-history-substring-search/template
index 82c09a7771a50..24ab789827bfe 100644
--- a/srcpkgs/zsh-history-substring-search/template
+++ b/srcpkgs/zsh-history-substring-search/template
@@ -17,4 +17,5 @@ do_install() {
 
 	sed -n '2,40p' zsh-history-substring-search.zsh > LICENSE
 	vlicense LICENSE
+	vdoc "${FILESDIR}/README.voidlinux"
 }
diff --git a/srcpkgs/zutils/INSTALL.msg b/srcpkgs/zutils/files/README.voidlinux
similarity index 100%
rename from srcpkgs/zutils/INSTALL.msg
rename to srcpkgs/zutils/files/README.voidlinux
diff --git a/srcpkgs/zutils/template b/srcpkgs/zutils/template
index 2b623de4674dd..8b8be7c0d4c8f 100644
--- a/srcpkgs/zutils/template
+++ b/srcpkgs/zutils/template
@@ -22,4 +22,5 @@ post_install() {
 	for f in z*; do
 		mv -v $f Z${f#z}
 	done
+	vdoc "${FILESDIR}/README.voidlinux"
 }

From 4ac2109abaafdb5917d7d3d1892889d605be774a Mon Sep 17 00:00:00 2001
From: classabbyamp <void@placeviolette.net>
Date: Mon, 5 Jun 2023 04:11:11 -0400
Subject: [PATCH 4/4] Manual.md: clarify INSTALL.msg

---
 Manual.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Manual.md b/Manual.md
index ae1d23a9dfcca..bbe6d869c6170 100644
--- a/Manual.md
+++ b/Manual.md
@@ -1320,6 +1320,8 @@ Ideally those files should not exceed 80 chars per line.
 subpackages can also have their own `INSTALL.msg` and `REMOVE.msg` files, simply create them
 as `srcpkgs/<pkgname>/<subpkg>.INSTALL.msg` or `srcpkgs/<pkgname>/<subpkg>.REMOVE.msg` respectively.
 
+This should only be used for critical messages, like warning users of breaking changes.
+
 <a id="runtime_account_creation"></a>
 ### Creating system accounts/groups at runtime
 

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PR PATCH] [Merged]: clean up INSTALL.msgs
  2023-06-05  8:12 [PR PATCH] clean up INSTALL.msgs classabbyamp
                   ` (2 preceding siblings ...)
  2023-09-05 22:26 ` classabbyamp
@ 2023-09-05 22:29 ` classabbyamp
  3 siblings, 0 replies; 5+ messages in thread
From: classabbyamp @ 2023-09-05 22:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 949 bytes --]

There's a merged pull request on the void-packages repository

clean up INSTALL.msgs
https://github.com/void-linux/void-packages/pull/44273

Description:
This PR aims to reduce the number of unnecessary messages that users see at every install and update, so that they can focus on the important ones.

After this change, there are only 19 packages with `INSTALL.msg`, down from 146.

Most `INSTALL.msg`s were simply lists of optional dependencies or package-specific documentation, and were moved to `README.voidlinux`. Some others were indicators that a package had been removed (instead of using `removed-packages`) or was a bootstrap package (message removed, users will never see it with the bootstrap repo).

I intentionally did not revbump any packages except for `removed-packages` because I am unsure if all of these packages currently build.

#### Testing the changes
- I tested the changes in this PR: **briefly**

[ci skip]


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2023-09-05 22:29 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-06-05  8:12 [PR PATCH] clean up INSTALL.msgs classabbyamp
2023-06-05  8:14 ` [PR PATCH] [Updated] " classabbyamp
2023-07-28  4:44 ` classabbyamp
2023-09-05 22:26 ` classabbyamp
2023-09-05 22:29 ` [PR PATCH] [Merged]: " classabbyamp

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).