diff options
author | ptrcnull <git@ptrcnull.me> | 2023-04-22 13:19:22 +0200 |
---|---|---|
committer | alice <alice@ayaya.dev> | 2023-04-22 16:29:18 +0000 |
commit | 6b33280b1d73c00c3150d1a5995b707248281982 (patch) | |
tree | 40fb88c1055d62a7bc7da626bbfeba7a5f01ae99 | |
parent | 1d5dbe00ffca97a14fe61ae5bb8502a8caabf783 (diff) |
community/[m-r]*: split -pyc
47 files changed, 103 insertions, 72 deletions
diff --git a/community/mate-tweak/APKBUILD b/community/mate-tweak/APKBUILD index 63acf3fb471..9d7bdc91ec8 100644 --- a/community/mate-tweak/APKBUILD +++ b/community/mate-tweak/APKBUILD @@ -2,14 +2,14 @@ # Maintainer: Roberto Oliveira <robertoguimaraes8@gmail.com> pkgname=mate-tweak pkgver=22.04.8 -pkgrel=1 +pkgrel=2 pkgdesc="Tweak tool for the MATE Desktop" url="https://github.com/ubuntu-mate/mate-tweak" arch="noarch" license="GPL-2.0-or-later" depends="py3-distro py3-psutil py3-setproctitle" makedepends="python3-dev py3-distutils-extra intltool py3-setuptools" -subpackages="$pkgname-doc $pkgname-lang" +subpackages="$pkgname-doc $pkgname-lang $pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://github.com/ubuntu-mate/mate-tweak/archive/$pkgver.tar.gz" options="!check" # no tests provided by upstream diff --git a/community/meld/APKBUILD b/community/meld/APKBUILD index 5eed3e87fb2..bb14a38dd1c 100644 --- a/community/meld/APKBUILD +++ b/community/meld/APKBUILD @@ -3,7 +3,7 @@ # Maintainer: August Klein <amatcoder@gmail.com> pkgname=meld pkgver=3.22.0 -pkgrel=2 +pkgrel=3 pkgdesc="A visual diff and merge tool" url="https://meldmerge.org" arch="noarch" @@ -32,7 +32,7 @@ checkdepends=" py3-pytest xvfb-run " -subpackages="$pkgname-lang $pkgname-doc" +subpackages="$pkgname-lang $pkgname-doc $pkgname-pyc" source="https://download.gnome.org/sources/meld/${pkgver%.*}/meld-$pkgver.tar.xz fix-meson-pyc-compile.patch " diff --git a/community/mercurial/APKBUILD b/community/mercurial/APKBUILD index 7f8af1a8f1c..5e1dab9b0db 100644 --- a/community/mercurial/APKBUILD +++ b/community/mercurial/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=mercurial pkgver=6.4.2 -pkgrel=0 +pkgrel=1 pkgdesc="Scalable distributed SCM tool" url="https://www.mercurial-scm.org/" arch="all" @@ -25,6 +25,7 @@ checkdepends=" xz " subpackages=" + $pkgname-pyc $pkgname-doc $pkgname-lang $pkgname-vim::noarch diff --git a/community/mopidy/APKBUILD b/community/mopidy/APKBUILD index dca3b69907d..cb2a48398db 100644 --- a/community/mopidy/APKBUILD +++ b/community/mopidy/APKBUILD @@ -34,7 +34,7 @@ checkdepends=" py3-responses " install="$pkgname.pre-install" -subpackages="$pkgname-doc $pkgname-openrc" +subpackages="$pkgname-doc $pkgname-openrc $pkgname-pyc" source="https://github.com/mopidy/mopidy/archive/v$pkgver/mopidy-v$pkgver.tar.gz new-sphinx.patch mopidy.conf diff --git a/community/mozo/APKBUILD b/community/mozo/APKBUILD index 3ca7990ba61..0e260d79fde 100644 --- a/community/mozo/APKBUILD +++ b/community/mozo/APKBUILD @@ -2,14 +2,14 @@ # Maintainer: Alan Lacerda <alacerda@alpinelinux.org> pkgname=mozo pkgver=1.26.2 -pkgrel=0 +pkgrel=1 pkgdesc="A menu editor for MATE" url="https://github.com/mate-desktop/mozo" arch="noarch" license="LGPL-2.1-or-later" makedepends="intltool mate-menus-dev glib-dev py3-gobject3-dev python3" depends="py3-gobject3 mate-menus" -subpackages="$pkgname-doc $pkgname-lang" +subpackages="$pkgname-doc $pkgname-lang $pkgname-pyc" source="https://pub.mate-desktop.org/releases/${pkgver%.*}/mozo-$pkgver.tar.xz" build() { diff --git a/community/mugshot/APKBUILD b/community/mugshot/APKBUILD index da7b4f240d2..5e81b205797 100644 --- a/community/mugshot/APKBUILD +++ b/community/mugshot/APKBUILD @@ -2,14 +2,14 @@ # Maintainer: knuxify <knuxify@gmail.com> pkgname=mugshot pkgver=0.4.3 -pkgrel=3 +pkgrel=4 pkgdesc="Lightweight user configuration utility" url="https://github.com/bluesabre/mugshot" arch="all" license="GPL-3.0-or-later" depends="python3 shadow py3-cairo py3-gobject3 py3-pexpect" makedepends="gobject-introspection intltool py3-setuptools py3-distutils-extra" -subpackages="$pkgname-doc $pkgname-lang" +subpackages="$pkgname-doc $pkgname-lang $pkgname-pyc" source="https://github.com/bluesabre/mugshot/releases/download/mugshot-$pkgver/mugshot-$pkgver.tar.gz" options="!check" # no test suite diff --git a/community/mutagen/APKBUILD b/community/mutagen/APKBUILD index afda8a77660..d2e0300b3ee 100644 --- a/community/mutagen/APKBUILD +++ b/community/mutagen/APKBUILD @@ -1,14 +1,14 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=mutagen pkgver=1.46.0 -pkgrel=1 +pkgrel=2 pkgdesc="Audio tagger implemented in Python" url="https://github.com/quodlibet/mutagen" arch="noarch" license="GPL-2.0-or-later" makedepends="py3-gpep517 py3-setuptools py3-wheel" checkdepends="py3-pytest-xdist py3-flake8 py3-hypothesis" -subpackages="$pkgname-doc py3-$pkgname:py3" +subpackages="$pkgname-doc py3-$pkgname-pyc py3-$pkgname:py3" source="mutagen-$pkgver.tar.gz::https://github.com/quodlibet/mutagen/archive/release-$pkgver.tar.gz" builddir="$srcdir/$pkgname-release-$pkgver" diff --git a/community/mycli/APKBUILD b/community/mycli/APKBUILD index 7c3db554b16..3d3a0cecd8e 100644 --- a/community/mycli/APKBUILD +++ b/community/mycli/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: omni <omni+alpine@hack.org> pkgname=mycli pkgver=1.26.1 -pkgrel=1 +pkgrel=2 pkgdesc="MySQL CLI with autocompletion and syntax highlighting" url="https://www.mycli.net/" arch="noarch" @@ -23,6 +23,7 @@ depends=" " makedepends="python3-dev py3-setuptools py3-paramiko" checkdepends="py3-pytest py3-mock" +subpackages="$pkgname-pyc" source="https://files.pythonhosted.org/packages/source/m/mycli/mycli-$pkgver.tar.gz" build() { diff --git a/community/mycroft-core/APKBUILD b/community/mycroft-core/APKBUILD index 550300307b9..a0a6ca9f57d 100644 --- a/community/mycroft-core/APKBUILD +++ b/community/mycroft-core/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Bart Ribbers <bribbers@disroot.org> pkgname=mycroft-core pkgver=21.2.2 -pkgrel=1 +pkgrel=2 pkgdesc="Mycroft Core, the Mycroft Artificial Intelligence platform" url="https://mycroft.ai/" # s390x blocked by mimic1, py3-precise-runner @@ -55,6 +55,7 @@ checkdepends=" py3-wheel " install="$pkgname.post-install" +subpackages="$pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://github.com/MycroftAI/mycroft-core/archive/release/v$pkgver.tar.gz profile.sh 0001-loose-requirements.patch diff --git a/community/mycroft-skills-kit/APKBUILD b/community/mycroft-skills-kit/APKBUILD index c95b6e58302..cc1dfb80e23 100644 --- a/community/mycroft-skills-kit/APKBUILD +++ b/community/mycroft-skills-kit/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Bart Ribbers <bribbers@disroot.org> pkgname=mycroft-skills-kit pkgver=0.4.0 -pkgrel=2 +pkgrel=3 pkgdesc="Mycroft Skills Kit" url="https://github.com/MycroftAI/mycroft-skills-kit" arch="noarch" @@ -20,6 +20,7 @@ makedepends=" py3-setuptools py3-wheel " +subpackages="$pkgname-pyc" source="https://pypi.python.org/packages/source/m/msk/msk-$pkgver.tar.gz" options="!check" # No tests builddir="$srcdir/msk-$pkgver" diff --git a/community/mycroft-skills-manager/APKBUILD b/community/mycroft-skills-manager/APKBUILD index 74e0c6eb06b..04cf88a3b71 100644 --- a/community/mycroft-skills-manager/APKBUILD +++ b/community/mycroft-skills-manager/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Bart Ribbers <bribbers@disroot.org> pkgname=mycroft-skills-manager pkgver=0.9.0 -pkgrel=1 +pkgrel=2 pkgdesc="Mycroft Skills Manager" url="https://github.com/MycroftAI/mycroft-skills-manager" arch="noarch" @@ -19,6 +19,7 @@ depends=" " makedepends="py3-setuptools" checkdepends="py3-pytest" +subpackages="$pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://github.com/MycroftAI/mycroft-skills-manager/archive/refs/tags/release/v$pkgver.tar.gz" # net required for tests options="net" diff --git a/community/mygnuhealth/APKBUILD b/community/mygnuhealth/APKBUILD index 0c452b28572..821f50b5caa 100644 --- a/community/mygnuhealth/APKBUILD +++ b/community/mygnuhealth/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Bart Ribbers <bribbers@disroot.org> pkgname=mygnuhealth pkgver=1.0.5 -pkgrel=2 +pkgrel=3 pkgdesc="The GNU Health Personal Health Record (PHR)" url="https://invent.kde.org/pim/mygnuhealth" # armhf and riscv64 blocked by py3-pyside2 @@ -18,7 +18,7 @@ depends=" python3 " makedepends="py3-setuptools" -subpackages="$pkgname-doc" +subpackages="$pkgname-doc $pkgname-pyc" source="https://pypi.python.org/packages/source/M/MyGNUHealth/MyGNUHealth-$pkgver.tar.gz" options="!check" # No tests builddir="$srcdir/MyGNUHealth-$pkgver" diff --git a/community/niaaml-gui/APKBUILD b/community/niaaml-gui/APKBUILD index f53422b67dc..def9647fce8 100644 --- a/community/niaaml-gui/APKBUILD +++ b/community/niaaml-gui/APKBUILD @@ -3,7 +3,7 @@ pkgname=niaaml-gui _pkgorig=NiaAML-GUI pkgver=0.1.13 -pkgrel=3 +pkgrel=4 pkgdesc="GUI for NiaAML Python package" url="https://github.com/lukapecnik/NiaAML-GUI" arch="noarch !s390x !riscv64 !ppc64le" # py3-scikit-learn, py3-niapy @@ -11,6 +11,7 @@ license="MIT" depends="python3 py3-niapy py3-niaaml py3-qtawesome py3-qt5" checkdepends="python3-dev py3-pytest" makedepends="py3-poetry-core py3-gpep517" +subpackages="$pkgname-pyc" source="https://github.com/lukapecnik/NiaAML-GUI/archive/$pkgver/$_pkgorig-$pkgver.tar.gz" builddir="$srcdir/NiaAML-GUI-$pkgver" diff --git a/community/nototools/APKBUILD b/community/nototools/APKBUILD index 8dc1341ef2c..39c1bf9c46d 100644 --- a/community/nototools/APKBUILD +++ b/community/nototools/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Bart Ribbers <bribbers@disroot.org> pkgname=nototools pkgver=0.2.17 -pkgrel=1 +pkgrel=2 pkgdesc="Noto fonts support tools and scripts" url="https://github.com/googlefonts/nototools" arch="noarch" @@ -14,6 +14,7 @@ makedepends=" " options="!check" # requires ttxn checkdepends="py3-pytest" +subpackages="$pkgname-pyc" source="https://pypi.python.org/packages/source/n/notofonttools/notofonttools-$pkgver.tar.gz" builddir="$srcdir/notofonttools-$pkgver" diff --git a/community/notus-scanner/APKBUILD b/community/notus-scanner/APKBUILD index 29ee02d7d42..84ba0b837ad 100644 --- a/community/notus-scanner/APKBUILD +++ b/community/notus-scanner/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=notus-scanner pkgver=22.4.5 -pkgrel=0 +pkgrel=1 pkgdesc="Notus is a vulnerability scanner for creating results from local security checks " url="https://github.com/greenbone/notus-scanner" arch="noarch" @@ -19,7 +19,7 @@ depends=" " makedepends="py3-gpep517 python3-dev py3-poetry-core" checkdepends="py3-pytest" -subpackages="$pkgname-openrc" +subpackages="$pkgname-openrc $pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://github.com/greenbone/notus-scanner/archive/refs/tags/v$pkgver.tar.gz tomllib.patch notus-scanner.initd diff --git a/community/ntpsec/APKBUILD b/community/ntpsec/APKBUILD index 633dfff39f8..51d1d1ac02d 100644 --- a/community/ntpsec/APKBUILD +++ b/community/ntpsec/APKBUILD @@ -3,7 +3,7 @@ pkgname=ntpsec pkgver=1.2.2 _pkgver=${pkgver//./_} -pkgrel=1 +pkgrel=2 pkgdesc="NTP reference implementation, refactored for security" url="https://www.ntpsec.org/" arch="all" @@ -17,7 +17,7 @@ makedepends=" openssl-dev>3 python3-dev " -subpackages="$pkgname-dev $pkgname-doc $pkgname-openrc" +subpackages="$pkgname-dev $pkgname-doc $pkgname-openrc $pkgname-pyc" source=" https://github.com/ntpsec/ntpsec/archive/refs/tags/NTPsec_$_pkgver.tar.gz ntp.conf diff --git a/community/obex-capabilities/APKBUILD b/community/obex-capabilities/APKBUILD index ccc3572cb25..320d79cb0b8 100644 --- a/community/obex-capabilities/APKBUILD +++ b/community/obex-capabilities/APKBUILD @@ -3,7 +3,7 @@ pkgname=obex-capabilities pkgver=0.2.1 -pkgrel=2 +pkgrel=3 pkgdesc="Script to generate Bluetooth OBEX capabilities XML files at runtime" url="https://gitlab.com/postmarketOS/obex-capabilities" arch="noarch" @@ -11,7 +11,7 @@ license="GPL-3.0-or-later" depends="python3 py3-dbus" makedepends="py3-setuptools" checkdepends="py3-pytest" -subpackages="$pkgname-bluez-obexd:_obexd" +subpackages="$pkgname-bluez-obexd:_obexd $pkgname-pyc" source="https://gitlab.com/postmarketos/obex-capabilities/-/archive/$pkgver/obex-capabilities-$pkgver.tar.gz org.bluez.obex.service " diff --git a/community/ocrmypdf/APKBUILD b/community/ocrmypdf/APKBUILD index c85b1931825..3b39f14c7dd 100644 --- a/community/ocrmypdf/APKBUILD +++ b/community/ocrmypdf/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Carlo Landmeter <clandmeter@alpinelinux.org> pkgname=ocrmypdf pkgver=14.1.0 -pkgrel=0 +pkgrel=1 pkgdesc="Add OCR text layer to scanned PDF files" url="https://github.com/ocrmypdf/OCRmyPDF" # s390x, riscv64: pngquant @@ -41,6 +41,7 @@ checkdepends=" tesseract-ocr-data-eng tesseract-ocr-data-osd " +subpackages="$pkgname-pyc" source="https://files.pythonhosted.org/packages/source/o/ocrmypdf/ocrmypdf-$pkgver.tar.gz" build() { diff --git a/community/olm/APKBUILD b/community/olm/APKBUILD index eb8490238c4..7d793a3aef1 100644 --- a/community/olm/APKBUILD +++ b/community/olm/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Bart Ribbers <bribbers@disroot.org> pkgname=olm pkgver=3.2.14 -pkgrel=0 +pkgrel=1 pkgdesc="Implementation of the olm and megolm cryptographic ratchets" arch="all" url="https://gitlab.matrix.org/matrix-org/olm" @@ -22,7 +22,7 @@ checkdepends=" py3-aspectlib " source="https://gitlab.matrix.org/matrix-org/olm/-/archive/$pkgver/olm-$pkgver.tar.gz" -subpackages="$pkgname-dev py3-olm:py3" +subpackages="$pkgname-dev py3-olm-pyc py3-olm:py3" build() { cmake -B build -G Ninja \ @@ -56,12 +56,14 @@ check() { package() { DESTDIR="$pkgdir" cmake --install build + DESTDIR="$pkgdir" make -C "$builddir"/python install-python3 } py3() { depends="python3 py3-future py3-cffi" - DESTDIR="$subpkgdir" make -C "$builddir"/python install-python3 + amove usr/lib/python3* } + sha512sums=" 3129bf2f4978d8cd80cf65524d3c98a00f707f82fd96c6182a4502a9769d4e9b920263cf3a810f6403a549b2d5a379aa42897d3d30decb2d28121fe2710ccb8e olm-3.2.14.tar.gz " diff --git a/community/onboard/APKBUILD b/community/onboard/APKBUILD index 0dc2cce58ea..50f837e8aa2 100644 --- a/community/onboard/APKBUILD +++ b/community/onboard/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Danct12 <danct12@disroot.org> pkgname=onboard pkgver=1.4.1 -pkgrel=9 +pkgrel=10 pkgdesc="On-screen keyboard useful on tablet PCs or for mobility impaired users" url="https://launchpad.net/onboard" license="GPL-3.0-only" @@ -15,7 +15,7 @@ makedepends="python3-dev py3-setuptools py3-distutils-extra source="https://launchpad.net/onboard/${pkgver%.*}/$pkgver/+download/onboard-$pkgver.tar.gz glibc-musl-error.patch" options="!check" # cannot open display -subpackages="$pkgname-doc $pkgname-lang" +subpackages="$pkgname-doc $pkgname-lang $pkgname-pyc" build() { python3 setup.py build diff --git a/community/orca/APKBUILD b/community/orca/APKBUILD index 22f04b67dea..c425176aec4 100644 --- a/community/orca/APKBUILD +++ b/community/orca/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Rasmus Thomsen <oss@cogitri.dev> pkgname=orca pkgver=44.0 -pkgrel=0 +pkgrel=1 pkgdesc="Orca is an extensible screen reader" url="https://wiki.gnome.org/Projects/Orca" arch="noarch !armhf" # missing gst-plugins-good @@ -24,7 +24,7 @@ makedepends=" itstool py3-gobject3-dev " -subpackages="$pkgname-lang $pkgname-doc" +subpackages="$pkgname-lang $pkgname-doc $pkgname-pyc" source="https://download.gnome.org/sources/orca/${pkgver%.*}/orca-$pkgver.tar.xz" build() { diff --git a/community/ospd-openvas/APKBUILD b/community/ospd-openvas/APKBUILD index 8ad5c7af922..c60c1d54a72 100644 --- a/community/ospd-openvas/APKBUILD +++ b/community/ospd-openvas/APKBUILD @@ -3,7 +3,7 @@ # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=ospd-openvas pkgver=22.4.6 -pkgrel=1 +pkgrel=2 pkgdesc="ospd-openvas is an OSP server implementation to allow GVM to remotely control an OpenVAS Scanner" url="https://github.com/greenbone/ospd-openvas" arch="noarch" @@ -23,7 +23,7 @@ depends=" " makedepends="py3-gpep517 py3-installer py3-poetry-core" checkdepends="py3-pytest py3-gnupg" -subpackages="$pkgname-openrc" +subpackages="$pkgname-openrc $pkgname-pyc" install="$pkgname.post-install" source="$pkgname-$pkgver.tar.gz::https://github.com/greenbone/ospd-openvas/archive/v$pkgver.tar.gz $pkgname.initd diff --git a/community/ovos-skill-installer/APKBUILD b/community/ovos-skill-installer/APKBUILD index 717c9183da7..b9bd6beb9c6 100644 --- a/community/ovos-skill-installer/APKBUILD +++ b/community/ovos-skill-installer/APKBUILD @@ -2,13 +2,14 @@ # Maintainer: Bart Ribbers <bribbers@disroot.org> pkgname=ovos-skill-installer pkgver=0.0.5 -pkgrel=0 +pkgrel=1 pkgdesc="Mycroft skill installer from .zip or .tar.gz urls" url="https://github.com/OpenVoiceOS/ovos_skill_installer" arch="noarch" license="MIT" depends="python3" makedepends="py3-setuptools" +subpackages="$pkgname-pyc" source="https://pypi.python.org/packages/source/o/ovos_skill_installer/ovos_skill_installer-$pkgver.tar.gz" options="!check" # No tests builddir="$srcdir/${pkgname//-/_}-$pkgver" diff --git a/community/ovos-skills-manager/APKBUILD b/community/ovos-skills-manager/APKBUILD index fcda188bf01..cdbb92b5afc 100644 --- a/community/ovos-skills-manager/APKBUILD +++ b/community/ovos-skills-manager/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Bart Ribbers <bribbers@disroot.org> pkgname=ovos-skills-manager pkgver=0.0.1 -pkgrel=3 +pkgrel=4 pkgdesc="Open Voice OS skill manager" url="https://github.com/OpenVoiceOS/ovos_skill_manager" arch="noarch" @@ -18,6 +18,7 @@ depends=" " makedepends="py3-setuptools" checkdepends="py3-pytest" +subpackages="$pkgname-pyc" source="https://pypi.python.org/packages/source/o/ovos-skills-manager/ovos-skills-manager-$pkgver.tar.gz" # net required for tests # tests disabled as they are broken and are in process of being rewritten upstream diff --git a/community/pass-git-helper/APKBUILD b/community/pass-git-helper/APKBUILD index c98ee20e595..73f1297584a 100644 --- a/community/pass-git-helper/APKBUILD +++ b/community/pass-git-helper/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Galen Abell <galen@galenabell.com> pkgname=pass-git-helper pkgver=1.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="git credential helper interfacing with pass, the standard unix password manager." url="https://github.com/languitar/pass-git-helper" arch="noarch" @@ -10,6 +10,7 @@ license="LGPL-3.0-only" depends="python3 pass py3-xdg" makedepends="py3-setuptools" checkdepends="py3-pytest py3-pytest-cov py3-pytest-mock" +subpackages="$pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://github.com/languitar/pass-git-helper/archive/v$pkgver.tar.gz" provides="py3-pass-git-helper=$pkgver-r$pkgrel" diff --git a/community/pdfposter/APKBUILD b/community/pdfposter/APKBUILD index fece342ffb4..b538beb8847 100644 --- a/community/pdfposter/APKBUILD +++ b/community/pdfposter/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Aiden Grossman <agrossman154@yahoo.com> pkgname=pdfposter pkgver=0.8.1 -pkgrel=3 +pkgrel=4 pkgdesc="Tool for scaling and tiling PDFs to multiple pages for printing" url="https://gitlab.com/pdftools/pdfposter/" arch="noarch" @@ -14,6 +14,7 @@ makedepends=" py3-wheel " checkdepends="py3-pytest" +subpackages="$pkgname-pyc" source="https://gitlab.com/pdftools/pdfposter/-/archive/v$pkgver/pdfposter-v$pkgver.tar.gz pypdf.patch " diff --git a/community/pg_activity/APKBUILD b/community/pg_activity/APKBUILD index ff68fda0e51..14f5c180bbd 100644 --- a/community/pg_activity/APKBUILD +++ b/community/pg_activity/APKBUILD @@ -3,7 +3,7 @@ # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=pg_activity pkgver=3.3.0 -pkgrel=0 +pkgrel=1 pkgdesc="Top like application for PostgreSQL server activity monitoring" url="https://github.com/dalibo/pg_activity" arch="noarch" @@ -26,7 +26,7 @@ checkdepends=" py3-pytest " provides="py3-pg_activity=$pkgver-r$pkgrel" -subpackages="$pkgname-doc" +subpackages="$pkgname-doc $pkgname-pyc" source="https://github.com/dalibo/pg_activity/archive/v$pkgver/pg_activity-$pkgver.tar.gz" build() { diff --git a/community/pgcli/APKBUILD b/community/pgcli/APKBUILD index dd45fa67414..a6f27c0d414 100644 --- a/community/pgcli/APKBUILD +++ b/community/pgcli/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: omni <omni+alpine@hack.org> pkgname=pgcli pkgver=3.5.0 -pkgrel=1 +pkgrel=2 pkgdesc="Postgres CLI with autocompletion and syntax highlighting" options="!check" # Tests fail url="https://www.pgcli.com" @@ -23,6 +23,7 @@ depends="python3 py3-wcwidth" checkdepends="pytest py3-mock" makedepends="python3-dev py3-setuptools" +subpackages="$pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/p/pgcli/pgcli-$pkgver.tar.gz" check() { diff --git a/community/pgsanity/APKBUILD b/community/pgsanity/APKBUILD index 280477eed19..c985285b2b5 100644 --- a/community/pgsanity/APKBUILD +++ b/community/pgsanity/APKBUILD @@ -2,13 +2,14 @@ # Maintainer: Jakub Jirutka <jakub@jirutka.cz> pkgname=pgsanity pkgver=0.2.9 -pkgrel=4 +pkgrel=5 pkgdesc="Check the syntax of Postgresql SQL files" url="https://github.com/markdrago/pgsanity" arch="noarch" license="MIT" depends="python3 cmd:ecpg" makedepends="py3-setuptools" +subpackages="$pkgname-pyc" source="https://github.com/markdrago/pgsanity/archive/v$pkgver/pgsanity-$pkgver.tar.gz" build() { diff --git a/community/picard/APKBUILD b/community/picard/APKBUILD index af04fbd568c..1cef3f77a3a 100644 --- a/community/picard/APKBUILD +++ b/community/picard/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Bart Ribbers <bribbers@disroot.org> pkgname=picard pkgver=2.8.5 -pkgrel=1 +pkgrel=2 # armhf blocked by qt5-qtdeclarative arch="all !armhf" url="https://picard.musicbrainz.org/" @@ -24,7 +24,7 @@ makedepends=" checkdepends=" py3-pytest " -subpackages="$pkgname-lang" +subpackages="$pkgname-lang $pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://github.com/metabrainz/picard/archive/release-$pkgver.tar.gz" builddir="$srcdir/picard-release-$pkgver" diff --git a/community/pluma/APKBUILD b/community/pluma/APKBUILD index 5f760b15e2a..7c94274ad1a 100644 --- a/community/pluma/APKBUILD +++ b/community/pluma/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Alan Lacerda <alacerda@alpinelinux.org> pkgname=pluma pkgver=1.26.0 -pkgrel=2 +pkgrel=3 pkgdesc="A small and lightweight UTF-8 text editor for the MATE" url="https://github.com/mate-desktop/pluma" arch="all" @@ -26,7 +26,7 @@ makedepends=" libxml2-utils mate-desktop-dev " -subpackages="$pkgname-dev $pkgname-doc $pkgname-lang" +subpackages="$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-pyc" source="https://pub.mate-desktop.org/releases/${pkgver%.*}/pluma-$pkgver.tar.xz" build() { @@ -47,6 +47,12 @@ package() { make DESTDIR="$pkgdir" install } +pyc() { + default_pyc + local IFS=$'\n' + amove $(find usr/lib/pluma -type d -name __pycache__) +} + sha512sums=" a6c0cee7110f4863e44af51b19bb528f0f3570eab8db98038152bf142eedde97ac13b896deff7051b941a0f43c6fe14e316a97eba40fe5d4854d76038450245f pluma-1.26.0.tar.xz " diff --git a/community/pmbootstrap/APKBUILD b/community/pmbootstrap/APKBUILD index bb8ebe42eff..8d221560de8 100644 --- a/community/pmbootstrap/APKBUILD +++ b/community/pmbootstrap/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Oliver Smith <ollieparanoid@postmarketos.org> pkgname=pmbootstrap pkgver=1.52.0 -pkgrel=0 +pkgrel=1 pkgdesc="Sophisticated chroot/build/flash tool to develop and install postmarketOS" url="https://sr.ht/~postmarketos/pmbootstrap/" arch="noarch" @@ -14,6 +14,7 @@ depends=" " makedepends="py3-setuptools" checkdepends="pytest" +subpackages="$pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://git.sr.ht/~postmarketos/pmbootstrap/archive/$pkgver.tar.gz modules-load.conf " diff --git a/community/poetry/APKBUILD b/community/poetry/APKBUILD index 678b3d062e1..44031c59cbf 100644 --- a/community/poetry/APKBUILD +++ b/community/poetry/APKBUILD @@ -3,7 +3,7 @@ # Maintainer: Michał Polański <michal@polanski.me> pkgname=poetry pkgver=1.4.2 -pkgrel=0 +pkgrel=1 pkgdesc="Python3 dependency management and packaging system" url="https://python-poetry.org" arch="noarch" @@ -38,6 +38,7 @@ depends=" " makedepends="py3-gpep517 py3-installer" checkdepends="py3-pytest py3-pytest-mock py3-deepdiff py3-httpretty" +subpackages="$pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://github.com/python-poetry/poetry/archive/$pkgver.tar.gz" options="!check" # TODO: enable tests diff --git a/community/psautohint/APKBUILD b/community/psautohint/APKBUILD index a60f81dfba1..b2cda597528 100644 --- a/community/psautohint/APKBUILD +++ b/community/psautohint/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Rasmus Thomsen <oss@cogitri.dev> pkgname=psautohint pkgver=2.4.0 -pkgrel=1 +pkgrel=2 pkgdesc="standalone version of AFDKO's autohinter" url="https://github.com/adobe-type-tools/psautohint" arch="all !s390x" # ufo2ft @@ -21,6 +21,7 @@ makedepends=" python3-dev " checkdepends="py3-pytest py3-pytest-xdist" +subpackages="$pkgname-pyc" source="https://github.com/adobe-type-tools/psautohint/releases/download/v$pkgver/psautohint-$pkgver.tar.gz" options="!check" # fail for some reason diff --git a/community/pwclient/APKBUILD b/community/pwclient/APKBUILD index 24610cc7148..c23b06af82a 100644 --- a/community/pwclient/APKBUILD +++ b/community/pwclient/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=pwclient pkgver=1.3.0 -pkgrel=4 +pkgrel=5 pkgdesc="The command-line client for the patchwork patch tracking tool" url="https://github.com/getpatchwork/pwclient" arch="noarch" @@ -10,8 +10,8 @@ license="GPL-2.0-or-later" depends="python3" makedepends="py3-setuptools py3-pbr" checkdepends="py3-pytest py3-pytest-cov py3-mock" -subpackages="$pkgname-doc" -subpackages="$pkgname-doc" +subpackages="$pkgname-doc $pkgname-pyc" +subpackages="$pkgname-doc $pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://github.com/getpatchwork/pwclient/archive/$pkgver.tar.gz" build() { diff --git a/community/py3status/APKBUILD b/community/py3status/APKBUILD index 2c58eb4dd03..6afda918456 100644 --- a/community/py3status/APKBUILD +++ b/community/py3status/APKBUILD @@ -2,14 +2,14 @@ # Maintainer: Guy Godfroy <guy.godfroy@gugod.fr> pkgname=py3status pkgver=3.50 -pkgrel=0 +pkgrel=1 pkgdesc="Extensible i3status wrapper written in python" url="https://py3status.readthedocs.io" arch="noarch" license="BSD-3-Clause" depends="python3 py3-setuptools" checkdepends="py3-pytest" -subpackages="$pkgname-doc" +subpackages="$pkgname-doc $pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://github.com/ultrabug/py3status/archive/refs/tags/$pkgver.tar.gz" build() { diff --git a/community/pydiffx/APKBUILD b/community/pydiffx/APKBUILD index 764ab2f9f4a..cfe341d5ad4 100644 --- a/community/pydiffx/APKBUILD +++ b/community/pydiffx/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: André Klitzing <aklitzing@gmail.com> pkgname=pydiffx pkgver=1.1 -pkgrel=0 +pkgrel=1 pkgdesc="Python Reader/Writer for DiffX Files" url="https://diffx.org/pydiffx/" # broken big-endian compares @@ -15,6 +15,7 @@ makedepends=" py3-wheel " checkdepends="py3-kgb py3-pytest" +subpackages="$pkgname-pyc" source="https://files.pythonhosted.org/packages/source/p/pydiffx/pydiffx-$pkgver.tar.gz" build() { diff --git a/community/python3-tkinter/APKBUILD b/community/python3-tkinter/APKBUILD index 25d6640eb70..761dbfdb304 100644 --- a/community/python3-tkinter/APKBUILD +++ b/community/python3-tkinter/APKBUILD @@ -4,13 +4,13 @@ pkgname=python3-tkinter pkgver=3.11.3 _basever="${pkgver%.*}" -pkgrel=0 +pkgrel=1 pkgdesc="A graphical user interface for the Python programming language" url="https://wiki.python.org/moin/TkInter" arch="all" license="PSF-2.0" replaces="python3" -subpackages="$pkgname-tests::noarch python3-idle:_idle:noarch" +subpackages="$pkgname-tests::noarch python3-idle:_idle:noarch $pkgname-pyc" makedepends=" bzip2-dev expat-dev diff --git a/community/pythran/APKBUILD b/community/pythran/APKBUILD index 1f517f902aa..d41f0f21e3b 100644 --- a/community/pythran/APKBUILD +++ b/community/pythran/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: psykose <alice@ayaya.dev> pkgname=pythran pkgver=0.12.1 -pkgrel=0 +pkgrel=1 pkgdesc="Ahead of Time compiler for numeric kernels" url="https://github.com/serge-sans-paille/pythran" arch="noarch" @@ -15,6 +15,7 @@ depends=" " makedepends="py3-gpep517 py3-setuptools python3-dev py3-wheel" checkdepends="py3-pytest" +subpackages="$pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://github.com/serge-sans-paille/pythran/archive/refs/tags/$pkgver.tar.gz arm-hwcap.patch " diff --git a/community/qutebrowser/APKBUILD b/community/qutebrowser/APKBUILD index 7bf777c114c..4a06e1e22e9 100644 --- a/community/qutebrowser/APKBUILD +++ b/community/qutebrowser/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: omni <omni+alpine@hack.org> pkgname=qutebrowser pkgver=2.5.4 -pkgrel=0 +pkgrel=1 pkgdesc="Keyboard-driven, vim-like browser based on PyQT5" url="https://qutebrowser.org/" # s390x, ppc64le and riscv64 blocked by qt5-qtwebengine @@ -33,7 +33,7 @@ checkdepends=" py3-pytest-mock py3-pytest-rerunfailures " -subpackages="$pkgname-doc" +subpackages="$pkgname-doc $pkgname-pyc" source="https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz no-py-optimise.patch " diff --git a/community/radicale/APKBUILD b/community/radicale/APKBUILD index e09940e0d63..abe228b855d 100644 --- a/community/radicale/APKBUILD +++ b/community/radicale/APKBUILD @@ -3,7 +3,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=radicale pkgver=3.1.8 -pkgrel=1 +pkgrel=2 pkgdesc="Free and open-source CalDAV and CardDAV server" url="https://radicale.org/3.0.html" arch="noarch" @@ -16,7 +16,7 @@ install="$pkgname.pre-install" source="$pkgname-$pkgver.tar.gz::https://github.com/Kozea/radicale/archive/v$pkgver.tar.gz $pkgname.initd $pkgname.confd" -subpackages="$pkgname-openrc" +subpackages="$pkgname-openrc $pkgname-pyc" builddir="$srcdir/Radicale-$pkgver" build() { diff --git a/community/ranger/APKBUILD b/community/ranger/APKBUILD index 81065d22df0..b2aa8808268 100644 --- a/community/ranger/APKBUILD +++ b/community/ranger/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: pkgname=ranger pkgver=1.9.3 -pkgrel=5 +pkgrel=6 pkgdesc="VIM-inspired filemanager for the console" url="https://ranger.github.io/" arch="noarch" @@ -10,7 +10,7 @@ license="GPL-3.0-only" depends="python3" makedepends="py3-setuptools" checkdepends="py3-pytest" -subpackages="$pkgname-doc" +subpackages="$pkgname-doc $pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://github.com/ranger/ranger/archive/v$pkgver.tar.gz" build() { diff --git a/community/rapidyaml/APKBUILD b/community/rapidyaml/APKBUILD index cc8a858ff43..e4b3509d398 100644 --- a/community/rapidyaml/APKBUILD +++ b/community/rapidyaml/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: psykose <alice@ayaya.dev> pkgname=rapidyaml pkgver=0.5.0 -pkgrel=0 +pkgrel=1 _c4core=869f64593421835930c582973c6c6d30889ac955 _cmake=95b2410e31ebf28b56a4fffffef52c7d13d657ad _fast_float=052975dd5f8166d0f9e4a215fa75a349d5985b91 @@ -23,7 +23,7 @@ makedepends=" samurai swig " -subpackages="$pkgname-dev py3-$pkgname:_py3" +subpackages="$pkgname-dev py3-$pkgname-pyc py3-$pkgname:_py3" source="$pkgname-$pkgver.tar.gz::https://github.com/biojppm/rapidyaml/archive/refs/tags/v$pkgver.tar.gz c4core-$_c4core.tar.gz::https://github.com/biojppm/c4core/archive/$_c4core.tar.gz cmake-$_cmake.tar.gz::https://github.com/biojppm/cmake/archive/$_cmake.tar.gz diff --git a/community/rbtools/APKBUILD b/community/rbtools/APKBUILD index b0b8306109b..89aa7833a03 100644 --- a/community/rbtools/APKBUILD +++ b/community/rbtools/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: André Klitzing <aklitzing@gmail.com> pkgname=rbtools pkgver=4.0 -pkgrel=1 +pkgrel=2 pkgdesc="Client tools for Review Board" url="https://www.reviewboard.org/docs/releasenotes/rbtools/" # pydiffx @@ -28,6 +28,7 @@ checkdepends=" py3-pytest py3-pytest-env " +subpackages="$pkgname-pyc" source="https://files.pythonhosted.org/packages/source/R/RBTools/RBTools-$pkgver.tar.gz" builddir="$srcdir/RBTools-$pkgver" diff --git a/community/reuse/APKBUILD b/community/reuse/APKBUILD index 7abc230be3b..53abba66f47 100644 --- a/community/reuse/APKBUILD +++ b/community/reuse/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: psykose <alice@ayaya.dev> pkgname=reuse pkgver=1.1.2 -pkgrel=0 +pkgrel=1 pkgdesc="A tool for compliance with the REUSE recommendations" url="https://reuse.software" arch="noarch" @@ -18,6 +18,7 @@ depends=" " makedepends="py3-poetry-core py3-gpep517 py3-installer" checkdepends="py3-pytest py3-pytest-xdist" +subpackages="$pkgname-pyc" source="https://files.pythonhosted.org/packages/source/r/reuse/reuse-$pkgver.tar.gz" build() { diff --git a/community/rss2email/APKBUILD b/community/rss2email/APKBUILD index ebfdb13a074..7d5b961e960 100644 --- a/community/rss2email/APKBUILD +++ b/community/rss2email/APKBUILD @@ -3,13 +3,14 @@ # Maintainer: Galen Abell <galen@galenabell.com> pkgname=rss2email pkgver=3.13.1 -pkgrel=4 +pkgrel=5 pkgdesc="Forward RSS feeds to your email address, community maintained" url="https://github.com/rss2email/rss2email" arch="noarch" license="GPL-2.0-only" depends="python3 py3-feedparser py3-html2text py3-beautifulsoup4" makedepends="py3-setuptools" +subpackages="$pkgname-pyc" source="$pkgname-$pkgver-meow.tar.gz::https://files.pythonhosted.org/packages/source/r/rss2email/rss2email-$pkgver.tar.gz" replaces="py3-rss2email" provides="py3-rss2email=$pkgver-r$pkgrel" diff --git a/community/rstcheck/APKBUILD b/community/rstcheck/APKBUILD index d20a31000c3..4c88910330d 100644 --- a/community/rstcheck/APKBUILD +++ b/community/rstcheck/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Keith Maxwell <keith.maxwell@gmail.com> pkgname=rstcheck pkgver=3.3.1 -pkgrel=8 +pkgrel=9 pkgdesc="Checks syntax of reStructuredText and code blocks nested within it" url="https://github.com/rstcheck/rstcheck" arch="noarch" @@ -11,6 +11,7 @@ depends="python3 py3-docutils" makedepends="py3-setuptools" checkdepends="bash" # use github because the test suite isn't part of the pypi package: +subpackages="$pkgname-pyc" source="$pkgname-$pkgver.tar.gz::https://github.com/rstcheck/rstcheck/archive/v$pkgver.tar.gz 01-python3-test-suite.patch 02-Close-the-multiprocessing.pool-after-use.patch |