David Runge pushed to branch main at Arch Linux / Packaging / Packages / gitea
Commits:
b00b154e by David Runge at 2024-11-08T12:57:30+01:00
upgpkg: 1.22.3-2
Rebuild to remove python-poetry from makedepends.
The python dependencies in a venv, as provided through python-poetry are
only needed for lint targets that we are never calling in our packaging
context.
By calling specific `deps` targets in `prepare()` we circumvent
requiring python-poetry altogether.
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = gitea
pkgdesc = Painless self-hosted Git service, community managed.
pkgver = 1.22.3
- pkgrel = 1
+ pkgrel = 2
url = https://gitea.io
arch = x86_64
license = MIT
@@ -9,7 +9,6 @@ pkgbase = gitea
makedepends = go
makedepends = nodejs
makedepends = npm
- makedepends = python-poetry
depends = git
optdepends = mariadb: MariaDB support
optdepends = memcached: MemCached support
=====================================
PKGBUILD
=====================================
@@ -5,13 +5,13 @@
pkgname=gitea
pkgver=1.22.3
-pkgrel=1
+pkgrel=2
pkgdesc="Painless self-hosted Git service, community managed."
arch=(x86_64)
url="https://gitea.io"
license=(MIT)
depends=(git)
-makedepends=(go nodejs npm python-poetry)
+makedepends=(go nodejs npm)
optdepends=(
'mariadb: MariaDB support'
'memcached: MemCached support'
@@ -44,7 +44,7 @@ validpgpkeys=(
prepare() {
cd ${pkgname}
- make deps
+ make deps-frontend deps-backend deps-tools
}
build() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/gitea/-/commit/b00b154ebe9674de465dd476086050b7769769f6
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/gitea/-/commit/b00b154ebe9674de465dd476086050b7769769f6
You're receiving this email because of your account on gitlab.archlinux.org.