diff options
Diffstat (limited to 'gnome-extra/synapse')
-rw-r--r-- | gnome-extra/synapse/Manifest | 6 | ||||
-rw-r--r-- | gnome-extra/synapse/metadata.xml | 21 | ||||
-rw-r--r-- | gnome-extra/synapse/synapse-0.2.99.2.ebuild | 5 | ||||
-rw-r--r-- | gnome-extra/synapse/synapse-0.2.99.4.ebuild | 51 |
4 files changed, 69 insertions, 14 deletions
diff --git a/gnome-extra/synapse/Manifest b/gnome-extra/synapse/Manifest index 1504997b46de..cd4166ce4151 100644 --- a/gnome-extra/synapse/Manifest +++ b/gnome-extra/synapse/Manifest @@ -1,3 +1,5 @@ DIST synapse-0.2.99.2.tar.xz 444156 BLAKE2B b1fccaecf6ea0d8623e305852e3ae21bb0f95b38a086152643bfb15f82c59a27fc499487ad9a3dba56378f260eea26a43a76bef11220b9e24b2027b1a1a8f8ca SHA512 e4b6e0399a83fc7880d786e8cff6360850d5ce1ac2eabccb5ce6d3989e4356c42adf1155905b39bb6b10887c02844dad01cdf8d556bc4bd6c7cd11956f8116c7 -EBUILD synapse-0.2.99.2.ebuild 1263 BLAKE2B 8d18247cd27da294cd8feb76b4024073f7fd59f95ee197027cd6d495817644760a3de4ef0dc7256f9d1908628b068f5c0fcbe737841cf0ea3e7be16ac2bee67d SHA512 e25fd7c9374b4055352a125ffc312cbb91728653baffb86dbf3961b7ed08242935bc1cc76f0bc11506666a720b0c7d0eac672c7da82defa98a21e46add407f9a -MISC metadata.xml 458 BLAKE2B 2202bb6ee7223434586fd946bc1f1b2dc3425e3df8bc4b187eb84318138701306bb572c0ebf4cae2ce2e519c78078f312f874a974d77a4e11a123c387324832b SHA512 e27cf8f714a9c730e6d37ac4e92dd66e080eca58ea2497552233d54e79c55eb0ae4622031b29659bb53d8011ea77b58cab60ce579d89144adf44d4aeac9c8c97 +DIST synapse-0.2.99.4.tar.xz 538476 BLAKE2B 27de41362ca53c06ba70d9b0df728aa64e72f19b726b5e5cb4797c85bf296c43969b58491430c585887e0a74339c49399bbe415c13827fa2b0243e8b1bdd8598 SHA512 d9668fb9dd18d97da89bf5f0a9864f843c629f91751b326b4e97de74c6db64a59dbcd221f1b6ed0fc199a683ed511d86f280756fe4c21195d6169d2977315325 +EBUILD synapse-0.2.99.2.ebuild 1282 BLAKE2B d0d0bfc974526192db4cfeb8a6c7a81a04039646e376e9389dc839a47baf958fc802e347b28dcd89e99f349ae772262ca96e5b02926ea86544491d462e894aa1 SHA512 17b301019a858ba552b442162e9e5d063a771958f83723118c8c2034c6ee7204e7f572d7f2d613e8cd88bc6f838666cb7bd467655fe49c5516c62ed144efa5a1 +EBUILD synapse-0.2.99.4.ebuild 1078 BLAKE2B 1c698eccac59838d62ba234084e94a3669e439140abaedeff0fc74d13c048271788a8e8928a4020681bb2e048235a48b1c3c38416a3124a97f3419130fde986c SHA512 b04e748edff694cadce78815610452bd75e606822113131450a948834a53dc9a8109834aca712095e355727f0e7821d237fd6cf383a1e810edf12457e544cf01 +MISC metadata.xml 560 BLAKE2B ef850f79142061b442fcc219d035da011d7612bc2ce90deb91ebb03f36220a3c208cc2f10999dcf41736315e238e9e852df96d4afcfafb048f7db3fb35a3668a SHA512 acdddee273553a76c960f0774eb777b2ca0aa1fd165a36f1d1b8373bba1b773acbbd9dd28207d892e32e07abe276492d2ba1aa5b67ccee0e1273d938d5ae6be4 diff --git a/gnome-extra/synapse/metadata.xml b/gnome-extra/synapse/metadata.xml index 52843da2e503..6bc83c1f1619 100644 --- a/gnome-extra/synapse/metadata.xml +++ b/gnome-extra/synapse/metadata.xml @@ -1,14 +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> - </use> - <upstream> - <remote-id type="launchpad">synapse-project</remote-id> - </upstream> +<maintainer type="project"> +<email>desktop-misc@gentoo.org</email> +<name>Gentoo Desktop Miscellaneous Project</name> +</maintainer> +<use> +<flag name="indicator">Build support for application indicators using <pkg>dev-libs/libappindicator</pkg></flag> +<flag name="plugins">Build support for plugins using <pkg>net-libs/rest</pkg></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 index d2e698782f49..9c6818eff3ba 100644 --- a/gnome-extra/synapse/synapse-0.2.99.2.ebuild +++ b/gnome-extra/synapse/synapse-0.2.99.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -48,8 +48,9 @@ src_prepare() { src_configure() { local myeconfargs=( - --enable-indicator=no $(use_enable plugins librest yes) + --disable-zeitgeist + --enable-indicator=no ) autotools-utils_src_configure } diff --git a/gnome-extra/synapse/synapse-0.2.99.4.ebuild b/gnome-extra/synapse/synapse-0.2.99.4.ebuild new file mode 100644 index 000000000000..4916165ada37 --- /dev/null +++ b/gnome-extra/synapse/synapse-0.2.99.4.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit 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" +IUSE="indicator nls plugins" + +RDEPEND=" + >=dev-libs/glib-2.28.0:2 + >=x11-libs/gtk+-3.0.0:3 + dev-libs/json-glib + dev-libs/keybinder:3 + dev-libs/libgee:0.8 + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/libnotify + x11-libs/pango + x11-themes/adwaita-icon-theme + indicator? ( dev-libs/libappindicator:3 ) + nls? ( virtual/libintl ) + plugins? ( >=net-libs/rest-0.7 ) +" +DEPEND=" + $(vala_depend) + ${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +src_prepare() { + default + sed -i -e 's/GNOME/GNOME;GTK/' data/synapse.desktop.in || die + vala_src_prepare +} + +src_configure() { + econf \ + $(use_enable indicator) \ + $(use_enable nls) \ + $(use_enable plugins librest yes) \ + --disable-zeitgeist +} |