This is an automated email from the git hooks/post-receive script. sebastic pushed a commit to branch master in repository libpdl-netcdf-perl.
commit 8b93d4052b14abe895e37dbd9fa1e7d59d843753 Merge: 810f029 8fc9945 Author: Henning Glawe <gla...@debian.org> Date: Mon May 28 10:05:36 2012 +0200 Imported Debian patch 4.16-1 Changes | 38 ++ MANIFEST | 3 +- META.json | 47 +++ META.yml | 6 +- Makefile.PL | 74 +++- debian/README.source | 3 - debian/changelog | 33 ++ debian/compat | 2 +- debian/control | 15 +- debian/copyright | 7 +- debian/patches/00list | 1 - debian/patches/010-OpenDAP_support.dpatch | 59 --- debian/patches/perl-5.14-ccflags.patch | 11 + debian/patches/series | 1 + debian/rules | 31 +- debian/source/format | 1 + netcdf.pd | 580 +++++++++++++++++++++++------- t/01-Netcdf3.t | 60 +++- t/threedimstring.nc | Bin 0 -> 4164 bytes typemap | 6 + 20 files changed, 740 insertions(+), 238 deletions(-) diff --cc debian/changelog index c25c3c2,0000000..4f88767 mode 100644,000000..100644 --- a/debian/changelog +++ b/debian/changelog @@@ -1,56 -1,0 +1,89 @@@ ++libpdl-netcdf-perl (4.16-1) unstable; urgency=low ++ ++ * new upstream version ++ * acknowledge NMUs ++ * switch to packaging format "3.0 quilt" (closes: #670669) ++ * include $Config{ccflags} in CCFLAGS (closes: #636753) ++ * remove 010-OpenDAP-support patch, upstream now allows opening OpenDAP URLs ++ if no mode is requested ++ * build-depend on new pdl package including dh_pdl to setup pdl dependencies ++ * use dpkg-buildflags to setup build flags ++ * use dh_auto_configure to call Makefile.PL ++ ++ -- Henning Glawe <gla...@debian.org> Mon, 28 May 2012 10:05:36 +0200 ++ ++libpdl-netcdf-perl (4.07-1.2) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * Remove deprecated dpatch and upgrade to packaging format "3.0 quilt". ++ * Update to Standards-Version to 3.9.3 and debhelper to 9. ++ * Add build-arch and build-indep targets; use dh_prep in rules file. ++ * Fix copyright-with-old-dh-make-debian-copyright (Lintian). ++ ++ -- Jari Aalto <jari.aa...@cante.net> Fri, 27 Apr 2012 22:51:42 +0300 ++ ++libpdl-netcdf-perl (4.07-1.1) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * Fix "broken build with perl 5.14: CCFLAGS should include $Config{ccflags}, ++ but build does not fail": new patch 020-perl-5.14-ccflags.dpatch: add ++ $Config{ccflags} to CCFLAGS (closes: #636753). ++ ++ -- gregor herrmann <gre...@debian.org> Sun, 16 Oct 2011 20:48:25 +0200 ++ +libpdl-netcdf-perl (4.07-1) unstable; urgency=low + + * new upstream version + * include patch to support OpenDAP URLs (closes: #611346). + * update standards version (no changes required) + + -- Henning Glawe <gla...@debian.org> Wed, 02 Feb 2011 11:46:59 +0100 + +libpdl-netcdf-perl (4.03-1) unstable; urgency=low + + * new upstream version + * acknowledge NMU, thanks Gregor Herrmann (closes: #574217). + * remove postinst/preinst script, documentation index updates are + handled by dpkg triggers of PDL package now + * update Standards-Version to 3.8.4 + * add misc:Depends to dependency list (needed due to debhelper) + + -- Henning Glawe <gla...@debian.org> Fri, 07 May 2010 23:15:05 +0200 + +libpdl-netcdf-perl (4.02-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix "package purge (after dependencies removal) fails": check for + existence of used scripts in .postrm (closes: #574217). + + -- gregor herrmann <gre...@debian.org> Sat, 17 Apr 2010 14:54:00 +0200 + +libpdl-netcdf-perl (4.02-1) unstable; urgency=low + + * initial upload to debian (closes: #559476) + * New upstream release + * take over package for debian + * register the documentation to pdldoc + * recreate HTML docs on install, upgrade and uninstall + * run test suite in verbose mode in separate debian/rules target + * include dpatch in package build process, write appropriate README.source + * update standards-version to 3.8.3 + * bump debhelper build-dep + * repair POD docs to make them available in pdldoc + + -- Henning Glawe <gla...@debian.org> Sun, 06 Dec 2009 17:19:02 +0100 + +libpdl-netcdf-perl (4.01-1) unstable; urgency=low + + * New upstream release + * Adding watch + * Fixing dependencies for lintian + * Fixing license for lintian + + -- Heiko Klein <heiko.kl...@met.no> Thu, 18 Jun 2009 11:08:06 +0200 + +libpdl-netcdf-perl (0.94-1) unstable; urgency=low + + * Initial Release. + + -- Heiko Klein <heiko.kl...@met.no> Thu, 16 Apr 2009 11:49:16 +0200 diff --cc debian/compat index 7ed6ff8,0000000..ec63514 mode 100644,000000..100644 --- a/debian/compat +++ b/debian/compat @@@ -1,1 -1,0 +1,1 @@@ - 5 ++9 diff --cc debian/control index 72192ea,0000000..69df892 mode 100644,000000..100644 --- a/debian/control +++ b/debian/control @@@ -1,26 -1,0 +1,35 @@@ +Source: libpdl-netcdf-perl +Section: perl +Priority: optional - Build-Depends: libnetcdf-dev, pdl, perl, debhelper (>=5), dpatch ++Build-Depends: ++ libnetcdf-dev, ++ pdl (>=2.4.11), ++ perl, ++ debhelper (>= 9), ++ dpkg-dev (>= 1.16.1~) +Maintainer: Henning Glawe <gla...@debian.org> - Standards-Version: 3.9.1 ++Standards-Version: 3.9.3 +Homepage: http://search.cpan.org/dist/PDL-NetCDF/ + +Package: libpdl-netcdf-perl +Architecture: any - Depends: pdl (>=2.4.6), ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends} ++Depends: ++ ${pdl:Depends}, ++ ${shlibs:Depends}, ++ ${perl:Depends}, ++ ${misc:Depends} +Description: Netcdf-IO for PDL + This is the PDL interface to the Unidata NetCDF library. It uses the + netCDF version 3 library to make a subset of netCDF functionality + available to PDL users in a clean, object-oriented interface. + . + Another NetCDF perl interface, which allows access to the entire range + of netCDF functionality (but in a non-object-oriented + style which uses perl arrays instead of PDLs) is available through Unidata at + http://www.unidata.ucar.edu/packages/netcdf/index.html. + . + The NetCDF standard allows N-dimensional binary data to be efficiently + stored, annotated and exchanged between many platforms. + . + When one creates a new netCDF object, this object is associated with one + netCDF file. diff --cc debian/copyright index 8bfcc0a,0000000..85080ad mode 100644,000000..100644 --- a/debian/copyright +++ b/debian/copyright @@@ -1,15 -1,0 +1,16 @@@ +This is the debian package for the PDL-NetCDF module. +It was created by Heiko Klein <heiko.kl...@met.no>. +It was modified by Henning Glawe <gla...@debian.org> + +It was downloaded from http://search.cpan.org/dist/PDL-NetCDF/ + +Copyright (c) 1997-2009 Douglas Hunt. All rights reserved. This program +is free software; you can redistribute it and/or modify it under the same +terms as Perl itself. See /usr/share/common-licenses/Artistic + +The upstream author is: Douglas Hunt (dh...@ucar.edu). + - The Debian packaging is (C) 2009, Heiko Klein <heiko.kl...@met.no> and - (C) 2009, Henning Glawe <gla...@debian.org> and - is licensed under the same terms as the software itself (see above). ++The Debian packaging is Copyright (C) 2009, Heiko Klein ++<heiko.kl...@met.no> and (C) 2009, Henning Glawe <gla...@debian.org> ++and is licensed under the same terms as the software itself (see ++above). diff --cc debian/patches/perl-5.14-ccflags.patch index 0000000,0000000..46881cf new file mode 100644 --- /dev/null +++ b/debian/patches/perl-5.14-ccflags.patch @@@ -1,0 -1,0 +1,11 @@@ ++--- a/Makefile.PL +++++ b/Makefile.PL ++@@ -82,7 +82,7 @@ ++ 'NAME' => 'PDL::NetCDF', ++ 'AUTHOR' => 'Douglas Hunt (dh...@ucar.edu)', ++ 'PREREQ_PM' => { PDL => 2.2 }, ++- 'CCFLAGS' => "$define_bool -g", +++ 'CCFLAGS' => "$define_bool $Config{ccflags}", ++ 'VERSION_FROM' => 'netcdf.pd', ++ 'META_MERGE' => {provides => {PDL::NetCDF => {file => 'netcdf.pd', version => 4.16}}}, ++ 'TYPEMAPS' => [&PDL_TYPEMAP()], diff --cc debian/patches/series index 0000000,0000000..105ef68 new file mode 100644 --- /dev/null +++ b/debian/patches/series @@@ -1,0 -1,0 +1,1 @@@ ++perl-5.14-ccflags.patch diff --cc debian/rules index b61fcad,0000000..1adfa06 mode 100755,000000..100755 --- a/debian/rules +++ b/debian/rules @@@ -1,108 -1,0 +1,111 @@@ +#!/usr/bin/make -f +# This debian/rules file is provided as a template for normal perl +# packages. It was created by Marc Brockschmidt <m...@dch-faq.de> for +# the Debian Perl Group (http://pkg-perl.alioth.debian.org/) but may +# be used freely wherever it is useful. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + - include /usr/share/dpatch/dpatch.make +# If set to a true value then MakeMaker's prompt function will +# always return the default without waiting for user input. +export PERL_MM_USE_DEFAULT=1 + +PACKAGE=$(shell dh_listpackages) + +ifndef PERL +PERL = /usr/bin/perl +endif + +TMP =$(CURDIR)/debian/$(PACKAGE) + - # Allow disabling build optimation by setting noopt in - # $DEB_BUILD_OPTIONS - CFLAGS = -Wall -g +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 ++ export DEB_CFLAGS_MAINT_APPEND:=-Wall +else - CFLAGS += -O2 ++ export DEB_CFLAGS_MAINT_APPEND:=-Wall -ffunction-sections +endif + ++export DEB_LDFLAGS_MAINT_APPEND:=-Wl,--as-needed ++ ++DPKG_EXPORT_BUILDFLAGS = 1 ++include /usr/share/dpkg/buildflags.mk ++ +configure: configure-stamp - configure-stamp: patch-stamp ++configure-stamp: + dh_testdir + # Add here commands to configure the package - $(PERL) Makefile.PL INSTALLDIRS=vendor \ - INSTALLVENDORARCH=/usr/lib/perl5/ \ - VENDORARCHEXP=/usr/lib/perl5/ ++ dh_auto_configure + + touch configure-stamp + ++ ++build-arch: build ++build-indep: build ++ +build: build-stamp +build-stamp: configure + dh_testdir + + # As this is a architecture dependent package, we are not + # supposed to install stuff to /usr/share. MakeMaker creates + # the dirs, we prevent this by setting the INSTALLVENDORARCH + # and VENDORARCHEXP environment variables. + + # Add commands to compile the package here - $(MAKE) OPTIMIZE="$(CFLAGS)" LD_RUN_PATH="" ++ $(MAKE) LD_RUN_PATH="" + + touch $@ + +test: test-stamp +test-stamp: build-stamp + dh_testdir + -$(MAKE) TEST_VERBOSE=1 DISPLAY="" test + touch test-stamp + - clean: clean-patched unpatch - clean-patched: ++clean: + dh_testdir + dh_testroot + + dh_clean build-stamp configure-stamp install-stamp + + # Add commands to clean up after the build process here + [ ! -f Makefile ] || $(MAKE) realclean + +install: install-stamp +install-stamp: build-stamp test + dh_testdir + dh_testroot - dh_clean -k ++ dh_prep + + # Add commands to install the package into debian/$PACKAGE_NAME here + $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr + + touch $@ + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do here for an architecture-dependent package + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installexamples + dh_installdocs README + dh_installchangelogs Changes + dh_shlibdeps + dh_strip + dh_perl ++ dh_pdl + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +source diff: + @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure diff --cc debian/source/format index 0000000,0000000..163aaf8 new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libpdl-netcdf-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits