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.


Reply via email to