mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-04 00:02:17 +01:00
71 lines
1.5 KiB
Plaintext
71 lines
1.5 KiB
Plaintext
# Contributor: Anjandev Momi <anjan@momi.ca>
|
|
# Maintainer: Anjandev Momi <anjan@momi.ca>
|
|
pkgname=flexget
|
|
pkgver=3.3.37
|
|
pkgrel=2
|
|
pkgdesc="Multipurpose automation tool for downloading media content from different sources"
|
|
url="https://flexget.com/"
|
|
arch="noarch"
|
|
license="MIT"
|
|
depends="
|
|
python3
|
|
py3-apscheduler
|
|
py3-beautifulsoup4
|
|
py3-cherrypy
|
|
py3-click
|
|
py3-colorama
|
|
py3-colorclass
|
|
py3-dateutil
|
|
py3-feedparser
|
|
py3-flask
|
|
py3-flask-compress
|
|
py3-flask-cors
|
|
py3-flask-login
|
|
py3-flask-restful
|
|
py3-flask-restx
|
|
py3-guessit
|
|
py3-html5lib
|
|
py3-jinja2
|
|
py3-jsonschema
|
|
py3-loguru
|
|
py3-more-itertools
|
|
py3-packaging
|
|
py3-psutil
|
|
py3-pynzb
|
|
py3-parsing
|
|
py3-pyrss2gen
|
|
py3-rebulk
|
|
py3-requests
|
|
py3-rich
|
|
py3-rpyc
|
|
py3-sqlalchemy
|
|
py3-terminaltables
|
|
py3-yaml
|
|
py3-zxcvbn
|
|
"
|
|
makedepends="py3-setuptools py3-gpep517 py3-installer py3-wheel"
|
|
checkdepends="py3-pytest"
|
|
subpackages="$pkgname-pyc"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/Flexget/Flexget/releases/download/v$pkgver/FlexGet-$pkgver.tar.gz"
|
|
builddir="$srcdir/FlexGet-$pkgver"
|
|
options="!check"
|
|
|
|
build() {
|
|
gpep517 build-wheel \
|
|
--wheel-dir .dist \
|
|
--output-fd 3 3>&1 >&2
|
|
}
|
|
|
|
check() {
|
|
PYTHONPATH="$PWD" pytest flexget/tests
|
|
}
|
|
|
|
package() {
|
|
python3 -m installer --destdir="$pkgdir" .dist/*.whl
|
|
rm -r "$pkgdir"/usr/lib/python*/site-packages/flexget/tests
|
|
}
|
|
|
|
sha512sums="
|
|
e1bd7c800f83b14a824dac0533bbd5bfe1cce1c5aa81d821b3b73641d7ef6b6e6fc1e3376ab25dde8e8e023b42e9ce4f834e941a81a9ccf2b123a78409cad675 flexget-3.3.37.tar.gz
|
|
"
|