Gentoo Archives: gentoo-commits

From: "Peter Alfredsen (loki_val)" <loki_val@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-misc/tasque: tasque-0.1.8.ebuild metadata.xml ChangeLog
Date: Fri, 23 Jan 2009 20:13:23
Message-Id: E1LQSP1-0001R5-TN@stork.gentoo.org
1 loki_val 09/01/23 20:13:19
2
3 Added: tasque-0.1.8.ebuild metadata.xml ChangeLog
4 Log:
5 Add Tasque. Ebuild by Andreas Proschofsky, bugs by me :-).
6 (Portage version: 2.2_rc23/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 app-misc/tasque/tasque-0.1.8.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tasque/tasque-0.1.8.ebuild?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tasque/tasque-0.1.8.ebuild?rev=1.1&content-type=text/plain
13
14 Index: tasque-0.1.8.ebuild
15 ===================================================================
16 # Copyright 2000-2009 Gentoo Foundation
17 # Distributed under the terms of the GNU General Public License v2
18 # $Header: /var/cvsroot/gentoo-x86/app-misc/tasque/tasque-0.1.8.ebuild,v 1.1 2009/01/23 20:13:19 loki_val Exp $
19
20 EAPI=2
21
22 inherit gnome.org mono autotools
23
24 DESCRIPTION="Tasky is a simple task management app (TODO list) for the Linux Desktop"
25 HOMEPAGE="http://live.gnome.org/Tasque"
26
27 LICENSE="MIT"
28 SLOT="0"
29 KEYWORDS="~x86 ~amd64"
30 IUSE="+rememberthemilk eds +sqlite hiveminder debug"
31
32 RDEPEND=">=dev-dotnet/gtk-sharp-2.12.7-r5
33 >=dev-dotnet/gnome-sharp-2.24.0
34 >=dev-dotnet/notify-sharp-0.4.0_pre20080912
35 >=dev-dotnet/dbus-sharp-0.6
36 >=dev-dotnet/dbus-glib-sharp-0.4
37 eds? ( >=dev-dotnet/evolution-sharp-0.18.1 )
38 sqlite? ( dev-db/sqlite:3 )
39 "
40
41 DEPEND="${RDEPEND}"
42
43 pkg_setup() {
44 BACKEND=false
45 for usef in eds sqlite hiveminder rememberthemilk
46 do
47 use $usef && BACKEND=true
48 done
49 if [[ "${BACKEND}" != "true" ]]
50 then
51 eerror "You must select one of the following backends by enabling their useflag:"
52 eerror "eds ( integrates with the evolution schedule )"
53 eerror "sqlite ( uses a local, file-backed database to keep track of your TODO list )"
54 eerror "rememberthemilk ( integrates with www.rememberthemilk.com )"
55 eerror "hiveminder ( integrates with www.hiveminder.com )"
56 die "Please select a backend"
57 fi
58 }
59
60
61 src_prepare() {
62 #http://bugzilla.gnome.org/show_bug.cgi?id=566355
63 epatch "${FILESDIR}"/${P}-debug-fixup.patch
64 eautoreconf
65 }
66
67 src_configure() {
68 #http://bugzilla.gnome.org/show_bug.cgi?id=568910
69 export GTK_DOTNET_20_LIBS=" " \
70 GTK_DOTNET_20_CFLAGS=" "
71 econf --disable-backend-icecore \
72 --enable-backend-rtm \
73 $(use_enable sqlite backend-sqlite) \
74 $(use_enable eds backend-eds) \
75 $(use_enable hiveminder backend-hiveminder) \
76 $(use_enable debug)
77 }
78
79 src_install() {
80 make DESTDIR="${D}" install || die "emake failed"
81 dodoc NEWS TODO README AUTHORS || die "docs installation failed"
82 }
83
84
85
86 1.1 app-misc/tasque/metadata.xml
87
88 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tasque/metadata.xml?rev=1.1&view=markup
89 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tasque/metadata.xml?rev=1.1&content-type=text/plain
90
91 Index: metadata.xml
92 ===================================================================
93 <?xml version="1.0" encoding="UTF-8"?>
94 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
95 <pkgmetadata>
96 <herd>dotnet</herd>
97 <maintainer>
98 <email>suka@g.o</email>
99 <name>Andreas Proschofsky</name>
100 </maintainer>
101 <use>
102 <flag name='rememberthemilk'>
103 Allows you to use http://www.rememberthemilk.com/ as your storage backend.
104 </flag>
105 <flag name='hiveminder'>
106 Allows you to use http://www.hiveminder.com/ as your storage backend.
107 </flag>
108 </use>
109 </pkgmetadata>
110
111
112
113 1.1 app-misc/tasque/ChangeLog
114
115 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tasque/ChangeLog?rev=1.1&view=markup
116 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tasque/ChangeLog?rev=1.1&content-type=text/plain
117
118 Index: ChangeLog
119 ===================================================================
120 # ChangeLog for app-misc/tasque
121 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
122 # $Header: /var/cvsroot/gentoo-x86/app-misc/tasque/ChangeLog,v 1.1 2009/01/23 20:13:19 loki_val Exp $
123
124 *tasque-0.1.8 (23 Jan 2009)
125
126 23 Jan 2009; Peter Alfredsen <loki_val@g.o>
127 +files/tasque-0.1.8-debug-fixup.patch, +metadata.xml,
128 +tasque-0.1.8.ebuild:
129 Add Tasque. Ebuild by Andreas Proschofsky, bugs by me :-).