[SCM] grass branch, master, updated. upstream/6.4.1-40-g95cc1c6
M. Hamish Bowman
hamish_b at yahoo.com
Thu Feb 23 08:29:12 UTC 2012
The following commit has been merged in the master branch:
commit 95cc1c6ef0554a386f8c1524712926c418841196
Author: M. Hamish Bowman <hamish_b at yahoo.com>
Date: Thu Feb 23 21:28:38 2012 +1300
begin process of packaging 6.4.2; major reorganization, introduce new grass-core, grass-gui, grass-dev-doc binary packages (..First pass..Completetly Untested..)
diff --git a/debian/changelog b/debian/changelog
index 368c47e..4d2673c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+grass (6.4.2-1) unstable; urgency=low
+
+ * Packaged new upstream version.
+ * Reorganize binary packages, new: grass-core, grass-gui, grass-dev-doc.
+
+ -- M. Hamish Bowman <hamish_b at yahoo.com> Thu, 23 Feb 2012 19:09:32 +1300
+
grass (6.4.1-2) unstable; urgency=low
[ Hamish Bowman ]
diff --git a/debian/control b/debian/control
index 4f4fc62..ce315d0 100644
--- a/debian/control
+++ b/debian/control
@@ -3,11 +3,32 @@ Section: science
Priority: optional
Maintainer: Debian GIS Project <pkg-grass-devel at lists.alioth.debian.org>
Uploaders: Francesco Paolo Lovergine <frankie at debian.org>
-Build-depends: flex, bison, libreadline-dev | libreadline6-dev, libncurses5-dev, lesstif2-dev, debhelper (>= 8),
- libtiff4-dev, tcl-dev (>= 8.5), tk-dev (>= 8.5), libfftw3-dev, libxmu-dev, libglu1-mesa-dev | libglu1-xorg-dev,
- libfreetype6-dev, autoconf2.13, autotools-dev, libgdal1-dev (>= 1.5.0), libproj-dev, proj-bin, libjpeg-dev,
- libpng12-dev, libpq-dev, unixodbc-dev, doxygen, fakeroot, libmysqlclient15-dev, graphviz, libsqlite3-dev, python-wxgtk2.8,
- libcairo2-dev, libwxgtk2.8-dev, python-dev (>= 2.5), python-support (>= 0.7.1)
+Build-depends:
+ autoconf2.13, autotools-dev,
+ debhelper (>= 8),
+ doxygen,
+ fakeroot,
+ flex, bison,
+ graphviz,
+ lesstif2-dev,
+ libcairo2-dev,
+ libfftw3-dev,
+ libfreetype6-dev,
+ libgdal1-dev (>= 1.5.0),
+ libglu1-mesa-dev | libglu1-xorg-dev,
+ libjpeg-dev, libpng12-dev, libtiff4-dev,
+ libmysqlclient15-dev,
+ libncurses5-dev,
+ libpq-dev,
+# proj-bin needed for nad2bin during config
+ libproj-dev, proj-bin,
+ libreadline-dev | libreadline6-dev,
+ libsqlite3-dev,
+ libxmu-dev,
+ python-dev (>= 2.5), python-support (>= 0.7.1),
+ python-wxgtk2.8, libwxgtk2.8-dev,
+ tcl-dev (>= 8.5), tk-dev (>= 8.5),
+ unixodbc-dev
Standards-Version: 3.9.2
Build-Conflicts: wx2.6-headers
Homepage: http://grass.osgeo.org/
@@ -16,13 +37,51 @@ Vcs-Git: git://git.debian.org/git/pkg-grass/grass.git
Package: grass
Section: science
+Architecture: all
+Depends: grass-core, grass-gui
+Recommends: grass-doc
+Suggests: grass-dev
+Description: Geographic Resources Analysis Support System
+ Commonly referred to as GRASS, this is a Geographic Information
+ System (GIS) used for geospatial data management and analysis,
+ image processing, graphics/map production, spatial modeling, and
+ visualization. GRASS is currently used in academic and commercial
+ settings around the world, as well as by many government agencies
+ and environmental consulting companies.
+ .
+ Install this virtual package useful to get a full GRASS system.
+
+Package: grass-core
+Section: science
Architecture: any
-Depends: ${shlibs:Depends}, xterm | x-terminal-emulator, python (>= 2.5), python-numpy,
- python-opengl, python-wxgtk2.8, ${misc:Depends}
-Suggests: grass-doc, gdal-bin, proj-bin, e00compr, avce00, gpsbabel, gpstrans,
- gnuplot, xml2, wget | curl, netpbm
-Recommends: ghostscript, python-wxgtk2.8
-Provides: grass641
+Depends:
+ ${shlibs:Depends},
+ python (>= 2.5),
+# numpy used by the GRASS Python Library
+ python-numpy,
+ ${misc:Depends}
+Recommends:
+# cs2cs used by m.proj, gdalinfo+gdal_translate used by a number of scripts
+ gdal-bin, proj-bin
+Suggests:
+ grass-doc, grass-gui, grass-dev,
+# used by v.in.e00
+ e00compr, avce00,
+# used by i.spectral
+ gnuplot,
+# used by v.in.gpsbabel
+ gpsbabel,
+# used by v.in.garmin
+ gpstrans,
+# used by NVIZ, d.out.gpsdrive
+ netpbm,
+# used by v.kridge
+ python-rpy2,
+# used by r.in.wms, v.in.wfs, g.extension
+ wget | curl,
+# used by r.in.wms
+ xml2
+Provides: grass642
Description: Geographic Resources Analysis Support System
Commonly referred to as GRASS, this is a Geographic Information
System (GIS) used for geospatial data management and analysis,
@@ -30,11 +89,38 @@ Description: Geographic Resources Analysis Support System
visualization. GRASS is currently used in academic and commercial
settings around the world, as well as by many government agencies
and environmental consulting companies.
+ .
+ This package contains the core processing components, but not the GUI.
+
+Package: grass-gui
+Section: science
+Architecture: any
+Depends: grass-core,
+ python-wxgtk2.8,
+# pyGL needed for wxNviz
+ python-opengl,
+ xterm | x-terminal-emulator,
+ ${misc:Depends}
+Recommends:
+# gs needed for wxPsmap PDF export
+ ghostscript,
+# PIL needed for wxPsmap preview
+ python-imaging
+Description: Geographic Resources Analysis Support System
+ Commonly referred to as GRASS, this is a Geographic Information
+ System (GIS) used for geospatial data management and analysis,
+ image processing, graphics/map production, spatial modeling, and
+ visualization. GRASS is currently used in academic and commercial
+ settings around the world, as well as by many government agencies
+ and environmental consulting companies.
+ .
+ This package contains the GRASS GUIs.
Package: grass-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
+Suggests: grass, grass-dev-doc
Description: Geographic Resources Analysis Support System documentation
Commonly referred to as GRASS, this is a Geographic Information
System (GIS) used for geospatial data management and analysis,
@@ -45,12 +131,33 @@ Description: Geographic Resources Analysis Support System documentation
.
This package contains HTML documentation for the GRASS system.
+Package: grass-dev-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Suggests: grass
+Description: Geographic Resources Analysis Support System documentation
+ Commonly referred to as GRASS, this is a Geographic Information
+ System (GIS) used for geospatial data management and analysis,
+ image processing, graphics/map production, spatial modeling, and
+ visualization. GRASS is currently used in academic and commercial
+ settings around the world, as well as by many government agencies
+ and environmental consulting companies.
+ .
+ This package contains the HTML version of the GRASS Programmers' Manual.
+
Package: grass-dev
Section: devel
Architecture: any
-Depends: grass (= ${binary:Version}), libproj-dev, libgdal1-dev, ${misc:Depends}
+Depends:
+ grass-core (= ${binary:Version}),
+# fakeroot used by patches/htmlgen-fakeroot; see changelog entry for 5.7.0+6.0.0beta2-2
+ fakeroot,
+ libproj-dev, libgdal1-dev,
+ ${misc:Depends}
+# Subversion is needed by g.extension, a primary motivator for installing the grass-dev pkg
Recommends: subversion
-Suggests: pkg-config
+Suggests: grass-dev-doc, pkg-config
Provides: grass64-dev
Description: GRASS GIS development files
Commonly referred to as GRASS, this is a Geographic Information
@@ -62,4 +169,4 @@ Description: GRASS GIS development files
.
This package contains the header files for developing with GRASS.
Install this package if you wish to develop software that manipulates
- GRASS data sets.
+ GRASS data sets or install addons using the g.extension module.
diff --git a/debian/control.in b/debian/control.in
index dd9e1b1..26196a1 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -3,11 +3,32 @@ Section: science
Priority: optional
Maintainer: Debian GIS Project <pkg-grass-devel at lists.alioth.debian.org>
Uploaders: Francesco Paolo Lovergine <frankie at debian.org>
-Build-depends: flex, bison, libreadline-dev | libreadline6-dev, libncurses5-dev, lesstif2-dev, debhelper (>= 8),
- libtiff4-dev, tcl-dev (>= 8.5), tk-dev (>= 8.5), libfftw3-dev, libxmu-dev, libglu1-mesa-dev | libglu1-xorg-dev,
- libfreetype6-dev, autoconf2.13, autotools-dev, libgdal1-dev (>= 1.5.0), libproj-dev, proj-bin, libjpeg-dev,
- libpng12-dev, libpq-dev, unixodbc-dev, doxygen, fakeroot, libmysqlclient15-dev, graphviz, libsqlite3-dev, python-wxgtk2.8,
- libcairo2-dev, libwxgtk2.8-dev, python-dev (>= 2.5), python-support (>= 0.7.1)
+Build-depends:
+ autoconf2.13, autotools-dev,
+ debhelper (>= 8),
+ doxygen,
+ fakeroot,
+ flex, bison,
+ graphviz,
+ lesstif2-dev,
+ libcairo2-dev,
+ libfftw3-dev,
+ libfreetype6-dev,
+ libgdal1-dev (>= 1.5.0),
+ libglu1-mesa-dev | libglu1-xorg-dev,
+ libjpeg-dev, libpng12-dev, libtiff4-dev,
+ libmysqlclient15-dev,
+ libncurses5-dev,
+ libpq-dev,
+# proj-bin needed for nad2bin during config
+ libproj-dev, proj-bin,
+ libreadline-dev | libreadline6-dev,
+ libsqlite3-dev,
+ libxmu-dev,
+ python-dev (>= 2.5), python-support (>= 0.7.1),
+ python-wxgtk2.8, libwxgtk2.8-dev,
+ tcl-dev (>= 8.5), tk-dev (>= 8.5),
+ unixodbc-dev
Standards-Version: 3.9.2
Build-Conflicts: wx2.6-headers
Homepage: http://grass.osgeo.org/
@@ -16,12 +37,50 @@ Vcs-Git: git://git.debian.org/git/pkg-grass/grass.git
Package: grass
Section: science
+Architecture: all
+Depends: grass-core, grass-gui
+Recommends: grass-doc
+Suggests: grass-dev
+Description: Geographic Resources Analysis Support System
+ Commonly referred to as GRASS, this is a Geographic Information
+ System (GIS) used for geospatial data management and analysis,
+ image processing, graphics/map production, spatial modeling, and
+ visualization. GRASS is currently used in academic and commercial
+ settings around the world, as well as by many government agencies
+ and environmental consulting companies.
+ .
+ Install this virtual package useful to get a full GRASS system.
+
+Package: grass-core
+Section: science
Architecture: any
-Depends: ${shlibs:Depends}, xterm | x-terminal-emulator, python (>= 2.5), python-numpy,
- python-opengl, python-wxgtk2.8, ${misc:Depends}
-Suggests: grass-doc, gdal-bin, proj-bin, e00compr, avce00, gpsbabel, gpstrans,
- gnuplot, xml2, wget | curl, netpbm
-Recommends: ghostscript, python-wxgtk2.8
+Depends:
+ ${shlibs:Depends},
+ python (>= 2.5),
+# numpy used by the GRASS Python Library
+ python-numpy,
+ ${misc:Depends}
+Recommends:
+# cs2cs used by m.proj, gdalinfo+gdal_translate used by a number of scripts
+ gdal-bin, proj-bin
+Suggests:
+ grass-doc, grass-gui, grass-dev,
+# used by v.in.e00
+ e00compr, avce00,
+# used by i.spectral
+ gnuplot,
+# used by v.in.gpsbabel
+ gpsbabel,
+# used by v.in.garmin
+ gpstrans,
+# used by NVIZ, d.out.gpsdrive
+ netpbm,
+# used by v.kridge
+ python-rpy2,
+# used by r.in.wms, v.in.wfs, g.extension
+ wget | curl,
+# used by r.in.wms
+ xml2
Provides: grass at ABI@
Description: Geographic Resources Analysis Support System
Commonly referred to as GRASS, this is a Geographic Information
@@ -30,11 +89,38 @@ Description: Geographic Resources Analysis Support System
visualization. GRASS is currently used in academic and commercial
settings around the world, as well as by many government agencies
and environmental consulting companies.
+ .
+ This package contains the core processing components, but not the GUI.
+
+Package: grass-gui
+Section: science
+Architecture: any
+Depends: grass-core,
+ python-wxgtk2.8,
+# pyGL needed for wxNviz
+ python-opengl,
+ xterm | x-terminal-emulator,
+ ${misc:Depends}
+Recommends:
+# gs needed for wxPsmap PDF export
+ ghostscript,
+# PIL needed for wxPsmap preview
+ python-imaging
+Description: Geographic Resources Analysis Support System
+ Commonly referred to as GRASS, this is a Geographic Information
+ System (GIS) used for geospatial data management and analysis,
+ image processing, graphics/map production, spatial modeling, and
+ visualization. GRASS is currently used in academic and commercial
+ settings around the world, as well as by many government agencies
+ and environmental consulting companies.
+ .
+ This package contains the GRASS GUIs.
Package: grass-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
+Suggests: grass, grass-dev-doc
Description: Geographic Resources Analysis Support System documentation
Commonly referred to as GRASS, this is a Geographic Information
System (GIS) used for geospatial data management and analysis,
@@ -45,12 +131,33 @@ Description: Geographic Resources Analysis Support System documentation
.
This package contains HTML documentation for the GRASS system.
+Package: grass-dev-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Suggests: grass
+Description: Geographic Resources Analysis Support System documentation
+ Commonly referred to as GRASS, this is a Geographic Information
+ System (GIS) used for geospatial data management and analysis,
+ image processing, graphics/map production, spatial modeling, and
+ visualization. GRASS is currently used in academic and commercial
+ settings around the world, as well as by many government agencies
+ and environmental consulting companies.
+ .
+ This package contains the HTML version of the GRASS Programmers' Manual.
+
Package: grass-dev
Section: devel
Architecture: any
-Depends: grass (= ${binary:Version}), libproj-dev, libgdal1-dev, ${misc:Depends}
+Depends:
+ grass-core (= ${binary:Version}),
+# fakeroot used by patches/htmlgen-fakeroot; see changelog entry for 5.7.0+6.0.0beta2-2
+ fakeroot,
+ libproj-dev, libgdal1-dev,
+ ${misc:Depends}
+# Subversion is needed by g.extension, a primary motivator for installing the grass-dev pkg
Recommends: subversion
-Suggests: pkg-config
+Suggests: grass-dev-doc, pkg-config
Provides: grass at VERSION@-dev
Description: GRASS GIS development files
Commonly referred to as GRASS, this is a Geographic Information
@@ -62,4 +169,4 @@ Description: GRASS GIS development files
.
This package contains the header files for developing with GRASS.
Install this package if you wish to develop software that manipulates
- GRASS data sets.
+ GRASS data sets or install addons using the g.extension module.
--
Geographic Resources Analysis Support System
More information about the Pkg-grass-devel
mailing list