[DebianGIS-dev] r1618 - in packages/gdal-ecw/trunk: . debian
frankie at alioth.debian.org
frankie at alioth.debian.org
Tue Jun 10 21:33:45 UTC 2008
Author: frankie
Date: 2008-06-10 21:33:45 +0000 (Tue, 10 Jun 2008)
New Revision: 1618
Added:
packages/gdal-ecw/trunk/debian/
packages/gdal-ecw/trunk/debian/README.Debian
packages/gdal-ecw/trunk/debian/README.source
packages/gdal-ecw/trunk/debian/changelog
packages/gdal-ecw/trunk/debian/compat
packages/gdal-ecw/trunk/debian/control
packages/gdal-ecw/trunk/debian/copyright
packages/gdal-ecw/trunk/debian/dirs
packages/gdal-ecw/trunk/debian/gdal-ecw-src.install.in
packages/gdal-ecw/trunk/debian/rules
Log:
[svn-inject] Applying Debian modifications to trunk
Added: packages/gdal-ecw/trunk/debian/README.Debian
===================================================================
--- packages/gdal-ecw/trunk/debian/README.Debian (rev 0)
+++ packages/gdal-ecw/trunk/debian/README.Debian 2008-06-10 21:33:45 UTC (rev 1618)
@@ -0,0 +1,21 @@
+GDAL ECW Plugin for Debian
+--------------------------
+
+This is a source only package which can be used to build the non-free plugin
+for GDAL in order to manage Ermapper/Leica ECW raster files.
+You need to download the official SDK 3.3 from Ermapper, after having accepted
+its EULA and use limitations, and build (and install) the SDK binary.
+
+If you installed the SDK in /opt/ecw-3.3, you will need to
+
+ * add /opt/ecw-3.3/lib under /etc/ld.so.conf and run ldconfig as root
+ (or equivalently add that path LD_LIBRARY_PATH evironment variable
+ before using the plugin).
+
+ * run the GDAL ECW building script /usr/bin/gdal-ecw-build provided with
+ this package in order to compile and install the plugin under
+ /usr/lib/gdal15plugins.
+
+After that, gdalinfo --formats should show a couple of new ECW formats
+available.
+
Added: packages/gdal-ecw/trunk/debian/README.source
===================================================================
--- packages/gdal-ecw/trunk/debian/README.source (rev 0)
+++ packages/gdal-ecw/trunk/debian/README.source 2008-06-10 21:33:45 UTC (rev 1618)
@@ -0,0 +1,21 @@
+Creation of the upstream tarball for GDAL-ECW plugin
+----------------------------------------------------
+
+You need to use a couple of patches under patches directory. The first
+patch is requird in order to add plugin support for GDAL 1.5.1 and 1.5.2
+to the ECW formats.
+
+The second patch allows loading of both ECW and JPEG2K-ECW formats at
+loading time.
+
+You need to apply both patches in order to upstream tree and
+then run from there the following commands:
+
+debian/rules configure
+ln -s GDALmake.opt-2.5 GDALmake.opt
+make -C frmts/ecw dist
+rm -f GDALmake.opt
+
+You will find the gdal-ecw tarball in the frmts/ecw directory.
+
+-- Francesco P. Lovergine <frankie at debian.org>
Added: packages/gdal-ecw/trunk/debian/changelog
===================================================================
--- packages/gdal-ecw/trunk/debian/changelog (rev 0)
+++ packages/gdal-ecw/trunk/debian/changelog 2008-06-10 21:33:45 UTC (rev 1618)
@@ -0,0 +1,6 @@
+gdal-ecw (1.5.2-1) unstable; urgency=low
+
+ * Initial release.
+
+ -- Francesco Paolo Lovergine <frankie at debian.org> Tue, 10 Jun 2008 17:43:20 +0200
+
Added: packages/gdal-ecw/trunk/debian/compat
===================================================================
--- packages/gdal-ecw/trunk/debian/compat (rev 0)
+++ packages/gdal-ecw/trunk/debian/compat 2008-06-10 21:33:45 UTC (rev 1618)
@@ -0,0 +1 @@
+5
Added: packages/gdal-ecw/trunk/debian/control
===================================================================
--- packages/gdal-ecw/trunk/debian/control (rev 0)
+++ packages/gdal-ecw/trunk/debian/control 2008-06-10 21:33:45 UTC (rev 1618)
@@ -0,0 +1,24 @@
+Source: gdal-ecw
+Section: contrib/science
+Priority: extra
+Maintainer: Debian GIS Project <pkg-grass-devel at lists.alioth.debian.org>
+Uploaders: Francesco Paolo Lovergine <frankie at debian.org>
+Build-Depends: debhelper (>>5.0.0), libgdal1-dev (>=1.5.0)
+Standards-Version: 3.7.3
+Vcs-Browser: http://svn.debian.org/viewsvn/pkg-grass/packages/gdal-ecw/trunk
+Vcs-Svn: svn://svn.debian.org/svn/pkg-grass/packages/gdal-ecw/trunk
+Homepage: http://www.gdal.org/
+
+Package: gdal-ecw-src
+Section: libs
+Architecture: all
+Depends: libgdal1-dev (>=1.5.0), build-essential
+Recommends: gdal-bin
+Description: ECW extension for the Geospatial Data Abstraction Library
+ GDAL is a translator library for raster geospatial data formats.
+ As a library, it presents a single abstract data model to the
+ calling application for all supported formats. This extension
+ provides access to ECW raster data via GDAL.
+ .
+ This is a source-only package, you need building and installing
+ the ECW SDK 3.3+ before building this plugin.
Added: packages/gdal-ecw/trunk/debian/copyright
===================================================================
--- packages/gdal-ecw/trunk/debian/copyright (rev 0)
+++ packages/gdal-ecw/trunk/debian/copyright 2008-06-10 21:33:45 UTC (rev 1618)
@@ -0,0 +1,31 @@
+This package was downloaded from ftp://ftp.remotesensing.org/pub/gdal/
+
+The gdal-ecw tarball is created from the main gdal tarball as
+stated in the included README.source.
+
+Debian Maintainer: Francesco P. Lovergine <frankie at debian.org> for DebianGis.
+
+Upstream Maintainers: Frank Warmerdam <warmerdam at pobox.com>
+
+Copyright:
+
+ Copyright (c) 2000, Frank Warmerdam
+
+ 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.
+
Added: packages/gdal-ecw/trunk/debian/dirs
===================================================================
--- packages/gdal-ecw/trunk/debian/dirs (rev 0)
+++ packages/gdal-ecw/trunk/debian/dirs 2008-06-10 21:33:45 UTC (rev 1618)
@@ -0,0 +1,2 @@
+usr/src
+usr/bin
Added: packages/gdal-ecw/trunk/debian/gdal-ecw-src.install.in
===================================================================
--- packages/gdal-ecw/trunk/debian/gdal-ecw-src.install.in (rev 0)
+++ packages/gdal-ecw/trunk/debian/gdal-ecw-src.install.in 2008-06-10 21:33:45 UTC (rev 1618)
@@ -0,0 +1,2 @@
+usr/src/gdal-ecw- at VERSION@.tar.gz
+usr/bin/gdal-ecw-build
Added: packages/gdal-ecw/trunk/debian/rules
===================================================================
--- packages/gdal-ecw/trunk/debian/rules (rev 0)
+++ packages/gdal-ecw/trunk/debian/rules 2008-06-10 21:33:45 UTC (rev 1618)
@@ -0,0 +1,62 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+#
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+VERSION=$(shell ls gdal-ecw-*.tar.gz|cut -d- -f3|cut -d. -f1,2,3)
+
+untar: untar-stamp
+untar-stamp:
+ dh_testdir
+
+ mkdir $(CURDIR)/tmp || true
+ tar xzf $(CURDIR)/gdal-ecw-$(VERSION).tar.gz -C $(CURDIR)/tmp
+
+ touch untar-stamp
+
+tar: untar-stamp patch-stamp
+ mkdir -p $(CURDIR)/debian/tmp/usr/src $(CURDIR)/debian/tmp/usr/bin
+ tar czf $(CURDIR)/debian/tmp/usr/src/gdal-ecw-$(VERSION).tar.gz -C $(CURDIR)/tmp gdal-ecw-$(VERSION)
+ sed -e 's/@VERSION@/$(VERSION)/' $(CURDIR)/debian/gdal-ecw-src.install.in >$(CURDIR)/debian/gdal-ecw-src.install
+ sed -e 's/@VERSION@/$(VERSION)/' $(CURDIR)/gdal-ecw-build.in >$(CURDIR)/debian/tmp/usr/bin/gdal-ecw-build
+ chmod a+x $(CURDIR)/debian/tmp/usr/bin/gdal-ecw-build
+
+clean: unpatch
+ dh_testdir
+ dh_testroot
+ dh_clean
+ rm -rf $(CURDIR)/tmp untar-stamp $(CURDIR)/debian/tmp
+
+patch: patch-stamp
+patch-stamp:
+ # Applies optional patches to original sources.
+ touch patch-stamp
+
+unpatch:
+ # Revert optional patches.
+ rm -f patch-stamp
+
+build:
+
+binary-indep: tar
+ dh_testdir
+ dh_testroot
+ dh_install --sourcedir=$(CURDIR)/debian/tmp
+ rm -f $(CURDIR)/debian/gdal-ecw-src.install
+ dh_installdocs
+ dh_installchangelogs
+ dh_compress
+ dh_fixperms
+ dh_makeshlibs
+ dh_installdeb
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary-arch:
+# Do nothing
+
+binary: binary-arch binary-indep
+.PHONY: clean build binary-arch binary-indep binary install untar
Property changes on: packages/gdal-ecw/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
More information about the Pkg-grass-devel
mailing list