summaryrefslogtreecommitdiff
path: root/app-text/keepnote
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-text/keepnote
reinit the tree, so we can have metadata
Diffstat (limited to 'app-text/keepnote')
-rw-r--r--app-text/keepnote/Manifest6
-rw-r--r--app-text/keepnote/files/keepnote-0.7.8-desktopfile.patch30
-rw-r--r--app-text/keepnote/keepnote-0.7.9-r2.ebuild46
-rw-r--r--app-text/keepnote/metadata.xml20
4 files changed, 102 insertions, 0 deletions
diff --git a/app-text/keepnote/Manifest b/app-text/keepnote/Manifest
new file mode 100644
index 000000000000..4b79b7fc1caa
--- /dev/null
+++ b/app-text/keepnote/Manifest
@@ -0,0 +1,6 @@
+AUX keepnote-0.7.8-desktopfile.patch 1195 SHA256 af30dbb7609df09993561436a46144e1c1c657eff99732e50de3a6b260be53e3 SHA512 f2b59d656573bd052fe2b26687338939ace7cfbbf71a0ef051c45b829662ccd601f08a406de87cbd37391dfe2743cda13b58bced26fa2186688289a008f8d1be WHIRLPOOL fc11c8aaa1dc7ad866d3bded6c89f245eeb4e680af04b4b84feabc637f5a9fd44bdfb7ba942dba4fd41bead1ee0f8fbe8b310174c95df2e0d1c4a2b8d16b9ef2
+DIST keepnote-0.7.9.tar.gz 786634 SHA256 a57f329867ab93eae156392fee7ab77a754c4fdde5bab986b74415c6932ff8dc SHA512 1d818fab1fea69b6369209dbaad403b2431352ba359d4f233ab412fd56a57e970b6b6adf63201811ce45faee471cf3521c6b4ccecc67f3befc727b2e77189ac5 WHIRLPOOL fd848310465a7d2ec664acd60c14eae0be62ed77a58682d8248c6a233e746a944e7ad6852804d035bb74b0b717e78095e81075e29ed3793133f6e35e20aa1316
+EBUILD keepnote-0.7.9-r2.ebuild 854 SHA256 0d3cb8752e9357704e8f4dcbefe4a66155d0ee9b840b7d59e107181dba8c9920 SHA512 f3c26859af94cae7c6dda7255f2d03d105dba5493e3a468b65617c062dbb9d5c23f651b11b0b6e68aba0b59da4a0b18edeae23b5f54e37d76db273fff48286ca WHIRLPOOL b18fd09c43d7df55bdf073eaf61fcb62d09084014fbfda5d59fbd5dc9992096b044844a92b8ed72ba055791197ea82cfddb4e3ad12ea34f8dfe737214472ca05
+MISC ChangeLog 2941 SHA256 1559b381375b252862c5ab49a7f096135c3a018765e40c21ac88a653f3eab4fc SHA512 e7cbdcd165accac368c406ca74cc388a09df4939b7a881350206077294646c48d0464b8f208a95f91f93401468d7bcf9918ca0dede2462c7cdbe2e529e52032b WHIRLPOOL 27e2dec07b46fa7e6e3bba91955841cd647043a046c1cfe129cc52254011ef166bd8c3bda2105989b6b2d305d22e15250d5160e930cd1445040957bbf25ede47
+MISC ChangeLog-2015 2245 SHA256 81deb9ee16b86d6042c75ff42972de0897e69014c47e5b5c12bd59882f24ad09 SHA512 a045d75c92305c5d3869df76b7f6cf774b868dc3ed677992a64c150d6f0a0c0c5076e97101868aabbb758c03d4aff46739b1c25a6eb53ebb9bc17b17dbbdb839 WHIRLPOOL 8b7ce78d619c717e059c38a356ee12e09e70bfbb66315bf6f5ef2251cfe0f1b12d05062ca27d3c9ccfee1042c46462e0872ff348eb97c349e7e57c298f077f60
+MISC metadata.xml 834 SHA256 d72a66845924f203755386d5d241c981bf049d9d349f432b2e2b5379acdc95ab SHA512 41a8b0ae71f525751e5d87cf86010b7433ce908ebc597ea45c8777a639c33564729ec838452c7dc7100a2d8f7b86a77497463fb1c1ec5209980d3b419cf51e79 WHIRLPOOL 94047d2da6906c71101fc6dc8e6636d0287d3edcda7983ad655aa726575ab09e59730663f715abe8e3105fd8886ce0b6113c51f1bf11a0df204188a94fe89367
diff --git a/app-text/keepnote/files/keepnote-0.7.8-desktopfile.patch b/app-text/keepnote/files/keepnote-0.7.8-desktopfile.patch
new file mode 100644
index 000000000000..7c06aab2c91d
--- /dev/null
+++ b/app-text/keepnote/files/keepnote-0.7.8-desktopfile.patch
@@ -0,0 +1,30 @@
+From: Julian Ospald <hasufell@gentoo.org>
+Date: Tue Aug 14 07:08:05 UTC 2012
+Subject: desktop file
+
+respect fd.o desktop entry spec
+
+# desktop-file-validate keepnote.desktop
+keepnote.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated
+keepnote.desktop: warning: value "Note-taking Application" for key "Comment" in group "Desktop Entry" looks redundant with value "Note-taking Application" of key "GenericName"
+keepnote.desktop: warning: value "Program na spr?vu pozn?mok" for key "Comment[sk]" in group "Desktop Entry" looks redundant with value "Program na spr?vu pozn?mok" of key "GenericName[sk]"
+keepnote.desktop: error: value "Office" for string list key "Categories" in group "Desktop Entry" does not have a semicolon (';') as trailing character
+
+--- desktop/keepnote.desktop
++++ desktop/keepnote.desktop
+@@ -1,14 +1,11 @@
+ [Desktop Entry]
+-Encoding=UTF-8
+ Type=Application
+ Name=KeepNote
+ GenericName=Note-taking Application
+ GenericName[sk]=Program na správu poznámok
+-Comment=Note-taking Application
+-Comment[sk]=Program na správu poznámok
+ Icon=keepnote
+ Exec=keepnote %f
+-Categories=Office
++Categories=Office;
+ #MimeType=
+ Terminal=false
+ StartupNotify=false
diff --git a/app-text/keepnote/keepnote-0.7.9-r2.ebuild b/app-text/keepnote/keepnote-0.7.9-r2.ebuild
new file mode 100644
index 000000000000..d991974ffc3d
--- /dev/null
+++ b/app-text/keepnote/keepnote-0.7.9-r2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite,xml"
+
+inherit gnome2-utils distutils-r1
+
+DESCRIPTION="A note taking application"
+HOMEPAGE="http://keepnote.org/"
+SRC_URI="http://keepnote.org/download-test/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+SLOT="0"
+IUSE=""
+
+RDEPEND="dev-python/pygobject:2[${PYTHON_USEDEP}]
+ dev-python/pygtk:2[${PYTHON_USEDEP}]
+ x11-misc/xdg-utils"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.7.8-desktopfile.patch )
+DOCS=( CHANGES )
+
+python_test() {
+ "${PYTHON}" test/testing.py || die
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+
+ einfo
+ elog "optional dependencies:"
+ elog " app-text/gtkspell:2 (spell checking)"
+ einfo
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/app-text/keepnote/metadata.xml b/app-text/keepnote/metadata.xml
new file mode 100644
index 000000000000..79a462e8de3c
--- /dev/null
+++ b/app-text/keepnote/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <maintainer status="active">
+ <email>rasmus@alum.mit.edu</email>
+ <name>Matt Rasmussen</name>
+ </maintainer>
+ <doc lang="en">http://keepnote.org/manual/</doc>
+ <bugs-to>https://code.google.com/p/keepnote/issues/list</bugs-to>
+ </upstream>
+ <longdescription lang="en">
+ KeepNote is a note taking application . With KeepNote, you can
+ store your class notes, TODO lists, research notes, journal entries,
+ paper outlines, etc in a simple notebook hierarchy with rich-text
+ formatting, images, and more. Using full-text search, you can
+ retrieve any note for later reference.
+ </longdescription>
+</pkgmetadata>