From f2899e5640ae045dff3cb52b3193b19fd660ebdc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Wed, 2 Aug 2023 12:20:25 +0700 Subject: [PATCH] gnome-themes-extra: split gtk+2.0 --- srcpkgs/gnome-themes-extra-gtk | 1 + srcpkgs/gnome-themes-extra/template | 22 +++++++++++++++------- 2 files changed, 16 insertions(+), 7 deletions(-) create mode 120000 srcpkgs/gnome-themes-extra-gtk diff --git a/srcpkgs/gnome-themes-extra-gtk b/srcpkgs/gnome-themes-extra-gtk new file mode 120000 index 0000000000000..5be38e8d090b9 --- /dev/null +++ b/srcpkgs/gnome-themes-extra-gtk @@ -0,0 +1 @@ +gnome-themes-extra \ No newline at end of file diff --git a/srcpkgs/gnome-themes-extra/template b/srcpkgs/gnome-themes-extra/template index 029a739d80ee3..fcb94afcb416f 100644 --- a/srcpkgs/gnome-themes-extra/template +++ b/srcpkgs/gnome-themes-extra/template @@ -1,9 +1,10 @@ # Template file for 'gnome-themes-extra' pkgname=gnome-themes-extra version=3.28 -revision=3 +revision=4 build_style=gnu-configure -hostmakedepends="pkg-config intltool librsvg-utils glib-devel which" +hostmakedepends="pkg-config intltool librsvg-utils glib-devel which + gtk-update-icon-cache" makedepends="gtk+-devel gtk+3-devel librsvg-devel" depends="cantarell-fonts adwaita-icon-theme>=${version}" short_desc="Extra GNOME themes" @@ -12,14 +13,21 @@ license="LGPL-2.1-or-later" homepage="https://gitlab.gnome.org/GNOME/gnome-themes-extra" distfiles="${GNOME_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.xz" checksum=7c4ba0bff001f06d8983cfc105adaac42df1d1267a2591798a780bac557a5819 -lib32disabled=yes -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" gtk-update-icon-cache" -fi +gnome-themes-extra-gtk_package() { + short_desc+=" - for GTK+2.0" + depends="${sourcepkg}>=${version}_${revision}" + lib32disabled=yes + pkg_install() { + vmove usr/lib/gtk-2.0 + vmove usr/share/themes/Adwaita/gtk-2.0 + vmove usr/share/themes/Adwaita-dark/gtk-2.0 + vmove usr/share/themes/HighContrast/gtk-2.0 + } +} gnome-themes-standard_package() { build_style=meta short_desc+=" (transitional dummy package)" - depends="gnome-themes-extra-${version}_${revision}" + depends="gnome-themes-extra-gtk-${version}_${revision}" }