r44142 - in /packages/code-aster/eficas/trunk/debian: changelog control eficas.1 eficas.install eficasTk.1 patches/setup.py.diff pyversions rules

trophime-guest at users.alioth.debian.org trophime-guest at users.alioth.debian.org
Sun Dec 11 19:24:50 UTC 2011


Author: trophime-guest
Date: Sun Dec 11 19:24:49 2011
New Revision: 44142

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=44142
Log:
update to 6.3.0

Added:
    packages/code-aster/eficas/trunk/debian/eficas.install   (with props)
Removed:
    packages/code-aster/eficas/trunk/debian/eficas.1
    packages/code-aster/eficas/trunk/debian/eficasTk.1
    packages/code-aster/eficas/trunk/debian/pyversions
Modified:
    packages/code-aster/eficas/trunk/debian/changelog
    packages/code-aster/eficas/trunk/debian/control
    packages/code-aster/eficas/trunk/debian/patches/setup.py.diff
    packages/code-aster/eficas/trunk/debian/rules

Modified: packages/code-aster/eficas/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/code-aster/eficas/trunk/debian/changelog?rev=44142&op=diff
==============================================================================
--- packages/code-aster/eficas/trunk/debian/changelog (original)
+++ packages/code-aster/eficas/trunk/debian/changelog Sun Dec 11 19:24:49 2011
@@ -1,3 +1,13 @@
+eficas (6.3.0-1-1) unstable; urgency=low
+
+  * New upstream release
+  * Remove Tk support
+  * Add openturn support
+  * Bump to standard 3.9.2 :
+       - transition to dh_python2
+
+ -- Christophe Trophime <christophe.trophime at grenoble.cnrs.fr>  Sat, 11 Dec 2011 14:41:18 +0200
+
 eficas (2.1.1-1-1) unstable; urgency=low
 
   [ Andre Espaze ]

Modified: packages/code-aster/eficas/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/code-aster/eficas/trunk/debian/control?rev=44142&op=diff
==============================================================================
--- packages/code-aster/eficas/trunk/debian/control (original)
+++ packages/code-aster/eficas/trunk/debian/control Sun Dec 11 19:24:49 2011
@@ -3,9 +3,11 @@
 Priority: optional
 Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
 Uploaders: Sylvestre Ledru <sylvestre at debian.org>, Christophe Trophime <christophe.trophime at grenoble.cnrs.fr>
-Build-Depends: debhelper (>= 5.0.38), cdbs (>= 0.4.49), 
- python-all (>= 2.3.5-11), python-support (>= 0.5.3), python-qt4-dev, quilt
-Standards-Version: 3.9.1
+Build-Depends: debhelper (>= 5.0.38), cdbs (>= 0.4.90~), 
+ python-all (>= 2.6.6-3~), python-qt4-dev, quilt,
+ python-openturns
+Standards-Version: 3.9.2
+X-Python-Version: all
 Homepage: http://www.code-aster.org/
 Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/code-aster/eficas/
 Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/code-aster/eficas/
@@ -13,7 +15,7 @@
 
 Package: eficas
 Architecture: all
-Depends: ${python:Depends}, python-tk, python-pmw, python-numpy, ${misc:Depends}
+Depends: ${python:Depends}, python-pmw, python-numpy, ${misc:Depends}
 Description: Graphical editor for Code Aster command files
  This package provides an application to help the creation of Code Aster 
  command files. Thanks to this graphical user interface, a user 

Added: packages/code-aster/eficas/trunk/debian/eficas.install
URL: http://svn.debian.org/wsvn/debian-science/packages/code-aster/eficas/trunk/debian/eficas.install?rev=44142&op=file
==============================================================================
--- packages/code-aster/eficas/trunk/debian/eficas.install (added)
+++ packages/code-aster/eficas/trunk/debian/eficas.install Sun Dec 11 19:24:49 2011
@@ -1,0 +1,17 @@
+Editeur/icons/* usr/share/eficas/Editeur/icons/
+Editeur/Patrons/ASTER/* usr/share/eficas/Editeur/Patrons/ASTER
+#usr/share/pyshared/eficas
+eficasQt usr/bin
+
+# Configuration
+#usr/share/pyshared/Aster
+Aster/editeur*.ini etc/eficas/
+#usr/share/eficas/Editeur 
+
+# Icon and menu entry
+debian/eficas.desktop  usr/share/applications/
+debian/eficas.xpm usr/share/pixmaps/
+
+# Manpages
+debian/eficas*.1 usr/share/man/man1
+

Propchange: packages/code-aster/eficas/trunk/debian/eficas.install
------------------------------------------------------------------------------
    svn:executable = *

Modified: packages/code-aster/eficas/trunk/debian/patches/setup.py.diff
URL: http://svn.debian.org/wsvn/debian-science/packages/code-aster/eficas/trunk/debian/patches/setup.py.diff?rev=44142&op=diff
==============================================================================
--- packages/code-aster/eficas/trunk/debian/patches/setup.py.diff (original)
+++ packages/code-aster/eficas/trunk/debian/patches/setup.py.diff Sun Dec 11 19:24:49 2011
@@ -14,15 +14,15 @@
 +    author_email="",
 +    url="http://www.code-aster.org/",
 +    
-+packages=['Accas','AIDE','Aster','convert',
++packages=['Accas','Aide','Aster','convert',
 +          'Editeur','Extensions','generator','Ihm',
-+	  'InterfaceTK', 'InterfaceQT4','UiQT4', 
-+	  'Misc','Noyau','Tools','Traducteur',
-+	  'Validation','Tools/foztools/','convert/Parserv5/',
++	  'InterfaceQT4','UiQT4', 
++	  'Noyau','Traducteur',
++	  'Validation','convert/Parserv5/','Openturns_Study','Openturns_Wrapper',
 +	  'Aster/Cata/',
 +	  'Aster/Cata/cataSTA9/', 'Aster/Cata/cataSTA9/SD/','Aster/Cata/cataSTA9/Macro/','Aster/Cata/cataSTA9/Utilitai/',
-+	  'Aster/Cata/cataSTA10/','Aster/Cata/cataSTA10/Cata_Utils','Aster/Cata/cataSTA10/SD','Aster/Cata/cataSTA10/Macro/','Aster/Cata/cataSTA10/Utilitai/',
-+	  'Aster/Cata/cataSTA8/','Aster/Cata/cataSTA8/Macro/'],
++	  'Aster/Cata/cataSTA10/','Aster/Cata/cataSTA10/SD','Aster/Cata/cataSTA10/Macro/','Aster/Cata/cataSTA10/Utilitai/',
++	  'Aster/Cata/cataNEW11/','Aster/Cata/cataNEW11/SD','Aster/Cata/cataNEW11/Macro/','Aster/Cata/cataNEW11/Utilitai/'],
 +    license="GPL",
 +    long_description="The Aster command file editor... To help the user to build command file for Code Aster"
 +)

Modified: packages/code-aster/eficas/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/code-aster/eficas/trunk/debian/rules?rev=44142&op=diff
==============================================================================
--- packages/code-aster/eficas/trunk/debian/rules (original)
+++ packages/code-aster/eficas/trunk/debian/rules Sun Dec 11 19:24:49 2011
@@ -1,108 +1,50 @@
 #!/usr/bin/make -f
 # Copyright 2008 - Sylvestre Ledru <sylvestre.ledru at inria.fr>
 
-ASTER_VERSION=10.3.0
-ASTER_VERSION_FULL=$(ASTER_VERSION)-3
+ASTER_VERSION=11.0.10
+ASTER_VERSION_FULL=$(ASTER_VERSION)-1
 
-DEB_PYTHON_SYSTEM=pysupport
+DEB_PYTHON_MODULE_PACKAGE = eficas
+DEB_PYTHON2_MODULE_PACKAGES = eficas
+#DEB_PYTHON_SYSTEM=pysupport
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/python-distutils.mk
 include /usr/share/cdbs/1/rules/patchsys-quilt.mk
 
-DEB_PYTHON_MODULE_PACKAGE = eficas
 DEB_PYTHON_COMPILE_VERSION := $(shell pyversions -r)
 DEB_PYTHON_INSTALL_ARGS_ALL += --no-compile \
-	--install-lib=usr/share/python-support/eficas
+	--install-lib=usr/share/pyshared/eficas
 
 # --install-lib  usr/lib/$(DEB_PYTHON_COMPILE_VERSION)/site-packages/eficas
 #usr/share/python/site-package/eficas
 
-#DEB_PYTHON_BUILD_ARGS = --build-base="$(DEB_BUILDDIR)/specific-build-dir"
-
 build/$(DEB_PYTHON_MODULE_PACKAGE)::
-	echo '#!/bin/sh\npython /usr/share/pyshared/Aster/eficas_aster.py $$*\n' > eficasTk
 	echo '#!/bin/sh\npython /usr/share/pyshared/Aster/qtEficas_aster.py $$*\n' > eficasQt
 	
 install/$(DEB_PYTHON_MODULE_PACKAGE)::
-# Data
-	install -d debian/eficas/usr/share/eficas/Editeur/icons/
-	install -m 0644  Editeur/icons/* debian/eficas/usr/share/eficas/Editeur/icons/
-	install -d debian/eficas/usr/share/eficas/Editeur/Patrons/
-	install -d debian/eficas/usr/share/eficas/Editeur/Patrons/ASTER
-	install -m 0644  Editeur/Patrons/ASTER/* debian/eficas/usr/share/eficas/Editeur/Patrons/ASTER
-
 # Configuration
 	install -d debian/eficas/usr/share/pyshared/Aster
 	install -d debian/eficas/etc/eficas/
-	install -m 0644 -D Aster/editeur.ini Aster/editeur_salome.ini debian/eficas/etc/eficas/
 	(cd debian/eficas/usr/share/pyshared/Aster/ &&	ln -sf /etc/eficas/editeur.ini .)
 	(cd debian/eficas/usr/share/pyshared/Aster/ &&	ln -sf /etc/eficas/editeur_salome.ini .)
 	(cd debian/eficas/usr/share/pyshared &&	ln -sf /usr/share/eficas/Editeur .)
 
 # Permissions
-	chmod +x debian/eficas/usr/share/python-support/eficas/Aster/eficas_aster.py
-	chmod +x debian/eficas/usr/share/python-support/eficas/Aster/qtEficas_aster.py
-	chmod +x debian/eficas/usr/share/python-support/eficas/Traducteur/traduitV7V8.py
-	chmod +x debian/eficas/usr/share/python-support/eficas/Traducteur/traduitV8V9.py
+	#chmod +x debian/eficas/usr/share/pyshared/eficas/Aster/eficas_aster.py
+	#chmod +x debian/eficas/usr/share/pyshared/eficas/Aster/qtEficas_aster.py
+	#chmod +x debian/eficas/usr/share/pyshared/eficas/Traducteur/traduitV7V8.py
+	#chmod +x debian/eficas/usr/share/pyshared/eficas/Traducteur/traduitV8V9.py
 
-#	chmod +x debian/eficas/usr/lib/$(DEB_PYTHON_COMPILE_VERSION)/site-packages/eficas/Aster/eficas_aster.py
-#	chmod +x debian/eficas/usr/lib/$(DEB_PYTHON_COMPILE_VERSION)/site-packages/eficas/Aster/test_eficas.py
-#	chmod +x debian/eficas/usr/lib/$(DEB_PYTHON_COMPILE_VERSION)/site-packages/eficas/Traducteur/traduitV7V8.py
-#	chmod +x debian/eficas/usr/lib/$(DEB_PYTHON_COMPILE_VERSION)/site-packages/eficas/Traducteur/traduitV8V9.py
-	install -d debian/eficas/usr/bin/
-	install -m 0755 eficasTk debian/eficas/usr/bin/
-	install -m 0755 eficasQt debian/eficas/usr/bin/
 
-# Icon and menu entry
-	install -d debian/eficas/usr/share/applications/
-	install -m 0644 -D debian/eficas.desktop  debian/eficas/usr/share/applications/
-	install -d debian/eficas/usr/share/pixmaps/
-	install -m 0644 -D debian/eficas.xpm debian/eficas/usr/share/pixmaps/
-
-# Manpages
-	install -d debian/eficas/usr/share/man/man1
-	install -m 0644 debian/eficas*.1 debian/eficas/usr/share/man/man1
-
-# Eficas-doc::
-#	for i in `seq 8 10`; \
-#	do \
-#	   install -d debian/eficas/usr/share/python-support/eficas/Aster/Cata/cataSTA$$i/Macro; \
-#	   install -m 0644 Aster/Cata/cataSTA$$i/Macro/* debian/eficas/usr/share/python-support/eficas/Aster/Cata/cataSTA$$i/Macro; \
-#	   install -d debian/eficas/usr/share/python-support/eficas/Aster/Cata/cataSTA$$i/materiau; \
-#	   install -m 0644 Aster/Cata/cataSTA$$i/materiau/* debian/eficas/usr/share/python-support/eficas/Aster/Cata/cataSTA$$i/materiau; \
-#	   install -d debian/eficas/usr/share/python-support/eficas/Aster/Cata/cataSTA$$i/Utilitai; \
-#	   install -m 0644 Aster/Cata/cataSTA$$i/Utilitai/* debian/eficas/usr/share/python-support/eficas/Aster/Cata/cataSTA$$i/Utilitai; \
-#        done
-	for i in `seq 8 10`; \
-	do \
-	   install -d debian/eficas/usr/share/python-support/eficas/Aster/Cata/cataSTA$$i/materiau; \
-	   install -m 0644 Aster/Cata/cataSTA$$i/materiau/* debian/eficas/usr/share/python-support/eficas/Aster/Cata/cataSTA$$i/materiau; \
-        done
-#	for i in `seq 9 10`; \
-#	do \
-#	   install -d debian/eficas/usr/share/python-support/eficas/Aster/Cata/cataSTA$$i/SD; \
-#	   install -m 0644 Aster/Cata/cataSTA$$i/SD/* debian/eficas/usr/share/python-support/eficas/Aster/Cata/cataSTA$$i/SD; \
-#        done
-
-# Pdf docs
-#	install -d debian/eficas/usr/share/eficas/Aster/Doc/v9.5/man_u/u4
-#	install -m 0644 Aster/Doc/v9.5/man_u/u4/* debian/eficas/usr/share/eficas/Aster/Doc/v9.5/man_u/u4
-#	install -d debian/eficas/usr/share/eficas/Aster/Doc/v9.5/man_u/u7
-#	install -m 0644 Aster/Doc/v9.5/man_u/u7/* debian/eficas/usr/share/eficas/Aster/Doc/v9.5/man_u/u7
-#	install -d debian/eficas/usr/share/eficas/Aster/Doc/v10/man_u/u4
-#	install -m 0644 Aster/Doc/v10/man_u/u4/* debian/eficas/usr/share/eficas/Aster/Doc/v10/man_u/u5
-#	install -d debian/eficas/usr/share/eficas/Aster/Doc/v10/man_u/u7
-#	install -m 0644 Aster/Doc/v10/man_u/u7/* debian/eficas/usr/share/eficas/Aster/Doc/v10/man_u/u7
 
 clean::
-	rm -f eficasTk eficasQt
+	rm -f eficasQt
 	
 get-orig-source:
 	# Retreive aster-full-src-$(ASTER_VERSION_FULL).noarch.tar.gz
 	mkdir -p tmp
-	cd tmp && wget "http://www.code-aster.org/V2/spip.php?action=dw2_out&id=885"
-	cd tmp && mv "spip.php?action=dw2_out&id=885" aster-full-src-$(ASTER_VERSION_FULL).noarch.tar.gz
+	cd tmp && wget "http://www.code-aster.org/FICHIERS/aster-full-src-$(ASTER_VERSION_FULL).noarch.tar.gz"
 	
 	# Go to SRC directory and retreive astk source
 	cd tmp && tar xzf aster-full-src-$(ASTER_VERSION_FULL).noarch.tar.gz




More information about the debian-science-commits mailing list