[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/

2017-08-14 Thread Gilles Dartiguelongue
commit: b03df21960a36f4924ac5ea3d373be6929d3dc71
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Aug 14 16:14:23 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Aug 14 16:14:23 2017 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b03df219

x11-themes/gnome-themes-standard: sync with gentoo repository

Package-Manager: Portage-2.3.7, Repoman-2.3.3
Manifest-Sign-Key: 0x5A56C8CD0C13248A

 .../gnome-themes-standard-3.20.ebuild  | 85 --
 1 file changed, 85 deletions(-)

diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.20.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.20.ebuild
deleted file mode 100644
index f8b3ce23..
--- a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.20.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit autotools eutils gnome2 multilib-minimal
-
-DESCRIPTION="Standard Themes for GNOME Applications"
-HOMEPAGE="https://git.gnome.org/browse/gnome-themes-standard/;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="+gtk"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux 
~x64-solaris ~x86-solaris"
-
-COMMON_DEPEND="
-   gnome-base/librsvg:2[${MULTILIB_USEDEP}]
-   x11-libs/cairo[${MULTILIB_USEDEP}]
-   gtk? (
-   >=x11-libs/gtk+-2.24.15:2[${MULTILIB_USEDEP}]
-   >=x11-libs/gtk+-3.12:3[${MULTILIB_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/intltool-0.40
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-# gnome-themes{,-extras} are OBSOLETE for GNOME 3
-# http://comments.gmane.org/gmane.comp.gnome.desktop/44130
-# Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose
-# their default background image
-RDEPEND="${COMMON_DEPEND}
-   >=gnome-base/gsettings-desktop-schemas-3.4
-   !https://bugzilla.gnome.org/show_bug.cgi?id=746920
-   epatch "${FILESDIR}/${PN}-3.14.2.3-srcdir.patch"
-   eautoreconf
-
-   gnome2_src_prepare
-}
-
-multilib_src_configure() {
-   # The icon cache needs to be generated in pkg_postinst()
-   ECONF_SOURCE="${S}" \
-   gnome2_src_configure \
-   --disable-static \
-   $(use_enable gtk gtk2-engine) \
-   $(use_enable gtk gtk3-engine) \
-   GTK_UPDATE_ICON_CACHE=$(type -P true)
-}
-
-emake_engines_only() {
-   pushd themes/Adwaita/gtk-2.0 > /dev/null || die
-   if [[ $1 = install ]]; then
-   emake DESTDIR="${D}" install-engineLTLIBRARIES
-   else
-   emake libadwaita.la
-   fi
-   popd > /dev/null
-}
-
-multilib_src_compile() {
-   # processing >3500 icons is slow on old hard drives, do it only for 
native ABI
-   if multilib_is_native_abi; then
-   gnome2_src_compile
-   elif use gtk; then
-   emake_engines_only
-   fi
-}
-
-multilib_src_install() {
-   # processing >3500 icons is slow on old hard drives, do it only for 
native ABI
-   if multilib_is_native_abi; then
-   gnome2_src_install
-   elif use gtk; then
-   emake_engines_only install
-   prune_libtool_files --modules
-   fi
-}



[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/, x11-themes/gnome-themes-standard/files/

2017-08-14 Thread Gilles Dartiguelongue
commit: 6b5b458bc42791610fe3dbf9a4c7e1bee6a83f86
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Aug 14 16:03:44 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Aug 14 16:03:44 2017 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=6b5b458b

x11-themes/gnome-themes-standard: sync with gentoo repository

 ...ome-themes-standard-3.22.2-exclude-engine.patch | 63 ++
 .../gnome-themes-standard-.ebuild  | 53 +-
 2 files changed, 88 insertions(+), 28 deletions(-)

diff --git 
a/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.22.2-exclude-engine.patch
 
b/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.22.2-exclude-engine.patch
new file mode 100644
index ..7cdceff7
--- /dev/null
+++ 
b/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.22.2-exclude-engine.patch
@@ -0,0 +1,63 @@
+From 58fd7206211e8e4d42ce6925718e56f84a1b4eb3 Mon Sep 17 00:00:00 2001
+From: Gilles Dartiguelongue 
+Date: Mon, 3 Oct 2016 00:38:57 +0200
+Subject: [PATCH] Control build of gtk+2 adwaita theme engine from configure
+
+Rather than whole gtk+-2 theme.
+
+This only makes sense in Gentoo as the theme engine has been split to
+a separate package to allow gtk+2 free systems.
+---
+ themes/Adwaita-dark/Makefile.am| 6 +-
+ themes/Adwaita/Makefile.am | 6 +-
+ themes/Adwaita/gtk-2.0/Makefile.am | 2 ++
+ 3 files changed, 4 insertions(+), 10 deletions(-)
+
+diff --git a/themes/Adwaita-dark/Makefile.am b/themes/Adwaita-dark/Makefile.am
+index 8a381b9..c5efcbf 100644
+--- a/themes/Adwaita-dark/Makefile.am
 b/themes/Adwaita-dark/Makefile.am
+@@ -1,8 +1,4 @@
+-SUBDIRS = gtk-3.0
+-
+-if GTK2_ENGINE
+-SUBDIRS += gtk-2.0
+-endif
++SUBDIRS = gtk-2.0 gtk-3.0
+ 
+ THEME_NAME=Adwaita-dark
+ THEME_IN_FILES=index.theme.in
+diff --git a/themes/Adwaita/Makefile.am b/themes/Adwaita/Makefile.am
+index 8583535..617b9a6 100644
+--- a/themes/Adwaita/Makefile.am
 b/themes/Adwaita/Makefile.am
+@@ -1,8 +1,4 @@
+-SUBDIRS = gtk-3.0
+-
+-if GTK2_ENGINE
+-SUBDIRS += gtk-2.0
+-endif
++SUBDIRS = gtk-2.0 gtk-3.0
+ 
+ THEME_NAME=Adwaita
+ THEME_IN_FILES=index.theme.in
+diff --git a/themes/Adwaita/gtk-2.0/Makefile.am 
b/themes/Adwaita/gtk-2.0/Makefile.am
+index 1e56f7f..9108cc4 100644
+--- a/themes/Adwaita/gtk-2.0/Makefile.am
 b/themes/Adwaita/gtk-2.0/Makefile.am
+@@ -1,3 +1,4 @@
++if GTK2_ENGINE
+ enginedir = $(libdir)/gtk-2.0/$(GTK2_VERSION)/engines
+ engine_LTLIBRARIES = libadwaita.la
+ 
+@@ -5,6 +6,7 @@ libadwaita_la_CFLAGS = $(GTK2_ENGINE_CFLAGS)
+ libadwaita_la_SOURCES = adwaita_engine.c
+ libadwaita_la_LDFLAGS = -module -avoid-version -no-undefined
+ libadwaita_la_LIBADD =  $(GTK2_ENGINE_LIBS)
++endif
+ 
+ themedir = $(datadir)/themes/Adwaita/gtk-2.0
+ theme_DATA = gtkrc main.rc apps.rc hacks.rc
+-- 
+2.10.1
+

diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
index ee196b5e..9a9e69ce 100644
--- a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
+++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
@@ -1,12 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
+EAPI=6
 
-inherit gnome2
+inherit autotools gnome.org
 if [[ ${PV} =  ]]; then
inherit gnome2-live
 fi
@@ -16,40 +13,40 @@ 
HOMEPAGE="https://git.gnome.org/browse/gnome-themes-standard/;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-IUSE="+gtk"
+IUSE=""
 if [[ ${PV} =  ]]; then
KEYWORDS=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~x64-solaris ~x86-solaris"
 fi
 
-COMMON_DEPEND="
-   gnome-base/librsvg:2
-   x11-libs/cairo
-   >=x11-themes/gtk-engines-2.15.3:2
-   gtk? (
-   >=x11-libs/gtk+-2.24.15:2
-   >=x11-libs/gtk+-3.12:3 )
+# Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose
+# their default background image
+RDEPEND="
+   >=gnome-base/gsettings-desktop-schemas-3.4
 "
-DEPEND="${COMMON_DEPEND}
+DEPEND="
>=dev-util/intltool-0.40
sys-devel/gettext
virtual/pkgconfig
 "
-# gnome-themes{,-extras} are OBSOLETE for GNOME 3
-# http://comments.gmane.org/gmane.comp.gnome.desktop/44130
-# Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose
-# their default background image
-RDEPEND="${COMMON_DEPEND}
-   >=gnome-base/gsettings-desktop-schemas-3.4
-   

[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/

2016-03-24 Thread Ole Reifschneider
commit: 1d78d94237313fd1b34eca932ef62dd2c575fdb0
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Sun Mar 20 22:24:31 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Fri Mar 25 00:55:46 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1d78d942

x11-themes/gnome-themes-standard: Bump version to 3.20

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 ...-themes-standard-3.18.0.ebuild => gnome-themes-standard-3.20.ebuild} | 2 +-
 x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.18.0.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.20.ebuild
similarity index 98%
rename from x11-themes/gnome-themes-standard/gnome-themes-standard-3.18.0.ebuild
rename to x11-themes/gnome-themes-standard/gnome-themes-standard-3.20.ebuild
index 246bba3..f8b3ce2 100644
--- a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.18.0.ebuild
+++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.20.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 

diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
index ce7c327..ee196b5 100644
--- a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
+++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 



[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/files/, x11-themes/gnome-themes-standard/

2015-10-02 Thread Ole Reifschneider
commit: 4713dacb7aa247b52fb77e7b6828f15c0b593608
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Fri Oct  2 10:42:49 2015 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Fri Oct  2 10:42:49 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4713dacb

x11-themes/gnome-themes-standard: Bump version to 3.18.0

Package-Manager: portage-2.2.22
Manifest-Sign-Key: 7E8B4D42

 .../gnome-themes-standard-3.14.2.3-srcdir.patch| 26 +++
 .../gnome-themes-standard-3.18.0.ebuild| 85 ++
 2 files changed, 111 insertions(+)

diff --git 
a/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch
 
b/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch
new file mode 100644
index 000..717613b
--- /dev/null
+++ 
b/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch
@@ -0,0 +1,26 @@
+From db1e859fa27a4d3ca8a45937c2730f83c34405c6 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev 
+Date: Sat, 28 Mar 2015 00:28:16 -0400
+Subject: [PATCH] HC: fix out-of-tree builds
+
+https://bugzilla.gnome.org/show_bug.cgi?id=746920
+---
+ themes/HighContrast/icons/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/themes/HighContrast/icons/Makefile.am 
b/themes/HighContrast/icons/Makefile.am
+index 76e824d..5545157 100644
+--- a/themes/HighContrast/icons/Makefile.am
 b/themes/HighContrast/icons/Makefile.am
+@@ -6,7 +6,7 @@ render_sizes = "16x16" "22x22" "24x24" "32x32" "48x48" 
"256x256" "scalable"
+ THEME_DIRS=$(shell SIZES="$(render_sizes)"; for size in $$SIZES; do for dir 
in `find $(srcdir)/$$size/* -type d`; do printf "$$dir,"; done; done;)
+ 
+ %.theme: %.theme.in Makefile
+-  dirs="`echo $(THEME_DIRS) | sed -e 's#\./##g'`"; \
++  dirs="`echo $(THEME_DIRS) | sed -e \"s#$(srcdir)/*##g\"`"; \
+   sed -e "s|\@THEME_DIRS\@|$$dirs|g" < $< > $@; \
+   echo "" >> $@; \
+   for dir in `echo $$dirs | sed -e "s/,/ /g"`; do \
+-- 
+2.3.3
+

diff --git 
a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.18.0.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.18.0.ebuild
new file mode 100644
index 000..246bba3
--- /dev/null
+++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.18.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit autotools eutils gnome2 multilib-minimal
+
+DESCRIPTION="Standard Themes for GNOME Applications"
+HOMEPAGE="https://git.gnome.org/browse/gnome-themes-standard/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="+gtk"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux 
~x64-solaris ~x86-solaris"
+
+COMMON_DEPEND="
+   gnome-base/librsvg:2[${MULTILIB_USEDEP}]
+   x11-libs/cairo[${MULTILIB_USEDEP}]
+   gtk? (
+   >=x11-libs/gtk+-2.24.15:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gtk+-3.12:3[${MULTILIB_USEDEP}] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+# gnome-themes{,-extras} are OBSOLETE for GNOME 3
+# http://comments.gmane.org/gmane.comp.gnome.desktop/44130
+# Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose
+# their default background image
+RDEPEND="${COMMON_DEPEND}
+   >=gnome-base/gsettings-desktop-schemas-3.4
+   !https://bugzilla.gnome.org/show_bug.cgi?id=746920
+   epatch "${FILESDIR}/${PN}-3.14.2.3-srcdir.patch"
+   eautoreconf
+
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   # The icon cache needs to be generated in pkg_postinst()
+   ECONF_SOURCE="${S}" \
+   gnome2_src_configure \
+   --disable-static \
+   $(use_enable gtk gtk2-engine) \
+   $(use_enable gtk gtk3-engine) \
+   GTK_UPDATE_ICON_CACHE=$(type -P true)
+}
+
+emake_engines_only() {
+   pushd themes/Adwaita/gtk-2.0 > /dev/null || die
+   if [[ $1 = install ]]; then
+   emake DESTDIR="${D}" install-engineLTLIBRARIES
+   else
+   emake libadwaita.la
+   fi
+   popd > /dev/null
+}
+
+multilib_src_compile() {
+   # processing >3500 icons is slow on old hard drives, do it only for 
native ABI
+   if multilib_is_native_abi; then
+   gnome2_src_compile
+   elif use gtk; then
+   emake_engines_only
+   fi
+}
+
+multilib_src_install() {
+   # processing >3500 icons is slow on old hard drives, do it only for 
native ABI
+   if multilib_is_native_abi; then
+   gnome2_src_install
+   elif use gtk; then
+   emake_engines_only install
+   prune_libtool_files --modules
+   fi
+}



[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/

2015-05-14 Thread Gilles Dartiguelongue
commit: 207919518ba05022abffbb04cb17e835ca304e0a
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Thu May 14 10:40:51 2015 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Thu May 14 10:40:51 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=20791951

x11-themes/gnome-themes-standard: 3.16.0 → 3.16.2

 ...-themes-standard-3.16.0.ebuild = gnome-themes-standard-3.16.2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git 
a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.16.0.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.16.2.ebuild
similarity index 100%
rename from x11-themes/gnome-themes-standard/gnome-themes-standard-3.16.0.ebuild
rename to x11-themes/gnome-themes-standard/gnome-themes-standard-3.16.2.ebuild



[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/

2015-04-19 Thread Ole Reifschneider
commit: 8831491ad887a22795d27eea32d611083a1805de
Author: Ole Reifschneider tranquility AT gentoo DOT org
AuthorDate: Sun Apr 19 12:49:54 2015 +
Commit: Ole Reifschneider tranquility AT gentoo DOT org
CommitDate: Sun Apr 19 12:49:54 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8831491a

Bump x11-themes/gnome-themes-standard version to 3.16.0

Package-Manager: portage-2.2.14
Manifest-Sign-Key: 7E8B4D42

 .../gnome-themes-standard-3.16.0.ebuild| 85 ++
 1 file changed, 85 insertions(+)

diff --git 
a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.16.0.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.16.0.ebuild
new file mode 100644
index 000..e82de3c
--- /dev/null
+++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.16.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.3-r2.ebuild,v
 1.1 2015/03/28 04:44:34 tetromino Exp $
+
+EAPI=5
+GCONF_DEBUG=no
+GNOME2_LA_PUNT=yes
+
+inherit autotools eutils gnome2 multilib-minimal
+
+DESCRIPTION=Standard Themes for GNOME Applications
+HOMEPAGE=https://git.gnome.org/browse/gnome-themes-standard/;
+
+LICENSE=LGPL-2.1+
+SLOT=0
+IUSE=+gtk
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux 
~x64-solaris ~x86-solaris
+
+COMMON_DEPEND=
+   gnome-base/librsvg:2[${MULTILIB_USEDEP}]
+   x11-libs/cairo[${MULTILIB_USEDEP}]
+   gtk? (
+   =x11-libs/gtk+-2.24.15:2[${MULTILIB_USEDEP}]
+   =x11-libs/gtk+-3.12:3[${MULTILIB_USEDEP}] )
+
+DEPEND=${COMMON_DEPEND}
+   =dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig
+
+# gnome-themes{,-extras} are OBSOLETE for GNOME 3
+# http://comments.gmane.org/gmane.comp.gnome.desktop/44130
+# Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose
+# their default background image
+RDEPEND=${COMMON_DEPEND}
+   =gnome-base/gsettings-desktop-schemas-3.4
+   !x11-themes/gnome-themes-2.32.1-r1
+
+
+src_prepare() {
+   # https://bugzilla.gnome.org/show_bug.cgi?id=746920
+   epatch ${FILESDIR}/${PN}-3.14.2.3-srcdir.patch
+   eautoreconf
+
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   # The icon cache needs to be generated in pkg_postinst()
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure \
+   --disable-static \
+   $(use_enable gtk gtk2-engine) \
+   $(use_enable gtk gtk3-engine) \
+   GTK_UPDATE_ICON_CACHE=$(type -P true)
+}
+
+emake_engines_only() {
+   pushd themes/Adwaita/gtk-2.0  /dev/null || die
+   if [[ $1 = install ]]; then
+   emake DESTDIR=${D} install-engineLTLIBRARIES
+   else
+   emake libadwaita.la
+   fi
+   popd  /dev/null
+}
+
+multilib_src_compile() {
+   # processing 3500 icons is slow on old hard drives, do it only for 
native ABI
+   if multilib_is_native_abi; then
+   gnome2_src_compile
+   elif use gtk; then
+   emake_engines_only
+   fi
+}
+
+multilib_src_install() {
+   # processing 3500 icons is slow on old hard drives, do it only for 
native ABI
+   if multilib_is_native_abi; then
+   gnome2_src_install
+   elif use gtk; then
+   emake_engines_only install
+   prune_libtool_files --modules
+   fi
+}



[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/files/

2015-04-19 Thread Ole Reifschneider
commit: 12c1d5b013eb8c2b10dcc6842e0b3c51be1f12c0
Author: Ole Reifschneider tranquility AT gentoo DOT org
AuthorDate: Sun Apr 19 22:04:14 2015 +
Commit: Ole Reifschneider tranquility AT gentoo DOT org
CommitDate: Sun Apr 19 22:04:14 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=12c1d5b0

Add missing patch for gnome-themes-standard

Package-Manager: portage-2.2.14
Manifest-Sign-Key: 7E8B4D42

 .../gnome-themes-standard-3.14.2.3-srcdir.patch| 26 ++
 1 file changed, 26 insertions(+)

diff --git 
a/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch
 
b/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch
new file mode 100644
index 000..717613b
--- /dev/null
+++ 
b/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch
@@ -0,0 +1,26 @@
+From db1e859fa27a4d3ca8a45937c2730f83c34405c6 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev tetrom...@gentoo.org
+Date: Sat, 28 Mar 2015 00:28:16 -0400
+Subject: [PATCH] HC: fix out-of-tree builds
+
+https://bugzilla.gnome.org/show_bug.cgi?id=746920
+---
+ themes/HighContrast/icons/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/themes/HighContrast/icons/Makefile.am 
b/themes/HighContrast/icons/Makefile.am
+index 76e824d..5545157 100644
+--- a/themes/HighContrast/icons/Makefile.am
 b/themes/HighContrast/icons/Makefile.am
+@@ -6,7 +6,7 @@ render_sizes = 16x16 22x22 24x24 32x32 48x48 
256x256 scalable
+ THEME_DIRS=$(shell SIZES=$(render_sizes); for size in $$SIZES; do for dir 
in `find $(srcdir)/$$size/* -type d`; do printf $$dir,; done; done;)
+ 
+ %.theme: %.theme.in Makefile
+-  dirs=`echo $(THEME_DIRS) | sed -e 's#\./##g'`; \
++  dirs=`echo $(THEME_DIRS) | sed -e \s#$(srcdir)/*##g\`; \
+   sed -e s|\@THEME_DIRS\@|$$dirs|g  $  $@; \
+   echo   $@; \
+   for dir in `echo $$dirs | sed -e s/,/ /g`; do \
+-- 
+2.3.3
+



[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/

2014-12-26 Thread Gilles Dartiguelongue
commit: 80aeae9dfa10850eea0fb198da574e013b1767a8
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Fri Dec 26 21:51:35 2014 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Fri Dec 26 21:51:35 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=80aeae9d

x11-themes/gnome-themes-standard: moved to gentoo-x86

---
 .../gnome-themes-standard-3.14.2.3.ebuild  | 48 --
 1 file changed, 48 deletions(-)

diff --git 
a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.3.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.3.ebuild
deleted file mode 100644
index 70499d2..000
--- a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-GCONF_DEBUG=no
-GNOME2_LA_PUNT=yes
-
-inherit gnome2
-
-DESCRIPTION=Standard Themes for GNOME Applications
-HOMEPAGE=https://git.gnome.org/browse/gnome-themes-standard/;
-
-LICENSE=LGPL-2.1+
-SLOT=0
-IUSE=+gtk
-KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux 
~x64-solaris ~x86-solaris
-
-COMMON_DEPEND=
-   gnome-base/librsvg:2
-   x11-libs/cairo
-   =x11-themes/gtk-engines-2.15.3:2
-   gtk? (
-   =x11-libs/gtk+-2.24.15:2
-   =x11-libs/gtk+-3.12:3 )
-
-DEPEND=${COMMON_DEPEND}
-   =dev-util/intltool-0.40
-   sys-devel/gettext
-   virtual/pkgconfig
-
-# gnome-themes{,-extras} are OBSOLETE for GNOME 3
-# http://comments.gmane.org/gmane.comp.gnome.desktop/44130
-# Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose
-# their default background image
-RDEPEND=${COMMON_DEPEND}
-   =gnome-base/gsettings-desktop-schemas-3.4
-   !x11-themes/gnome-themes-2.32.1-r1
-
-
-src_configure() {
-   # The icon cache needs to be generated in pkg_postinst()
-   gnome2_src_configure \
-   --disable-static \
-   $(use_enable gtk gtk2-engine) \
-   $(use_enable gtk gtk3-engine) \
-   GTK_UPDATE_ICON_CACHE=$(type -P true)
-}



[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/

2014-12-07 Thread Gilles Dartiguelongue
commit: f52e55cc470a97a07d2f278dd5327d10f41501ff
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Sun Dec  7 15:07:48 2014 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Sun Dec  7 15:07:48 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=f52e55cc

x11-themes/gnome-themes-standard: 3.14.2.2 → 3.14.2.3

---
 ...mes-standard-3.14.2.2.ebuild = gnome-themes-standard-3.14.2.3.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git 
a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.2.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.3.ebuild
similarity index 100%
rename from 
x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.2.ebuild
rename to x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.3.ebuild



[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/

2014-11-30 Thread Gilles Dartiguelongue
commit: e227a7878e3c428f9b822ec1ca39e65c39a3e8d3
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Sun Nov 30 20:41:57 2014 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Sun Nov 30 20:41:57 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=e227a787

x11-themes/gnome-themes-standard: 3.14.2 → 3.14.2.2

---
 ...hemes-standard-3.14.2.ebuild = gnome-themes-standard-3.14.2.2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git 
a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.2.ebuild
similarity index 100%
rename from x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.ebuild
rename to x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.2.ebuild



[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/

2014-11-23 Thread Gilles Dartiguelongue
commit: 151def9ac2dc3d7611dab86172c3ce8ba7979940
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Sun Nov 23 22:31:04 2014 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Sun Nov 23 22:48:40 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=151def9a

x11-themes/gnome-themes-standard: 3.14.0 → 3.14.1

---
 ...-themes-standard-3.14.0.ebuild = gnome-themes-standard-3.14.2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git 
a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.0.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.ebuild
similarity index 100%
rename from x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.0.ebuild
rename to x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.2.ebuild



[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/

2014-10-12 Thread Gilles Dartiguelongue
commit: ec23557e9a2b437a28e1e2df10097e53df8cd137
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Sun Oct 12 18:37:23 2014 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Sun Oct 12 23:18:58 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ec23557e

x11-themes/gnome-themes-standard: cursors moved to adwaita-icon-theme

---
 .../gnome-themes-standard/gnome-themes-standard-3.14.0.ebuild| 9 -
 .../gnome-themes-standard/gnome-themes-standard-.ebuild  | 9 -
 2 files changed, 18 deletions(-)

diff --git 
a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.0.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.0.ebuild
index 99a7604..70499d2 100644
--- a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.0.ebuild
+++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.14.0.ebuild
@@ -38,15 +38,6 @@ RDEPEND=${COMMON_DEPEND}
!x11-themes/gnome-themes-2.32.1-r1
 
 
-src_prepare() {
-   # Install cursors in the right place
-   sed -e 's:^\(cursordir.*\)icons\(.*\):\1cursors/xorg-x11\2:' \
-   -i themes/Adwaita/cursors/Makefile.am \
-   -i themes/Adwaita/cursors/Makefile.in || die
-
-   gnome2_src_prepare
-}
-
 src_configure() {
# The icon cache needs to be generated in pkg_postinst()
gnome2_src_configure \

diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
index 099fcbe..132eec3 100644
--- a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
+++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
@@ -45,15 +45,6 @@ RDEPEND=${COMMON_DEPEND}
!x11-themes/gnome-themes-2.32.1-r1
 
 
-src_prepare() {
-   # Install cursors in the right place
-   sed -e 's:^\(cursordir.*\)icons\(.*\):\1cursors/xorg-x11\2:' \
-   -i themes/Adwaita/cursors/Makefile.am \
-   -i themes/Adwaita/cursors/Makefile.in || die
-
-   gnome2_src_prepare
-}
-
 src_configure() {
# The icon cache needs to be generated in pkg_postinst()
gnome2_src_configure \



[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/

2014-04-20 Thread Gilles Dartiguelongue
commit: 166af7d4c47312938ad22d7b1880476ef281da57
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Sat Apr 12 20:52:36 2014 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Sun Apr 20 16:28:48 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=166af7d4

x11-themes/gnome-themes-standard: raise gtk+:3 dependency

Otherwise, all application start complaining like this:
Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1732:2: Missing
 name of pseudo-class

It makes some unittests fail like in empathy.

---
 x11-themes/gnome-themes-standard/gnome-themes-standard-3.12.0.ebuild | 2 +-
 x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.12.0.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.12.0.ebuild
index 720614b..2604499 100644
--- a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.12.0.ebuild
+++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.12.0.ebuild
@@ -22,7 +22,7 @@ COMMON_DEPEND=
=x11-themes/gtk-engines-2.15.3:2
gtk? (
=x11-libs/gtk+-2.24.15:2
-   =x11-libs/gtk+-3.9.12:3 )
+   =x11-libs/gtk+-3.12:3 )
 
 DEPEND=${COMMON_DEPEND}
=dev-util/intltool-0.40

diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
index 831a992..0008d9f 100644
--- a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
+++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
@@ -29,7 +29,7 @@ COMMON_DEPEND=
=x11-themes/gtk-engines-2.15.3:2
gtk? (
=x11-libs/gtk+-2.24.15:2
-   =x11-libs/gtk+-3.9.12:3 )
+   =x11-libs/gtk+-3.12:3 )
 
 DEPEND=${COMMON_DEPEND}
=dev-util/intltool-0.40



[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-standard/

2014-04-12 Thread Gilles Dartiguelongue
commit: dd8ea06356bb2d0b7e566583b00530760963e24a
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Sat Apr 12 14:49:55 2014 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Sat Apr 12 15:14:29 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=dd8ea063

x11-themes/gnome-themes-standard: 3.10.0 → 3.12.0

---
 ...andard-.ebuild = gnome-themes-standard-3.12.0.ebuild} | 11 ++-
 .../gnome-themes-standard/gnome-themes-standard-.ebuild   |  2 +-
 2 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.12.0.ebuild
similarity index 82%
copy from x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
copy to x11-themes/gnome-themes-standard/gnome-themes-standard-3.12.0.ebuild
index aec975a..720614b 100644
--- a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
+++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -7,9 +7,6 @@ GCONF_DEBUG=no
 GNOME2_LA_PUNT=yes
 
 inherit gnome2
-if [[ ${PV} =  ]]; then
-   inherit gnome2-live
-fi
 
 DESCRIPTION=Standard Themes for GNOME Applications
 HOMEPAGE=https://git.gnome.org/browse/gnome-themes-standard/;
@@ -17,11 +14,7 @@ 
HOMEPAGE=https://git.gnome.org/browse/gnome-themes-standard/;
 LICENSE=LGPL-2.1+
 SLOT=0
 IUSE=+gtk
-if [[ ${PV} =  ]]; then
-   KEYWORDS=
-else
-   KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux 
~x64-solaris ~x86-solaris
-fi
+KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux 
~x64-solaris ~x86-solaris
 
 COMMON_DEPEND=
gnome-base/librsvg:2

diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
index aec975a..831a992 100644
--- a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
+++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $