Balló György pushed to branch main at Arch Linux / Packaging / Packages /
endeavour
Commits:
0b64d1f4 by Balló György at 2024-12-15T01:58:44+01:00
upgpkg: 43.0-4: Fix build, add transitive deps
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,25 +1,34 @@
pkgbase = endeavour
pkgdesc = Personal task manager (Formerly GNOME Todo)
pkgver = 43.0
- pkgrel = 3
+ pkgrel = 4
url = https://wiki.gnome.org/Apps/Todo
arch = x86_64
groups = gnome-extra
license = GPL-3.0-or-later
- makedepends = appstream-glib
makedepends = git
+ makedepends = glib2-devel
makedepends = gobject-introspection
+ makedepends = itstool
makedepends = meson
- makedepends = yelp-tools
+ depends = dconf
depends = evolution-data-server
+ depends = gcc-libs
+ depends = glib2
+ depends = glibc
+ depends = graphene
depends = gtk4
+ depends = hicolor-icon-theme
depends = libadwaita
+ depends = libgirepository
+ depends = libgoa
+ depends = libical
depends = libpeas
- depends = python
+ depends = pango
provides = gnome-todo
conflicts = gnome-todo<=41.0+r106+gebc68374-1
replaces = gnome-todo<=41.0+r106+gebc68374-1
- source =
git+https://gitlab.gnome.org/World/Endeavour.git#commit=92706b42784e553d9f841117111a5e14bd201e1c
+ source = git+https://gitlab.gnome.org/World/Endeavour.git#tag=43.0
b2sums =
fb09f53f7f980d5caa4badfec372baaa4a144aaf14888431aa6ec0ecf9d43da36141a5f5e7d8b5a15fc768e0bcc851b9b6a11d33c68e4cbb5728ed7d00823295
pkgname = endeavour
=====================================
PKGBUILD
=====================================
@@ -2,38 +2,41 @@
pkgname=endeavour
pkgver=43.0
-pkgrel=3
+pkgrel=4
pkgdesc="Personal task manager (Formerly GNOME Todo)"
url="https://wiki.gnome.org/Apps/Todo"
arch=(x86_64)
license=(GPL-3.0-or-later)
depends=(
+ dconf
evolution-data-server
+ gcc-libs
+ glib2
+ glibc
+ graphene
gtk4
+ hicolor-icon-theme
libadwaita
+ libgirepository
+ libgoa
+ libical
libpeas
- python
+ pango
)
makedepends=(
- appstream-glib
git
+ glib2-devel
gobject-introspection
+ itstool
meson
- yelp-tools
)
provides=(gnome-todo)
replaces=("gnome-todo<=41.0+r106+gebc68374-1")
conflicts=("gnome-todo<=41.0+r106+gebc68374-1")
groups=(gnome-extra)
-_commit=92706b42784e553d9f841117111a5e14bd201e1c # tags/43.0^0
-source=("git+https://gitlab.gnome.org/World/Endeavour.git#commit=$_commit")
+source=("git+https://gitlab.gnome.org/World/Endeavour.git#tag=$pkgver")
b2sums=('fb09f53f7f980d5caa4badfec372baaa4a144aaf14888431aa6ec0ecf9d43da36141a5f5e7d8b5a15fc768e0bcc851b9b6a11d33c68e4cbb5728ed7d00823295')
-pkgver() {
- cd Endeavour
- git describe --tags | sed 's/^v//;s/[^-]*-g/r&/;s/-/+/g'
-}
-
prepare() {
cd Endeavour
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/endeavour/-/commit/0b64d1f40af9050d0b1873f27f7ae9ef43a798da
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/endeavour/-/commit/0b64d1f40af9050d0b1873f27f7ae9ef43a798da
You're receiving this email because of your account on gitlab.archlinux.org.