r36287 - in /packages/scilab-toolboxes/scimysql/trunk/debian: changelog rules scilab-scimysql.install

sylvestre at users.alioth.debian.org sylvestre at users.alioth.debian.org
Mon Mar 22 13:09:56 UTC 2010


Author: sylvestre
Date: Mon Mar 22 13:09:54 2010
New Revision: 36287

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=36287
Log:
Simplifies install process

Added:
    packages/scilab-toolboxes/scimysql/trunk/debian/scilab-scimysql.install
Modified:
    packages/scilab-toolboxes/scimysql/trunk/debian/changelog
    packages/scilab-toolboxes/scimysql/trunk/debian/rules

Modified: packages/scilab-toolboxes/scimysql/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/scilab-toolboxes/scimysql/trunk/debian/changelog?rev=36287&op=diff
==============================================================================
--- packages/scilab-toolboxes/scimysql/trunk/debian/changelog (original)
+++ packages/scilab-toolboxes/scimysql/trunk/debian/changelog Mon Mar 22 13:09:54 2010
@@ -1,5 +1,5 @@
-scilab-scimysql (0.1-1) unstable; urgency=low
+scilab-scimysql (0.1.1-1) unstable; urgency=low
 
   * Initial release (Closes: #574861)
 
- -- Sylvestre Ledru <sylvestre at debian.org>  Sun, 21 Mar 2010 19:20:00 +0100
+ -- Sylvestre Ledru <sylvestre at debian.org>  Mon, 22 Mar 2010 11:58:41 +0100

Modified: packages/scilab-toolboxes/scimysql/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/scilab-toolboxes/scimysql/trunk/debian/rules?rev=36287&op=diff
==============================================================================
--- packages/scilab-toolboxes/scimysql/trunk/debian/rules (original)
+++ packages/scilab-toolboxes/scimysql/trunk/debian/rules Mon Mar 22 13:09:54 2010
@@ -1,68 +1,27 @@
 #!/usr/bin/make -f
-# Copyright 2008 Sylvestre Ledru <sylvestre.ledru at inria.fr>
+# Copyright 2010 Sylvestre Ledru <sylvestre at debian.org>
 
+include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
+DEB_DH_MAKESHLIBS_ARGS_scilab-scimysql = -n
 
+build/scilab-scimysql::
+		SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 /usr/bin/scilab -nw -f builder.sce
 
-build: build-stamp
-
-build-stamp:
-		SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 /usr/bin/scilab -nw -f builder.sce
-		touch $@
-
-clean:: clean-work #unpatch
-clean-work:
-		dh_testdir
-		dh_testroot
+clean:: 
 		rm -rf build check jar src/libscimysql.so help/*/.last_successful_build_javaHelp
 		rm -fr build-stamp help/*/scilab_*_help/ help/*/.list_*
 		rm -f install-stamp
 
-		# some additional cleanups
-		dh_clean 
-
-install: build install-stamp
-
-install-stamp:
+install/scilab-scimysql::
 		dh_testdir
 		dh_testroot
-		mkdir -p $(CURDIR)/debian/scilab-scimysql/usr/lib/scilab-scimysql/lib/ $(CURDIR)/debian/scilab-scimysql/usr/lib/scilab-scimysql/sci_gateway/
-		cp -p sci_gateway/c/libmysql_c.so $(CURDIR)/debian/scilab-scimysql/usr/lib/scilab-scimysql/lib/
-		cp -p sci_gateway/loader_gateway.sce $(CURDIR)/debian/scilab-scimysql/usr/lib/scilab-scimysql/sci_gateway/
-		cp -Rp jar/ $(CURDIR)/debian/scilab-scimysql/usr/lib/scilab-scimysql/
-		cp -Rp macros/ $(CURDIR)/debian/scilab-scimysql/usr/lib/scilab-scimysql/
-		cp -Rp etc/ $(CURDIR)/debian/scilab-scimysql/usr/lib/scilab-scimysql/
-		cp -Rp loader.sce $(CURDIR)/debian/scilab-scimysql/usr/lib/scilab-scimysql/
-		cp -Rp demos/ $(CURDIR)/debian/scilab-scimysql/usr/lib/scilab-scimysql/
+		mkdir -p $(CURDIR)/debian/scilab-scimysql/usr/lib/scilab-scimysql/lib/
 		mkdir -p $(CURDIR)/debian/scilab-scimysql/usr/share/scilab/contrib/
 		cd $(CURDIR)/debian/scilab-scimysql/usr/share/scilab/contrib/; \
 		rm -f scilab-scimysql; \
 		ln -s ../../../lib/scilab-scimysql/ scimysql
-		touch $@
-
-binary: binary-arch 
-
-binary-arch:  build install
-		dh_testdir -a
-		dh_testroot -a
-		dh_installchangelogs  -a
-		dh_installdocs --all
-		dh_installexamples -a
-		dh_installman -a
-		dh_lintian -a
-		dh_link -a
-		dh_strip -a
-		dh_compress  -a
-		dh_fixperms -a
-		dh_makeshlibs -a --noscripts
-		dh_installdeb -a
-		dh_shlibdeps -a
-		dh_gencontrol -a
-		dh_md5sums -a
-		dh_builddeb -a
-
-.PHONY: build clean binary-arch binary install
 
 
 get-orig-source:

Added: packages/scilab-toolboxes/scimysql/trunk/debian/scilab-scimysql.install
URL: http://svn.debian.org/wsvn/debian-science/packages/scilab-toolboxes/scimysql/trunk/debian/scilab-scimysql.install?rev=36287&op=file
==============================================================================
--- packages/scilab-toolboxes/scimysql/trunk/debian/scilab-scimysql.install (added)
+++ packages/scilab-toolboxes/scimysql/trunk/debian/scilab-scimysql.install Mon Mar 22 13:09:54 2010
@@ -1,0 +1,8 @@
+sci_gateway/loader_gateway.sce  usr/lib/scilab-scimysql/sci_gateway/
+sci_gateway/c/libmysql_c.so usr/lib/scilab-scimysql/sci_gateway/c/
+sci_gateway/c/loader.sce  usr/lib/scilab-scimysql/sci_gateway/c/
+jar/  usr/lib/scilab-scimysql/
+macros/  usr/lib/scilab-scimysql/
+etc/  usr/lib/scilab-scimysql/
+loader.sce  usr/lib/scilab-scimysql/
+demos/  usr/lib/scilab-scimysql/




More information about the debian-science-commits mailing list