diff --git a/programming/misc/boost/actions.py b/programming/misc/boost/actions.py index 7a5ab14ffa..cec5a07940 100644 --- a/programming/misc/boost/actions.py +++ b/programming/misc/boost/actions.py @@ -19,13 +19,21 @@ def setup(): shelltools.copytree("../boost-%s" % (get.srcVERSION().replace("_", "~")), "../boost-%s-38" % get.srcVERSION()) - shelltools.system("./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python2.7 --prefix=%s/usr" % get.installDIR()) - shelltools.copytree("../boost-%s" % (get.srcVERSION().replace("_", "~")), "../boost-%s-38" % get.srcVERSION()) + + shelltools.system("./bootstrap.sh --with-toolset=gcc \ + --with-icu \ + --with-python=/usr/bin/python2.7 \ + --prefix=%s/usr" % get.installDIR()) + + + shelltools.cd("../boost-%s-38" % get.srcVERSION()) - shelltools.system("sed -e '/using python/ s@;@: /usr/include/python${PYTHON_VERSION/3*/${PYTHON_VERSION}} ;@' \ - -i bootstrap.sh") - shelltools.system("./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python3.8 --prefix=%s/usr" % get.installDIR()) + shelltools.system("./bootstrap.sh --with-toolset=gcc \ + --with-icu \ + --with-python=/usr/bin/python3 \ + --with-libraries=python \ + --prefix=%s/usr" % get.installDIR()) shelltools.cd("..") @@ -71,4 +79,4 @@ def install(): shelltools.copytree("tools/boostbook/dtd", "%s/usr/share/boostbook" % get.installDIR()) shelltools.system("./b2 install threading=multi link=shared") # some packages need this library as : libboost_python3.so - pisitools.dosym("/usr/lib/libboost_python38.so.1.72.0", "/usr/lib/libboost_python3.so") \ No newline at end of file + pisitools.dosym("/usr/lib/libboost_python38.so.1.72.0", "/usr/lib/libboost_python3.so") diff --git a/programming/misc/boost/pspec.xml b/programming/misc/boost/pspec.xml index fdca152571..5400761630 100644 --- a/programming/misc/boost/pspec.xml +++ b/programming/misc/boost/pspec.xml @@ -16,6 +16,7 @@ https://sourceforge.net/projects/boost/files/boost/1.72.0/boost_1_72_0.tar.bz2 bzip2 + zstd-devel zlib-devel icu4c-devel python-devel @@ -23,6 +24,8 @@ libxslt + python-numpy + python3-numpy @@ -34,6 +37,7 @@ Peer-reviewed portable C++ source libraries zlib + zstd bzip2 icu4c libgcc @@ -69,6 +73,7 @@ libgcc + /usr/lib/libboost_numpy27.so* /usr/lib/libboost_python27.so* @@ -81,11 +86,19 @@ libgcc + /usr/lib/libboost_numpy38.so* /usr/lib/libboost_python38.so* + + 2020-04-06 + 1.72.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + 2020-02-10 1.72.0 @@ -164,4 +177,4 @@ karaguzelibrahim@gmail.com - \ No newline at end of file +