diff options
author | Pierre-Alain TORET | 2022-02-27 22:31:08 +0100 |
---|---|---|
committer | Pierre-Alain TORET | 2022-02-27 22:31:08 +0100 |
commit | f93cf34c1adc2cda11a10072cf06a719f24bd99d (patch) | |
tree | 7447936a486ac6a2e49223bd0a6f3d216585b8ca | |
parent | f09629bd6c8621ca3f28d6ab725c6530bc5bc7ed (diff) | |
download | aur-f93cf34c1adc2cda11a10072cf06a719f24bd99d.tar.gz |
Update to v4.1.0
-rwxr-xr-x | .SRCINFO | 17 | ||||
-rwxr-xr-x | PKGBUILD | 14 | ||||
-rwxr-xr-x | peertube.install | 4 | ||||
-rw-r--r-- | peertube.tmpfiles | 14 |
4 files changed, 29 insertions, 20 deletions
@@ -1,15 +1,14 @@ pkgbase = peertube pkgdesc = ActivityPub-federated video streaming platform using P2P directly in your web browser - pkgver = 4.0.0 - pkgrel = 2 + pkgver = 4.1.0 + pkgrel = 1 url = https://joinpeertube.org/ - install = peertube.install arch = x86_64 license = AGPL makedepends = yarn makedepends = python2 makedepends = git - depends = nodejs>=12 + depends = nodejs>=14 depends = nodejs depends = ffmpeg>=4.4.1 depends = postgresql @@ -18,15 +17,15 @@ pkgbase = peertube depends = npm options = !strip backup = etc/peertube/production.yaml - source = https://github.com/Chocobozzz/PeerTube/releases/download/v4.0.0/peertube-v4.0.0.tar.xz - source = https://github.com/Chocobozzz/PeerTube/releases/download/v4.0.0/peertube-v4.0.0.tar.xz.asc - source = peertube.install + source = https://github.com/Chocobozzz/PeerTube/releases/download/v4.1.0/peertube-v4.1.0.tar.xz + source = https://github.com/Chocobozzz/PeerTube/releases/download/v4.1.0/peertube-v4.1.0.tar.xz.asc + source = peertube.tmpfiles source = peertube.sysusers source = peertube validpgpkeys = C44AAD638367912CA93EDD57583A612D890159BE - b2sums = ea1b1284a4fa6bdaf3f6514958cf464a3772174317fdc63fec2def152f3ce61fa6e975cada50774d503eb0198a46678125b679c3605d1b0ea4c7cf0e39d52740 + b2sums = ffe2fc1911500255b4e378af3dce6740a484b28fc2ea985ddd61a130f51defdcce6b845e78945e794554991afaa1641314d8ce59427c231212835f26e436a049 b2sums = SKIP - b2sums = 325167783c83c3062ca59ef8c730598ecf9049e57ef20cab74261008f1a8520022829b6126ee9208bec50475cf42b39f5b4b8059ff7f5038c80e12d1351f2173 + b2sums = 22c8c94f779f3d18927ff0244484d5a511b14befc73c021f7b65a4a89d6a014642c33c04ad324ec714b27d9847f6dca833243b2c4043dd9f0ff0b8b0b371b856 b2sums = 287a1a1b8f279b4f50d02f73b8069c39c49e6d79917f912f6f57db900064b34de91af0a5c0ee2fd743d130dc07e557b582222351491b605c7f5982c03b84b4c3 b2sums = 8c90b7433651fc7e21bb641ec1771bd9a4186b4c88502ab7a74becfe3515f0fd84e8dfccdb5e450a3580f5bc3a9722c4a9246d0233218b47307c6ac542170171 @@ -1,25 +1,24 @@ # Maintainer: Rigel Kent <sendmemail at rigelk dot eu> # Maintainer: Pierre-Alain TORET <pierre-alain.toret at protonmail dot com> pkgname=peertube -pkgver=4.0.0 -pkgrel=2 +pkgver=4.1.0 +pkgrel=1 pkgdesc="ActivityPub-federated video streaming platform using P2P directly in your web browser" arch=("x86_64") url="https://joinpeertube.org/" license=("AGPL") -depends=("nodejs>=12" "nodejs" "ffmpeg>=4.4.1" "postgresql" "openssl" "redis" "npm") +depends=("nodejs>=14" "nodejs" "ffmpeg>=4.4.1" "postgresql" "openssl" "redis" "npm") makedepends=("yarn" "python2" "git") backup=("etc/peertube/production.yaml") options=("!strip") -install=$pkgname.install source=("https://github.com/Chocobozzz/PeerTube/releases/download/v$pkgver/$pkgname-v$pkgver.tar.xz" "https://github.com/Chocobozzz/PeerTube/releases/download/v$pkgver/$pkgname-v$pkgver.tar.xz.asc" - "$pkgname.install" + "$pkgname.tmpfiles" "$pkgname.sysusers" "$pkgname") -b2sums=('ea1b1284a4fa6bdaf3f6514958cf464a3772174317fdc63fec2def152f3ce61fa6e975cada50774d503eb0198a46678125b679c3605d1b0ea4c7cf0e39d52740' +b2sums=('ffe2fc1911500255b4e378af3dce6740a484b28fc2ea985ddd61a130f51defdcce6b845e78945e794554991afaa1641314d8ce59427c231212835f26e436a049' 'SKIP' - '325167783c83c3062ca59ef8c730598ecf9049e57ef20cab74261008f1a8520022829b6126ee9208bec50475cf42b39f5b4b8059ff7f5038c80e12d1351f2173' + '22c8c94f779f3d18927ff0244484d5a511b14befc73c021f7b65a4a89d6a014642c33c04ad324ec714b27d9847f6dca833243b2c4043dd9f0ff0b8b0b371b856' '287a1a1b8f279b4f50d02f73b8069c39c49e6d79917f912f6f57db900064b34de91af0a5c0ee2fd743d130dc07e557b582222351491b605c7f5982c03b84b4c3' '8c90b7433651fc7e21bb641ec1771bd9a4186b4c88502ab7a74becfe3515f0fd84e8dfccdb5e450a3580f5bc3a9722c4a9246d0233218b47307c6ac542170171') validpgpkeys=(C44AAD638367912CA93EDD57583A612D890159BE) @@ -36,6 +35,7 @@ package() { install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname" install -Dm644 "$pkgname.sysusers" "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" + install -Dm 644 ${pkgname}.tmpfiles "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf" install -Dm644 "$pkgname-v$pkgver/config/production.yaml.example" "$pkgdir/etc/$pkgname/production.yaml" sed -i "s@/var/www/$pkgname@/var/lib/$pkgname@g" "$pkgdir/etc/$pkgname/production.yaml" diff --git a/peertube.install b/peertube.install deleted file mode 100755 index ec3d20ccf507..000000000000 --- a/peertube.install +++ /dev/null @@ -1,4 +0,0 @@ -post_install() { - mkdir -p /var/lib/peertube/storage/{avatars,bin,cache,captions,client-overrides,logs,plugins,previews,redundancy,streaming-playlists,thumbnails,tmp,torrents,videos} - chown -R peertube:peertube /var/lib/peertube &>/dev/null -} diff --git a/peertube.tmpfiles b/peertube.tmpfiles new file mode 100644 index 000000000000..e1b249c09ba6 --- /dev/null +++ b/peertube.tmpfiles @@ -0,0 +1,14 @@ +d /var/lib/peertube/storage/avatars 700 peertube peertube +d /var/lib/peertube/storage/bin 700 peertube peertube +d /var/lib/peertube/storage/cache 700 peertube peertube +d /var/lib/peertube/storage/captions 700 peertube peertube +d /var/lib/peertube/storage/client-overrides 700 peertube peertube +d /var/lib/peertube/storage/logs 700 peertube peertube +d /var/lib/peertube/storage/plugins 700 peertube peertube +d /var/lib/peertube/storage/previews 700 peertube peertube +d /var/lib/peertube/storage/redundancy 700 peertube peertube +d /var/lib/peertube/storage/streaming-playlists 700 peertube peertube +d /var/lib/peertube/storage/thumbnails 700 peertube peertube +d /var/lib/peertube/storage/tmp 700 peertube peertube +d /var/lib/peertube/storage/torrents 700 peertube peertube +d /var/lib/peertube/storage/videos 700 peertube peertube |