diff options
author | 2008-03-22 02:31:43 +0000 | |
---|---|---|
committer | 2008-03-22 02:31:43 +0000 | |
commit | 2b6d2d8fec57b191dd1d4c774fe7697e79366834 (patch) | |
tree | 70a51e03aa6e206f72a6d852d7c021ceb17aef2b /sci-geosciences | |
parent | Patch had Id CVS tag in it. (diff) | |
download | gentoo-2-2b6d2d8fec57b191dd1d4c774fe7697e79366834.tar.gz gentoo-2-2b6d2d8fec57b191dd1d4c774fe7697e79366834.tar.bz2 gentoo-2-2b6d2d8fec57b191dd1d4c774fe7697e79366834.zip |
updated latest version with various fixes and desktop enhancements
(Portage version: 2.1.4.4)
Diffstat (limited to 'sci-geosciences')
-rw-r--r-- | sci-geosciences/grass/ChangeLog | 13 | ||||
-rw-r--r-- | sci-geosciences/grass/files/grass_icon.png | bin | 0 -> 4470 bytes | |||
-rw-r--r-- | sci-geosciences/grass/grass-5.4.0.ebuild | 16 | ||||
-rw-r--r-- | sci-geosciences/grass/grass-6.0.1.ebuild | 22 | ||||
-rw-r--r-- | sci-geosciences/grass/grass-6.2.0-r1.ebuild | 22 | ||||
-rw-r--r-- | sci-geosciences/grass/grass-6.2.1-r1.ebuild | 269 | ||||
-rw-r--r-- | sci-geosciences/grass/grass-6.2.1.ebuild | 26 |
7 files changed, 321 insertions, 47 deletions
diff --git a/sci-geosciences/grass/ChangeLog b/sci-geosciences/grass/ChangeLog index 6156fe03fbd1..8e44e131f154 100644 --- a/sci-geosciences/grass/ChangeLog +++ b/sci-geosciences/grass/ChangeLog @@ -1,6 +1,17 @@ # ChangeLog for sci-geosciences/grass # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/ChangeLog,v 1.48 2008/03/06 18:01:07 nixnut Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/ChangeLog,v 1.49 2008/03/22 02:31:43 nerdboy Exp $ + +*grass-6.2.1-r1 (22 Mar 2008) + + 22 Mar 2008; Steve Arnold <nerdboy@gentoo.org> +files/grass_icon.png, + +grass-6.2.1-r1.ebuild: + Updated ebuild with various fixes and enhancements, with enough changes to + warrant a revision bump. Several QA fixes, streamlined the X-related USE + flags somewhat, added desktop files, and tested nviz 3D with terrain data + on amd64 w/radeon xorg driver (works nicely after minor system update, + with no more video artifacts). Grass env file now provides GRASS_HOME + variable for gdal rebuild. 06 Mar 2008; nixnut <nixnut@gentoo.org> grass-6.2.1.ebuild: Stable on ppc wrt bug 212033 diff --git a/sci-geosciences/grass/files/grass_icon.png b/sci-geosciences/grass/files/grass_icon.png Binary files differnew file mode 100644 index 000000000000..f1a0ca3754bb --- /dev/null +++ b/sci-geosciences/grass/files/grass_icon.png diff --git a/sci-geosciences/grass/grass-5.4.0.ebuild b/sci-geosciences/grass/grass-5.4.0.ebuild index 599ab7d80d0f..ccc09a12a439 100644 --- a/sci-geosciences/grass/grass-5.4.0.ebuild +++ b/sci-geosciences/grass/grass-5.4.0.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/grass-5.4.0.ebuild,v 1.12 2007/07/22 07:13:53 dberkholz Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/grass-5.4.0.ebuild,v 1.13 2008/03/22 02:31:43 nerdboy Exp $ inherit eutils toolchain-funcs @@ -59,7 +59,7 @@ DEPEND="${RDEPEND} src_unpack() { unpack ${A} - cd ${S} + cd "${S}" einfo "Patching configure..." sed -i -e "s:relid':relid:g" configure || die "sed blew chunks" } @@ -67,7 +67,7 @@ src_unpack() { src_compile() { MYCONF="--prefix=${D}usr --host=${CHOST} --infodir=${D}usr/share/info \ --libdir=${D}usr/$(get_libdir) --mandir=${D}usr/share/man \ - --enable-shared --with-cxx " + --enable-shared --with-cxx" use truetype \ && MYCONF="${MYCONF} --with-freetype \ @@ -107,11 +107,11 @@ src_compile() { } src_install() { - cd ${WORKDIR}/${P}/grass-build - make DESTDIR=${D} install \ + cd "${WORKDIR}"/${P}/grass-build + make DESTDIR="${D}" install \ || die "Error: make install failed!" sed -i "s:^GISBASE=.*$:GISBASE=/usr/grass54:" \ - ${D}usr/bin/grass54 + "${D}"usr/bin/grass54 # Install grass always in one directory - mv ${D}usr/${P} ${D}usr/grass54 + mv "${D}"usr/${P} "${D}"usr/grass54 } diff --git a/sci-geosciences/grass/grass-6.0.1.ebuild b/sci-geosciences/grass/grass-6.0.1.ebuild index 4de8854cd48a..77225bd636e5 100644 --- a/sci-geosciences/grass/grass-6.0.1.ebuild +++ b/sci-geosciences/grass/grass-6.0.1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/grass-6.0.1.ebuild,v 1.15 2007/07/22 07:13:53 dberkholz Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/grass-6.0.1.ebuild,v 1.16 2008/03/22 02:31:43 nerdboy Exp $ inherit eutils @@ -60,7 +60,7 @@ DEPEND="${RDEPEND} src_unpack() { unpack ${A} - cd ${S} + cd "${S}" epatch rpm/fedora/grass-readline.patch sed -i -e "s/relid'/relid/" "${S}"/configure || die "sed blew chunks" } @@ -82,13 +82,7 @@ src_compile() { MYCONF="${MYCONF} --with-opengl-libs=/usr/$(get_libdir)/opengl/xorg-x11/lib/" fi -# apparently gdal isn't optional with this version -# we'll temporarily make it a hard dep for now -# if use gdal; then -# MYCONF="${MYCONF} --with-gdal=/usr/bin/gdal-config" -# else -# MYCONF="${MYCONF} --without-gdal" -# fi + # apparently gdal isn't optional with this version export LD_LIBRARY_PATH="/${WORKDIR}/image/usr/grass60/$(get_libdir):${LD_LIBRARY_PATH}" ./configure \ @@ -110,14 +104,14 @@ src_compile() { src_install() { make install \ - prefix=${D}/usr UNIX_BIN=${D}/usr/bin BINDIR=${D}/usr/bin PREFIX=${D}/usr \ + prefix="${D}"/usr UNIX_BIN="${D}"/usr/bin BINDIR="${D}"/usr/bin PREFIX=${D}/usr \ || die "Error: make install failed!" sed -i "s:^GISBASE=.*$:GISBASE=/usr/grass60:" \ - ${D}/usr/bin/grass60 + "${D}"/usr/bin/grass60 # This is required for GRASS dependent ebuilds (ie. QGIS) - mv ${D}/usr/${P} ${D}/usr/grass60 + mv "${D}"/usr/${P} "${D}"/usr/grass60 einfo "Adding env.d entry for Grass6" - newenvd ${FILESDIR}/99grass-6 99grass + newenvd "${FILESDIR}"/99grass-6 99grass } diff --git a/sci-geosciences/grass/grass-6.2.0-r1.ebuild b/sci-geosciences/grass/grass-6.2.0-r1.ebuild index 108ddb7b80fd..c1408c1ae794 100644 --- a/sci-geosciences/grass/grass-6.2.0-r1.ebuild +++ b/sci-geosciences/grass/grass-6.2.0-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/grass-6.2.0-r1.ebuild,v 1.9 2007/09/02 11:03:33 angelos Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/grass-6.2.0-r1.ebuild,v 1.10 2008/03/22 02:31:43 nerdboy Exp $ inherit eutils autotools @@ -96,7 +96,7 @@ src_unpack() { die "emerge tk without threads" fi unpack ${A} - cd ${S} + cd "${S}" epatch rpm/fedora/grass-readline.patch elibtoolize @@ -139,7 +139,7 @@ src_compile() { myconf="${myconf} --with-glw" fi else - epatch ${FILESDIR}/${P}-html-nonviz.patch + epatch "${FILESDIR}"/${P}-html-nonviz.patch fi if use sqlite; then @@ -167,22 +167,22 @@ src_compile() { $(use_with tiff) \ $(use_with tcl tcltk) || die "Error: configure failed!" # patch missing math functions - sed -i 's:EXTRA_LIBS=:EXTRA_LIBS=-lm :g' ${S}/lib/gmath/Makefile - sed -i 's:EXTRA_LIBS = :EXTRA_LIBS = -lm :g' ${S}/lib/gis/Makefile + sed -i 's:EXTRA_LIBS=:EXTRA_LIBS=-lm :g' "${S}"/lib/gmath/Makefile + sed -i 's:EXTRA_LIBS = :EXTRA_LIBS = -lm :g' "${S}"/lib/gis/Makefile emake -j1 || die "Error: emake failed!" } src_install() { - make install UNIX_BIN=${D}usr/bin BINDIR=${D}usr/bin \ - PREFIX=${D}usr INST_DIR=${D}usr/grass62 \ + make install UNIX_BIN="${D}"usr/bin BINDIR="${D}"usr/bin \ + PREFIX="${D}"usr INST_DIR="${D}"usr/grass62 \ || die "Error: make install failed!" sed -i "s:^GISBASE=.*$:GISBASE=/usr/grass62:" \ - ${D}usr/bin/grass62 || die "Error: sed failed!" + "${D}"usr/bin/grass62 || die "Error: sed failed!" # Grass Extension Manager conflicts with ruby gems - mv ${D}usr/bin/gem ${D}usr/grass62/bin/ + mv "${D}"usr/bin/gem "${D}"usr/grass62/bin/ einfo "Adding env.d entry for Grass6" - newenvd ${FILESDIR}/99grass-6.2 99grass-6 + newenvd "${FILESDIR}"/99grass-6.2 99grass-6 } diff --git a/sci-geosciences/grass/grass-6.2.1-r1.ebuild b/sci-geosciences/grass/grass-6.2.1-r1.ebuild new file mode 100644 index 000000000000..4efd315a341a --- /dev/null +++ b/sci-geosciences/grass/grass-6.2.1-r1.ebuild @@ -0,0 +1,269 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/grass-6.2.1-r1.ebuild,v 1.1 2008/03/22 02:31:43 nerdboy Exp $ + +inherit eutils autotools fdo-mime versionator + +MY_PV=$(get_version_component_range 1-2 ${PV}) +MY_PVM=$(delete_all_version_separators ${MY_PV}) +MY_PM=${PN}${MY_PVM} + +DESCRIPTION="An open-source GIS with raster and vector functionality, as well as 3D vizualization." +HOMEPAGE="http://grass.itc.it/" +SRC_URI="http://grass.itc.it/${MY_PM}/source/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +# To-do: get ppc64 gdal deps fixed up + +IUSE="ffmpeg fftw glw gmath jpeg largefile mysql nls odbc opengl png \ +postgres python readline sqlite tiff truetype X" + +RESTRICT="strip" + +RDEPEND=">=sys-devel/make-3.80 + >=sys-libs/zlib-1.1.4 + >=sys-devel/flex-2.5.4a + >=sys-devel/bison-1.35 + >=sys-libs/ncurses-5.3 + >=sys-libs/gdbm-1.8.0 + >=sys-devel/gcc-3.2.2 + || ( + sys-apps/man + sys-apps/man-db ) + sci-libs/gdal + >=sci-libs/proj-4.4.7 + ffmpeg? ( media-video/ffmpeg ) + fftw? ( sci-libs/fftw ) + gmath? ( virtual/blas + virtual/lapack ) + jpeg? ( media-libs/jpeg ) + mysql? ( dev-db/mysql ) + odbc? ( >=dev-db/unixODBC-2.0.6 ) + opengl? ( ( virtual/opengl ) + ( x11-libs/openmotif ) + glw? ( media-libs/mesa ) ) + png? ( >=media-libs/libpng-1.2.2 ) + postgres? ( >=dev-db/postgresql-7.3 ) + python? ( dev-lang/python ) + readline? ( sys-libs/readline ) + sqlite? ( dev-db/sqlite ) + tiff? ( >=media-libs/tiff-3.5.7 ) + truetype? ( >=media-libs/freetype-2.0 ) + X? ( + x11-libs/libXmu + x11-libs/libXext + x11-libs/libXp + x11-libs/libX11 + x11-libs/libXt + x11-libs/libSM + x11-libs/libICE + x11-libs/libXpm + x11-libs/libXaw + >=dev-lang/tcl-8.4 + >=dev-lang/tk-8.4 + )" + +DEPEND="${RDEPEND} + X? ( + x11-proto/xproto + x11-proto/xextproto + )" + +src_unpack() { + local myblas + if use gmath; then + for d in $(eselect lapack show); do myblas=${d}; done + if [[ -z "${myblas/reference/}" ]] && [[ -z "${myblas/atlas/}" ]]; then + ewarn "You need to set lapack to atlas or reference. Do:" + ewarn " eselect lapack set <impl>" + ewarn "where <impl> is atlas, threaded-atlas or reference" + die "setup failed" + fi + for d in $(eselect blas show); do myblas=${d}; done + if [[ -z "${myblas/reference/}" ]] && [[ -z "${myblas/atlas/}" ]]; then + ewarn "You need to set blas to atlas or reference. Do:" + ewarn " eselect blas set <impl>" + ewarn "where <impl> is atlas, threaded-atlas or reference" + die "setup failed" + fi + fi + + if use glw && ! use opengl; then + ewarn "You set USE='glw -opengl'. GLw support needs OpenGL." + ewarn "OpenGL support also requires X." + die "Set opengl and X useflags." + fi + + if use glw && ! built_with_use media-libs/mesa motif; then + ewarn "GRASS GLw/OpenGL support needs mesa with motif headers." + ewarn "Please rebuild mesa with motif support." + die "Re-emerge mesa with motif." + fi + + if use opengl && ! use X; then + ewarn "GRASS OpenGL support needs X (will also pull in Tcl/Tk)." + die "Please set the X useflag." + fi + + if use X && built_with_use dev-lang/tcl threads; then + ewarn "GRASS nviz will not work with Tcl compiled with threads!" + ewarn "Please disable either opengl or tcl threads." + die "Emerge TCL without threads." + fi + + if use X && built_with_use dev-lang/tk threads; then + ewarn "GRASS nviz will not work with Tk compiled with threads!" + ewarn "Please disable either opengl or tk threads." + die "Emerge tk without threads." + fi + + unpack ${A} + cd "${S}" + use ffmpeg && epatch "${FILESDIR}"/${P}-ffmpeg-fix.patch + epatch rpm/fedora/grass-readline.patch + elibtoolize + elog "Grass Home is ${MY_PM}" +} + +src_compile() { + local myconf + myconf="--prefix=/usr --with-cxx --enable-shared \ + --with-gdal=$(type -P gdal-config) --with-curses --with-proj \ + --with-includes=/usr/include --with-libs=/usr/$(get_libdir) \ + --with-proj-includes=/usr/include \ + --with-proj-libs=/usr/$(get_libdir) \ + --with-proj-share=/usr/share/proj" + + if use X; then + myconf="${myconf} --with-tcltk --with-x \ + --with-tcltk-includes=/usr/include \ + --with-tcltk-libs=/usr/$(get_libdir)/tcl8.4" + else + myconf="${myconf} --without-tcltk --without-x" + fi + + if use opengl; then + epatch "${FILESDIR}"/${P}-html-nviz-fix.patch + myconf="${myconf} --with-opengl --with-opengl-libs=/usr/$(get_libdir)/opengl/xorg-x11/lib" + if use glw; then + myconf="${myconf} --with-glw" + fi + else + epatch "${FILESDIR}"/${P}-html-nonviz.patch + myconf="${myconf} --without-opengl --without-glw" + fi + + if use ffmpeg; then + myconf="${myconf} --with-ffmpeg --with-ffmpeg-includes=/usr/include/ffmpeg \ + --with-ffmpeg-libs=/usr/$(get_libdir)" + else + myconf="${myconf} --without-ffmpeg" + fi + + if use truetype; then + myconf="${myconf} --with-freetype \ + --with-freetype-includes=/usr/include/freetype2" + fi + + if use mysql; then + myconf="${myconf} --with-mysql --with-mysql-includes=/usr/include/mysql \ + --with-mysql-libs=/usr/$(get_libdir)/mysql" + else + myconf="${myconf} --without-mysql" + fi + + if use sqlite; then + myconf="${myconf} --with-sqlite --with-sqlite-includes=/usr/include + --with-sqlite-libs=/usr/$(get_libdir)" + else + myconf="${myconf} --without-sqlite" + fi + + econf ${myconf} --with-libs=/usr/$(get_libdir) \ + $(use_enable amd64 64bit) \ + $(use_with fftw) \ + $(use_with jpeg) \ + $(use_enable largefile) \ + $(use_with opengl motif) \ + $(use_with nls) \ + $(use_with odbc) \ + $(use_with png) \ + $(use_with postgres) \ + $(use_with python) \ + $(use_with readline) \ + $(use_with tiff) || die "configure failed!" + # patch missing math functions + sed -i -e "s:EXTRA_LIBS=:EXTRA_LIBS=-lm :g" "${S}"/lib/gmath/Makefile + sed -i -e "s:EXTRA_LIBS = :EXTRA_LIBS = -lm :g" "${S}"/lib/gis/Makefile + + emake -j1 || die "emake failed!" +} + +src_install() { + make install UNIX_BIN="${D}"usr/bin BINDIR="${D}"usr/bin \ + PREFIX="${D}"usr INST_DIR="${D}"usr/${MY_PM} \ + || die "make install failed!" + + # This is now generated in the function below + rm "${D}"usr/bin/grass62 + + # Grass Extension Manager conflicts with ruby gems + mv "${D}"usr/bin/gem "${D}"usr/${MY_PM}/bin/ + + ebegin "Adding env.d and desktop entry for Grass6..." + generate_files + doenvd 99grass-6 + dobin ${MY_PM}.sh + doicon "${FILESDIR}"/grass_icon.png + domenu ${MY_PM}-grass.desktop + eend ${?} +} + +pkg_postinst() { + fdo-mime_desktop_database_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update +} + +generate_files() { + cat <<-EOF > 99grass-6 + GRASS_LD_LIBRARY_PATH="/usr/${MY_PM}/lib" + LDPATH="/usr/${MY_PM}/lib" + MANPATH="/usr/${MY_PM}/man" + GRASS_HOME="/usr/${MY_PM}" + EOF + + cat <<-EOF > grass62.sh + ###################################################################### + # MODULE: GRASS Initialization + # AUTHOR(S): Justin Hickey - Thailand - jhickey@hpcc.nectec.or.th + # COPYRIGHT: (C) 2000-2005 by the GRASS Development Team + # This program is free software under the GNU General Public License + # (>=v2) + # + trap "echo 'User break!' ; exit" 2 3 9 15 + # + # Set the GISBASE variable; all arguments are passed to Init.sh + GISBASE=/usr/${MY_PM} + export GISBASE + exec "\$GISBASE/etc/Init.sh" "\$@" + EOF + + cat <<-EOF > ${MY_PM}-grass.desktop + [Desktop Entry] + Encoding=UTF-8 + Version=1.0 + Name=Grass ${PV} + Type=Application + Comment=GRASS Open Source GIS, derived from the original US Army Corps of Engineers project. + Exec=${TERM} -T Grass -e /usr/bin/${MY_PM}.sh -gui + Path= + Icon=grass_icon.png + Categories=Science;Education; + Terminal=true + EOF +} diff --git a/sci-geosciences/grass/grass-6.2.1.ebuild b/sci-geosciences/grass/grass-6.2.1.ebuild index 0154d41317c7..59306fd5b1d4 100644 --- a/sci-geosciences/grass/grass-6.2.1.ebuild +++ b/sci-geosciences/grass/grass-6.2.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/grass-6.2.1.ebuild,v 1.8 2008/03/06 18:01:07 nixnut Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/grass/grass-6.2.1.ebuild,v 1.9 2008/03/22 02:31:43 nerdboy Exp $ inherit eutils autotools @@ -124,8 +124,8 @@ src_unpack() { die "Emerge tk without threads." fi unpack ${A} - cd ${S} - use ffmpeg && epatch ${FILESDIR}/${P}-ffmpeg-fix.patch + cd "${S}" + use ffmpeg && epatch "${FILESDIR}"/${P}-ffmpeg-fix.patch epatch rpm/fedora/grass-readline.patch elibtoolize } @@ -146,13 +146,13 @@ src_compile() { fi if use opengl; then - epatch ${FILESDIR}/${P}-html-nviz-fix.patch + epatch "${FILESDIR}"/${P}-html-nviz-fix.patch myconf="${myconf} --with-opengl --with-opengl-libs=/usr/$(get_libdir)/opengl/xorg-x11/lib" if use glw; then myconf="${myconf} --with-glw" fi else - epatch ${FILESDIR}/${P}-html-nonviz.patch + epatch "${FILESDIR}"/${P}-html-nonviz.patch myconf="${myconf} --without-opengl --without-glw" fi @@ -195,23 +195,23 @@ src_compile() { $(use_with tiff) \ $(use_with tcl tcltk) || die "configure failed!" # patch missing math functions - sed -i 's:EXTRA_LIBS=:EXTRA_LIBS=-lm :g' ${S}/lib/gmath/Makefile - sed -i 's:EXTRA_LIBS = :EXTRA_LIBS = -lm :g' ${S}/lib/gis/Makefile + sed -i 's:EXTRA_LIBS=:EXTRA_LIBS=-lm :g' "${S}"/lib/gmath/Makefile + sed -i 's:EXTRA_LIBS = :EXTRA_LIBS = -lm :g' "${S}"/lib/gis/Makefile emake -j1 || die "emake failed!" } src_install() { - make install UNIX_BIN=${D}usr/bin BINDIR=${D}usr/bin \ - PREFIX=${D}usr INST_DIR=${D}usr/grass62 \ + make install UNIX_BIN="${D}"usr/bin BINDIR="${D}"usr/bin \ + PREFIX="${D}"usr INST_DIR="${D}"usr/grass62 \ || die "make install failed!" - sed -i "s:^GISBASE=.*$:GISBASE=/usr/grass62:" \ - ${D}usr/bin/grass62 || die "sed failed!" + sed -i -e "s:^GISBASE=.*$:GISBASE=/usr/grass62:" \ + "${D}"usr/bin/grass62 || die "sed failed!" # Grass Extension Manager conflicts with ruby gems - mv ${D}usr/bin/gem ${D}usr/grass62/bin/ + mv "${D}"usr/bin/gem "${D}"usr/grass62/bin/ einfo "Adding env.d entry for Grass6" - newenvd ${FILESDIR}/99grass-6.2 99grass-6 + newenvd "${FILESDIR}"/99grass-6.2 99grass-6 } |