Skip to content

Commit 9b4d6a7

Browse files
committed
Merge pull request kivy#472 from lc-soft/old_toolchain
add flask recipe and flask depend recipes.
2 parents ca20c7a + 5ef91c6 commit 9b4d6a7

File tree

7 files changed

+193
-2
lines changed

7 files changed

+193
-2
lines changed

recipes/click/recipe.sh

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
#!/bin/bash
2+
3+
VERSION_click=${VERSION_click:-master}
4+
DEPS_click=(python)
5+
URL_click=https://github.com/mitsuhiko/click/archive/$VERSION_click.zip
6+
MD5_click=
7+
BUILD_click=$BUILD_PATH/click/$(get_directory $URL_click)
8+
RECIPE_click=$RECIPES_PATH/click
9+
10+
function prebuild_click() {
11+
true
12+
}
13+
14+
function shouldbuild_click() {
15+
if [ -d "$SITEPACKAGES_PATH/click" ]; then
16+
DO_BUILD=0
17+
fi
18+
}
19+
20+
function build_click() {
21+
cd $BUILD_click
22+
23+
push_arm
24+
sed -i "s/setuptools/distutils.core/g" `grep -rl "setuptools" ./setup.py`
25+
try $HOSTPYTHON setup.py install
26+
pop_arm
27+
}
28+
29+
function postbuild_click() {
30+
true
31+
}
32+

recipes/flask/recipe.sh

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
#!/bin/bash
2+
3+
VERSION_flask=${VERSION_flask:-master}
4+
DEPS_flask=(python werkzeug jinja2 itsdangerous click)
5+
URL_flask=https://github.com/mitsuhiko/flask/archive/$VERSION_flask.zip
6+
MD5_flask=
7+
BUILD_flask=$BUILD_PATH/flask/$(get_directory $URL_flask)
8+
RECIPE_flask=$RECIPES_PATH/flask
9+
10+
function prebuild_flask() {
11+
true
12+
}
13+
14+
function shouldbuild_flask() {
15+
if [ -d "$SITEPACKAGES_PATH/flask" ]; then
16+
DO_BUILD=0
17+
fi
18+
}
19+
20+
function build_flask() {
21+
cd $BUILD_flask
22+
23+
push_arm
24+
sed -i "s/setuptools/distutils.core/g" `grep -rl "setuptools" ./setup.py`
25+
try $HOSTPYTHON setup.py install
26+
pop_arm
27+
}
28+
29+
function postbuild_flask() {
30+
true
31+
}
32+

recipes/itsdangerous/recipe.sh

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
#!/bin/bash
2+
3+
VERSION_itsdangerous=${VERSION_itsdangerous:-master}
4+
DEPS_itsdangerous=(python)
5+
URL_itsdangerous=https://github.com/mitsuhiko/itsdangerous/archive/$VERSION_itsdangerous.zip
6+
MD5_itsdangerous=
7+
BUILD_itsdangerous=$BUILD_PATH/itsdangerous/$(get_directory $URL_itsdangerous)
8+
RECIPE_itsdangerous=$RECIPES_PATH/itsdangerous
9+
10+
function prebuild_itsdangerous() {
11+
true
12+
}
13+
14+
function shouldbuild_itsdangerous() {
15+
if [ -d "$SITEPACKAGES_PATH/itsdangerous" ]; then
16+
DO_BUILD=0
17+
fi
18+
}
19+
20+
function build_itsdangerous() {
21+
cd $BUILD_itsdangerous
22+
23+
push_arm
24+
try $HOSTPYTHON setup.py install
25+
pop_arm
26+
}
27+
28+
function postbuild_itsdangerous() {
29+
true
30+
}
31+

recipes/jinja2/recipe.sh

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
#!/bin/bash
2+
3+
VERSION_jinja2=${VERSION_jinja2:-master}
4+
DEPS_jinja2=(python markupsafe)
5+
URL_jinja2=https://github.com/mitsuhiko/jinja2/archive/$VERSION_jinja2.zip
6+
MD5_jinja2=
7+
BUILD_jinja2=$BUILD_PATH/jinja2/$(get_directory $URL_jinja2)
8+
RECIPE_jinja2=$RECIPES_PATH/jinja2
9+
10+
function prebuild_jinja2() {
11+
true
12+
}
13+
14+
function shouldbuild_jinja2() {
15+
if [ -d "$SITEPACKAGES_PATH/jinja2" ]; then
16+
DO_BUILD=0
17+
fi
18+
}
19+
20+
function build_jinja2() {
21+
cd $BUILD_jinja2
22+
23+
push_arm
24+
sed -i "s/setuptools/distutils.core/g" `grep -rl "setuptools" ./setup.py`
25+
try $HOSTPYTHON setup.py install
26+
pop_arm
27+
}
28+
29+
function postbuild_jinja2() {
30+
true
31+
}
32+

recipes/markupsafe/recipe.sh

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
#!/bin/bash
2+
3+
VERSION_markupsafe=${VERSION_markupsafe:-master}
4+
DEPS_markupsafe=(python)
5+
URL_markupsafe=https://github.com/mitsuhiko/markupsafe/archive/$VERSION_markupsafe.zip
6+
MD5_markupsafe=
7+
BUILD_markupsafe=$BUILD_PATH/markupsafe/$(get_directory $URL_markupsafe)
8+
RECIPE_markupsafe=$RECIPES_PATH/markupsafe
9+
10+
function prebuild_markupsafe() {
11+
true
12+
}
13+
14+
function shouldbuild_markupsafe() {
15+
if [ -d "$SITEPACKAGES_PATH/markupsafe" ]; then
16+
DO_BUILD=0
17+
fi
18+
}
19+
20+
function build_markupsafe() {
21+
cd $BUILD_markupsafe
22+
23+
push_arm
24+
sed -i "s/setuptools/distutils.core/g" `grep -rl "setuptools" ./setup.py`
25+
try $HOSTPYTHON setup.py install
26+
pop_arm
27+
}
28+
29+
function postbuild_markupsafe() {
30+
true
31+
}
32+

recipes/openssl/recipe.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#!/bin/bash
22

3-
VERSION_openssl=${VERSION_openssl:-1.0.2d}
3+
VERSION_openssl=${VERSION_openssl:-1.0.1p}
44
URL_openssl=https://www.openssl.org/source/openssl-$VERSION_openssl.tar.gz
55
DEPS_openssl=()
6-
MD5_openssl=38dd619b2e77cbac69b99f52a053d25a
6+
MD5_openssl=7563e92327199e0067ccd0f79f436976
77
BUILD_openssl=$BUILD_PATH/openssl/$(get_directory $URL_openssl)
88
RECIPE_openssl=$RECIPES_PATH/openssl
99

recipes/werkzeug/recipe.sh

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
#!/bin/bash
2+
3+
VERSION_werkzeug=${VERSION_werkzeug:-master}
4+
DEPS_werkzeug=(python pyopenssl)
5+
URL_werkzeug=https://github.com/mitsuhiko/werkzeug/archive/$VERSION_werkzeug.zip
6+
MD5_werkzeug=
7+
BUILD_werkzeug=$BUILD_PATH/werkzeug/$(get_directory $URL_werkzeug)
8+
RECIPE_werkzeug=$RECIPES_PATH/werkzeug
9+
10+
function prebuild_werkzeug() {
11+
true
12+
}
13+
14+
function shouldbuild_werkzeug() {
15+
if [ -d "$SITEPACKAGES_PATH/werkzeug" ]; then
16+
DO_BUILD=0
17+
fi
18+
}
19+
20+
function build_werkzeug() {
21+
cd $BUILD_werkzeug
22+
23+
push_arm
24+
sed -i "s/setuptools/distutils.core/g" `grep -rl "setuptools" ./setup.py`
25+
try $HOSTPYTHON setup.py install
26+
pop_arm
27+
}
28+
29+
function postbuild_werkzeug() {
30+
true
31+
}
32+

0 commit comments

Comments
 (0)