[gentoo-commits] proj/gnome:master commit in: media-libs/gsound/

2015-05-25 Thread Alexandre Rostovtsev
commit: 00ffc725227ed3e37d519e0d1feaa8cfedc51742
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon May 25 20:13:00 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon May 25 20:14:39 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=00ffc725

media-libs/gsound: qa + move to gx86

Fix license, test on x86, improve description, add live ebuild.

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 .../gsound/{gsound-1.0.1.ebuild = gsound-.ebuild}  | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/media-libs/gsound/gsound-1.0.1.ebuild 
b/media-libs/gsound/gsound-.ebuild
similarity index 75%
rename from media-libs/gsound/gsound-1.0.1.ebuild
rename to media-libs/gsound/gsound-.ebuild
index cab53cb..1ac4048 100644
--- a/media-libs/gsound/gsound-1.0.1.ebuild
+++ b/media-libs/gsound/gsound-.ebuild
@@ -8,13 +8,20 @@ VALA_USE_DEPEND=vapigen
 VALA_MIN_API_VERSION=0.20
 
 inherit gnome2 vala
+if [[ ${PV} =  ]]; then
+   inherit gnome2-live
+fi
 
-DESCRIPTION=thin wrapper around the libcanberra C library
+DESCRIPTION=Thin GObject wrapper around the libcanberra sound event library
 HOMEPAGE=https://wiki.gnome.org/Projects/GSound;
 
-LICENSE=GPL-2+
+LICENSE=LGPL-2.1+
 SLOT=0
-KEYWORDS=~amd64
+if [[ ${PV} =  ]]; then
+   KEYWORDS=
+else
+   KEYWORDS=~amd64 ~x86
+fi
 IUSE=+introspection
 
 # vala setup required for vapigen check



[gentoo-commits] proj/gnome:master commit in: media-libs/gsound/

2015-05-08 Thread Gilles Dartiguelongue
commit: 44f798411970d4471c3801af723581497bca2679
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Fri May  8 21:37:56 2015 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Fri May  8 21:53:34 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=44f79841

media-libs/gsound: initial ebuild, needed by gnome-clocks

 media-libs/gsound/gsound-1.0.1.ebuild | 41 +++
 media-libs/gsound/metadata.xml|  5 +
 2 files changed, 46 insertions(+)

diff --git a/media-libs/gsound/gsound-1.0.1.ebuild 
b/media-libs/gsound/gsound-1.0.1.ebuild
new file mode 100644
index 000..cab53cb
--- /dev/null
+++ b/media-libs/gsound/gsound-1.0.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+GCONF_DEBUG=no
+VALA_USE_DEPEND=vapigen
+VALA_MIN_API_VERSION=0.20
+
+inherit gnome2 vala
+
+DESCRIPTION=thin wrapper around the libcanberra C library
+HOMEPAGE=https://wiki.gnome.org/Projects/GSound;
+
+LICENSE=GPL-2+
+SLOT=0
+KEYWORDS=~amd64
+IUSE=+introspection
+
+# vala setup required for vapigen check
+RDEPEND=
+   =dev-libs/glib-2.36:2
+   media-libs/libcanberra
+   introspection? ( =dev-libs/gobject-introspection-1.2.9 )
+
+DEPEND=${RDEPEND}
+   $(vala_depend)
+   =dev-util/gtk-doc-am-1.20
+   virtual/pkgconfig
+
+
+src_prepare() {
+   vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure () {
+   gnome2_src_configure \
+   --disable-static \
+   $(use_enable introspection)
+}

diff --git a/media-libs/gsound/metadata.xml b/media-libs/gsound/metadata.xml
new file mode 100644
index 000..6e0e2ec
--- /dev/null
+++ b/media-libs/gsound/metadata.xml
@@ -0,0 +1,5 @@
+?xml version=1.0 encoding=UTF-8?
+!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd;
+pkgmetadata
+  herdgnome/herd
+/pkgmetadata