diff --git a/debian/index.html b/debian/index.html index fcf4f9ea620966a4f24ce7b497c7464ec2abdbb9..6260acf999a5ca82ffbc543285ca1093a9b4018a 100644 --- a/debian/index.html +++ b/debian/index.html @@ -2,13 +2,13 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> - <meta http-equiv="refresh" content="0; URL=doc/html/index.html"> + <meta http-equiv="refresh" content="0; URL=html/doc/html/index.html"> <title>SENF - Simple and Extensible Network Framework</title> </head> <body> <h2>SENF - Simple and Extensible Network Framework</h2> <p> - <a href="doc/html/index.html">SENF Manual</a> + <a href="html/doc/html/index.html">SENF Manual</a> </p> </body> </html> diff --git a/debian/rules b/debian/rules index a99bd645ab08c94fc4ec23e406d2a68ed5b1bde6..911d1b80dd24595f5cca79beb8d56b5e7f315721 100755 --- a/debian/rules +++ b/debian/rules @@ -78,8 +78,11 @@ build-indep-stamp: configure-stamp scons fixlinks scons $(destdir)/usr/include $(destdir)/usr/share/doc $(SCONS_OPTIONS) \ PREFIX='$(destdir)/usr' \ - DOCINSTALLDIR='$$PREFIX/share/doc/libsenf-doc' \ + DOCINSTALLDIR='$$PREFIX/share/doc/libsenf-doc/html' \ INCLUDEINSTALLDIR='$$PREFIX/include/senf' +# Remove all the files not really needed from the documentation directories + find $(destdir)/usr/share/doc/libsenf-doc/html \ + -type f ! -regex '.*\.\(html\|css\|png\|php\|idx\|tag\)' | xargs rm -f # We need to install the example sourcecode find Examples \( -name "*.hh" -o -name "*.cc" \) -printf "%P\n" | \ while read src; do \