r45225 - in /packages/gmsh-tetgen/trunk/debian: control patches/Alauzet.patch patches/alauzet.patch patches/series rules

trophime-guest at users.alioth.debian.org trophime-guest at users.alioth.debian.org
Tue Jul 10 08:45:40 UTC 2012


Author: trophime-guest
Date: Tue Jul 10 08:45:39 2012
New Revision: 45225

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=45225
Log:
some minor fixes

Added:
    packages/gmsh-tetgen/trunk/debian/patches/alauzet.patch
      - copied unchanged from r45207, packages/gmsh-tetgen/trunk/debian/patches/Alauzet.patch
Removed:
    packages/gmsh-tetgen/trunk/debian/patches/Alauzet.patch
Modified:
    packages/gmsh-tetgen/trunk/debian/control
    packages/gmsh-tetgen/trunk/debian/patches/series
    packages/gmsh-tetgen/trunk/debian/rules

Modified: packages/gmsh-tetgen/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/gmsh-tetgen/trunk/debian/control?rev=45225&op=diff
==============================================================================
--- packages/gmsh-tetgen/trunk/debian/control (original)
+++ packages/gmsh-tetgen/trunk/debian/control Tue Jul 10 08:45:39 2012
@@ -115,7 +115,8 @@
 Replaces: python-gmsh
 Provides: python-gmsh
 Depends: ${shlibs:Depends}, ${misc:Depends}, mpi-default-bin,
- python (>= 2.7), python (<<2.8)
+ python (>= 2.7), python (<<2.8),
+ libgmsh2-tetgen
 Description: Three-dimensional finite element mesh generator. Python wrapper
  Gmsh is an automatic 3D finite element mesh generator (primarily
  Delaunay) with build-in CAD and post-processing facilities. Its
@@ -134,11 +135,12 @@
  This package contains the python wrappers for gmsh
  
 Package: java-gmsh-tetgen
-Section: python
+Section: java
 Architecture: any
 Replaces: java-gmsh
 Provides: java-gmsh
-Depends: ${shlibs:Depends}, ${misc:Depends}, default-jre
+Depends: ${shlibs:Depends}, ${misc:Depends}, default-jre,
+ libgmsh2-tetgen
 Description: Three-dimensional finite element mesh generator. Java-wrappwe
  Gmsh is an automatic 3D finite element mesh generator (primarily
  Delaunay) with build-in CAD and post-processing facilities. Its

Modified: packages/gmsh-tetgen/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/gmsh-tetgen/trunk/debian/patches/series?rev=45225&op=diff
==============================================================================
--- packages/gmsh-tetgen/trunk/debian/patches/series (original)
+++ packages/gmsh-tetgen/trunk/debian/patches/series Tue Jul 10 08:45:39 2012
@@ -5,7 +5,7 @@
 switch_from_opencascade_to_oce.patch
 api_demos.patch
 fix_FTBFS_linking.patch
-cgns.patch
+#cgns.patch
 pedantic.patch
 metis.patch
 alauzet.patch

Modified: packages/gmsh-tetgen/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/gmsh-tetgen/trunk/debian/rules?rev=45225&op=diff
==============================================================================
--- packages/gmsh-tetgen/trunk/debian/rules (original)
+++ packages/gmsh-tetgen/trunk/debian/rules Tue Jul 10 08:45:39 2012
@@ -22,7 +22,7 @@
 -DENABLE_TAUCS:BOOL=ON \
 -DENABLE_MPI:BOOL=ON \
 -DENABLE_OSMESA:BOOL=OFF \
--DENABLE_CGNS:BOOL=ON \
+-DENABLE_CGNS:BOOL=OFF \
 -DENABLE_WRAP_JAVA:BOOL=ON \
 -DCMAKE_INCLUDE_PATH:STRING="/usr/include/mpi" \
 -DCMAKE_INSTALL_PREFIX:STRING="/usr" \
@@ -85,3 +85,22 @@
 	cd test-dir; $(BUILDDIR)/gmsh transfinite.geo -3 -o transfinite3d.stl
 	cd test-dir; ls -ln;
 	rm -rf test-dir
+
+override_dh_shlibdeps:
+	dh_makeshlibs
+	dh_shlibdeps -Llibgmsh2-tetgen -l/usr/lib
+
+# Grab the version before +dfsg
+DEB_UPSTREAM_VERSION=$(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^+]+).*,\1,p')
+DEB_UPSTREAM_VERSION := $(shell echo $(DEB_UPSTREAM_VERSION) | sed 's/-[^-]*$$//')
+
+get-orig-source:
+	set -ex ; \
+        mkdir -p tmp ; \
+        uscan --force-download --symlink --check-dirname-level 0 --destdir tmp ; \
+        tar -C tmp -xzf tmp/gmsh-$(DEB_UPSTREAM_VERSION)-source.tgz ; \
+        mv tmp/gmsh-$(DEB_UPSTREAM_VERSION)-source tmp/gmsh-tetgen-$(DEB_UPSTREAM_VERSION) ; \
+        GZIP=-9 tar -C tmp -czf \
+            $(CURDIR)/gmsh-tetgen_$(DEB_UPSTREAM_VERSION).orig.tar.gz \
+            gmsh-tetgen-$(DEB_UPSTREAM_VERSION) ; \
+        rm -rf tmp




More information about the debian-science-commits mailing list