summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrainDamage2020-11-09 20:08:23 +0100
committerBrainDamage2020-11-09 20:08:23 +0100
commit37712eb826ddcaece17a03f191f6284320ffb039 (patch)
tree6be226123bfd0e08eb6e7b0126c0872c0ed2fd83
parentcfe435be681ed3b4645804bfa83761de2a77c19d (diff)
downloadaur-37712eb826ddcaece17a03f191f6284320ffb039.tar.gz
added registration generation instructions for post_install
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD12
-rw-r--r--mautrix-telegram.install8
3 files changed, 12 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 45da0b8656ba..f9e50fdfd208 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -3,6 +3,7 @@ pkgbase = mautrix-telegram
pkgver = 0.8.2
pkgrel = 5
url = https://github.com/tulir/mautrix-telegram
+ install = mautrix-telegram.install
arch = any
license = AGPLv3
makedepends = python-setuptools
@@ -17,7 +18,7 @@ pkgbase = mautrix-telegram
depends = python-mautrix<0.6
depends = python-telethon
depends = python-telethon-session-sqlalchemy
- optdepends = python-cryptg: Faster encryption
+ optdepends = python-cryptg: faster encryption
optdepends = python-cchardet: faster encoding detection
optdepends = python-aiodns: asyncronous dns requests
optdepends = python-pillow: webp conversion and qr code login
diff --git a/PKGBUILD b/PKGBUILD
index ce491f4dcbce..a9905cf3420e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ depends=('python' 'python-sqlalchemy' 'python-alembic' 'python-ruamel-yaml'
'python-magic-ahupp' 'python-commonmark' 'python-aiohttp' 'python-yarl'
'python-mautrix<0.6' 'python-telethon' 'python-telethon-session-sqlalchemy')
makedepends=('python-setuptools')
-optdepends=('python-cryptg: Faster encryption'
+optdepends=('python-cryptg: faster encryption'
'python-cchardet: faster encoding detection'
'python-aiodns: asyncronous dns requests'
'python-pillow: webp conversion and qr code login'
@@ -25,6 +25,7 @@ sha256sums=('1f227f50e84f643fc7633f1a8f336aa1e51db6c12628e983783c2995a41d497f'
'fce0a4f792e62d9440fe431fb6ab6c458139bcc801bc2b02bc1b3d8f2ff9fcbf'
'e6d4565350477d180c639cc1e0805d475ef036e870db671b22374e9c91f95c7c')
backup=("etc/${pkgname}/config.yaml")
+install="${pkgname}.install"
prepare() {
@@ -62,12 +63,3 @@ package() {
install -Dvm 640 "${pkgdir}${_shared_dir}/example-config.yaml" "${pkgdir}/etc/${pkgname}/config.yaml"
}
-
-post_install() {
- cat <<- EOF
- after editing /etc/${pkgname}/config.yaml, generate a registration file using
- # ${pkgname} -b /etc/${pkgname}/config.yaml -c /usr/share/${pkgname}/example-config.yaml -r /etc/${pkgname}registration.yaml -g
- then update the permissions/ownership using
- $ systemd-tmpfiles --create --prefix /etc/${pkgname}
- EOF
-} \ No newline at end of file
diff --git a/mautrix-telegram.install b/mautrix-telegram.install
new file mode 100644
index 000000000000..d841ff32ac1a
--- /dev/null
+++ b/mautrix-telegram.install
@@ -0,0 +1,8 @@
+post_install() {
+ cat <<- 'EOF'
+ after editing /etc/mautrix-telegram/config.yaml, generate a registration file using:
+ # mautrix-telegram -b /etc/mautrix-telegram/config.yaml -c /usr/share/mautrix-telegram/example-config.yaml -r /etc/mautrix-telegram/registration.yaml -g
+ then update the permissions/ownership using:
+ # systemd-tmpfiles --create --prefix /etc/mautrix-telegram
+ EOF
+}