debian/0000755000000000000000000000000012057167650007177 5ustar debian/changelog0000644000000000000000000000554412057167635011064 0ustar hdf-eos5 (5.1.14+dfsg.1-1ubuntu1) raring; urgency=low * Resynchronise with Debian. Remaining changes: - Turn lots of overlapping strcpy calls into memmove. -- Colin Watson Mon, 03 Dec 2012 18:29:46 +0000 hdf-eos5 (5.1.14+dfsg.1-1) unstable; urgency=low * New upstream release. Rebuild Closes: #680400. * Move to Standards-Version: 3.9.3 * Add version mangling to watch file. * Remove Multi-Arch: same from -dev package. Closes: #670002. * Remove broken links in -dev package. * -lgctp removed by hdl_hl.patch hard-coding LIBS. Add -lgctp back. -- Alastair McKinstry Fri, 14 Sep 2012 18:50:19 +0100 hdf-eos5 (5.1.13.dfsg.1-3ubuntu1) quantal; urgency=low * Turn lots of overlapping strcpy calls into memmove (LP: #935410). -- Colin Watson Thu, 11 Oct 2012 16:24:46 +0100 hdf-eos5 (5.1.13.dfsg.1-3) unstable; urgency=low * Ensure libhdfeos5 is linked against hdf5_hl. Closes: #658310. * Ditto: Add to pkg-config file. * Add lintian-override for debhelper version 9 warning. * Add DEP-3 headers to patches. -- Alastair McKinstry Mon, 13 Feb 2012 14:43:12 +0000 hdf-eos5 (5.1.13.dfsg.1-2) unstable; urgency=low * Remove incorrect Multi-Arch: same for -dev package. Closes: 658055. -- Alastair McKinstry Sat, 04 Feb 2012 14:46:29 +0000 hdf-eos5 (5.1.13.dfsg.1-1) unstable; urgency=low * New upstream release. * Patch for HDF5-1.8.8 transition added. Use old API. Closes: #657198. * Fix pkg-config prefix setting. Closes: #574260. * Multi-Arch. * Move from CDBS to debhelper -- Alastair McKinstry Sun, 29 Jan 2012 21:09:03 +0000 hdf-eos5 (5.1.12.dfsg.2-3) unstable; urgency=low * Move to Standards-Version: 3.9.2 * Transition build-dep libjpeg62-dev -> libjpeg-dev. Closes: #634139. -- Alastair McKinstry Sat, 16 Jul 2011 11:15:12 +0100 hdf-eos5 (5.1.12.dfsg.2-2) unstable; urgency=low * Remove quilt bits; rely on format 3.0 to apply patches. Closes: #560055, #560063 -- Alastair McKinstry Tue, 08 Dec 2009 20:15:25 +0000 hdf-eos5 (5.1.12.dfsg.2-1) unstable; urgency=low * Switch to source format 3.0 (quilt) * Add underscores to fortran library names. Closes: #555642. * Add autoconf dependency, as we now call autoreconf. -- Alastair McKinstry Sun, 06 Dec 2009 22:04:45 +0000 hdf-eos5 (5.1.12-dfsg-1) unstable; urgency=low * Added DEB_AUTO_UPDATE_LIBTOOL := pre to rules; dependency on libtool. * Remove Gctp sources, and replace with calls to libgctp0d. -- Alastair McKinstry Mon, 17 Aug 2009 23:07:29 +0100 hdf-eos5 (5.1.12-1) unstable; urgency=low * Initial Debian release. Closes: #530247. -- Alastair McKinstry Sat, 23 May 2009 13:18:28 +0100 debian/libhe5-hdfeos0.postrm0000644000000000000000000000011612024715435013133 0ustar #!/bin/sh set -e if [ "$1" = "remove" ]; then ldconfig fi #DEBHELPER# debian/rules0000755000000000000000000000261712024715435010257 0ustar #!/usr/bin/make -f # Comment out this line for debugging #export DH_VERBOSE:=1 # The magic rule for debhelper %: dh $@ --with autoreconf DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) LIBDIR:=/usr/lib/$(DEB_HOST_MULTIARCH) # Disable checks: known bad test case ignored this release DEB_CONFIGURE_EXTRA_FLAGS := --enable-shared --with-pic DEB_CONFIGURE_SCRIPT_ENV += \ override_dh_configure: dh_configure -- --enable-shared --with-pic \ CFLAGS="-D_HDFEOS5_THREADSAFE" CPPFLAGS="-Df2cFortran -I/usr/include/hdf" # Needed for the pthreads tests cp samples/simple.txt testdrivers/threads override_dh_auto_test: echo "Tests disabled in this version - known ok failures" override_dh_auto_install: dh_auto_install mkdir -p debian/libhe5-hdfeos-dev/${LIBDIR}/pkgconfig debian/libhe5-hdfeos0/${LIBDIR} mv hdf-eos5.pc debian/libhe5-hdfeos-dev/${LIBDIR}/pkgconfig mv debian/tmp/${LIBDIR}/libhe5_hdfeos.so.0.0.0 debian/libhe5-hdfeos0/${LIBDIR} cp debian/tmp/usr/lib/*/*.a debian/libhe5-hdfeos-dev/${LIBDIR} cp -a samples/* debian/libhe5-hdfeos-dev/usr/share/doc/libhe5-hdfeos-dev/examples chmod -x debian/libhe5-hdfeos-dev/usr/share/doc/libhe5-hdfeos-dev/examples/* dh_link -p libhe5-hdfeos-dev ${LIBDIR}/libhe5_hdfeos.so.0.0.0 ${LIBDIR}/libhe5_hdfeos.so dh_link -p libhe5-hdfeos0 ${LIBDIR}/libhe5_hdfeos.so.0.0.0 ${LIBDIR}/libhe5_hdfeos.so.0 #install/libhe5-hdfeos0:: debian/watch0000644000000000000000000000042312024715435010221 0ustar # format version number, currently 3; this line is compulsory! version=3 # This the format for an FTP site: # Full-site-with-pattern [Version [Action]] opts=dversionmangle=s/\+dfsg\.\d+$// \ ftp://edhs1.gsfc.nasa.gov/edhs/hdfeos5/HDF-EOS5\.(.*)\.tar\.Z \ debian uupdate debian/compat0000644000000000000000000000000212024715435010367 0ustar 9 debian/libhe5-hdfeos-dev.dirs0000644000000000000000000000010012024715435013235 0ustar /usr/include/hdf-eos5 /usr/share/doc/libhe5-hdfeos-dev/examples debian/source/0000755000000000000000000000000012024715435010471 5ustar debian/source/lintian-overrides0000644000000000000000000000010312024715435014044 0ustar hdf-eos5 source: package-needs-versioned-debhelper-build-depends 9 debian/source/format0000644000000000000000000000001412024715435011677 0ustar 3.0 (quilt) debian/control0000644000000000000000000000351112057166122010573 0ustar Source: hdf-eos5 Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Alastair McKinstry Standards-Version: 3.9.3 Homepage: http://www.hdfeos.org Build-Depends: debhelper (>> 8.1.3~), dh-buildinfo, gfortran, libhdf5-serial-dev, libjpeg-dev, zlib1g-dev, autotools-dev, libtool, libgctp-dev, chrpath, autoconf, automake, dh-autoreconf Package: libhe5-hdfeos0 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Description: Earth Observation System extensions to HDF5 HDF-EOS5 is a software library designed built on HDF5 to support EOS-specific data structures, namely Grid, Point, and Swath. The new data structures are constructed from standard HDF data objects, using EOS conventions, through the use of a software library [1,4]. A key feature of HDF-EOS files is that instrument-independent services, such as subsetting by geolocation, can be applied to the files across a wide variety of data products. The library is extensible and new data structures can be added. Package: libhe5-hdfeos-dev Architecture: any Section: libdevel Depends: libhe5-hdfeos0 (= ${binary:Version}), ${misc:Depends} Recommends: pkg-config Description: Development files for the HDF-EOS5 library HDF-EOS5 is a software library designed built on HDF5 to support EOS-specific data structures, namely Grid, Point, and Swath. The new data structures are constructed from standard HDF data objects, using EOS conventions, through the use of a software library. A key feature of HDF-EOS files is that instrument-independent services, such as subsetting by geolocation, can be applied to the files across a wide variety of data products. . This package contains include files and static libraries for HDF-EOS5. debian/patches/0000755000000000000000000000000012057167626010631 5ustar debian/patches/pthreads.patch0000644000000000000000000000145112024715435013454 0ustar Author: Alastair McKinstry Description: Correctly link pthreads on Linux systems Last-Updated: 2012-01-25 Forwarded: no Index: hdf-eos5-5.1.13.dfsg.1/testdrivers/threads/Makefile.am =================================================================== --- hdf-eos5-5.1.13.dfsg.1.orig/testdrivers/threads/Makefile.am 2012-01-25 10:14:39.000000000 +0000 +++ hdf-eos5-5.1.13.dfsg.1/testdrivers/threads/Makefile.am 2012-01-29 22:17:36.000000000 +0000 @@ -7,7 +7,7 @@ ## This directory shouldn't be built unless configure detects that the ## pthread library is present. INCLUDES=-I$(top_srcdir)/include -LDADD=$(LIBHDFEOS5) $(LIBGCTP) pthread +LDADD=$(LIBHDFEOS5) $(LIBGCTP) -lpthread # Programs to build when user types 'make check'. # Each of these is build from a single *.c file. debian/patches/hdf5_transition.patch0000644000000000000000000000110312024715435014734 0ustar Description: Fix needed to build with hdf5-1.8.8 Author: Alastair McKinstry Last-Upated: 2012-01-19 Forwarded: no Index: hdf-eos5-5.1.13.dfsg.1/include/HE5_HdfEosDef.h =================================================================== --- hdf-eos5-5.1.13.dfsg.1.orig/include/HE5_HdfEosDef.h 2012-01-25 10:14:39.000000000 +0000 +++ hdf-eos5-5.1.13.dfsg.1/include/HE5_HdfEosDef.h 2012-01-29 21:28:00.000000000 +0000 @@ -24,6 +24,7 @@ #ifndef HE5_HDFEOSDEF_H_ #define HE5_HDFEOSDEF_H_ +#define H5_USE_16_API 1 #include #ifdef H5_USE_16_API debian/patches/libtool_fixes.patch0000644000000000000000000000117412024715435014506 0ustar Author: Alastair McKinstry Description: Fix to build shared library correctly on Debian. Last-Updated: 2012-01-09 Forwarded: no Index: hdf-eos5-5.1.13.dfsg.1/src/Makefile.am =================================================================== --- hdf-eos5-5.1.13.dfsg.1.orig/src/Makefile.am 2012-01-25 10:14:39.000000000 +0000 +++ hdf-eos5-5.1.13.dfsg.1/src/Makefile.am 2012-01-29 19:47:36.000000000 +0000 @@ -10,7 +10,7 @@ # Set LDFLAGS to allow the HDF-EOS library to use extern variables from # HDF5 -LDFLAGS=-Wl,-single_module +LDFLAGS= -shrext .so # Build HDF-EOS5 lib_LTLIBRARIES=libhe5_hdfeos.la debian/patches/gctp_remove.patch0000644000000000000000000000275712024715435014166 0ustar Description: Don't use internal gctp; link the Debian version. Author: Alastair McKinstry Last-Updated: 2009-12-07 Forwarded: no Index: hdf-eos5-5.1.12-dfsg/Makefile.am =================================================================== --- hdf-eos5-5.1.12-dfsg.orig/Makefile.am 2009-12-07 12:56:45.000000000 +0000 +++ hdf-eos5-5.1.12-dfsg/Makefile.am 2009-12-07 12:58:15.000000000 +0000 @@ -17,5 +17,5 @@ INCLUDE= endif -SUBDIRS=gctp src $(INCLUDE) samples $(TESTDRIVERS) +SUBDIRS=src $(INCLUDE) samples $(TESTDRIVERS) Index: hdf-eos5-5.1.12-dfsg/config/include.am =================================================================== --- hdf-eos5-5.1.12-dfsg.orig/config/include.am 2009-12-07 12:56:45.000000000 +0000 +++ hdf-eos5-5.1.12-dfsg/config/include.am 2009-12-07 12:58:15.000000000 +0000 @@ -4,5 +4,5 @@ ## shared definitions. LIBHDFEOS5=$(top_builddir)/src/libhe5_hdfeos.la -LIBGCTP=$(top_builddir)/gctp/src/libGctp.la +LIBGCTP=-lgctp Index: hdf-eos5-5.1.12-dfsg/configure.ac =================================================================== --- hdf-eos5-5.1.12-dfsg.orig/configure.ac 2009-12-07 12:58:15.000000000 +0000 +++ hdf-eos5-5.1.12-dfsg/configure.ac 2009-12-07 12:58:15.000000000 +0000 @@ -592,9 +592,6 @@ AC_CONFIG_FILES([Makefile include/Makefile src/Makefile - gctp/Makefile - gctp/include/Makefile - gctp/src/Makefile samples/Makefile hdf-eos5.pc]) debian/patches/hdf_hl.patch0000644000000000000000000000243012024715435013064 0ustar Description: Ensure lib is linked agaisnt hdf5_hl. Author: Alastair McKinstry Bug-Debian: http://bugs.debian.org/658310 Last-Updated: 2012-09-15 Forwarded: no Index: hdf-eos5-5.1.13.dfsg.1/samples/Makefile.am =================================================================== --- hdf-eos5-5.1.13.dfsg.1.orig/samples/Makefile.am 2012-02-12 21:52:30.000000000 +0000 +++ hdf-eos5-5.1.13.dfsg.1/samples/Makefile.am 2012-02-13 13:54:52.000000000 +0000 @@ -7,7 +7,7 @@ # Link against GCTP library and HDF-EOS5 INCLUDES=-I$(top_srcdir)/include -I$(top_srcdir)/gctp/include -LDADD=$(LIBHDFEOS5) $(LIBGCTP) +LDADD=$(LIBHDFEOS5) -lgctp -lhdf5_hl # The sample programs to be built when the user types 'make check' check_PROGRAMS=he5_gd_datainfo he5_gd_defexternalfld he5_gd_definefields \ Index: hdf-eos5-5.1.13.dfsg.1/src/Makefile.am =================================================================== --- hdf-eos5-5.1.13.dfsg.1.orig/src/Makefile.am 2012-02-13 13:54:52.000000000 +0000 +++ hdf-eos5-5.1.13.dfsg.1/src/Makefile.am 2012-02-13 14:00:03.000000000 +0000 @@ -11,6 +11,7 @@ # Set LDFLAGS to allow the HDF-EOS library to use extern variables from # HDF5 LDFLAGS= -shrext .so +LIBS= -lgctp -lhdf5_hl -lhdf5 -lm # Build HDF-EOS5 lib_LTLIBRARIES=libhe5_hdfeos.la debian/patches/configure.patch0000644000000000000000000000104412024715435013621 0ustar Author: Alastair McKinstry Description: Configure changes: enable shared libs Last-Updated: 2012-02-13 Forwarded: no Index: hdf-eos5-5.1.13.dfsg.1/configure.ac =================================================================== --- hdf-eos5-5.1.13.dfsg.1.orig/configure.ac 2012-01-29 19:52:54.000000000 +0000 +++ hdf-eos5-5.1.13.dfsg.1/configure.ac 2012-01-29 19:52:58.000000000 +0000 @@ -14,7 +14,7 @@ AM_MAINTAINER_MODE # Disable shared libraries (for now) -AC_DISABLE_SHARED +# AC_DISABLE_SHARED AM_PROG_LIBTOOL debian/patches/strcpy-overlap.patch0000644000000000000000000002005612057167626014647 0ustar Description: Turn lots of overlapping strcpy calls into memmove strcpy may only be used when the source and destination don't overlap. Author: Colin Watson Bug-Ubuntu: https://bugs.launchpad.net/bugs/935410 Forwarded: yes, private e-mail on 2012-12-03 Last-Update: 2012-12-03 Index: b/src/GDapi.c =================================================================== --- a/src/GDapi.c +++ b/src/GDapi.c @@ -6599,7 +6599,7 @@ * Go to next dimension entry, find next comma, & free up * dimcheck buffer */ - strcpy(dimbuf, comma + 1); + memmove(dimbuf, comma + 1, strlen(comma + 1) + 1); comma = strchr(dimbuf, ','); if (dimcheck != NULL) free(dimcheck); } @@ -9371,7 +9371,7 @@ rankidx2++; } - strcpy(dimbuf,comma+1); + memmove(dimbuf,comma+1,strlen(comma+1)+1); comma=strchr(dimbuf,','); free(dimcheck); } @@ -19558,7 +19558,7 @@ /* Go to next file entry, find next comma, ... */ /* ============================================ */ - strcpy(namebuf, comma + 1); + memmove(namebuf, comma + 1, strlen(comma + 1) + 1); comma = strchr(namebuf, ','); if (filename != NULL) free(filename); @@ -20057,7 +20057,7 @@ /* Go to the next name entry */ /* ------------------------- */ - strcpy(buf,comma+1); + memmove(buf,comma+1,strlen(comma+1)+1); comma = strchr(buf, ','); if (aliasname != NULL) free(aliasname); } @@ -20913,7 +20913,7 @@ nalias++; } - strcpy(buff,comma+1); + memmove(buff,comma+1,strlen(comma+1)+1); comma = strchr(buff, ','); if (nameptr != NULL) free(nameptr); @@ -27614,7 +27614,7 @@ * Go to next dimension entry, find next comma, & free up * dimcheck buffer */ - strcpy(dimbuf, comma + 1); + memmove(dimbuf, comma + 1, strlen(comma + 1) + 1); comma = strchr(dimbuf, ','); free(dimcheck); } Index: b/src/SWapi.c =================================================================== --- a/src/SWapi.c +++ b/src/SWapi.c @@ -1106,7 +1106,7 @@ /* Go to next field entry, find next comma, ... */ /* ============================================ */ - strcpy(namebuf, comma + 1); + memmove(namebuf, comma + 1, strlen(comma + 1) + 1); comma = strchr(namebuf, ','); if (fldname != NULL) free(fldname); i++; @@ -1253,7 +1253,7 @@ /* Go to next field entry, ... */ /* ============================= */ - strcpy(namebuf, comma + 1); + memmove(namebuf, comma + 1, strlen(comma + 1) + 1); comma = strchr(namebuf, ','); if (fldname != NULL) free(fldname); i++; @@ -1403,7 +1403,7 @@ /* Go to next field entry, find next comma, ... */ /* ============================================ */ - strcpy(namebuf, comma + 1); + memmove(namebuf, comma + 1, strlen(comma + 1) + 1); comma = strchr(namebuf, ','); if (fldname != NULL) free(fldname); i++; @@ -6510,7 +6510,7 @@ * Go to next dimension entry, find next comma, & free up * dimcheck buffer */ - strcpy(dimbuf, comma + 1); + memmove(dimbuf, comma + 1, strlen(comma + 1) + 1); comma = strchr(dimbuf, ','); free(dimcheck); @@ -6606,7 +6606,7 @@ * Go to next dimension entry, find next comma, & free up * dimcheck buffer */ - strcpy(dimbuf, comma + 1); + memmove(dimbuf, comma + 1, strlen(comma + 1) + 1); comma = strchr(dimbuf, ','); free(dimcheck); } @@ -9742,7 +9742,7 @@ } memmove(newname,dimbuf1,comma1 - dimbuf1); - strcpy(dimbuf1,comma1+1); + memmove(dimbuf1,comma1+1,strlen(comma1+1)+1); strcat(dimbuf2,","); comma2 = strchr(dimbuf2,','); @@ -9759,7 +9759,7 @@ } memmove(newname1,dimbuf2,comma2 - dimbuf2); - strcpy(dimbuf2,comma2+1); + memmove(dimbuf2,comma2+1,strlen(comma2+1)+1); /* get dimsize for newname1, and dimsize for the dimension whose maxdim is newname1 */ @@ -9902,7 +9902,7 @@ maxdims[maxrank] = dimsize; maxrank++; } - strcpy(dimbuf,comma+1); + memmove(dimbuf,comma+1,strlen(comma+1)+1); comma = strchr(dimbuf,','); free(dimcheck); } @@ -17511,7 +17511,7 @@ * Go to next dimension entry, find next comma, & free up * dimcheck buffer */ - strcpy(dimbuf, comma + 1); + memmove(dimbuf, comma + 1, strlen(comma + 1) + 1); comma = strchr(dimbuf, ','); free(dimcheck); @@ -17607,7 +17607,7 @@ * Go to next dimension entry, find next comma, & free up * dimcheck buffer */ - strcpy(dimbuf, comma + 1); + memmove(dimbuf, comma + 1, strlen(comma + 1) + 1); comma = strchr(dimbuf, ','); free(dimcheck); } @@ -19278,7 +19278,7 @@ /* Go to next list entry, find next comma, ... */ /* ------------------------------------------- */ - strcpy(namebuf, comma + 1); + memmove(namebuf, comma + 1, strlen(comma + 1) + 1); comma = strchr(namebuf, ','); if (prname != NULL) free(prname); i++; @@ -20138,7 +20138,7 @@ /* Go to the next name entry */ /* ------------------------- */ - strcpy(buf,comma+1); + memmove(buf,comma+1,strlen(comma+1)+1); comma = strchr(buf, ','); if (aliasname != NULL) free(aliasname); } @@ -20887,7 +20887,7 @@ nalias++; } - strcpy(buff,comma+1); + memmove(buff,comma+1,strlen(comma+1)+1); comma = strchr(buff, ','); if (nameptr != NULL) free(nameptr); @@ -21592,7 +21592,7 @@ /* Go to next file entry, find next comma, ... */ /* ============================================ */ - strcpy(namebuf, comma + 1); + memmove(namebuf, comma + 1, strlen(comma + 1) + 1); comma = strchr(namebuf, ','); if (filename != NULL) free(filename); @@ -30915,7 +30915,7 @@ * Go to next dimension entry, find next comma, & free up * dimcheck buffer */ - strcpy(dimbuf, comma + 1); + memmove(dimbuf, comma + 1, strlen(comma + 1) + 1); comma = strchr(dimbuf, ','); free(dimcheck); } Index: b/src/ZAapi.c =================================================================== --- a/src/ZAapi.c +++ b/src/ZAapi.c @@ -868,7 +868,7 @@ /* Go to next field entry, find next comma, ... */ /* ============================================ */ - strcpy(namebuf, comma + 1); + memmove(namebuf, comma + 1, strlen(comma + 1) + 1); comma = strchr(namebuf, ','); if (fldname != NULL) free(fldname); i++; @@ -5124,7 +5124,7 @@ * Go to next dimension entry, find next comma, & free up * dimcheck buffer */ - strcpy(dimbuf, comma + 1); + memmove(dimbuf, comma + 1, strlen(comma + 1) + 1); comma = strchr(dimbuf, ','); free(dimcheck); @@ -5220,7 +5220,7 @@ * Go to next dimension entry, find next comma, & free up * dimcheck buffer */ - strcpy(dimbuf, comma + 1); + memmove(dimbuf, comma + 1, strlen(comma + 1) + 1); comma = strchr(dimbuf, ','); free(dimcheck); } @@ -7721,7 +7721,7 @@ maxdims[maxrank] = dimsize; maxrank++; } - strcpy(dimbuf,comma+1); + memmove(dimbuf,comma+1,strlen(comma+1)+1); comma = strchr(dimbuf,','); free(dimcheck); } @@ -10375,7 +10375,7 @@ /* Go to the next name entry */ /* ------------------------- */ - strcpy(buf,comma+1); + memmove(buf,comma+1,strlen(comma+1)+1); comma = strchr(buf, ','); if (aliasname != NULL) free(aliasname); } @@ -10944,7 +10944,7 @@ nalias++; } - strcpy(buff,comma+1); + memmove(buff,comma+1,strlen(comma+1)+1); comma = strchr(buff, ','); if (nameptr != NULL) free(nameptr); @@ -11613,7 +11613,7 @@ /* Go to next file entry, find next comma, ... */ /* ============================================ */ - strcpy(namebuf, comma + 1); + memmove(namebuf, comma + 1, strlen(comma + 1) + 1); comma = strchr(namebuf, ','); if (filename != NULL) free(filename); debian/patches/series0000644000000000000000000000021612057166107012036 0ustar pthreads.patch pkg-config.patch configure.patch gctp_remove.patch libtool_fixes.patch hdf5_transition.patch hdf_hl.patch strcpy-overlap.patch debian/patches/pkg-config.patch0000644000000000000000000000227112024715435013667 0ustar Description: Add pkg-config file for hdfeos5 package. Author: Alastair McKinstry Forwarded: no Last-Updated: 2012-02-12 diff -Nur -x '*.orig' -x '*~' hdf-eos5/configure.ac hdf-eos5.new/configure.ac --- hdf-eos5/configure.ac 2007-03-29 17:58:59.000000000 +0100 +++ hdf-eos5.new/configure.ac 2009-06-01 14:44:36.000000000 +0100 @@ -327,7 +327,8 @@ gctp/Makefile gctp/include/Makefile gctp/src/Makefile - samples/Makefile]) + samples/Makefile + hdf-eos5.pc]) if test "X$TESTDRIVERS_DIR" = "Xyes"; then AC_CONFIG_FILES([ testdrivers/Makefile diff -Nur -x '*.orig' -x '*~' hdf-eos5/hdf-eos5.pc.in hdf-eos5.new/hdf-eos5.pc.in --- hdf-eos5/hdf-eos5.pc.in 1970-01-01 01:00:00.000000000 +0100 +++ hdf-eos5.new/hdf-eos5.pc.in 2009-06-01 14:44:36.000000000 +0100 @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=${prefix} +libdir=@libdir@ +includedir=${prefix}/include/hdf-eos5 + +Name: HDF-EOS 5 +Description: Earth System Observation datatypes for HDF5 +Version: @VERSION@ +Requires: gctp +Libs: -L${libdir} -lhe5_hdfeos -lgctp +Libs.private: -lhe5_hdfeos -lhdf_hl -lhdf5 -lgctp -ljpeg -lz -lpthread debian/libhe5-hdfeos0.postinst0000644000000000000000000000012112024715435013466 0ustar #!/bin/sh set -e if [ "$1" = "configure" ]; then ldconfig fi #DEBHELPER# debian/libhe5-hdfeos0.docs0000644000000000000000000000003212024715435012534 0ustar doc/HDFEOS-DEFINITION.TXT debian/copyright0000644000000000000000000000066312024715435011131 0ustar This package was debianised by Alastair McKinstry , 23 May 2009. Copyright (C) 1996 Hughes and Applied Research Corporation Permission to use, modify, and distribute this software and its documentation for any purpose without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. debian/libhe5-hdfeos-dev.install0000644000000000000000000000056012024715435013754 0ustar include/cfortHdf.h usr/include/hdf-eos5 include/cproj.h usr/include/hdf-eos5 include/ease.h usr/include/hdf-eos5 include/HE5_config.h usr/include/hdf-eos5 include/HE5_GctpFunc.h usr/include/hdf-eos5 include/HE5_HdfEosDef.h usr/include/hdf-eos5 include/isin.h usr/include/hdf-eos5 include/proj.h usr/include/hdf-eos5 include/tutils.h usr/include/hdf-eos5 debian/libhe5-hdfeos0.shlibs0000644000000000000000000000003712024715435013075 0ustar libhe5_hdfeos 0 libhe5-hdfeos0