Magellan Linux

Diff of /trunk/include/python3.sminc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 33236 by niro, Fri Oct 13 08:43:20 2017 UTC revision 33237 by niro, Mon Oct 21 09:33:32 2019 UTC
# Line 46  python3_src_prepare() Line 46  python3_src_prepare()
46  python3_multilib_src_prepare()  python3_multilib_src_prepare()
47  {  {
48   munpack ${SRCFILE} || die   munpack ${SRCFILE} || die
49     local abi
50   for abi in ${MULTILIB_ABIS}   for abi in ${MULTILIB_ABIS}
51   do   do
52   install -d ${MAGE_PYTHON3_SRCSUBDIR}   install -d ${MAGE_PYTHON3_SRCSUBDIR}
# Line 56  python3_multilib_src_prepare() Line 57  python3_multilib_src_prepare()
57  python3_src_compile()  python3_src_compile()
58  {  {
59   local saved_SRCDIR="${SRCDIR}"   local saved_SRCDIR="${SRCDIR}"
60     local saved_MESON_BUILDDIR="${MESON_BUILDDIR}"
61   SRCDIR="${MAGE_PYTHON3_SRCSUBDIR}/$(basename ${saved_SRCDIR})"   SRCDIR="${MAGE_PYTHON3_SRCSUBDIR}/$(basename ${saved_SRCDIR})"
62     MESON_BUILDDIR="${MAGE_PYTHON3_SRCSUBDIR}/build"}
63    
64   cd ${SRCDIR}   cd ${SRCDIR}
65   python3_docompile $@ || die   python3_docompile $@ || die
66   SRCDIR="${saved_SRCDIR}"   SRCDIR="${saved_SRCDIR}"
67     MESON_BUILDDIR="${saved_MESON_BUILDDIR}"
68  }  }
69    
70  python3_multilib_src_compile()  python3_multilib_src_compile()
71  {  {
72   local abi   local abi
73   local saved_SRCDIR="${SRCDIR}"   local saved_SRCDIR="${SRCDIR}"
74     local saved_MESON_BUILDDIR="${MESON_BUILDDIR}"
75    
76   for abi in ${MULTILIB_ABIS}   for abi in ${MULTILIB_ABIS}
77   do   do
78   SRCDIR="${MAGE_PYTHON3_SRCSUBDIR}/$(basename ${saved_SRCDIR}-${abi})"   SRCDIR="${MAGE_PYTHON3_SRCSUBDIR}/$(basename ${saved_SRCDIR}-${abi})"
79     MESON_BUILDDIR="${MAGE_PYTHON3_SRCSUBDIR}/build-${abi}"}
80   cd ${SRCDIR}   cd ${SRCDIR}
81   abi-${abi} python3_docompile $@ || die   abi-${abi} python3_docompile $@ || die
82   done   done
83   SRCDIR="${saved_SRCDIR}"   SRCDIR="${saved_SRCDIR}"
84     MESON_BUILDDIR="${saved_MESON_BUILDDIR}"
85  }  }
86    
87  python3_src_check()  python3_src_check()
# Line 85  python3_src_check() Line 92  python3_src_check()
92  python3_src_install()  python3_src_install()
93  {  {
94   local saved_SRCDIR="${SRCDIR}"   local saved_SRCDIR="${SRCDIR}"
95     local saved_MESON_BUILDDIR="${MESON_BUILDDIR}"
96   SRCDIR="${MAGE_PYTHON3_SRCSUBDIR}/$(basename ${saved_SRCDIR})"   SRCDIR="${MAGE_PYTHON3_SRCSUBDIR}/$(basename ${saved_SRCDIR})"
97     MESON_BUILDDIR="${MAGE_PYTHON3_SRCSUBDIR}/build"}
98    
99   cd ${SRCDIR}   cd ${SRCDIR}
100   python3_doinstall $@ || die   python3_doinstall $@ || die
# Line 100  python3_src_install() Line 109  python3_src_install()
109   fi   fi
110   done   done
111   SRCDIR="${saved_SRCDIR}"   SRCDIR="${saved_SRCDIR}"
112     MESON_BUILDDIR="${saved_MESON_BUILDDIR}"
113  }  }
114    
115  python3_multilib_src_install()  python3_multilib_src_install()
116  {  {
117   local abi   local abi
118   local saved_SRCDIR="${SRCDIR}"   local saved_SRCDIR="${SRCDIR}"
119     local saved_MESON_BUILDDIR="${MESON_BUILDDIR}"
120    
121   for abi in ${MULTILIB_ABIS}   for abi in ${MULTILIB_ABIS}
122   do   do
123   SRCDIR="${MAGE_PYTHON3_SRCSUBDIR}/$(basename ${saved_SRCDIR}-${abi})"   SRCDIR="${MAGE_PYTHON3_SRCSUBDIR}/$(basename ${saved_SRCDIR}-${abi})"
124     MESON_BUILDDIR="${MAGE_PYTHON3_SRCSUBDIR}/build-${abi}"}
125   cd ${SRCDIR}   cd ${SRCDIR}
126   abi-${abi} python3_doinstall $@ || die   abi-${abi} python3_doinstall $@ || die
127    
# Line 124  python3_multilib_src_install() Line 136  python3_multilib_src_install()
136   done   done
137   done   done
138   SRCDIR="${saved_SRCDIR}"   SRCDIR="${saved_SRCDIR}"
139     MESON_BUILDDIR="${saved_MESON_BUILDDIR}"
140  }  }
141    
142  export_inherits python3 src_check  export_inherits python3 src_check

Legend:
Removed from v.33236  
changed lines
  Added in v.33237