From ca4c4b70f17ec42f8267024b244a185769efd9d1 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 12 Aug 2014 21:41:30 +0000 Subject: getmap (12aug14) git-svn-id: svn://tug.org/texlive/trunk@34917 c570f23f-e606-0410-a88d-b1316a301751 --- .../source/texk/texlive/linked_scripts/Makefile.am | 1 + .../source/texk/texlive/linked_scripts/Makefile.in | 1 + .../texk/texlive/linked_scripts/getmap/gpx2gps | 40 ++++++ .../texk/texlive/linked_scripts/texlive/updmap.pl | 89 +++++++------- Master/bin/alpha-linux/gpx2gps | 1 + Master/bin/amd64-freebsd/gpx2gps | 1 + Master/bin/amd64-kfreebsd/gpx2gps | 1 + Master/bin/amd64-netbsd/gpx2gps | 1 + Master/bin/armel-linux/gpx2gps | 1 + Master/bin/armhf-linux/gpx2gps | 1 + Master/bin/i386-cygwin/gpx2gps | 1 + Master/bin/i386-freebsd/gpx2gps | 1 + Master/bin/i386-kfreebsd/gpx2gps | 1 + Master/bin/i386-linux/gpx2gps | 1 + Master/bin/i386-netbsd/gpx2gps | 1 + Master/bin/i386-solaris/gpx2gps | 1 + Master/bin/mipsel-linux/gpx2gps | 1 + Master/bin/powerpc-linux/gpx2gps | 1 + Master/bin/sparc-solaris/gpx2gps | 1 + Master/bin/universal-darwin/gpx2gps | 1 + Master/bin/x86_64-cygwin/gpx2gps | 1 + Master/bin/x86_64-darwin/gpx2gps | 1 + Master/bin/x86_64-linux/gpx2gps | 1 + Master/bin/x86_64-solaris/gpx2gps | 1 + Master/texmf-dist/doc/latex/getmap/README | 14 +-- Master/texmf-dist/doc/latex/getmap/getmap.dtx | 136 +++++++++++++++++++-- Master/texmf-dist/doc/latex/getmap/getmap.pdf | Bin 1697615 -> 1764654 bytes Master/texmf-dist/doc/latex/getmap/install.bat | 3 + Master/texmf-dist/doc/latex/getmap/makefile | 5 +- Master/texmf-dist/doc/latex/getmap/manifest.txt | 1 + Master/texmf-dist/scripts/getmap/gpx2gps | 40 ++++++ Master/texmf-dist/tex/latex/getmap/getmap.sty | 2 +- Master/tlpkg/libexec/ctan2tds | 6 +- Master/tlpkg/tlpsrc/getmap.tlpsrc | 1 + 34 files changed, 291 insertions(+), 68 deletions(-) create mode 100644 Build/source/texk/texlive/linked_scripts/getmap/gpx2gps create mode 120000 Master/bin/alpha-linux/gpx2gps create mode 120000 Master/bin/amd64-freebsd/gpx2gps create mode 120000 Master/bin/amd64-kfreebsd/gpx2gps create mode 120000 Master/bin/amd64-netbsd/gpx2gps create mode 120000 Master/bin/armel-linux/gpx2gps create mode 120000 Master/bin/armhf-linux/gpx2gps create mode 120000 Master/bin/i386-cygwin/gpx2gps create mode 120000 Master/bin/i386-freebsd/gpx2gps create mode 120000 Master/bin/i386-kfreebsd/gpx2gps create mode 120000 Master/bin/i386-linux/gpx2gps create mode 120000 Master/bin/i386-netbsd/gpx2gps create mode 120000 Master/bin/i386-solaris/gpx2gps create mode 120000 Master/bin/mipsel-linux/gpx2gps create mode 120000 Master/bin/powerpc-linux/gpx2gps create mode 120000 Master/bin/sparc-solaris/gpx2gps create mode 120000 Master/bin/universal-darwin/gpx2gps create mode 120000 Master/bin/x86_64-cygwin/gpx2gps create mode 120000 Master/bin/x86_64-darwin/gpx2gps create mode 120000 Master/bin/x86_64-linux/gpx2gps create mode 120000 Master/bin/x86_64-solaris/gpx2gps create mode 100644 Master/texmf-dist/scripts/getmap/gpx2gps diff --git a/Build/source/texk/texlive/linked_scripts/Makefile.am b/Build/source/texk/texlive/linked_scripts/Makefile.am index 616d8dece47..302e76b039a 100644 --- a/Build/source/texk/texlive/linked_scripts/Makefile.am +++ b/Build/source/texk/texlive/linked_scripts/Makefile.am @@ -51,6 +51,7 @@ texmf_shell_scripts = \ adhocfilelist/adhocfilelist.sh \ bibexport/bibexport.sh \ dtxgen/dtxgen \ + getmap/gpx2gps \ installfont/installfont-tl \ latexfileversion/latexfileversion \ listbib/listbib \ diff --git a/Build/source/texk/texlive/linked_scripts/Makefile.in b/Build/source/texk/texlive/linked_scripts/Makefile.in index 0d65fb3c6a2..9b1e3141d64 100644 --- a/Build/source/texk/texlive/linked_scripts/Makefile.in +++ b/Build/source/texk/texlive/linked_scripts/Makefile.in @@ -258,6 +258,7 @@ texmf_shell_scripts = \ adhocfilelist/adhocfilelist.sh \ bibexport/bibexport.sh \ dtxgen/dtxgen \ + getmap/gpx2gps \ installfont/installfont-tl \ latexfileversion/latexfileversion \ listbib/listbib \ diff --git a/Build/source/texk/texlive/linked_scripts/getmap/gpx2gps b/Build/source/texk/texlive/linked_scripts/getmap/gpx2gps new file mode 100644 index 00000000000..1dc51b23614 --- /dev/null +++ b/Build/source/texk/texlive/linked_scripts/getmap/gpx2gps @@ -0,0 +1,40 @@ +#!/bin/bash +# +# gpx2gps file.gpx +# +# parses file.gpx and outputs a list of +# geographical coordinates latitude,longitude +# +# License: LPPL +# +filename="$1" +version="v1.0 (12/08/2014)" +# +usage() +{ + echo -e "Usage: `basename $0` file.gpx" + echo -e "Version: $version" + exit 1 +} +# +if [ -z "$filename" ] +then + usage +fi +if [ "$filename" = "-h" ] +then + usage +fi +if [ ! -e "$filename" ] +then + echo -e "File $filename does not exist!" + exit 2 +fi +# +for line in `grep -e "