debian/0000755000000000000000000000000011615604334007171 5ustar debian/control0000644000000000000000000000361411615604334010600 0ustar Source: epr-api Section: libs Priority: optional Maintainer: Debian GIS Project Uploaders: Antonio Valentino Build-Depends: cdbs, debhelper (>= 7.0.50~), doxygen Standards-Version: 3.9.2 Homepage: http://github.com/bcdev/epr-api Vcs-Git: git://git.debian.org/git/pkg-grass/epr-api.git Vcs-Browser: http://git.debian.org/?p=pkg-grass/epr-api.git Package: libepr-api2 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: ENVISAT Product Reader API for C The ENVISAT Product Reader API is a set of C-source code files supporting developers who want to use MERIS, AATSR, and ASAR data products of the ESA ENVISAT satellite in their software. . The main use case for the C API is the ingestion of ENVISAT data into * new scientific algorithms developed for the MERIS, AATSR or ASAR sensors or even all of them, * existing scientific software packages written in C or C++, or COTS software systems which allow for extension using a C or C++ interface. Package: libepr-api2-dev Section: libdevel Architecture: all Depends: ${misc:Depends}, libc6-dev, libepr-api2 (>= ${binary:Version}), libepr-api2 (<< ${binary:Version}+1~) Provides: libepr-api-dev Conflicts: libepr-api-dev Description: ENVISAT Product Reader API for C - Development files The ENVISAT Product Reader API is a set of C-source code files supporting developers who want to use MERIS, AATSR, and ASAR data products of the ESA ENVISAT satellite in their software. . The main use case for the C API is the ingestion of ENVISAT data into * new scientific algorithms developed for the MERIS, AATSR or ASAR sensors or even all of them, * existing scientific software packages written in C or C++, or COTS software systems which allow for extension using a C or C++ interface. . This package contains development files (headers). debian/rules0000755000000000000000000000225311615604334010253 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/makefile.mk DEB_MAKE_BUILD_TARGET = all_rel DEB_MAKE_CLEAN_TARGET = CONFIG=release clean DEB_MAKE_EXTRA_ARGS = LDFLAGS="-soname=libepr_api.so.2" makebuilddir/libepr-api2:: mkdir -p $(DEB_BUILDDIR)/build/release build/libepr-api2:: strip --strip-unneeded $(DEB_BUILDDIR)/build/release/libepr_api.so build/libepr-api2-dev:: cd $(DEB_BUILDDIR)/build && ln -sf ../docs/*.html ../docs/*.txt . cd $(DEB_BUILDDIR)/build && ln -sf ../docs/images mkdir -p $(DEB_BUILDDIR)/build/epr_c_api cd $(DEB_BUILDDIR)/build && doxygen Doxyfile.txt install/libepr-api2:: install -D --mode=0644 $(DEB_BUILDDIR)/build/release/libepr_api.so $(DEB_DESTDIR)/usr/lib/libepr_api.so.2 install/libepr-api2-dev:: install -D --mode=0644 $(DEB_SRCDIR)/src/epr_api.h $(DEB_DESTDIR)/usr/include/epr_api.h install -D --mode=0644 $(DEB_SRCDIR)/src/epr_ptrarray.h $(DEB_DESTDIR)/usr/include/epr_ptrarray.h clean:: rm -rf $(DEB_BUILDDIR)/build .PHONY: get-orig-source get-orig-source: uscan --force-download --destdir=debian mv debian/?.?.tar.gz ../$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz debian/watch0000644000000000000000000000017111615604334010221 0ustar # Compulsory line, this is a version 3 file version=3 http://githubredir.debian.net/github/bcdev/epr-api/ (.*)\.tar\.gz debian/changelog0000644000000000000000000000100711615604334011041 0ustar epr-api (2.2-2) unstable; urgency=low * Install images for html docs. * Removed build dependency from quilt: it is superfluous with source format 3.0. * Fixed watch file. * Copyright file converted to DEP5 format. * Policy bumped to 3.9.2, no changes. -- Antonio Valentino Mon, 01 Aug 2011 22:10:36 +0200 epr-api (2.2-1) unstable; urgency=low * Initial release (Closes: #606877) -- Antonio Valentino Sun, 12 Dec 2010 19:20:43 +0100 debian/libepr-api2-dev.docs0000644000000000000000000000003411615604334012722 0ustar build/epr_c_api docs/images debian/compat0000644000000000000000000000000211615604334010367 0ustar 7 debian/libepr-api2-dev.examples0000644000000000000000000000002711615604334013612 0ustar src/examples/write_*.c debian/libepr-api2-dev.install0000644000000000000000000000001611615604334013440 0ustar usr/include/* debian/libepr-api2.docs0000644000000000000000000000004511615604334012150 0ustar CHANGELOG.txt README.txt VERSION.txt debian/libepr-api2-dev.doc-base0000644000000000000000000000051711615604334013455 0ustar Document: libepr-api Title: ENVISAT Product Reader C API Documentation Author: Brockmann Consult Abstract: This document describes the libepr-api Application Programming Interface API. Section: Programming Format: HTML Index: /usr/share/doc/libepr-api2-dev/epr_c_api/index.html Files: /usr/share/doc/libepr-api2-dev/epr_c_api/*.html debian/source/0000755000000000000000000000000011615604334010471 5ustar debian/source/format0000644000000000000000000000001411615604334011677 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000011615604334010620 5ustar debian/patches/series0000644000000000000000000000005711615604334012037 0ustar 0001-fix-build-flags.patch 0002-spelling.patch debian/patches/0001-fix-build-flags.patch0000644000000000000000000000142311615604334015174 0ustar From: Debian GIS Project Date: Sun, 19 Dec 2010 11:09:07 +0100 Subject: [PATCH] 0001-fix-build-flags Fix build and link flags. --- makefile | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) --- a/makefile +++ b/makefile @@ -15,7 +15,7 @@ OUTDIR = ./build/$(CONFIG) # TARGET = $(OUTDIR)/libepr_api.so # for linux -COMPILE = gcc -fPIC -ansi -c -I$(SRCDIR) -I$(THISDIR) $(OPTIONS) +COMPILE = $(CC) $(CFLAGS) -fPIC -ansi -c -I$(SRCDIR) -I$(THISDIR) $(OPTIONS) LINK = ld -shared TARGET = $(OUTDIR)/libepr_api.so @@ -119,7 +119,7 @@ clean: $(TARGET) : $(OBJECTS) - $(LINK) -o $@ $(OBJECTS) -lm + $(LINK) $(LDFLAGS) -o $@ $(OBJECTS) -lm -lc SRC_1 = $(SRCDIR)/epr_api.c $(OUTDIR)/epr_api.o : $(HEADERS) $(SRC_1) -- debian/patches/0002-spelling.patch0000644000000000000000000001050511615604334014036 0ustar From: Antonio Valentino Date: Fri, 17 Dec 2010 00:03:11 +0100 Subject: [PATCH] spelling Fix spelling errors in record descriptions. --- src/epr_dddb.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) --- a/src/epr_dddb.c +++ b/src/epr_dddb.c @@ -3280,7 +3280,7 @@ static const struct DatasetDescriptor ATS_TOA_1P_dataset_data[] = { static const struct DatasetDescriptor MER_FR__1P_dataset_data[] = { {"Quality_ADS", "Quality ADS", MER_RR__1P_ADSR_sq_meris_rec_data, "Level 1b Summary Quality ADS(SQ ADS)"}, {"Scaling_Factor_GADS", "Scaling Factor GADS", MER_RR__1P_GADS_sfgi_meris_rec_data, "Level 1b GADS Scaling Factor and General Info"}, - {"Tie_points_ADS", "Tie points ADS", MER_RR__1P_ADSR_tie_pt_meris_rec_data, "Level 1b ADS Tie Point Location and Auxilliary Data (LADS)"}, + {"Tie_points_ADS", "Tie points ADS", MER_RR__1P_ADSR_tie_pt_meris_rec_data, "Level 1b ADS Tie Point Location and Auxiliary Data (LADS)"}, {"Radiance_1", "Radiance MDS(1)", MER_RR__1P_MDSR_1_15_meris_rec_data, "Level 1b MDS (1) TOA Radiance"}, {"Radiance_2", "Radiance MDS(2)", MER_RR__1P_MDSR_1_15_meris_rec_data, "Level 1b MDS (2) TOA Radiance"}, {"Radiance_3", "Radiance MDS(3)", MER_RR__1P_MDSR_1_15_meris_rec_data, "Level 1b MDS (3) TOA Radiance"}, @@ -3302,7 +3302,7 @@ static const struct DatasetDescriptor MER_FR__1P_dataset_data[] = { static const struct DatasetDescriptor MER_FR__1P_IODD5_dataset_data[] = { {"Quality_ADS", "Quality ADS", MER_RR__1P_ADSR_sq_meris_rec_data, "Level 1b Summary Quality ADS(SQ ADS)"}, {"Scaling_Factor_GADS", "Scaling Factor GADS", MER_RR__1P_GADS_sfgi_meris_rec_data, "Level 1b GADS Scaling Factor and General Info"}, - {"Tie_points_ADS", "Tie points ADS", MER_RR__1P_ADSR_tie_pt_meris_rec_data, "Level 1b ADS Tie Point Location and Auxilliary Data (LADS)"}, + {"Tie_points_ADS", "Tie points ADS", MER_RR__1P_ADSR_tie_pt_meris_rec_data, "Level 1b ADS Tie Point Location and Auxiliary Data (LADS)"}, {"Radiance_1", "Radiance MDS(1)", MER_RR__1P_MDSR_1_15_meris_rec_data, "Level 1b MDS (1) TOA Radiance"}, {"Radiance_2", "Radiance MDS(2)", MER_RR__1P_MDSR_1_15_meris_rec_data, "Level 1b MDS (2) TOA Radiance"}, {"Radiance_3", "Radiance MDS(3)", MER_RR__1P_MDSR_1_15_meris_rec_data, "Level 1b MDS (3) TOA Radiance"}, @@ -3405,7 +3405,7 @@ static const struct DatasetDescriptor MER_RRV_2P_dataset_data[] = { static const struct DatasetDescriptor MER_RR__1P_dataset_data[] = { {"Quality_ADS", "Quality ADS", MER_RR__1P_ADSR_sq_meris_rec_data, "Level 1b Summary Quality ADS(SQ ADS)"}, {"Scaling_Factor_GADS", "Scaling Factor GADS", MER_RR__1P_GADS_sfgi_meris_rec_data, "Level 1b GADS Scaling Factor and General Info"}, - {"Tie_points_ADS", "Tie points ADS", MER_RR__1P_ADSR_tie_pt_meris_rec_data, "Level 1b ADS Tie Point Location and Auxilliary Data (LADS)"}, + {"Tie_points_ADS", "Tie points ADS", MER_RR__1P_ADSR_tie_pt_meris_rec_data, "Level 1b ADS Tie Point Location and Auxiliary Data (LADS)"}, {"Radiance_1", "Radiance MDS(1)", MER_RR__1P_MDSR_1_15_meris_rec_data, "Level 1b MDS (1) TOA Radiance"}, {"Radiance_2", "Radiance MDS(2)", MER_RR__1P_MDSR_1_15_meris_rec_data, "Level 1b MDS (2) TOA Radiance"}, {"Radiance_3", "Radiance MDS(3)", MER_RR__1P_MDSR_1_15_meris_rec_data, "Level 1b MDS (3) TOA Radiance"}, @@ -3427,7 +3427,7 @@ static const struct DatasetDescriptor MER_RR__1P_dataset_data[] = { static const struct DatasetDescriptor MER_RR__1P_IODD5_dataset_data[] = { {"Quality_ADS", "Quality ADS", MER_RR__1P_ADSR_sq_meris_rec_data, "Level 1b Summary Quality ADS(SQ ADS)"}, {"Scaling_Factor_GADS", "Scaling Factor GADS", MER_RR__1P_GADS_sfgi_meris_rec_data, "Level 1b GADS Scaling Factor and General Info"}, - {"Tie_points_ADS", "Tie points ADS", MER_RR__1P_ADSR_tie_pt_meris_rec_data, "Level 1b ADS Tie Point Location and Auxilliary Data (LADS)"}, + {"Tie_points_ADS", "Tie points ADS", MER_RR__1P_ADSR_tie_pt_meris_rec_data, "Level 1b ADS Tie Point Location and Auxiliary Data (LADS)"}, {"Radiance_1", "Radiance MDS(1)", MER_RR__1P_MDSR_1_15_meris_rec_data, "Level 1b MDS (1) TOA Radiance"}, {"Radiance_2", "Radiance MDS(2)", MER_RR__1P_MDSR_1_15_meris_rec_data, "Level 1b MDS (2) TOA Radiance"}, {"Radiance_3", "Radiance MDS(3)", MER_RR__1P_MDSR_1_15_meris_rec_data, "Level 1b MDS (3) TOA Radiance"}, -- debian/copyright0000644000000000000000000000433711615604334011133 0ustar Format: http://dep.debian.net/deps/dep5 Upstream-Name: epr-api Source: http://github.com/bcdev/epr-api Files: * Copyright: 2002 Brockmann Consult License: GPL-3.0+ Files: debian/* Copyright: 2010-2011 Antonio Valentino License: GPL-3.0+ License: GPL-3.0+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . This package 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 General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". Files: src/examples/tiff*.h Copyright: 1988-1997 Sam Leffler 1991-1997 Silicon Graphics, Inc. License: Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that (i) the above copyright notices and this permission notice appear in all copies of the software and related documentation, and (ii) the names of Sam Leffler and Silicon Graphics may not be used in any advertising or publicity relating to the software without the specific, prior written permission of Sam Leffler and Silicon Graphics. . THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. . IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. debian/libepr-api2-dev.links0000644000000000000000000000032411615604334013114 0ustar usr/lib/libepr_api.so.2 usr/lib/libepr_api.so usr/share/doc/libepr-api2/changelog.gz usr/share/doc/libepr-api2-dev/changelog.gz usr/share/doc/libepr-api2/README.txt.gz usr/share/doc/libepr-api2-dev/README.txt.gz debian/libepr-api2.links0000644000000000000000000000012211615604334012334 0ustar usr/share/doc/libepr-api2/CHANGELOG.txt.gz usr/share/doc/libepr-api2/changelog.gz debian/libepr-api2.install0000644000000000000000000000003011615604334012660 0ustar usr/lib/libepr_api.so.2