From 50b1978183c2cfe0e75b43536cfe25e9d746bd0c Mon Sep 17 00:00:00 2001 From: maxice8 Date: Tue, 11 Dec 2018 09:13:56 -0200 Subject: [PATCH] New package: gnome-themes-extra-3.28 --- srcpkgs/autogen/patches/fix-cross.patch | 24 ++++++++++++++++++++++++ srcpkgs/gnome-themes-extra/template | 22 ++++++++++++++++++++++ srcpkgs/gnome-themes-standard | 1 + srcpkgs/gnome-themes-standard/template | 15 --------------- 4 files changed, 47 insertions(+), 15 deletions(-) create mode 100644 srcpkgs/autogen/patches/fix-cross.patch create mode 100644 srcpkgs/gnome-themes-extra/template create mode 120000 srcpkgs/gnome-themes-standard delete mode 100644 srcpkgs/gnome-themes-standard/template diff --git a/srcpkgs/autogen/patches/fix-cross.patch b/srcpkgs/autogen/patches/fix-cross.patch new file mode 100644 index 00000000000..51f4746144f --- /dev/null +++ b/srcpkgs/autogen/patches/fix-cross.patch @@ -0,0 +1,24 @@ +From: Helmut Grohne +Subject: Invoke the triplet prefixed pkg-config +Bug-Debian: http://bugs.debian.org/833171 +Forwarded: https://sourceforge.net/p/autogen/bugs/179/ +Origin: vendor +Last-Update: 2016-09-03 + +Otherwise pkg-config examines the build architecture which usually doesn't have +the relevant dependencies installed or whose flags is different. + +Index: autogen-5.18.10/config/ag_macros.m4 +=================================================================== +--- config/ag_macros.m4 ++++ config/ag_macros.m4 +@@ -30,7 +30,7 @@ + AC_DEFUN([INVOKE_AG_MACROS_LAST],[ + [if test X${INVOKE_AG_MACROS_LAST_done} != Xyes ; then] + GUILE_FLAGS +- [ag_gv=`gdir=\`pkg-config --cflags-only-I \ ++ [ag_gv=`gdir=\`$PKG_CONFIG --cflags-only-I \ + guile-${GUILE_EFFECTIVE_VERSION} | \ + sed 's/-I *//;s/ *-I.*/ /g'\` + for d in $gdir + diff --git a/srcpkgs/gnome-themes-extra/template b/srcpkgs/gnome-themes-extra/template new file mode 100644 index 00000000000..8bb0a4a0679 --- /dev/null +++ b/srcpkgs/gnome-themes-extra/template @@ -0,0 +1,22 @@ +# Template file for 'gnome-themes-extra' +pkgname=gnome-themes-extra +version=3.28 +revision=1 +build_style=gnu-configure +hostmakedepends="pkg-config intltool librsvg-utils glib-devel" +makedepends="gtk+-devel gtk+3-devel librsvg-devel" +depends="cantarell-fonts adwaita-icon-theme>=${version}" +short_desc="Extra GNOME themes" +maintainer="Juan RP " +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 + +gnome-themes-standard_package() { + noarch=yes + build_style=meta + short_desc+=" (transitional dummy package)" + depends="gnome-themes-standard-${version}_${revision}" +} diff --git a/srcpkgs/gnome-themes-standard b/srcpkgs/gnome-themes-standard new file mode 120000 index 00000000000..5be38e8d090 --- /dev/null +++ b/srcpkgs/gnome-themes-standard @@ -0,0 +1 @@ +gnome-themes-extra \ No newline at end of file diff --git a/srcpkgs/gnome-themes-standard/template b/srcpkgs/gnome-themes-standard/template deleted file mode 100644 index 7e741b01d26..00000000000 --- a/srcpkgs/gnome-themes-standard/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template build file for 'gnome-themes-standard'. -pkgname=gnome-themes-standard -version=3.22.3 -revision=1 -lib32disabled=yes -build_style=gnu-configure -hostmakedepends="pkg-config intltool librsvg-utils glib-devel" -makedepends="gtk+-devel gtk+3-devel librsvg-devel" -depends="cantarell-fonts adwaita-icon-theme>=${version%.*}" -short_desc="Standard GNOME themes" -maintainer="Juan RP " -homepage="http://www.gnome.org" -license="LGPL-2.1" -distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=61dc87c52261cfd5b94d65e8ffd923ddeb5d3944562f84942eeeb197ab8ab56a