summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgit user2023-08-01 13:46:39 +0200
committergit user2023-08-01 13:46:39 +0200
commit021823c90d9bbdb7449de2ced3bab4a3ff88f5d8 (patch)
tree24be2704fc030822fb4f3c5a06f6ee90e0314c4f
parentd6676d4bfb25da64294b7573beff3ca1b361f003 (diff)
downloadaur-021823c90d9bbdb7449de2ced3bab4a3ff88f5d8.tar.gz
* Added bash and zsh completions to provides and conflicts arrays,
* installing documentation files from the source code repository.
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD15
2 files changed, 14 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b5b2555ae53e..7a966688a6b2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = tizonia-all-git
pkgdesc = Command-line cloud music player and downloader for Linux with support for YouTube, SoundCloud, Plex servers, Chromecast devices and generic streams and websites.
pkgver = 0.22.0+28.r3903.20210110.a1e8f8bd
- pkgrel = 2
+ pkgrel = 3
url = https://www.tizonia.org
arch = x86_64
license = LGPL3
@@ -45,10 +45,12 @@ pkgbase = tizonia-all-git
depends = python-spotipy
provides = tizonia-all=0.22.0+28.r3903.20210110.a1e8f8bd
provides = tizonia=0.22.0+28.r3903.20210110.a1e8f8bd
- provides = tizonia-docs=0.22.0+28.r3903.20210110.a1e8f8bd
+ provides = tizonia-bash-completions=0.22.0+28.r3903.20210110.a1e8f8bd
+ provides = tizonia-zsh-completions=0.22.0+28.r3903.20210110.a1e8f8bd
conflicts = tizonia-all
conflicts = tizonia
- conflicts = tizonia-docs
+ conflicts = tizonia-bash-completions
+ conflicts = tizonia-zsh-completions
source = tizonia::git+https://github.com/tizonia/tizonia-openmax-il.git
source = fix_chromecast_placeholders_error.patch::https://github.com/tizonia/tizonia-openmax-il/files/9795320/fix_chromecast_placeholders_error.patch.txt
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 31373d86b9b9..154703d9ffb2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@ _pkgname='tizonia'
_githubname="${_pkgname}-openmax-il"
pkgname="${_pkgname}-all-git"
pkgver=0.22.0+28.r3903.20210110.a1e8f8bd
-pkgrel=2
+pkgrel=3
pkgdesc="Command-line cloud music player and downloader for Linux with support for YouTube, SoundCloud, Plex servers, Chromecast devices and generic streams and websites."
arch=(
'x86_64'
@@ -67,12 +67,16 @@ optdepends=()
provides=(
"${_pkgname}-all=${pkgver}"
"${_pkgname}=${pkgver}"
- "${_pkgname}-docs=${pkgver}"
+ # "${_pkgname}-docs=${pkgver}"
+ "${_pkgname}-bash-completions=${pkgver}"
+ "${_pkgname}-zsh-completions=${pkgver}"
)
conflicts=(
"${_pkgname}-all"
"${_pkgname}"
- "${_pkgname}-docs"
+ # "${_pkgname}-docs"
+ "${_pkgname}-bash-completions"
+ "${_pkgname}-zsh-completions"
)
options=()
source=(
@@ -171,7 +175,7 @@ build() {
-Dbashcompletiondir=/etc/bash_completion.d \
-Dzshcompletiondir=/usr/share/zsh/site-functions \
-Ddocs=true \
- -Ddocs_options='["man","html"]' \
+ -Ddocs_options='["man"]' \
-Ddocs_paper=a4 \
-Dclients=true \
-Dplugins='["aac_decoder","chromecast_renderer","file_reader","file_writer","flac_decoder","http_renderer","http_source","inproc_reader","inproc_writer","mp3_decoder","mp3_encoder","mp3_metadata","mp4_demuxer","mpeg_audio_decoder","ogg_demuxer","ogg_muxer","opus_decoder","opusfile_decoder","pcm_decoder","pcm_renderer_alsa","pcm_renderer_pa","spotify","vorbis_decoder","vp8_decoder","webm_demuxer","yuv_renderer"]' \
@@ -186,8 +190,7 @@ package() {
cd "${srcdir}/${_pkgname}"
- # BUILDING.md BUILDING_with_meson.md CHANGELOG.md CODE_OF_CONDUCT.md CONTRIBUTING.md ISSUE_TEMPLATE.md PROJECT.md README.md ROADMAP.md
- for _docfile in git.log; do
+ for _docfile in git.log BUILDING.md BUILDING_with_meson.md CHANGELOG.md CODE_OF_CONDUCT.md CONTRIBUTING.md ISSUE_TEMPLATE.md PROJECT.md README.md ROADMAP.md; do
install -Dvm644 "${_docfile}" "${pkgdir}/usr/share/doc/${_pkgname}/${_docfile}"
done