Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/todo/
Date: Sun, 29 Jan 2017 21:33:27
Message-Id: 1485725588.c24a30d6ce67243dd8589592d15b3a0eba3a0bf9.monsieurp@gentoo
1 commit: c24a30d6ce67243dd8589592d15b3a0eba3a0bf9
2 Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 29 21:32:46 2017 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 29 21:33:08 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c24a30d6
7
8 app-misc/todo: new package.
9
10 todo is a CLI-based TODO list manager written in Bash.
11
12 Gentoo-Bug: https://bugs.gentoo.org/149233
13
14 Package-Manager: portage-2.3.3
15
16 app-misc/todo/Manifest | 1 +
17 app-misc/todo/metadata.xml | 8 ++++++++
18 app-misc/todo/todo-2.10.ebuild | 32 ++++++++++++++++++++++++++++++++
19 3 files changed, 41 insertions(+)
20
21 diff --git a/app-misc/todo/Manifest b/app-misc/todo/Manifest
22 new file mode 100644
23 index 00000000..1a302b9
24 --- /dev/null
25 +++ b/app-misc/todo/Manifest
26 @@ -0,0 +1 @@
27 +DIST todo-2.10.tar.gz 56509 SHA256 55b6b86a970c25efcd05b24b37e8141bab623ddfa681638d49fd6fd6907eda2c SHA512 b14d9d13948836d971f72b941770e8e2c59d171d35f074205900619c5c3efd7ca0a482887046c1865890afb6595fe27c69677c54ea5824163d291e16fa5329d3 WHIRLPOOL 4282bad14c1ffac5642577ed9de4bec273eb56be28b9a019e06b11d181b56bef708167eef31fafaec607a502edd1f4edf82b1d5ba0eb4df4c27e01944f9795d6
28
29 diff --git a/app-misc/todo/metadata.xml b/app-misc/todo/metadata.xml
30 new file mode 100644
31 index 00000000..58c1077
32 --- /dev/null
33 +++ b/app-misc/todo/metadata.xml
34 @@ -0,0 +1,8 @@
35 +<?xml version="1.0" encoding="UTF-8"?>
36 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
37 +<pkgmetadata>
38 + <maintainer type="person">
39 + <email>monsieurp@g.o</email>
40 + <name>Patrice Clement</name>
41 + </maintainer>
42 +</pkgmetadata>
43
44 diff --git a/app-misc/todo/todo-2.10.ebuild b/app-misc/todo/todo-2.10.ebuild
45 new file mode 100644
46 index 00000000..c8eefae
47 --- /dev/null
48 +++ b/app-misc/todo/todo-2.10.ebuild
49 @@ -0,0 +1,32 @@
50 +# Copyright 1999-2017 Gentoo Foundation
51 +# Distributed under the terms of the GNU General Public License v2
52 +# $Id$
53 +
54 +EAPI=6
55 +
56 +inherit bash-completion-r1
57 +
58 +DESCRIPTION="A CLI-based TODO list manager"
59 +HOMEPAGE="http://todotxt.com/"
60 +SRC_URI="https://github.com/ginatrapani/${PN}.txt-cli/archive/v${PV}.tar.gz -> ${P}.tar.gz"
61 +
62 +LICENSE="GPL-3"
63 +SLOT="0"
64 +KEYWORDS="~amd64 ~x86"
65 +IUSE="test"
66 +
67 +RDEPEND="app-shells/bash"
68 +
69 +S="${WORKDIR}/${PN}.txt-cli-${PV}"
70 +
71 +DOCS=( README.textile CONTRIBUTING.md LICENSE todo.cfg )
72 +
73 +src_test() {
74 + make test || die "tests failed"
75 +}
76 +
77 +src_install() {
78 + newbin "${PN}.sh" "${PN}"
79 + newbashcomp "${PN}_completion" "${PN}"
80 + einstalldocs
81 +}