]> git.draconx.ca Git - gentoo-draconx.git/commitdiff
Add mnemosyne ebuild.
authorNick Bowler <nbowler@draconx.ca>
Sun, 5 Apr 2015 17:27:51 +0000 (13:27 -0400)
committerNick Bowler <nbowler@draconx.ca>
Tue, 28 Apr 2015 05:29:21 +0000 (01:29 -0400)
app-misc/mnemosyne/Manifest [new file with mode: 0644]
app-misc/mnemosyne/files/mnemosyne-fix-desktop-categories.patch [new file with mode: 0644]
app-misc/mnemosyne/mnemosyne-2.3.2.ebuild [new file with mode: 0644]

diff --git a/app-misc/mnemosyne/Manifest b/app-misc/mnemosyne/Manifest
new file mode 100644 (file)
index 0000000..3108b6f
--- /dev/null
@@ -0,0 +1,3 @@
+AUX mnemosyne-fix-desktop-categories.patch 323 SHA256 ff1b8776e4eb5b1a51ce1e02a8ded816a7b864b6700ee08281f7dcce9784c574 SHA512 e35e7f8953e83c4e59efa8846da5c4587105d80e5606ff2162c7686094942b50167a275651eee1e1faa1fa486a0afac2b5cc1c53ea816f54306d01125a66d09a WHIRLPOOL 335c346881d371320d05db0ba5f5a2adb68a5d80d99ef4c98ad2ae9cbdf2e465001f973948ded17aaf43093db849dd8968311c3d79912234133ddffe3e98f198
+DIST Mnemosyne-2.3.2.tar.gz 1382915 SHA256 d731a6c4a5966ad5582dfa5ddd8a3b1091547e3e9f24ecbbb9446c120be1794a SHA512 6f2a60d615b0349e3fa20729acdbe65a7b4a05a5cd9821b858cd640cc4082cc47d690eaaf343b73d96dc3b5c4b1e8cccc1716b46fb0bbfc24b4ba0d4bf0846c7 WHIRLPOOL 700b0c97bd16fb6b3c23ef18dbb53e96d47c641943d07b45869833cc7b0a534ff81e2115e04023b49ed004122763da377a7f851865ce0a6f7bcd47bcdbd2b5e5
+EBUILD mnemosyne-2.3.2.ebuild 769 SHA256 f6493145675b8f7497544c7311e0e928820b1a54f17f5672e3994c54c6c6ed60 SHA512 db2fe1cc7306f034373c0e4914c3062e70707622916b83c250eeb0887dfdd35319a206be201a78d38351618db729d471253a4e8da9b7dd9287e65363eeea904a WHIRLPOOL 1fe3e500901b6f6c30151b929cd0f0ba6064f3b4bff4af40603bf0cf810926f11a517bb3f3c1824637acc54baec4e18962729d824953d49b89cffca43300d622
diff --git a/app-misc/mnemosyne/files/mnemosyne-fix-desktop-categories.patch b/app-misc/mnemosyne/files/mnemosyne-fix-desktop-categories.patch
new file mode 100644 (file)
index 0000000..0cc8eae
--- /dev/null
@@ -0,0 +1,10 @@
+--- a/mnemosyne.desktop        2014-08-07 02:43:06.000000000 -0400
++++ b/mnemosyne.desktop        2015-04-05 13:22:55.203727842 -0400
+@@ -3,6 +3,6 @@
+ Comment=A flash card program to make your review process more efficient
+ Exec=mnemosyne %f
+ Icon=mnemosyne
+-Categories=Education
++Categories=Education;
+ Terminal=false
+ Type=Application
diff --git a/app-misc/mnemosyne/mnemosyne-2.3.2.ebuild b/app-misc/mnemosyne/mnemosyne-2.3.2.ebuild
new file mode 100644 (file)
index 0000000..23ae824
--- /dev/null
@@ -0,0 +1,31 @@
+# Copyright © 2015 Nick Bowler
+# License GPLv3+: GNU General Public License version 3 or later.
+# There is NO WARRANTY, to the extent permitted by law.
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+MY_P=Mnemosyne-$PV
+
+DESCRIPTION="A flash card tool to optimize your learning process"
+HOMEPAGE="https://mnemosyne-proj.org/"
+SRC_URI="mirror://sourceforge/mnemosyne-proj/$MY_P.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="$PYTHON_DEPS
+       >=dev-python/PyQt4-4.5[webkit,sql,$PYTHON_USEDEP]
+       >=dev-python/cherrypy-3.2[$PYTHON_USEDEP]
+       dev-python/matplotlib[$PYTHON_USEDEP]
+       dev-python/webob[$PYTHON_USEDEP]"
+RDEPEND="$DEPEND
+       dev-python/setuptools[$PYTHON_USEDEP]"
+
+S=$WORKDIR/$MY_P
+
+PATCHES=("$FILESDIR/mnemosyne-fix-desktop-categories.patch")