From 032238da201120aeb58c600622aa0b3f1c938173 Mon Sep 17 00:00:00 2001 From: excepterror Date: Wed, 15 Jul 2020 16:23:19 +0300 Subject: [PATCH 1/3] Add recipe for kivy3 --- pythonforandroid/recipes/kivy3/__init__.py | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 pythonforandroid/recipes/kivy3/__init__.py diff --git a/pythonforandroid/recipes/kivy3/__init__.py b/pythonforandroid/recipes/kivy3/__init__.py new file mode 100644 index 0000000000..5387ecda9a --- /dev/null +++ b/pythonforandroid/recipes/kivy3/__init__.py @@ -0,0 +1,23 @@ +from pythonforandroid.recipe import PythonRecipe +import shutil + + +class Kivy3Recipe(PythonRecipe): + version = 'master' + url = 'https://github.com/KeyWeeUsr/kivy3/archive/{version}.zip' + + depends = ['kivy'] + site_packages_name = 'kivy3' + + '''Due to setuptools.''' + call_hostpython_via_targetpython = False + + # install_in_hostpython = True + + def build_arch(self, arch): + super().build_arch(arch) + suffix = '/kivy3/default.glsl' + shutil.copyfile(self.get_build_dir(arch.arch) + suffix, self.ctx.get_python_install_dir() + suffix) + + +recipe = Kivy3Recipe() From 5541f8bd1696d53f38b88d639049ab96384779dc Mon Sep 17 00:00:00 2001 From: excepterror Date: Fri, 17 Jul 2020 20:42:23 +0300 Subject: [PATCH 2/3] Remove comments --- pythonforandroid/recipes/kivy3/__init__.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/pythonforandroid/recipes/kivy3/__init__.py b/pythonforandroid/recipes/kivy3/__init__.py index 5387ecda9a..d540674a15 100644 --- a/pythonforandroid/recipes/kivy3/__init__.py +++ b/pythonforandroid/recipes/kivy3/__init__.py @@ -12,8 +12,6 @@ class Kivy3Recipe(PythonRecipe): '''Due to setuptools.''' call_hostpython_via_targetpython = False - # install_in_hostpython = True - def build_arch(self, arch): super().build_arch(arch) suffix = '/kivy3/default.glsl' From f8e7f6da6f85259505a36d8c7e4ce7b41d994cee Mon Sep 17 00:00:00 2001 From: ExceptError Date: Sat, 18 Jul 2020 17:06:44 +0300 Subject: [PATCH 3/3] Update pythonforandroid/recipes/kivy3/__init__.py Co-authored-by: Andre Miras --- pythonforandroid/recipes/kivy3/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pythonforandroid/recipes/kivy3/__init__.py b/pythonforandroid/recipes/kivy3/__init__.py index d540674a15..43b55a4e5d 100644 --- a/pythonforandroid/recipes/kivy3/__init__.py +++ b/pythonforandroid/recipes/kivy3/__init__.py @@ -4,7 +4,7 @@ class Kivy3Recipe(PythonRecipe): version = 'master' - url = 'https://github.com/KeyWeeUsr/kivy3/archive/{version}.zip' + url = 'https://github.com/kivy/kivy3/archive/{version}.zip' depends = ['kivy'] site_packages_name = 'kivy3'