Magellan Linux

Diff of /branches/R11-unstable/include/python3.sminc

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

revision 29775 by niro, Wed Oct 11 09:28:16 2017 UTC revision 29780 by niro, Wed Oct 11 10:56:55 2017 UTC
# Line 1  Line 1 
1  # $Id$  # $Id$
2    
3  MAGE_PYTHON3_EXEC="/usr/bin/python3"  MAGE_PYTHON3_EXEC="/usr/bin/python3"
4  MAGE_PYTHON3_SRCSUBDIR="python3"  MAGE_PYTHON3_SRCSUBDIR="${BUILDDIR}/python3"
5  SRCSUBDIR="${MAGE_PYTHON3_SRCSUBDIR}"  #SRCSUBDIR="${MAGE_PYTHON2_SRCSUBDIR}"
6  export MAGE_PYTHON_EXEC="${MAGE_PYTHON3_EXEC}"  export MAGE_PYTHON_EXEC="${MAGE_PYTHON3_EXEC}"
7  export PYTHON="${MAGE_PYTHON3_EXEC}"  export PYTHON="${MAGE_PYTHON3_EXEC}"
8    
# Line 24  python3_doinstall() Line 24  python3_doinstall()
24  python3_src_prepare()  python3_src_prepare()
25  {  {
26   python_src_prepare || die   python_src_prepare || die
27   install -d ${SRCDIR}/${MAGE_PYTHON3_SRCSUBDIR}   install -d ${MAGE_PYTHON3_SRCSUBDIR}
28     mv ${SRCDIR} ${MAGE_PYTHON3_SRCSUBDIR}/ || die
29  }  }
30    
31  python3_multilib_src_prepare()  python3_multilib_src_prepare()
# Line 32  python3_multilib_src_prepare() Line 33  python3_multilib_src_prepare()
33   munpack ${SRCFILE} || die   munpack ${SRCFILE} || die
34   for abi in ${MULTILIB_ABIS}   for abi in ${MULTILIB_ABIS}
35   do   do
36   install -d ${SRCDIR}-${abi}/${MAGE_PYTHON3_SRCSUBDIR}   install -d ${MAGE_PYTHON3_SRCSUBDIR}
37     mv ${SRCDIR}-${abi} ${MAGE_PYTHON3_SRCSUBDIR}/ || die
38   done   done
39  }  }
40    
41  python3_src_compile()  python3_src_compile()
42  {  {
43   cd ${SRCDIR}/${MAGE_PYTHON3_SRCSUBDIR}   local saved_SRCDIR="${SRCDIR}"
44     SRCDIR="${MAGE_PYTHON3_SRCSUBDIR}/$(basename ${saved_SRCDIR})"
45    
46     cd ${SRCDIR}
47   python3_docompile || die   python3_docompile || die
48     SRCDIR="${saved_SRCDIR}"
49  }  }
50    
51  python3_multilib_src_compile()  python3_multilib_src_compile()
# Line 49  python3_multilib_src_compile() Line 55  python3_multilib_src_compile()
55    
56   for abi in ${MULTILIB_ABIS}   for abi in ${MULTILIB_ABIS}
57   do   do
58   SRCDIR="${saved_SRCDIR}-${abi}/${MAGE_PYTHON3_SRCSUBDIR}"   SRCDIR="${MAGE_PYTHON3_SRCSUBDIR}/$(basename ${saved_SRCDIR}-${abi})"
59   cd ${SRCDIR}   cd ${SRCDIR}
60   abi-${abi} python3_docompile || die   abi-${abi} python3_docompile || die
61   done   done
# Line 63  python3_src_check() Line 69  python3_src_check()
69    
70  python3_src_install()  python3_src_install()
71  {  {
72   cd ${SRCDIR}/${MAGE_PYTHON3_SRCSUBDIR}   local saved_SRCDIR="${SRCDIR}"
73     SRCDIR="${MAGE_PYTHON3_SRCSUBDIR}/$(basename ${saved_SRCDIR})"
74    
75     cd ${SRCDIR}
76   python3_doinstall || die   python3_doinstall || die
77    
78   local i   local i
# Line 75  python3_src_install() Line 84  python3_src_install()
84   minstalldocs ${i} || die   minstalldocs ${i} || die
85   fi   fi
86   done   done
87     SRCDIR="${saved_SRCDIR}"
88  }  }
89    
90  python3_multilib_src_install()  python3_multilib_src_install()
# Line 84  python3_multilib_src_install() Line 94  python3_multilib_src_install()
94    
95   for abi in ${MULTILIB_ABIS}   for abi in ${MULTILIB_ABIS}
96   do   do
97   SRCDIR="${saved_SRCDIR}-${abi}/${MAGE_PYTHON3_SRCSUBDIR}"   SRCDIR="${MAGE_PYTHON3_SRCSUBDIR}/$(basename ${saved_SRCDIR}-${abi})"
98   cd ${SRCDIR}   cd ${SRCDIR}
99   abi-${abi} python3_doinstall || die   abi-${abi} python3_doinstall || die
100    

Legend:
Removed from v.29775  
changed lines
  Added in v.29780