diff options
author | Gilles Dartiguelongue <eva@gentoo.org> | 2015-06-09 16:10:31 +0000 |
---|---|---|
committer | Gilles Dartiguelongue <eva@gentoo.org> | 2015-06-09 16:10:31 +0000 |
commit | 2c2cf31f8a4b4c7fd1563d876e7b9fd88624329a (patch) | |
tree | e92859f4698783ec8c9a265699583427f139d3f5 /gnome-extra/gnome-builder | |
parent | Version bump for Gnome 3.16. Clean up old revision. Lost alpha and sparc keyw... (diff) | |
download | gentoo-2-2c2cf31f8a4b4c7fd1563d876e7b9fd88624329a.tar.gz gentoo-2-2c2cf31f8a4b4c7fd1563d876e7b9fd88624329a.tar.bz2 gentoo-2-2c2cf31f8a4b4c7fd1563d876e7b9fd88624329a.zip |
Initial ebuild from gnome-overlay for Gnome 3.16.
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key C6085806)
Diffstat (limited to 'gnome-extra/gnome-builder')
-rw-r--r-- | gnome-extra/gnome-builder/ChangeLog | 10 | ||||
-rw-r--r-- | gnome-extra/gnome-builder/Manifest | 4 | ||||
-rw-r--r-- | gnome-extra/gnome-builder/gnome-builder-3.16.3.ebuild | 59 | ||||
-rw-r--r-- | gnome-extra/gnome-builder/metadata.xml | 5 |
4 files changed, 78 insertions, 0 deletions
diff --git a/gnome-extra/gnome-builder/ChangeLog b/gnome-extra/gnome-builder/ChangeLog new file mode 100644 index 000000000000..6d51dc68f212 --- /dev/null +++ b/gnome-extra/gnome-builder/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for gnome-extra/gnome-builder +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-builder/ChangeLog,v 1.1 2015/06/09 16:10:31 eva Exp $ + +*gnome-builder-3.16.3 (09 Jun 2015) + + 09 Jun 2015; Gilles Dartiguelongue <eva@gentoo.org> + +gnome-builder-3.16.3.ebuild, +metadata.xml: + Initial ebuild from gnome-overlay for Gnome 3.16. + diff --git a/gnome-extra/gnome-builder/Manifest b/gnome-extra/gnome-builder/Manifest new file mode 100644 index 000000000000..4cd3856724c1 --- /dev/null +++ b/gnome-extra/gnome-builder/Manifest @@ -0,0 +1,4 @@ +DIST gnome-builder-3.16.3.tar.xz 1733356 SHA256 a1d7b287d39ce724114c128e25bb00e273ecd8982ed22c8aba48cad9c4d51e61 SHA512 bd552763e958dd121f20adefab68de7d40d66fb3253c21ac9fe97eef7ffb5e98ea2b4ba21522db2cf1626c989bd6c04b27a16ba5e7ecb0bb66afc6299979652c WHIRLPOOL e690fafd8271fd9fd2908424f684bf2704bb768e51e50a8a983eb32f22e1d6807d66f381ebee849b8d7b73d4658301a57fbe6eeb32958ca9dd84ecb934a01d61 +EBUILD gnome-builder-3.16.3.ebuild 1440 SHA256 2c780bc14852fd4836c017a409bf9c3cce87478c9dd0852f4374f5315d78f510 SHA512 64f24ea98f8b57b212695c69f195e8a5ed8227743f972fa457ac3578dacbeac84dcc9c28d8effd6278c5b96f00fb83deb34cfd03f6b08f25110a2082fb858b03 WHIRLPOOL e700c49d6d8bc5ff88b82676e77dd6d0034cb4735ca989b8871fdbe3883101c0b717b798ead0fe7377983332d2b4d4a67be2911db5cdfae4dd81dfd621b1439f +MISC ChangeLog 317 SHA256 b9474c0352f00ef16ef0896820c800aa357e08512eff30d42fe8dfecf02b2c01 SHA512 9a67993049bc7b2c50ce533c02a7f3558c658c4fbeb10ea3bc5d8d32526b355b1c5278c8f3f9ad9ffc38506a96442518df0d8f42de1e1d0ac2cbd55963a7b3fb WHIRLPOOL d9625bd0ff1d1adf7fbe5c8d12df27f417437cfddf1933f593da48d747873bdc47becaaa17af4ce6a3483b83ceebf1c1cec2703c4ba8b1a437056dcb677f60af +MISC metadata.xml 159 SHA256 b1ccd57b80d8d6ee7a9924844efd69830edfb744ab818d67e50a008b5aae7d4b SHA512 9408846d0f3194f62043b64e325aed9e8cce9a74b556865acf71facc3ad59a092dccbbb3c608ada40b73625eaac93a7bcc976858c6a47426bb8fadb6f830fe2b WHIRLPOOL 4700c8b71899b5acffcc46580315d4d116b478cfa283e0ea0569ab180e46850ce85d73c7370d989e53dd8aecb69ed843d2716bfebd3c5d74a7b5c3d4b94b96bb diff --git a/gnome-extra/gnome-builder/gnome-builder-3.16.3.ebuild b/gnome-extra/gnome-builder/gnome-builder-3.16.3.ebuild new file mode 100644 index 000000000000..728ffd166e8b --- /dev/null +++ b/gnome-extra/gnome-builder/gnome-builder-3.16.3.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-builder/gnome-builder-3.16.3.ebuild,v 1.1 2015/06/09 16:10:31 eva Exp $ + +EAPI="5" +GCONF_DEBUG="no" +PYTHON_COMPAT=( python{3_3,3_4} ) + +inherit gnome2 python-single-r1 virtualx + +DESCRIPTION="Builder attempts to be an IDE for writing software for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Builder" + +LICENSE="GPL-3+ GPL-2+ LGPL-3+ LGPL-2+ MIT CC-BY-SA-3.0 CC0-1.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+introspection" + +# FIXME: some unittests seem to hang forever +RDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/gjs-1.42 + >=dev-libs/glib-2.44:2 + dev-libs/libgit2[ssh,threads] + >=dev-libs/libgit2-glib-0.22.6[ssh] + >=dev-libs/libxml2-2.9 + dev-python/pygobject:3 + >=dev-util/devhelp-3.16 + dev-util/uncrustify + sys-devel/clang + >=x11-libs/gtk+-3.16.1:3[introspection?] + >=x11-libs/gtksourceview-3.16.1:3.0[introspection?] + introspection? ( >=dev-libs/gobject-introspection-1.42 ) +" +DEPEND="${RDEPEND} + dev-libs/appstream-glib + >=dev-util/gtk-doc-am-1.11 + >=dev-util/intltool-0.50.1 + >=sys-devel/gettext-0.18 + virtual/pkgconfig +" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_configure() { + gnome2_src_configure \ + --disable-static \ + $(use_enable introspection) \ + PYTHON3_CONFIG=${PYTHON}-config +} + +src_test() { + # FIXME: this should be handled at eclass level + "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data/gsettings" || die + + GSETTINGS_SCHEMA_DIR="${S}/data/gsettings" Xemake check +} diff --git a/gnome-extra/gnome-builder/metadata.xml b/gnome-extra/gnome-builder/metadata.xml new file mode 100644 index 000000000000..dad9001338dc --- /dev/null +++ b/gnome-extra/gnome-builder/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> |