libsrtp: update to 1.5.0, switch to github repo
[feed/telephony.git] / libs / libsrtp / patches / 1007_update_Doxyfile.patch
1 Description: Update Doxyfile and header template
2 Author: Jonas Smedegaard <dr@jones.dk>
3 Last-Update: 2013-07-22
4
5 --- a/doc/Makefile.in
6 +++ b/doc/Makefile.in
7 @@ -25,6 +25,7 @@
8 echo "*** Sorry, can't build doc outside source dir"; exit 1; \
9 fi
10 sed 's/LIBSRTPVERSION/$(version)/' header.template > header.tex
11 + doxygen -u
12 doxygen
13 sed 's/\subsection/\section/' latex/index.tex > latex/index.tmp
14 mv latex/index.tmp latex/index.tex
15 @@ -38,7 +39,7 @@
16 cp latex/refman.pdf crypto.pdf
17
18 clean:
19 - rm -rf latex/ header.tex
20 + rm -rf latex/ header.tex Doxyfile.bak
21 for a in * ; do \
22 if [ -f "$$a~" ] ; then rm -f $$a~; fi; \
23 done;
24 --- a/doc/header.template
25 +++ b/doc/header.template
26 @@ -10,28 +10,47 @@
27 \usepackage{graphicx}
28 \usepackage{multicol}
29 \usepackage{float}
30 +\usepackage{listings}
31 +\usepackage{color}
32 +\usepackage{ifthen}
33 +\usepackage[table]{xcolor}
34 \usepackage{textcomp}
35 \usepackage{alltt}
36 -\usepackage{times}
37 -\usepackage{graphicx}
38 -\ifx\pdfoutput\undefined
39 -\usepackage[ps2pdf,
40 +\usepackage{ifpdf}
41 +\ifpdf
42 +\usepackage[pdftex,
43 pagebackref=true,
44 colorlinks=true,
45 - linkcolor=blue
46 + linkcolor=blue,
47 + unicode
48 ]{hyperref}
49 \else
50 -\usepackage[pdftex,
51 +\usepackage[ps2pdf,
52 pagebackref=true,
53 colorlinks=true,
54 - linkcolor=blue
55 + linkcolor=blue,
56 + unicode
57 ]{hyperref}
58 +\usepackage{pspicture}
59 \fi
60 +\usepackage[utf8]{inputenc}
61 +\usepackage{mathptmx}
62 +\usepackage[scaled=.90]{helvet}
63 +\usepackage{courier}
64 +\usepackage{sectsty}
65 +\usepackage[titles]{tocloft}
66 \usepackage{doxygen}
67 +\lstset{language=C++,inputencoding=utf8,basicstyle=\footnotesize,breaklines=true,breakatwhitespace=true,tabsize=3,numbers=left }
68 \makeindex
69 \setcounter{tocdepth}{1}
70 \renewcommand{\footrulewidth}{0.4pt}
71
72 +\let\origdoublepage\cleardoublepage
73 +\providecommand{\clearemptydoublepage}{%
74 + \clearpage
75 + {\pagestyle{empty}\origdoublepage}%
76 +}
77 +
78 % these lengths are from DAM
79 \textwidth = 6.5 in
80 %\textheight = 9 in
81 @@ -59,7 +78,9 @@
82 \selectfont
83
84
85 +\renewcommand{\familydefault}{\sfdefault}
86 \begin{document}
87 +\hypersetup{pageanchor=false}
88 \begin{titlepage}
89 \vspace*{4cm}
90 %\begin{center}
91 @@ -107,9 +128,6 @@
92 \clearemptydoublepage
93 \pagenumbering{roman}
94 \tableofcontents
95 -%\clearemptydoublepage
96 -
97 \clearemptydoublepage
98 \pagenumbering{arabic}
99 -
100 -
101 +\hypersetup{pageanchor=true}