From bf986b802f5044002b0e974e96cdd8fd1cab007e Mon Sep 17 00:00:00 2001 From: Martin Jansa Date: Wed, 1 Aug 2012 15:55:39 +0200 Subject: anki: import from oe-classic Signed-off-by: Martin Jansa --- meta-oe/recipes-extended/anki/anki-0.4.3.inc | 8 +++++++ meta-oe/recipes-extended/anki/anki.inc | 9 +++++++ .../anki/anki/no-need-for-pyqt-at-buildtime.patch | 28 ++++++++++++++++++++++ meta-oe/recipes-extended/anki/anki_0.4.3.bb | 4 ++++ .../libanki/no-need-for-pyqt-at-buildtime.patch | 14 +++++++++++ meta-oe/recipes-extended/anki/libanki_0.4.3.bb | 3 +++ 6 files changed, 66 insertions(+) create mode 100644 meta-oe/recipes-extended/anki/anki-0.4.3.inc create mode 100644 meta-oe/recipes-extended/anki/anki.inc create mode 100644 meta-oe/recipes-extended/anki/anki/no-need-for-pyqt-at-buildtime.patch create mode 100644 meta-oe/recipes-extended/anki/anki_0.4.3.bb create mode 100644 meta-oe/recipes-extended/anki/libanki/no-need-for-pyqt-at-buildtime.patch create mode 100644 meta-oe/recipes-extended/anki/libanki_0.4.3.bb 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 @@ +require anki.inc + +SRC_URI = "${SOURCEFORGE_MIRROR}/anki/anki-${PV}.tgz" +SRC_URI[md5sum] = "90434860945de4c09d55cdb5dbe984fc" +SRC_URI[sha256sum] = "18a93fb46363ca34963fc2588cadf7415dd799dd647efa681859eb8b1b22f104" + +export BUILD_PV := "${PV}" +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 @@ +DESCRIPTION = "Anki is a program designed to help you remember facts \ +(such as words and phrases in a foreign language) \ +as easily, quickly and efficiently as possible" +HOMEPAGE = "http://ichi2.net/anki/" +AUTHOR = "Damien Elmes" +LICENSE = "GPLv3+" +LIC_FILES_CHKSUM = "file://COPYING;md5=f27defe1e96c2e1ecd4e0c9be8967949" + +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 @@ +# +# (C) Michael 'Mickey' Lauer +# +Index: anki-0.4.3/setup.py +=================================================================== +--- anki-0.4.3.orig/setup.py 2008-02-12 19:17:56.000000000 +0000 ++++ anki-0.4.3/setup.py 2008-02-12 19:19:29.000000000 +0000 +@@ -3,10 +3,8 @@ + from setuptools import setup, find_packages + import sys, os + +-import ankiqt +- + setup(name='ankiqt', +- version=ankiqt.appVersion, ++ version=os.environ["BUILD_PV"], + description='An intelligent spaced-repetition memory training program', + long_description="", + # Get strings from http://www.python.org/pypi?%3Aaction=list_classifiers +@@ -24,7 +22,7 @@ + license='GPLv2', + packages=find_packages(), + include_package_data=True, +- install_requires = 'anki >= ' + ankiqt.appVersion, ++ install_requires = 'anki >= ' + os.environ["BUILD_PV"], + zip_safe=False, + package_data={'ankiqt': + ['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 @@ +require ${PN}-${PV}.inc + +RDEPENDS_${PN} = "python-pyqt python-sip libanki" +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 @@ +--- libanki.orig/setup.py 2008-01-02 13:22:22.000000000 +0100 ++++ libanki/setup.py 2012-08-02 11:39:13.604173933 +0200 +@@ -3,10 +3,8 @@ + from setuptools import setup, find_packages + import sys, os + +-import anki +- + setup(name='anki', +- version=anki.version, ++ version=os.environ["BUILD_PV"], + description='An intelligent spaced-repetition memory training library', + long_description="", + # 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 @@ +require anki-${PV}.inc + +S = "${WORKDIR}/anki-${PV}/libanki" -- cgit 1.2.3-korg