X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=lfs%2Fpython3;h=673c77654049643c32ce6be8ed45f00e73b5d65e;hb=5996c2815798e7bb8c069caad40ffb084ecf1cf7;hp=70f39c3e9d9e0421399509c9dab34f23143a3c83;hpb=333125abf850085611922634e31b714a35b31383;p=people%2Fpmueller%2Fipfire-2.x.git diff --git a/lfs/python3 b/lfs/python3 index 70f39c3e9d..673c776540 100644 --- a/lfs/python3 +++ b/lfs/python3 @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team # +# Copyright (C) 2007-2020 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@ include Config -VER = 3.6.1 +VER = 3.8.7 THISAPP = Python-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -32,9 +32,8 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = python3 -PAK_VER = 3 -DEPS = "" +DEPS = # Normal build or $(TOOLS_DIR) build. # @@ -61,7 +60,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 692b4fc3a2ba0d54d1495d4ead5b0b5c +$(DL_FILE)_MD5 = 60fe018fffc7f33818e6c340d29e2db9 install : $(TARGET) @@ -104,5 +103,13 @@ endif cd $(DIR_APP) && OPT="$(CFLAGS)" ./configure $(CONFIGURE_ARGS) cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install + + # Remove precompiled pycache at toolchain and tests +ifneq "$(ROOT)" "" + cd $(TOOLS_DIR)/lib/python3.8 && find . | grep -E "(/__pycache__|/test/)" | xargs rm -rf +else + cd /usr/lib/python3.8 && find . | grep -E "(/test/)" | xargs rm -rf +endif + @rm -rf $(DIR_APP) @$(POSTBUILD)