[oe-commits] org.oe.dev anki 0.4.3 make it build

mickeyl commit openembedded-commits at lists.openembedded.org
Tue Feb 12 21:16:54 UTC 2008


anki 0.4.3 make it build

Author: mickeyl at openembedded.org
Branch: org.openembedded.dev
Revision: 54ce4f5442ffb0d780cdf5c1a25ee924f54bc01b
ViewMTN: http://monotone.openembedded.org/revision/info/54ce4f5442ffb0d780cdf5c1a25ee924f54bc01b
Files:
1
packages/anki/files
packages/anki/files/no-need-for-pyqt-at-buildtime.patch
packages/anki/anki.inc
packages/anki/anki_0.4.3.bb
Diffs:

#
# mt diff -recb24f13a8421dd9a353b58ae57d8d6adc78a23d -r54ce4f5442ffb0d780cdf5c1a25ee924f54bc01b
#
# 
# 
# add_dir "packages/anki/files"
# 
# add_file "packages/anki/files/no-need-for-pyqt-at-buildtime.patch"
#  content [6571cb08a09777569df3da024d4527228b24c5e9]
# 
# patch "packages/anki/anki.inc"
#  from [d02c60125ff8719d8f0779ad1d1487f31382d459]
#    to [b1e32d660c7ade15202f05cc0b592a34d5a7928a]
# 
# patch "packages/anki/anki_0.4.3.bb"
#  from [eed34a68b048f397fb4d4e65e9be6d72e771a53c]
#    to [bbc71d5b420649c30e0f4e7ca986a9f3516be13e]
# 
============================================================
--- packages/anki/files/no-need-for-pyqt-at-buildtime.patch	6571cb08a09777569df3da024d4527228b24c5e9
+++ packages/anki/files/no-need-for-pyqt-at-buildtime.patch	6571cb08a09777569df3da024d4527228b24c5e9
@@ -0,0 +1,28 @@
+#
+# (C) Michael 'Mickey' Lauer <mlauer at vanille-media.de>
+#
+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["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["PV"],
+       zip_safe=False,
+       package_data={'ankiqt':
+                     ['locale/*/*/*']},
============================================================
--- packages/anki/anki.inc	d02c60125ff8719d8f0779ad1d1487f31382d459
+++ packages/anki/anki.inc	b1e32d660c7ade15202f05cc0b592a34d5a7928a
@@ -5,11 +5,11 @@ LICENSE = "GPLv2"
 AUTHOR = "Damien Elmes"
 PRIORITY = "optional"
 LICENSE = "GPLv2"
-DEPENDS = "qt4-x11-free python python-pyqt python-native"
+RDEPENDS = "python-pyqt"
 RRECOMMENDS = "kakasi virtual/japanese-font"
 
 SRC_URI = "http://ichi2.net/anki/download/anki-${PV}.tgz"
 
-inherit autotools setuptools
+inherit setuptools
 
 PACKAGE_ARCH = "all"
============================================================
--- packages/anki/anki_0.4.3.bb	eed34a68b048f397fb4d4e65e9be6d72e771a53c
+++ packages/anki/anki_0.4.3.bb	bbc71d5b420649c30e0f4e7ca986a9f3516be13e
@@ -1,7 +1,9 @@ PR = "r0"
 require anki.inc
 
 RDEPENDS += "libanki"
 PR = "r0"
 
-S = "${WORKDIR}/anki-${PV}"
+export PV
 
+SRC_URI += "file://no-need-for-pyqt-at-buildtime.patch;patch=1"
+S = "${WORKDIR}/anki-${PV}"






More information about the Openembedded-commits mailing list