r36926 - in /packages/libmesh/trunk/debian: changelog control rules source.dfsg.patch

sylvestre at users.alioth.debian.org sylvestre at users.alioth.debian.org
Sat Oct 9 13:24:10 UTC 2010


Author: sylvestre
Date: Sat Oct  9 13:24:09 2010
New Revision: 36926

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=36926
Log:
  * New upstream release (fails with petsc 3.1)
  * Package moved to Debian Science
  * Standards-Version updated to version 3.9.1
  * Reupload against the current version of vtk (Closes: #577584)

Removed:
    packages/libmesh/trunk/debian/source.dfsg.patch
Modified:
    packages/libmesh/trunk/debian/changelog
    packages/libmesh/trunk/debian/control
    packages/libmesh/trunk/debian/rules

Modified: packages/libmesh/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/libmesh/trunk/debian/changelog?rev=36926&op=diff
==============================================================================
--- packages/libmesh/trunk/debian/changelog (original)
+++ packages/libmesh/trunk/debian/changelog Sat Oct  9 13:24:09 2010
@@ -1,12 +1,19 @@
-libmesh (0.6.3.dfsg~rc1-2) UNRELEASED; urgency=low
+libmesh (0.6.4.dfsg-1) UNRELEASED; urgency=low
 
+  [ Adam C. Powell, IV ]
   * Added libmesh-doc package with doxygen-generated .php files.  I think they
     require a PHP-capable web server, so I have dwww and the Apache PHP module
     in Suggests.
   * In include/base/variant_filter_iterator.h, had to remove old GNU C-related
     defines for doxygen to produce reasonable filenames.
 
- -- Adam C. Powell, IV <hazelsct at debian.org>  Fri, 03 Oct 2008 18:16:44 -0400
+  [ Sylvestre Ledru ]
+  * New upstream release (fails with petsc 3.1)
+  * Package moved to Debian Science
+  * Standards-Version updated to version 3.9.1
+  * Reupload against the current version of vtk (Closes: #577584)
+
+ -- Sylvestre Ledru <sylvestre at debian.org>  Sat, 09 Oct 2010 13:56:47 +0200
 
 libmesh (0.6.3.dfsg~rc1-1) unstable; urgency=low
 

Modified: packages/libmesh/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/libmesh/trunk/debian/control?rev=36926&op=diff
==============================================================================
--- packages/libmesh/trunk/debian/control (original)
+++ packages/libmesh/trunk/debian/control Sat Oct  9 13:24:09 2010
@@ -1,20 +1,22 @@
 Source: libmesh
 Priority: extra
-Maintainer: Debian Scientific Computing Team <pkg-scicomp-devel at lists.alioth.debian.org>
+Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
 Uploaders: Christophe Prud'homme <prudhomm at debian.org>, Ondrej Certik <ondrej at certik.cz>, Alan Woodland <ajw05 at aber.ac.uk>, "Adam C. Powell, IV" <hazelsct at debian.org>
 XS-DM-Upload-Allowed: yes
-Build-Depends: debhelper (>= 5), autotools-dev (>= 20070306.1), libpetsc2.3.3-dev (>= 2.3.3-3), quilt (>= 0.46-4), autoconf, libscotchmetis-dev (>= 5.0.6-2), libvtk5-dev
+Build-Depends: debhelper (>= 5), autotools-dev (>= 20070306.1), libpetsc3.0.0-dev, quilt (>= 0.46-4), autoconf, libscotchmetis-dev (>= 5.0.6-2), libvtk5-dev
 Build-Depends-Indep: doxygen, graphviz, texlive-latex-base
-Standards-Version: 3.8.0
+Standards-Version: 3.9.1
 Section: libs
 Homepage: http://libmesh.sourceforge.net/
+Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/libmesh/
+Vcs-Browser: http://svn.debian.org/wsvn/debian-science/packages/libmesh/
 
 Package: libmesh-dev
 Section: libdevel
 Architecture: all
-Depends: libmesh0.6.3 (>= ${source:Version}), libpetsc2.3.3-dev (>= 2.3.3-3), libscotchmetis-dev (>= 5.0.6-2), libvtk5-dev
-Conflicts: libmesh0.6.1-dev, libmesh0.6.1-pure-dev, libmesh0.6.2-dev, libmesh0.6.2-pure-dev
-Replaces: libmesh0.6.1-dev, libmesh0.6.1-pure-dev, libmesh0.6.2-dev, libmesh0.6.2-pure-dev
+Depends: libmesh0.6.4 (>= ${source:Version}), libpetsc2.3.3-dev (>= 2.3.3-3), libscotchmetis-dev (>= 5.0.6-2), libvtk5-dev
+Conflicts: libmesh0.6.1-dev, libmesh0.6.1-pure-dev, libmesh0.6.2-dev, libmesh0.6.3-dev, libmesh0.6.2-pure-dev
+Replaces: libmesh0.6.1-dev, libmesh0.6.1-pure-dev, libmesh0.6.2-dev, libmesh0.6.3-dev, libmesh0.6.2-pure-dev
 Suggests: libmesh-doc
 Description: libMesh - A C++ Finite Element Library
  The libMesh library is a C++ framework for the numerical simulation of partial
@@ -28,7 +30,7 @@
  This package contains the C++ header files and shared library links (only
  needed for developing programs with libmesh).
 
-Package: libmesh0.6.3
+Package: libmesh0.6.4
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}

Modified: packages/libmesh/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/libmesh/trunk/debian/rules?rev=36926&op=diff
==============================================================================
--- packages/libmesh/trunk/debian/rules (original)
+++ packages/libmesh/trunk/debian/rules Sat Oct  9 13:24:09 2010
@@ -8,7 +8,7 @@
 # from having to guess our platform (since we know it already)
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-LIBMESH_VERSION=0.6.3
+LIBMESH_VERSION=0.6.4
 
 # shared library versions, option 1
 version=2.0.5
@@ -20,7 +20,7 @@
 	cp /usr/share/misc/config.sub .
 	QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
 	autoconf
-	PETSC_DIR=/usr/lib/petsc PETSC_ARCH=linux-gnu-c-opt LDFLAGS=-Wl,-soname,libmesh.so.$(LIBMESH_VERSION),-lpetsc,-lpetscdm,-lpetscksp,-lpetscmat,-lpetscsnes,-lpetscvec,-lscotchmetis,-lvtkIO ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --disable-laspack --disable-slepc --disable-sfc --disable-gzstreams --disable-tecplot --disable-parmetis --disable-tetgen --disable-triangle --disable-gmv --disable-exodus --disable-netcdf --disable-libHilbert --with-mpi=/usr --with-cxx=mpicxx --with-cc=mpicc --with-f77=mpif77 --enable-second --enable-ifem --enable-metis --enable-perflog --enable-vtk --with-vtk-include=/usr/include/vtk-5.0
+	PETSC_DIR=/usr/lib/petsc PETSC_ARCH=linux-gnu-c-opt LDFLAGS=-Wl,-soname,libmesh.so.$(LIBMESH_VERSION),-lpetsc,-lpetscdm,-lpetscksp,-lpetscmat,-lpetscsnes,-lpetscvec,-lscotchmetis,-lvtkIO ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --disable-laspack --disable-slepc --disable-sfc --disable-gzstreams --disable-tecplot --disable-parmetis --disable-tetgen --disable-triangle --disable-gmv --disable-exodus --disable-netcdf --disable-libHilbert --with-mpi=/usr --with-cxx=mpicxx --with-cc=mpicc --with-f77=mpif77 --enable-second --enable-ifem --enable-metis --enable-perflog --enable-vtk --with-vtk-include=/usr/include/vtk-5.4
 
 build: build-stamp
 build-stamp:  config.status
@@ -113,9 +113,10 @@
 .PHONY: build clean binary-indep binary-arch binary install 
 
 get-orig-source:
-	wget http://qa.debian.org/watch/sf.php/libmesh/libmesh-0.6.3.tar.gz
-	tar xzf libmesh-0.6.3.tar.gz
-	cd libmesh-0.6.3; \
+	wget http://qa.debian.org/watch/sf.php/libmesh/libmesh-0.6.4.tar.gz
+	tar xzf libmesh-0.6.4.tar.gz
+	cd libmesh-0.6.4; \
+	rm -r CVSROOT; cd libmesh; \
 	rm -r contrib/laspack; \
 	rm -r contrib/metis; \
 	rm -r contrib/parmetis; \
@@ -123,8 +124,7 @@
 	rm -r contrib/tecplot; \
 	rm -r contrib/tetgen; \
 	rm -r contrib/triangle; \
-	find -type f -name '.*' -exec rm '{}' ';' ;\
-	patch -p1 < $(CURDIR)/debian/source.dfsg.patch
-	mv libmesh-0.6.3 libmesh-0.6.3.dfsg
-	tar czf libmesh_0.6.3.dfsg.orig.tar.gz libmesh-0.6.3.dfsg
-	rm -r libmesh-0.6.3.dfsg libmesh-0.6.3.tar.gz
+	find -type f -name '.*' -exec rm '{}' ';' ; cd ..; \
+	mv libmesh ../libmesh-0.6.4.dfsg; cd ..
+	tar czf libmesh_0.6.4.dfsg.orig.tar.gz libmesh-0.6.4.dfsg
+	rm -r libmesh-0.6.4 libmesh-0.6.4.dfsg libmesh-0.6.4.tar.gz




More information about the debian-science-commits mailing list