Robin Candau pushed to branch main at Arch Linux / Packaging / Packages /
forgejo
Commits:
1bebe10c by Robin Candau at 2024-11-08T16:21:41+01:00
upgpkg: 9.0.1-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 = forgejo
pkgdesc = A lightweight software forge
pkgver = 9.0.1
- pkgrel = 1
+ pkgrel = 2
url = https://forgejo.org
arch = x86_64
license = MIT
@@ -9,7 +9,6 @@ pkgbase = forgejo
makedepends = go
makedepends = nodejs
makedepends = npm
- makedepends = python-poetry
depends = glibc
depends = git
optdepends = mariadb: MariaDB support
=====================================
PKGBUILD
=====================================
@@ -2,13 +2,13 @@
pkgname=forgejo
pkgver=9.0.1
-pkgrel=1
+pkgrel=2
pkgdesc='A lightweight software forge'
arch=('x86_64')
url='https://forgejo.org'
license=('MIT')
depends=('glibc' 'git')
-makedepends=('go' 'nodejs' 'npm' 'python-poetry')
+makedepends=('go' 'nodejs' 'npm')
checkdepends=('openssh')
optdepends=(
'mariadb: MariaDB support'
@@ -36,6 +36,11 @@
b2sums=('171626c68c8c9f237b03035eb32ffcedeea8b4c6dde9136190fcd7d2b3f5ae82d8e3c4f
'cab7b5cbf24242e3d941725111de012c0ee16495e8f367ab48cb02b2261133c262a1704f58b20fd08ec626bcb23cef2473b55e19dbf7db60c243b1f30fd13743'
'f48abdd1d207ee61b1f688e2050adaac30eb19514d1d7ef095cf2e92326f4218a16e37a8910d9eeabc17fda2dbf2e4709961560b5ecd3f06187eddde3312702c')
+prepare() {
+ cd "$pkgname"
+ make deps-frontend deps-backend deps-tools
+}
+
build() {
cd "$pkgname"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/forgejo/-/commit/1bebe10cbcf92ca6cfed362ced4218cbdbee4d71
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/forgejo/-/commit/1bebe10cbcf92ca6cfed362ced4218cbdbee4d71
You're receiving this email because of your account on gitlab.archlinux.org.