[libmatio] 40/48: New upstream release.

Sébastien Villemot sebastien at debian.org
Fri Jan 15 16:48:24 UTC 2016


This is an automated email from the git hooks/post-receive script.

sebastien pushed a commit to branch master
in repository libmatio.

commit 461a43e5dd686a35ae86db79ee3836a45e5be942
Author: Sébastien Villemot <sebastien at debian.org>
Date:   Sun Nov 24 13:39:20 2013 +0000

    New upstream release.
    
      * Add myself to Uploaders.
      * Rewrite debian/copyright using machine-readable format 1.0.
      * Bump Standards-Version to 3.9.5, no changes needed.
      * Bump to debhelper compat level 9.
      * Register the PDF manual in doc-base.
      * Multi-archify the package.
---
 debian/changelog             |  12 +++++
 debian/compat                |   2 +-
 debian/control               |  13 +++--
 debian/copyright             | 124 ++++++++++++++++++++++++++++++++++++++-----
 debian/libmatio-dev.install  |   6 +--
 debian/libmatio-doc.doc-base |   7 +++
 debian/libmatio2.install     |   2 +-
 debian/orig-tar.sh           |   8 ---
 debian/rules                 |   2 +-
 9 files changed, 144 insertions(+), 32 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index b46e901..0ccfb16 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+libmatio (1.5.2-1) unstable; urgency=low
+
+  * New upstream release.
+  * Add myself to Uploaders.
+  * Rewrite debian/copyright using machine-readable format 1.0.
+  * Bump Standards-Version to 3.9.5, no changes needed.
+  * Bump to debhelper compat level 9.
+  * Register the PDF manual in doc-base.
+  * Multi-archify the package.
+
+ -- Sébastien Villemot <sebastien at debian.org>  Sun, 24 Nov 2013 14:29:48 +0100
+
 libmatio (1.5.1-1) unstable; urgency=low
 
   * Upload to unstable
diff --git a/debian/compat b/debian/compat
index 7ed6ff8..ec63514 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-5
+9
diff --git a/debian/control b/debian/control
index 6775fff..75b7cd3 100644
--- a/debian/control
+++ b/debian/control
@@ -2,10 +2,11 @@ Source: libmatio
 Section: libs
 Priority: optional
 Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
-Uploaders: Sylvestre Ledru <sylvestre at debian.org>
-Build-Depends: debhelper (>= 5), autotools-dev, libtool, cdbs, zlib1g-dev, 
- gfortran, texinfo, automake, texlive, libhdf5-dev, dh-autoreconf
-Standards-Version: 3.9.4
+Uploaders: Sylvestre Ledru <sylvestre at debian.org>,
+           Sébastien Villemot <sebastien at debian.org>
+Build-Depends: debhelper (>= 9), autotools-dev, libtool, cdbs (>= 0.4.93~),
+ zlib1g-dev, gfortran, texinfo, automake, texlive, libhdf5-dev, dh-autoreconf
+Standards-Version: 3.9.5
 Homepage: http://sourceforge.net/projects/matio
 Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/libmatio/trunk
 Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/libmatio/trunk
@@ -13,6 +14,7 @@ Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/libmatio/trun
 Package: libmatio-dev
 Section: libdevel
 Architecture: any
+Multi-Arch: same
 Depends: ${misc:Depends}, libmatio2 (= ${binary:Version}), zlib1g-dev,
  libhdf5-dev
 Description: MAT File I/O Library - development files
@@ -24,6 +26,8 @@ Description: MAT File I/O Library - development files
 
 Package: libmatio2
 Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: Library to read and write Matlab MAT files 
  matio is an ISO C library (with a limited Fortran 90 interface) for
@@ -33,6 +37,7 @@ Package: libmatio2-dbg
 Section: debug
 Priority: extra
 Architecture: any
+Multi-Arch: same
 Depends: ${misc:Depends}, libmatio2 (= ${binary:Version})
 Description: MAT File I/O Library - development files
  matio is an ISO C library (with a limited Fortran 90 interface) for 
diff --git a/debian/copyright b/debian/copyright
index 2e03d34..07587a8 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,23 +1,119 @@
-This package was debianized by Sylvestre Ledru <sylvestre.ledru at inria.fr> on
-Tue, 15 Apr 2008 13:47:14 +0200.
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: MATIO - MATLAB MAT file I/O library
+Upstream-Contact: Christopher C. Hulbert <chulbe2lsu at users.sourceforge.net>
+Source: http://sourceforge.net/projects/matio/
 
-It was downloaded from <http://sourceforge.net/projects/matio>
+Files: *
+Copyright: 2005-2013 Christopher C. Hulbert
+License: BSD-2-clause
 
-Upstream Author: 
+Files: getopt/getopt_long.c
+Copyright: 2000 The NetBSD Foundation, Inc
+           2002 Todd C. Miller <Todd.Miller at courtesan.com>
+License: BSD-4-clause and ISC
 
-    Christopher Hulbert <cch at isl-inc.com>
+Files: getopt/getopt.h
+Copyright: 2000 The NetBSD Foundation, Inc
+License: BSD-4-clause
 
-Copyright: 
+Files: visual_studio/matio_pubconf.h
+Copyright: 2010-2013 Christopher C. Hulbert
+License: LGPL-2.1+
 
-    Copyright (C) 2005-2006   Christopher C. Hulbert
+Files: src/snprintf.c
+Copyright: 1995 Patrick Powell
+License: permissive
+ This code is based on code written by Patrick Powell (papowell at astart.com)
+ It may be used for any purpose as long as this notice remains intact
+ on all source code distributions
 
-License:
+Files: debian/*
+Copyright: 2008-2013 Sylvestre Ledru <sylvestre at debian.org>
+           2013 Sébastien Villemot <sebastien at debian.org>
+License: BSD-2-clause
 
-    LGPL
+License: BSD-2-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ .
+    1. Redistributions of source code must retain the above copyright notice,
+       this list of conditions and the following disclaimer.
+ . 
+    2. Redistributions in binary form must reproduce the above copyright
+       notice, this list of conditions and the following disclaimer in the
+       documentation and/or other materials provided with the distribution.
+ .
+ THIS SOFTWARE IS PROVIDED BY CHRISTOPHER C. HULBERT ``AS IS'' AND ANY EXPRESS
+ OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+ EVENT SHALL CHRISTOPHER C. HULBERT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
+ INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-The Debian packaging is (C) 2008, Sylvestre Ledru <sylvestre at gabiniere.inria.fr> and
-is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+License: BSD-4-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ .
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ .
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ .
+ 3. All advertising materials mentioning features or use of this software
+    must display the following acknowledgement:
+        This product includes software developed by the NetBSD
+        Foundation, Inc. and its contributors.
+ .
+ 4. Neither the name of The NetBSD Foundation nor the names of its
+    contributors may be used to endorse or promote products derived
+    from this software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
+ ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+ TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
+ BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
 
-src/snprintf.c is released under a different license by Patrick Powell <papowell at astart.com>:
-It may be used for any purpose as long as this notice remains intact 
-on all source code distributions.
+License: ISC
+ Permission to use, copy, modify, and distribute this software for any
+ purpose with or without fee is hereby granted, provided that the above
+ copyright notice and this permission notice appear in all copies.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+License: LGPL-2.1+
+ This library is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Lesser General Public License as published by
+ the Free Software Foundation; either version 2.1 of the License, or (at
+ your option) any later version.
+ .
+ This library is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser
+ General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public License
+ along with this library. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU Lesser General Public
+ License, version 2.1, can be found in the file
+ `/usr/share/common-licenses/LGPL-2.1'.
diff --git a/debian/libmatio-dev.install b/debian/libmatio-dev.install
index 33c14b5..a6a8693 100644
--- a/debian/libmatio-dev.install
+++ b/debian/libmatio-dev.install
@@ -1,4 +1,4 @@
 debian/tmp/usr/include/*
-debian/tmp/usr/lib/lib*.a
-debian/tmp/usr/lib/lib*.so
-debian/tmp/usr/lib/pkgconfig/*
+debian/tmp/usr/lib/*/lib*.a
+debian/tmp/usr/lib/*/lib*.so
+debian/tmp/usr/lib/*/pkgconfig/*
diff --git a/debian/libmatio-doc.doc-base b/debian/libmatio-doc.doc-base
new file mode 100644
index 0000000..f223287
--- /dev/null
+++ b/debian/libmatio-doc.doc-base
@@ -0,0 +1,7 @@
+Document: libmatio-manual
+Title: MATIO User Manual
+Author: Christopher C. Hulbert
+Section: Programming
+
+Format: PDF
+Files: /usr/share/doc/libmatio-doc/matio_user_guide.pdf
diff --git a/debian/libmatio2.install b/debian/libmatio2.install
index c45ebcf..cdae829 100644
--- a/debian/libmatio2.install
+++ b/debian/libmatio2.install
@@ -1 +1 @@
-debian/tmp/usr/lib/lib*.so.*
+debian/tmp/usr/lib/*/lib*.so.*
diff --git a/debian/orig-tar.sh b/debian/orig-tar.sh
index 60950bd..d33de5f 100755
--- a/debian/orig-tar.sh
+++ b/debian/orig-tar.sh
@@ -1,13 +1,5 @@
 #!/bin/sh -e
 
-# called by uscan with '--upstream-version' <version> <file>
-DIR=matio-*
-
-# clean up the upstream tarball
-tar xzf $3
-tar czf $3 --exclude '*/zlib/*' $DIR
-rm -rf $DIR
-
 # move to directory 'tarballs'
 if [ -r .svn/deb-layout ]; then
     . .svn/deb-layout
diff --git a/debian/rules b/debian/rules
index d4f9824..9606346 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,7 +4,7 @@ include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk
 include /usr/share/cdbs/1/rules/autoreconf.mk
 
-DEB_CONFIGURE_NORMAL_ARGS += --enable-shared --with-hdf5 --enable-fortran
+DEB_CONFIGURE_NORMAL_ARGS += --enable-shared --with-hdf5 --enable-fortran --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
 DEB_MAKE_BUILD_TARGET     := libmatio_la_LIBADD="-lz -lhdf5"
 DEB_COMPRESS_EXCLUDE := .pdf
 DEB_DH_AUTORECONF_ARGS += ./autogen.sh

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/libmatio.git



More information about the debian-science-commits mailing list