summaryrefslogtreecommitdiff
path: root/net-libs/telepathy-glib
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-libs/telepathy-glib
reinit the tree, so we can have metadata
Diffstat (limited to 'net-libs/telepathy-glib')
-rw-r--r--net-libs/telepathy-glib/Manifest5
-rw-r--r--net-libs/telepathy-glib/metadata.xml8
-rw-r--r--net-libs/telepathy-glib/telepathy-glib-0.24.1.ebuild66
3 files changed, 79 insertions, 0 deletions
diff --git a/net-libs/telepathy-glib/Manifest b/net-libs/telepathy-glib/Manifest
new file mode 100644
index 000000000000..69ea61417c2c
--- /dev/null
+++ b/net-libs/telepathy-glib/Manifest
@@ -0,0 +1,5 @@
+DIST telepathy-glib-0.24.1.tar.gz 3898149 SHA256 9e0df1d8f857e0270cf0b32e2d1ca5a24aa7282873361785d573f72ad7f7d5eb SHA512 2fed94f76a19d6069f671cdd45d2fd8a4b4ad27c4601aff66041ca205456be397c76a86f92cc9bf20fa4eb6d4c15a67ed8196644c143c37e945f382229a63335 WHIRLPOOL bc1c48cbc961d0a4c263dbdd4a31ff6a4ca3a32bfc3b9bc12f2691f46028f7c371ae16a4cd2908f425f49e8eaa84158e5122523f24e2d669defbf8868fb6cd17
+EBUILD telepathy-glib-0.24.1.ebuild 1533 SHA256 8ee65c38935a061308613aafc633edf496aa5f6b54a6a867427e5a296a55d18c SHA512 efcc99188ad9686af6abea3bc1e0d845fcd60070952f0c1aa7a2461589e4eb9d4597859301f52487aff8c87a2856ff29a799551f225032d5b6c5f5c5f83cbb99 WHIRLPOOL 5cc10464879fe4313b6491d1ca569726bf319a2be430c51eebe4032f3913b16bde3a859fee22e8ee2b372bec24946697b60b2e2cf3af9c753af6b05f2daeac2b
+MISC ChangeLog 4464 SHA256 c34b8586b5b24017b94a618a34b8df0f4a746131b466d171f47274cff5a3d0d9 SHA512 f2f4d9a6d0e18eeea56270333378988f17887218602119ea555a8b7b7f661bf187b22e9b5bee182d8b1dc163be31715a7c261b1cce2d318f07b134bd46c90fd7 WHIRLPOOL effe9f745cb4b8c0a41dd1eb7a3fbd428e37d55d099db9af9820788886659817cfd2301921084a3c024c43faa83156dbed3c6041d746c9cd16d5d57ff6503d50
+MISC ChangeLog-2015 25158 SHA256 01811aa93be2e05fa06a271813e011ec4682c41110aab7a9811fb603c24a70af SHA512 c04c45d6f68273131baf836a3ca57a1cab342b1ef49d8cd9fb6ab02d496caa6bb36de2d4aa4a50fd243a809ce291f56c853495d39c10ff3a34ea8b36076f4944 WHIRLPOOL 7138a5b1d407492ad70ed284390daed76d555c0121743fbefbc6f576e1341ac2606d381bb97e77c89a45aedadc996559d3606a62e7d5253c69034904f2c9d3a9
+MISC metadata.xml 253 SHA256 8f92439176f4cd2ba6a060c523c6b29ab210cd9aab7903b6db6eecc6654b1e21 SHA512 8d59f413993268ca783f7407b676900bb2d964754bf705d4175e2bafbe058a52af74f3928e4bd84d292518f8cf13fab7051486ab7cdc61d02fae6e0188d44442 WHIRLPOOL d5d853bd8a39a54c45728e16a1aa295e014e0a3a105a01ec6b3c93a4f53d7b7055644708301751b7f5be68543056d3f0bd611d5ce0be442eb5d06f5e032fe154
diff --git a/net-libs/telepathy-glib/metadata.xml b/net-libs/telepathy-glib/metadata.xml
new file mode 100644
index 000000000000..996e7cacd217
--- /dev/null
+++ b/net-libs/telepathy-glib/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/net-libs/telepathy-glib/telepathy-glib-0.24.1.ebuild b/net-libs/telepathy-glib/telepathy-glib-0.24.1.ebuild
new file mode 100644
index 000000000000..8630652a2289
--- /dev/null
+++ b/net-libs/telepathy-glib/telepathy-glib-0.24.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+GCONF_DEBUG="no"
+PYTHON_COMPAT=( python2_7 )
+VALA_MIN_API_VERSION="0.18"
+VALA_USE_DEPEND="vapigen"
+
+inherit eutils gnome2 python-single-r1 vala virtualx
+
+DESCRIPTION="GLib bindings for the Telepathy D-Bus protocol"
+HOMEPAGE="https://telepathy.freedesktop.org/"
+SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+
+IUSE="debug +introspection +vala"
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ vala? ( introspection )
+"
+
+# Broken for a long time and upstream doesn't care
+# https://bugs.freedesktop.org/show_bug.cgi?id=63212
+RESTRICT="test"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-libs/glib-2.36:2
+ >=dev-libs/dbus-glib-0.90
+ introspection? ( >=dev-libs/gobject-introspection-1.30 )
+"
+DEPEND="${RDEPEND}
+ dev-libs/libxslt
+ dev-util/gtk-doc-am
+ virtual/pkgconfig
+ vala? ( $(vala_depend) )
+"
+# See bug 504744 for reference
+PDEPEND="
+ net-im/telepathy-mission-control
+"
+
+src_prepare() {
+ use vala && vala_src_prepare
+ gnome2_src_prepare
+}
+
+src_configure() {
+ gnome2_src_configure \
+ --disable-static \
+ --disable-installed-tests \
+ $(use_enable debug backtrace) \
+ $(use_enable debug debug-cache) \
+ $(use_enable introspection) \
+ $(use_enable vala vala-bindings)
+}
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+ # Needs dbus for tests (auto-launched)
+ Xemake -j1 check
+}