pkgname: 'gsettings-desktop-schemas' pkgver: '50.1' pkgrel: '2' pkgdesc: 'Shared GSettings schemas for the desktop' url: 'https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas' arch: x86_64 license: - 'LGPL2.1' depends: - 'adwaita-fonts' makedepends: - meson - ninja - intltool - glib - 'gobject-introspection' - 'perl-xml-parser' source: - 'https://gitlab.gnome.org/GNOME/${pkgname}/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz' sha256sums: - SKIP build: | cd ${pkgname}-${pkgver} # NuTyX Background sed -i "s@gnome/adwaita-timed.xml@nutyx/nutyx.jpg@" \ schemas/org.gnome.desktop.background.gschema.xml.in sed -i -r 's:"(/system):"/org/gnome\1:g' schemas/*.in # cd ${pkgname}-${pkgver} już wszedł do źródła – źródłem mesona jest "." meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true . builddir meson compile -C builddir DESTDIR=${PKGDIR} meson install -C builddir package: | install -Dm644 ${pkgname}-${pkgver}/COPYING \ ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING sed -i "s@gnome/adwaita-l.jxl@nutyx/NuTyX-GNOME-26.06.1.png@" \ ${PKGDIR}/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.xml sed -i "s@gnome/adwaita-d.jxl@nutyx/NuTyX-GNOME-26.06.1.png@" \ ${PKGDIR}/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.xml