diff options
author | Martin Jansa <Martin.Jansa@gmail.com> | 2012-08-01 15:55:39 +0200 |
---|---|---|
committer | Koen Kooi <koen@dominion.thruhere.net> | 2012-08-07 12:21:23 +0200 |
commit | bf986b802f5044002b0e974e96cdd8fd1cab007e (patch) | |
tree | 3e444d99f11e5bd31c6a443524879b8dc58a4ea9 | |
parent | 878a0c84727a3f709400a93289bef7025432a946 (diff) | |
download | meta-openembedded-bf986b802f5044002b0e974e96cdd8fd1cab007e.tar.gz |
anki: import from oe-classic
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
6 files changed, 66 insertions, 0 deletions
diff --git a/meta-oe/recipes-extended/anki/anki-0.4.3.inc b/meta-oe/recipes-extended/anki/anki-0.4.3.inc new file mode 100644 index 000000000..072e7f1e4 --- /dev/null +++ b/meta-oe/recipes-extended/anki/anki-0.4.3.inc | |||
@@ -0,0 +1,8 @@ | |||
1 | require anki.inc | ||
2 | |||
3 | SRC_URI = "${SOURCEFORGE_MIRROR}/anki/anki-${PV}.tgz" | ||
4 | SRC_URI[md5sum] = "90434860945de4c09d55cdb5dbe984fc" | ||
5 | SRC_URI[sha256sum] = "18a93fb46363ca34963fc2588cadf7415dd799dd647efa681859eb8b1b22f104" | ||
6 | |||
7 | export BUILD_PV := "${PV}" | ||
8 | SRC_URI += "file://no-need-for-pyqt-at-buildtime.patch" | ||
diff --git a/meta-oe/recipes-extended/anki/anki.inc b/meta-oe/recipes-extended/anki/anki.inc new file mode 100644 index 000000000..3092539ec --- /dev/null +++ b/meta-oe/recipes-extended/anki/anki.inc | |||
@@ -0,0 +1,9 @@ | |||
1 | DESCRIPTION = "Anki is a program designed to help you remember facts \ | ||
2 | (such as words and phrases in a foreign language) \ | ||
3 | as easily, quickly and efficiently as possible" | ||
4 | HOMEPAGE = "http://ichi2.net/anki/" | ||
5 | AUTHOR = "Damien Elmes" | ||
6 | LICENSE = "GPLv3+" | ||
7 | LIC_FILES_CHKSUM = "file://COPYING;md5=f27defe1e96c2e1ecd4e0c9be8967949" | ||
8 | |||
9 | inherit setuptools | ||
diff --git a/meta-oe/recipes-extended/anki/anki/no-need-for-pyqt-at-buildtime.patch b/meta-oe/recipes-extended/anki/anki/no-need-for-pyqt-at-buildtime.patch new file mode 100644 index 000000000..9eac1dc7b --- /dev/null +++ b/meta-oe/recipes-extended/anki/anki/no-need-for-pyqt-at-buildtime.patch | |||
@@ -0,0 +1,28 @@ | |||
1 | # | ||
2 | # (C) Michael 'Mickey' Lauer <mlauer@vanille-media.de> | ||
3 | # | ||
4 | Index: anki-0.4.3/setup.py | ||
5 | =================================================================== | ||
6 | --- anki-0.4.3.orig/setup.py 2008-02-12 19:17:56.000000000 +0000 | ||
7 | +++ anki-0.4.3/setup.py 2008-02-12 19:19:29.000000000 +0000 | ||
8 | @@ -3,10 +3,8 @@ | ||
9 | from setuptools import setup, find_packages | ||
10 | import sys, os | ||
11 | |||
12 | -import ankiqt | ||
13 | - | ||
14 | setup(name='ankiqt', | ||
15 | - version=ankiqt.appVersion, | ||
16 | + version=os.environ["BUILD_PV"], | ||
17 | description='An intelligent spaced-repetition memory training program', | ||
18 | long_description="", | ||
19 | # Get strings from http://www.python.org/pypi?%3Aaction=list_classifiers | ||
20 | @@ -24,7 +22,7 @@ | ||
21 | license='GPLv2', | ||
22 | packages=find_packages(), | ||
23 | include_package_data=True, | ||
24 | - install_requires = 'anki >= ' + ankiqt.appVersion, | ||
25 | + install_requires = 'anki >= ' + os.environ["BUILD_PV"], | ||
26 | zip_safe=False, | ||
27 | package_data={'ankiqt': | ||
28 | ['locale/*/*/*']}, | ||
diff --git a/meta-oe/recipes-extended/anki/anki_0.4.3.bb b/meta-oe/recipes-extended/anki/anki_0.4.3.bb new file mode 100644 index 000000000..7943ce8cd --- /dev/null +++ b/meta-oe/recipes-extended/anki/anki_0.4.3.bb | |||
@@ -0,0 +1,4 @@ | |||
1 | require ${PN}-${PV}.inc | ||
2 | |||
3 | RDEPENDS_${PN} = "python-pyqt python-sip libanki" | ||
4 | RRECOMMENDS_${PN} = "virtual-japanese-font" | ||
diff --git a/meta-oe/recipes-extended/anki/libanki/no-need-for-pyqt-at-buildtime.patch b/meta-oe/recipes-extended/anki/libanki/no-need-for-pyqt-at-buildtime.patch new file mode 100644 index 000000000..92583e59f --- /dev/null +++ b/meta-oe/recipes-extended/anki/libanki/no-need-for-pyqt-at-buildtime.patch | |||
@@ -0,0 +1,14 @@ | |||
1 | --- libanki.orig/setup.py 2008-01-02 13:22:22.000000000 +0100 | ||
2 | +++ libanki/setup.py 2012-08-02 11:39:13.604173933 +0200 | ||
3 | @@ -3,10 +3,8 @@ | ||
4 | from setuptools import setup, find_packages | ||
5 | import sys, os | ||
6 | |||
7 | -import anki | ||
8 | - | ||
9 | setup(name='anki', | ||
10 | - version=anki.version, | ||
11 | + version=os.environ["BUILD_PV"], | ||
12 | description='An intelligent spaced-repetition memory training library', | ||
13 | long_description="", | ||
14 | # Get strings from http://www.python.org/pypi?%3Aaction=list_classifiers | ||
diff --git a/meta-oe/recipes-extended/anki/libanki_0.4.3.bb b/meta-oe/recipes-extended/anki/libanki_0.4.3.bb new file mode 100644 index 000000000..636932f3a --- /dev/null +++ b/meta-oe/recipes-extended/anki/libanki_0.4.3.bb | |||
@@ -0,0 +1,3 @@ | |||
1 | require anki-${PV}.inc | ||
2 | |||
3 | S = "${WORKDIR}/anki-${PV}/libanki" | ||