mirror of
https://github.com/archlinux/aur.git
synced 2026-02-20 12:33:42 +01:00
flexget: 3.13.1-2
This commit is contained in:
parent
163e1584fe
commit
fa573f6453
3 changed files with 40 additions and 6 deletions
10
.SRCINFO
10
.SRCINFO
|
|
@ -1,7 +1,7 @@
|
|||
pkgbase = flexget
|
||||
pkgdesc = FlexGet is a program aimed to automate downloading or processing content (torrents, podcasts, etc.) from different sources like RSS-feeds, html-pages, various sites and more.
|
||||
pkgver = 3.13.1
|
||||
pkgrel = 1
|
||||
pkgrel = 2
|
||||
url = https://github.com/Flexget/Flexget
|
||||
arch = any
|
||||
license = MIT
|
||||
|
|
@ -68,8 +68,10 @@ pkgbase = flexget
|
|||
depends = python-setuptools
|
||||
depends = python-sgmllib3k
|
||||
depends = python-six
|
||||
depends = python-socksio
|
||||
depends = python-soupsieve
|
||||
depends = python-sqlalchemy
|
||||
depends = python-telegram-bot
|
||||
depends = python-tempora
|
||||
depends = python-typing_extensions
|
||||
depends = python-tzdata
|
||||
|
|
@ -80,8 +82,12 @@ pkgbase = flexget
|
|||
depends = python-zc.lockfile
|
||||
depends = python-zstandard
|
||||
depends = python-zxcvbn
|
||||
optdepends = flexget-webui: webui v2
|
||||
optdepends = flexget-webui-v1: webui v1
|
||||
optdepends = flexget-webui: webui v2
|
||||
optdepends = python-cloudscraper
|
||||
optdepends = python-deluge-client
|
||||
optdepends = python-qbittorrent-api
|
||||
optdepends = python-transmission-rpc
|
||||
options = !strip
|
||||
source = flexget-3.13.1.tar.gz::https://github.com/Flexget/Flexget/archive/v3.13.1.tar.gz
|
||||
source = flexget.service
|
||||
|
|
|
|||
14
PKGBUILD
14
PKGBUILD
|
|
@ -10,7 +10,7 @@
|
|||
_pkgname=Flexget
|
||||
pkgname=${_pkgname,,}
|
||||
pkgver=3.13.1
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="FlexGet is a program aimed to automate downloading or processing content (torrents, podcasts, etc.) from different sources like RSS-feeds, html-pages, various sites and more."
|
||||
arch=(any)
|
||||
url="https://github.com/${_pkgname}/${_pkgname}"
|
||||
|
|
@ -76,8 +76,10 @@ depends=(
|
|||
"python-setuptools"
|
||||
"python-sgmllib3k"
|
||||
"python-six"
|
||||
"python-socksio"
|
||||
"python-soupsieve"
|
||||
"python-sqlalchemy"
|
||||
"python-telegram-bot"
|
||||
"python-tempora"
|
||||
"python-typing_extensions"
|
||||
"python-tzdata"
|
||||
|
|
@ -90,8 +92,14 @@ depends=(
|
|||
"python-zxcvbn"
|
||||
)
|
||||
makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel')
|
||||
optdepends=('flexget-webui: webui v2'
|
||||
'flexget-webui-v1: webui v1')
|
||||
optdepends=(
|
||||
"flexget-webui-v1: webui v1"
|
||||
"flexget-webui: webui v2"
|
||||
"python-cloudscraper"
|
||||
"python-deluge-client"
|
||||
"python-qbittorrent-api"
|
||||
"python-transmission-rpc"
|
||||
)
|
||||
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz"
|
||||
"${pkgname}.service"
|
||||
"${pkgname}@.service"
|
||||
|
|
|
|||
22
geninfo.sh
22
geninfo.sh
|
|
@ -8,7 +8,7 @@ pkgver=$(awk -F= '/pkgver=/{print $2}' PKGBUILD)
|
|||
pytoml="src/${_pipname}-${pkgver}/pyproject.toml"
|
||||
pyreq="src/${_pipname}-${pkgver}/requirements.txt"
|
||||
|
||||
trap "rm depends.txt" EXIT
|
||||
trap "rm depends.txt optdepends.txt" EXIT
|
||||
makepkg -do
|
||||
pkgdesc=$(yq eval -o=json "$pytoml" | jq -r '.project.description')
|
||||
depends=$(./geninfo.py "$pyreq" |
|
||||
|
|
@ -22,15 +22,35 @@ depends=$(./geninfo.py "$pyreq" |
|
|||
sed 's|python-jinja2|python-jinja|' |
|
||||
sed 's|python-typing-|python-typing_|' |
|
||||
sed 's|python-zc-lockfile|python-zc.lockfile|' |
|
||||
sed '$a python-telegram-bot' |
|
||||
sed '$a python-socksio' |
|
||||
sort -u |
|
||||
sed 's|^| \"|' |
|
||||
sed 's|$|\"|'
|
||||
)
|
||||
echo -e "${depends}\n)" > depends.txt
|
||||
optdepends=$(yq eval -o=json "$pytoml" |
|
||||
jq '.tool.poetry.group.docker.dependencies | keys' |
|
||||
jq -r '.[]' |
|
||||
tr 'A-Z' 'a-z' |
|
||||
sed 's|^|python-|' |
|
||||
sed 's|python-python-|python-|' |
|
||||
sed '/^python-python$/d' |
|
||||
sed '/python-telegram-bot/d' |
|
||||
sed 's|^|\"|g' |
|
||||
sed 's|$|\"|g' |
|
||||
sed '$a "flexget-webui: webui v2"' |
|
||||
sed '$a "flexget-webui-v1: webui v1"' |
|
||||
sed 's|^| |g' |
|
||||
sort -u
|
||||
)
|
||||
echo -e "${optdepends}\n)" > optdepends.txt
|
||||
|
||||
sed -e "s|^pkgdesc=.*|pkgdesc=\"$pkgdesc\"|" \
|
||||
-e "/^depends=(/,/)/c\depends=(" \
|
||||
-e "/^optdepends=(/,/)/c\optdepends=(" \
|
||||
-i PKGBUILD
|
||||
|
||||
sed -e "/^depends=/r depends.txt" \
|
||||
-e "/^optdepends=/r optdepends.txt" \
|
||||
-i PKGBUILD
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue