* update gsettings-desktop-schemas to 47.1-1
This commit is contained in:
parent
2074d5175c
commit
fce89fac4f
@ -1,19 +1,27 @@
|
|||||||
pkgbase = gsettings-desktop-schemas
|
pkgbase = gsettings-desktop-schemas
|
||||||
pkgdesc = Shared GSettings schemas for the desktop
|
pkgdesc = GSettings schemas for GNOME
|
||||||
pkgver = 46.1
|
pkgver = 47.1
|
||||||
pkgrel = 1
|
pkgrel = 1
|
||||||
url = https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas
|
url = https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas
|
||||||
arch = any
|
arch = any
|
||||||
license = LGPL-2.1-or-later
|
license = LGPL-2.1-or-later
|
||||||
|
makedepends = adobe-source-code-pro-fonts
|
||||||
|
makedepends = cantarell-fonts
|
||||||
|
makedepends = dconf
|
||||||
makedepends = git
|
makedepends = git
|
||||||
makedepends = glib2-devel
|
makedepends = glib2-devel
|
||||||
makedepends = gobject-introspection
|
makedepends = gobject-introspection
|
||||||
makedepends = meson
|
makedepends = meson
|
||||||
|
source = git+https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas.git#tag=47.1
|
||||||
|
b2sums = ff80d8cee04d1a498993632195242d24d3869225bdcc315fb680b7dce9f9fc9761cdf6f64d35af29707dbe29a3ce0f5c57c814a93d4cc95fc3586de260e83802
|
||||||
|
|
||||||
|
pkgname = gsettings-desktop-schemas
|
||||||
|
pkgdesc = GSettings schemas for GNOME desktop components
|
||||||
|
depends = gsettings-system-schemas=47.1-1
|
||||||
depends = adobe-source-code-pro-fonts
|
depends = adobe-source-code-pro-fonts
|
||||||
depends = cantarell-fonts
|
depends = cantarell-fonts
|
||||||
depends = dconf
|
depends = dconf
|
||||||
depends = glib2
|
|
||||||
source = git+https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas.git#tag=46.1
|
|
||||||
b2sums = 285fcf7651ac8066964a3ce5c050b91c88a893760133dfe578da2489a221ce80e2caea804ff3aaeec801655a0be7e7ebb079805c15523a45c468c5797c14216a
|
|
||||||
|
|
||||||
pkgname = gsettings-desktop-schemas
|
pkgname = gsettings-system-schemas
|
||||||
|
pkgdesc = GSettings schemas for GNOME system components
|
||||||
|
depends = dconf
|
||||||
|
@ -2,3 +2,5 @@
|
|||||||
source = "git"
|
source = "git"
|
||||||
git = "https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas.git"
|
git = "https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas.git"
|
||||||
include_regex = '\d+(\.\d+)*'
|
include_regex = '\d+(\.\d+)*'
|
||||||
|
from_pattern = '\.([a-z])'
|
||||||
|
to_pattern = '\1'
|
||||||
|
@ -5,34 +5,35 @@
|
|||||||
# Contributor: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
|
# Contributor: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
|
||||||
# Contributor: Adam Hani Schakaki (krzd) <krzd@krzd.net>
|
# Contributor: Adam Hani Schakaki (krzd) <krzd@krzd.net>
|
||||||
|
|
||||||
pkgname=gsettings-desktop-schemas
|
pkgbase=gsettings-desktop-schemas
|
||||||
pkgver=46.1
|
pkgname=(
|
||||||
|
gsettings-desktop-schemas
|
||||||
|
gsettings-system-schemas
|
||||||
|
)
|
||||||
|
pkgver=47.1
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="Shared GSettings schemas for the desktop"
|
pkgdesc="GSettings schemas for GNOME"
|
||||||
url="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas"
|
url="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas"
|
||||||
arch=(any)
|
arch=(any)
|
||||||
license=(LGPL-2.1-or-later)
|
license=(LGPL-2.1-or-later)
|
||||||
depends=(
|
makedepends=(
|
||||||
adobe-source-code-pro-fonts
|
adobe-source-code-pro-fonts
|
||||||
cantarell-fonts
|
cantarell-fonts
|
||||||
dconf
|
dconf
|
||||||
glib2
|
|
||||||
)
|
|
||||||
makedepends=(
|
|
||||||
git
|
git
|
||||||
glib2-devel
|
glib2-devel
|
||||||
gobject-introspection
|
gobject-introspection
|
||||||
meson
|
meson
|
||||||
)
|
)
|
||||||
source=("git+$url.git#tag=${pkgver/[a-z]/.&}")
|
source=("git+$url.git#tag=${pkgver/[a-z]/.&}")
|
||||||
b2sums=('285fcf7651ac8066964a3ce5c050b91c88a893760133dfe578da2489a221ce80e2caea804ff3aaeec801655a0be7e7ebb079805c15523a45c468c5797c14216a')
|
b2sums=('ff80d8cee04d1a498993632195242d24d3869225bdcc315fb680b7dce9f9fc9761cdf6f64d35af29707dbe29a3ce0f5c57c814a93d4cc95fc3586de260e83802')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd $pkgname
|
cd $pkgbase
|
||||||
}
|
}
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
arch-meson $pkgname build
|
arch-meson $pkgbase build
|
||||||
meson compile -C build
|
meson compile -C build
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -40,8 +41,37 @@ check() {
|
|||||||
meson test -C build --print-errorlogs
|
meson test -C build --print-errorlogs
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
_pick() {
|
||||||
|
local p="$1" f d; shift
|
||||||
|
for f; do
|
||||||
|
d="$srcdir/$p/${f#$pkgdir/}"
|
||||||
|
mkdir -p "$(dirname "$d")"
|
||||||
|
mv "$f" "$d"
|
||||||
|
rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
package_gsettings-desktop-schemas() {
|
||||||
|
pkgdesc+=" desktop components"
|
||||||
|
depends=(
|
||||||
|
"gsettings-system-schemas=$pkgver-$pkgrel"
|
||||||
|
adobe-source-code-pro-fonts
|
||||||
|
cantarell-fonts
|
||||||
|
dconf
|
||||||
|
)
|
||||||
|
|
||||||
meson install -C build --destdir "$pkgdir"
|
meson install -C build --destdir "$pkgdir"
|
||||||
|
|
||||||
|
cd "$pkgdir"
|
||||||
|
_pick system usr/share/glib-2.0/schemas/org.gnome.desktop.enums.xml
|
||||||
|
_pick system usr/share/glib-2.0/schemas/org.gnome.system.*.gschema.xml
|
||||||
|
}
|
||||||
|
|
||||||
|
package_gsettings-system-schemas() {
|
||||||
|
pkgdesc+=" system components"
|
||||||
|
depends=(dconf)
|
||||||
|
|
||||||
|
mv system/* "$pkgdir"
|
||||||
}
|
}
|
||||||
|
|
||||||
# vim:set sw=2 sts=-1 et:
|
# vim:set sw=2 sts=-1 et:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user