Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-todo/files/, gnome-extra/gnome-todo/
Date: Tue, 09 Jan 2018 02:02:08
Message-Id: 1515422518.c7aa86d81c3788383d20aa74920241c15f09c1b0.leio@gentoo
1 commit: c7aa86d81c3788383d20aa74920241c15f09c1b0
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 8 14:41:58 2018 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 8 14:41:58 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=c7aa86d8
7
8 gnome-extra/gnome-todo: remove old
9
10 Package-Manager: Portage-2.3.19, Repoman-2.3.6
11
12 .../files/gnome-todo-3.22.0-link-failure.patch | 30 -------------
13 gnome-extra/gnome-todo/gnome-todo-3.22.0.ebuild | 50 ----------------------
14 2 files changed, 80 deletions(-)
15
16 diff --git a/gnome-extra/gnome-todo/files/gnome-todo-3.22.0-link-failure.patch b/gnome-extra/gnome-todo/files/gnome-todo-3.22.0-link-failure.patch
17 deleted file mode 100644
18 index 03c44abb..00000000
19 --- a/gnome-extra/gnome-todo/files/gnome-todo-3.22.0-link-failure.patch
20 +++ /dev/null
21 @@ -1,30 +0,0 @@
22 -From 4aa960186c90f1cf60c42cb4756da09cba96fc74 Mon Sep 17 00:00:00 2001
23 -From: Gilles Dartiguelongue <eva@g.o>
24 -Date: Sun, 13 Nov 2016 13:02:42 +0100
25 -Subject: [PATCH] Fix link failure with missing e_source_get_displayname symbol
26 -
27 ----
28 - src/Makefile.am | 4 ++--
29 - 1 file changed, 2 insertions(+), 2 deletions(-)
30 -
31 -diff --git a/src/Makefile.am b/src/Makefile.am
32 -index 094d463..f6d1194 100644
33 ---- a/src/Makefile.am
34 -+++ b/src/Makefile.am
35 -@@ -104,11 +104,11 @@ gnome_todo_LDFLAGS = \
36 - $(GNOME_TODO_WARN_LDFLAGS)
37 -
38 - gnome_todo_LDADD = \
39 -- $(GNOME_TODO_LIBS) \
40 - $(top_builddir)/plugins/eds/libeds.la \
41 - $(top_builddir)/plugins/dark-theme/libdarktheme.la \
42 - $(top_builddir)/plugins/scheduled-panel/libscheduledpanel.la \
43 -- $(top_builddir)/plugins/today-panel/libtodaypanel.la
44 -+ $(top_builddir)/plugins/today-panel/libtodaypanel.la \
45 -+ $(GNOME_TODO_LIBS)
46 -
47 - gnome_todo_DEPENDENCIES = \
48 - $(top_builddir)/plugins/eds/libeds.la \
49 ---
50 -2.10.2
51 -
52
53 diff --git a/gnome-extra/gnome-todo/gnome-todo-3.22.0.ebuild b/gnome-extra/gnome-todo/gnome-todo-3.22.0.ebuild
54 deleted file mode 100644
55 index 83b12381..00000000
56 --- a/gnome-extra/gnome-todo/gnome-todo-3.22.0.ebuild
57 +++ /dev/null
58 @@ -1,50 +0,0 @@
59 -# Copyright 1999-2017 Gentoo Foundation
60 -# Distributed under the terms of the GNU General Public License v2
61 -# $Id$
62 -
63 -EAPI=6
64 -
65 -inherit autotools gnome2
66 -
67 -DESCRIPTION="Personal task manager"
68 -HOMEPAGE="https://wiki.gnome.org/Apps/Todo"
69 -
70 -LICENSE="GPL-3+"
71 -SLOT="0"
72 -KEYWORDS="~amd64"
73 -IUSE="+introspection"
74 -
75 -RDEPEND="
76 - >=dev-libs/glib-2.43.4:2
77 - >=dev-libs/libical-0.43
78 - >=dev-libs/libpeas-1.17
79 - >=gnome-extra/evolution-data-server-3.17.1:=[gtk]
80 - >=net-libs/gnome-online-accounts-3.2
81 - >=x11-libs/gtk+-3.22.0:3
82 - introspection? ( >=dev-libs/gobject-introspection-1.42:= )
83 -"
84 -DEPEND="${RDEPEND}
85 - dev-libs/appstream-glib
86 - >=dev-util/gtk-doc-am-1.14
87 - >=dev-util/intltool-0.40.6
88 - sys-devel/gettext
89 - virtual/pkgconfig
90 -"
91 -
92 -src_prepare() {
93 - eapply "${FILESDIR}"/${P}-link-failure.patch
94 -
95 - eautoreconf
96 - gnome2_src_prepare
97 -}
98 -
99 -src_configure() {
100 - gnome2_src_configure \
101 - $(use_enable introspection) \
102 - --enable-eds-plugin \
103 - --enable-dark-theme-plugin \
104 - --enable-scheduled-panel-plugin \
105 - --enable-score-plugin \
106 - --enable-today-panel-plugin \
107 - --enable-unscheduled-panel-plugin
108 -}