summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authormrAppleXZ2020-03-20 17:57:31 +0500
committermrAppleXZ2020-03-20 17:58:24 +0500
commit7819452b11c3c4e0c6505a973f2f67501a0de50d (patch)
tree453e1f52334c5ba1a9ba279b0ee75d510acad2a3 /PKGBUILD
parent9aa5ecf7c0e960d82b19c39441c27c14065b3bea (diff)
downloadaur-7819452b11c3c4e0c6505a973f2f67501a0de50d.tar.gz
Add support for the server flags via a config file (thanks @C0rn3j)
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD21
1 files changed, 14 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 50be2cfe834d..87419872fbfa 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,23 +4,30 @@
pkgname=syncplay
_pkgver=1.6.4a
pkgver=${_pkgver//-/.}
-pkgrel=1
+pkgrel=2
pkgdesc="synchronize watching movies on mplayer2, vlc, mpv, and mpc-hc on many computers"
arch=('any')
url="http://syncplay.pl/"
-license=('custom')
-depends=('python' 'python-twisted')
-optdepends=('pyside2' 'qt5-declarative' 'python-service_identity')
+license=('Apache')
+depends=('python' 'python-twisted')
+optdepends=('pyside2: GUI' 'qt5-declarative: GUI' 'python-service_identity: TLS' 'python-certifi: TLS')
+provides=(${pkgname})
+conflicts=(${pkgname})
+replaces=()
+backup=("etc/syncplay/server.conf")
source=("https://github.com/Syncplay/syncplay/archive/v${_pkgver}.tar.gz"
- 'syncplay@.service')
+ 'syncplay@.service'
+ server.conf)
sha256sums=('6683752f5d0284371ac978f3c6fb9bdcbab97ab02e5170ad1af88b34e272bc33'
- '2033d40daad02f06eede073d0cee39fba8c70289dd71e8444d429b810438ec3a')
+ 'bbbf8f9dfc36631b49ba7d0fe3f980066b30a544954680a677e5e8629b7e0a8b'
+ 'df3c7656024d60c59664c79f4890f7780a2c5b8b537ac61b017e16b3d4420808')
install=syncplay.install
package() {
cd $srcdir
- # systemd
+ # systemd unit and its config file
install -Dm644 syncplay@.service ${pkgdir}/usr/lib/systemd/system/syncplay@.service
+ install -Dm644 server.conf "$pkgdir"/etc/syncplay/server.conf
cd "syncplay-${_pkgver}"