[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-color-manager/files/, gnome-extra/gnome-color-manager/

2018-11-20 Thread Gilles Dartiguelongue
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/

2018-11-20 Thread Gilles Dartiguelongue
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/

2018-05-27 Thread Gilles Dartiguelongue
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/

2018-02-09 Thread Sobhan Mohammadpour
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/

2015-05-27 Thread Alexandre Rostovtsev
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/

2015-05-17 Thread Gilles Dartiguelongue
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/

2015-05-08 Thread Gilles Dartiguelongue
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/

2014-12-22 Thread Gilles Dartiguelongue
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/

2014-11-23 Thread Gilles Dartiguelongue
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/

2014-04-25 Thread Gilles Dartiguelongue
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/

2014-04-22 Thread Gilles Dartiguelongue
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