[SCM] Packaging for Eigen3. Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms. branch, master, updated. upstream/3.0.0-7-g11e8b21

Anton (none) anton at Inspiron.
Thu May 5 18:07:16 UTC 2011


The following commit has been merged in the master branch:
commit 0bccc88af1bd7beae739e10c97237532cd56bdc9
Author: Anton Gladky <gladky.anton at gmail.com>
Date:   Thu May 5 18:15:11 2011 +0200

    Add dh_link

diff --git a/debian/libeigen3-doc.links b/debian/libeigen3-doc.links
new file mode 100644
index 0000000..fac2442
--- /dev/null
+++ b/debian/libeigen3-doc.links
@@ -0,0 +1,4 @@
+usr/share/fonts/truetype/freefont/FreeSans.ttf usr/share/doc/libeigen3-doc/html/unsupported/FreeSans.ttf
+usr/share/javascript/jquery/jquery.js usr/share/doc/libeigen3-doc/html/jquery.js
+usr/share/javascript/jquery/jquery.js usr/share/doc/libeigen3-doc/html/unsupported/jquery.js
+
diff --git a/debian/rules b/debian/rules
old mode 100755
new mode 100644
index e9a5974..22e8924
--- a/debian/rules
+++ b/debian/rules
@@ -9,13 +9,10 @@ override_dh_installchangelogs:
 
 override_dh_auto_build:
 	cd ${BUILDDIR}; make doc
-	rm ${BUILDDIR}/doc/html/unsupported/FreeSans.ttf
-	ln -s /usr/share/fonts/truetype/freefont/FreeSans.ttf ${BUILDDIR}/doc/html/unsupported/FreeSans.ttf
+	rm -f ${BUILDDIR}/doc/html/unsupported/FreeSans.ttf
 	rm -f ${BUILDDIR}/doc/html/unsupported/installdox
 	rm -f ${BUILDDIR}/doc/html/jquery.js
 	rm -f ${BUILDDIR}/doc/html/unsupported/jquery.js
-	ln -s /usr/share/javascript/jquery/jquery.js ${BUILDDIR}/doc/html/jquery.js
-	ln -s /usr/share/javascript/jquery/jquery.js ${BUILDDIR}/doc/html/unsupported/jquery.js
 
 override_dh_auto_test:
 	echo -- Running tests. Even if one of them fails the build is not canceled.

-- 
Packaging for Eigen3. Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.



More information about the debian-science-commits mailing list