new: app-office/gtg-9999

master
Ange 4 years ago
parent 900bee7453
commit 0a0181c444

@ -0,0 +1,13 @@
Fix desktop-file-validate warning.
--- a/data/gtg.desktop 2014-11-01 11:23:31.101881704 +0100
+++ b/data/gtg.desktop 2014-11-01 11:23:37.349775014 +0100
@@ -14,7 +14,7 @@
StartupNotify=true
X-Ayatana-Desktop-Shortcuts=NewTask
-[NewTask Shortcut Group]
+[X-NewTask Shortcut Group]
Name=New Task
Exec=gtg_new_task
TargetEnvironment=Unity

@ -0,0 +1,13 @@
Install appdata to share/metainfo/
--- a/setup.py
+++ b/setup.py
@@ -169,7 +169,7 @@ def find_data_files():
# Misc files
data_files.extend([
('share/applications', ['data/gtg.desktop']),
- ('share/appdata/', ['data/gtg.appdata.xml']),
+ ('share/metainfo/', ['data/gtg.appdata.xml']),
('share/dbus-1/services', ['data/org.gnome.GTG.service']),
('share/gtg/', ['data/gtcli_bash_completion']),
])

@ -0,0 +1,45 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{5,6,7,8} )
if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="https://github.com/getting-things-gnome/${PN}.git"
inherit git-r3
MY_PV=${PV/_rc/-RC}
S="${WORKDIR}/${PN}-${MY_PV}"
else
SRC_URI="https://github.com/getting-things-gnome/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
fi
inherit python-single-r1 meson
DESCRIPTION="Personal organizer for the GNOME desktop environment"
HOMEPAGE="https://wiki.gnome.org/Apps/GTG"
LICENSE="GPL-3"
SLOT="0"
IUSE="plugins"
REQUIRED_USE=${PYTHON_REQUIRED_USE}
RDEPEND="${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/nose[${PYTHON_MULTI_USEDEP}]
dev-python/pyxdg[${PYTHON_MULTI_USEDEP}]
dev-python/pyflakes[${PYTHON_MULTI_USEDEP}]
dev-python/pep8[${PYTHON_MULTI_USEDEP}]
dev-python/pycodestyle[${PYTHON_MULTI_USEDEP}]
dev-python/mock[${PYTHON_MULTI_USEDEP}]
dev-python/liblarch[${PYTHON_MULTI_USEDEP}]
dev-python/dbus-python[${PYTHON_MULTI_USEDEP}]
dev-python/pygobject[${PYTHON_MULTI_USEDEP}]
plugins? (
dev-python/cheetah3[${PYTHON_MULTI_USEDEP}]
app-text/pdftk
app-text/pdfjam
)
')
"

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>ange@bloome.rs</email>
</maintainer>
<longdescription lang="en">
Getting Things Gnome! (gtg) is a personal organizer for the GNOME desktop that
was inspired by the Getting Things Done methodology (GTD). It is not a GTD only
software as it aims for flexibility, adaptability and ease of use.
GTG wants to help you to track everything you need to do and need to know, from
very small tasks to big projects.
GTG uses a very handy text edition system for task creation and edition.
The task editor can automatically recognize metadata such as tags and subtasks
only by the use of a very simple syntax.
</longdescription>
<upstream>
<remote-id type="github">getting-things-gnome/gtg</remote-id>
</upstream>
</pkgmetadata>
Loading…
Cancel
Save