diff --git a/programming/misc/boost/actions.py b/programming/misc/boost/actions.py
index aad090306c..7a5ab14ffa 100644
--- a/programming/misc/boost/actions.py
+++ b/programming/misc/boost/actions.py
@@ -3,10 +3,10 @@
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
-from pisi.actionsapi import get
-from pisi.actionsapi import pisitools
-from pisi.actionsapi import autotools
from pisi.actionsapi import shelltools
+from pisi.actionsapi import autotools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import get
#WorkDir = "boost-%s" % get.srcVERSION()
@@ -39,7 +39,8 @@ def build():
link=shared,static \
toolset=gcc \
python=2.7 \
- cflags=-fno-strict-aliasing \
+ cflags='-fno-strict-aliasing -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations' \
+ cxxflags='-fno-strict-aliasing -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations' \
--layout=system")
shelltools.cd("../boost-%s-38" % get.srcVERSION())
@@ -51,9 +52,9 @@ def build():
link=shared,static \
toolset=gcc \
python=3.8 \
- cflags=-fno-strict-aliasing \
+ cflags='-fno-strict-aliasing -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations' \
+ cxxflags='-fno-strict-aliasing -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations' \
--layout=system")
-
shelltools.cd("..")
def install():
@@ -69,3 +70,5 @@ def install():
shelltools.copytree("tools/boostbook/xsl", "%s/usr/share/boostbook/xsl" % get.installDIR())
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
diff --git a/programming/misc/boost/pspec.xml b/programming/misc/boost/pspec.xml
index 868dde9601..bec470059d 100644
--- a/programming/misc/boost/pspec.xml
+++ b/programming/misc/boost/pspec.xml
@@ -1,5 +1,5 @@
-
+
boost
@@ -8,8 +8,8 @@
PisiLinux Community
admins@pisilinux.org
+ programming.language.misc
GPLv2
- programming.language
library
Peer-reviewed portable C++ source libraries
Boost provides free portable peer-reviewed C++ libraries. The emphasis is on portable libraries which work well with the C++ Standard Library.
@@ -25,12 +25,13 @@
-
+
boost
+ Peer-reviewed portable C++ source libraries
zlib
bzip2
@@ -39,10 +40,10 @@
- /usr/bin
- /usr/lib
- /usr/share/doc
/usr/share/boostbook
+ /usr/bin
+ /usr/share/doc
+ /usr/lib
@@ -54,15 +55,15 @@
boost
+ /usr/share/doc/*/html
/usr/include
/usr/lib/cmake
- /usr/share/doc/*/html
boost-python
- a C++ library which enables seamless interoperability between C++ and the Python
+ A C++ library which enables seamless interoperability between C++ and the Python
boost
libgcc
@@ -74,7 +75,7 @@
boost-python3
- Headers and library documentation for boosta C++ library which enables seamless interoperability between C++ and the Python3
+ A C++ library which enables seamless interoperability between C++ and the Python3
boost
libgcc
@@ -85,6 +86,13 @@
+
+ 2020-02-10
+ 1.72.0
+ Symlink and translations fix
+ Blue Devil
+ bluedevil@sctzine.com
+
2020-01-12
1.72.0
@@ -156,4 +164,4 @@
karaguzelibrahim@gmail.com
-
+
\ No newline at end of file
diff --git a/programming/misc/boost/translations.xml b/programming/misc/boost/translations.xml
index 6ee30779e6..3e10516b4b 100644
--- a/programming/misc/boost/translations.xml
+++ b/programming/misc/boost/translations.xml
@@ -10,5 +10,18 @@
boost-devel
boost için başlık dosyaları ve kitaplık belgeleri
+ boost-devel, boost için geliştirme ve başlık dosyalarını içerir.
-
+
+
+ boost-python
+ boost için python kitaplık belgeleri
+ boost-python, boost için python kitaplık belgelerini içerir.
+
+
+
+ boost-python3
+ boost için python3 kitaplık belgeleri
+ boost-python3, boost için python3 kitaplık belgelerini içerir.
+
+
\ No newline at end of file