summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2012-08-14 08:18:33 +0000
committerJulian Ospald <hasufell@gentoo.org>2012-08-14 08:18:33 +0000
commit054f18880058b360733549018b7cd568fda0a68f (patch)
treeeffaf8a6b0dba3136967a86f29786ce77c516bc9
parentVersion bump to 1.4 beta. (diff)
downloadgentoo-2-054f18880058b360733549018b7cd568fda0a68f.tar.gz
gentoo-2-054f18880058b360733549018b7cd568fda0a68f.tar.bz2
gentoo-2-054f18880058b360733549018b7cd568fda0a68f.zip
initial commit
(Portage version: 2.2.0_alpha121/cvs/Linux x86_64)
-rw-r--r--app-text/keepnote/ChangeLog10
-rw-r--r--app-text/keepnote/Manifest5
-rw-r--r--app-text/keepnote/files/keepnote-0.7.8-desktopfile.patch30
-rw-r--r--app-text/keepnote/keepnote-0.7.8.ebuild59
-rw-r--r--app-text/keepnote/metadata.xml24
5 files changed, 128 insertions, 0 deletions
diff --git a/app-text/keepnote/ChangeLog b/app-text/keepnote/ChangeLog
new file mode 100644
index 000000000000..416bdfcb43b1
--- /dev/null
+++ b/app-text/keepnote/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-text/keepnote
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/keepnote/ChangeLog,v 1.1 2012/08/14 08:18:33 hasufell Exp $
+
+*keepnote-0.7.8 (14 Aug 2012)
+
+ 14 Aug 2012; Julian Ospald <hasufell@gentoo.org> +keepnote-0.7.8.ebuild,
+ +files/keepnote-0.7.8-desktopfile.patch, +metadata.xml:
+ initial commit
+
diff --git a/app-text/keepnote/Manifest b/app-text/keepnote/Manifest
new file mode 100644
index 000000000000..463763973541
--- /dev/null
+++ b/app-text/keepnote/Manifest
@@ -0,0 +1,5 @@
+AUX keepnote-0.7.8-desktopfile.patch 1195 SHA256 af30dbb7609df09993561436a46144e1c1c657eff99732e50de3a6b260be53e3 SHA512 f2b59d656573bd052fe2b26687338939ace7cfbbf71a0ef051c45b829662ccd601f08a406de87cbd37391dfe2743cda13b58bced26fa2186688289a008f8d1be WHIRLPOOL fc11c8aaa1dc7ad866d3bded6c89f245eeb4e680af04b4b84feabc637f5a9fd44bdfb7ba942dba4fd41bead1ee0f8fbe8b310174c95df2e0d1c4a2b8d16b9ef2
+DIST keepnote-0.7.8.tar.gz 786444 SHA256 b015a21ff22c9bd3788fb03a4824e53c6c9f1f2bafdf13ec1f0e5360c39e135a SHA512 676998b412425e1677b703024ed27daf93d742fd26e0a8e8d4016fd31048d0e7b70283941a94a2461a46fe76463495b49483e9cda2020dbee73970a88291c778 WHIRLPOOL 057b1153113fdf3abbd891f3bbc3dffdaff828f3e791eb121e84be95b9eae88baa233ff5d43f04acbe8b34eaee4be3275f4cf627698f36bb0a2b5ac93c237774
+EBUILD keepnote-0.7.8.ebuild 1043 SHA256 762ee050c5d0cd7c0184721228df0e568bc4eba8fde9da4f7d108db1db9c70e5 SHA512 f077247012c6d0e32d30b924dac5fb3e48c91f7152ef263d8b89ad79af77fef4ac65cca44093f102732e1debeea044042e5459872c69e81ee0de375529c87e25 WHIRLPOOL b9bc3f8d03341b5aec6fad79bd5066a51743fa61df0f56bd966ca34bde25a5aac0a6f467566ef5dd6188fedd9da5290a41ab8c87b285099a40d52c8088fdfd74
+MISC ChangeLog 300 SHA256 92bc547d005ad592c2ccf11c4391dae6beec37e781e32150bcbad215b13f5a86 SHA512 f08bf0a03f3f23ba8fb4757ca00b569a584ed24535b1697e288f8c303c4f6bf3cb27cd2cadb549fe9bd5aca0c35796a09e443bb06149d358b161b5fa027f1e7d WHIRLPOOL 360409190f4f07be52e6b817ec72a7c648ceb0b4acfad620b6cc68f888ee6f993d303c6e0cb3598c9309d16135885bffc635fee294105233965ecb32cb651a00
+MISC metadata.xml 897 SHA256 acb77fec10c58f6e62509c4397cbfd75e7fe6fba46b7a93e7a94d952cd16b167 SHA512 0055c2c8d0a7305a094ed93b89c7a33764b2c804f54ec275830d851df38e92ca09d98afdf91d18cf607b2b862162512a947cff1ad2b5186ca190f2b9aed8ccc8 WHIRLPOOL 61b8c1fd54d56631980e4c12ab12a92de8e5da823f1a3e5c4e3f65880605aed41d06d5bd68742243a86d4ae477e9dde2ca46f4339fe453e9e680e81cf126cd33
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.8.ebuild b/app-text/keepnote/keepnote-0.7.8.ebuild
new file mode 100644
index 000000000000..c2ce875e1c1c
--- /dev/null
+++ b/app-text/keepnote/keepnote-0.7.8.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/keepnote/keepnote-0.7.8.ebuild,v 1.1 2012/08/14 08:18:33 hasufell Exp $
+
+EAPI=4
+
+PYTHON_DEPEND="2:2.6"
+PYTHON_USE_WITH="sqlite xml"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="2.[45] 3.*"
+
+inherit eutils gnome2-utils distutils
+
+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
+ dev-python/pygtk:2
+ x11-misc/xdg-utils"
+
+DOCS="CHANGES"
+
+src_prepare() {
+ distutils_src_prepare
+
+ epatch "${FILESDIR}"/${P}-desktopfile.patch
+}
+
+src_test() {
+ testing() {
+ PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" test/testing.py
+ }
+ python_execute_function testing
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ distutils_pkg_postinst
+ gnome2_icon_cache_update
+
+ einfo
+ elog "optional dependencies:"
+ elog " app-text/gtkspell:2 (spell checking)"
+ einfo
+}
+
+pkg_postrm() {
+ distutils_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..11a77afcb9d6
--- /dev/null
+++ b/app-text/keepnote/metadata.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>hasufell@gentoo.org</email>
+ <name>Julian Ospald</name>
+ </maintainer>
+ <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>
+