From nobody Mon Jan 10 11:47:32 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 04A5319372EA; Mon, 10 Jan 2022 11:47:33 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JXXBD4jZXz4Wnw; Mon, 10 Jan 2022 11:47:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 805A5245F1; Mon, 10 Jan 2022 11:47:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 20ABlWPL052989; Mon, 10 Jan 2022 11:47:32 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 20ABlWh5052988; Mon, 10 Jan 2022 11:47:32 GMT (envelope-from git) Date: Mon, 10 Jan 2022 11:47:32 GMT Message-Id: <202201101147.20ABlWh5052988@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: =?utf-8?Q?Lo=C3=AFc Bartoletti?= Subject: git: 64f9c2a583f2 - main - databases/grass8: New port List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: lbartoletti X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 64f9c2a583f2d6ed81a8a6cd10e11a490c37084c Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1641815252; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=FduDIWmsMSAG5eIUBy1WKlwBDNJIpgI7ATic8fxGrEs=; b=PtjDCZzhLVOZKYRgYHYDqXVHnGxEE++/E7Tr5NECr9bfAy9Ytj6QhW7ph6NsOikFqgE2tR Vxu5zgligLsTdnSSvIO2hNLVpDBdngfPpAUTgJBGaSTICa27WD1bERVWOsMdU71mFMShpj 4CToPFhJhW2WObWE+JHqmwXoVJPLPmOlNEJeilpe2IzD2a1EFYxXd5zs1Y61sIzzXuoNAU 13Ps8xrxNdXqcA0XmiPntivZ8+LDEbDAcs/Jcal/xYxoQvONpJOEIMtj6zmdQ1iml5Ppwj MjXQJjm+/pwFbAk3SsCTAlWhUkf+yDeohrYn5WWMEKnm/T/YTOE4o7rIHYepuA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1641815252; a=rsa-sha256; cv=none; b=LB0aoQWg41WrbxGc1yAAOztZDhPdMTBYaIu+OWoOVxOLJmFiqrt2hI3pAJFOz0cm1gGD8J kggalYqq0oLB7DIbELxyEOJ2r+xjImuhWolJutjEhYscB2wE4DAECul6UAkrLD4OlyEQlO AShBGIz//+qxHfMd8h8BqYUcKjz2JUNM94qVgX05XmjUHyJvRhkndTiaazcdto26w6tFm4 5Qmzmf4nHMRcfqN3LK8BpAOPP2YJi6G4OC/RvCgclrqQtyviJdjrkH1iCPoDZS6kfIE4G7 ToXyGTqs1u1Bx2edbjLyGtArDcKe4TrztoWl8louSIhrAmAr6xhA1qme6Tv6xg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by lbartoletti: URL: https://cgit.FreeBSD.org/ports/commit/?id=64f9c2a583f2d6ed81a8a6cd10e11a490c37084c commit 64f9c2a583f2d6ed81a8a6cd10e11a490c37084c Author: Loïc Bartoletti AuthorDate: 2022-01-10 10:43:17 +0000 Commit: Loïc Bartoletti CommitDate: 2022-01-10 10:46:30 +0000 databases/grass8: New port After more than 3 years of development the new stable release GRASS GIS 8.0 is available. Efforts have concentrated on making the user experience even better, providing many new useful additional functionalities to modules and further improving the graphical user interface. Breaking news: new graphical user interface with entirely rewritten startup sequence! In total, it comes with almost 1,300 fixes and improvements with respect to the previous stable releases 7.8.x. See: https://trac.osgeo.org/grass/wiki/Grass8/NewFeatures80 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: https://grass.osgeo.org/ --- databases/Makefile | 1 + databases/grass8/Makefile | 151 ++ databases/grass8/distinfo | 5 + databases/grass8/pkg-descr | 9 + databases/grass8/pkg-plist | 4387 ++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 4553 insertions(+) diff --git a/databases/Makefile b/databases/Makefile index 4b136c577340..93b24ec7a13e 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -108,6 +108,7 @@ SUBDIR += gom SUBDIR += gqlplus SUBDIR += grass7 + SUBDIR += grass8 SUBDIR += hashtypes SUBDIR += hbase SUBDIR += hiredis diff --git a/databases/grass8/Makefile b/databases/grass8/Makefile new file mode 100644 index 000000000000..57c340fae399 --- /dev/null +++ b/databases/grass8/Makefile @@ -0,0 +1,151 @@ +PORTNAME= grass +DISTVERSION= 8.0.0 +DISTVERSIONSUFFIX= RC1 +CATEGORIES= databases geography +MASTER_SITES= https://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= grass${VER}/source +PKGNAMESUFFIX= 8 + +PATCH_SITES= https://github.com/osgeo/${PORTNAME}/commit/ +PATCHFILES= fbbf6c01ac97.patch:-p1 # https://github.com/OSGeo/grass/pull/2075 fix g.extension + +MAINTAINER= lbartoletti@FreeBSD.org +COMMENT= Open source Geographical Information System (GIS) + +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/GPL.TXT + +BUILD_DEPENDS= ${PY_NUMPY} \ + ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} +LIB_DEPENDS= libgdal.so:graphics/gdal \ + libpng.so:graphics/png \ + libproj.so:graphics/proj \ + libtiff.so:graphics/tiff \ + libgeotiff.so:graphics/libgeotiff \ + libfftw3.so:math/fftw3 \ + libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 \ + libgeos.so:graphics/geos \ + libzstd.so:archivers/zstd +RUN_DEPENDS= ${PY_NUMPY} \ + ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} + +USES= blaslapack compiler:c11 gl gmake gnome iconv \ + jpeg perl5 pkgconfig python:3.6+ readline shebangfix sqlite xorg +SHEBANG_GLOB= *.py +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 +GNU_CONFIGURE= yes + +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-readline \ + --enable-largefile \ + --with-wxwidgets=${WX_CONFIG} \ + --with-proj-share=${LOCALBASE}/share/proj \ + --with-proj-includes=${LOCALBASE}/include \ + --with-proj-libs=${LOCALBASE}/lib \ + --with-proj=${LOCALBASE}/bin/proj \ + --with-geos=${LOCALBASE}/bin/geos-config \ + --with-gdal=${LOCALBASE}/bin/gdal-config \ + --with-pthread=yes \ + --with-openmp \ + --prefix=${LOCALBASE} \ + --exec-prefix=${LOCALBASE} + +CFLAGS+= -std=c11 + +SUB_LIST= PYTHON_CMD=${PYTHON_CMD} +BINARY_ALIAS= python3=${PYTHON_CMD} +ALL_TARGET= default +USE_LDCONFIG= ${PREFIX}/${GRASS_INST_DIR}/lib +MAKE_ENV+= TARGET="${CONFIGURE_TARGET}" +VER= ${PORTVERSION:R:C/\.//} + +PLIST_SUB= GRASS_INST_DIR="${GRASS_INST_DIR}" \ + VERSION="${PORTVERSION}" VERS="${PORTVERSION:C/([0-9]+).([0-9]+)(.*)/\1.\2/}" \ + VER="${VER}" MAJVER="${PKGNAMESUFFIX}" + +OPTIONS_DEFINE= NETCDF NLS PDAL +OPTIONS_MULTI= DB +OPTIONS_MULTI_DB= MYSQL ODBC PGSQL +OPTIONS_DEFAULT= NETCDF NLS PDAL PGSQL +OPTIONS_SUB= yes + +PDAL_DESC= Enable points cloud data modules +DB_DESC= Database support +MYSQL_USES= mysql +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 +NLS_CONFIGURE_WITH= nls +NLS_USES= gettext +ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC +ODBC_CONFIGURE_WITH= odbc +PDAL_CONFIGURE_ON= --with-pdal=${LOCALBASE}/bin/pdal-config +PDAL_LIB_DEPENDS= libpdal_base.so:math/pdal +PGSQL_USES= pgsql +PGSQL_CONFIGURE_WITH= postgres + +.include + +.if !defined (GRASS_INST_DIR) +GRASS_INST_DIR= ${PORTNAME}${VER} +.endif + +MANDIRS= ${PREFIX}/grass${VER}/docs/man/man1 + +post-patch: + ${REINPLACE_CMD} \ + 's|= python3|= ${PYTHON_CMD:T}|' ${WRKSRC}/include/Make/Platform.make.in + ${REINPLACE_CMD} \ + 's|$$(ARCH)|$$(TARGET)|g' ${WRKSRC}/include/Make/Grass.make +# Replace hardcoded python interpreter to PYTHON_CMD + ${REINPLACE_CMD} 's|"GRASS_PYTHON", "python"|"GRASS_PYTHON", "${PYTHON_CMD}"|g' \ + ${WRKSRC}/scripts/wxpyimgview/wxpyimgview.py + ${REINPLACE_CMD} \ + 's|environ\["GRASS_PYTHON"\] = "python3"|environ["GRASS_PYTHON"] = "${PYTHON_CMD}"|g' \ + ${WRKSRC}/python/grass/script/setup.py + +post-install: + ${RM} -rf ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/demolocation/PERMANENT/.tmp/ + +# STRIP PART + ${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 lister/vector lister/cell + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/etc/${i} +.endfor + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/lib/* + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${GRASS_INST_DIR}/utils/g.echo + +# symlink grass8 + ${LN} -sf ${PORTNAME} \ + ${STAGEDIR}${PREFIX}/bin/${PORTNAME}${PKGNAMESUFFIX} +.include diff --git a/databases/grass8/distinfo b/databases/grass8/distinfo new file mode 100644 index 000000000000..8d5f748cf01b --- /dev/null +++ b/databases/grass8/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1641745111 +SHA256 (grass-8.0.0RC1.tar.gz) = 1f562566d2ee8925ffe23f5c91f5173ada8adb0ac5656c39c52e6f01c510512e +SIZE (grass-8.0.0RC1.tar.gz) = 64800389 +SHA256 (fbbf6c01ac97.patch) = a804e1a0b6b5fbeeb2c20e02726634c67354671ab0b52184e5a8049b7d69ac10 +SIZE (fbbf6c01ac97.patch) = 2217 diff --git a/databases/grass8/pkg-descr b/databases/grass8/pkg-descr new file mode 100644 index 000000000000..b2dd34e61eba --- /dev/null +++ b/databases/grass8/pkg-descr @@ -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: https://grass.osgeo.org/ diff --git a/databases/grass8/pkg-plist b/databases/grass8/pkg-plist new file mode 100644 index 000000000000..2503a211d785 --- /dev/null +++ b/databases/grass8/pkg-plist @@ -0,0 +1,4387 @@ +bin/grass +bin/grass%%MAJVER%% +%%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.init +%%GRASS_INST_DIR%%/bin/i.ortho.photo +%%GRASS_INST_DIR%%/bin/i.ortho.rectify +%%GRASS_INST_DIR%%/bin/i.ortho.target +%%GRASS_INST_DIR%%/bin/i.ortho.transform +%%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.buildvrt +%%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.external +%%GRASS_INST_DIR%%/bin/r.external.out +%%GRASS_INST_DIR%%/bin/r.fill.dir +%%GRASS_INST_DIR%%/bin/r.fill.stats +%%GRASS_INST_DIR%%/bin/r.flow +%%GRASS_INST_DIR%%/bin/r.geomorphon +%%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 +%%GRASS_INST_DIR%%/bin/r.in.mat +%%PDAL%%%%GRASS_INST_DIR%%/bin/r.in.pdal +%%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.object.geometry +%%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.path +%%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 +%%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 +%%GRASS_INST_DIR%%/bin/v.in.ogr +%%PDAL%%%%GRASS_INST_DIR%%/bin/v.in.pdal +%%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.label.sa +%%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 +%%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.profile +%%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_EPSG +%%GRASS_INST_DIR%%/demolocation/PERMANENT/PROJ_INFO +%%GRASS_INST_DIR%%/demolocation/PERMANENT/PROJ_SRID +%%GRASS_INST_DIR%%/demolocation/PERMANENT/PROJ_UNITS +%%GRASS_INST_DIR%%/demolocation/PERMANENT/VAR +%%GRASS_INST_DIR%%/demolocation/PERMANENT/WIND +%%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%%/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/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/forest_cover.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/inferno.png +%%GRASS_INST_DIR%%/docs/html/colortables/kelvin.png +%%GRASS_INST_DIR%%/docs/html/colortables/magma.png +%%GRASS_INST_DIR%%/docs/html/colortables/ndvi.png +%%GRASS_INST_DIR%%/docs/html/colortables/ndwi.png +%%GRASS_INST_DIR%%/docs/html/colortables/nlcd.png +%%GRASS_INST_DIR%%/docs/html/colortables/oranges.png +%%GRASS_INST_DIR%%/docs/html/colortables/plasma.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_grid_blue_grid.png +%%GRASS_INST_DIR%%/docs/html/d_grid_red_grid.png +%%GRASS_INST_DIR%%/docs/html/d_histogram_bar.png +%%GRASS_INST_DIR%%/docs/html/d_histogram_pie.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_mon_wx0.png +%%GRASS_INST_DIR%%/docs/html/d_mon_wx0_raster.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_edit.png +%%GRASS_INST_DIR%%/docs/html/d_rast_elevation.png +%%GRASS_INST_DIR%%/docs/html/d_rast_elevation_values.png +%%GRASS_INST_DIR%%/docs/html/d_rast_landuse.png +%%GRASS_INST_DIR%%/docs/html/d_rast_num_zoom.png +%%GRASS_INST_DIR%%/docs/html/d_rgb.png +%%GRASS_INST_DIR%%/docs/html/d_rhumbline.png +%%GRASS_INST_DIR%%/docs/html/d_text.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/datacatalog.png +%%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.download.location.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.image2target.html +%%GRASS_INST_DIR%%/docs/html/g.gui.mapswipe.html +%%GRASS_INST_DIR%%/docs/html/g.gui.photo2image.html +%%GRASS_INST_DIR%%/docs/html/g.gui.psmap.html +%%GRASS_INST_DIR%%/docs/html/g.gui.rdigit.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 +%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_mvector.png +%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_parameter.png +%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_python.png +%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_python_code.png +%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_python_code_result.png +%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_raster.png +%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_raster3d.png +%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_relation.png +%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_toolbar.png +%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_variables.png +%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_variables_raster.png +%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_variables_run.png +%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_vector.png +%%GRASS_INST_DIR%%/docs/html/g_gui_gmodeler_zipcodes_avg_elevation.gxm +%%GRASS_INST_DIR%%/docs/html/g_gui_rlisetup_1.png +%%GRASS_INST_DIR%%/docs/html/g_gui_rlisetup_2.png +%%GRASS_INST_DIR%%/docs/html/g_gui_rlisetup_3.png +%%GRASS_INST_DIR%%/docs/html/g_gui_rlisetup_4.png +%%GRASS_INST_DIR%%/docs/html/g_gui_rlisetup_5.png +%%GRASS_INST_DIR%%/docs/html/g_gui_rlisetup_6.png +%%GRASS_INST_DIR%%/docs/html/g_gui_rlisetup_7.png +%%GRASS_INST_DIR%%/docs/html/g_gui_rlisetup_8.png +%%GRASS_INST_DIR%%/docs/html/g_gui_rlisetup_sample_areas.png +%%GRASS_INST_DIR%%/docs/html/g_gui_tplot_export_csv.png +%%GRASS_INST_DIR%%/docs/html/g_gui_tplot_labels.png +%%GRASS_INST_DIR%%/docs/html/g_mapsets_gui.png +%%GRASS_INST_DIR%%/docs/html/g_parser_test.png +%%GRASS_INST_DIR%%/docs/html/general.html +%%GRASS_INST_DIR%%/docs/html/general_graphical.html +%%GRASS_INST_DIR%%/docs/html/geomorphon.png +%%GRASS_INST_DIR%%/docs/html/gi_3dview.jpg +%%GRASS_INST_DIR%%/docs/html/gi_addons.jpg +%%GRASS_INST_DIR%%/docs/html/gi_c.jpg +%%GRASS_INST_DIR%%/docs/html/gi_cartography.jpg +%%GRASS_INST_DIR%%/docs/html/gi_database.jpg +%%GRASS_INST_DIR%%/docs/html/gi_display.jpg +%%GRASS_INST_DIR%%/docs/html/gi_gallery.jpg +%%GRASS_INST_DIR%%/docs/html/gi_general.jpg +%%GRASS_INST_DIR%%/docs/html/gi_gui.jpg +%%GRASS_INST_DIR%%/docs/html/gi_imagery.jpg +%%GRASS_INST_DIR%%/docs/html/gi_miscellaneous.jpg +%%GRASS_INST_DIR%%/docs/html/gi_python.jpg +%%GRASS_INST_DIR%%/docs/html/gi_raster.jpg +%%GRASS_INST_DIR%%/docs/html/gi_raster3d.jpg +%%GRASS_INST_DIR%%/docs/html/gi_temporal.jpg +%%GRASS_INST_DIR%%/docs/html/gi_vector.jpg +%%GRASS_INST_DIR%%/docs/html/graphical_index.html +%%GRASS_INST_DIR%%/docs/html/grass%%MAJVER%%_arch.png +%%GRASS_INST_DIR%%/docs/html/grass-dbf.html +%%MYSQL%%%%GRASS_INST_DIR%%/docs/html/grass-mysql.html +%%ODBC%%%%GRASS_INST_DIR%%/docs/html/grass-odbc.html +%%GRASS_INST_DIR%%/docs/html/grass-ogr.html +%%PGSQL%%%%GRASS_INST_DIR%%/docs/html/grass-pg.html +%%GRASS_INST_DIR%%/docs/html/grass-sqlite.html +%%GRASS_INST_DIR%%/docs/html/grass.html +%%GRASS_INST_DIR%%/docs/html/grass_database.html +%%GRASS_INST_DIR%%/docs/html/grass_database.png +%%GRASS_INST_DIR%%/docs/html/grass_icon.png +%%GRASS_INST_DIR%%/docs/html/grass_logo.png +%%GRASS_INST_DIR%%/docs/html/grass_logo.txt +%%GRASS_INST_DIR%%/docs/html/grass_start.png +%%GRASS_INST_DIR%%/docs/html/grassdb.png +%%GRASS_INST_DIR%%/docs/html/grassdocs.css +%%GRASS_INST_DIR%%/docs/html/guimodules_graphical.html +%%GRASS_INST_DIR%%/docs/html/help_loc_struct.png +%%GRASS_INST_DIR%%/docs/html/helptext.html +%%GRASS_INST_DIR%%/docs/html/htmldriver.html +%%GRASS_INST_DIR%%/docs/html/i.albedo.html +%%GRASS_INST_DIR%%/docs/html/i.aster.toar.html +%%GRASS_INST_DIR%%/docs/html/i.atcorr.html +%%GRASS_INST_DIR%%/docs/html/i.band.library.html +%%GRASS_INST_DIR%%/docs/html/i.biomass.html +%%GRASS_INST_DIR%%/docs/html/i.cca.html +%%GRASS_INST_DIR%%/docs/html/i.cluster.html +%%GRASS_INST_DIR%%/docs/html/i.colors.enhance.html +%%GRASS_INST_DIR%%/docs/html/i.eb.eta.html +%%GRASS_INST_DIR%%/docs/html/i.eb.evapfr.html *** 3643 LINES SKIPPED ***