mkdir -p ${DESTDIR}${PREFIX}${prefix}/bin
mkdir -p ${DESTDIR}${PREFIX}${prefix}/${libdir}
mkdir -p ${DESTDIR}${PREFIX}${prefix}/include
- mkdir -p ${DESTDIR}${PREFIX}${prefix}/share/doc/canl-${module.version}
+ mkdir -p ${DESTDIR}${PREFIX}${prefix}/share/doc/canl-c-${module.version}
${INSTALL} -m 755 server ${DESTDIR}${PREFIX}${prefix}/bin/emi-canl-server
${INSTALL} -m 755 client ${DESTDIR}${PREFIX}${prefix}/bin/emi-canl-client
${INSTALL} -m 755 proxy \
${INSTALL} -m 644 ${top_srcdir}/src/canl.h \
${top_srcdir}/src/canl_ssl.h canl_err.h \
${DESTDIR}${PREFIX}${prefix}/include
- ${INSTALL} -m 644 canl.pdf ${DESTDIR}${PREFIX}${prefix}/share/doc/canl-${module.version}
+ ${INSTALL} -m 644 canl.pdf ${DESTDIR}${PREFIX}${prefix}/share/doc/canl-c-${module.version}
stage: all
$(MAKE) install PREFIX=${stagedir}
We give an example of a caNl client that use \textit{Main API}
with openssl. We do not define variables in this example, unless
their type is \CANL defined. For complete sample see
-{\tt canl\_samples\_server.c} in
-\TODO Where to find sources (package?)- Frantisek?
+{\tt canl\_samples\_server.c} in source package or \href{http://glite.cvs.cern.ch/cgi-bin/glite.cgi/emi.canl.canl-c/examples/canl\_sample\_server.c?revision=HEAD}{canl\_sample\_server.c at CVS}
Include nesessary header files:
\begin{lstlisting}
\usepackage{listings}
\usepackage{amsmath}
+\usepackage{hyperref}
%\setlength{\marginparwidth}{1.2in}
\let\oldmarginpar\marginpar
Section: Programming/C
Format: PDF
-Files: /usr/share/doc/canl/canl.pdf.gz
+Files: /usr/share/doc/canl-c/canl.pdf.gz
usr/include
usr/lib
-usr/share/doc/canl-doc
+usr/share/doc/canl-c
rm -vf $(CURDIR)/debian/tmp/usr/lib/*.la
rm -vf $(CURDIR)/debian/tmp/usr/lib/*.a
find $(CURDIR)/debian/tmp -name '*' -print | xargs -I {} -i bash -c "chrpath -d {} > /dev/null 2>&1" || echo 'Stripped RPATH'
- mv $(CURDIR)/debian/tmp/usr/share/doc/canl-@MAJOR@.@MINOR@.@REVISION@ $(CURDIR)/debian/tmp/usr/share/doc/canl
- (cd $(CURDIR)/debian/tmp/usr/share/doc/canl; \
+ mv $(CURDIR)/debian/tmp/usr/share/doc/canl-c-@MAJOR@.@MINOR@.@REVISION@ $(CURDIR)/debian/tmp/usr/share/doc/canl-c
+ (cd $(CURDIR)/debian/tmp/usr/share/doc/canl-c; \
rm -fv ChangeLog LICENSE; \
cat $(CURDIR)/project/ChangeLog | gzip -9 > changelog.gz)