r46826 - in /packages/ngsolve/trunk/debian: changelog control libngsolve-dev.install libngsolve.install ngsolve.install rules

trophime-guest at users.alioth.debian.org trophime-guest at users.alioth.debian.org
Fri Jul 18 07:59:32 UTC 2014


Author: trophime-guest
Date: Fri Jul 18 07:59:32 2014
New Revision: 46826

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=46826
Log:
up

Modified:
    packages/ngsolve/trunk/debian/changelog
    packages/ngsolve/trunk/debian/control
    packages/ngsolve/trunk/debian/libngsolve-dev.install
    packages/ngsolve/trunk/debian/libngsolve.install
    packages/ngsolve/trunk/debian/ngsolve.install
    packages/ngsolve/trunk/debian/rules

Modified: packages/ngsolve/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/ngsolve/trunk/debian/changelog?rev=46826&op=diff
==============================================================================
--- packages/ngsolve/trunk/debian/changelog	(original)
+++ packages/ngsolve/trunk/debian/changelog	Fri Jul 18 07:59:32 2014
@@ -1,6 +1,11 @@
 ngsolve (5.1-1) unstable; urgency=medium
 
-  * Newupstream release
+  * New upstream release
+  * debian/rules:
+    - complete rewritte using dh
+    - switch to mpi compilers
+    - disable openmp
+  * Build using tcl 8.6
 
  -- Christophe Trophime <christophe.trophime at lncmi.cnrs.fr>  Thu, 17 Jul 2014 15:12:32 +0200
 
@@ -12,8 +17,9 @@
 
 ngsolve (4.9.12-1) unstable; urgency=low
 
-  * debian/control: change libnetgen-dev to libnglib-dev
-  * debian/control: Fix broken dependency on libmumps-seq-4.9.2
+  * debian/control: 
+    - change libnetgen-dev to libnglib-dev
+    - Fix broken dependency on libmumps-seq-4.9.2
   * Add -fopenmp flag to LDFLAGS
   * Build using tcl 8.5
   * Initial release (Closes: #576079)

Modified: packages/ngsolve/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/ngsolve/trunk/debian/control?rev=46826&op=diff
==============================================================================
--- packages/ngsolve/trunk/debian/control	(original)
+++ packages/ngsolve/trunk/debian/control	Fri Jul 18 07:59:32 2014
@@ -20,7 +20,6 @@
 
 Package: ngsolve
 Architecture: any
-Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}, netgen
 Description: Finite Element Library on top of Netgen
  NGSolve is a general purpose Finite Element Library on top of Netgen.

Modified: packages/ngsolve/trunk/debian/libngsolve-dev.install
URL: http://svn.debian.org/wsvn/debian-science/packages/ngsolve/trunk/debian/libngsolve-dev.install?rev=46826&op=diff
==============================================================================
--- packages/ngsolve/trunk/debian/libngsolve-dev.install	(original)
+++ packages/ngsolve/trunk/debian/libngsolve-dev.install	Fri Jul 18 07:59:32 2014
@@ -1,2 +1,2 @@
 debian/tmp/usr/include/*.* usr/include/ngsolve
-debian/tmp/usr/lib/*/*.so
+usr/lib/*/*.so

Modified: packages/ngsolve/trunk/debian/libngsolve.install
URL: http://svn.debian.org/wsvn/debian-science/packages/ngsolve/trunk/debian/libngsolve.install?rev=46826&op=diff
==============================================================================
--- packages/ngsolve/trunk/debian/libngsolve.install	(original)
+++ packages/ngsolve/trunk/debian/libngsolve.install	Fri Jul 18 07:59:32 2014
@@ -1,2 +1,2 @@
 debian/tmp/usr/bin/*.tcl usr/share/netgen
-usr/lib/*/lib*-5.1.so
+usr/lib/*/lib*.so.*

Modified: packages/ngsolve/trunk/debian/ngsolve.install
URL: http://svn.debian.org/wsvn/debian-science/packages/ngsolve/trunk/debian/ngsolve.install?rev=46826&op=diff
==============================================================================
--- packages/ngsolve/trunk/debian/ngsolve.install	(original)
+++ packages/ngsolve/trunk/debian/ngsolve.install	Fri Jul 18 07:59:32 2014
@@ -1,9 +1,6 @@
 usr/bin/ng*
-
+#
 pde_tutorial/*.pde usr/share/doc/ngsolve/pde_tutorial
 pde_tutorial/*.vol* usr/share/doc/ngsolve/pde_tutorial
 pde_tutorial/*.geo usr/share/doc/ngsolve/pde_tutorial
 pde_tutorial/*.in2d usr/share/doc/ngsolve/pde_tutorial
-	
-programming_demos/*.cpp usr/share/doc/ngsolve/programming_demos
-programming_demos/Makefile usr/share/doc/ngsolve/programming_demos

Modified: packages/ngsolve/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/ngsolve/trunk/debian/rules?rev=46826&op=diff
==============================================================================
--- packages/ngsolve/trunk/debian/rules	(original)
+++ packages/ngsolve/trunk/debian/rules	Fri Jul 18 07:59:32 2014
@@ -6,7 +6,10 @@
 export DEB_HOST_MULTIARCH := $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
 %:
-	dh $@ --with autoreconf
+	dh $@ --with autoreconf --parallel
+
+export OMPI_MCA_plm_rsh_agent=/bin/false   #workaround to start MPI-applications in chroot
+
 
 # to avoid lintian warnings
 CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
@@ -52,6 +55,13 @@
 override_dh_fixperms:
 	dh_fixperms
 	chmod ugo-x debian/ngsolve/usr/share/netgen/*.tcl
+
+override_dh_install:
+	dh_install --list-missing
 	
+
+override_dh_auto_test:
+
+
 get-orig-source:
 	uscan --force-download --verbose --destdir $(USCAN_DESTDIR)




More information about the debian-science-commits mailing list