r35863 - in /packages/scilab-toolboxes/scimax: ./ trunk/ trunk/debian/ trunk/debian/patches/

sylvestre-guest at users.alioth.debian.org sylvestre-guest at users.alioth.debian.org
Mon Sep 21 08:04:22 UTC 2009


Author: sylvestre-guest
Date: Mon Sep 21 08:04:19 2009
New Revision: 35863

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=35863
Log:
Initial version of scimax package

Added:
    packages/scilab-toolboxes/scimax/
    packages/scilab-toolboxes/scimax/trunk/
    packages/scilab-toolboxes/scimax/trunk/debian/
    packages/scilab-toolboxes/scimax/trunk/debian/changelog
    packages/scilab-toolboxes/scimax/trunk/debian/compat
    packages/scilab-toolboxes/scimax/trunk/debian/control
    packages/scilab-toolboxes/scimax/trunk/debian/copyright
    packages/scilab-toolboxes/scimax/trunk/debian/docs
    packages/scilab-toolboxes/scimax/trunk/debian/orig-tar.exclude
    packages/scilab-toolboxes/scimax/trunk/debian/orig-tar.sh   (with props)
    packages/scilab-toolboxes/scimax/trunk/debian/patches/
    packages/scilab-toolboxes/scimax/trunk/debian/patches/PathToOverload.diff
    packages/scilab-toolboxes/scimax/trunk/debian/rules   (with props)
    packages/scilab-toolboxes/scimax/trunk/debian/watch

Added: packages/scilab-toolboxes/scimax/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/scilab-toolboxes/scimax/trunk/debian/changelog?rev=35863&op=file
==============================================================================
--- packages/scilab-toolboxes/scimax/trunk/debian/changelog (added)
+++ packages/scilab-toolboxes/scimax/trunk/debian/changelog Mon Sep 21 08:04:19 2009
@@ -1,0 +1,5 @@
+scilab-scimax (2.0.1-1) unstable; urgency=low
+
+  * Initial release (Closes: #547581)
+
+ -- Sylvestre Ledru <sylvestre at debian.org>  Sat, 12 Sep 2009 01:07:51 +0200

Added: packages/scilab-toolboxes/scimax/trunk/debian/compat
URL: http://svn.debian.org/wsvn/debian-science/packages/scilab-toolboxes/scimax/trunk/debian/compat?rev=35863&op=file
==============================================================================
--- packages/scilab-toolboxes/scimax/trunk/debian/compat (added)
+++ packages/scilab-toolboxes/scimax/trunk/debian/compat Mon Sep 21 08:04:19 2009
@@ -1,0 +1,1 @@
+5

Added: packages/scilab-toolboxes/scimax/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/scilab-toolboxes/scimax/trunk/debian/control?rev=35863&op=file
==============================================================================
--- packages/scilab-toolboxes/scimax/trunk/debian/control (added)
+++ packages/scilab-toolboxes/scimax/trunk/debian/control Mon Sep 21 08:04:19 2009
@@ -1,0 +1,22 @@
+Source: scilab-scimax
+Section: math
+Priority: optional
+Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
+Uploaders: Sylvestre Ledru <sylvestre at debian.org>
+Build-Depends: debhelper (>= 7), cdbs, scilab (>= 5.1.1),
+ scilab-doc (>= 5.1.1), maxima, scilab-overload
+Standards-Version: 3.8.3
+Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/scilab-toolboxes/scimax/trunk
+Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/scilab-toolboxes/scimax/trunk
+Homepage: http://scilabtbxset.sourceforge.net/
+
+Package: scilab-scimax
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, scilab (>= 5.1.1)
+Description: Symbolic computations for Scilab based on Maxima
+ This toolbox is providing symbolic capatibilities with the Scilab languages.
+ .
+ It is based on Maxima which is a fully symbolic computation program.  
+ It is full featured doing symbolic manipulation of polynomials, matrices, 
+ rational functions, integration, Todd-coxeter methods for finite group
+ analysis, graphing, multiple precision floating point computation.

Added: packages/scilab-toolboxes/scimax/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/scilab-toolboxes/scimax/trunk/debian/copyright?rev=35863&op=file
==============================================================================
--- packages/scilab-toolboxes/scimax/trunk/debian/copyright (added)
+++ packages/scilab-toolboxes/scimax/trunk/debian/copyright Mon Sep 21 08:04:19 2009
@@ -1,0 +1,78 @@
+This package was debianized by Sylvestre Ledru <sylvestre at debian.org> on
+Tue, 15 May 2007 17:58:27 +0800.
+
+It was downloaded from <http://sourceforge.net/projects/scilabtbxset/>
+
+Upstream Author: 
+
+    Calixte Denizet <calixte.denizet at ac-rennes.fr>
+
+Copyright: 
+
+    <Copyright (C) 2009 Calixte Denizet>
+
+License:
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+The full text of the GPL can be found in `/usr/share/common-licenses/GPL-3'.
+
+
+File: ./src/maxhelp/texi_yy.tab.c
+
+Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006
+   Free Software Foundation, Inc.
+
+
+License: 
+
+   This program is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation, either version 3 of the License, or
+   (at your option) any later version.
+   
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+   
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+
+/* As a special exception, you may create a larger work that contains
+   part or all of the Bison parser skeleton and distribute that work
+   under terms of your choice, so long as that work isn't itself a
+   parser generator using the skeleton or a modified version thereof
+   as a parser skeleton.  Alternatively, if you modify or redistribute
+   the parser skeleton itself, you may (at your option) remove this
+   special exception, which will cause the skeleton and the resulting
+   Bison output files to be licensed under the GNU General Public
+   License without this special exception.
+   
+   This special exception was added by the Free Software Foundation in
+   version 2.2 of Bison.  */
+
+/* C LALR(1) parser skeleton written by Richard Stallman, by
+   simplifying the original so-called "semantic" parser.  */
+
+File: src/sci_mygateway.c src/sci_mygateway.h
+
+Copyright: (C) 2009 - DIGITEO - Sylvestre LEDRU
+
+License: CeCILL
+ This file must be used under the terms of the CeCILL.
+ This source file is licensed as described in the file COPYING, which
+ you should have received as part of this distribution.  The terms
+ are also available at
+ http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt

Added: packages/scilab-toolboxes/scimax/trunk/debian/docs
URL: http://svn.debian.org/wsvn/debian-science/packages/scilab-toolboxes/scimax/trunk/debian/docs?rev=35863&op=file
==============================================================================
--- packages/scilab-toolboxes/scimax/trunk/debian/docs (added)
+++ packages/scilab-toolboxes/scimax/trunk/debian/docs Mon Sep 21 08:04:19 2009
@@ -1,0 +1,1 @@
+README

Added: packages/scilab-toolboxes/scimax/trunk/debian/orig-tar.exclude
URL: http://svn.debian.org/wsvn/debian-science/packages/scilab-toolboxes/scimax/trunk/debian/orig-tar.exclude?rev=35863&op=file
==============================================================================
--- packages/scilab-toolboxes/scimax/trunk/debian/orig-tar.exclude (added)
+++ packages/scilab-toolboxes/scimax/trunk/debian/orig-tar.exclude Mon Sep 21 08:04:19 2009
@@ -1,0 +1,4 @@
+*.so
+*.jar
+*.dll
+*.jnilib

Added: packages/scilab-toolboxes/scimax/trunk/debian/orig-tar.sh
URL: http://svn.debian.org/wsvn/debian-science/packages/scilab-toolboxes/scimax/trunk/debian/orig-tar.sh?rev=35863&op=file
==============================================================================
--- packages/scilab-toolboxes/scimax/trunk/debian/orig-tar.sh (added)
+++ packages/scilab-toolboxes/scimax/trunk/debian/orig-tar.sh Mon Sep 21 08:04:19 2009
@@ -1,0 +1,22 @@
+#!/bin/sh -e
+
+# called by uscan with '--upstream-version' <version> <file>
+DIRORIG=SciMax_Toolbox
+DIRTARGET=scilab-scimax_$2
+TAR=../scilab-scimax_$2.orig.tar.gz
+
+# clean up the upstream tarball
+tar zxvf $3
+rm $3
+mv $DIRORIG $DIRTARGET
+tar -c -z -f $TAR -X debian/orig-tar.exclude $DIRTARGET
+rm -rf $DIRTARGET
+
+# move to directory 'tarballs'
+if [ -r .svn/deb-layout ]; then
+    . .svn/deb-layout
+    mv $TAR $origDir
+    echo "moved $TAR to $origDir"
+fi
+
+exit 0

Propchange: packages/scilab-toolboxes/scimax/trunk/debian/orig-tar.sh
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/scilab-toolboxes/scimax/trunk/debian/patches/PathToOverload.diff
URL: http://svn.debian.org/wsvn/debian-science/packages/scilab-toolboxes/scimax/trunk/debian/patches/PathToOverload.diff?rev=35863&op=file
==============================================================================
--- packages/scilab-toolboxes/scimax/trunk/debian/patches/PathToOverload.diff (added)
+++ packages/scilab-toolboxes/scimax/trunk/debian/patches/PathToOverload.diff Mon Sep 21 08:04:19 2009
@@ -1,0 +1,17 @@
+--- SciMax_Toolbox.orig/builder.sce	2009-08-25 17:07:27.000000000 +0200
++++ SciMax_Toolbox/builder.sce	2009-09-12 19:07:52.000000000 +0200
+@@ -10,7 +10,7 @@
+ toolbox_dir = get_absolute_file_path('builder.sce');
+ 
+ // By default, %otb_path is set to '../Overload_Toolbox/'
+-%otb_path='../Overload_Toolbox'
++%otb_path='/usr/share/scilab/contrib/overload/'
+ 
+ %otb_loader='/'+%otb_path+'/'+'loader.sce';
+ if fileinfo(toolbox_dir+%otb_loader)~=[] then
+@@ -54,3 +54,5 @@
+ clear toolbox_dir TOOLBOX_NAME TOOLBOX_TITLE %otb_path fd %lisp_error;
+ 
+ // ====================================================================
++exit();
++

Added: packages/scilab-toolboxes/scimax/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/scilab-toolboxes/scimax/trunk/debian/rules?rev=35863&op=file
==============================================================================
--- packages/scilab-toolboxes/scimax/trunk/debian/rules (added)
+++ packages/scilab-toolboxes/scimax/trunk/debian/rules Mon Sep 21 08:04:19 2009
@@ -1,0 +1,74 @@
+#!/usr/bin/make -f
+# Copyright 2008 Sylvestre Ledru <sylvestre.ledru at inria.fr>
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+build: build-stamp
+
+build-stamp:
+		/usr/bin/scilab -nw -f builder.sce	
+		# build of the help
+		cd src/maxhelp && make && ./genMaxDoc.sh fr_FR 5.17.1 && ./genMaxDoc.sh en_US 5.17.1
+
+		touch $@
+
+clean:: clean-work #unpatch
+clean-work:
+		dh_testdir
+		dh_testroot
+		rm -rf build check 
+#jar 
+		rm -fr build-stamp help/*/scilab_*_help/ help/*/.list_*
+		rm -f install-stamp
+
+		# some additional cleanups
+		dh_clean 
+
+install: build install-stamp
+
+install-stamp:
+		dh_testdir
+		dh_testroot
+		mkdir -p $(CURDIR)/debian/scilab-scimax/usr/lib/scilab-scimax/lib/
+		mkdir -p $(CURDIR)/debian/scilab-scimax/usr/lib/scilab-scimax/src/lisp/
+		cp -p src/c/libmaxima.so $(CURDIR)/debian/scilab-scimax/usr/lib/scilab-scimax/lib/
+		cp -Rp jar/ $(CURDIR)/debian/scilab-scimax/usr/lib/scilab-scimax/
+		cp -Rp etc/ $(CURDIR)/debian/scilab-scimax/usr/lib/scilab-scimax/
+		cp -Rp loader.sce $(CURDIR)/debian/scilab-scimax/usr/lib/scilab-scimax/
+		cp -Rp demos/ $(CURDIR)/debian/scilab-scimax/usr/lib/scilab-scimax/
+		cp -Rp macros/ $(CURDIR)/debian/scilab-scimax/usr/lib/scilab-scimax/
+		cp -Rp maxima-init/ $(CURDIR)/debian/scilab-scimax/usr/lib/scilab-scimax/
+		cp -Rp src/lisp/ src/lisp/builder_lisp.sce $(CURDIR)/debian/scilab-scimax/usr/lib/scilab-scimax/src/
+		rm -rf $(CURDIR)/debian/scilab-scimax/usr/lib/scilab-scimax/macros/buildmacros.sce
+		mkdir -p $(CURDIR)/debian/scilab-scimax/usr/share/scilab/contrib/
+		cd $(CURDIR)/debian/scilab-scimax/usr/share/scilab/contrib/; \
+		rm -f scilab-scimax; \
+		ln -s ../../../lib/scilab-scimax/ scimax
+
+binary:  binary-stamp
+
+binary-stamp: build install
+		dh_testdir -a
+		dh_testroot -a
+		dh_installchangelogs  -a
+		dh_installdocs --all README
+		dh_installexamples -a
+		dh_installman -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 install 
+
+
+get-orig-source:
+	-uscan --upstream-version 0
+

Propchange: packages/scilab-toolboxes/scimax/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/scilab-toolboxes/scimax/trunk/debian/watch
URL: http://svn.debian.org/wsvn/debian-science/packages/scilab-toolboxes/scimax/trunk/debian/watch?rev=35863&op=file
==============================================================================
--- packages/scilab-toolboxes/scimax/trunk/debian/watch (added)
+++ packages/scilab-toolboxes/scimax/trunk/debian/watch Mon Sep 21 08:04:19 2009
@@ -1,0 +1,3 @@
+version=3
+http://sf.net/scilabtbxset/SciMax_Toolbox_(\d+[0-9\-\.r]+)\.tar\.gz \
+  debian debian/orig-tar.sh




More information about the debian-science-commits mailing list