summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonstantin Stepanov2015-09-30 12:06:13 +0300
committerKonstantin Stepanov2015-09-30 12:06:13 +0300
commit7344db514924e430cd45473221b1ffc6ed112f8d (patch)
tree432127ef518bfee2b5b52d78237cc529e76fb73a
parente6b23b953237a7310485a9ed72e7a5ec4598e46a (diff)
downloadaur-7344db514924e430cd45473221b1ffc6ed112f8d.tar.gz
minimal config setup in systemd unit
-rw-r--r--PKGBUILD6
-rw-r--r--ensime-server@.service2
2 files changed, 5 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e5a0b4152598..f5e954c6e941 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@ pkgname=ensime-server
pkgver=0.9.10
_scalaver=2.11.6
_kind=SNAPSHOT
-pkgrel=1
+pkgrel=2
pkgdesc="ENSIME server"
url="https://github.com/ensime/ensime-server"
arch=("x86_64" "i686")
@@ -15,10 +15,10 @@ source=("http://ensime.typelevel.org/${_jarfile}"
noextract=("${_jarfile}")
md5sums=('a40de1ec974ad6181f6d4cbe25b29ad0'
'd30b6d1a7d27ad8978a32fcf9d5c663a'
- '4cbcba55bfb1883a093c76c04fa8b6c4')
+ 'b5e2459ccd35dfea264badc52c60f1e5')
sha256sums=('517bf1567e281fcbedd8aaa7298259fada77249df8c661c502a00b2c469deb40'
'0cb44a410c4f2018992f8f3648c2a6fc097cc94442d37f40db94e5f8539befd1'
- 'bdd26cd67a1338386201ae1bb058794c8230d328083e520eed7f481e3020b3f8')
+ '1396c48f0a51a93fa7f934ffef3cd168a6bac571a781f6767cd2469cf9e1a729')
build() {
echo ""
diff --git a/ensime-server@.service b/ensime-server@.service
index 76e4f2c5c751..05e98bb6122f 100644
--- a/ensime-server@.service
+++ b/ensime-server@.service
@@ -3,6 +3,8 @@ Description=ENSIME user server for %i directory
[Service]
Type=simple
+ExecStartPre=/usr/bin/mkdir -p %I/.ensime_cache
+ExecStartPre=/usr/bin/rm -f %I/.ensime_cache/http
ExecStart=/usr/bin/ensime-server %I
[Install]