diff options
author | respiranto | 2015-08-23 23:14:43 +0200 |
---|---|---|
committer | respiranto | 2015-08-23 23:14:43 +0200 |
commit | 5fbf7d2139f7e32fa84374744c28ea9af855fd47 (patch) | |
tree | 4543f8f9550b99da04c1e1d1db05ba8d7ecc9e99 | |
parent | f5b40b1a942d99b58b6e26e9782bade20c6650be (diff) | |
download | aur-5fbf7d2139f7e32fa84374744c28ea9af855fd47.tar.gz |
Added restart of dictd after removal in install file
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 2 | ||||
-rw-r--r-- | dict-freedict-eng-deu.install | 9 |
3 files changed, 10 insertions, 3 deletions
@@ -1,7 +1,7 @@ pkgbase = dict-freedict-eng-deu pkgdesc = English -> German dictionary for dictd from Freedict.org pkgver = 0.3.6 - pkgrel = 3 + pkgrel = 4 url = http://www.freedict.org/ install = dict-freedict-eng-deu.install arch = any @@ -2,7 +2,7 @@ # Contributor: akane <grangerspit@gmail.com> <xmpp:heiß@neko.im> pkgname=dict-freedict-eng-deu pkgver=0.3.6 -pkgrel=3 +pkgrel=4 pkgdesc="English -> German dictionary for dictd from Freedict.org" arch=('any') url="http://www.freedict.org/" diff --git a/dict-freedict-eng-deu.install b/dict-freedict-eng-deu.install index c4d9eaa6d9ba..29f41afd0982 100644 --- a/dict-freedict-eng-deu.install +++ b/dict-freedict-eng-deu.install @@ -17,7 +17,7 @@ post_install() echo "$pkgname already configured in $dictd_conf" else echo "Adding configuration for $pkgname to $dictd_conf" - echo -e "$conf" >> "$dictd_conf" + echo "$conf" >> "$dictd_conf" fi if systemctl -q is-active dictd.service @@ -67,5 +67,12 @@ post_remove() "for $pkgname in $dictd_conf is left untouched." fi fi + + if systemctl -q is-active dictd.service + then + echo "Restarting dictd service in order to" \ + "stop using the removed dictionary database" + systemctl restart dictd.service + fi fi } |