debian/0000755000000000000000000000000012264455604007176 5ustar debian/thuban-doc.doc-base.de0000644000000000000000000000054112264455604013210 0ustar Document: thuban.de Title: German user's Manual for Thuban Author: Jonathan Coles, Jan-Oliver Wagner and Frank Koormann Abstract: Manual for German users of Thuban, an interactive geographic data viewer. Section: Viewers Format: HTML Index: /usr/share/doc/thuban-doc/thuban-manual-de/index.html Files: /usr/share/doc/thuban-doc/thuban-manual-de/*.html debian/thuban.install0000644000000000000000000000010412264455604012042 0ustar devtools/create_epsg.py usr/lib/thuban usr/bin/ usr/lib/ usr/share/ debian/source/0000755000000000000000000000000012264455604010476 5ustar debian/source/lintian-overrides0000644000000000000000000000015512264455604014060 0ustar # Upstream doesn't provide signatures for their tarballs thuban source: debian-watch-may-check-gpg-signature debian/source/format0000644000000000000000000000001412264455604011704 0ustar 3.0 (quilt) debian/thuban.links0000644000000000000000000000006212264455604011517 0ustar usr/lib/thuban/create_epsg.py usr/bin/create_epsg debian/thuban.examples0000644000000000000000000000003312264455604012213 0ustar Examples/simple_extensions debian/thuban.manpages0000644000000000000000000000005512264455604012174 0ustar debian/man/thuban.1 debian/man/create_epsg.1 debian/thuban-doc.dirs0000644000000000000000000000004012264455604012077 0ustar usr/share/doc/thuban-doc/images debian/copyright0000644000000000000000000001625512264455604011142 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Thuban Upstream-Contact: Thuban Project Team Source: http://thuban.intevation.org/ Files: * Copyright: 2001-2008, Intevation GmbH License: GPL-2.0+ Files: libraries/pyprojection/* Copyright: 2001 Meridian Environmental Technology, Inc License: BSD-2-Clause Files: libraries/pyprojection/Projection_wrap.c libraries/pyshapelib/dbflib_wrap.c libraries/pyshapelib/shapelib_wrap.c Copyright: 1999-2000, The University of Chicago Comment: This file contains generic SWIG runtime support for pointer type checking as well as a few commonly used macros to control external linkage. License: public-domain This file may be freely redistributed without license or fee provided this copyright message remains intact. Files: libraries/shapelib/* Copyright: 1999, 2001, Frank Warmerdam License: MIT or LGPL-2.0+ Files: Thuban/Lib/connector.py Copyright: 1997-1998, 2000-2001, 2003 Bernhard Herzog License: LGPL-2.0+ Files: libraries/thuban/gdalwarp.cpp Copyright: 2002, i3 - information integration and imaging Fort Collin, CO License: MIT Files: libraries/thuban/wxPython_int.h Copyright: 1998, Total Control Software License: WXwindows License: BSD-2-Clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. License: GPL-2.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 2 of the License, or (at your option) any later version. . This program 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. . On Debian systems, the complete text of the GNU General Public License can be found in the file `/usr/share/common-licenses/GPL-2'. License: LGPL-2.0+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This library 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 Library General Public License for more details. . On Debian systems, the complete text of the GNU Library General Public License version 2 can be found in the file `/usr/share/common-licenses/LGPL-2'. License: MIT 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. License: WXwindows wxWindows Library Licence, Version 3.1 ====================================== . Copyright (C) 1998-2005 Julian Smart, Robert Roebling et al . Everyone is permitted to copy and distribute verbatim copies of this licence document, but changing it is not allowed. . WXWINDOWS LIBRARY LICENCE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION . This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public Licence as published by the Free Software Foundation; either version 2 of the Licence, or (at your option) any later version. . This library 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 Library General Public Licence for more details. . You should have received a copy of the GNU Library General Public Licence along with this software, usually in a file named COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. . EXCEPTION NOTICE . 1. As a special exception, the copyright holders of this library give permission for additional uses of the text contained in this release of the library as licenced under the wxWindows Library Licence, applying either version 3.1 of the Licence, or (at your option) any later version of the Licence as published by the copyright holders of version 3.1 of the Licence document. . 2. The exception is that you may use, copy, link, modify and distribute under your own terms, binary object code versions of works based on the Library. . 3. If you copy code from files distributed under the terms of the GNU General Public Licence or the GNU Library General Public Licence into a copy of this library, as this licence permits, the exception does not apply to the code that you add in this way. To avoid misleading anyone as to the status of such modified files, you must delete this exception notice from such code and/or adjust the licensing conditions notice accordingly. . 4. If you write modifications of your own for this library, it is your choice whether to permit this exception to apply to your modifications. If you do not wish that, you must delete the exception notice from such code and/or adjust the licensing conditions notice accordingly. debian/thuban-doc.install0000644000000000000000000000007012264455604012607 0ustar Doc/manual/images/*.png usr/share/doc/thuban-doc/images debian/rules0000755000000000000000000000202312264455604010253 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 MANPAGES:=$(wildcard debian/man/*.*.xml) CFLAGS += -Wall -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif %: dh $@ --with python2 override_dh_clean: dh_clean python setup.py clean $(RM) -rf $(CURDIR)/build $(RM) -rf $(CURDIR)/Doc/manual/thuban-manual $(RM) -rf $(CURDIR)/Doc/manual/thuban-manual-de override_dh_auto_build: # Create man pages from DocBook XML for x in $(MANPAGES) ; do \ docbook2x-man $$x ; \ mv `basename $$x | sed 's/.xml$$//'` `dirname $$x` ; \ done python setup.py build_ext find $(CURDIR) -name "*.mo" -delete $(MAKE) -C $(CURDIR)/po mo $(MAKE) -C $(CURDIR)/Doc/manual man-html man-html-de override_dh_auto_test: # Needs external data, many failures # cd test ; python runtests.py override_dh_auto_install: dh_auto_install -- --prefix=/usr $(RM) -f $(CURDIR)/debian/thuban/usr/bin/create_epsg override_dh_install: dh_install --list-missing debian/man/0000755000000000000000000000000012264455604007751 5ustar debian/man/thuban.1.xml0000644000000000000000000000476412264455604012126 0ustar thuban 1 thuban interactive geographic data viewer thuban thuban-session-file DESCRIPTION This manual page documents briefly the thuban command. This manual page was written for the Debian distribution because the original program does not have a manual page. thuban is an interactiv geographic data viewer. Thuban can read geographic data in the shapefile format. To control the visual appearance of a layer you have to select the layer in the session window of thuban. Afterwards you can change the layers color with the Layer-menu. You can load the layers table with the Layer-table-menu. Afterwards you can query the table for feature selection. You can also load new tables with the Table-menu and make a table join to the current layer table. Maps can be printed or exported to the PS-format by Map/print. All changes can be saved in a thuban session file. If a thuban session file has been indicated on command line it will be loaded by thuban. If no thuban session file has been given thuban starts with a new session. SEE ALSO http://thuban.intevation.org/ AUTHOR Thuban was written by Intevation GmbH, bh@intevation.de This manual page was written by Silke Reimer silke@intevation.de for the Debian GNU/Linux system (but may be used by others). COPYRIGHT Thuban may be copied and modified under the terms of the GNU General Public License. debian/man/create_epsg.1.xml0000644000000000000000000000247312264455604013121 0ustar create_epsg 1 create_epsg convert the epsg file of proj into a python .proj file create_epsg > epsg.proj DESCRIPTION create_epsg converts the epsg file of proj into a python .proj file. It assumes the original file of proj ('epsg') to be present in the standard location of a system wide installation, i.e. in /usr/share/proj/epsg. The entries in the source file look like this: # Anguilla 1957 / British West Indies Grid <200> +proj=tmerc +lat_0=0.000000000 +lon_0=-62.000000000 +k=0.999500 +x_0=40000 0.000 +y_0=0.000 +ellps=clrk80 +units=m no_defs <> debian/thuban.menu0000644000000000000000000000016312264455604011345 0ustar ?package(thuban):needs="X11" section="Applications/Science/Geoscience"\ title="thuban" command="/usr/bin/thuban" debian/thuban-doc.doc-base0000644000000000000000000000051212264455604012617 0ustar Document: thuban Title: User's Manual for Thuban Author: Jonathan Coles, Jan-Oliver Wagner and Frank Koormann Abstract: Manual for users of Thuban, an interactive geographic data viewer. Section: Viewers Format: HTML Index: /usr/share/doc/thuban-doc/thuban-manual/index.html Files: /usr/share/doc/thuban-doc/thuban-manual/*.html debian/thuban.docs0000644000000000000000000000001412264455604011324 0ustar README NEWS debian/patches/0000755000000000000000000000000012264455604010625 5ustar debian/patches/bitmappath.patch0000644000000000000000000000234112264455604013777 0ustar Description: Use FHS paths for thuban Projections & Bitmaps Resources. Author: Paul Wise Last-Update: 2011-11-03 --- a/Thuban/Model/resource.py +++ b/Thuban/Model/resource.py @@ -27,8 +27,11 @@ from Thuban.Model.xmlwriter import XMLWr from Thuban.Model.proj import Projection, ProjFile from xml.sax import SAXParseException - -projdir = os.path.join(get_thuban_dir(), "Resources", "Projections") +# The directory where the default projections are stored has to be changed +# for +# the debian package to be conformant with the FHS +#projdir = os.path.join(get_thuban_dir(), "Resources", "Projections") +projdir = "/usr/share/thuban/Resources/Projections" PROJ_EXT = ".proj" --- a/Thuban/UI/resource.py +++ b/Thuban/UI/resource.py @@ -19,7 +19,10 @@ from Thuban.Lib.fileutil import get_thub import wx -bitmapdir = os.path.join(get_thuban_dir(), "Resources", "Bitmaps") +# The directory where the toolbar icons are stored has to be changed for +# the debian package to be conformant with the FHS +#bitmapdir = os.path.join(get_thuban_dir(), "Resources", "Bitmaps") +bitmapdir = "/usr/share/thuban/Resources/Bitmaps" bitmap_extensions = {wx.BITMAP_TYPE_XPM: ".xpm", wx.BITMAP_TYPE_ANY: ""} debian/patches/series0000644000000000000000000000010412264455604012035 0ustar locale.patch setup.patch bitmappath.patch wxpython.patch gdal.patch debian/patches/gdal.patch0000644000000000000000000000161012264455604012553 0ustar Description: Import ogr and gdal from osgeo module. Author: Francesco Paolo Lovergine Last-Update: 2011-11-03 --- a/Extensions/ogr/ogrdialog.py +++ b/Extensions/ogr/ogrdialog.py @@ -14,7 +14,7 @@ import sys, traceback import wx try: - import ogr + from osgeo import ogr except ImportError: ogr = None --- a/Extensions/ogr/ogrshapes.py +++ b/Extensions/ogr/ogrshapes.py @@ -12,7 +12,7 @@ __version__ = "$Revision: 2770 $" # $Id: ogrshapes.py 2770 2007-05-22 08:54:41Z bh $ try: - import ogr + from osgeo import ogr except ImportError: ogr = None --- a/Thuban/Model/layer.py +++ b/Thuban/Model/layer.py @@ -395,8 +395,8 @@ class Layer(BaseLayer): if resource.has_gdal_support(): - import gdal - from gdalconst import GA_ReadOnly + from osgeo import gdal + from osgeo.gdalconst import GA_ReadOnly class RasterLayer(BaseLayer): debian/patches/locale.patch0000644000000000000000000000160412264455604013106 0ustar Description: Use FHS paths for thuban Locale Resources. Author: Francesco Paolo Lovergine Last-Update: 2011-11-03 --- a/Thuban/__init__.py +++ b/Thuban/__init__.py @@ -57,8 +57,14 @@ def _(s): """ return _translation_function(s) -from Lib.fileutil import get_thuban_dir; -_message_dir = os.path.join(get_thuban_dir(), "Resources", "Locale") +#from Lib.fileutil import get_thuban_dir; +#_message_dir = os.path.join(get_thuban_dir(), "Resources", "Locale") +# +# The directory where the default projections are stored has to be changed +# for the debian package to be conformant with the FHS +#_message_dir = os.path.join(os.path.dirname(__file__), os.pardir, "Resources", +# "Locale") +_message_dir = "/usr/share/thuban/Resources/Locale" def gettext_identity(s): """Default gettext implementation which returns the string as is""" debian/patches/setup.patch0000644000000000000000000000174112264455604013011 0ustar Description: Use /usr instead of /usr/local. Author: Francesco Paolo Lovergine Last-Update: 2011-11-03 --- a/setup.py +++ b/setup.py @@ -47,7 +47,7 @@ if os.name == "posix": # Unix like system. # Directories where Proj4 is installed - proj4_prefix = "/usr/local/" + proj4_prefix = "/usr/" proj4_incdir = os.path.join(proj4_prefix, "include") proj4_libdir = os.path.join(proj4_prefix, "lib") proj4_lib = "proj" @@ -1195,7 +1195,7 @@ setup(name = "Thuban", # same directory. "install_lib": "$base/lib/thuban", "install_scripts": "$base/lib/thuban", - "install_data": "$base/lib/thuban", + "install_data": "$prefix/share/thuban", # Don't print warning messages about the lib dir not # being on Python's path. The libraries are Thuban # specific and are installed just for Thuban. They'll debian/patches/wxpython.patch0000644000000000000000000000047712264455604013556 0ustar Description: Select wx version 2.8. Author: Francesco Paolo Lovergine Last-Update: 2011-11-03 --- a/thuban.py +++ b/thuban.py @@ -8,6 +8,9 @@ # Read the file COPYING coming with Thuban for details. import sys, os +import wxversion +wxversion.select("2.8") + import Thuban import wxversion debian/watch0000644000000000000000000000037312264455604010232 0ustar version=3 opts=dversionmangle=s/\+(debian|dfsg|ds|deb)\d*$//,uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\d*)$/$1~$2/ \ http://wald.intevation.org/frs?group_id=6 (?:.*/)?Thuban[_\-](\d+[\d\.]+)\.(?:tar\.xz|txz|tar\.bz2|tbz2|tar\.gz|tgz) debian/thuban-doc.docs0000644000000000000000000000006512264455604012075 0ustar Doc/manual/thuban-manual Doc/manual/thuban-manual-de debian/changelog0000644000000000000000000002143612264455604011056 0ustar thuban (1.2.2-5) unstable; urgency=low * Bump Standards-Version to 3.9.5, no changes required. * Add Breaks/Replaces for thuban-doc. (closes: #734905) * Add lintian override for debian-watch-may-check-gpg-signature, upstream doesn't provide signatures for verification. -- Bas Couwenberg Sat, 11 Jan 2014 02:06:14 +0100 thuban (1.2.2-4) unstable; urgency=low [ Bas Couwenberg ] * Add myself to Uploaders. * Bump dephelper compatibility to 9. * Use canonical URLs for Vcs-* fields. * Refresh patch and add headers for: - locale.patch - setup.patch - bitmappath.patch - wxpython.patch - gdal.patch * Improve short description to not start with article. * Use minimal dh rules with python2. * Move documentation into its own thuban-doc package. * List missing files after install. * Update watch file, handle common mistakes. * Update python build dependencies: remove python-support, replace python-dev with python-all-dev (>= 2.6.6-3~). * Update files to install for thuban package. * Update copyright file using copyright-format 1.0. * Build depend on python-psycopg2 instead of its virtual package. * Bump Standards-Version to 3.9.4, changes: minimal dh rules, Vcs-* fields, copyright. * Convert thuban man page to Docbook XML. * Add man page for create_epsg. * Change priority to optional. [ Francesco Paolo Lovergine ] * Moved to libgdal-dev b-d. -- Francesco Paolo Lovergine Thu, 12 Dec 2013 11:45:39 +0100 thuban (1.2.2-3) unstable; urgency=low * Rebuilding with current wxpython level. (closes: #647147) * Moved repository to git. * Changed Vcs-* fields in debian/control. * Moved to source format 3.0, with quilt. * Policy bumped to 3.9.2. * Debhelper bumped to 8. -- Francesco Paolo Lovergine Thu, 03 Nov 2011 16:55:09 +0100 thuban (1.2.2-2) unstable; urgency=low * Removed python-xmlbase build-dep and dep, because available in python >= 2.4 * Policy updated to 3.8.4 (no changes). * Added ${misc:Depends} dependency to thuban pkg. * Removed Apps prefix in debian/doc-base. -- Francesco Paolo Lovergine Thu, 04 Feb 2010 16:00:51 +0100 thuban (1.2.2-1) unstable; urgency=low * New upstream release. * Added Vcs-* fields to debian/control. * Now policy bumped to 3.8.3. * Missing dh_prep call added. * First upload to unstable to obsolete the old release. -- Francesco Paolo Lovergine Wed, 21 Oct 2009 12:04:54 +0200 thuban (1.2.1+svn2877-1) experimental; urgency=low * New upstream SVN snapshot. * Moved to wxwidget 2.8 instead of the obsolete 2.6 * Updated patchset. -- Francesco Paolo Lovergine Tue, 26 May 2009 22:38:16 +0200 thuban (1.2.1-1) unstable; urgency=low [ Paul Wise ] * Switch to the new Homepage field [ Francesco Paolo Lovergine ] * New upstream release. Still better using wxwidget 2.6. (closes: #352844) * Policy bumped to 3.8.1. * Removed Silke among Uploaders. (closes: #519385) * Changed build-dep: proj -> libproj-dev * Fixed watch file. * Added wxpython patch to select explicitly 2.6 version at run-time. * Added gdal patch to use osgeo namespace for gdal/ogr. Still one warning is issued anyway at run-time. * Added recommended: python-mapscript for mapserver extension. * Debhelper level set to 7. * Revised against python policy: now supports only private modules for the default python version at build-time. (closes: #520573) * Removed create_espg script in /usr/bin. -- Francesco Paolo Lovergine Tue, 31 Mar 2009 10:58:23 +0200 thuban (1.2.0-2) unstable; urgency=low [ Francesco Paolo Lovergine ] * Added build-dep from docbook-xml. (closes: #422471) [ Paul Wise ] * Move menu item to Applications/Science/Geoscience (menu transition) -- Paul Wise Wed, 11 Jul 2007 10:19:35 +1000 thuban (1.2.0-1) unstable; urgency=low * New upstream release. * Patchset updated. * Policy bumped to 3.7.2 (no changes). * Updated for current Python Policy by using python-support. -- Francesco Paolo Lovergine Sat, 7 Apr 2007 21:03:28 +0200 thuban (1.1.0-1) experimental; urgency=low * New upstream release - Drop gdalwarp.cpp patch, no longer applies - Drop de.po patch, no longer useful * Build with and use wxWidgets 2.6, which supports GTK 2 * SWIG hack to be removed when wxWidgets includes wxPython.h (#326440) * Move bitmappath.patch into a dpatch (wasn't being applied) * Actually install the manual page * Use debian/compat instead of DH_COMPAT * Remove nostrip checking, dh_strip does that * Actually pass CFLAGS to setup.py * Always use -Wall -g in CFLAGS * Check for noopt and use -O0, otherwise use -O2 * Remove extraneous whitespace and comments in debian/rules * Revamp debian/copyright information, inc. FSF address update * Install create_epsg.py into the package * Build and install the English and German manuals * Ship the NEWS file, don't ship an extra copy of the dtd * Some minor debian/ cleanups -- Paul Wise Mon, 27 Mar 2006 15:41:11 +0800 thuban (1.0.1-1) unstable; urgency=high [ Francesco Paolo Lovergine ] * New upstream release. (closes: #288077, #307758, #313843) * Changed upstream to DebianGis Team. Silke and me added as uploaders. * Urgency due to brokeness of the package in sid. * Added home page URL to long description. * Changed build-dep to reflect current ones in sid: libgdal1-1.3.1-dev python-wxgtk2.4 wx2.4-headers (closes: #334219) * Added gdal-bin dependency (closes: #328239) * Moved to dpatch support and removed basic cdbs patchsys. (The rules file used dh_rules directly, anyway) Imported the two previuos patches. * Added gdalwarp.cpp.dpatch patch (still to be merged upstream) (closes: #298403) * Patched po/de.po with de.po.dpatch. (closes: #313843) * dh_installmanpages is obsolete -> dh_installman * Removing build-time .mo files during clean -- Francesco Paolo Lovergine Wed, 1 Feb 2006 20:02:40 +0100 thuban (1.0.0-1) unstable; urgency=low * New upstream release (Closes:#234975) * added build-dep from cbds for patching thuban * added multilanguage support -- Silke Reimer Wed, 28 Jan 2004 12:47:34 +0100 thuban (1.0rc1-1) unstable; urgency=low * New upstream release * added gdal-support (Closes:#221645) * New upstream versions solves also partly Bug#220295, i.e. listing also shapefiles with *.SHP in open dialog. -- Silke Reimer Wed, 10 Sep 2003 10:19:05 +0200 thuban (0.9.0-1) unstable; urgency=low * New upstream release. * deleted first row in Thuban/UI/[tree|main].py, containing #!-statement since not necessary and leading to warning 'script-not-executable' -- Silke Reimer Wed, 10 Sep 2003 10:19:05 +0200 thuban (0.8.1-2) unstable; urgency=low * all changes where necessary to be compliant with python 2.3. The last three changes where made to be able to run all unittests successfully. They doesn't effect the funcionality of thuban directly. * debian/rules: Removed hard-coded call to python2.2 since standard python is now python2.3., closes: #205853 * Change in extensions/pyshapelib/dbflib_wrap.c: After changing from python2.2 to python 2.3 PyMapping_Check doesn't work any more. So PySequence_Check has to be used instead * test/support.py: little change in class definition due to change to python2.3 * test/test_save.py: changed call of function say_eventlist. Causes an failure for 'if 1:' otherwise * Thuban/Model/table.py: change of storage of dbf-filename, otherwise there is an failure in the unittests. * debian/control: - changed priority to 'extra' since proj has priority 'extra' and according to policy a package MUST NOT depend on packages with lower priority values - added missing dependency on python-xmlbase, closes: #206382 -- Silke Reimer Wed, 20 Aug 2003 15:03:46 +0200 thuban (0.8.1-1) unstable; urgency=low * Initial Release. * Change in setup.py: Adjusted path to proj4 from /usr/local/ to /usr/ * setup.py: changed dir for Bitmaps since they have to placed in /usr/share * in Thuban/UI/resource.py: changed bitmapdir (the bitmap search path) to /usr/share/thuban/Resources/Bitmaps * in Thuban/Model/resource.py: changed projdir (the location for the default projections) to /usr/share/thuban/Resources/Projections * deleted first row in version.py and Model/range.py, containing #!-statement since not necessary and leading to warning 'script-not-executable' -- Silke Reimer Mon, 21 Jul 2003 15:16:39 +0200 debian/compat0000644000000000000000000000000212264455604010374 0ustar 9 debian/control0000644000000000000000000000377412264455604010614 0ustar Source: thuban Maintainer: Debian GIS Project Uploaders: Francesco Paolo Lovergine , Bas Couwenberg Section: graphics Priority: optional Build-Depends: debhelper (>= 9), python-all-dev (>= 2.6.6-3~), python-wxgtk2.8, libproj-dev, libgdal-dev, libwxgtk2.8-dev, docbook-utils, docbook-xsl, docbook-xml, docbook2x, xsltproc Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-grass/thuban.git Vcs-Git: git://anonscm.debian.org/pkg-grass/thuban.git Homepage: http://thuban.intevation.org Package: thuban Architecture: any Depends: ${shlibs:Depends}, ${python:Depends}, gdal-bin, python-wxgtk2.8, python-sqlite, ${misc:Depends} Recommends: python-psycopg2, python-gdal, python-mapscript Suggests: thuban-doc Description: Interactive geographic data viewer Thuban can read geographic data in the shapefile format. Main features of thuban are the layer management and the possibility to navigate on the map, to control the visual appearance of objects, to identify and edit attributes by object selection and to print and export the resulting maps for further processing. . This package contains the thuban program an its libraries. Package: thuban-doc Architecture: all Section: doc Breaks: thuban (<< 1.2.2-4) Replaces: thuban (<< 1.2.2-4) Depends: ${misc:Depends} Description: Interactive geographic data viewer - documentation Thuban can read geographic data in the shapefile format. Main features of thuban are the layer management and the possibility to navigate on the map, to control the visual appearance of objects, to identify and edit attributes by object selection and to print and export the resulting maps for further processing. . This package contains the thuban documentation.