New package: gnome-software-42.4.
This commit is contained in:
parent
fde8754e4d
commit
9ad9c76c89
|
@ -0,0 +1 @@
|
||||||
|
gnome-software
|
|
@ -0,0 +1,45 @@
|
||||||
|
# Template file for 'gnome-software'
|
||||||
|
pkgname=gnome-software
|
||||||
|
version=42.4
|
||||||
|
revision=1
|
||||||
|
build_style=meson
|
||||||
|
configure_args="-Dvalgrind=false -Dpackagekit=false -Dfwupd=false
|
||||||
|
-Dmalcontent=false $(vopt_bool gtk_doc) -Dsoup2=true"
|
||||||
|
hostmakedepends="pkg-config tar glib-devel gettext libxslt docbook-xsl
|
||||||
|
$(vopt_if gtk_doc gtk-doc)"
|
||||||
|
makedepends="AppStream-devel libxmlb-devel gnome-online-accounts-devel
|
||||||
|
json-glib-devel gtk4-devel libadwaita-devel gsettings-desktop-schemas-devel
|
||||||
|
gspell-devel polkit-devel flatpak-devel libgudev-devel libsoup-devel"
|
||||||
|
checkdepends="dbus"
|
||||||
|
short_desc="GNOME Software Center (flatpak only)"
|
||||||
|
maintainer="Michal Vasilek <michal@vasilek.cz>"
|
||||||
|
license="GPL-3.0-or-later"
|
||||||
|
homepage="https://gitlab.gnome.org/GNOME/gnome-software"
|
||||||
|
distfiles="https://gitlab.gnome.org/GNOME/gnome-software/-/archive/${version}/gnome-software-${version}.tar.gz"
|
||||||
|
checksum=adaa905239ed3a3f6df40c9257c67f96dec891abdac0575f97577f1d97d555b1
|
||||||
|
make_check=ci-skip # gs-self-test-modalias, gs-self-test-repos and gs-self-test-src fail in CI
|
||||||
|
|
||||||
|
build_options="gtk_doc"
|
||||||
|
|
||||||
|
if [ -z "$CROSS_BUILD" ]; then
|
||||||
|
build_options_default+=" gtk_doc"
|
||||||
|
fi
|
||||||
|
|
||||||
|
do_check() {
|
||||||
|
# machine-id is a random, non-zero value
|
||||||
|
echo 'dcb30309cd6c8b7cc20383d85a5c7012' > /etc/machine-id
|
||||||
|
dbus-run-session meson test -C build --no-suite fedora-langpacks
|
||||||
|
rm /etc/machine-id
|
||||||
|
}
|
||||||
|
|
||||||
|
gnome-software-devel_package() {
|
||||||
|
depends="${sourcepkg}>=${version}_${revision}"
|
||||||
|
short_desc+=" - development files"
|
||||||
|
pkg_install() {
|
||||||
|
vmove usr/include
|
||||||
|
vmove usr/lib/pkgconfig
|
||||||
|
if [ "$build_option_gtk_doc" ]; then
|
||||||
|
vmove usr/share/gtk-doc
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue