From 83c98c3226d1f8008db57e7c41b24b09ba4b2417 Mon Sep 17 00:00:00 2001 From: Olivier CHURLAUD Date: Tue, 2 Feb 2016 23:01:45 +0100 Subject: [PATCH 01/10] Initial import --- .SRCINFO | 43 +++++++++++++++++++++++++++++++++++++ PKGBUILD | 49 +++++++++++++++++++++++++++++++++++++++++++ quodlibet-git.install | 12 +++++++++++ 3 files changed, 104 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD create mode 100644 quodlibet-git.install diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..7fa5a0d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,43 @@ +# Generated by mksrcinfo v8 +# Tue Feb 2 22:00:47 UTC 2016 +pkgbase = quodlibet-git + pkgdesc = An audio library tagger, manager and player + pkgver = 093e5f4 + pkgrel = 1 + url = https://github.com/quodlibet/quodlibet + install = quodlibet-git.install + arch = any + license = GPL2 + makedepends = intltool + depends = gtk3 + depends = python2-gobject + depends = python2-dbus + depends = python2-cairo + depends = mutagen + depends = gst-plugins-base + depends = gst-plugins-good + depends = gst-plugins-ugly + depends = desktop-file-utils + optdepends = gst-libav: for ffmpeg (ASF/WMA) support + optdepends = gst-plugins-bad: for Musepack support + optdepends = libgpod: for ipod support + optdepends = python2-feedparser: for audio feeds (podcast) support + optdepends = libkeybinder3: for the multimedia keys support + optdepends = media-player-info: for media devices support + optdepends = cddb-py: for "CDDB Lookup" plugin + optdepends = python2-musicbrainz2: for "MusicBrainz Lookup" plugin + optdepends = python2-pyinotify: for "Automatic library update" plugin + optdepends = kakasi: for "Kana/Kanji Simple Inverter" plugin + optdepends = zeitgeist: for "Event Logging" plugin + optdepends = gst-plugins-bad: for "Audio Pitch/Speed" plugin + provides = quodlibet-plugins + provides = quodlibet + conflicts = quodlibet-plugins + conflicts = quodlibet + replaces = quodlibet-plugins + options = !makeflags + source = quodlibet-git::git+https://github.com/quodlibet/quodlibet.git + sha1sums = SKIP + +pkgname = quodlibet-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..61dd9fa --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Olivier Churlaud + +pkgname=quodlibet-git +_srcname=quodlibet +pkgver=093e5f4 +pkgrel=1 +pkgdesc="An audio library tagger, manager and player" +arch=('any') +license=('GPL2') +url="https://github.com/quodlibet/quodlibet" +depends=('gtk3' 'python2-gobject' 'python2-dbus' 'python2-cairo' 'mutagen' + 'gst-plugins-base' 'gst-plugins-good' 'gst-plugins-ugly' + 'desktop-file-utils') +makedepends=('intltool') +optdepends=('gst-libav: for ffmpeg (ASF/WMA) support' + 'gst-plugins-bad: for Musepack support' + 'libgpod: for ipod support' + 'python2-feedparser: for audio feeds (podcast) support' + 'libkeybinder3: for the multimedia keys support' + 'media-player-info: for media devices support' + 'cddb-py: for "CDDB Lookup" plugin' + 'python2-musicbrainz2: for "MusicBrainz Lookup" plugin' + 'python2-pyinotify: for "Automatic library update" plugin' + 'kakasi: for "Kana/Kanji Simple Inverter" plugin' + 'zeitgeist: for "Event Logging" plugin' + 'gst-plugins-bad: for "Audio Pitch/Speed" plugin') +provides=('quodlibet-plugins' 'quodlibet') +conflicts=('quodlibet-plugins' 'quodlibet') +replaces=('quodlibet-plugins') +options=('!makeflags') +install=${pkgname}.install +source=(${pkgname}::git+https://github.com/quodlibet/quodlibet.git) +sha1sums=('SKIP') + +build() { + cd ${pkgname}/quodlibet + python2 setup.py build +} + +package() { + cd ${pkgname}/quodlibet + python2 setup.py install --root="${pkgdir}" +} + +pkgver() { + cd ${pkgname} + git log -1 --pretty=format:%h +} + diff --git a/quodlibet-git.install b/quodlibet-git.install new file mode 100644 index 0000000..701dd39 --- /dev/null +++ b/quodlibet-git.install @@ -0,0 +1,12 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} \ No newline at end of file From 9e53f1f7ce3074e13c73b02486735ce4187f92c3 Mon Sep 17 00:00:00 2001 From: Olivier CHURLAUD Date: Fri, 5 Feb 2016 16:17:06 +0100 Subject: [PATCH 02/10] correction of pkgver --- .SRCINFO | 2 +- PKGBUILD | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 7fa5a0d..94362a7 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Tue Feb 2 22:00:47 UTC 2016 +# Fri Feb 5 15:17:02 UTC 2016 pkgbase = quodlibet-git pkgdesc = An audio library tagger, manager and player pkgver = 093e5f4 diff --git a/PKGBUILD b/PKGBUILD index 61dd9fa..05828ed 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -44,6 +44,6 @@ package() { pkgver() { cd ${pkgname} - git log -1 --pretty=format:%h + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } From e356adfa9109f2dbbecb8d65bf0e32743080a305 Mon Sep 17 00:00:00 2001 From: Olivier CHURLAUD Date: Fri, 5 Feb 2016 16:24:06 +0100 Subject: [PATCH 03/10] correction of pkgver tag --- .SRCINFO | 4 ++-- PKGBUILD | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 94362a7..0491b37 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Fri Feb 5 15:17:02 UTC 2016 +# Fri Feb 5 15:23:57 UTC 2016 pkgbase = quodlibet-git pkgdesc = An audio library tagger, manager and player - pkgver = 093e5f4 + pkgver = r7848.84a0f2e pkgrel = 1 url = https://github.com/quodlibet/quodlibet install = quodlibet-git.install diff --git a/PKGBUILD b/PKGBUILD index 05828ed..52cde57 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,7 +2,7 @@ pkgname=quodlibet-git _srcname=quodlibet -pkgver=093e5f4 +pkgver=r7848.84a0f2e pkgrel=1 pkgdesc="An audio library tagger, manager and player" arch=('any') From 9b4f0ac04444f8f6ff69721a16db09d9dd46db8d Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Sun, 5 Mar 2017 16:22:22 +0100 Subject: [PATCH 04/10] Update maintainer --- PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PKGBUILD b/PKGBUILD index 52cde57..4615161 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,4 +1,4 @@ -# Maintainer: Olivier Churlaud +# Maintainer: Christoph Reiter pkgname=quodlibet-git _srcname=quodlibet From 889e5838f0e563823eee349fa05c3645cd763791 Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Sun, 5 Mar 2017 16:22:37 +0100 Subject: [PATCH 05/10] Various dependency updates --- PKGBUILD | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 4615161..a23faa6 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,26 +3,22 @@ pkgname=quodlibet-git _srcname=quodlibet pkgver=r7848.84a0f2e -pkgrel=1 +pkgrel=2 pkgdesc="An audio library tagger, manager and player" arch=('any') license=('GPL2') url="https://github.com/quodlibet/quodlibet" depends=('gtk3' 'python2-gobject' 'python2-dbus' 'python2-cairo' 'mutagen' 'gst-plugins-base' 'gst-plugins-good' 'gst-plugins-ugly' - 'desktop-file-utils') + 'desktop-file-utils' 'python2-futures' 'python2-feedparser') makedepends=('intltool') optdepends=('gst-libav: for ffmpeg (ASF/WMA) support' 'gst-plugins-bad: for Musepack support' - 'libgpod: for ipod support' - 'python2-feedparser: for audio feeds (podcast) support' 'libkeybinder3: for the multimedia keys support' 'media-player-info: for media devices support' - 'cddb-py: for "CDDB Lookup" plugin' - 'python2-musicbrainz2: for "MusicBrainz Lookup" plugin' + 'python2-musicbrainzngs: for "MusicBrainz Lookup" plugin' 'python2-pyinotify: for "Automatic library update" plugin' 'kakasi: for "Kana/Kanji Simple Inverter" plugin' - 'zeitgeist: for "Event Logging" plugin' 'gst-plugins-bad: for "Audio Pitch/Speed" plugin') provides=('quodlibet-plugins' 'quodlibet') conflicts=('quodlibet-plugins' 'quodlibet') From 4d9e6b6568f61f4afa05e63e5cf24d15099f1bdb Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Wed, 8 Mar 2017 14:34:12 +0100 Subject: [PATCH 06/10] update SRCINFO --- .SRCINFO | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 0491b37..3735661 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,9 +1,7 @@ -# Generated by mksrcinfo v8 -# Fri Feb 5 15:23:57 UTC 2016 pkgbase = quodlibet-git pkgdesc = An audio library tagger, manager and player pkgver = r7848.84a0f2e - pkgrel = 1 + pkgrel = 2 url = https://github.com/quodlibet/quodlibet install = quodlibet-git.install arch = any @@ -18,17 +16,15 @@ pkgbase = quodlibet-git depends = gst-plugins-good depends = gst-plugins-ugly depends = desktop-file-utils + depends = python2-futures + depends = python2-feedparser optdepends = gst-libav: for ffmpeg (ASF/WMA) support optdepends = gst-plugins-bad: for Musepack support - optdepends = libgpod: for ipod support - optdepends = python2-feedparser: for audio feeds (podcast) support optdepends = libkeybinder3: for the multimedia keys support optdepends = media-player-info: for media devices support - optdepends = cddb-py: for "CDDB Lookup" plugin - optdepends = python2-musicbrainz2: for "MusicBrainz Lookup" plugin + optdepends = python2-musicbrainzngs: for "MusicBrainz Lookup" plugin optdepends = python2-pyinotify: for "Automatic library update" plugin optdepends = kakasi: for "Kana/Kanji Simple Inverter" plugin - optdepends = zeitgeist: for "Event Logging" plugin optdepends = gst-plugins-bad: for "Audio Pitch/Speed" plugin provides = quodlibet-plugins provides = quodlibet From a2c94b18a1a76582cfc4878765deec7c8889ca6f Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Sun, 19 Mar 2017 13:02:34 +0100 Subject: [PATCH 07/10] Add faulthandler --- .SRCINFO | 3 ++- PKGBUILD | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 3735661..040ebf7 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = quodlibet-git pkgdesc = An audio library tagger, manager and player pkgver = r7848.84a0f2e - pkgrel = 2 + pkgrel = 3 url = https://github.com/quodlibet/quodlibet install = quodlibet-git.install arch = any @@ -18,6 +18,7 @@ pkgbase = quodlibet-git depends = desktop-file-utils depends = python2-futures depends = python2-feedparser + depends = python2-faulthandler optdepends = gst-libav: for ffmpeg (ASF/WMA) support optdepends = gst-plugins-bad: for Musepack support optdepends = libkeybinder3: for the multimedia keys support diff --git a/PKGBUILD b/PKGBUILD index a23faa6..417eabb 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,14 +3,15 @@ pkgname=quodlibet-git _srcname=quodlibet pkgver=r7848.84a0f2e -pkgrel=2 +pkgrel=3 pkgdesc="An audio library tagger, manager and player" arch=('any') license=('GPL2') url="https://github.com/quodlibet/quodlibet" depends=('gtk3' 'python2-gobject' 'python2-dbus' 'python2-cairo' 'mutagen' 'gst-plugins-base' 'gst-plugins-good' 'gst-plugins-ugly' - 'desktop-file-utils' 'python2-futures' 'python2-feedparser') + 'desktop-file-utils' 'python2-futures' 'python2-feedparser' + 'python2-faulthandler') makedepends=('intltool') optdepends=('gst-libav: for ffmpeg (ASF/WMA) support' 'gst-plugins-bad: for Musepack support' @@ -18,7 +19,7 @@ optdepends=('gst-libav: for ffmpeg (ASF/WMA) support' 'media-player-info: for media devices support' 'python2-musicbrainzngs: for "MusicBrainz Lookup" plugin' 'python2-pyinotify: for "Automatic library update" plugin' - 'kakasi: for "Kana/Kanji Simple Inverter" plugin' + 'kakasi: for "Kana/Kanji Simple Inverter" plugin' 'gst-plugins-bad: for "Audio Pitch/Speed" plugin') provides=('quodlibet-plugins' 'quodlibet') conflicts=('quodlibet-plugins' 'quodlibet') @@ -42,4 +43,3 @@ pkgver() { cd ${pkgname} printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } - From 0e721127a93ab39ea94de72227ec3a696fd02c56 Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Wed, 17 May 2017 15:44:06 +0200 Subject: [PATCH 08/10] Various updates Update pkgver Update url Remove install file, shouldn't be needed Create pyc files --- .SRCINFO | 7 +++---- PKGBUILD | 20 +++++++++----------- quodlibet-git.install | 12 ------------ 3 files changed, 12 insertions(+), 27 deletions(-) delete mode 100644 quodlibet-git.install diff --git a/.SRCINFO b/.SRCINFO index 040ebf7..8d60ce7 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,9 +1,8 @@ pkgbase = quodlibet-git pkgdesc = An audio library tagger, manager and player - pkgver = r7848.84a0f2e - pkgrel = 3 - url = https://github.com/quodlibet/quodlibet - install = quodlibet-git.install + pkgver = r9120.37e477f1e + pkgrel = 1 + url = https://quodlibet.readthedocs.io arch = any license = GPL2 makedepends = intltool diff --git a/PKGBUILD b/PKGBUILD index 417eabb..6da9be1 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,13 +1,12 @@ # Maintainer: Christoph Reiter pkgname=quodlibet-git -_srcname=quodlibet -pkgver=r7848.84a0f2e -pkgrel=3 +pkgver=r9120.37e477f1e +pkgrel=1 pkgdesc="An audio library tagger, manager and player" arch=('any') license=('GPL2') -url="https://github.com/quodlibet/quodlibet" +url="https://quodlibet.readthedocs.io" depends=('gtk3' 'python2-gobject' 'python2-dbus' 'python2-cairo' 'mutagen' 'gst-plugins-base' 'gst-plugins-good' 'gst-plugins-ugly' 'desktop-file-utils' 'python2-futures' 'python2-feedparser' @@ -25,10 +24,14 @@ provides=('quodlibet-plugins' 'quodlibet') conflicts=('quodlibet-plugins' 'quodlibet') replaces=('quodlibet-plugins') options=('!makeflags') -install=${pkgname}.install source=(${pkgname}::git+https://github.com/quodlibet/quodlibet.git) sha1sums=('SKIP') +pkgver() { + cd ${pkgname} + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + build() { cd ${pkgname}/quodlibet python2 setup.py build @@ -36,10 +39,5 @@ build() { package() { cd ${pkgname}/quodlibet - python2 setup.py install --root="${pkgdir}" -} - -pkgver() { - cd ${pkgname} - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + python2 setup.py install --root="${pkgdir}" --skip-build --optimize=1 } diff --git a/quodlibet-git.install b/quodlibet-git.install deleted file mode 100644 index 701dd39..0000000 --- a/quodlibet-git.install +++ /dev/null @@ -1,12 +0,0 @@ -post_install() { - gtk-update-icon-cache -q -t -f usr/share/icons/hicolor - update-desktop-database -q -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} \ No newline at end of file From 26182f6ae036c9e979d37f60b55fafb4d5fa6b02 Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Thu, 2 Nov 2017 16:03:29 +0100 Subject: [PATCH 09/10] Update to py3 --- .SRCINFO | 22 ++++++++-------------- PKGBUILD | 23 ++++++++++------------- 2 files changed, 18 insertions(+), 27 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 8d60ce7..5563d02 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,36 +1,30 @@ pkgbase = quodlibet-git pkgdesc = An audio library tagger, manager and player - pkgver = r9120.37e477f1e + pkgver = r9458.b2a0a2c44 pkgrel = 1 url = https://quodlibet.readthedocs.io arch = any license = GPL2 makedepends = intltool depends = gtk3 - depends = python2-gobject - depends = python2-dbus - depends = python2-cairo - depends = mutagen + depends = python-gobject + depends = python-dbus + depends = python-cairo + depends = python-mutagen depends = gst-plugins-base depends = gst-plugins-good depends = gst-plugins-ugly depends = desktop-file-utils - depends = python2-futures - depends = python2-feedparser - depends = python2-faulthandler + depends = python-feedparser optdepends = gst-libav: for ffmpeg (ASF/WMA) support optdepends = gst-plugins-bad: for Musepack support optdepends = libkeybinder3: for the multimedia keys support - optdepends = media-player-info: for media devices support - optdepends = python2-musicbrainzngs: for "MusicBrainz Lookup" plugin - optdepends = python2-pyinotify: for "Automatic library update" plugin + optdepends = python-musicbrainzngs: for "MusicBrainz Lookup" plugin + optdepends = python-pyinotify: for "Automatic library update" plugin optdepends = kakasi: for "Kana/Kanji Simple Inverter" plugin optdepends = gst-plugins-bad: for "Audio Pitch/Speed" plugin - provides = quodlibet-plugins provides = quodlibet - conflicts = quodlibet-plugins conflicts = quodlibet - replaces = quodlibet-plugins options = !makeflags source = quodlibet-git::git+https://github.com/quodlibet/quodlibet.git sha1sums = SKIP diff --git a/PKGBUILD b/PKGBUILD index 6da9be1..22b8374 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,28 +1,25 @@ # Maintainer: Christoph Reiter pkgname=quodlibet-git -pkgver=r9120.37e477f1e +pkgver=r9458.b2a0a2c44 pkgrel=1 pkgdesc="An audio library tagger, manager and player" arch=('any') license=('GPL2') url="https://quodlibet.readthedocs.io" -depends=('gtk3' 'python2-gobject' 'python2-dbus' 'python2-cairo' 'mutagen' - 'gst-plugins-base' 'gst-plugins-good' 'gst-plugins-ugly' - 'desktop-file-utils' 'python2-futures' 'python2-feedparser' - 'python2-faulthandler') +depends=('gtk3' 'python-gobject' 'python-dbus' 'python-cairo' 'python-mutagen' + 'gst-plugins-base' 'gst-plugins-good' 'gst-plugins-ugly' + 'desktop-file-utils' 'python-feedparser') makedepends=('intltool') optdepends=('gst-libav: for ffmpeg (ASF/WMA) support' 'gst-plugins-bad: for Musepack support' 'libkeybinder3: for the multimedia keys support' - 'media-player-info: for media devices support' - 'python2-musicbrainzngs: for "MusicBrainz Lookup" plugin' - 'python2-pyinotify: for "Automatic library update" plugin' + 'python-musicbrainzngs: for "MusicBrainz Lookup" plugin' + 'python-pyinotify: for "Automatic library update" plugin' 'kakasi: for "Kana/Kanji Simple Inverter" plugin' 'gst-plugins-bad: for "Audio Pitch/Speed" plugin') -provides=('quodlibet-plugins' 'quodlibet') -conflicts=('quodlibet-plugins' 'quodlibet') -replaces=('quodlibet-plugins') +provides=('quodlibet') +conflicts=('quodlibet') options=('!makeflags') source=(${pkgname}::git+https://github.com/quodlibet/quodlibet.git) sha1sums=('SKIP') @@ -34,10 +31,10 @@ pkgver() { build() { cd ${pkgname}/quodlibet - python2 setup.py build + python3 setup.py build } package() { cd ${pkgname}/quodlibet - python2 setup.py install --root="${pkgdir}" --skip-build --optimize=1 + python3 setup.py install --root="${pkgdir}" --skip-build --optimize=1 } From 5e9912bedac4afdfd4736870cc9326a56d0605ea Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Mon, 13 Apr 2020 15:42:26 +0200 Subject: [PATCH 10/10] Fix for upstream directory layout change; no longer depend on intltool --- .SRCINFO | 4 ++-- PKGBUILD | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 5563d02..89fc0ca 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,11 +1,11 @@ pkgbase = quodlibet-git pkgdesc = An audio library tagger, manager and player - pkgver = r9458.b2a0a2c44 + pkgver = r10393.ed4d84575 pkgrel = 1 url = https://quodlibet.readthedocs.io arch = any license = GPL2 - makedepends = intltool + makedepends = gettext depends = gtk3 depends = python-gobject depends = python-dbus diff --git a/PKGBUILD b/PKGBUILD index 22b8374..3630152 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Christoph Reiter pkgname=quodlibet-git -pkgver=r9458.b2a0a2c44 +pkgver=r10393.ed4d84575 pkgrel=1 pkgdesc="An audio library tagger, manager and player" arch=('any') @@ -10,7 +10,7 @@ url="https://quodlibet.readthedocs.io" depends=('gtk3' 'python-gobject' 'python-dbus' 'python-cairo' 'python-mutagen' 'gst-plugins-base' 'gst-plugins-good' 'gst-plugins-ugly' 'desktop-file-utils' 'python-feedparser') -makedepends=('intltool') +makedepends=('gettext') optdepends=('gst-libav: for ffmpeg (ASF/WMA) support' 'gst-plugins-bad: for Musepack support' 'libkeybinder3: for the multimedia keys support' @@ -30,11 +30,11 @@ pkgver() { } build() { - cd ${pkgname}/quodlibet + cd ${pkgname} python3 setup.py build } package() { - cd ${pkgname}/quodlibet + cd ${pkgname} python3 setup.py install --root="${pkgdir}" --skip-build --optimize=1 }