svn commit: r446935 - in head: . databases databases/grass databases/grass6 databases/grass7 databases/grass7/files graphics/qgis

Kurt Jaeger pi at FreeBSD.org
Sun Jul 30 14:18:31 UTC 2017


Author: pi
Date: Sun Jul 30 14:18:29 2017
New Revision: 446935
URL: https://svnweb.freebsd.org/changeset/ports/446935

Log:
  New port: databases/grass7
  databases/grass: renamed to databases/grass6
  
  - submitter becomes maintainer
  - changed dependency for graphics/qgis to grass6
  
            Geographic Resources Analysis Support System
                             (GRASS GIS)
  
  An open source Geographical Information System (GIS) with raster,
  topological vector, image processing, and graphics production functionality
  that operates on various platforms through a graphical user interface and
  shell in X-Windows. It is released under GNU General Public License (GPL).
  
  WWW: http://grass.osgeo.org/
  
  PR:		221087
  Submitted by:	lbartoletti at tuxfamily.org

Added:
  head/databases/grass6/
     - copied from r446934, head/databases/grass/
  head/databases/grass7/
  head/databases/grass7/Makefile   (contents, props changed)
  head/databases/grass7/distinfo   (contents, props changed)
  head/databases/grass7/files/
  head/databases/grass7/files/patch-Makefile   (contents, props changed)
  head/databases/grass7/files/patch-include_Make_Install.make   (contents, props changed)
  head/databases/grass7/files/patch-lib_python_ctypes_ctypesgencore_parser_preprocessor.py   (contents, props changed)
  head/databases/grass7/pkg-descr   (contents, props changed)
  head/databases/grass7/pkg-plist   (contents, props changed)
Deleted:
  head/databases/grass/
Modified:
  head/MOVED
  head/databases/Makefile
  head/databases/grass6/Makefile
  head/graphics/qgis/Makefile

Modified: head/MOVED
==============================================================================
--- head/MOVED	Sun Jul 30 13:23:00 2017	(r446934)
+++ head/MOVED	Sun Jul 30 14:18:29 2017	(r446935)
@@ -9471,3 +9471,4 @@ security/sshguard-null|security/sshguard|2017-07-20|Me
 audio/gstreamer1-plugins-mad|audio/gstreamer1-plugins-mpg123|2017-07-21|The GStreamer 1 mad plugin was removed, the mpg123 plugin supplies the same functionality
 x11-toolkits/gstreamer1-plugins-gtksink|x11-toolkits/gstreamer1-plugins-gtk|2017-07-21|The GStreamer 1 gtksink plugin was renamed
 devel/ffcall|devel/libffcall|2017-07-28|Project was renamed
+databases/grass|databases/grass6|2017-07-30|Project was renamed to allow for grass7

Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile	Sun Jul 30 13:23:00 2017	(r446934)
+++ head/databases/Makefile	Sun Jul 30 14:18:29 2017	(r446935)
@@ -97,7 +97,8 @@
     SUBDIR += gomdb
     SUBDIR += gosqlite3
     SUBDIR += gqlplus
-    SUBDIR += grass
+    SUBDIR += grass6
+    SUBDIR += grass7
     SUBDIR += gtksql
     SUBDIR += hamsterdb
     SUBDIR += hashtypes

Modified: head/databases/grass6/Makefile
==============================================================================
--- head/databases/grass/Makefile	Sun Jul 30 13:23:00 2017	(r446934)
+++ head/databases/grass6/Makefile	Sun Jul 30 14:18:29 2017	(r446935)
@@ -18,8 +18,9 @@ MASTER_SITES=	http://grass.osgeo.org/%SUBDIR%/ \
 		http://wgbis.ces.iisc.ernet.in/grass/%SUBDIR%/ \
 		http://wgrass.media.osaka-cu.ac.jp/grassh/%SUBDIR%/
 MASTER_SITE_SUBDIR=	grass64/source
+PKGNAMESUFFIX=	6
 
-MAINTAINER=	ports at FreeBSD.org
+MAINTAINER=	lbartoletti at tuxfamily.org
 COMMENT=	Open source Geographical Information System (GIS)
 
 LICENSE=	GPLv2+

Added: head/databases/grass7/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/grass7/Makefile	Sun Jul 30 14:18:29 2017	(r446935)
@@ -0,0 +1,175 @@
+# Created by: Mikael URANKAR and Loïc BARTOLETTI
+# $FreeBSD$
+
+PORTNAME=	grass
+PORTVERSION=	7.2.1
+CATEGORIES=	databases geography
+MASTER_SITES=	http://grass.osgeo.org/%SUBDIR%/ \
+		http://grass.cict.fr/%SUBDIR%/ \
+		http://grass.fbk.eu/%SUBDIR%/ \
+		http://grass.gis-lab.info/%SUBDIR%/ \
+		http://grass.meteo.uni.wroc.pl/%SUBDIR%/ \
+		http://grass.polytechnic.edu.na/%SUBDIR%/ \
+		http://grass.unibuc.ro/%SUBDIR%/ \
+		http://mirrors.ibiblio.org/grass/%SUBDIR%/ \
+		http://pinus.gntech.ac.kr/grass/%SUBDIR%/ \
+		http://wgbis.ces.iisc.ernet.in/grass/%SUBDIR%/ \
+		http://wgrass.media.osaka-cu.ac.jp/grassh/%SUBDIR%/
+MASTER_SITE_SUBDIR=	grass72/source
+PKGNAMESUFFIX=	7
+
+MAINTAINER=	lbartoletti at tuxfamily.org
+COMMENT=	Open source Geographical Information System (GIS)
+
+LICENSE=	GPLv2+
+LICENSE_FILE=	${WRKSRC}/GPL.TXT
+
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.2:math/py-numpy
+LIB_DEPENDS=	libgdal.so:graphics/gdal \
+		libpng.so:graphics/png \
+		libproj.so:graphics/proj \
+		libtiff.so:graphics/tiff \
+		libfftw3.so:math/fftw3 \
+		libfontconfig.so:x11-fonts/fontconfig \
+		libfreetype.so:print/freetype2 \
+		libgeos.so:graphics/geos
+RUN_DEPENDS=	bash:shells/bash
+
+USES=		fortran gettext gmake iconv jpeg perl5 pkgconfig python:2 \
+		readline shebangfix tk
+SHEBANG_LANG=	nviz
+nviz_OLD_CMD=	nviz
+nviz_CMD=	${PREFIX}/${GRASS_INST_DIR}/bin/nviz
+USE_XORG=	sm ice x11 xext xi xmu xrender xt
+USE_GL=		gl glu
+USE_GNOME=	cairo
+USE_WX=		3.0
+WX_COMPS=	wx:build python:run
+USE_GCC=	yes
+GNU_CONFIGURE=	yes
+CONFIGURE_ENV=	PERL="${PERL}"
+CONFIGURE_ARGS=	--with-includes=${LOCALBASE}/include \
+		--with-libs=${LOCALBASE}/lib \
+		--with-opengl-includes=${LOCALBASE}/include/ \
+		--with-opengl-libs=${LOCALBASE}/lib/ \
+		--with-freetype \
+		--with-freetype-includes=${LOCALBASE}/include/freetype2 \
+		--with-blas \
+		--with-lapack \
+		--with-cairo \
+		--with-nls \
+		--with-readline \
+		--enable-largefile \
+		--with-wxwidgets=${WX_CONFIG} \
+		--with-proj-share=${LOCALBASE}/share/proj \
+		--with-geos=${LOCALBASE}/bin/geos-config \
+		--with-gdal=${LOCALBASE}/bin/gdal-config \
+		--with-pthread=yes \
+		--with-openmp
+
+ALL_TARGET=	default
+USE_LDCONFIG=	${PREFIX}/${GRASS_INST_DIR}/lib
+MAKE_JOBS_UNSAFE=yes
+MAKE_ENV+=		TARGET="${CONFIGURE_TARGET}"
+
+PLIST_SUB=	GRASS_INST_DIR="${GRASS_INST_DIR}" \
+		VERSION="${PORTVERSION}" \
+		VER="${PORTVERSION:R:C/\.//}"
+
+BROKEN_sparc64=		Does not configure on sparc64
+
+OPTIONS_DEFINE=		ATLAS LAS MOTIF NETCDF PDAL
+OPTIONS_MULTI=		DB
+OPTIONS_MULTI_DB=	MYSQL ODBC PGSQL SQLITE
+OPTIONS_DEFAULT=	LAS PDAL PGSQL SQLITE
+OPTIONS_SUB=		yes
+
+ATLAS_DESC=		Use ATLAS for BLAS and LAPACK
+LAS_DESC=		Enable LiDAR modules
+PDAL_DESC=		Enable points cloud data modules
+ATLAS_USES=		blaslapack:atlas
+ATLAS_USES_OFF=		blaslapack
+DB_DESC=		Database support
+LAS_CONFIGURE_ON=	--with-liblas=yes
+LAS_LIB_DEPENDS=	liblas.so:devel/liblas \
+					libboost_program_options.so:devel/boost-libs \
+					libboost_thread.so:devel/boost-libs \
+					libgeotiff.so:graphics/libgeotiff
+MOTIF_USES=		motif
+MOTIF_USE=		GL=glw
+MOTIF_CONFIGURE_ON=	--with-motif --with-glw
+MYSQL_USE=		MYSQL=yes
+MYSQL_CONFIGURE_ON=	--with-mysql \
+			--with-mysql-includes=${LOCALBASE}/include/mysql \
+			--with-mysql-libs=${LOCALBASE}/lib/mysql
+NETCDF_CONFIGURE_ON=	--with-netcdf=${LOCALBASE}/bin/nc-config
+NETCDF_LIB_DEPENDS=	libnetcdf.so:science/netcdf
+ODBC_LIB_DEPENDS=	libodbc.so:databases/unixODBC
+ODBC_CONFIGURE_ON=	--with-odbc
+PDAL_CONFIGURE_ON=	--with-pdal=${LOCALBASE}/bin/pdal-config
+PDAL_LIB_DEPENDS=	libpdal_base.so:math/pdal
+PGSQL_USES=		pgsql
+PGSQL_CONFIGURE_ON=	--with-postgres
+SQLITE_USES=		sqlite
+SQLITE_CONFIGURE_ON=	--with-sqlite
+SQLITE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3
+
+.include <bsd.port.options.mk>
+
+.if !defined (GRASS_INST_DIR)
+GRASS_INST_DIR=	${PORTNAME}-${PORTVERSION}
+.endif
+
+MANDIRS=	${PREFIX}/grass-${PORTVERSION}/docs/man/man1
+
+post-patch:
+	@${REINPLACE_CMD} -e \
+		's|-lblas|${BLASLIB}|g ; \
+		 s|-llapack|${LAPACKLIB}|g ; \
+		 s|g2c|f2c|g' ${WRKSRC}/configure
+	@${REINPLACE_CMD} -e \
+		's|make -C|$$(MAKE) -C| ; \
+		 /^BINDIR/s|=.*|=	$${DESTDIR}$${UNIX_BIN}| ; \
+		 /test /s| $$(INST_DIR)| $${DESTDIR}$${INST_DIR}|g ; \
+		 /tar /s| $$(INST_DIR)| $${DESTDIR}$${INST_DIR}|g ; \
+		 /chmod /s| $$(INST_DIR)| $${DESTDIR}$${INST_DIR}|g ; \
+		 /tar /s| $$(INST_DIR)| $${DESTDIR}$${INST_DIR}|g ; \
+		 /rm /s| $$(INST_DIR)| $${DESTDIR}$${INST_DIR}|g ; \
+		 /$$(MAKE) /s| $$(INST_DIR)| $${DESTDIR}$${INST_DIR}|g ; \
+		 /^$$(INST_DIR)\//s|$$(INST_DIR)|$${DESTDIR}$${INST_DIR}|g ; \
+		 s|> $$(INST_DIR)|> $${DESTDIR}$${INST_DIR}|' ${WRKSRC}/include/Make/Install.make
+	@${REINPLACE_CMD} \
+		's|= python|= ${PYTHON_CMD:T}|' ${WRKSRC}/include/Make/Platform.make.in
+	@${REINPLACE_CMD} \
+		"s|'make'|'gmake'|g" ${WRKSRC}/scripts/g.extension/g.extension.py
+	@${REINPLACE_CMD} \
+		's|$$(ARCH)|$$(TARGET)|g' ${WRKSRC}/include/Make/Grass.make
+# Replace hardcoded python interpreter to PYTHON_CMD
+	@${REINPLACE_CMD} -e 's|env python|env ${PYTHON_CMD}|g' \
+		${WRKSRC}/lib/gis/parser_script.c \
+		${WRKSRC}/general/g.parser/g.parser.html \
+		${WRKSRC}/lib/python/docs/src/script_intro.rst \
+		${WRKSRC}/lib/init/grass7.html \
+		${WRKSRC}/raster/r.solute.transport/r.solute.transport.html
+	@${REINPLACE_CMD} "s|'GRASS_PYTHON', 'python'|'GRASS_PYTHON', \'${PYTHON_CMD}\'|g" \
+		${WRKSRC}/scripts/wxpyimgview/wxpyimgview.py
+	@${REINPLACE_CMD} 's|GRASS_PYTHON=python|GRASS_PYTHON=${PYTHON_CMD}|g' \
+		${WRKSRC}/lib/init/grass.sh
+	@${REINPLACE_CMD} \
+		"s|environ\['GRASS_PYTHON'\] = "'"python"'"|environ['GRASS_PYTHON'] = "'"${PYTHON_CMD}"'"|g" \
+		${WRKSRC}/lib/python/script/setup.py
+	@${FIND} ${WRKSRC} -type f -name "*.py" | ${XARGS} ${REINPLACE_CMD} \
+		's|env python|env ${PYTHON_CMD}|g'
+
+post-install:
+	@${RM} -rf ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/demolocation/PERMANENT/.tmp/
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/bin/*
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/driver/db/*
+.for i in clean_temp current_time_s_ms echo i.find lock run r.watershed/seg r.watershed/ram
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/etc/${i}
+.endfor
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/etc/lister/*
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/lib/libgrass_*.so
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/tools/g.echo
+
+.include <bsd.port.mk>

Added: head/databases/grass7/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/grass7/distinfo	Sun Jul 30 14:18:29 2017	(r446935)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1500848279
+SHA256 (grass-7.2.1.tar.gz) = 4bccf6676bb3546fb4de0a20d79316666abee56b92cafc96e8e8563cc07b5a3d
+SIZE (grass-7.2.1.tar.gz) = 46657090

Added: head/databases/grass7/files/patch-Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/grass7/files/patch-Makefile	Sun Jul 30 14:18:29 2017	(r446935)
@@ -0,0 +1,22 @@
+--- Makefile.orig	2016-11-04 UTC
++++ Makefile	
+@@ -64,19 +64,7 @@ default:
+ 	$(MAKE) subdirs
+ 	$(MAKE) $(FILES_DST)
+ 	$(MAKE) manifests
+-	@if [ `wc -l < "$(ERRORLOG)"` -gt 5 ] ; then \
+-		echo "--"     >> $(ERRORLOG) ; \
+-		echo "In case of errors please change into the directory with error and run 'make'." >> $(ERRORLOG) ; \
+-		echo "If you get multiple errors, you need to deal with them in the order they"      >> $(ERRORLOG) ; \
+-		echo "appear in the error log. If you get an error building a library, you will"     >> $(ERRORLOG) ; \
+-		echo "also get errors from anything which uses the library."  >> $(ERRORLOG) ; \
+-	else \
+-		echo "No errors detected." >> $(ERRORLOG) ; \
+-	fi
+-	@echo "--"  >> $(ERRORLOG)
+ 	@echo "Finished compilation: `date`" >> $(ERRORLOG)
+-	@cat $(ERRORLOG)
+-	@if [ `wc -l < "$(ERRORLOG)"` -gt 8 ] ; then false ; else true ; fi
+ 
+ manifests:
+ ifeq ($(MANIFEST),external)

Added: head/databases/grass7/files/patch-include_Make_Install.make
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/grass7/files/patch-include_Make_Install.make	Sun Jul 30 14:18:29 2017	(r446935)
@@ -0,0 +1,73 @@
+--- include/Make/Install.make.orig	2016-11-04 UTC
++++ include/Make/Install.make
+@@ -37,7 +37,6 @@ ifeq ($(strip $(MACOSX_APP)),1)
+ 	$(MAKE) install-macosx
+ else
+ 	$(MAKE) install-check-parent
+-	$(MAKE) install-check-writable
+ 	$(MAKE) install-check-prefix
+ 	$(MAKE) real-install
+ endif
+@@ -54,21 +53,6 @@ install-check-parent:
+ 	while [ ! -d "$$INST_PATH" ]; do \
+ 		INST_PATH=`dirname $$INST_PATH`; \
+ 	done; \
+-	if [ ! -d "$(INST_DIR)" -a ! -w "$$INST_PATH" ] ; then \
+-		echo "ERROR: Directory $$INST_PATH is a parent directory of your" >&2 ; \
+-		echo "  install directory $(INST_DIR) and is not writable." >&2 ; \
+-		echo "  Perhaps you need root access." >&2 ; \
+-		echo "  Installation aborted, exiting Make." >&2 ; \
+-		exit 1; \
+-	fi
+-
+-install-check-writable:
+-	@ if [ -d "$(INST_DIR)" -a ! -w "$(INST_DIR)" ] ; then \
+-		echo "ERROR: Your install directory $(INST_DIR) is not writable." >&2 ; \
+-		echo "  Perhaps you need root access." >&2 ; \
+-		echo "  Installation aborted, exiting Make." >&2 ; \
+-		exit 1; \
+-	fi
+ 
+ install-check-prefix:
+ 	@ result=`echo "$(INST_DIR)" | awk '{ if ($$1 ~ /grass/) print $$1 }'`; \
+@@ -77,18 +61,12 @@ install-check-prefix:
+ 		echo "  does not contain the word 'grass'." >&2 ; \
+ 		echo "  It is highly recommended that the word 'grass' be part" >&2 ; \
+ 		echo "  of your install directory to avoid conflicts." >&2 ; \
+-		echo "  Do you want to continue? [y/n]" >&2 ; \
+-		read ans; \
+-		if [ "$$ans" != "y" -a "$$ans" != "Y" ] ; then \
+-			echo "Installation aborted, exiting Make." >&2 ; \
+-			exit 1; \
+-		fi; \
+ 	fi
+ 
+ ifneq ($(strip $(MINGW)),)
+ STARTUP = $(INST_DIR)/etc/$(GRASS_NAME).py
+ else
+-STARTUP = $(UNIX_BIN)/$(GRASS_NAME)
++STARTUP = ${DESTDIR}/$(UNIX_BIN)/$(GRASS_NAME)
+ endif
+ 
+ FONTCAP = etc/fontcap
+@@ -96,7 +96,8 @@ TMPGISRC = demolocation/.grassrc$(GRASS_
+ PLATMAKE = include/Make/Platform.make
+ GRASSMAKE = include/Make/Grass.make
+ 
+-real-install: | $(INST_DIR) $(UNIX_BIN)
++real-install: 
++	test -d $(INST_DIR) || $(MAKE_DIR_CMD) $(INST_DIR)
+ 	-tar cBCf $(GISBASE) - . | tar xBCf $(INST_DIR) - 2>/dev/null
+ 	-rm $(INST_DIR)/$(GRASS_NAME).tmp
+ 	$(MAKE) $(STARTUP)
+@@ -121,8 +105,8 @@ ifneq ($(findstring darwin,$(ARCH)),)
+ 	@/bin/ln -sfh "$(INST_DIR)/docs/html" /Library/Documentation/Help/GRASS-$(GRASS_VERSION_MAJOR).$(GRASS_VERSION_MINOR)
+ endif
+ 
+-$(INST_DIR) $(UNIX_BIN):
+-	$(MAKE_DIR_CMD) $@
++#$(INST_DIR) $(UNIX_BIN):
++#	$(MAKE_DIR_CMD) $@
+ 
+ $(STARTUP): $(ARCH_DISTDIR)/$(GRASS_NAME).tmp
+ 	sed -e 's#'@GISBASE@'#'$(INST_DIR)'#g' \

Added: head/databases/grass7/files/patch-lib_python_ctypes_ctypesgencore_parser_preprocessor.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/grass7/files/patch-lib_python_ctypes_ctypesgencore_parser_preprocessor.py	Sun Jul 30 14:18:29 2017	(r446935)
@@ -0,0 +1,10 @@
+--- lib/python/ctypes/ctypesgencore/parser/preprocessor.py.orig	2016-11-04 UTC
++++ lib/python/ctypes/ctypesgencore/parser/preprocessor.py
+@@ -150,6 +150,7 @@ class PreprocessorParser(object):
+         if sys.platform == 'darwin':
+             cmd += " -U __BLOCKS__"
+         cmd += " -U __GNUC__"
++        cmd += " -D __GNUCLIKE_BUILTIN_STDARG"
+         cmd += " -dD"
+         for path in self.options.include_search_paths:
+             cmd += " -I%s" % path

Added: head/databases/grass7/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/grass7/pkg-descr	Sun Jul 30 14:18:29 2017	(r446935)
@@ -0,0 +1,9 @@
+          Geographic Resources Analysis Support System
+                           (GRASS GIS)
+
+An open source Geographical Information System (GIS) with raster,
+topological vector, image processing, and graphics production functionality
+that operates on various platforms through a graphical user interface and
+shell in X-Windows. It is released under GNU General Public License (GPL).
+
+WWW: http://grass.osgeo.org/

Added: head/databases/grass7/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/grass7/pkg-plist	Sun Jul 30 14:18:29 2017	(r446935)
@@ -0,0 +1,4095 @@
+bin/grass%%VER%%
+%%GRASS_INST_DIR%%/AUTHORS
+%%GRASS_INST_DIR%%/CHANGES
+%%GRASS_INST_DIR%%/CITING
+%%GRASS_INST_DIR%%/COPYING
+%%GRASS_INST_DIR%%/GPL.TXT
+%%GRASS_INST_DIR%%/INSTALL
+%%GRASS_INST_DIR%%/REQUIREMENTS.html
+%%GRASS_INST_DIR%%/bin/d.barscale
+%%GRASS_INST_DIR%%/bin/d.colorlist
+%%GRASS_INST_DIR%%/bin/d.colortable
+%%GRASS_INST_DIR%%/bin/d.erase
+%%GRASS_INST_DIR%%/bin/d.font
+%%GRASS_INST_DIR%%/bin/d.fontlist
+%%GRASS_INST_DIR%%/bin/d.geodesic
+%%GRASS_INST_DIR%%/bin/d.graph
+%%GRASS_INST_DIR%%/bin/d.grid
+%%GRASS_INST_DIR%%/bin/d.his
+%%GRASS_INST_DIR%%/bin/d.histogram
+%%GRASS_INST_DIR%%/bin/d.info
+%%GRASS_INST_DIR%%/bin/d.labels
+%%GRASS_INST_DIR%%/bin/d.legend
+%%GRASS_INST_DIR%%/bin/d.legend.vect
+%%GRASS_INST_DIR%%/bin/d.linegraph
+%%GRASS_INST_DIR%%/bin/d.mon
+%%GRASS_INST_DIR%%/bin/d.northarrow
+%%GRASS_INST_DIR%%/bin/d.path
+%%GRASS_INST_DIR%%/bin/d.profile
+%%GRASS_INST_DIR%%/bin/d.rast
+%%GRASS_INST_DIR%%/bin/d.rast.arrow
+%%GRASS_INST_DIR%%/bin/d.rast.num
+%%GRASS_INST_DIR%%/bin/d.rgb
+%%GRASS_INST_DIR%%/bin/d.rhumbline
+%%GRASS_INST_DIR%%/bin/d.text
+%%GRASS_INST_DIR%%/bin/d.title
+%%GRASS_INST_DIR%%/bin/d.vect
+%%GRASS_INST_DIR%%/bin/d.vect.chart
+%%GRASS_INST_DIR%%/bin/d.vect.thematic
+%%GRASS_INST_DIR%%/bin/d.where
+%%GRASS_INST_DIR%%/bin/db.columns
+%%GRASS_INST_DIR%%/bin/db.connect
+%%GRASS_INST_DIR%%/bin/db.copy
+%%GRASS_INST_DIR%%/bin/db.createdb
+%%GRASS_INST_DIR%%/bin/db.databases
+%%GRASS_INST_DIR%%/bin/db.describe
+%%GRASS_INST_DIR%%/bin/db.drivers
+%%GRASS_INST_DIR%%/bin/db.dropdb
+%%GRASS_INST_DIR%%/bin/db.execute
+%%GRASS_INST_DIR%%/bin/db.login
+%%GRASS_INST_DIR%%/bin/db.select
+%%GRASS_INST_DIR%%/bin/db.tables
+%%GRASS_INST_DIR%%/bin/g.access
+%%GRASS_INST_DIR%%/bin/g.cairocomp
+%%GRASS_INST_DIR%%/bin/g.copy
+%%GRASS_INST_DIR%%/bin/g.dirseps
+%%GRASS_INST_DIR%%/bin/g.filename
+%%GRASS_INST_DIR%%/bin/g.findetc
+%%GRASS_INST_DIR%%/bin/g.findfile
+%%GRASS_INST_DIR%%/bin/g.gisenv
+%%GRASS_INST_DIR%%/bin/g.gui
+%%GRASS_INST_DIR%%/bin/g.list
+%%GRASS_INST_DIR%%/bin/g.mapset
+%%GRASS_INST_DIR%%/bin/g.mapsets
+%%GRASS_INST_DIR%%/bin/g.message
+%%GRASS_INST_DIR%%/bin/g.mkfontcap
+%%GRASS_INST_DIR%%/bin/g.parser
+%%GRASS_INST_DIR%%/bin/g.pnmcomp
+%%GRASS_INST_DIR%%/bin/g.ppmtopng
+%%GRASS_INST_DIR%%/bin/g.proj
+%%GRASS_INST_DIR%%/bin/g.region
+%%GRASS_INST_DIR%%/bin/g.remove
+%%GRASS_INST_DIR%%/bin/g.rename
+%%GRASS_INST_DIR%%/bin/g.tempfile
+%%GRASS_INST_DIR%%/bin/g.version
+%%GRASS_INST_DIR%%/bin/i.albedo
+%%GRASS_INST_DIR%%/bin/i.aster.toar
+%%GRASS_INST_DIR%%/bin/i.atcorr
+%%GRASS_INST_DIR%%/bin/i.biomass
+%%GRASS_INST_DIR%%/bin/i.cca
+%%GRASS_INST_DIR%%/bin/i.cluster
+%%GRASS_INST_DIR%%/bin/i.eb.eta
+%%GRASS_INST_DIR%%/bin/i.eb.evapfr
+%%GRASS_INST_DIR%%/bin/i.eb.hsebal01
+%%GRASS_INST_DIR%%/bin/i.eb.netrad
+%%GRASS_INST_DIR%%/bin/i.eb.soilheatflux
+%%GRASS_INST_DIR%%/bin/i.emissivity
+%%GRASS_INST_DIR%%/bin/i.evapo.mh
+%%GRASS_INST_DIR%%/bin/i.evapo.pm
+%%GRASS_INST_DIR%%/bin/i.evapo.pt
+%%GRASS_INST_DIR%%/bin/i.evapo.time
+%%GRASS_INST_DIR%%/bin/i.fft
+%%GRASS_INST_DIR%%/bin/i.gensig
+%%GRASS_INST_DIR%%/bin/i.gensigset
+%%GRASS_INST_DIR%%/bin/i.group
+%%GRASS_INST_DIR%%/bin/i.his.rgb
+%%GRASS_INST_DIR%%/bin/i.ifft
+%%GRASS_INST_DIR%%/bin/i.landsat.acca
+%%GRASS_INST_DIR%%/bin/i.landsat.toar
+%%GRASS_INST_DIR%%/bin/i.maxlik
+%%GRASS_INST_DIR%%/bin/i.modis.qc
+%%GRASS_INST_DIR%%/bin/i.ortho.camera
+%%GRASS_INST_DIR%%/bin/i.ortho.elev
+%%GRASS_INST_DIR%%/bin/i.ortho.rectify
+%%GRASS_INST_DIR%%/bin/i.pca
+%%GRASS_INST_DIR%%/bin/i.rectify
+%%GRASS_INST_DIR%%/bin/i.rgb.his
+%%GRASS_INST_DIR%%/bin/i.segment
+%%GRASS_INST_DIR%%/bin/i.smap
+%%GRASS_INST_DIR%%/bin/i.target
+%%GRASS_INST_DIR%%/bin/i.topo.corr
+%%GRASS_INST_DIR%%/bin/i.vi
+%%GRASS_INST_DIR%%/bin/i.zc
+%%GRASS_INST_DIR%%/bin/m.cogo
+%%GRASS_INST_DIR%%/bin/m.measure
+%%GRASS_INST_DIR%%/bin/m.nviz.image
+%%GRASS_INST_DIR%%/bin/m.nviz.script
+%%GRASS_INST_DIR%%/bin/m.transform
+%%GRASS_INST_DIR%%/bin/ps.map
+%%GRASS_INST_DIR%%/bin/r.basins.fill
+%%GRASS_INST_DIR%%/bin/r.buffer
+%%GRASS_INST_DIR%%/bin/r.carve
+%%GRASS_INST_DIR%%/bin/r.category
+%%GRASS_INST_DIR%%/bin/r.circle
+%%GRASS_INST_DIR%%/bin/r.clump
+%%GRASS_INST_DIR%%/bin/r.coin
+%%GRASS_INST_DIR%%/bin/r.colors
+%%GRASS_INST_DIR%%/bin/r.colors.out
+%%GRASS_INST_DIR%%/bin/r.composite
+%%GRASS_INST_DIR%%/bin/r.compress
+%%GRASS_INST_DIR%%/bin/r.contour
+%%GRASS_INST_DIR%%/bin/r.cost
+%%GRASS_INST_DIR%%/bin/r.covar
+%%GRASS_INST_DIR%%/bin/r.cross
+%%GRASS_INST_DIR%%/bin/r.describe
+%%GRASS_INST_DIR%%/bin/r.distance
+%%GRASS_INST_DIR%%/bin/r.drain
+%%GRASS_INST_DIR%%/bin/r.external
+%%GRASS_INST_DIR%%/bin/r.external.out
+%%GRASS_INST_DIR%%/bin/r.fill.dir
+%%GRASS_INST_DIR%%/bin/r.flow
+%%GRASS_INST_DIR%%/bin/r.grow.distance
+%%GRASS_INST_DIR%%/bin/r.gwflow
+%%GRASS_INST_DIR%%/bin/r.his
+%%GRASS_INST_DIR%%/bin/r.horizon
+%%GRASS_INST_DIR%%/bin/r.in.ascii
+%%GRASS_INST_DIR%%/bin/r.in.bin
+%%GRASS_INST_DIR%%/bin/r.in.gdal
+%%GRASS_INST_DIR%%/bin/r.in.gridatb
+%%LAS%%%%GRASS_INST_DIR%%/bin/r.in.lidar
+%%GRASS_INST_DIR%%/bin/r.in.mat
+%%GRASS_INST_DIR%%/bin/r.in.png
+%%GRASS_INST_DIR%%/bin/r.in.poly
+%%GRASS_INST_DIR%%/bin/r.in.xyz
+%%GRASS_INST_DIR%%/bin/r.info
+%%GRASS_INST_DIR%%/bin/r.kappa
+%%GRASS_INST_DIR%%/bin/r.lake
+%%GRASS_INST_DIR%%/bin/r.latlong
+%%GRASS_INST_DIR%%/bin/r.li.cwed
+%%GRASS_INST_DIR%%/bin/r.li.dominance
+%%GRASS_INST_DIR%%/bin/r.li.edgedensity
+%%GRASS_INST_DIR%%/bin/r.li.mpa
+%%GRASS_INST_DIR%%/bin/r.li.mps
+%%GRASS_INST_DIR%%/bin/r.li.padcv
+%%GRASS_INST_DIR%%/bin/r.li.padrange
+%%GRASS_INST_DIR%%/bin/r.li.padsd
+%%GRASS_INST_DIR%%/bin/r.li.patchdensity
+%%GRASS_INST_DIR%%/bin/r.li.patchnum
+%%GRASS_INST_DIR%%/bin/r.li.pielou
+%%GRASS_INST_DIR%%/bin/r.li.renyi
+%%GRASS_INST_DIR%%/bin/r.li.richness
+%%GRASS_INST_DIR%%/bin/r.li.shannon
+%%GRASS_INST_DIR%%/bin/r.li.shape
+%%GRASS_INST_DIR%%/bin/r.li.simpson
+%%GRASS_INST_DIR%%/bin/r.mapcalc
+%%GRASS_INST_DIR%%/bin/r.mfilter
+%%GRASS_INST_DIR%%/bin/r.mode
+%%GRASS_INST_DIR%%/bin/r.neighbors
+%%GRASS_INST_DIR%%/bin/r.null
+%%GRASS_INST_DIR%%/bin/r.out.ascii
+%%GRASS_INST_DIR%%/bin/r.out.bin
+%%GRASS_INST_DIR%%/bin/r.out.gdal
+%%GRASS_INST_DIR%%/bin/r.out.gridatb
+%%GRASS_INST_DIR%%/bin/r.out.mat
+%%GRASS_INST_DIR%%/bin/r.out.mpeg
+%%GRASS_INST_DIR%%/bin/r.out.png
+%%GRASS_INST_DIR%%/bin/r.out.pov
+%%GRASS_INST_DIR%%/bin/r.out.ppm
+%%GRASS_INST_DIR%%/bin/r.out.ppm3
+%%GRASS_INST_DIR%%/bin/r.out.vrml
+%%GRASS_INST_DIR%%/bin/r.out.vtk
+%%GRASS_INST_DIR%%/bin/r.param.scale
+%%GRASS_INST_DIR%%/bin/r.patch
+%%GRASS_INST_DIR%%/bin/r.profile
+%%GRASS_INST_DIR%%/bin/r.proj
+%%GRASS_INST_DIR%%/bin/r.quant
+%%GRASS_INST_DIR%%/bin/r.quantile
+%%GRASS_INST_DIR%%/bin/r.random
+%%GRASS_INST_DIR%%/bin/r.random.cells
+%%GRASS_INST_DIR%%/bin/r.random.surface
+%%GRASS_INST_DIR%%/bin/r.reclass
+%%GRASS_INST_DIR%%/bin/r.recode
+%%GRASS_INST_DIR%%/bin/r.region
+%%GRASS_INST_DIR%%/bin/r.regression.line
+%%GRASS_INST_DIR%%/bin/r.regression.multi
+%%GRASS_INST_DIR%%/bin/r.relief
+%%GRASS_INST_DIR%%/bin/r.report
+%%GRASS_INST_DIR%%/bin/r.resamp.bspline
+%%GRASS_INST_DIR%%/bin/r.resamp.filter
+%%GRASS_INST_DIR%%/bin/r.resamp.interp
+%%GRASS_INST_DIR%%/bin/r.resamp.rst
+%%GRASS_INST_DIR%%/bin/r.resamp.stats
+%%GRASS_INST_DIR%%/bin/r.resample
+%%GRASS_INST_DIR%%/bin/r.rescale
+%%GRASS_INST_DIR%%/bin/r.rescale.eq
+%%GRASS_INST_DIR%%/bin/r.ros
+%%GRASS_INST_DIR%%/bin/r.series
+%%GRASS_INST_DIR%%/bin/r.series.accumulate
+%%GRASS_INST_DIR%%/bin/r.series.interp
+%%GRASS_INST_DIR%%/bin/r.sim.sediment
+%%GRASS_INST_DIR%%/bin/r.sim.water
+%%GRASS_INST_DIR%%/bin/r.slope.aspect
+%%GRASS_INST_DIR%%/bin/r.solute.transport
+%%GRASS_INST_DIR%%/bin/r.spread
+%%GRASS_INST_DIR%%/bin/r.spreadpath
+%%GRASS_INST_DIR%%/bin/r.statistics
+%%GRASS_INST_DIR%%/bin/r.stats
+%%GRASS_INST_DIR%%/bin/r.stats.quantile
+%%GRASS_INST_DIR%%/bin/r.stats.zonal
+%%GRASS_INST_DIR%%/bin/r.stream.extract
+%%GRASS_INST_DIR%%/bin/r.sun
+%%GRASS_INST_DIR%%/bin/r.sunhours
+%%GRASS_INST_DIR%%/bin/r.sunmask
+%%GRASS_INST_DIR%%/bin/r.support
+%%GRASS_INST_DIR%%/bin/r.support.stats
+%%GRASS_INST_DIR%%/bin/r.surf.area
+%%GRASS_INST_DIR%%/bin/r.surf.contour
+%%GRASS_INST_DIR%%/bin/r.surf.fractal
+%%GRASS_INST_DIR%%/bin/r.surf.gauss
+%%GRASS_INST_DIR%%/bin/r.surf.idw
+%%GRASS_INST_DIR%%/bin/r.surf.random
+%%GRASS_INST_DIR%%/bin/r.terraflow
+%%GRASS_INST_DIR%%/bin/r.texture
+%%GRASS_INST_DIR%%/bin/r.thin
+%%GRASS_INST_DIR%%/bin/r.tile
+%%GRASS_INST_DIR%%/bin/r.timestamp
+%%GRASS_INST_DIR%%/bin/r.to.rast3
+%%GRASS_INST_DIR%%/bin/r.to.rast3elev
+%%GRASS_INST_DIR%%/bin/r.to.vect
+%%GRASS_INST_DIR%%/bin/r.topidx
+%%GRASS_INST_DIR%%/bin/r.topmodel
+%%GRASS_INST_DIR%%/bin/r.transect
+%%GRASS_INST_DIR%%/bin/r.univar
+%%GRASS_INST_DIR%%/bin/r.uslek
+%%GRASS_INST_DIR%%/bin/r.usler
+%%GRASS_INST_DIR%%/bin/r.viewshed
+%%GRASS_INST_DIR%%/bin/r.volume
+%%GRASS_INST_DIR%%/bin/r.walk
+%%GRASS_INST_DIR%%/bin/r.water.outlet
+%%GRASS_INST_DIR%%/bin/r.watershed
+%%GRASS_INST_DIR%%/bin/r.what
+%%GRASS_INST_DIR%%/bin/r.what.color
+%%GRASS_INST_DIR%%/bin/r3.colors
+%%GRASS_INST_DIR%%/bin/r3.colors.out
+%%GRASS_INST_DIR%%/bin/r3.cross.rast
+%%GRASS_INST_DIR%%/bin/r3.flow
+%%GRASS_INST_DIR%%/bin/r3.gradient
+%%GRASS_INST_DIR%%/bin/r3.gwflow
+%%GRASS_INST_DIR%%/bin/r3.in.ascii
+%%GRASS_INST_DIR%%/bin/r3.in.bin
+%%LAS%%%%GRASS_INST_DIR%%/bin/r3.in.lidar
+%%GRASS_INST_DIR%%/bin/r3.in.v5d
+%%GRASS_INST_DIR%%/bin/r3.info
+%%GRASS_INST_DIR%%/bin/r3.mapcalc
+%%GRASS_INST_DIR%%/bin/r3.mask
+%%GRASS_INST_DIR%%/bin/r3.mkdspf
+%%GRASS_INST_DIR%%/bin/r3.neighbors
+%%GRASS_INST_DIR%%/bin/r3.null
+%%GRASS_INST_DIR%%/bin/r3.out.ascii
+%%GRASS_INST_DIR%%/bin/r3.out.bin
+%%NETCDF%%%%GRASS_INST_DIR%%/bin/r3.out.netcdf
+%%GRASS_INST_DIR%%/bin/r3.out.v5d
+%%GRASS_INST_DIR%%/bin/r3.out.vtk
+%%GRASS_INST_DIR%%/bin/r3.retile
+%%GRASS_INST_DIR%%/bin/r3.stats
+%%GRASS_INST_DIR%%/bin/r3.support
+%%GRASS_INST_DIR%%/bin/r3.timestamp
+%%GRASS_INST_DIR%%/bin/r3.to.rast
+%%GRASS_INST_DIR%%/bin/r3.univar
+%%GRASS_INST_DIR%%/bin/t.connect
+%%GRASS_INST_DIR%%/bin/test.r3flow
+%%GRASS_INST_DIR%%/bin/test.raster3d.lib
+%%GRASS_INST_DIR%%/bin/v.buffer
+%%GRASS_INST_DIR%%/bin/v.build
+%%GRASS_INST_DIR%%/bin/v.build.polylines
+%%GRASS_INST_DIR%%/bin/v.category
+%%GRASS_INST_DIR%%/bin/v.class
+%%GRASS_INST_DIR%%/bin/v.clean
+%%GRASS_INST_DIR%%/bin/v.cluster
+%%GRASS_INST_DIR%%/bin/v.colors
+%%GRASS_INST_DIR%%/bin/v.colors.out
+%%GRASS_INST_DIR%%/bin/v.db.connect
+%%GRASS_INST_DIR%%/bin/v.db.select
+%%GRASS_INST_DIR%%/bin/v.decimate
+%%GRASS_INST_DIR%%/bin/v.delaunay
+%%GRASS_INST_DIR%%/bin/v.distance
+%%GRASS_INST_DIR%%/bin/v.drape
+%%GRASS_INST_DIR%%/bin/v.edit
+%%GRASS_INST_DIR%%/bin/v.external
+%%GRASS_INST_DIR%%/bin/v.external.out
+%%GRASS_INST_DIR%%/bin/v.extract
+%%GRASS_INST_DIR%%/bin/v.extrude
+%%GRASS_INST_DIR%%/bin/v.generalize
+%%GRASS_INST_DIR%%/bin/v.hull
+%%GRASS_INST_DIR%%/bin/v.in.ascii
+%%GRASS_INST_DIR%%/bin/v.in.db
+%%GRASS_INST_DIR%%/bin/v.in.dxf
+%%LAS%%%%GRASS_INST_DIR%%/bin/v.in.lidar
+%%GRASS_INST_DIR%%/bin/v.in.ogr
+%%GRASS_INST_DIR%%/bin/v.in.region
+%%GRASS_INST_DIR%%/bin/v.info
+%%GRASS_INST_DIR%%/bin/v.kcv
+%%GRASS_INST_DIR%%/bin/v.kernel
+%%GRASS_INST_DIR%%/bin/v.label
+%%GRASS_INST_DIR%%/bin/v.lidar.correction
+%%GRASS_INST_DIR%%/bin/v.lidar.edgedetection
+%%GRASS_INST_DIR%%/bin/v.lidar.growing
+%%GRASS_INST_DIR%%/bin/v.lrs.create
+%%GRASS_INST_DIR%%/bin/v.lrs.label
+%%GRASS_INST_DIR%%/bin/v.lrs.segment
+%%GRASS_INST_DIR%%/bin/v.lrs.where
+%%GRASS_INST_DIR%%/bin/v.mkgrid
+%%GRASS_INST_DIR%%/bin/v.neighbors
+%%GRASS_INST_DIR%%/bin/v.net
+%%GRASS_INST_DIR%%/bin/v.net.alloc
+%%GRASS_INST_DIR%%/bin/v.net.allpairs
+%%GRASS_INST_DIR%%/bin/v.net.bridge
+%%GRASS_INST_DIR%%/bin/v.net.centrality
+%%GRASS_INST_DIR%%/bin/v.net.components
+%%GRASS_INST_DIR%%/bin/v.net.connectivity
+%%GRASS_INST_DIR%%/bin/v.net.distance
+%%GRASS_INST_DIR%%/bin/v.net.flow
+%%GRASS_INST_DIR%%/bin/v.net.iso
+%%GRASS_INST_DIR%%/bin/v.net.path
+%%GRASS_INST_DIR%%/bin/v.net.salesman
+%%GRASS_INST_DIR%%/bin/v.net.spanningtree
+%%GRASS_INST_DIR%%/bin/v.net.steiner
+%%GRASS_INST_DIR%%/bin/v.net.timetable
+%%GRASS_INST_DIR%%/bin/v.net.visibility
+%%GRASS_INST_DIR%%/bin/v.normal
+%%GRASS_INST_DIR%%/bin/v.out.ascii
+%%GRASS_INST_DIR%%/bin/v.out.dxf
+%%LAS%%%%GRASS_INST_DIR%%/bin/v.out.lidar
+%%GRASS_INST_DIR%%/bin/v.out.ogr
+%%PGSQL%%%%GRASS_INST_DIR%%/bin/v.out.postgis
+%%GRASS_INST_DIR%%/bin/v.out.pov
+%%GRASS_INST_DIR%%/bin/v.out.svg
+%%GRASS_INST_DIR%%/bin/v.out.vtk
+%%GRASS_INST_DIR%%/bin/v.outlier
+%%GRASS_INST_DIR%%/bin/v.overlay
+%%GRASS_INST_DIR%%/bin/v.parallel
+%%GRASS_INST_DIR%%/bin/v.patch
+%%GRASS_INST_DIR%%/bin/v.perturb
+%%GRASS_INST_DIR%%/bin/v.proj
+%%GRASS_INST_DIR%%/bin/v.qcount
+%%GRASS_INST_DIR%%/bin/v.random
+%%GRASS_INST_DIR%%/bin/v.reclass
+%%GRASS_INST_DIR%%/bin/v.rectify
+%%GRASS_INST_DIR%%/bin/v.sample
+%%GRASS_INST_DIR%%/bin/v.segment
+%%GRASS_INST_DIR%%/bin/v.select
+%%GRASS_INST_DIR%%/bin/v.split
+%%GRASS_INST_DIR%%/bin/v.support
+%%GRASS_INST_DIR%%/bin/v.surf.bspline
+%%GRASS_INST_DIR%%/bin/v.surf.idw
+%%GRASS_INST_DIR%%/bin/v.surf.rst
+%%GRASS_INST_DIR%%/bin/v.timestamp
+%%GRASS_INST_DIR%%/bin/v.to.3d
+%%GRASS_INST_DIR%%/bin/v.to.db
+%%GRASS_INST_DIR%%/bin/v.to.points
+%%GRASS_INST_DIR%%/bin/v.to.rast
+%%GRASS_INST_DIR%%/bin/v.to.rast3
+%%GRASS_INST_DIR%%/bin/v.transform
+%%GRASS_INST_DIR%%/bin/v.type
+%%GRASS_INST_DIR%%/bin/v.univar
+%%GRASS_INST_DIR%%/bin/v.vect.stats
+%%GRASS_INST_DIR%%/bin/v.vol.rst
+%%GRASS_INST_DIR%%/bin/v.voronoi
+%%GRASS_INST_DIR%%/bin/v.what
+%%GRASS_INST_DIR%%/bin/v.what.rast
+%%GRASS_INST_DIR%%/bin/v.what.rast3
+%%GRASS_INST_DIR%%/bin/ximgview
+%%GRASS_INST_DIR%%/contributors.csv
+%%GRASS_INST_DIR%%/contributors_extra.csv
+%%GRASS_INST_DIR%%/demolocation/.grassrc%%VER%%
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/DEFAULT_WIND
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/MYNAME
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/PROJ_INFO
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/PROJ_UNITS
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/VAR
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/WIND
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/dbf/mysites.dbf
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/dbf/point.dbf
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/sqlite/sqlite.db
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/country_boundaries/cidx
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/country_boundaries/coor
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/country_boundaries/dbln
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/country_boundaries/head
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/country_boundaries/hist
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/country_boundaries/sidx
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/country_boundaries/topo
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/mysites/cidx
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/mysites/coor
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/mysites/dbln
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/mysites/head
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/mysites/hist
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/mysites/sidx
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/mysites/topo
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/point/cidx
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/point/coor
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/point/dbln
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/point/head
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/point/hist
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/point/sidx
+%%GRASS_INST_DIR%%/demolocation/PERMANENT/vector/point/topo
+%%GRASS_INST_DIR%%/docs/html/aspect.png
+%%GRASS_INST_DIR%%/docs/html/aspect_diagram.png
+%%GRASS_INST_DIR%%/docs/html/barscales/arrow_ends.png
+%%GRASS_INST_DIR%%/docs/html/barscales/both_ticks.png
+%%GRASS_INST_DIR%%/docs/html/barscales/classic.png
+%%GRASS_INST_DIR%%/docs/html/barscales/down_ticks.png
+%%GRASS_INST_DIR%%/docs/html/barscales/full_checker.png
+%%GRASS_INST_DIR%%/docs/html/barscales/hollow.png
+%%GRASS_INST_DIR%%/docs/html/barscales/line.png
+%%GRASS_INST_DIR%%/docs/html/barscales/mixed_checker.png
+%%GRASS_INST_DIR%%/docs/html/barscales/part_checker.png
+%%GRASS_INST_DIR%%/docs/html/barscales/solid.png
+%%GRASS_INST_DIR%%/docs/html/barscales/tail_checker.png
+%%GRASS_INST_DIR%%/docs/html/barscales/up_ticks.png
+%%GRASS_INST_DIR%%/docs/html/cairodriver.html
+%%GRASS_INST_DIR%%/docs/html/circle_1.png
+%%GRASS_INST_DIR%%/docs/html/circle_2.png
+%%GRASS_INST_DIR%%/docs/html/circle_3.png
+%%GRASS_INST_DIR%%/docs/html/circle_4.png
+%%GRASS_INST_DIR%%/docs/html/circle_5.png
+%%GRASS_INST_DIR%%/docs/html/class_graphical.html
+%%GRASS_INST_DIR%%/docs/html/colortables/aspect.png
+%%GRASS_INST_DIR%%/docs/html/colortables/aspectcolr.png
+%%GRASS_INST_DIR%%/docs/html/colortables/bcyr.png
+%%GRASS_INST_DIR%%/docs/html/colortables/bgyr.png
+%%GRASS_INST_DIR%%/docs/html/colortables/blues.png
+%%GRASS_INST_DIR%%/docs/html/colortables/byg.png
+%%GRASS_INST_DIR%%/docs/html/colortables/byr.png
+%%GRASS_INST_DIR%%/docs/html/colortables/celsius.png
+%%GRASS_INST_DIR%%/docs/html/colortables/corine.png
+%%GRASS_INST_DIR%%/docs/html/colortables/curvature.png
+%%GRASS_INST_DIR%%/docs/html/colortables/differences.png
+%%GRASS_INST_DIR%%/docs/html/colortables/elevation.png
+%%GRASS_INST_DIR%%/docs/html/colortables/etopo2.png
+%%GRASS_INST_DIR%%/docs/html/colortables/evi.png
+%%GRASS_INST_DIR%%/docs/html/colortables/fahrenheit.png
+%%GRASS_INST_DIR%%/docs/html/colortables/gdd.png
+%%GRASS_INST_DIR%%/docs/html/colortables/grass.png
+%%GRASS_INST_DIR%%/docs/html/colortables/greens.png
+%%GRASS_INST_DIR%%/docs/html/colortables/grey.eq.png
+%%GRASS_INST_DIR%%/docs/html/colortables/grey.log.png
+%%GRASS_INST_DIR%%/docs/html/colortables/grey.png
+%%GRASS_INST_DIR%%/docs/html/colortables/grey1.0.png
+%%GRASS_INST_DIR%%/docs/html/colortables/grey255.png
+%%GRASS_INST_DIR%%/docs/html/colortables/gyr.png
+%%GRASS_INST_DIR%%/docs/html/colortables/haxby.png
+%%GRASS_INST_DIR%%/docs/html/colortables/kelvin.png
+%%GRASS_INST_DIR%%/docs/html/colortables/ndvi.png
+%%GRASS_INST_DIR%%/docs/html/colortables/ndwi.png
+%%GRASS_INST_DIR%%/docs/html/colortables/oranges.png
+%%GRASS_INST_DIR%%/docs/html/colortables/population.png
+%%GRASS_INST_DIR%%/docs/html/colortables/population_dens.png
+%%GRASS_INST_DIR%%/docs/html/colortables/precipitation.png
+%%GRASS_INST_DIR%%/docs/html/colortables/precipitation_daily.png
+%%GRASS_INST_DIR%%/docs/html/colortables/precipitation_monthly.png
+%%GRASS_INST_DIR%%/docs/html/colortables/rainbow.png
+%%GRASS_INST_DIR%%/docs/html/colortables/ramp.png
+%%GRASS_INST_DIR%%/docs/html/colortables/random.png
+%%GRASS_INST_DIR%%/docs/html/colortables/reds.png
+%%GRASS_INST_DIR%%/docs/html/colortables/roygbiv.png
+%%GRASS_INST_DIR%%/docs/html/colortables/rstcurv.png
+%%GRASS_INST_DIR%%/docs/html/colortables/ryb.png
+%%GRASS_INST_DIR%%/docs/html/colortables/ryg.png
+%%GRASS_INST_DIR%%/docs/html/colortables/sepia.png
+%%GRASS_INST_DIR%%/docs/html/colortables/slope.png
+%%GRASS_INST_DIR%%/docs/html/colortables/soilmoisture.png
+%%GRASS_INST_DIR%%/docs/html/colortables/srtm.png
+%%GRASS_INST_DIR%%/docs/html/colortables/srtm_plus.png
+%%GRASS_INST_DIR%%/docs/html/colortables/terrain.png
+%%GRASS_INST_DIR%%/docs/html/colortables/viridis.png
+%%GRASS_INST_DIR%%/docs/html/colortables/water.png
+%%GRASS_INST_DIR%%/docs/html/colortables/wave.png
+%%GRASS_INST_DIR%%/docs/html/d.barscale.html
+%%GRASS_INST_DIR%%/docs/html/d.colorlist.html
+%%GRASS_INST_DIR%%/docs/html/d.colortable.html
+%%GRASS_INST_DIR%%/docs/html/d.correlate.html
+%%GRASS_INST_DIR%%/docs/html/d.erase.html
+%%GRASS_INST_DIR%%/docs/html/d.font.html
+%%GRASS_INST_DIR%%/docs/html/d.fontlist.html
+%%GRASS_INST_DIR%%/docs/html/d.frame.html
+%%GRASS_INST_DIR%%/docs/html/d.geodesic.html
+%%GRASS_INST_DIR%%/docs/html/d.graph.html
+%%GRASS_INST_DIR%%/docs/html/d.grid.html
+%%GRASS_INST_DIR%%/docs/html/d.his.html
+%%GRASS_INST_DIR%%/docs/html/d.histogram.html
+%%GRASS_INST_DIR%%/docs/html/d.info.html
+%%GRASS_INST_DIR%%/docs/html/d.labels.html
+%%GRASS_INST_DIR%%/docs/html/d.legend.html
+%%GRASS_INST_DIR%%/docs/html/d.legend.vect.html
+%%GRASS_INST_DIR%%/docs/html/d.linegraph.html
+%%GRASS_INST_DIR%%/docs/html/d.mon.html
+%%GRASS_INST_DIR%%/docs/html/d.northarrow.html
+%%GRASS_INST_DIR%%/docs/html/d.out.file.html
+%%GRASS_INST_DIR%%/docs/html/d.path.html
+%%GRASS_INST_DIR%%/docs/html/d.polar.html
+%%GRASS_INST_DIR%%/docs/html/d.profile.html
+%%GRASS_INST_DIR%%/docs/html/d.rast.arrow.html
+%%GRASS_INST_DIR%%/docs/html/d.rast.edit.html
+%%GRASS_INST_DIR%%/docs/html/d.rast.html
+%%GRASS_INST_DIR%%/docs/html/d.rast.leg.html
+%%GRASS_INST_DIR%%/docs/html/d.rast.num.html
+%%GRASS_INST_DIR%%/docs/html/d.redraw.html
+%%GRASS_INST_DIR%%/docs/html/d.rgb.html
+%%GRASS_INST_DIR%%/docs/html/d.rhumbline.html
+%%GRASS_INST_DIR%%/docs/html/d.shade.html
+%%GRASS_INST_DIR%%/docs/html/d.text.html
+%%GRASS_INST_DIR%%/docs/html/d.title.html
+%%GRASS_INST_DIR%%/docs/html/d.to.rast.html
+%%GRASS_INST_DIR%%/docs/html/d.vect.chart.html
+%%GRASS_INST_DIR%%/docs/html/d.vect.chart_example.jpg
+%%GRASS_INST_DIR%%/docs/html/d.vect.html
+%%GRASS_INST_DIR%%/docs/html/d.vect.thematic.html
+%%GRASS_INST_DIR%%/docs/html/d.what.rast.html
+%%GRASS_INST_DIR%%/docs/html/d.what.vect.html
+%%GRASS_INST_DIR%%/docs/html/d.where.html
+%%GRASS_INST_DIR%%/docs/html/d_correlate_plot.png
+%%GRASS_INST_DIR%%/docs/html/d_frame.png
+%%GRASS_INST_DIR%%/docs/html/d_geodesic.png
+%%GRASS_INST_DIR%%/docs/html/d_legend.png
+%%GRASS_INST_DIR%%/docs/html/d_legend_custom_labels_and_background.png
+%%GRASS_INST_DIR%%/docs/html/d_legend_logarithmic.png
+%%GRASS_INST_DIR%%/docs/html/d_legend_vect.png
+%%GRASS_INST_DIR%%/docs/html/d_legend_vect_subheadings.png
+%%GRASS_INST_DIR%%/docs/html/d_polar_aspect.png
+%%GRASS_INST_DIR%%/docs/html/d_rast_arrow_wind.png
+%%GRASS_INST_DIR%%/docs/html/d_rast_num_zoom.png
+%%GRASS_INST_DIR%%/docs/html/d_rhumbline.png
+%%GRASS_INST_DIR%%/docs/html/d_to_rast_3D_example.jpg
+%%GRASS_INST_DIR%%/docs/html/d_vect_chart_pie_2d.png
+%%GRASS_INST_DIR%%/docs/html/d_vect_chart_pie_3d.png
+%%GRASS_INST_DIR%%/docs/html/d_vect_thematic.png
+%%GRASS_INST_DIR%%/docs/html/database.html
+%%GRASS_INST_DIR%%/docs/html/database_graphical.html
+%%GRASS_INST_DIR%%/docs/html/databaseintro.html
+%%GRASS_INST_DIR%%/docs/html/db.columns.html
+%%GRASS_INST_DIR%%/docs/html/db.connect.html
+%%GRASS_INST_DIR%%/docs/html/db.copy.html
+%%GRASS_INST_DIR%%/docs/html/db.createdb.html
+%%GRASS_INST_DIR%%/docs/html/db.databases.html
+%%GRASS_INST_DIR%%/docs/html/db.describe.html
+%%GRASS_INST_DIR%%/docs/html/db.drivers.html
+%%GRASS_INST_DIR%%/docs/html/db.dropcolumn.html
+%%GRASS_INST_DIR%%/docs/html/db.dropdb.html
+%%GRASS_INST_DIR%%/docs/html/db.droptable.html
+%%GRASS_INST_DIR%%/docs/html/db.execute.html
+%%GRASS_INST_DIR%%/docs/html/db.in.ogr.html
+%%GRASS_INST_DIR%%/docs/html/db.login.html
+%%GRASS_INST_DIR%%/docs/html/db.out.ogr.html
+%%GRASS_INST_DIR%%/docs/html/db.select.html
+%%GRASS_INST_DIR%%/docs/html/db.tables.html
+%%GRASS_INST_DIR%%/docs/html/db.test.html
+%%GRASS_INST_DIR%%/docs/html/db.univar.html
+%%GRASS_INST_DIR%%/docs/html/dbmgr_frame.png
+%%GRASS_INST_DIR%%/docs/html/dbmgr_sql_builder.png
+%%GRASS_INST_DIR%%/docs/html/dem.png
+%%GRASS_INST_DIR%%/docs/html/display.html
+%%GRASS_INST_DIR%%/docs/html/display_graphical.html
+%%GRASS_INST_DIR%%/docs/html/displaydrivers.html
+%%GRASS_INST_DIR%%/docs/html/dshade.png
+%%GRASS_INST_DIR%%/docs/html/full_index.html
+%%GRASS_INST_DIR%%/docs/html/g.access.html
+%%GRASS_INST_DIR%%/docs/html/g.cairocomp.html
+%%GRASS_INST_DIR%%/docs/html/g.copy.html
+%%GRASS_INST_DIR%%/docs/html/g.dirseps.html
+%%GRASS_INST_DIR%%/docs/html/g.extension.all.html
+%%GRASS_INST_DIR%%/docs/html/g.extension.html
+%%GRASS_INST_DIR%%/docs/html/g.filename.html
+%%GRASS_INST_DIR%%/docs/html/g.findetc.html
+%%GRASS_INST_DIR%%/docs/html/g.findfile.html
+%%GRASS_INST_DIR%%/docs/html/g.gisenv.html
+%%GRASS_INST_DIR%%/docs/html/g.gui.animation.html
+%%GRASS_INST_DIR%%/docs/html/g.gui.datacatalog.html
+%%GRASS_INST_DIR%%/docs/html/g.gui.dbmgr.html
+%%GRASS_INST_DIR%%/docs/html/g.gui.gcp.html
+%%GRASS_INST_DIR%%/docs/html/g.gui.gmodeler.html
+%%GRASS_INST_DIR%%/docs/html/g.gui.html
+%%GRASS_INST_DIR%%/docs/html/g.gui.iclass.html
+%%GRASS_INST_DIR%%/docs/html/g.gui.mapswipe.html
+%%GRASS_INST_DIR%%/docs/html/g.gui.psmap.html
+%%GRASS_INST_DIR%%/docs/html/g.gui.rlisetup.html
+%%GRASS_INST_DIR%%/docs/html/g.gui.timeline.html
+%%GRASS_INST_DIR%%/docs/html/g.gui.tplot.html
+%%GRASS_INST_DIR%%/docs/html/g.gui.vdigit.html
+%%GRASS_INST_DIR%%/docs/html/g.list.html
+%%GRASS_INST_DIR%%/docs/html/g.manual.html
+%%GRASS_INST_DIR%%/docs/html/g.mapset.html
+%%GRASS_INST_DIR%%/docs/html/g.mapsets.html
+%%GRASS_INST_DIR%%/docs/html/g.message.html
+%%GRASS_INST_DIR%%/docs/html/g.mkfontcap.html
+%%GRASS_INST_DIR%%/docs/html/g.parser.html
+%%GRASS_INST_DIR%%/docs/html/g.pnmcomp.html
+%%GRASS_INST_DIR%%/docs/html/g.ppmtopng.html
+%%GRASS_INST_DIR%%/docs/html/g.proj.html
+%%GRASS_INST_DIR%%/docs/html/g.region.html
+%%GRASS_INST_DIR%%/docs/html/g.remove.html
+%%GRASS_INST_DIR%%/docs/html/g.rename.html
+%%GRASS_INST_DIR%%/docs/html/g.search.modules.html
+%%GRASS_INST_DIR%%/docs/html/g.tempfile.html
+%%GRASS_INST_DIR%%/docs/html/g.version.html
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_avg_map.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_avg_run.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_comment.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_db.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_dlg_module.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_intermediate_data.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_items.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_loop.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_loop_dlg.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_loop_final.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_lower_toolbar.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_mcomment.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_mdb.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_mloop.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_mmodule.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_mmodulex.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_model_avg.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_model_classification.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_model_landslides.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_model_properties.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_model_usle.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_modis_1.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_modis_1o.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_modis_2.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_modis_2o.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_modis_3.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_modis_3o.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_modul.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_modulex.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_mraster.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_mraster3d.png
+%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_mrelation.png

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-ports-all mailing list