Author: frankie
Date: 2010-02-17 10:03:40 +0000 (Wed, 17 Feb 2010)
New Revision: 2704

Added:
   packages/gmt-coast-low/trunk/debian/README.Debian
Removed:
   packages/gmt-coast-low/trunk/debian/README
Modified:
   packages/gmt-coast-low/trunk/GSHHS_coast.tar.bz2
   packages/gmt-coast-low/trunk/debian/changelog
   packages/gmt-coast-low/trunk/debian/control
   packages/gmt-coast-low/trunk/debian/gmt-coastline-download
Log:
Version 2.0.2


Modified: packages/gmt-coast-low/trunk/GSHHS_coast.tar.bz2
===================================================================
(Binary files differ)

Deleted: packages/gmt-coast-low/trunk/debian/README
===================================================================
--- packages/gmt-coast-low/trunk/debian/README  2010-02-16 09:29:30 UTC (rev 
2703)
+++ packages/gmt-coast-low/trunk/debian/README  2010-02-17 10:03:40 UTC (rev 
2704)
@@ -1,9 +0,0 @@
-Low resolution coast lines for GMT
-----------------------------------
-
-This package installs the low-resolution world coast lines into 
/usr/share/gmt/coast.
-The high-resolution and full-resolution ones can be downloaded and installed 
once
-by using the /usr/sbin/gmt-coast-download bash script. The same script can
-be eventually used to re-install or update the coastlines from the
-GMT mirrors.
-

Added: packages/gmt-coast-low/trunk/debian/README.Debian
===================================================================
--- packages/gmt-coast-low/trunk/debian/README.Debian                           
(rev 0)
+++ packages/gmt-coast-low/trunk/debian/README.Debian   2010-02-17 10:03:40 UTC 
(rev 2704)
@@ -0,0 +1,20 @@
+Low resolution coast lines for GMT
+----------------------------------
+
+  This package installs GSHHS coastline files at low resolution 
+  into /usr/share/gmt/coast.
+
+  This package also installs a gmt-coast-download script to get
+  and install high and full coast lines data from one of the available
+  GMT mirrors into the same path /usr/share/gmt/coast. 
+
+  Note that occasionally GSHHS files changes their format, so that the latest
+  and greatest available on mirrors *could* be not compatible with old
+  releases of GMT. In those cases, you have to use a suitable mirror and 
download
+  the last working release for your version. Both GMT and GSHHS files
+  are released at the same date, so the right release can be easily detected.
+  The main upstream archive generally does not retain previous releases, you
+  have to use another mirror!
+
+ -- Francesco Paolo Lovergine <fran...@debian.org>  Tue, 17 Feb 2010 21:46:35 
+0100
+

Modified: packages/gmt-coast-low/trunk/debian/changelog
===================================================================
--- packages/gmt-coast-low/trunk/debian/changelog       2010-02-16 09:29:30 UTC 
(rev 2703)
+++ packages/gmt-coast-low/trunk/debian/changelog       2010-02-17 10:03:40 UTC 
(rev 2704)
@@ -1,10 +1,18 @@
-gmt-coast-low (1:1.10-3) UNRELEASED; urgency=low
+gmt-coast-low (1:2.0.2-1) unstable; urgency=low
 
+  * New upstream release for GMT 4.5.2+
+    (closes: #569585)
   * Set Section to misc as in override file.
   * Removed superfluous bash dependency (for helper script).
-  * Policy bumped to 3.8.2 without changes.
+  * Policy bumped to 3.8.4 without changes.
+  * Added a README.Debian file which predates NEWS and previous README.
+    (closes: #555987)
+  * Force ownership of files at tar extraction in download script.
+    (closes: #569584)
+  * Now download script allows also version choice.
+  * Added strict version dependency in debian/control on gmt >= 4.5.2.
 
- -- Francesco Paolo Lovergine <fran...@debian.org>  Wed, 24 Jun 2009 14:19:07 
+0200
+ -- Francesco Paolo Lovergine <fran...@debian.org>  Wed, 17 Feb 2010 10:07:55 
+0100
 
 gmt-coast-low (1:1.10-2) unstable; urgency=low
 

Modified: packages/gmt-coast-low/trunk/debian/control
===================================================================
--- packages/gmt-coast-low/trunk/debian/control 2010-02-16 09:29:30 UTC (rev 
2703)
+++ packages/gmt-coast-low/trunk/debian/control 2010-02-17 10:03:40 UTC (rev 
2704)
@@ -3,7 +3,7 @@
 Priority: extra
 Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
 Uploaders: Torsten Landschoff <tors...@debian.org>, Francesco Paolo Lovergine 
<fran...@debian.org>
-Standards-Version: 3.8.2
+Standards-Version: 3.8.4
 Build-Depends: debhelper (>= 7.0)
 Build-Depends-Indep: bzip2
 Homepage: http://gmt.soest.hawaii.edu/
@@ -12,7 +12,7 @@
 
 Package: gmt-coast-low
 Architecture: all
-Depends: gmt, wget | curl, bzip2
+Depends: gmt (>= 4.5.2), wget | curl, bzip2
 Provides: gmt-coastline-data
 Description: Low resolution coastlines for the Generic Mapping Tools
  This package contains the crude, low and intermediate resolution coastlines 

Modified: packages/gmt-coast-low/trunk/debian/gmt-coastline-download
===================================================================
--- packages/gmt-coast-low/trunk/debian/gmt-coastline-download  2010-02-16 
09:29:30 UTC (rev 2703)
+++ packages/gmt-coast-low/trunk/debian/gmt-coastline-download  2010-02-17 
10:03:40 UTC (rev 2704)
@@ -1,6 +1,6 @@
 #!/bin/bash
 #
-# Copyright (C) 2008 Francesco P. Lovergine <fran...@debian.org>
+# Copyright (C) 2008-2010 Francesco P. Lovergine <fran...@debian.org>
 # 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License version 2, 
@@ -17,7 +17,7 @@
 #
 
 usage() { 
-       echo "usage: $0 [high|full|high-full|low|all]" 
+       echo "usage: $0 [high|full|high-full|low|all] [version]" 
 }
 
 set -e
@@ -28,6 +28,31 @@
 fi
 
 #
+# Default is downloading the latest version available.
+#
+VERSION=""
+
+if [ ! -z "$2" ]; then
+               case "$2" in
+                       1.9)
+                               ;&
+                       1.10)
+                               ;&
+                       2.0)
+                               ;&
+                       2.0.1)
+                               ;&
+                       2.0.2)
+                               VERSION="$2"
+                               ;;
+                       *)
+                               echo "Unknown version $2, assumed correct 
anyway"
+                               VERSION="$2"
+                               ;;
+               esac
+fi
+
+#
 # Default is downloading both full and high res coast lines.
 #
 if [ $# -eq 0 ]; then
@@ -75,15 +100,15 @@
  for GMT (Generic Mapping Tools) and installs the resulting CDF files under 
  /usr/share/gmt/coast for use.
 
- Choose a mirror site (default 1):
+ Choose a mirror site (default 1, * marked sites maintain old versions too):
 
  1) ${MIRROR[1]}
  2) ${MIRROR[2]}
- 3) ${MIRROR[3]}
+*3) ${MIRROR[3]}
  4) ${MIRROR[4]}
  5) ${MIRROR[5]}
  6) ${MIRROR[6]}
- 7) ${MIRROR[7]}
+*7) ${MIRROR[7]}
  8) ${MIRROR[8]}
 
 EOF
@@ -92,7 +117,7 @@
 read -n 1 mirror 
 
 case "$mirror" in
-       [1-9])  SITE=${MIRROR[$mirror]}
+       [1-8])  SITE=${MIRROR[$mirror]}
                ;;
        *)      SITE=${MIRROR[1]}
                ;;
@@ -107,8 +132,8 @@
 
 TMPDIR=`mktemp -t -d gmt-coast.XXXXXXXX` || exit 3
 
-URL_HIGH="$SITE/GSHHS_high.tar.bz2"
-URL_FULL="$SITE/GSHHS_full.tar.bz2"
+URL_HIGH="$SITE/GSHHS${VERSION}_high.tar.bz2"
+URL_FULL="$SITE/GSHHS${VERSION}_full.tar.bz2"
 if [ -x /usr/bin/wget ]; then
        GET_HIGH="wget --progress=bar -O$TMPDIR/GSHHS_high.tar.bz2 $URL_HIGH"
        GET_FULL="wget --progress=bar -O$TMPDIR/GSHHS_full.tar.bz2 $URL_FULL"
@@ -118,8 +143,8 @@
             fi
 fi
 
-echo $GET_HIGH && $GET_HIGH && tar xjvf $TMPDIR/GSHHS_high.tar.bz2 -C 
$SHARE_DIR/coast --strip 2 share/coast
-echo $GET_FULL && $GET_FULL && tar xjvf $TMPDIR/GSHHS_full.tar.bz2 -C 
$SHARE_DIR/coast --strip 2 share/coast
+echo $GET_HIGH && $GET_HIGH && tar xojvf $TMPDIR/GSHHS_high.tar.bz2 -C 
$SHARE_DIR/coast --strip 2 share/coast
+echo $GET_FULL && $GET_FULL && tar xojvf $TMPDIR/GSHHS_full.tar.bz2 -C 
$SHARE_DIR/coast --strip 2 share/coast
 
 rm -rf $TMPDIR
 


_______________________________________________
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