summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Fontenelle2016-05-20 04:54:55 -0300
committerRafael Fontenelle2016-05-20 04:54:55 -0300
commit696e912fc084f7a36daae66ad93331f8f1c86d1a (patch)
tree2e9675a126b0b572ccc73b5c58522ac4630eecd3
parent24b8b4d2f66e804db47e37877abd1d0dfb7bb2e1 (diff)
downloadaur-696e912fc084f7a36daae66ad93331f8f1c86d1a.tar.gz
Update to 0.3.0
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD12
-rw-r--r--twp.install7
3 files changed, 18 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 245a5f0e9104..b0cdfac9fa5c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,10 @@
# Generated by mksrcinfo v8
-# Sun Feb 7 18:58:42 UTC 2016
+# Fri May 20 07:48:42 UTC 2016
pkgbase = twp
- pkgdesc = Teeworlds Web Panel
- pkgver = 0.2.0
+ pkgdesc = Teeworlds Web Panel for management of local Teeworlds servers
+ pkgver = 0.3.0
pkgrel = 1
- url = http://cytral.hithub.io/twp
+ url = https://www.teeworlds.com/forum/viewtopic.php?id=11626
install = twp.install
arch = any
license = AGPL
@@ -18,8 +18,10 @@ pkgbase = twp
depends = python2-singledispatch
depends = python2-flask-sqlalchemy
depends = python2-dateutil
+ depends = python2-flask-wtf
+ depends = python2-webassets
backup = srv/twp/twp.conf
- source = twp-0.2.0.zip::https://github.com/CytraL/twp/archive/0.2.0.zip
+ source = twp-0.3.0.zip::https://github.com/CytraL/twp/archive/0.3.0.zip
source = twp.service
md5sums = SKIP
md5sums = 5e360b65185bd12682f2947d421d3b7d
diff --git a/PKGBUILD b/PKGBUILD
index 3e13143ad864..1405f523659f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,17 @@
+Maintainer: rafaelff <rafaelff@gnome.org>
+
pkgname=twp
-pkgver=0.2.0
+pkgver=0.3.0
pkgrel=1
-pkgdesc="Teeworlds Web Panel"
+pkgdesc="Teeworlds Web Panel for management of local Teeworlds servers"
arch=(any)
-url="http://cytral.hithub.io/twp"
+url="https://www.teeworlds.com/forum/viewtopic.php?id=11626"
+#url="http://cytral.github.io/twp"
license=('AGPL')
depends=(sqlite3 python2-flask-babel python2-flask-apscheduler python2-pillow
python2-sqlalchemy python2-mergedict python2-singledispatch
- python2-flask-sqlalchemy python2-dateutil)
+ python2-flask-sqlalchemy python2-dateutil python2-flask-wtf
+ python2-webassets)
makedepends=(unzip)
install=twp.install
backup=(srv/twp/twp.conf)
diff --git a/twp.install b/twp.install
index ee4a224d02c5..589d83320fe6 100644
--- a/twp.install
+++ b/twp.install
@@ -1,6 +1,6 @@
post_install () {
- # Check user/group twp exists
+ # Check user/group twp exists
getent group twp >/dev/null || groupadd --system twp
getent passwd twp >/dev/null || \
useradd --system -c "teeworlds web panel user" -g twp -s /bin/false -d /srv/twp twp
@@ -8,8 +8,7 @@ post_install () {
}
post_upgrade() {
- # Ensure directories exist
- mkdir -p /srv/twp
- # Fix permissions on necessary directories
+ # Fix permissions on necessary directories
chown -R twp:twp /srv/twp
+ chmod g+s /srv/twp
}