summaryrefslogtreecommitdiff
path: root/app-office/taskcoach
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-11-18 10:15:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-11-18 10:15:03 +0000
commitb284a3168fa91a038925d2ecf5e4791011ea5e7d (patch)
tree16fe44748708acacd909d4e2e160a09a7f6d936a /app-office/taskcoach
parent77398e424e45d9e98c1cef3c43bdadb9d56e81ef (diff)
gentoo resync : 18.11.2019
Diffstat (limited to 'app-office/taskcoach')
-rw-r--r--app-office/taskcoach/Manifest4
-rw-r--r--app-office/taskcoach/metadata.xml15
-rw-r--r--app-office/taskcoach/taskcoach-1.4.6.ebuild44
3 files changed, 61 insertions, 2 deletions
diff --git a/app-office/taskcoach/Manifest b/app-office/taskcoach/Manifest
index cc68cb85bf41..0b89645d6486 100644
--- a/app-office/taskcoach/Manifest
+++ b/app-office/taskcoach/Manifest
@@ -1,5 +1,7 @@
AUX taskcoach-1.4.2-fix-desktop-file.patch 825 BLAKE2B ef63d5a14e93585afe401bfadf5dea06725f5680473f66cb08b718f59db26d0bbb85b339383fc2f0168e2c4d465b4d55b974bcc3e9984017adb1bace152222b9 SHA512 f34353c8d5b6142e4d5cba973b3d2f7bb7d76f7bd3384ffa6157f3b0bf1194d9071736f8a1b20526999c86602c6343461d16be4cb0466ef2597342ebbd2645f7
AUX taskcoach-1.4.3-version-check.patch 771 BLAKE2B c11431b1cfa0aee1911e2478cc8abd2a5d0389f22b8046851530794f3d8ebe889e335897cb986a936106399fa784532a0bf668edcbe8974d2f0d8a1caf8b0ff2 SHA512 018a9c1b678e07d1f7433e28b631917c551da4e65a5544a4cc1b1824cbb14d7c207361c6c5844c30686852d2f295fc1b6dd15095a53f371b20ac1d183e45d2cc
DIST TaskCoach-1.4.3.tar.gz 2927984 BLAKE2B 998a53fa53624bce8497423e68924962e2cec705b87cfab192a6c5869a915f0de9d5c4394a190d07a50220258e7165b6aaee18449b9b9643a37dd9d9838a6679 SHA512 ae449ae66d29ec884de680179853d5e39814a4e7b10d8e5ca2066f1c85fda328470852a10600e74ade1e4a52c5cdc8f749eceaf4f861f8852c2f47d654e9fc88
+DIST TaskCoach-1.4.6.tar.gz 2927090 BLAKE2B 24f7b2f293d34d8ef0084c7065fdf5de6b01f437c971ad0d504125793ec71581ccedbd6db0701653db409ce04fb99b55f995037510daa58f10e2b15b439dc64b SHA512 f393f9e7d8422e1453a1bd711d08ba6bdcccd5634095262475538dfbd1fb7a943798b6ff197e38367cf8e6162e25fef50178458f73b76f483495d61545bec8fe
EBUILD taskcoach-1.4.3-r1.ebuild 1053 BLAKE2B 752810fb3ff54f24f4a8ffe4b05ff38708ca14868b4c426d7cf6008fc52431d5166e4fb93c067becfbdf75cc65ed112a61820fc26510915ded04f9fac4128813 SHA512 aa5534c4ee8fecf098d22ffe82dab224e5c88796eeff2e99632bc7ef9d383695afc9243afc24ec6950d44cff81f9a5cd20d425205d20a7fc537783634dd435a1
-MISC metadata.xml 246 BLAKE2B e58a269f220d8dc6a6aa3ebe77996fe79dc433b43f35347eaa5ca4fb7c95bc288a6a14ed1225b1435aae118f4b2467b48dff39dd500d4c0b2867cd368a687a6e SHA512 1b06a533acb63ad6314679db7cafaacf1ee60145fc45e717b06998182c8eee6c62eb553bb6fbcb380a241f038db4bbf89e8570a5a4e6278ed73d80b948a55eb1
+EBUILD taskcoach-1.4.6.ebuild 1053 BLAKE2B e597064b1e172f8c2af9f029259b5107c277c0e72e8bf4b189fe718a660fefd0193b01e5f0138b9f65efadbf1dda50baa731ffe2f1a45ebc09749dda76455d60 SHA512 dc6dbf6be90d20018979d8722c5e39fb21c8ede0b6e9186cb2de9b23eba7e6e6d47a48eb0e8b6eb5d7999f18407affdc78a421ef050eaaf3e01ec017956b4bde
+MISC metadata.xml 742 BLAKE2B 26655a8f07586e447245578ec5405c455b0b796cb61f3f43c90f5b8bc55adffe60dad39c9636e5d5478bf2c9b94326745ffcc0d6d10c6b52b93b256fd977c832 SHA512 1e8ad0e623b769b5060bf50a7b3f9ecd0981039c7e6cc994413f16382e16e8b9515c7bf0901968ea6f17ace60dbd2f155a285f77678d5446c8560c5ac2d9d329
diff --git a/app-office/taskcoach/metadata.xml b/app-office/taskcoach/metadata.xml
index 10caf0ae4d5c..c3028aa25110 100644
--- a/app-office/taskcoach/metadata.xml
+++ b/app-office/taskcoach/metadata.xml
@@ -1,7 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>bugs@chead.ca</email>
+ <name>Christopher Head</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <longdescription>
+ Task Coach is an open source todo manager to manage personal tasks and
+ todo lists. It supports composite tasks, i.e. tasks within tasks. In
+ addition, Task Coach allows you to categorize your tasks, track efforts
+ against a budget per task, and much more.
+ </longdescription>
<upstream>
<remote-id type="sourceforge">taskcoach</remote-id>
</upstream>
diff --git a/app-office/taskcoach/taskcoach-1.4.6.ebuild b/app-office/taskcoach/taskcoach-1.4.6.ebuild
new file mode 100644
index 000000000000..8bacc4b22d5f
--- /dev/null
+++ b/app-office/taskcoach/taskcoach-1.4.6.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+inherit desktop distutils-r1
+
+MY_PN="TaskCoach"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Simple personal tasks and todo lists manager"
+HOMEPAGE="https://www.taskcoach.org https://pypi.org/project/TaskCoach/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+LICENSE="GPL-3+"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Task Coach can also optionally use igraph to draw task dependency graphs
+# since 1.4.4, but that is not packaged in Gentoo at this time.
+
+DEPEND="
+ dev-python/wxpython:3.0[${PYTHON_USEDEP}]
+ || (
+ >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
+ >=dev-python/twisted-core-10.0[${PYTHON_USEDEP}]
+ )
+"
+RDEPEND="${DEPEND}
+ x11-libs/libXScrnSaver
+"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( CHANGES.txt README.txt )
+PATCHES=( "${FILESDIR}/${PN}-1.4.3-version-check.patch" )
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ doicon "icons.in/${PN}.png"
+ make_desktop_entry ${PN}.py "Task Coach" ${PN} Office
+}