File tree Expand file tree Collapse file tree 2 files changed +18
-12
lines changed Expand file tree Collapse file tree 2 files changed +18
-12
lines changed Original file line number Diff line number Diff line change 108
108
if test -f " $DIR /requirements.txt" -o -f " $DIR /install-requires.txt" ; then
109
109
# A Python package
110
110
SPKG_TREE_VAR=SAGE_VENV
111
- echo " define(>>>SPKG_INSTALL_REQUIRES_${pkgname} <<<, >>>$( echo $( ENABLE_SYSTEM_SITE_PACKAGES=yes sage-get-system-packages install-requires ${pkgname} ) ) <<<)dnl" >> m4/sage_spkg_versions.m4
112
- echo " define(>>>SPKG_INSTALL_REQUIRES_${pkgname} <<<, >>>$( echo $( ENABLE_SYSTEM_SITE_PACKAGES=yes sage-get-system-packages install-requires-toml ${pkgname} ) ) <<<)dnl" >> m4/sage_spkg_versions_toml.m4
111
+ echo " define(>>>SPKG_INSTALL_REQUIRES_${pkgname} <<<, >>>$( echo $( sage-get-system-packages install-requires ${pkgname} ) ) <<<)dnl" >> m4/sage_spkg_versions.m4
112
+ echo " define(>>>SPKG_INSTALL_REQUIRES_${pkgname} <<<, >>>$( echo $( sage-get-system-packages install-requires-toml ${pkgname} ) ) <<<)dnl" >> m4/sage_spkg_versions_toml.m4
113
113
fi
114
114
fi
115
115
spkg_finalizes=" $spkg_finalizes
Original file line number Diff line number Diff line change @@ -47,16 +47,22 @@ case "$SYSTEM" in
47
47
esac
48
48
for PKG_BASE in $SPKGS ; do
49
49
50
- # Skip this package if it uses the SAGE_PYTHON_PACKAGE_CHECK
51
- # macro and if --enable-system-site-packages was NOT passed
52
- # to ./configure (or if ./configure has not yet been run).
53
- SPKG_CONFIGURE=" ${SAGE_ROOT} /build/pkgs/${PKG_BASE} /spkg-configure.m4"
54
- if [ -z " ${ENABLE_SYSTEM_SITE_PACKAGES} " ]; then
55
- if grep -q SAGE_PYTHON_PACKAGE_CHECK " ${SPKG_CONFIGURE} " 2> /dev/null;
56
- then
57
- continue ;
58
- fi
59
- fi
50
+ case " $SYSTEM :$ENABLE_SYSTEM_SITE_PACKAGES " in
51
+ install-requires* |pip* )
52
+ ;;
53
+ * :)
54
+ # Skip this package if it uses the SAGE_PYTHON_PACKAGE_CHECK
55
+ # macro and if --enable-system-site-packages was NOT passed
56
+ # to ./configure (or if ./configure has not yet been run).
57
+ SPKG_CONFIGURE=" ${SAGE_ROOT} /build/pkgs/${PKG_BASE} /spkg-configure.m4"
58
+ if grep -q SAGE_PYTHON_PACKAGE_CHECK " ${SPKG_CONFIGURE} " 2> /dev/null;
59
+ then
60
+ continue
61
+ fi
62
+ ;;
63
+ * )
64
+ ;;
65
+ esac
60
66
61
67
for NAME in $SYSTEM_PACKAGES_FILE_NAMES ; do
62
68
SYSTEM_PACKAGES_FILE=" $SAGE_ROOT " /build/pkgs/$PKG_BASE /$NAME
You can’t perform that action at this time.
0 commit comments