[gentoo-commits] proj/gnome:master commit in: media-libs/gsound/
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/
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