[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-color-manager/files/, gnome-extra/gnome-color-manager/
commit: bf4127b1c9b0b0e84c06e3554dc36fa59161afef Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 20 10:49:26 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 20 10:51:58 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=bf4127b1 gnome-extra/gnome-color-manager: 3.30 in ::gentoo Package-Manager: Portage-2.3.51, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> .../files/3.26-remove-unwanted-check.patch | 24 .../gnome-color-manager-3.26.0.ebuild | 66 -- 2 files changed, 90 deletions(-) diff --git a/gnome-extra/gnome-color-manager/files/3.26-remove-unwanted-check.patch b/gnome-extra/gnome-color-manager/files/3.26-remove-unwanted-check.patch deleted file mode 100644 index 30658f2e.. --- a/gnome-extra/gnome-color-manager/files/3.26-remove-unwanted-check.patch +++ /dev/null @@ -1,24 +0,0 @@ -From dd43972782c34fe4d8925d52ae82d69add00493a Mon Sep 17 00:00:00 2001 -From: Gilles Dartiguelongue -Date: Sun, 27 May 2018 19:27:51 +0200 -Subject: [PATCH] Fix unwanted exiv check in packagekit option handling - - meson.build | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/meson.build b/meson.build -index dd0be0b..0721028 100644 a/meson.build -+++ b/meson.build -@@ -101,7 +101,6 @@ if get_option('enable-exiv') - endif - - if get_option('enable-packagekit') -- libexiv = dependency('exiv2') - conf.set('HAVE_PACKAGEKIT', '1') - endif - --- -2.17.0 - diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-3.26.0.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-3.26.0.ebuild deleted file mode 100644 index 9c49479f.. --- a/gnome-extra/gnome-color-manager/gnome-color-manager-3.26.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome-meson virtualx - -DESCRIPTION="Color profile manager for the GNOME desktop" -HOMEPAGE="https://git.gnome.org/browse/gnome-color-manager; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="packagekit raw test" - -# Need gtk+-3.3.8 for https://bugzilla.gnome.org/show_bug.cgi?id=673331 -# vte could be made optional -RDEPEND=" - >=dev-libs/glib-2.31.10:2 - >=media-libs/lcms-2.2:2 - >=media-libs/libcanberra-0.10[gtk3] - media-libs/libexif - media-libs/tiff:0= - - >=x11-libs/gtk+-3.3.8:3 - >=x11-libs/vte-0.25.1:2.91 - >=x11-misc/colord-1.3.1:0= - >=x11-libs/colord-gtk-0.1.20 - - packagekit? ( app-admin/packagekit-base ) - raw? ( media-gfx/exiv2:0= ) -" -# docbook-sgml-{utils,dtd:4.1} needed to generate man pages -DEPEND="${RDEPEND} - app-text/docbook-sgml-dtd:4.1 - app-text/docbook-sgml-utils - dev-libs/appstream-glib - dev-util/itstool - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" - -PATCHES=( - # https://bugzilla.gnome.org/show_bug.cgi?id=796428 - "${FILESDIR}"/3.26-remove-unwanted-check.patch -) - -src_configure() { - # Always enable tests since they are check_PROGRAMS anyway - gnome-meson_src_configure \ - $(meson_use raw enable-exiv) \ - $(meson_use packagekit enable-packagekit) \ - $(meson_use test enable-tests) -} - -src_test() { - virtx meson_src_test -} - -pkg_postinst() { - gnome-meson_pkg_postinst - - if ! has_version media-gfx/argyllcms ; then - elog "If you want to do display or scanner calibration, you will need to" - elog "install media-gfx/argyllcms" - fi -}
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-color-manager/
commit: b92eb1efb6698235d4a000fb8a56254914c53089 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 20 10:50:30 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 20 10:51:58 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b92eb1ef gnome-extra/gnome-color-manager: sync with ::gentoo Package-Manager: Portage-2.3.51, Repoman-2.3.12 Manifest-Sign-Key: 0x5A56C8CD0C13248A Signed-off-by: Gilles Dartiguelongue gentoo.org> .../gnome-color-manager-.ebuild| 30 +- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild index 55635ddf..0c190077 100644 --- a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild +++ b/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit git-r3 gnome-meson virtualx +inherit git-r3 gnome.org gnome2-utils meson virtualx xdg DESCRIPTION="Color profile manager for the GNOME desktop" HOMEPAGE="https://git.gnome.org/browse/gnome-color-manager; @@ -46,12 +46,22 @@ PATCHES=( "${FILESDIR}"/-remove-unwanted-check.patch ) +src_prepare() { + xdg_src_prepare + + # Fix hard-coded package name + # https://gitlab.gnome.org/GNOME/gnome-color-manager/issues/3 + sed 's:argyllcms:media-gfx/argyllcms:' src/gcm-utils.h || die +} + src_configure() { # Always enable tests since they are check_PROGRAMS anyway - gnome-meson_src_configure \ - $(meson_use raw enable-exiv) \ - $(meson_use packagekit enable-packagekit) \ - $(meson_use test enable-tests) + local emesonargs=( + $(meson_use raw exiv) + $(meson_use packagekit) + $(meson_use test tests) + ) + meson_src_configure } src_test() { @@ -59,10 +69,16 @@ src_test() { } pkg_postinst() { - gnome-meson_pkg_postinst + xdg_pkg_postinst + gnome2_icon_cache_update if ! has_version media-gfx/argyllcms ; then elog "If you want to do display or scanner calibration, you will need to" elog "install media-gfx/argyllcms" fi } + +pkg_postrm() { + xdg_pkg_postrm + gnome2_icon_cache_update +}
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-color-manager/, gnome-extra/gnome-color-manager/files/
commit: 2fc4e079f282541d41fa4e19d8c6bd43cff0c7de Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun May 27 17:47:36 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun May 27 17:48:42 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2fc4e079 gnome-extra/gnome-color-manager: do not check for exiv in packagekit Also cleanup vte related comments. Raise minimum dependency for gettext to meson required version and control tests via USE-flag since upstream is not bound to its understanding of autotools anymore. Drop unused libxslt dependency. Synchronize live ebuilds. Package-Manager: Portage-2.3.40, Repoman-2.3.9 Manifest-Sign-Key: 0x5A56C8CD0C13248A .../files/3.26-remove-unwanted-check.patch | 24 .../files/-remove-unwanted-check.patch | 24 .../gnome-color-manager-3.26.0.ebuild | 20 --- .../gnome-color-manager-.ebuild| 64 -- 4 files changed, 83 insertions(+), 49 deletions(-) diff --git a/gnome-extra/gnome-color-manager/files/3.26-remove-unwanted-check.patch b/gnome-extra/gnome-color-manager/files/3.26-remove-unwanted-check.patch new file mode 100644 index ..30658f2e --- /dev/null +++ b/gnome-extra/gnome-color-manager/files/3.26-remove-unwanted-check.patch @@ -0,0 +1,24 @@ +From dd43972782c34fe4d8925d52ae82d69add00493a Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue+Date: Sun, 27 May 2018 19:27:51 +0200 +Subject: [PATCH] Fix unwanted exiv check in packagekit option handling + +--- + meson.build | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/meson.build b/meson.build +index dd0be0b..0721028 100644 +--- a/meson.build b/meson.build +@@ -101,7 +101,6 @@ if get_option('enable-exiv') + endif + + if get_option('enable-packagekit') +- libexiv = dependency('exiv2') + conf.set('HAVE_PACKAGEKIT', '1') + endif + +-- +2.17.0 + diff --git a/gnome-extra/gnome-color-manager/files/-remove-unwanted-check.patch b/gnome-extra/gnome-color-manager/files/-remove-unwanted-check.patch new file mode 100644 index ..b3113474 --- /dev/null +++ b/gnome-extra/gnome-color-manager/files/-remove-unwanted-check.patch @@ -0,0 +1,24 @@ +From 534eed4f8664c9f263d666ed78144c37dc05bf90 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Sun, 27 May 2018 19:27:51 +0200 +Subject: [PATCH] Fix unwanted exiv check in packagekit option handling + +--- + meson.build | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/meson.build b/meson.build +index 9e179fb..08a0f79 100644 +--- a/meson.build b/meson.build +@@ -108,7 +108,6 @@ if get_option('exiv') + endif + + if get_option('packagekit') +- libexiv = dependency('exiv2') + conf.set('HAVE_PACKAGEKIT', '1') + endif + +-- +2.17.0 + diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-3.26.0.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-3.26.0.ebuild index f317d6a3..9c49479f 100644 --- a/gnome-extra/gnome-color-manager/gnome-color-manager-3.26.0.ebuild +++ b/gnome-extra/gnome-color-manager/gnome-color-manager-3.26.0.ebuild @@ -10,9 +10,10 @@ HOMEPAGE="https://git.gnome.org/browse/gnome-color-manager; LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="packagekit raw" -# FIXME: libvte atomagic +IUSE="packagekit raw test" + # Need gtk+-3.3.8 for https://bugzilla.gnome.org/show_bug.cgi?id=673331 +# vte could be made optional RDEPEND=" >=dev-libs/glib-2.31.10:2 >=media-libs/lcms-2.2:2 @@ -25,8 +26,6 @@ RDEPEND=" >=x11-misc/colord-1.3.1:0= >=x11-libs/colord-gtk-0.1.20 - x11-libs/vte:2.91 - packagekit? ( app-admin/packagekit-base ) raw? ( media-gfx/exiv2:0= ) " @@ -35,19 +34,22 @@ DEPEND="${RDEPEND} app-text/docbook-sgml-dtd:4.1 app-text/docbook-sgml-utils dev-libs/appstream-glib - dev-libs/libxslt dev-util/itstool - >=sys-devel/gettext-0.19.7 + >=sys-devel/gettext-0.19.8 virtual/pkgconfig " +PATCHES=( + # https://bugzilla.gnome.org/show_bug.cgi?id=796428 + "${FILESDIR}"/3.26-remove-unwanted-check.patch +) + src_configure() { # Always enable tests since they are check_PROGRAMS anyway - # appstream does not want to be relax by default ! gnome-meson_src_configure \ - -Denable-tests=true \ $(meson_use raw enable-exiv) \ - $(meson_use packagekit enable-packagekit) + $(meson_use packagekit enable-packagekit) \ + $(meson_use test enable-tests) } src_test() { diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild index 632e7706..55635ddf 100644 --- a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild +++
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-color-manager/
commit: 9da487c41d90b6cb8bc544fdbc9bc70cbb81a541 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Fri Feb 9 14:38:46 2018 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Fri Feb 9 14:38:46 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9da487c4 gnome-extra/gnome-color-manager: bump Package-Manager: Portage-2.3.23, Repoman-2.3.6 Manifest-Sign-Key: 0x7DF238CF0AA182E1 .../gnome-color-manager-3.26.0.ebuild | 64 ++ 1 file changed, 64 insertions(+) diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-3.26.0.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-3.26.0.ebuild new file mode 100644 index ..f317d6a3 --- /dev/null +++ b/gnome-extra/gnome-color-manager/gnome-color-manager-3.26.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome-meson virtualx + +DESCRIPTION="Color profile manager for the GNOME desktop" +HOMEPAGE="https://git.gnome.org/browse/gnome-color-manager; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="packagekit raw" +# FIXME: libvte atomagic +# Need gtk+-3.3.8 for https://bugzilla.gnome.org/show_bug.cgi?id=673331 +RDEPEND=" + >=dev-libs/glib-2.31.10:2 + >=media-libs/lcms-2.2:2 + >=media-libs/libcanberra-0.10[gtk3] + media-libs/libexif + media-libs/tiff:0= + + >=x11-libs/gtk+-3.3.8:3 + >=x11-libs/vte-0.25.1:2.91 + >=x11-misc/colord-1.3.1:0= + >=x11-libs/colord-gtk-0.1.20 + + x11-libs/vte:2.91 + + packagekit? ( app-admin/packagekit-base ) + raw? ( media-gfx/exiv2:0= ) +" +# docbook-sgml-{utils,dtd:4.1} needed to generate man pages +DEPEND="${RDEPEND} + app-text/docbook-sgml-dtd:4.1 + app-text/docbook-sgml-utils + dev-libs/appstream-glib + dev-libs/libxslt + dev-util/itstool + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +" + +src_configure() { + # Always enable tests since they are check_PROGRAMS anyway + # appstream does not want to be relax by default ! + gnome-meson_src_configure \ + -Denable-tests=true \ + $(meson_use raw enable-exiv) \ + $(meson_use packagekit enable-packagekit) +} + +src_test() { + virtx meson_src_test +} + +pkg_postinst() { + gnome-meson_pkg_postinst + + if ! has_version media-gfx/argyllcms ; then + elog "If you want to do display or scanner calibration, you will need to" + elog "install media-gfx/argyllcms" + fi +}
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-color-manager/
commit: bd980a91274b52484a84064fc8487c6845b6aaa3 Author: Alexandre Rostovtsev tetromino AT gentoo DOT org AuthorDate: Wed May 27 14:11:59 2015 + Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org CommitDate: Wed May 27 14:11:59 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=bd980a91 gnome-extra/gnome-color-manager: slotify tiff dep Package-Manager: portage-2.2.20 Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild | 2 +- gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild index d9427d8..3cdc6ce 100644 --- a/gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild +++ b/gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild @@ -21,7 +21,7 @@ COMMON_DEPEND= =media-libs/lcms-2.2:2 =media-libs/libcanberra-0.10[gtk3] media-libs/libexif - media-libs/tiff:= + media-libs/tiff:0= =x11-libs/gtk+-3.3.8:3 =x11-libs/vte-0.25.1:2.91 diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild index 830af2f..dfd05e3 100644 --- a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild +++ b/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild @@ -28,7 +28,7 @@ COMMON_DEPEND= =media-libs/lcms-2.2:2 =media-libs/libcanberra-0.10[gtk3] media-libs/libexif - media-libs/tiff:= + media-libs/tiff:0= =x11-libs/gtk+-3.3.8:3 =x11-libs/vte-0.25.1:2.91
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-color-manager/
commit: f11a81f55eb3d749d8467fa9f97241eb61bcbcd6 Author: Gilles Dartiguelongue eva AT gentoo DOT org AuthorDate: Sun May 17 15:27:57 2015 + Commit: Gilles Dartiguelongue eva AT gentoo DOT org CommitDate: Sun May 17 15:27:57 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=f11a81f5 gnome-extra/gnome-color-manager: fix repoman warnings Remove unused USE flag description and add slot control for tiff dependency. gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild | 2 +- gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild | 2 +- gnome-extra/gnome-color-manager/metadata.xml | 2 -- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild index 11f62ff..d9427d8 100644 --- a/gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild +++ b/gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild @@ -21,7 +21,7 @@ COMMON_DEPEND= =media-libs/lcms-2.2:2 =media-libs/libcanberra-0.10[gtk3] media-libs/libexif - media-libs/tiff + media-libs/tiff:= =x11-libs/gtk+-3.3.8:3 =x11-libs/vte-0.25.1:2.91 diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild index 3f3a955..830af2f 100644 --- a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild +++ b/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild @@ -28,7 +28,7 @@ COMMON_DEPEND= =media-libs/lcms-2.2:2 =media-libs/libcanberra-0.10[gtk3] media-libs/libexif - media-libs/tiff + media-libs/tiff:= =x11-libs/gtk+-3.3.8:3 =x11-libs/vte-0.25.1:2.91 diff --git a/gnome-extra/gnome-color-manager/metadata.xml b/gnome-extra/gnome-color-manager/metadata.xml index 04b4090..aca77a8 100644 --- a/gnome-extra/gnome-color-manager/metadata.xml +++ b/gnome-extra/gnome-color-manager/metadata.xml @@ -3,8 +3,6 @@ pkgmetadata herdgnome/herd use -flag name=clutterUse pkgmedia-libs/clutter/pkg to render color - gamut representations/flag flag name=packagekitEnable support for the distro-neutral package manager GUI pkgapp-admin/packagekit/pkg/flag /use
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-color-manager/
commit: 8653d3b0019a360ab7dfcd21df42b5e43ea29ded Author: Gilles Dartiguelongue eva AT gentoo DOT org AuthorDate: Fri May 8 19:08:00 2015 + Commit: Gilles Dartiguelongue eva AT gentoo DOT org CommitDate: Fri May 8 19:18:19 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8653d3b0 gnome-extra/gnome-color-manager: 3.14.2 → 3.16.0 ...999.ebuild = gnome-color-manager-3.16.0.ebuild} | 21 +++-- .../gnome-color-manager-.ebuild | 4 ++-- 2 files changed, 5 insertions(+), 20 deletions(-) diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild similarity index 79% copy from gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild copy to gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild index f412a36..11f62ff 100644 --- a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild +++ b/gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -6,20 +6,13 @@ EAPI=5 GCONF_DEBUG=no inherit gnome2 virtualx -if [[ ${PV} = ]]; then - inherit gnome2-live -fi DESCRIPTION=Color profile manager for the GNOME desktop HOMEPAGE=https://git.gnome.org/browse/gnome-color-manager; LICENSE=GPL-2+ SLOT=0 -if [[ ${PV} = ]]; then - KEYWORDS= -else - KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 -fi +KEYWORDS=~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 IUSE=packagekit raw # Need gtk+-3.3.8 for https://bugzilla.gnome.org/show_bug.cgi?id=673331 @@ -50,15 +43,7 @@ DEPEND=${COMMON_DEPEND} virtual/pkgconfig -if [[ ${PV} = ]]; then - DEPEND=${DEPEND} - app-text/yelp-tools -fi - src_configure() { - local myconf= - [[ ${PV} != ]] myconf=${myconf} ITSTOOL=$(type -P true) - # Always enable tests since they are check_PROGRAMS anyway # appstream does not want to be relax by default ! gnome2_src_configure \ @@ -67,7 +52,7 @@ src_configure() { $(use_enable packagekit) \ $(use_enable raw exiv) \ APPSTREAM_UTIL=$(type -P true) \ - ${myconf} + ITSTOOL=$(type -P true) } src_test() { diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild index f412a36..3f3a955 100644 --- a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild +++ b/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -18,7 +18,7 @@ SLOT=0 if [[ ${PV} = ]]; then KEYWORDS= else - KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 + KEYWORDS=~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 fi IUSE=packagekit raw
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-color-manager/
commit: bbe301d6a082b411d701561719e480bea4a2b151 Author: Gilles Dartiguelongue eva AT gentoo DOT org AuthorDate: Mon Dec 22 23:10:29 2014 + Commit: Gilles Dartiguelongue eva AT gentoo DOT org CommitDate: Mon Dec 22 23:10:29 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=bbe301d6 gnome-extra/gnome-color-manager: moved to gentoo-x86 --- .../gnome-color-manager-3.14.2.ebuild | 69 -- 1 file changed, 69 deletions(-) diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-3.14.2.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-3.14.2.ebuild deleted file mode 100644 index 772d9a3..000 --- a/gnome-extra/gnome-color-manager/gnome-color-manager-3.14.2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 -GCONF_DEBUG=no - -inherit gnome2 virtualx - -DESCRIPTION=Color profile manager for the GNOME desktop -HOMEPAGE=https://git.gnome.org/browse/gnome-color-manager; - -LICENSE=GPL-2+ -SLOT=0 -KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 -IUSE=packagekit raw - -# Need gtk+-3.3.8 for https://bugzilla.gnome.org/show_bug.cgi?id=673331 -COMMON_DEPEND= - =dev-libs/glib-2.31.10:2 - =media-libs/lcms-2.2:2 - =media-libs/libcanberra-0.10[gtk3] - media-libs/libexif - media-libs/tiff - - =x11-libs/gtk+-3.3.8:3 - =x11-libs/vte-0.25.1:2.91 - =x11-misc/colord-0.1.34:0= - =x11-libs/colord-gtk-0.1.20 - - packagekit? ( app-admin/packagekit-base ) - raw? ( media-gfx/exiv2 ) - -RDEPEND=${COMMON_DEPEND} - -# docbook-sgml-{utils,dtd:4.1} needed to generate man pages -DEPEND=${COMMON_DEPEND} - app-text/docbook-sgml-dtd:4.1 - app-text/docbook-sgml-utils - dev-libs/appstream-glib - dev-libs/libxslt - =dev-util/intltool-0.35 - virtual/pkgconfig - - -src_configure() { - # Always enable tests since they are check_PROGRAMS anyway - # appstream does not want to be relax by default ! - gnome2_src_configure \ - --disable-static \ - --enable-tests \ - $(use_enable packagekit) \ - $(use_enable raw exiv) \ - APPSTREAM_UTIL=$(type -P true) \ - ITSTOOL=$(type -P true) -} - -src_test() { - Xemake check -} - -pkg_postinst() { - gnome2_pkg_postinst - - if ! has_version media-gfx/argyllcms ; then - elog If you want to do display or scanner calibration, you will need to - elog install media-gfx/argyllcms - fi -}
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-color-manager/
commit: 5ef431653bfb063e0f39f11e49d2c3ac4bae49b5 Author: Gilles Dartiguelongue eva AT gentoo DOT org AuthorDate: Sun Nov 23 22:51:57 2014 + Commit: Gilles Dartiguelongue eva AT gentoo DOT org CommitDate: Sun Nov 23 23:15:11 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5ef43165 gnome-extra/gnome-color-manager: 3.14.1 → 3.14.2 --- ...-color-manager-3.14.1.ebuild = gnome-color-manager-3.14.2.ebuild} | 4 +++- gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-3.14.1.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-3.14.2.ebuild similarity index 93% rename from gnome-extra/gnome-color-manager/gnome-color-manager-3.14.1.ebuild rename to gnome-extra/gnome-color-manager/gnome-color-manager-3.14.2.ebuild index 351c4c0..772d9a3 100644 --- a/gnome-extra/gnome-color-manager/gnome-color-manager-3.14.1.ebuild +++ b/gnome-extra/gnome-color-manager/gnome-color-manager-3.14.2.ebuild @@ -37,19 +37,21 @@ RDEPEND=${COMMON_DEPEND} DEPEND=${COMMON_DEPEND} app-text/docbook-sgml-dtd:4.1 app-text/docbook-sgml-utils + dev-libs/appstream-glib dev-libs/libxslt - dev-util/appdata-tools =dev-util/intltool-0.35 virtual/pkgconfig src_configure() { # Always enable tests since they are check_PROGRAMS anyway + # appstream does not want to be relax by default ! gnome2_src_configure \ --disable-static \ --enable-tests \ $(use_enable packagekit) \ $(use_enable raw exiv) \ + APPSTREAM_UTIL=$(type -P true) \ ITSTOOL=$(type -P true) } diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild index c1bd7bc..f412a36 100644 --- a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild +++ b/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild @@ -44,8 +44,8 @@ RDEPEND=${COMMON_DEPEND} DEPEND=${COMMON_DEPEND} app-text/docbook-sgml-dtd:4.1 app-text/docbook-sgml-utils + dev-libs/appstream-glib dev-libs/libxslt - dev-util/appdata-tools =dev-util/intltool-0.35 virtual/pkgconfig @@ -60,11 +60,13 @@ src_configure() { [[ ${PV} != ]] myconf=${myconf} ITSTOOL=$(type -P true) # Always enable tests since they are check_PROGRAMS anyway + # appstream does not want to be relax by default ! gnome2_src_configure \ --disable-static \ --enable-tests \ $(use_enable packagekit) \ $(use_enable raw exiv) \ + APPSTREAM_UTIL=$(type -P true) \ ${myconf} }
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-color-manager/
commit: b56f23ee8cb03a4f5aa286aa357ca3f1b935d8b5 Author: Gilles Dartiguelongue eva AT gentoo DOT org AuthorDate: Fri Apr 25 23:23:45 2014 + Commit: Gilles Dartiguelongue eva AT gentoo DOT org CommitDate: Fri Apr 25 23:23:45 2014 + URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b56f23ee gnome-extra/gnome-color-manager: needs rebuild with colord changes subslot --- gnome-extra/gnome-color-manager/gnome-color-manager-3.12.1.ebuild | 2 +- gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-3.12.1.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-3.12.1.ebuild index 15c46d9..758b407 100644 --- a/gnome-extra/gnome-color-manager/gnome-color-manager-3.12.1.ebuild +++ b/gnome-extra/gnome-color-manager/gnome-color-manager-3.12.1.ebuild @@ -25,7 +25,7 @@ COMMON_DEPEND= =x11-libs/gtk+-3.3.8:3 =x11-libs/vte-0.25.1:2.90 - =x11-misc/colord-0.1.34 + =x11-misc/colord-0.1.34:0= =x11-libs/colord-gtk-0.1.20 packagekit? ( app-admin/packagekit-base ) diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild index 695b6d5..ee5b1ae 100644 --- a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild +++ b/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild @@ -32,7 +32,7 @@ COMMON_DEPEND= =x11-libs/gtk+-3.3.8:3 =x11-libs/vte-0.25.1:2.90 - =x11-misc/colord-0.1.34 + =x11-misc/colord-0.1.34:0= =x11-libs/colord-gtk-0.1.20 packagekit? ( app-admin/packagekit-base )
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-color-manager/
commit: 27307332eccd9fb8964f920ac4cef2409e59d68d Author: Gilles Dartiguelongue eva AT gentoo DOT org AuthorDate: Tue Apr 22 21:04:25 2014 + Commit: Gilles Dartiguelongue eva AT gentoo DOT org CommitDate: Tue Apr 22 21:04:25 2014 + URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=27307332 gnome-extra/gnome-color-manager: 3.12.0 → 3.12.1 Test suite does not look like it needs live filesystem anymore so enable it. --- ...r-manager-3.12.0.ebuild = gnome-color-manager-3.12.1.ebuild} | 9 + gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild | 9 + 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-3.12.0.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-3.12.1.ebuild similarity index 94% rename from gnome-extra/gnome-color-manager/gnome-color-manager-3.12.0.ebuild rename to gnome-extra/gnome-color-manager/gnome-color-manager-3.12.1.ebuild index bbc90e8..15c46d9 100644 --- a/gnome-extra/gnome-color-manager/gnome-color-manager-3.12.0.ebuild +++ b/gnome-extra/gnome-color-manager/gnome-color-manager-3.12.1.ebuild @@ -5,7 +5,7 @@ EAPI=5 GCONF_DEBUG=no -inherit gnome2 +inherit gnome2 virtualx DESCRIPTION=Color profile manager for the GNOME desktop HOMEPAGE=http://projects.gnome.org/gnome-color-manager/; @@ -42,9 +42,6 @@ DEPEND=${COMMON_DEPEND} virtual/pkgconfig -# FIXME: run test-suite with files on live file-system -RESTRICT=test - src_configure() { # Always enable tests since they are check_PROGRAMS anyway gnome2_src_configure \ @@ -55,6 +52,10 @@ src_configure() { ITSTOOL=$(type -P true) } +src_test() { + Xemake check +} + pkg_postinst() { gnome2_pkg_postinst diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild index 5e04ef0..695b6d5 100644 --- a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild +++ b/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild @@ -5,7 +5,7 @@ EAPI=5 GCONF_DEBUG=no -inherit gnome2 +inherit gnome2 virtualx if [[ ${PV} = ]]; then inherit gnome2-live fi @@ -54,9 +54,6 @@ if [[ ${PV} = ]]; then app-text/yelp-tools fi -# FIXME: run test-suite with files on live file-system -RESTRICT=test - src_configure() { local myconf= [[ ${PV} != ]] myconf=${myconf} ITSTOOL=$(type -P true) @@ -70,6 +67,10 @@ src_configure() { ${myconf} } +src_test() { + Xemake check +} + pkg_postinst() { gnome2_pkg_postinst