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