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 0000000000..072e7f1e4e --- /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 0000000000..3092539ec4 --- /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 0000000000..9eac1dc7be --- /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 0000000000..7943ce8cd0 --- /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 0000000000..92583e59f1 --- /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 0000000000..636932f3ad --- /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" | ||
