r35717 - /packages/scilab/trunk/debian/rules
sylvestre-guest at users.alioth.debian.org
sylvestre-guest at users.alioth.debian.org
Fri May 15 06:25:53 UTC 2009
Author: sylvestre-guest
Date: Fri May 15 06:25:52 2009
New Revision: 35717
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=35717
Log:
better install which should really fix the previous bug
Modified:
packages/scilab/trunk/debian/rules
Modified: packages/scilab/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/scilab/trunk/debian/rules?rev=35717&op=diff
==============================================================================
--- packages/scilab/trunk/debian/rules (original)
+++ packages/scilab/trunk/debian/rules Fri May 15 06:25:52 2009
@@ -36,7 +36,8 @@
#DEB_MAKE_CHECK_TARGET = check
-binary-install/scilab::
+
+install/scilab-data::
# Remove empty directories
find $(DEB_DESTDIR)/usr/share/scilab -type d -empty -delete
# Remove extra license files to make lintian happier
@@ -53,14 +54,7 @@
# Remove dead code
rm -rf $(DEB_DESTDIR)usr/share/scilab/modules/helptools/bin $(DEB_DESTDIR)usr/share/scilab/modules/tclsci/demos/tk/timer $(DEB_DESTDIR)usr/share/scilab/modules/intersci/examples/sedprov
-# Remove rpath
- for file in $(DEB_DESTDIR)/usr/bin/* ; do \
- chrpath -d $$file; \
- done
- for file in $(DEB_DESTDIR)/usr/lib/scilab/*.so; do \
- chrpath -d $$file; \
- done
-
+# Management of the tests, help and demos
for dir in $(DEB_DESTDIR)usr/share/scilab/modules/*; do \
moduleName=`echo $$dir|sed -e "s|.*/\(.*\)|\1|"`; \
target=$(CURDIR)/debian/scilab-doc/usr/share/scilab/modules/$$moduleName; \
@@ -90,6 +84,7 @@
mv $(CURDIR)/debian/tmp/usr/share/scilab/modules/helptools/jar/scilab_en_US_help.jar $(CURDIR)/debian/scilab-doc/usr/share/scilab/modules/helptools/jar/
mv $(CURDIR)/debian/tmp/usr/share/scilab/modules/helptools/jar/scilab_fr_FR_help.jar $(CURDIR)/debian/scilab-doc-fr/usr/share/scilab/modules/helptools/jar/
+binary-install/libscilab-java::
# Move the javasci lib
mkdir -p $(CURDIR)/debian/libscilab-java/usr/share/java/
mv debian/tmp/usr/share/scilab/modules/javasci/jar/javasci.jar $(CURDIR)/debian/libscilab-java/usr/share/java/
@@ -99,6 +94,15 @@
mkdir -p $(CURDIR)/debian/scilab/usr/share/scilab/
mv debian/tmp/usr/share/scilab/icons/ $(CURDIR)/debian/scilab/usr/share/scilab/
+binary-install/scilab-bin::
+# Remove rpath
+ for file in $(DEB_DESTDIR)/usr/bin/* ; do \
+ chrpath -d $$file; \
+ done
+ for file in $(DEB_DESTDIR)/usr/lib/scilab/*.so; do \
+ chrpath -d $$file; \
+ done
+
# Move binaries
mkdir -p $(CURDIR)/debian/scilab-bin/usr/bin
mv $(CURDIR)/debian/tmp/usr/bin/scilab-bin $(CURDIR)/debian/tmp/usr/bin/intersci $(CURDIR)/debian/scilab-bin/usr/bin/
@@ -106,7 +110,7 @@
mv $(CURDIR)/debian/tmp/usr/bin/modelicac $(CURDIR)/debian/scilab-bin/usr/bin/; \
fi
-binary-install/scilab::
+install/scilab::
dh_desktop -p scilab
clean::
More information about the debian-science-commits
mailing list