Author: frankie
Date: 2007-10-05 11:29:01 +0000 (Fri, 05 Oct 2007)
New Revision: 1167

Added:
   packages/gdal/trunk/debian/libgdal-perl.files
   packages/gdal/trunk/debian/libgdal-ruby1.8.files
Modified:
   packages/gdal/trunk/debian/changelog
   packages/gdal/trunk/debian/control
   packages/gdal/trunk/debian/gdal-bin.files
   packages/gdal/trunk/debian/python-gdal.files
   packages/gdal/trunk/debian/rules
Log:
Adding perl/ruby binding mainly


Modified: packages/gdal/trunk/debian/changelog
===================================================================
--- packages/gdal/trunk/debian/changelog        2007-10-04 21:34:24 UTC (rev 
1166)
+++ packages/gdal/trunk/debian/changelog        2007-10-05 11:29:01 UTC (rev 
1167)
@@ -4,9 +4,14 @@
   * Switch to new Homepage field
 
   [ Francesco Paolo Lovergine ]
-  * Migrated obsolete ${Source-Version} to ${binary:Version} in debian/control 
+  * Migrated obsolete ${Source-Version} to ${binary:Version} in debian/control
+  * Added perl and ruby binding and a couple of new binary packages for that.
+    At current time both php and java bindings are unmaintained, so skipped.
+    (closes: #393167)
+  * Build-deps updated.
+  * Missing gdal_rasterize binary and python tools added to gdal-bin.files
 
- -- Francesco Paolo Lovergine <[EMAIL PROTECTED]>  Tue, 02 Oct 2007 00:00:02 
+0200
+ -- Francesco Paolo Lovergine <[EMAIL PROTECTED]>  Thu, 04 Oct 2007 15:23:58 
+0200
 
 gdal (1.4.2-1) unstable; urgency=low
 

Modified: packages/gdal/trunk/debian/control
===================================================================
--- packages/gdal/trunk/debian/control  2007-10-04 21:34:24 UTC (rev 1166)
+++ packages/gdal/trunk/debian/control  2007-10-05 11:29:01 UTC (rev 1167)
@@ -7,7 +7,8 @@
  libtiff4-dev, libjasper-dev|libjasper-1.701-dev, libpng12-dev, libjpeg62-dev, 
libungif4-dev,
  libhdf4g-dev, libhdf5-serial-dev, libpq-dev, libxerces27-dev, unixodbc-dev 
(>=2.2.11), 
  python-dev, python-numeric, doxygen, d-shlibs, libgeos-dev, dpatch, 
libmysqlclient15-dev, python-all-dev (>= 2.3.5-11), 
- python-central (>=0.5), libcurl4-dev|libcurl-dev, libsqlite3-dev, 
libogdi3.2-dev
+ python-central (>=0.5), libcurl4-dev|libcurl-dev, libsqlite3-dev, 
libogdi3.2-dev,
+ ruby, ruby1.8-dev
 Standards-Version: 3.7.2
 XS-Python-Version: all
 Homepage: http://www.gdal.org/
@@ -124,6 +125,7 @@
 Architecture: any
 Depends: ${shlibs:Depends}, ${python:Depends}, python-numeric
 Provides: ${python:Provides}
+Homepage: http://trac.osgeo.org/gdal/wiki/GdalOgrInPython
 XB-Python-Version: ${python:Versions}
 Description: Python bindings to the Geospatial Data Abstraction Library
  GDAL is a translator library for raster geospatial data formats.
@@ -143,3 +145,58 @@
  TIGER data, S57, MapInfo File, DGN, GML and more.
  .
  This package contains Python bindings for GDAL/OGR library.
+
+Package: libgdal-perl
+Section: perl
+Architecture: any
+Depends: ${shlibs:Depends}, ${perl:Depends}
+Homepage: http://map.hut.fi/doc/Geo-GDAL/html/
+Description: Perl bindings to 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. The related OGR
+ library (which lives within the GDAL source tree) provides
+ a similar capability for simple features vector data.
+ .
+ GDAL supports 40+ popular data formats, including commonly used
+ ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in
+ GIS and remote sensing software packages (ERDAS Imagine,
+ ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote
+ sensing and scientific data distribution formats such as HDF,
+ EOS FAST, NOAA L1B, NetCDF, FITS.
+ .
+ OGR library supports popular vector formats like ESRI Shapefile,
+ TIGER data, S57, MapInfo File, DGN, GML and more.
+ .
+ This package contains Perl bindings for GDAL/OGR library.
+
+Package: libgdal-ruby1.8
+Section: interpreters
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: Ruby 1.8 bindings to 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. The related OGR
+ library (which lives within the GDAL source tree) provides
+ a similar capability for simple features vector data.
+ .
+ GDAL supports 40+ popular data formats, including commonly used
+ ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in
+ GIS and remote sensing software packages (ERDAS Imagine,
+ ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote
+ sensing and scientific data distribution formats such as HDF,
+ EOS FAST, NOAA L1B, NetCDF, FITS.
+ .
+ OGR library supports popular vector formats like ESRI Shapefile,
+ TIGER data, S57, MapInfo File, DGN, GML and more.
+ .
+ This package contains ruby 1.8 bindings for GDAL/OGR library.
+
+Package: libgdal-ruby
+Section: interpreters
+Architecture: any
+Depends: libgdal-ruby1.8
+Description: Ruby bindings to the Geospatial Data Abstraction Library
+ This is a dummy package which depends on current ruby version
+ to support GDAL/OGR library binding upgrades.

Modified: packages/gdal/trunk/debian/gdal-bin.files
===================================================================
--- packages/gdal/trunk/debian/gdal-bin.files   2007-10-04 21:34:24 UTC (rev 
1166)
+++ packages/gdal/trunk/debian/gdal-bin.files   2007-10-05 11:29:01 UTC (rev 
1167)
@@ -1,4 +1,5 @@
 usr/bin/gdal_translate
+usr/bin/gdal_rasterize
 usr/bin/gdalinfo
 usr/bin/gdaladdo
 usr/bin/gdalwarp

Added: packages/gdal/trunk/debian/libgdal-perl.files
===================================================================
--- packages/gdal/trunk/debian/libgdal-perl.files                               
(rev 0)
+++ packages/gdal/trunk/debian/libgdal-perl.files       2007-10-05 11:29:01 UTC 
(rev 1167)
@@ -0,0 +1 @@
+usr/lib/perl5

Added: packages/gdal/trunk/debian/libgdal-ruby1.8.files
===================================================================
--- packages/gdal/trunk/debian/libgdal-ruby1.8.files                            
(rev 0)
+++ packages/gdal/trunk/debian/libgdal-ruby1.8.files    2007-10-05 11:29:01 UTC 
(rev 1167)
@@ -0,0 +1 @@
+usr/lib/ruby/*

Modified: packages/gdal/trunk/debian/python-gdal.files
===================================================================
--- packages/gdal/trunk/debian/python-gdal.files        2007-10-04 21:34:24 UTC 
(rev 1166)
+++ packages/gdal/trunk/debian/python-gdal.files        2007-10-05 11:29:01 UTC 
(rev 1167)
@@ -1,5 +1,4 @@
 usr/lib/python*
-usr/bin/gdal_merge.py
-usr/bin/pct2rgb.py
+usr/bin/*.py
 usr/share/man/man1/gdal_merge.1
 usr/share/man/man1/pct2rgb.1

Modified: packages/gdal/trunk/debian/rules
===================================================================
--- packages/gdal/trunk/debian/rules    2007-10-04 21:34:24 UTC (rev 1166)
+++ packages/gdal/trunk/debian/rules    2007-10-05 11:29:01 UTC (rev 1167)
@@ -12,6 +12,8 @@
 
 PYVERS=$(shell pyversions -v -r debian/control)
 PYDEF=$(shell pyversions -dv)
+RUBYDEF=$(shell ruby --version|cut -d' ' -f2|cut -d. -f1,2)
+PERLDEF=$(shell perl -V:version|cut -d\' -f2)
 
 configure: configure-stamp
 configure-stamp: patch-stamp
@@ -33,6 +35,8 @@
                        --with-pg \
                        --with-ogdi \
                        --with-mysql \
+                       --with-perl \
+                       --with-ruby \
                        --with-cfitsio=no; \
                mv GDALmake.opt GDALmake.opt-$$V; \
        done
@@ -90,6 +94,13 @@
        $(MAKE) install-docs DESTDIR=$(CURDIR)/debian/tmp \
                "INST_DOCS=\$$(prefix)/share/doc/libgdal-doc"\
                "INST_MAN=\$$(prefix)/share/man"
+       
+       # moves ruby/perl stuff the right dirs
+       install -o root -g root -d $(CURDIR)/debian/tmp/usr/lib/perl5/auto
+       install -o root -g root -d $(CURDIR)/debian/tmp/usr/lib/ruby/$(RUBYDEF)
+       mv $(CURDIR)/debian/tmp/usr/local/lib/perl/$(PERLDEF)/auto/* 
$(CURDIR)/debian/tmp/usr/lib/perl5/auto/.
+       mv $(CURDIR)/debian/tmp/usr/local/lib/perl/$(PERLDEF)/Geo 
$(CURDIR)/debian/tmp/usr/lib/perl5/.
+       mv $(CURDIR)/debian/tmp/usr/local/lib/site_ruby/$(RUBYDEF)/* 
$(CURDIR)/debian/tmp/usr/lib/ruby/$(RUBYDEF)/.
 
 binary-common: 
        dh_testdir


_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel

Reply via email to