Changeset 104


Ignore:
Timestamp:
07/02/06 18:12:21 (18 years ago)
Author:
nanardon
Message:
  • rework compil && install
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/fairerpms/presentation.tex

    r103 r104  
    272272\end{slide} 
    273273 
    274 \begin{slide}{compilation} 
    275 Section \%build: 
     274\begin{slide}{compilation et installation} 
     275Compilation du soft: 
    276276 
    277277\begin{itemize} 
    278278\item utiliser les bonne options (\%optflags) 
    279279\item faire attention aux chemins 
    280 \end{itemize} 
    281  
    282 \bigskip 
    283 Cas simple: autotools 
    284  
    285 \begin{verbatim} 
     280\item installer les fichiers dans \%buildroot 
     281\end{itemize} 
     282\bigskip 
     283Cas simple avec autotools 
     284 
     285{\scriptsize\begin{verbatim} 
     286%build 
    286287%configure 
    287288%make 
    288 \end{verbatim} 
    289 \end{slide} 
    290  
    291 \begin{slide}{compilation (suite)} 
     289 
     290%install 
     291%makeinstall_std 
     292\end{verbatim} 
     293} 
     294\end{slide} 
     295 
     296\begin{slide}{extraits de spec} 
    292297Example d'un cas compliqué: 
    293298 
    294 {\begin{verbatim} 
     299{\tiny\begin{verbatim} 
    295300export CFLAGS="%optflags" 
    296301./configure \ 
    297302    --prefix %_prefix \ 
    298303    --bindir %_bindir \ 
    299     --libdir %_libdir \ 
    300  
     304    --libdir %_libdir 
    301305# parallèle make don't work 
    302306make 
    303 \end{verbatim}% 
    304 } 
    305  
    306 \end{slide} 
    307  
    308 \begin{slide}{installation} 
    309 Section: \%install 
    310  
    311 \begin{itemize} 
    312 \item installer les fichiers dans \%buildroot 
    313 \end{itemize} 
    314 \bigskip 
    315 Cas simple: Autotools 
    316  
    317 \begin{verbatim} 
    318 %makeinstall_std 
    319 \end{verbatim} 
    320  
    321 ou 
    322  
    323 \begin{verbatim} 
    324 %makeinstall 
    325 \end{verbatim} 
    326  
    327 \begin{small} 
    328 \begin{verbatim} 
     307 
     308%install 
    329309make install DEST=%buildroot 
    330310 
     
    333313blabla 
    334314EOF 
    335 \end{verbatim} 
    336 \end{small} 
     315\end{verbatim}% 
     316} 
     317 
    337318\end{slide} 
    338319 
     
    427408\begin{itemize} 
    428409\item maintenu par le merveilleux Michaël Scherer 
    429 \item disponible sur rpmlint.zarb.org 
     410\item disponible sur \url{http://rpmlint.zarb.org/} 
    430411\end{itemize} 
    431412\bigskip 
     
    445426\end{slide} 
    446427 
     428\begin{slide}{The End} 
     429Ce document sera là: {\scriptsize\url{http://forge.ipsl.jussieu.fr/docipsl/}}. 
     430 
     431Le rpmhowto de mandriva: {\scriptsize\url{http://qa.mandriva.com/twiki/bin/view/Main/RpmHowTo}}. 
     432 
     433\bigskip 
     434Merci: 
     435\begin{itemize} 
     436\item Guillaume Rousse 
     437\item Benoit Audouard 
     438\item Eric Villard 
     439\item CNRS/ISPL pour l'hébergement 
     440\end{itemize} 
     441 
     442\bigskip 
     443Questions ? 
     444 
     445\end{slide} 
    447446\end{document} 
Note: See TracChangeset for help on using the changeset viewer.