public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gnome:master commit in: gnome-base/libgnome-keyring/
@ 2011-04-05  0:57 Nirbheek Chauhan
  0 siblings, 0 replies; 16+ messages in thread
From: Nirbheek Chauhan @ 2011-04-05  0:57 UTC (permalink / raw
  To: gentoo-commits

commit:     7e191ad3b883558fc459532fd31044c7454af6fe
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  4 14:28:18 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Apr  4 15:47:44 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=7e191ad3

gnome-base/libgnome-keyring: 2.91.93 → 3.0.0

---
 ....91.93.ebuild => libgnome-keyring-3.0.0.ebuild} |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-2.91.93.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.0.0.ebuild
similarity index 94%
rename from gnome-base/libgnome-keyring/libgnome-keyring-2.91.93.ebuild
rename to gnome-base/libgnome-keyring/libgnome-keyring-3.0.0.ebuild
index 7393f12..e70a939 100644
--- a/gnome-base/libgnome-keyring/libgnome-keyring-2.91.93.ebuild
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.0.0.ebuild
@@ -26,9 +26,10 @@ DEPEND="${RDEPEND}
 
 pkg_setup() {
 	G2CONF="${G2CONF}
-		$(use_enable debug)
+		--disable-debug
 		$(use_enable test tests)"
 	DOCS="AUTHORS ChangeLog NEWS README"
+	use debug && G2CONF="${G2CONF} --enable-debug=full"
 }
 
 src_prepare() {



^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/libgnome-keyring/
@ 2011-04-10 18:04 Gilles Dartiguelongue
  0 siblings, 0 replies; 16+ messages in thread
From: Gilles Dartiguelongue @ 2011-04-10 18:04 UTC (permalink / raw
  To: gentoo-commits

commit:     48ede9e863c58a4ee0ee01287a67685f68bed9f4
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 10 17:40:22 2011 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Apr 10 18:03:56 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=48ede9e8

gnome-base/libgnome-keyring: QAed

	* Handle debug in the ebuild, it does not suite the eclass
	  behavior
	* Drop CFLAGS changes from configure.ac
	* Add dbus-launch in tests as some tests need a session bus

---
 .../libgnome-keyring/libgnome-keyring-3.0.0.ebuild |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.0.0.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.0.0.ebuild
index e70a939..445f7ab 100644
--- a/gnome-base/libgnome-keyring/libgnome-keyring-3.0.0.ebuild
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.0.0.ebuild
@@ -3,7 +3,7 @@
 # $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnome-keyring/libgnome-keyring-2.32.0.ebuild,v 1.5 2011/02/24 19:18:29 tomka Exp $
 
 EAPI="3"
-GCONF_DEBUG="yes"
+GCONF_DEBUG="no"
 
 inherit gnome2
 
@@ -12,7 +12,7 @@ HOMEPAGE="http://live.gnome.org/GnomeKeyring"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="debug doc test"
 
 RDEPEND=">=sys-apps/dbus-1.0
@@ -26,25 +26,25 @@ DEPEND="${RDEPEND}
 
 pkg_setup() {
 	G2CONF="${G2CONF}
-		--disable-debug
+		$(use_enable debug)
 		$(use_enable test tests)"
 	DOCS="AUTHORS ChangeLog NEWS README"
-	use debug && G2CONF="${G2CONF} --enable-debug=full"
 }
 
 src_prepare() {
 	gnome2_src_prepare
 
-	# Remove silly CFLAGS
-	sed 's:CFLAGS="$CFLAGS -Werror:CFLAGS="$CFLAGS:' \
+	# FIXME: Remove silly CFLAGS
+	sed -e 's:CFLAGS="$CFLAGS -Werror:CFLAGS="$CFLAGS:' \
+		-e 's:CFLAGS="$CFLAGS -g -O0:CFLAGS="$CFLAGS:' \
 		-i configure.in configure || die "sed failed"
 
-	# Remove DISABLE_DEPRECATED flags
+	# FIXME: Remove DISABLE_DEPRECATED flags
 	sed -e '/-D[A-Z_]*DISABLE_DEPRECATED/d' \
 		-i configure.in configure || die "sed 2 failed"
 }
 
 src_test() {
 	unset DBUS_SESSION_BUS_ADDRESS
-	emake check || die "tests failed"
+	dbus-launch emake check || die "tests failed"
 }



^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/libgnome-keyring/
@ 2011-05-25  1:35 Gilles Dartiguelongue
  0 siblings, 0 replies; 16+ messages in thread
From: Gilles Dartiguelongue @ 2011-05-25  1:35 UTC (permalink / raw
  To: gentoo-commits

commit:     906d907510172125d699e3ecb0bcadcc1d2437de
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Mon May 23 11:23:58 2011 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue May 24 22:43:45 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=906d9075

gnome-base/libgnome-keyring: 3.0.1 → 3.0.2

Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>

---
 ...-3.0.1.ebuild => libgnome-keyring-3.0.2.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.0.1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.0.2.ebuild
similarity index 100%
rename from gnome-base/libgnome-keyring/libgnome-keyring-3.0.1.ebuild
rename to gnome-base/libgnome-keyring/libgnome-keyring-3.0.2.ebuild



^ permalink raw reply	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/libgnome-keyring/
@ 2011-05-28  3:40 Gilles Dartiguelongue
  0 siblings, 0 replies; 16+ messages in thread
From: Gilles Dartiguelongue @ 2011-05-28  3:40 UTC (permalink / raw
  To: gentoo-commits

commit:     5ae1bd88836cd5c9923331d5ca59ae55b38ceba5
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Thu May 26 18:05:10 2011 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat May 28 03:20:03 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5ae1bd88

gnome-base/libgnome-keyring: 3.0.2 → 3.0.3 (fixes nm-applet problem)

* Note that libgnome-keyring-3.0.3 fixes gnome bug 650840 (3.0.2
  apparently broke nm-applet for some users, including at least one
  person on #gentoo-desktop).

Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>

---
 ...-3.0.2.ebuild => libgnome-keyring-3.0.3.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.0.2.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.0.3.ebuild
similarity index 100%
rename from gnome-base/libgnome-keyring/libgnome-keyring-3.0.2.ebuild
rename to gnome-base/libgnome-keyring/libgnome-keyring-3.0.3.ebuild



^ permalink raw reply	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/libgnome-keyring/
@ 2011-07-07  9:22 Alexandre Restovtsev
  0 siblings, 0 replies; 16+ messages in thread
From: Alexandre Restovtsev @ 2011-07-07  9:22 UTC (permalink / raw
  To: gentoo-commits

commit:     77505d9c8742336ffd584ea734336323cac3d52c
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Thu Jul  7 07:17:01 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Thu Jul  7 07:17:01 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=77505d9c

gnome-base/libgnome-keyring: punt .la files

---
 ...0.3.ebuild => libgnome-keyring-3.0.3-r1.ebuild} |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.0.3.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.0.3-r1.ebuild
similarity index 98%
rename from gnome-base/libgnome-keyring/libgnome-keyring-3.0.3.ebuild
rename to gnome-base/libgnome-keyring/libgnome-keyring-3.0.3-r1.ebuild
index b44c680..963680c 100644
--- a/gnome-base/libgnome-keyring/libgnome-keyring-3.0.3.ebuild
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.0.3-r1.ebuild
@@ -4,6 +4,7 @@
 
 EAPI="3"
 GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
 
 inherit gnome2
 



^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/libgnome-keyring/
@ 2012-02-27  2:24 Alexandre Restovtsev
  0 siblings, 0 replies; 16+ messages in thread
From: Alexandre Restovtsev @ 2012-02-27  2:24 UTC (permalink / raw
  To: gentoo-commits

commit:     f3d4b40c03d67008c211f064b7da521c29f0e1b7
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 27 02:23:42 2012 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Mon Feb 27 02:23:42 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=f3d4b40c

gnome-base/libgnome-keyring: add 3.3.5

---
 .../libgnome-keyring/libgnome-keyring-3.3.5.ebuild |   50 ++++++++++++++++++++
 1 files changed, 50 insertions(+), 0 deletions(-)

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.3.5.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.3.5.ebuild
new file mode 100644
index 0000000..2880b12
--- /dev/null
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.3.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnome-keyring/libgnome-keyring-3.2.2.ebuild,v 1.2 2012/01/13 20:23:49 tetromino Exp $
+
+EAPI="4"
+GCONF_DEBUG="yes"
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 python
+
+DESCRIPTION="Compatibility library for accessing secrets"
+HOMEPAGE="http://live.gnome.org/GnomeKeyring"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris"
+IUSE="debug doc +introspection test"
+
+RDEPEND=">=sys-apps/dbus-1.0
+	>=gnome-base/gnome-keyring-3.1.92
+	introspection? ( >=dev-libs/gobject-introspection-1.30.0 )"
+DEPEND="${RDEPEND}
+	sys-devel/gettext
+	>=dev-util/intltool-0.35
+	>=dev-util/pkgconfig-0.9
+	doc? ( >=dev-util/gtk-doc-1.9 )
+	test? ( =dev-lang/python-2* )"
+
+pkg_setup() {
+	DOCS="AUTHORS ChangeLog NEWS README"
+
+	if use test; then
+		python_set_active_version 2
+		python_pkg_setup
+	fi
+}
+
+src_prepare() {
+	gnome2_src_prepare
+
+	# FIXME: Remove silly CFLAGS
+	sed -e 's:CFLAGS="$CFLAGS -g:CFLAGS="$CFLAGS:' \
+		-e 's:CFLAGS="$CFLAGS -O0:CFLAGS="$CFLAGS:' \
+		-i configure.ac configure || die "sed failed"
+}
+
+src_test() {
+	unset DBUS_SESSION_BUS_ADDRESS
+	dbus-launch emake check || die "tests failed"
+}



^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/libgnome-keyring/
@ 2012-04-13  2:58 Alexandre Restovtsev
  0 siblings, 0 replies; 16+ messages in thread
From: Alexandre Restovtsev @ 2012-04-13  2:58 UTC (permalink / raw
  To: gentoo-commits

commit:     6e78e315aa1daf93772c4ee7266199cc210252dd
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 13 02:57:56 2012 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Fri Apr 13 02:57:56 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=6e78e315

gnome-base/libgnome-keyring: 3.3.5 → 3.4.0

---
 ...-3.3.5.ebuild => libgnome-keyring-3.4.0.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.3.5.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.4.0.ebuild
similarity index 100%
rename from gnome-base/libgnome-keyring/libgnome-keyring-3.3.5.ebuild
rename to gnome-base/libgnome-keyring/libgnome-keyring-3.4.0.ebuild



^ permalink raw reply	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/libgnome-keyring/
@ 2012-04-20  7:29 Alexandre Restovtsev
  0 siblings, 0 replies; 16+ messages in thread
From: Alexandre Restovtsev @ 2012-04-20  7:29 UTC (permalink / raw
  To: gentoo-commits

commit:     6ce0440662602aa90ce808756741716577b6b269
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 20 07:28:11 2012 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Fri Apr 20 07:28:11 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=6ce04406

gnome-base/libgnome-keyring: 3.4.0 → 3.4.1

---
 ...-3.4.0.ebuild => libgnome-keyring-3.4.1.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.4.0.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.4.1.ebuild
similarity index 100%
rename from gnome-base/libgnome-keyring/libgnome-keyring-3.4.0.ebuild
rename to gnome-base/libgnome-keyring/libgnome-keyring-3.4.1.ebuild



^ permalink raw reply	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/libgnome-keyring/
@ 2012-05-14  6:38 Alexandre Restovtsev
  0 siblings, 0 replies; 16+ messages in thread
From: Alexandre Restovtsev @ 2012-05-14  6:38 UTC (permalink / raw
  To: gentoo-commits

commit:     1525cdc7677c4176b16b7b6b1d38abb47efb8031
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Mon May 14 06:33:21 2012 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Mon May 14 06:33:21 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=1525cdc7

gnome-base/libgnome-keyring: moved to gx86; add live ebuild

---
 ...g-3.4.1.ebuild => libgnome-keyring-9999.ebuild} |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.4.1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
similarity index 81%
rename from gnome-base/libgnome-keyring/libgnome-keyring-3.4.1.ebuild
rename to gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
index ef8ff0a..619fe84 100644
--- a/gnome-base/libgnome-keyring/libgnome-keyring-3.4.1.ebuild
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
@@ -1,19 +1,26 @@
 # Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnome-keyring/libgnome-keyring-3.2.2.ebuild,v 1.2 2012/01/13 20:23:49 tetromino Exp $
+# $Header: $
 
 EAPI="4"
 GCONF_DEBUG="yes"
 GNOME2_LA_PUNT="yes"
 
 inherit gnome2 python
+if [[ ${PV} = 9999 ]]; then
+	inherit gnome2-live
+fi
 
 DESCRIPTION="Compatibility library for accessing secrets"
 HOMEPAGE="http://live.gnome.org/GnomeKeyring"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~mips ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris"
+if [[ ${PV} = 9999 ]]; then
+	KEYWORDS=""
+else
+	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris"
+fi
 IUSE="debug doc +introspection test"
 
 RDEPEND=">=sys-apps/dbus-1.0



^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/libgnome-keyring/
@ 2012-09-27 22:32 Alexandre Rostovtsev
  0 siblings, 0 replies; 16+ messages in thread
From: Alexandre Rostovtsev @ 2012-09-27 22:32 UTC (permalink / raw
  To: gentoo-commits

commit:     867b831dfa1fbf0653aab866b06d026d8affc1f0
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 27 22:31:54 2012 +0000
Commit:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
CommitDate: Thu Sep 27 22:31:54 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=867b831d

gnome-base/libgnome-keyring: 3.5.6 → 3.6.0; add vala support

---
 ...-3.5.6.ebuild => libgnome-keyring-3.6.0.ebuild} |   13 +++++++------
 .../libgnome-keyring/libgnome-keyring-9999.ebuild  |   13 +++++++------
 2 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.5.6.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.6.0.ebuild
similarity index 85%
rename from gnome-base/libgnome-keyring/libgnome-keyring-3.5.6.ebuild
rename to gnome-base/libgnome-keyring/libgnome-keyring-3.6.0.ebuild
index e8419ed..3fcbeee 100644
--- a/gnome-base/libgnome-keyring/libgnome-keyring-3.5.6.ebuild
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.6.0.ebuild
@@ -5,8 +5,9 @@
 EAPI="4"
 GCONF_DEBUG="yes"
 GNOME2_LA_PUNT="yes"
+VALA_MIN_API_VERSION="0.16"
 
-inherit gnome2 python
+inherit gnome2 python vala
 if [[ ${PV} = 9999 ]]; then
 	inherit gnome2-live
 fi
@@ -21,7 +22,7 @@ if [[ ${PV} = 9999 ]]; then
 else
 	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris"
 fi
-IUSE="debug doc +introspection test"
+IUSE="debug doc +introspection test vala"
 
 RDEPEND=">=sys-apps/dbus-1.0
 	>=gnome-base/gnome-keyring-3.1.92
@@ -31,12 +32,11 @@ DEPEND="${RDEPEND}
 	>=dev-util/intltool-0.35
 	virtual/pkgconfig
 	doc? ( >=dev-util/gtk-doc-1.9 )
-	test? ( =dev-lang/python-2* )"
+	test? ( =dev-lang/python-2* )
+	vala? ( $(vala_depend) )"
 
 pkg_setup() {
-	# Disable vala till vala.eclass makes it into portage
-	# Uses VAPIGEN_CHECK
-	G2CONF="--disable-vala"
+	G2CONF="$(use_enable vala)"
 	DOCS="AUTHORS ChangeLog NEWS README"
 
 	if use test; then
@@ -46,6 +46,7 @@ pkg_setup() {
 }
 
 src_prepare() {
+	use vala && vala_src_prepare
 	gnome2_src_prepare
 
 	# FIXME: Remove silly CFLAGS

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
index e8419ed..3fcbeee 100644
--- a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
@@ -5,8 +5,9 @@
 EAPI="4"
 GCONF_DEBUG="yes"
 GNOME2_LA_PUNT="yes"
+VALA_MIN_API_VERSION="0.16"
 
-inherit gnome2 python
+inherit gnome2 python vala
 if [[ ${PV} = 9999 ]]; then
 	inherit gnome2-live
 fi
@@ -21,7 +22,7 @@ if [[ ${PV} = 9999 ]]; then
 else
 	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris"
 fi
-IUSE="debug doc +introspection test"
+IUSE="debug doc +introspection test vala"
 
 RDEPEND=">=sys-apps/dbus-1.0
 	>=gnome-base/gnome-keyring-3.1.92
@@ -31,12 +32,11 @@ DEPEND="${RDEPEND}
 	>=dev-util/intltool-0.35
 	virtual/pkgconfig
 	doc? ( >=dev-util/gtk-doc-1.9 )
-	test? ( =dev-lang/python-2* )"
+	test? ( =dev-lang/python-2* )
+	vala? ( $(vala_depend) )"
 
 pkg_setup() {
-	# Disable vala till vala.eclass makes it into portage
-	# Uses VAPIGEN_CHECK
-	G2CONF="--disable-vala"
+	G2CONF="$(use_enable vala)"
 	DOCS="AUTHORS ChangeLog NEWS README"
 
 	if use test; then
@@ -46,6 +46,7 @@ pkg_setup() {
 }
 
 src_prepare() {
+	use vala && vala_src_prepare
 	gnome2_src_prepare
 
 	# FIXME: Remove silly CFLAGS


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/libgnome-keyring/
@ 2012-09-27 22:39 Alexandre Rostovtsev
  0 siblings, 0 replies; 16+ messages in thread
From: Alexandre Rostovtsev @ 2012-09-27 22:39 UTC (permalink / raw
  To: gentoo-commits

commit:     9aacd64e95d0925f1463e850591c783381041ebc
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 27 22:34:17 2012 +0000
Commit:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
CommitDate: Thu Sep 27 22:34:17 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=9aacd64e

gnome-base/libgnome-keyring: fix vala.eclass usage

---
 .../libgnome-keyring/libgnome-keyring-3.6.0.ebuild |    1 +
 .../libgnome-keyring/libgnome-keyring-9999.ebuild  |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.6.0.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.6.0.ebuild
index 3fcbeee..ce1e467 100644
--- a/gnome-base/libgnome-keyring/libgnome-keyring-3.6.0.ebuild
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.6.0.ebuild
@@ -6,6 +6,7 @@ EAPI="4"
 GCONF_DEBUG="yes"
 GNOME2_LA_PUNT="yes"
 VALA_MIN_API_VERSION="0.16"
+VALA_USE_DEPEND="vapigen"
 
 inherit gnome2 python vala
 if [[ ${PV} = 9999 ]]; then

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
index 3fcbeee..ce1e467 100644
--- a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
@@ -6,6 +6,7 @@ EAPI="4"
 GCONF_DEBUG="yes"
 GNOME2_LA_PUNT="yes"
 VALA_MIN_API_VERSION="0.16"
+VALA_USE_DEPEND="vapigen"
 
 inherit gnome2 python vala
 if [[ ${PV} = 9999 ]]; then


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/libgnome-keyring/
@ 2012-12-17  8:14 Gilles Dartiguelongue
  0 siblings, 0 replies; 16+ messages in thread
From: Gilles Dartiguelongue @ 2012-12-17  8:14 UTC (permalink / raw
  To: gentoo-commits

commit:     9d38a4e040dbbb12bc95c9faca3b2d2d403c7e38
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 17 08:14:17 2012 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Dec 17 08:14:17 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=9d38a4e0

gnome-base/libgnome-keyring: moved to gx86

    * Sync live ebuild with gx86 changes.
    * Add metadata.xml

---
 .../libgnome-keyring/libgnome-keyring-3.6.0.ebuild |   62 --------------------
 .../libgnome-keyring/libgnome-keyring-9999.ebuild  |   21 ++++---
 gnome-base/libgnome-keyring/metadata.xml           |    5 ++
 3 files changed, 18 insertions(+), 70 deletions(-)

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.6.0.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.6.0.ebuild
deleted file mode 100644
index ce1e467..0000000
--- a/gnome-base/libgnome-keyring/libgnome-keyring-3.6.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-VALA_MIN_API_VERSION="0.16"
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 python vala
-if [[ ${PV} = 9999 ]]; then
-	inherit gnome2-live
-fi
-
-DESCRIPTION="Compatibility library for accessing secrets"
-HOMEPAGE="http://live.gnome.org/GnomeKeyring"
-
-LICENSE="LGPL-2"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
-	KEYWORDS=""
-else
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris"
-fi
-IUSE="debug doc +introspection test vala"
-
-RDEPEND=">=sys-apps/dbus-1.0
-	>=gnome-base/gnome-keyring-3.1.92
-	introspection? ( >=dev-libs/gobject-introspection-1.30.0 )"
-DEPEND="${RDEPEND}
-	sys-devel/gettext
-	>=dev-util/intltool-0.35
-	virtual/pkgconfig
-	doc? ( >=dev-util/gtk-doc-1.9 )
-	test? ( =dev-lang/python-2* )
-	vala? ( $(vala_depend) )"
-
-pkg_setup() {
-	G2CONF="$(use_enable vala)"
-	DOCS="AUTHORS ChangeLog NEWS README"
-
-	if use test; then
-		python_set_active_version 2
-		python_pkg_setup
-	fi
-}
-
-src_prepare() {
-	use vala && vala_src_prepare
-	gnome2_src_prepare
-
-	# FIXME: Remove silly CFLAGS
-	sed -e 's:CFLAGS="$CFLAGS -g:CFLAGS="$CFLAGS:' \
-		-e 's:CFLAGS="$CFLAGS -O0:CFLAGS="$CFLAGS:' \
-		-i configure.ac configure || die "sed failed"
-}
-
-src_test() {
-	unset DBUS_SESSION_BUS_ADDRESS
-	dbus-launch emake check || die "tests failed"
-}

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
index ce1e467..31d4063 100644
--- a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
+EAPI="5"
 GCONF_DEBUG="yes"
 GNOME2_LA_PUNT="yes"
 VALA_MIN_API_VERSION="0.16"
@@ -16,30 +16,34 @@ fi
 DESCRIPTION="Compatibility library for accessing secrets"
 HOMEPAGE="http://live.gnome.org/GnomeKeyring"
 
-LICENSE="LGPL-2"
+LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2
 SLOT="0"
+IUSE="debug +introspection test vala"
 if [[ ${PV} = 9999 ]]; then
+	IUSE="${IUSE} doc"
 	KEYWORDS=""
 else
 	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris"
 fi
-IUSE="debug doc +introspection test vala"
+REQUIRED_USE="vala? ( introspection )"
 
 RDEPEND=">=sys-apps/dbus-1.0
 	>=gnome-base/gnome-keyring-3.1.92
 	introspection? ( >=dev-libs/gobject-introspection-1.30.0 )"
 DEPEND="${RDEPEND}
-	sys-devel/gettext
+	dev-util/gtk-doc-am
 	>=dev-util/intltool-0.35
+	sys-devel/gettext
 	virtual/pkgconfig
-	doc? ( >=dev-util/gtk-doc-1.9 )
 	test? ( =dev-lang/python-2* )
 	vala? ( $(vala_depend) )"
 
-pkg_setup() {
-	G2CONF="$(use_enable vala)"
-	DOCS="AUTHORS ChangeLog NEWS README"
+if [[ ${PV} = 9999 ]]; then
+	DEPEND="${DEPEND}
+		doc? ( >=dev-util/gtk-doc-1.9 )"
+fi
 
+pkg_setup() {
 	if use test; then
 		python_set_active_version 2
 		python_pkg_setup
@@ -47,6 +51,7 @@ pkg_setup() {
 }
 
 src_prepare() {
+	G2CONF="${G2CONF} $(use_enable vala)"
 	use vala && vala_src_prepare
 	gnome2_src_prepare
 

diff --git a/gnome-base/libgnome-keyring/metadata.xml b/gnome-base/libgnome-keyring/metadata.xml
new file mode 100644
index 0000000..6e0e2ec
--- /dev/null
+++ b/gnome-base/libgnome-keyring/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <herd>gnome</herd>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/libgnome-keyring/
@ 2013-12-11 23:44 Gilles Dartiguelongue
  0 siblings, 0 replies; 16+ messages in thread
From: Gilles Dartiguelongue @ 2013-12-11 23:44 UTC (permalink / raw
  To: gentoo-commits

commit:     aa1c089270db6f3a03ef9614a7f460d982177f43
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 11 23:28:01 2013 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Dec 11 23:43:44 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=aa1c0892

gnome-base/libgnome-keyring: 3.8.0 → 3.10.1

---
 ...-9999.ebuild => libgnome-keyring-3.10.1.ebuild} | 45 ++++++++--------------
 .../libgnome-keyring/libgnome-keyring-9999.ebuild  | 34 ++++++++--------
 2 files changed, 33 insertions(+), 46 deletions(-)

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.10.1.ebuild
similarity index 55%
copy from gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
copy to gnome-base/libgnome-keyring/libgnome-keyring-3.10.1.ebuild
index 31d4063..0d7f569 100644
--- a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -7,11 +7,9 @@ GCONF_DEBUG="yes"
 GNOME2_LA_PUNT="yes"
 VALA_MIN_API_VERSION="0.16"
 VALA_USE_DEPEND="vapigen"
+PYTHON_COMPAT=( python{2_6,2_7} )
 
-inherit gnome2 python vala
-if [[ ${PV} = 9999 ]]; then
-	inherit gnome2-live
-fi
+inherit gnome2 python-any-r1 vala
 
 DESCRIPTION="Compatibility library for accessing secrets"
 HOMEPAGE="http://live.gnome.org/GnomeKeyring"
@@ -19,48 +17,37 @@ HOMEPAGE="http://live.gnome.org/GnomeKeyring"
 LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2
 SLOT="0"
 IUSE="debug +introspection test vala"
-if [[ ${PV} = 9999 ]]; then
-	IUSE="${IUSE} doc"
-	KEYWORDS=""
-else
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris"
-fi
 REQUIRED_USE="vala? ( introspection )"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris"
 
-RDEPEND=">=sys-apps/dbus-1.0
+RDEPEND="
+	>=sys-apps/dbus-1
 	>=gnome-base/gnome-keyring-3.1.92
-	introspection? ( >=dev-libs/gobject-introspection-1.30.0 )"
+	introspection? ( >=dev-libs/gobject-introspection-1.30.0 )
+"
 DEPEND="${RDEPEND}
 	dev-util/gtk-doc-am
 	>=dev-util/intltool-0.35
 	sys-devel/gettext
 	virtual/pkgconfig
-	test? ( =dev-lang/python-2* )
-	vala? ( $(vala_depend) )"
-
-if [[ ${PV} = 9999 ]]; then
-	DEPEND="${DEPEND}
-		doc? ( >=dev-util/gtk-doc-1.9 )"
-fi
-
-pkg_setup() {
-	if use test; then
-		python_set_active_version 2
-		python_pkg_setup
-	fi
-}
+	test? ( ${PYTHON_DEPS} )
+	vala? ( $(vala_depend) )
+"
 
 src_prepare() {
-	G2CONF="${G2CONF} $(use_enable vala)"
 	use vala && vala_src_prepare
 	gnome2_src_prepare
 
-	# FIXME: Remove silly CFLAGS
+	# FIXME: Remove silly CFLAGS, report upstream
 	sed -e 's:CFLAGS="$CFLAGS -g:CFLAGS="$CFLAGS:' \
 		-e 's:CFLAGS="$CFLAGS -O0:CFLAGS="$CFLAGS:' \
 		-i configure.ac configure || die "sed failed"
 }
 
+src_configure() {
+	gnome2_src_configure $(use_enable vala)
+}
+
 src_test() {
 	unset DBUS_SESSION_BUS_ADDRESS
 	dbus-launch emake check || die "tests failed"

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
index 31d4063..dfb8c37 100644
--- a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -7,8 +7,9 @@ GCONF_DEBUG="yes"
 GNOME2_LA_PUNT="yes"
 VALA_MIN_API_VERSION="0.16"
 VALA_USE_DEPEND="vapigen"
+PYTHON_COMPAT=( python{2_6,2_7} )
 
-inherit gnome2 python vala
+inherit gnome2 python-any-r1 vala
 if [[ ${PV} = 9999 ]]; then
 	inherit gnome2-live
 fi
@@ -19,48 +20,47 @@ HOMEPAGE="http://live.gnome.org/GnomeKeyring"
 LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2
 SLOT="0"
 IUSE="debug +introspection test vala"
+REQUIRED_USE="vala? ( introspection )"
 if [[ ${PV} = 9999 ]]; then
 	IUSE="${IUSE} doc"
 	KEYWORDS=""
 else
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris"
+	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris"
 fi
-REQUIRED_USE="vala? ( introspection )"
 
-RDEPEND=">=sys-apps/dbus-1.0
+RDEPEND="
+	>=sys-apps/dbus-1
 	>=gnome-base/gnome-keyring-3.1.92
-	introspection? ( >=dev-libs/gobject-introspection-1.30.0 )"
+	introspection? ( >=dev-libs/gobject-introspection-1.30.0 )
+"
 DEPEND="${RDEPEND}
 	dev-util/gtk-doc-am
 	>=dev-util/intltool-0.35
 	sys-devel/gettext
 	virtual/pkgconfig
-	test? ( =dev-lang/python-2* )
-	vala? ( $(vala_depend) )"
+	test? ( ${PYTHON_DEPS} )
+	vala? ( $(vala_depend) )
+"
 
 if [[ ${PV} = 9999 ]]; then
 	DEPEND="${DEPEND}
 		doc? ( >=dev-util/gtk-doc-1.9 )"
 fi
 
-pkg_setup() {
-	if use test; then
-		python_set_active_version 2
-		python_pkg_setup
-	fi
-}
-
 src_prepare() {
-	G2CONF="${G2CONF} $(use_enable vala)"
 	use vala && vala_src_prepare
 	gnome2_src_prepare
 
-	# FIXME: Remove silly CFLAGS
+	# FIXME: Remove silly CFLAGS, report upstream
 	sed -e 's:CFLAGS="$CFLAGS -g:CFLAGS="$CFLAGS:' \
 		-e 's:CFLAGS="$CFLAGS -O0:CFLAGS="$CFLAGS:' \
 		-i configure.ac configure || die "sed failed"
 }
 
+src_configure() {
+	gnome2_src_configure $(use_enable vala)
+}
+
 src_test() {
 	unset DBUS_SESSION_BUS_ADDRESS
 	dbus-launch emake check || die "tests failed"


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/libgnome-keyring/
@ 2014-02-12 20:58 Gilles Dartiguelongue
  0 siblings, 0 replies; 16+ messages in thread
From: Gilles Dartiguelongue @ 2014-02-12 20:58 UTC (permalink / raw
  To: gentoo-commits

commit:     4432c92caa9cd5dc054374fafb27722d3c61320a
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 12 20:38:29 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Feb 12 20:39:09 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=4432c92c

gnome-base/libgnome-keyring: moved to gentoo-x86 + sync metadata

---
 .../libgnome-keyring-3.10.1.ebuild                 | 54 ----------------------
 gnome-base/libgnome-keyring/metadata.xml           |  3 ++
 2 files changed, 3 insertions(+), 54 deletions(-)

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.10.1.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.10.1.ebuild
deleted file mode 100644
index 0d7f569..0000000
--- a/gnome-base/libgnome-keyring/libgnome-keyring-3.10.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-VALA_MIN_API_VERSION="0.16"
-VALA_USE_DEPEND="vapigen"
-PYTHON_COMPAT=( python{2_6,2_7} )
-
-inherit gnome2 python-any-r1 vala
-
-DESCRIPTION="Compatibility library for accessing secrets"
-HOMEPAGE="http://live.gnome.org/GnomeKeyring"
-
-LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2
-SLOT="0"
-IUSE="debug +introspection test vala"
-REQUIRED_USE="vala? ( introspection )"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris"
-
-RDEPEND="
-	>=sys-apps/dbus-1
-	>=gnome-base/gnome-keyring-3.1.92
-	introspection? ( >=dev-libs/gobject-introspection-1.30.0 )
-"
-DEPEND="${RDEPEND}
-	dev-util/gtk-doc-am
-	>=dev-util/intltool-0.35
-	sys-devel/gettext
-	virtual/pkgconfig
-	test? ( ${PYTHON_DEPS} )
-	vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-	use vala && vala_src_prepare
-	gnome2_src_prepare
-
-	# FIXME: Remove silly CFLAGS, report upstream
-	sed -e 's:CFLAGS="$CFLAGS -g:CFLAGS="$CFLAGS:' \
-		-e 's:CFLAGS="$CFLAGS -O0:CFLAGS="$CFLAGS:' \
-		-i configure.ac configure || die "sed failed"
-}
-
-src_configure() {
-	gnome2_src_configure $(use_enable vala)
-}
-
-src_test() {
-	unset DBUS_SESSION_BUS_ADDRESS
-	dbus-launch emake check || die "tests failed"
-}

diff --git a/gnome-base/libgnome-keyring/metadata.xml b/gnome-base/libgnome-keyring/metadata.xml
index 6e0e2ec..92265e5 100644
--- a/gnome-base/libgnome-keyring/metadata.xml
+++ b/gnome-base/libgnome-keyring/metadata.xml
@@ -2,4 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <herd>gnome</herd>
+  <use>
+    <flag name="vala">Enable bindings for <pkg>dev-lang/vala</pkg></flag>
+  </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/libgnome-keyring/
@ 2014-04-16 22:27 Gilles Dartiguelongue
  0 siblings, 0 replies; 16+ messages in thread
From: Gilles Dartiguelongue @ 2014-04-16 22:27 UTC (permalink / raw
  To: gentoo-commits

commit:     b0e0b4dfce81e1625f3848907e16d1d2d93e0e32
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 16 21:49:27 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Apr 16 21:49:27 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b0e0b4df

gnome-base/libgnome-keyring: 3.10.1 → 3.12.0

---
 ...yring-9999.ebuild => libgnome-keyring-3.12.0.ebuild} | 17 ++---------------
 .../libgnome-keyring/libgnome-keyring-9999.ebuild       |  2 +-
 2 files changed, 3 insertions(+), 16 deletions(-)

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0.ebuild
similarity index 75%
copy from gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
copy to gnome-base/libgnome-keyring/libgnome-keyring-3.12.0.ebuild
index dfb8c37..f8dbd03 100644
--- a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-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: $
 
@@ -10,9 +10,6 @@ VALA_USE_DEPEND="vapigen"
 PYTHON_COMPAT=( python{2_6,2_7} )
 
 inherit gnome2 python-any-r1 vala
-if [[ ${PV} = 9999 ]]; then
-	inherit gnome2-live
-fi
 
 DESCRIPTION="Compatibility library for accessing secrets"
 HOMEPAGE="http://live.gnome.org/GnomeKeyring"
@@ -21,12 +18,7 @@ LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2
 SLOT="0"
 IUSE="debug +introspection test vala"
 REQUIRED_USE="vala? ( introspection )"
-if [[ ${PV} = 9999 ]]; then
-	IUSE="${IUSE} doc"
-	KEYWORDS=""
-else
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris"
-fi
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris"
 
 RDEPEND="
 	>=sys-apps/dbus-1
@@ -42,11 +34,6 @@ DEPEND="${RDEPEND}
 	vala? ( $(vala_depend) )
 "
 
-if [[ ${PV} = 9999 ]]; then
-	DEPEND="${DEPEND}
-		doc? ( >=dev-util/gtk-doc-1.9 )"
-fi
-
 src_prepare() {
 	use vala && vala_src_prepare
 	gnome2_src_prepare

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
index dfb8c37..fd09b39 100644
--- a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-9999.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: $
 


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/libgnome-keyring/
@ 2014-10-19 21:48 Gilles Dartiguelongue
  0 siblings, 0 replies; 16+ messages in thread
From: Gilles Dartiguelongue @ 2014-10-19 21:48 UTC (permalink / raw
  To: gentoo-commits

commit:     d61c886dcefb0374d142e44ae3723671c879d829
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 19 19:34:05 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Oct 19 21:13:56 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=d61c886d

gnome-base/libgnome-keyring: sync with gentoo-x86

---
 .../libgnome-keyring-3.12.0.ebuild                 | 54 ----------------------
 .../libgnome-keyring/libgnome-keyring-9999.ebuild  |  4 +-
 2 files changed, 3 insertions(+), 55 deletions(-)

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0.ebuild
deleted file mode 100644
index f8dbd03..0000000
--- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-VALA_MIN_API_VERSION="0.16"
-VALA_USE_DEPEND="vapigen"
-PYTHON_COMPAT=( python{2_6,2_7} )
-
-inherit gnome2 python-any-r1 vala
-
-DESCRIPTION="Compatibility library for accessing secrets"
-HOMEPAGE="http://live.gnome.org/GnomeKeyring"
-
-LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2
-SLOT="0"
-IUSE="debug +introspection test vala"
-REQUIRED_USE="vala? ( introspection )"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris"
-
-RDEPEND="
-	>=sys-apps/dbus-1
-	>=gnome-base/gnome-keyring-3.1.92
-	introspection? ( >=dev-libs/gobject-introspection-1.30.0 )
-"
-DEPEND="${RDEPEND}
-	dev-util/gtk-doc-am
-	>=dev-util/intltool-0.35
-	sys-devel/gettext
-	virtual/pkgconfig
-	test? ( ${PYTHON_DEPS} )
-	vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-	use vala && vala_src_prepare
-	gnome2_src_prepare
-
-	# FIXME: Remove silly CFLAGS, report upstream
-	sed -e 's:CFLAGS="$CFLAGS -g:CFLAGS="$CFLAGS:' \
-		-e 's:CFLAGS="$CFLAGS -O0:CFLAGS="$CFLAGS:' \
-		-i configure.ac configure || die "sed failed"
-}
-
-src_configure() {
-	gnome2_src_configure $(use_enable vala)
-}
-
-src_test() {
-	unset DBUS_SESSION_BUS_ADDRESS
-	dbus-launch emake check || die "tests failed"
-}

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
index fd09b39..707c052 100644
--- a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} = 9999 ]]; then
 fi
 
 DESCRIPTION="Compatibility library for accessing secrets"
-HOMEPAGE="http://live.gnome.org/GnomeKeyring"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring"
 
 LICENSE="LGPL-2+ GPL-2+" # tests are GPL-2
 SLOT="0"
@@ -29,6 +29,8 @@ else
 fi
 
 RDEPEND="
+	>=dev-libs/glib-2.16.0:2
+	>=dev-libs/libgcrypt-1.2.2:0=
 	>=sys-apps/dbus-1
 	>=gnome-base/gnome-keyring-3.1.92
 	introspection? ( >=dev-libs/gobject-introspection-1.30.0 )


^ permalink raw reply related	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2014-10-19 21:48 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-13  2:58 [gentoo-commits] proj/gnome:master commit in: gnome-base/libgnome-keyring/ Alexandre Restovtsev
  -- strict thread matches above, loose matches on Subject: below --
2014-10-19 21:48 Gilles Dartiguelongue
2014-04-16 22:27 Gilles Dartiguelongue
2014-02-12 20:58 Gilles Dartiguelongue
2013-12-11 23:44 Gilles Dartiguelongue
2012-12-17  8:14 Gilles Dartiguelongue
2012-09-27 22:39 Alexandre Rostovtsev
2012-09-27 22:32 Alexandre Rostovtsev
2012-05-14  6:38 Alexandre Restovtsev
2012-04-20  7:29 Alexandre Restovtsev
2012-02-27  2:24 Alexandre Restovtsev
2011-07-07  9:22 Alexandre Restovtsev
2011-05-28  3:40 Gilles Dartiguelongue
2011-05-25  1:35 Gilles Dartiguelongue
2011-04-10 18:04 Gilles Dartiguelongue
2011-04-05  0:57 Nirbheek Chauhan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox