summaryrefslogtreecommitdiff
path: root/gnome-extra/synapse
diff options
context:
space:
mode:
Diffstat (limited to 'gnome-extra/synapse')
-rw-r--r--gnome-extra/synapse/Manifest5
-rw-r--r--gnome-extra/synapse/metadata.xml15
-rw-r--r--gnome-extra/synapse/synapse-0.2.99.2.ebuild59
3 files changed, 79 insertions, 0 deletions
diff --git a/gnome-extra/synapse/Manifest b/gnome-extra/synapse/Manifest
new file mode 100644
index 000000000000..8b9c590e6074
--- /dev/null
+++ b/gnome-extra/synapse/Manifest
@@ -0,0 +1,5 @@
+DIST synapse-0.2.99.2.tar.xz 444156 SHA256 fbef056a788b0ee713a3f4dcf024d214b0128e8a64dd7c601345f5e478d59611 SHA512 e4b6e0399a83fc7880d786e8cff6360850d5ce1ac2eabccb5ce6d3989e4356c42adf1155905b39bb6b10887c02844dad01cdf8d556bc4bd6c7cd11956f8116c7 WHIRLPOOL b5228e4952072f426180c4db7c2f8b6b45912157835b42e0ff57c7fbd5e662aae29cd51dd0647607178003f08bb037498757c070c84b72bcfbb8eda7e72a8668
+EBUILD synapse-0.2.99.2.ebuild 1379 SHA256 db105446567509815b9d94358ed02c89b5ac576b44b8414615ac814820e18db0 SHA512 920c7dd3a09658163aa87d46ed015e3eabeb6e85bf01312285da704b4a033f3f4f23154b51bd46f8cb38aca9041e464699047757290edc0f47949742e5ec2650 WHIRLPOOL fdfafb24afddae9a87226d01b1965a0d854213f8d8f5322ad04b952555b97d0307f7055aded3e3ea163b527a03929d98a9167dc8923b1ab44fa7ac8915d9460d
+MISC ChangeLog 5123 SHA256 dd9d76e7de88ca3a1853031b5de47748623d1ba46a0b3af4f376929d2812c673 SHA512 c60c262d29a1b078780d912a50d2835fb3f14b15deca29b4aacf207a5f55464162918f0c7efe4c49f1cf93cf20747fe849e5b5c34761065fcc525e63f0e34b98 WHIRLPOOL 8e9a76c246c1b6c03a9300c36a395afd48e18cd4a9f9378d6cb23c49c83cc8c597d2a916a83db613186a1832e730fac2d035dc0083cb040742afe9633dd039c6
+MISC ChangeLog-2015 4145 SHA256 57ac0e9f179c262fd03dd0d4cbf4e8ab938ce70c80b1f6982cb932ab5b80cce0 SHA512 b6f9692532b3fd5859b8b5dd29dc59e942d8c17e8ff75578c76c06c2b49e4c70df880bf3d286eb9e4efa6851541741083628cc42304bad454ed01dcbbc46e796 WHIRLPOOL 99f19c171aa2831751045487067a81605b688ddae3a37bb5fb6f2f1d3d850b794f16f75fa08197d7b2bdcfbb86d6f465801df17b37be3cc9125da2fcb6862a9d
+MISC metadata.xml 540 SHA256 573c8fa34deeba93c02c349b772fb04037c79c1d6cc1b0057fdd5e11ad43b8d8 SHA512 db221d32a0e7ac3ef54e1e253a104da7e396d33d25f4f30439a91d27bc79b249a556cfa5bae88eb44dbade1c7c362569c049b9af052d54d0d6ee3a10e7484a03 WHIRLPOOL 9e0d81a9c0da9ed7a7cbf5d90dff0651ebb2a8a83d0acf19aca65fa81ad57daec2358f815c7c15982b5c4bb69cd9827bdfca64e02f7793d95ec4f7463b326720
diff --git a/gnome-extra/synapse/metadata.xml b/gnome-extra/synapse/metadata.xml
new file mode 100644
index 000000000000..2648fe7f7e66
--- /dev/null
+++ b/gnome-extra/synapse/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>desktop-misc@gentoo.org</email>
+ <name>Gentoo Desktop Miscellaneous Project</name>
+ </maintainer>
+ <use>
+ <flag name="plugins">Build support for plugins using librest</flag>
+ <flag name="zeitgeist">Add support for Zeitgeist event tracking system</flag>
+ </use>
+ <upstream>
+ <remote-id type="launchpad">synapse-project</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/gnome-extra/synapse/synapse-0.2.99.2.ebuild b/gnome-extra/synapse/synapse-0.2.99.2.ebuild
new file mode 100644
index 000000000000..ffbd527b6a9f
--- /dev/null
+++ b/gnome-extra/synapse/synapse-0.2.99.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+GCONF_DEBUG="no" # gnome2_src_configure is not being used
+AUTOTOOLS_AUTORECONF=true
+
+inherit gnome2 autotools-utils vala
+
+DESCRIPTION="A program launcher in the style of GNOME Do"
+HOMEPAGE="https://launchpad.net/synapse-project/"
+SRC_URI="https://launchpad.net/synapse-project/0.3/${PV}/+download/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+# "ayatana" support pending on GTK+-3.x version of synapse wrt #411613
+IUSE="plugins +zeitgeist"
+
+RDEPEND="
+ dev-libs/libgee:0.8
+ >=dev-libs/glib-2.28.0:2
+ dev-libs/json-glib
+ dev-libs/keybinder:3
+ dev-libs/libunique:1
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtkhotkey
+ >=x11-libs/gtk+-3.0.0:3
+ x11-libs/libnotify
+ x11-libs/pango
+ x11-themes/adwaita-icon-theme
+ plugins? ( >=net-libs/rest-0.7 )
+ zeitgeist? (
+ dev-libs/libzeitgeist
+ >=gnome-extra/zeitgeist-0.9.14[fts]
+ )"
+ #ayatana? ( dev-libs/libappindicator )
+DEPEND="${RDEPEND}
+ $(vala_depend)
+ dev-util/intltool
+ virtual/pkgconfig"
+
+src_prepare() {
+ sed -i -e 's/GNOME/GNOME;GTK/' data/synapse.desktop.in || die
+ vala_src_prepare
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ local myeconfargs=(
+ --enable-indicator=no
+ $(use_enable plugins librest yes)
+ $(use_enable zeitgeist)
+ )
+ autotools-utils_src_configure
+}