summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntonin Décimo2021-01-10 11:29:56 +0100
committerAntonin Décimo2021-01-10 11:29:56 +0100
commitab352140e285550df0a4f17af219b72281d48bb9 (patch)
tree987bdbb490b28981f7ed26bfc9141b833accda3d
parent6be744f91ffda58b30bbf26ee0e7acd3dfaccb93 (diff)
downloadaur-ab352140e285550df0a4f17af219b72281d48bb9.tar.gz
Galène 0.2
- more logging from Pion; - convert docs to HTML.
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD17
-rw-r--r--galene.service3
3 files changed, 17 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bdee6336e945..88855b69806e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = galene
pkgdesc = A videoconferencing server
- pkgver = 0.1
+ pkgver = 0.2
pkgrel = 1
url = https://galene.org
install = galene.install
@@ -8,13 +8,14 @@ pkgbase = galene
arch = i686
license = MIT
makedepends = git
+ makedepends = pandoc
depends = go
- source = https://github.com/jech/galene/archive/galene-0.1.tar.gz
+ source = https://github.com/jech/galene/archive/galene-0.2.tar.gz
source = galene.service
source = galene.sysusers
source = galene.tmpfiles
- sha256sums = 95e0231e2ec010af327455ff0173cecd9c2c32d86238b272aa247329f876ef2b
- sha256sums = eb27f57f04b9a1f5820880e006e299d657404e899add6f87ec524d2b554c9a7e
+ sha256sums = ac43210dfab641940c37cba56bac90d2121584d4ba3473002130dcfef534cd7d
+ sha256sums = 2cb0143997c73b9dcc2ce82014358186695666ccfa7398cf4bd097fa558d38be
sha256sums = a1b933ff4034cce2da2607e81df547acd7efa6f4236c18fec144047f50361f84
sha256sums = 85680da8ab202280b92b6dd32e920906570fb8070db06b2ef0275462d0f5a16d
diff --git a/PKGBUILD b/PKGBUILD
index e32085592ee4..5339b507f23f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Antonin Décimo <antonin dot decimo at gmail dot com>
pkgname=galene
-pkgver=0.1
+pkgver=0.2
pkgrel=1
pkgdesc="A videoconferencing server"
arch=('x86_64' 'i686')
@@ -8,13 +8,13 @@ url='https://galene.org'
license=('MIT')
install='galene.install'
depends=('go')
-makedepends=('git')
+makedepends=('git' 'pandoc')
source=("https://github.com/jech/$pkgname/archive/$pkgname-$pkgver.tar.gz"
'galene.service'
'galene.sysusers'
'galene.tmpfiles')
-sha256sums=('95e0231e2ec010af327455ff0173cecd9c2c32d86238b272aa247329f876ef2b'
- 'eb27f57f04b9a1f5820880e006e299d657404e899add6f87ec524d2b554c9a7e'
+sha256sums=('ac43210dfab641940c37cba56bac90d2121584d4ba3473002130dcfef534cd7d'
+ '2cb0143997c73b9dcc2ce82014358186695666ccfa7398cf4bd097fa558d38be'
'a1b933ff4034cce2da2607e81df547acd7efa6f4236c18fec144047f50361f84'
'85680da8ab202280b92b6dd32e920906570fb8070db06b2ef0275462d0f5a16d')
@@ -55,10 +55,11 @@ package() {
install -dm755 "$pkgdir/usr/share/galene"
cp -r static "$pkgdir/usr/share/galene"
- install -dm755 "$pkgdir/usr/share/doc/galene"
- install -m644 README README.FRONTEND "$pkgdir/usr/share/doc/galene"
+ local doc="$pkgdir/usr/share/doc/galene"
+ install -dm755 "$doc"
+ for file in README README.FRONTEND README.PROTOCOL; do
+ pandoc --from=markdown --to html --standalone --shift-heading-level-by=-1 "$file" > "${doc}/${file}.html"
+ done
install -Dm644 LICENCE "$pkgdir/usr/share/licenses/$pkgname/LICENCE"
-
- install -Dm644 data/ice-servers.json "$pkgdir/var/lib/galene/data/ice-servers.json"
}
diff --git a/galene.service b/galene.service
index 7f2e923a8684..af7ed468b714 100644
--- a/galene.service
+++ b/galene.service
@@ -10,7 +10,10 @@ User=galene
Group=galene
WorkingDirectory=~
ExecStart=/usr/bin/galene -static /usr/share/galene/static
+Restart=on-failure
LimitNOFILE=65536
+Environment=PION_LOG_INFO="ice"
+Environment=PION_LOG_WARNING="all"
[Install]
WantedBy=multi-user.target