upg glib2

This commit is contained in:
joborun linux 2024-06-12 16:10:10 +03:00
parent 856c21bb61
commit 808e3f8281
3 changed files with 12 additions and 12 deletions

View file

@ -8,13 +8,13 @@
pkgbase=glib2
pkgname=(glib2 glib2-devel) # glib2-docs)
pkgver=2.80.3
pkgrel=01
pkgrel=02
pkgdesc="Low level core library"
#url="https://wiki.gnome.org/Projects/GLib"
url="https://gitlab.gnome.org/GNOME/glib"
depends=(bash glibc libffi pcre2 util-linux-libs zlib) # libsysprof-capture
makedepends=(gettext git gobject-introspection python-packaging
libelf meson python shared-mime-info util-linux libxslt)
libelf meson python shared-mime-info util-linux libxslt) # gi-docgen dconf for glib2-docs
checkdepends=(desktop-file-utils glib2)
#options=(debug staticlibs) ### uncomment this to have the debug pkg produced
options=(staticlibs)
@ -92,7 +92,8 @@ package_glib2() {
provides+=(libg{lib,io,irepository,module,object,thread}-2.0.so)
optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report'
'glib2-devel: development files for glib2'
'dconf: GSettings storage backend'
'glib2-devel: development tools'
'libelf: gresource inspection tool'
'python-packaging: gdbus-codegen')
@ -110,7 +111,7 @@ package_glib2() {
# building it. The following is to split the gtk-doc part into a separate pkg.
cd "$pkgdir"
# Split docs
# Split docs # if not produced/disabled nothing to pick
# _pick docs usr/share/doc
# Split devel
@ -171,6 +172,6 @@ sha256sums=(SKIP # glib
557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8 # gio-querymodules.hook
fe31399eb057d24a37062bcae6f88ca0778a91b85737f8110a03baa8bfc64fec) # glib-compile-schemas.hook
## 4786419d1aba44192ded830965fd16f3f24de1c3e75e349395ea7963317537b0 glib2-2.80.3-01-x86_64.pkg.tar.lz
## 166d994b26adc7ad913e8fc0f92bf25e5fb7d033ad845efb6f693660e30336c4 glib2-devel-2.80.3-01-x86_64.pkg.tar.lz
## 23d7e84efee37420661b2dd56396e4c7abca80bfb3340e6f22adf18b360f5cc4 glib2-2.80.3-02-x86_64.pkg.tar.lz
## 9797ab603605b82c1ca4e1da3e562ddf5731566edbc8685301746424a8a30e61 glib2-devel-2.80.3-02-x86_64.pkg.tar.lz

View file

@ -9,7 +9,7 @@ pkgname=(
glib2-docs
)
pkgver=2.80.3
pkgrel=1
pkgrel=2
pkgdesc="Low level core library"
url="https://gitlab.gnome.org/GNOME/glib"
license=(LGPL-2.1-or-later)
@ -25,9 +25,10 @@ depends=(
)
makedepends=(
dbus
dconf
gettext
git
gi-docgen
git
gobject-introspection
libelf
meson
@ -117,9 +118,9 @@ package_glib2() {
)
provides+=(libg{lib,io,irepository,module,object,thread}-2.0.so)
optdepends=(
'glib2-devel: development files for glib2'
'dconf: GSettings storage backend'
'glib2-devel: development tools'
'gvfs: most gio functionality'
'libelf: gresource inspection tool'
)
options=(staticlibs)

View file

@ -8,5 +8,3 @@ gobject-introspection
python-packaging
python-docutils
python-distutils-extra