[DebianGIS-dev] r826 - in packages/h5utils/trunk: . debian

frankie at alioth.debian.org frankie at alioth.debian.org
Mon May 14 18:40:42 UTC 2007


Author: frankie
Date: 2007-05-14 18:40:40 +0000 (Mon, 14 May 2007)
New Revision: 826

Added:
   packages/h5utils/trunk/debian/
   packages/h5utils/trunk/debian/README.Debian
   packages/h5utils/trunk/debian/changelog
   packages/h5utils/trunk/debian/compat
   packages/h5utils/trunk/debian/control
   packages/h5utils/trunk/debian/copyright
   packages/h5utils/trunk/debian/docs
   packages/h5utils/trunk/debian/rules
Modified:
   packages/h5utils/trunk/Makefile.am
   packages/h5utils/trunk/Makefile.in
   packages/h5utils/trunk/aclocal.m4
Log:
[svn-inject] Applying Debian modifications to trunk

Modified: packages/h5utils/trunk/Makefile.am
===================================================================
--- packages/h5utils/trunk/Makefile.am	2007-05-14 18:40:04 UTC (rev 825)
+++ packages/h5utils/trunk/Makefile.am	2007-05-14 18:40:40 UTC (rev 826)
@@ -41,9 +41,12 @@
 octdir = @OCT_INSTALL_DIR@
 oct_DATA = @H5READ@
 
-h5read.oct: h5read.cc arrayh5.h arrayh5.o
-	mkoctfile $(DEFS) $(CPPFLAGS) $(srcdir)/h5read.cc arrayh5.o $(LDFLAGS) $(LIBS)
+%.pic.o: %.c
+	$(CC) $(CFLAGS) -fPIC -c -o $@ $<
 
+h5read.oct: h5read.cc arrayh5.h arrayh5.pic.o
+	mkoctfile -s $(DEFS) $(CPPFLAGS) $(srcdir)/h5read.cc arrayh5.pic.o $(LDFLAGS) $(LIBS)
+
 clean-hook:
 	rm -f h5read.oct
 

Modified: packages/h5utils/trunk/Makefile.in
===================================================================
--- packages/h5utils/trunk/Makefile.in	2007-05-14 18:40:04 UTC (rev 825)
+++ packages/h5utils/trunk/Makefile.in	2007-05-14 18:40:40 UTC (rev 826)
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.5 from Makefile.am.
+# Makefile.in generated by automake 1.9.6 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
@@ -15,8 +15,6 @@
 @SET_MAKE@
 
 
-SOURCES = $(h4fromh5_SOURCES) $(h5fromh4_SOURCES) $(h5fromitxt_SOURCES) $(h5fromtxt_SOURCES) $(h5math_SOURCES) $(h5topng_SOURCES) $(h5totxt_SOURCES) $(h5tov5d_SOURCES) $(h5tovtk_SOURCES)
-
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@
@@ -803,9 +801,12 @@
 	uninstall-octDATA
 
 
-h5read.oct: h5read.cc arrayh5.h arrayh5.o
-	mkoctfile $(DEFS) $(CPPFLAGS) $(srcdir)/h5read.cc arrayh5.o $(LDFLAGS) $(LIBS)
+%.pic.o: %.c
+	$(CC) $(CFLAGS) -fPIC -c -o $@ $<
 
+h5read.oct: h5read.cc arrayh5.h arrayh5.pic.o
+	mkoctfile -s $(DEFS) $(CPPFLAGS) $(srcdir)/h5read.cc arrayh5.pic.o $(LDFLAGS) $(LIBS)
+
 clean-hook:
 	rm -f h5read.oct
 # Tell versions [3.59,3.63) of GNU make to not export all variables.

Modified: packages/h5utils/trunk/aclocal.m4
===================================================================
--- packages/h5utils/trunk/aclocal.m4	2007-05-14 18:40:04 UTC (rev 825)
+++ packages/h5utils/trunk/aclocal.m4	2007-05-14 18:40:40 UTC (rev 826)
@@ -1,4 +1,4 @@
-# generated automatically by aclocal 1.9.5 -*- Autoconf -*-
+# generated automatically by aclocal 1.9.6 -*- Autoconf -*-
 
 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
 # 2005  Free Software Foundation, Inc.
@@ -28,7 +28,7 @@
 # Call AM_AUTOMAKE_VERSION so it can be traced.
 # This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-	 [AM_AUTOMAKE_VERSION([1.9.5])])
+	 [AM_AUTOMAKE_VERSION([1.9.6])])
 
 # AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
 

Added: packages/h5utils/trunk/debian/README.Debian
===================================================================
--- packages/h5utils/trunk/debian/README.Debian	                        (rev 0)
+++ packages/h5utils/trunk/debian/README.Debian	2007-05-14 18:40:40 UTC (rev 826)
@@ -0,0 +1,6 @@
+h5utils for Debian
+------------------
+
+As libv5d is not in Debian, h5tov5d is not built in this package.
+
+ -- Josselin Mouette <joss at debian.org>, Tue, 23 Oct 2001 11:47:53 +0200

Added: packages/h5utils/trunk/debian/changelog
===================================================================
--- packages/h5utils/trunk/debian/changelog	                        (rev 0)
+++ packages/h5utils/trunk/debian/changelog	2007-05-14 18:40:40 UTC (rev 826)
@@ -0,0 +1,208 @@
+h5utils (1.10-6) unstable; urgency=low
+
+  * QA upload.
+  * Fixed package description (Closes: #363631).
+
+ -- Nico Golde <nion at debian.org>  Mon, 23 Apr 2007 21:28:51 +0200
+
+h5utils (1.10-5) unstable; urgency=low
+
+  * Orphan package.
+
+ -- Josselin Mouette <joss at debian.org>  Sun, 15 Oct 2006 03:10:31 +0200
+
+h5utils (1.10-4) unstable; urgency=low
+
+  * Rebuild against HDF5 1.6.5.
+    + Build-depend on this version at least.
+
+ -- Josselin Mouette <joss at debian.org>  Sat,  4 Mar 2006 17:05:59 +0100
+
+h5utils (1.10-3) unstable; urgency=low
+
+  * Makefile.am:
+    + Really build the plugin with -fPIC (closes: #338088).
+    + Use mkoctfile's -s option.
+  * Re-run aclocal and automake.
+
+ -- Josselin Mouette <joss at debian.org>  Thu, 10 Nov 2005 21:46:22 +0100
+
+h5utils (1.10-2) unstable; urgency=low
+
+  * control:
+    + Build-depend on octave2.1-headers.
+    + Mention the octave plugin in the description.
+  * rules:
+    + Build the octave h5read plugin.
+    + Use DESTDIR instead of hacking the prefix.
+    + Clean h5read.oct.
+  * Makefile.{am,in}: build the octave plugin with -fPIC.
+  * compat: switch to compatibility level 4 for debhelper.
+
+ -- Josselin Mouette <joss at debian.org>  Mon,  7 Nov 2005 21:44:20 +0100
+
+h5utils (1.10-1) unstable; urgency=low
+
+  * New upstream release (closes: #326402).
+  * Standards-version is 3.6.2.
+  * Configure with --with-hdf4.
+
+ -- Josselin Mouette <joss at debian.org>  Sat,  3 Sep 2005 16:55:40 +0200
+
+h5utils (1.9.1-3) unstable; urgency=low
+
+  * Rebuild against HDF5 1.6.4-0c2.
+
+ -- Josselin Mouette <joss at debian.org>  Wed, 31 Aug 2005 16:29:01 +0200
+
+h5utils (1.9.1-2) unstable; urgency=low
+
+  * Rebuild against HDF5 1.6.4.
+    + Build-depend on version 1.6.4 at least.
+  * Build-depend on libpng-dev instead of libpng12-dev.
+
+ -- Josselin Mouette <joss at debian.org>  Sun,  5 Jun 2005 17:44:56 +0200
+
+h5utils (1.9.1-1) unstable; urgency=low
+
+  * New upstream release (closes: #259095).
+  * control: build-depend on libmatheval1-dev.
+
+ -- Josselin Mouette <joss at debian.org>  Fri, 22 Oct 2004 11:40:55 +0200
+
+h5utils (1.8-1) unstable; urgency=low
+
+  * New upstream release (closes: #250400).
+
+ -- Josselin Mouette <joss at debian.org>  Mon, 24 May 2004 13:44:43 +0200
+
+h5utils (1.7.2-9) unstable; urgency=low
+
+  * Rebuild against hdf5 1.6.2.
+
+ -- Josselin Mouette <joss at debian.org>  Mon, 22 Mar 2004 18:04:56 +0100
+
+h5utils (1.7.2-8) unstable; urgency=low
+
+  * Rebuild against hdf5 1.6.1.
+  * Standards-version is 3.6.1, no changes.
+
+ -- Josselin Mouette <joss at debian.org>  Tue, 28 Oct 2003 16:47:43 +0100
+
+h5utils (1.7.2-7) unstable; urgency=low
+
+  * Rebuild against new hdf5 packages.
+
+ -- Josselin Mouette <joss at debian.org>  Mon, 21 Jul 2003 23:56:14 +0200
+
+h5utils (1.7.2-6) unstable; urgency=low
+
+  * Rebuild against HDF5 1.6.0.
+  * Standards-version is 3.6.0.
+  * Update libpng stuff.
+
+ -- Josselin Mouette <joss at debian.org>  Wed, 16 Jul 2003 00:37:01 +0200
+
+h5utils (1.7.2-5) unstable; urgency=low
+
+  * Rebuild against HDF5 1.4.5.
+  * Don't build h5read.oct anymore, as octave 2.1 now natively reads
+    HDF5 slices.
+  * Cleanup rules file a bit.
+
+ -- Josselin Mouette <joss at debian.org>  Mon, 10 Mar 2003 17:57:27 +0100
+
+h5utils (1.7.2-4) unstable; urgency=low
+
+  * Build h5fromh4 (build-depend on libhdf4g-dev).
+  * Enable LFS when HDF5 is built with LFS support.
+
+ -- Josselin Mouette <joss at debian.org>  Thu, 10 Oct 2002 21:09:18 +0200
+
+h5utils (1.7.2-3) unstable; urgency=low
+
+  * Build-depend on g++-3.0 on ia64 (which is a workaround for a bug in
+    mkoctfile), to solve the build regression.
+  * debian/rules: should now follow 3.5.7 standards-version.
+
+ -- Josselin Mouette <joss at debian.org>  Wed,  2 Oct 2002 18:35:23 +0200
+
+h5utils (1.7.2-2) unstable; urgency=high
+
+  * Rebuild against HDF5 1.4.4, with a build-time dependency.
+  * Add upstream URL in package description.
+  * Remove debian/shlibs.local.
+
+ -- Josselin Mouette <joss at debian.org>  Fri, 27 Sep 2002 12:17:48 +0200
+
+h5utils (1.7.2-1) unstable; urgency=low
+
+  * New upstream release (1.7.1-7 patch went upstream).
+  * Makefile.in: build h5read.oct with -fPIC (closes: #152987).
+
+ -- Josselin Mouette <joss at debian.org>  Tue, 16 Jul 2002 14:58:26 +0200
+
+h5utils (1.7.1-7) unstable; urgency=low
+
+  * h5read.cc: corrected string typo for G++ 3.0 (closes: #152987).
+  * debian/copyright: detail typo.
+
+ -- Josselin Mouette <joss at debian.org>  Mon, 15 Jul 2002 10:41:19 +0200
+
+h5utils (1.7.1-6) unstable; urgency=low
+
+  * debian/rules: added upstream changelog to documentation.
+
+ -- Josselin Mouette <joss at debian.org>  Wed, 19 Jun 2002 12:14:56 +0200
+
+h5utils (1.7.1-5) unstable; urgency=low
+
+  * Makefile.in: clean for h5topng.1
+  * debian/control: changed short description (closes: #148440).
+
+ -- Josselin Mouette <joss at debian.org>  Wed, 19 Jun 2002 11:29:05 +0200
+
+h5utils (1.7.1-4) unstable; urgency=low
+
+  * debian/rules: changed command line to get octave architecture.
+
+ -- Josselin Mouette <joss at debian.org>  Sat, 25 May 2002 01:50:27 +0200
+
+h5utils (1.7.1-3) unstable; urgency=low
+
+  * Makefile.in: added -s option to mkoctfile.
+  * debian/rules: stripping h5read.oct.
+
+ -- Josselin Mouette <joss at debian.org>  Thu, 25 Apr 2002 13:09:29 +0200
+
+h5utils (1.7.1-2) unstable; urgency=low
+
+  * debian/control: changed maintainer email.
+  * First upload to Debian (closes: #143269).
+
+ -- Josselin Mouette <joss at debian.org>  Wed, 17 Apr 2002 11:06:23 +0200
+
+h5utils (1.7.1-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Josselin Mouette <josselin.mouette at ens-lyon.org>  Sun, 17 Mar 2002 03:09:19 +0100
+
+h5utils (1.7-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Josselin Mouette <josselin.mouette at ens-lyon.org>  Tue, 12 Mar 2002 17:12:46 +0100
+
+h5utils (1.6-1) unstable; urgency=low
+
+  * Initial Release.
+  * Suppressed h5tov5d (requires too big software),
+    h5read (obsoleted by octave-2.1) and h5fromh4
+    (obsoleted by libhdf5).
+
+ -- Josselin Mouette <josselin.mouette at ens-lyon.org>  Tue, 23 Oct 2001 11:47:53 +0200
+
+Local variables:
+mode: debian-changelog
+End:

Added: packages/h5utils/trunk/debian/compat
===================================================================
--- packages/h5utils/trunk/debian/compat	                        (rev 0)
+++ packages/h5utils/trunk/debian/compat	2007-05-14 18:40:40 UTC (rev 826)
@@ -0,0 +1 @@
+4

Added: packages/h5utils/trunk/debian/control
===================================================================
--- packages/h5utils/trunk/debian/control	                        (rev 0)
+++ packages/h5utils/trunk/debian/control	2007-05-14 18:40:40 UTC (rev 826)
@@ -0,0 +1,27 @@
+Source: h5utils
+Section: science
+Priority: optional
+Maintainer: Debian QA Group <packages at qa.debian.org>
+Build-Depends: debhelper (>= 4), libhdf5-serial-dev (>= 1.6.5), libz-dev, libpng-dev, hdf5-tools, libhdf4g-dev, libmatheval1-dev, octave2.1-headers
+Standards-Version: 3.7.2
+
+Package: h5utils
+Architecture: any
+Depends: ${shlibs:Depends}
+Recommends: hdf5-tools
+Description: HDF5 files visualization tools
+ HDF5 (Hierarchical Data Format 5) is a file format for storing
+ scientific data. These tools allow to convert other formats to
+ HDF5 and to visualize HDF5 files. They include:
+  - h5topng, which extracts a 2d slice of an HDF5 file and
+    outputs a corresponding image in PNG format;
+  - h5totxt, which extracts 2d slices and outputs comma-delimited
+    text (suitable for import into a spreadsheet);
+  - h5fromtxt, which converts simple text input into
+    multi-dimensional numeric HDF5 datasets;
+  - h5fromh4, which converts HDF4 data to HDF5;
+  - h5tovtk, which converts HDF5 files to VTK files for
+    visualization with VTK-aware programs;
+  - h5read, a plugin for the Octave numerical language.
+ .
+ URL: http://ab-initio.mit.edu/h5utils/

Added: packages/h5utils/trunk/debian/copyright
===================================================================
--- packages/h5utils/trunk/debian/copyright	                        (rev 0)
+++ packages/h5utils/trunk/debian/copyright	2007-05-14 18:40:40 UTC (rev 826)
@@ -0,0 +1,46 @@
+This package was debianized by Josselin Mouette <josselin.mouette at ens-lyon.org> on
+Tue, 23 Oct 2001 11:47:53 +0200.
+
+It was downloaded from http://ab-initio.mit.edu/h5utils/
+
+Upstream Author: Steven G. Johnson <stevenj at alum.mit.edu>
+
+Copyright:
+
+                        The h5utils package is
+ Copyright (c) 1999, 2000, 2001 by the Massachusetts Institute of Technology
+
+#############################################################################
+          The following license applies to all files in the
+            h5utils package, EXCEPT h5tov5d.c (see below).
+#############################################################################
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+#############################################################################
+           The following license applies ONLY to h5tov5d.c.
+#############################################################################
+
+You are free to distribute this software under the terms of
+the GNU General Public License.
+On Debian systems, the complete text of the GNU General Public
+License can be found in /usr/share/common-licenses/GPL file.
+
+

Added: packages/h5utils/trunk/debian/docs
===================================================================
--- packages/h5utils/trunk/debian/docs	                        (rev 0)
+++ packages/h5utils/trunk/debian/docs	2007-05-14 18:40:40 UTC (rev 826)
@@ -0,0 +1 @@
+NEWS

Added: packages/h5utils/trunk/debian/rules
===================================================================
--- packages/h5utils/trunk/debian/rules	                        (rev 0)
+++ packages/h5utils/trunk/debian/rules	2007-05-14 18:40:40 UTC (rev 826)
@@ -0,0 +1,78 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# These are used for cross-compiling and for saving the configure script
+# 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)
+
+ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
+        CFLAGS += -g
+endif
+
+# LFS support
+ifeq ($(shell grep '^[[:space:]]*Linux Large File Support (LFS)' /usr/lib/libhdf5.settings | sed 's/^[[:space:]]*Linux Large File Support (LFS):[[:space:]]*//'),Enabled)
+ CPPFLAGS += -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_POSIX_SOURCE -D_BSD_SOURCE
+ export CPPFLAGS
+endif
+
+config.status:
+	dh_testdir
+	./configure --prefix=/usr --mandir=\$${prefix}/share/man \
+		--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
+		--without-h5tov5d --with-octave --with-hdf4
+	touch configure-stamp
+
+build: build-stamp
+build-stamp: config.status
+	dh_testdir
+	$(MAKE)
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp configure-stamp
+
+	-$(MAKE) distclean
+
+	dh_clean h5read.oct
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/h5utils
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installdocs
+	dh_installexamples
+	dh_installmenu
+	dh_installman
+	dh_installchangelogs ChangeLog
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install


Property changes on: packages/h5utils/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + *




More information about the Pkg-grass-devel mailing list