From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- app-text/keepnote/Manifest | 6 +++ .../files/keepnote-0.7.8-desktopfile.patch | 30 ++++++++++++++ app-text/keepnote/keepnote-0.7.9-r2.ebuild | 46 ++++++++++++++++++++++ app-text/keepnote/metadata.xml | 20 ++++++++++ 4 files changed, 102 insertions(+) create mode 100644 app-text/keepnote/Manifest create mode 100644 app-text/keepnote/files/keepnote-0.7.8-desktopfile.patch create mode 100644 app-text/keepnote/keepnote-0.7.9-r2.ebuild create mode 100644 app-text/keepnote/metadata.xml (limited to 'app-text/keepnote') 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 +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 @@ + + + + + + + rasmus@alum.mit.edu + Matt Rasmussen + + http://keepnote.org/manual/ + https://code.google.com/p/keepnote/issues/list + + + 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. + + -- cgit v1.2.3