[Pkg-octave-commit] [dynare] 05/12: Simplify the packaging.
Sébastien Villemot
sebastien at moszumanska.debian.org
Tue Dec 17 12:15:51 UTC 2013
This is an automated email from the git hooks/post-receive script.
sebastien pushed a commit to branch master
in repository dynare.
commit 2aeb332fe74cef6173d82540c5bb34ff61fb7648
Author: Sébastien Villemot <sebastien at debian.org>
Date: Mon Dec 16 19:02:57 2013 +0100
Simplify the packaging.
This change ensures that we don't forget to add a matlab/ subdirectory or
a *.mex file to the binary packages.
Git-Dch: Ignore
---
debian/dynare-common.install | 20 +-------------------
debian/dynare.install | 13 -------------
debian/rules | 9 +++++++++
3 files changed, 10 insertions(+), 32 deletions(-)
diff --git a/debian/dynare-common.install b/debian/dynare-common.install
index 132aca4..5afc36d 100644
--- a/debian/dynare-common.install
+++ b/debian/dynare-common.install
@@ -1,21 +1,3 @@
-matlab/*.m /usr/share/dynare/matlab
-matlab/AIM /usr/share/dynare/matlab
-matlab/distributions /usr/share/dynare/matlab
-matlab/@dynDate /usr/share/dynare/matlab
-matlab/@dynDates /usr/share/dynare/matlab
-matlab/@dynSeries /usr/share/dynare/matlab
-matlab/@dynTime /usr/share/dynare/matlab
-matlab/ep /usr/share/dynare/matlab
-matlab/gensylv /usr/share/dynare/matlab
-matlab/gsa /usr/share/dynare/matlab
-matlab/kalman /usr/share/dynare/matlab
-matlab/kronecker /usr/share/dynare/matlab
-matlab/missing /usr/share/dynare/matlab
-matlab/ms-sbvar /usr/share/dynare/matlab
-matlab/parallel /usr/share/dynare/matlab
-matlab/partial_information /usr/share/dynare/matlab
-matlab/particle /usr/share/dynare/matlab
-matlab/qz /usr/share/dynare/matlab
-matlab/utilities /usr/share/dynare/matlab
+matlab/ /usr/share/dynare/
contrib/ms-sbvar/TZcode/MatlabFiles /usr/share/dynare/contrib/ms-sbvar/TZcode/
scripts/dynare.el /usr/share/emacs/site-lisp/dynare-common
diff --git a/debian/dynare.install b/debian/dynare.install
index 45cf7fe..70b7dfc 100644
--- a/debian/dynare.install
+++ b/debian/dynare.install
@@ -1,15 +1,2 @@
preprocessor/dynare_m /usr/lib/dynare/matlab
-mex/build/octave/block_kalman_filter/*.mex /usr/lib/dynare/mex/octave
-mex/build/octave/bytecode/*.mex /usr/lib/dynare/mex/octave
-mex/build/octave/dynare_simul_/*.mex /usr/lib/dynare/mex/octave
-mex/build/octave/gensylv/*.mex /usr/lib/dynare/mex/octave
-mex/build/octave/kalman_steady_state/*.mex /usr/lib/dynare/mex/octave
-mex/build/octave/k_order_perturbation/*.mex /usr/lib/dynare/mex/octave
-mex/build/octave/kronecker/*.mex /usr/lib/dynare/mex/octave
-mex/build/octave/local_state_space_iterations/*.mex /usr/lib/dynare/mex/octave
-mex/build/octave/mjdgges/*.mex /usr/lib/dynare/mex/octave
-mex/build/octave/ms_sbvar/*.mex /usr/lib/dynare/mex/octave
-mex/build/octave/ordschur/*.oct /usr/lib/dynare/mex/octave
-mex/build/octave/qzcomplex/*.oct /usr/lib/dynare/mex/octave
-mex/build/octave/sobol/*.mex /usr/lib/dynare/mex/octave
dynare++/src/dynare++ /usr/bin
diff --git a/debian/rules b/debian/rules
index 02d254c..5d56e0f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -14,6 +14,15 @@ override_dh_auto_install-indep:
# Don't run the testsuite
override_dh_auto_test:
+override_dh_install-arch:
+ dh_install -a
+ mkdir -p debian/dynare/usr/lib/dynare/mex/octave
+ cp mex/octave/* debian/dynare/usr/lib/dynare/mex/octave
+
+override_dh_install-indep:
+ dh_install -i
+ rm debian/dynare-common/usr/share/dynare/matlab/dynare_m
+
override_dh_link:
dh_link --package=dynare-common /usr/share/dynare/matlab/dynare.m $(MDIR)/dynare.m
--
Alioth's /home/groups/pkg-octave/bin/git-commit-notice on /srv/git.debian.org/git/pkg-octave/dynare.git
More information about the Pkg-octave-commit
mailing list