commit:     1e2193bbca8eaaab8cca1b4e61294b59f6a62714
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 21 06:00:26 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Sep 21 06:07:18 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e2193bb

sci-geosciences/grass: Remove last-rited pkg

Closes: https://bugs.gentoo.org/735458
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 profiles/base/package.use.stable.mask              |   4 -
 profiles/package.mask                              |   1 -
 profiles/updates/4Q-2015                           |   1 -
 sci-geosciences/grass/Manifest                     |   1 -
 .../grass/files/grass-7.0.1-declare-inespg.patch   |  15 --
 sci-geosciences/grass/grass-7.4.4-r3.ebuild        | 283 ---------------------
 sci-geosciences/grass/grass-7.4.4.ebuild           | 283 ---------------------
 sci-geosciences/grass/metadata.xml                 |  19 --
 8 files changed, 607 deletions(-)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 22ae9f59c51..a32e079a624 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -121,10 +121,6 @@ net-analyzer/wireshark doc
 # Depends on lots of unstable dependencies
 dev-python/s3fs test
 
-# Andreas Sturmlechner <[email protected]> (2018-03-03)
-# sci-geosciences/grass is not stable
-sci-geosciences/qgis grass
-
 # Matthias Maier <[email protected]> (2018-03-18)
 # dev-libs/capstone hasn't been stabilized yet
 app-emulation/qemu capstone

diff --git a/profiles/package.mask b/profiles/package.mask
index d19cef1f972..ee391ed2c04 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -676,7 +676,6 @@ net-libs/openpgm
 <net-mail/mailman-3
 net-wireless/chirp
 net-wireless/rfcat
-sci-geosciences/grass
 
 # Alfredo Tupone <[email protected]> (2020-08-16)
 # Ported to py3.8 but not yet released

diff --git a/profiles/updates/4Q-2015 b/profiles/updates/4Q-2015
index 0235d8a7c60..3a427b971b0 100644
--- a/profiles/updates/4Q-2015
+++ b/profiles/updates/4Q-2015
@@ -8,7 +8,6 @@ slotmove =dev-python/pyfltk-1.3.3 1 0
 move kde-apps/oxygen-icons kde-frameworks/oxygen-icons
 slotmove =dev-ruby/rack-cache-1.3.0 1.3 1.2
 move dev-perl/module-info dev-perl/Module-Info
-slotmove =sci-geosciences/grass-7* 7 0
 move kde-base/akonadiconsole kde-apps/akonadiconsole
 move kde-base/akregator kde-apps/akregator
 move kde-base/calendarjanitor kde-apps/calendarjanitor

diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest
deleted file mode 100644
index 1fcbb8c2267..00000000000
--- a/sci-geosciences/grass/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST grass-7.4.4.tar.gz 58454921 BLAKE2B 
bf8f85e4dad800a32ac0c23025b0844dde17c806aeec7d150d3263ff8fae80deab7b7052cfb664e138b2af1e5fbe3282db087d7545d42710db6d9890f0b285ee
 SHA512 
9971bd1184c4b2eb38ecf5efafd28094c2d05d22e9ae53a8b074a15e26c029dd13c4627b442a428bca4030fd9118e49422863515cf0fc58dd46e70d2923a9f83

diff --git a/sci-geosciences/grass/files/grass-7.0.1-declare-inespg.patch 
b/sci-geosciences/grass/files/grass-7.0.1-declare-inespg.patch
deleted file mode 100644
index 91f33a20263..00000000000
--- a/sci-geosciences/grass/files/grass-7.0.1-declare-inespg.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff --git a/general/g.proj/main.c b/general/g.proj/main.c
-index 21d7b95..f81b392 100644
---- a/general/g.proj/main.c
-+++ b/general/g.proj/main.c
-@@ -41,8 +41,8 @@ int main(int argc, char *argv[])  # undeclared var if OSG 
disabled
-       *forcedatumtrans;       /* Force override of datumtrans parameters  */
-     
-     struct Option *location,  /* Name of new location to create           */
--#ifdef HAVE_OGR
-       *inepsg,                /* EPSG projection code                     */
-+#ifdef HAVE_OGR
-       *inwkt,                 /* Input file with projection in WKT format */
-       *inproj4,               /* Projection in PROJ.4 format              */
-       *ingeo,                 /* Input geo-referenced file readable by 
-

diff --git a/sci-geosciences/grass/grass-7.4.4-r3.ebuild 
b/sci-geosciences/grass/grass-7.4.4-r3.ebuild
deleted file mode 100644
index 8abc0e1da2b..00000000000
--- a/sci-geosciences/grass/grass-7.4.4-r3.ebuild
+++ /dev/null
@@ -1,283 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"  # bug 572440
-WANT_AUTOCONF="2.1"
-WX_GTK_VER=3.0
-
-inherit autotools desktop eapi7-ver python-single-r1 toolchain-funcs wxwidgets 
xdg
-
-MY_PM=${PN}$(ver_cut 1-2 ${PV})
-MY_PM=${MY_PM/.}
-MY_P=${P/_rc/RC}
-
-DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D 
vizualization"
-HOMEPAGE="https://grass.osgeo.org/";
-SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0/7.4.0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl 
openmp png postgres readline sqlite threads tiff truetype X"
-
-RDEPEND="${PYTHON_DEPS}
-       >=app-admin/eselect-1.2
-       $(python_gen_cond_dep '
-               || (
-                       dev-python/numpy-python2[${PYTHON_MULTI_USEDEP}]
-                       dev-python/numpy[${PYTHON_MULTI_USEDEP}]
-               )
-       ')
-       media-libs/libprojectm
-       sci-libs/gdal
-       sys-libs/gdbm
-       sys-libs/ncurses:0=
-       sci-libs/proj
-       sci-libs/xdrfile
-       sys-libs/zlib
-       blas? (
-               virtual/cblas
-               virtual/blas
-       )
-       fftw? ( sci-libs/fftw:3.0= )
-       geos? ( sci-libs/geos )
-       lapack? ( virtual/lapack )
-       liblas? ( sci-geosciences/liblas )
-       mysql? ( dev-db/mysql-connector-c:= )
-       netcdf? ( sci-libs/netcdf )
-       odbc? ( dev-db/unixODBC )
-       opencl? ( virtual/opencl )
-       opengl? ( virtual/opengl )
-       png? ( media-libs/libpng:0= )
-       postgres? ( >=dev-db/postgresql-8.4:= )
-       readline? ( sys-libs/readline:0= )
-       sqlite? ( dev-db/sqlite:3 )
-       tiff? ( media-libs/tiff:0= )
-       truetype? ( media-libs/freetype:2 )
-       X? (
-               dev-python/wxpython:3.0[cairo,opengl?]
-               x11-libs/cairo[X,opengl?]
-               x11-libs/libICE
-               x11-libs/libSM
-               x11-libs/libX11
-               x11-libs/libXext
-               x11-libs/libXt
-       )
-"
-DEPEND="${RDEPEND}
-       sys-devel/bison
-       sys-devel/flex
-       sys-devel/gettext
-       virtual/pkgconfig
-       X? (
-               dev-lang/swig
-               x11-base/xorg-proto
-       )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-       opengl? ( X )"
-
-PATCHES=( "${FILESDIR}/${PN}"-7.0.1-declare-inespg.patch )
-
-pkg_setup() {
-       if use lapack; then
-               local mylapack
-               mylapack=$(eselect lapack show) || die
-               if [[ -z "${mylapack/.*reference.*/}" ]] && \
-                       [[ -z "${mylapack/.*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
-       fi
-
-       if use blas; then
-               local myblas
-               myblas=$(eselect blas show) || die
-               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
-
-       python-single-r1_pkg_setup
-}
-
-src_prepare() {
-       # Fix unversioned python calls
-       local pyver=${EPYTHON/python/}
-       sed -e "s:GRASS_PYTHON=.*:&${pyver}:" -i "${S}/lib/init/grass.sh" || die
-       sed -e "s:= python:&${pyver}:" -i "${S}/include/Make/Platform.make.in" 
|| die
-
-       # fix header being unconditionally included
-       # see upstream https://trac.osgeo.org/grass/ticket/2779
-       sed -e 's:\(#include <ogr_api.h>\):#ifdef HAVE_OGR\n\1\n#endif:' \
-               -i "${S}/vector/v.external/main.c" || die "failed to sed main.c"
-
-       default
-       eautoconf
-
-       ebegin "Fixing python shebangs"
-       python_fix_shebang -q "${S}"
-       eend $?
-
-       # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3
-       shopt -s nullglob
-       mesa_cards=$(echo -n /dev/dri/card* /dev/dri/render* | sed 's/ /:/g')
-       if test -n "${mesa_cards}"; then
-               addpredict "${mesa_cards}"
-       fi
-       ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
-       if test -n "${ati_cards}"; then
-               addpredict "${ati_cards}"
-       fi
-       shopt -u nullglob
-       addpredict /dev/nvidiactl
-
-}
-
-src_configure() {
-       if use X; then
-               WX_BUILD=yes
-               setup-wxwidgets
-       fi
-
-       addwrite "${EPREFIX}/dev/dri/renderD128"
-
-       local myeconfargs=(
-               --enable-shared
-               --disable-w11
-               --without-opendwg
-               --with-regex
-               --with-gdal="${EPREFIX}/usr/bin/gdal-config"
-               --with-proj-includes="${EPREFIX}/usr/include/libprojectM"
-               --with-proj-libs="${EPREFIX}/usr/$(get_libdir)"
-               --with-proj-share="${EPREFIX}/usr/share/proj/"
-               $(use_with cxx)
-               $(use_with tiff)
-               $(use_with png)
-               $(use_with postgres)
-               $(use_with mysql)
-               $(use_with mysql mysql-includes "${EPREFIX}/usr/include/mysql")
-               $(use_with sqlite)
-               $(use_with opengl)
-               $(use_with odbc)
-               $(use_with fftw)
-               $(use_with blas)
-               $(use_with lapack)
-               $(use_with X cairo)
-               $(use_with truetype freetype)
-               $(use_with truetype freetype-includes 
"${EPREFIX}/usr/include/freetype2")
-               $(use_with nls)
-               $(use_with readline)
-               $(use_with threads pthread)
-               $(use_with openmp)
-               $(use_with opencl)
-               $(use_with liblas liblas "${EPREFIX}/usr/bin/liblas-config")
-               $(use_with X wxwidgets "${WX_CONFIG}")
-               $(use_with netcdf netcdf "${EPREFIX}/usr/bin/nc-config")
-               $(use_with geos geos "${EPREFIX}/usr/bin/geos-config")
-               $(use_with X x)
-       )
-       econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-       # we don't want to link against embedded mysql lib
-       emake CC="$(tc-getCC)" MYSQLDLIB=""
-}
-
-src_install() {
-       emake DESTDIR="${D}" \
-               INST_DIR="${D}/usr/$(get_libdir)/${MY_PM}" \
-               prefix="${D}/usr/" BINDIR="${D}/usr/bin" \
-               PREFIX="${D}/usr/" \
-               install
-
-       pushd "${D}/usr/$(get_libdir)/${MY_PM}" &> /dev/null || die
-
-       local HTML_DOCS=( docs/html/. )
-       einstalldocs
-
-       # manuals
-       dodir /usr/share/man/man1
-       rm -rf man/ || die
-
-       # translations
-       if use nls; then
-               dodir /usr/share/locale/
-               mv locale/* "${D}/usr/share/locale/" || die
-       fi
-
-       popd &> /dev/null || die
-
-       # link libraries in the ~standard~ place
-       for fLib in $(ls "${D}/usr/$(get_libdir)/${MY_PM}/lib/"); do
-               dosym "${MY_PM}/lib/${fLib}" "/usr/$(get_libdir)/${fLib}"
-       done
-
-       # link headers in the ~standard~ place
-       dodir "/usr/include/"
-       dosym "../$(get_libdir)/${MY_PM}/include/grass" "/usr/include/grass"
-
-       # fix paths in addons makefile includes
-       local scriptMakeDir
-       scriptMakeDir="${D}/usr/$(get_libdir)/${MY_PM}/include/Make/"
-       for mkFile in $(ls "${scriptMakeDir}"); do
-               echo sed -i "s|${D}|/|g" "${scriptMakeDir}/${mkFile}" || die
-               sed -i "s|${D}|/|g" "${scriptMakeDir}/${mkFile}" || die
-       done
-
-       # get proper folder for grass path in script
-       local gisbase
-       gisbase="${ROOT}/usr/$(get_libdir)/${MY_PM}"
-       sed -e "s:gisbase = \".*:gisbase = \"${gisbase}\":" \
-               -i "${D}/usr/bin/${MY_PM}" || die
-
-       # get proper fonts path for fontcap
-       sed -i \
-               -e "s|${D}/usr/${MY_PM}|${EPREFIX}/usr/$(get_libdir)/${MY_PM}|" 
\
-               "${D}/usr/$(get_libdir)/${MY_PM}/etc/fontcap" || die
-
-       # set proper python interpreter
-       sed -e "s:= \"python\":= \"${EPYTHON}\":" -i "${D}/usr/bin/${MY_PM}" || 
die
-
-       if use X; then
-               local GUI="-gui"
-               [[ ${WX_BUILD} == yes ]] && GUI="-wxpython"
-               make_desktop_entry "/usr/bin/${MY_PM} ${GUI}" "${PN}" 
"${PN}-48x48" "Science;Education"
-               doicon -s 48 gui/icons/${PN}-48x48.png
-       fi
-
-       # install .pc file so other apps know where to look for grass
-       insinto /usr/$(get_libdir)/pkgconfig/
-       doins grass.pc
-
-       # fix weird +x on tcl scripts
-       find "${D}" -name "*.tcl" -exec chmod +r-x '{}' \;
-}
-
-pkg_postinst() {
-       use X && xdg_pkg_postinst
-
-       ewarn "GRASS addons may fail due to Python 3 incompatibility."
-       ewarn "If that is tha case you can change the shebang a the beginning 
of"
-       ewarn "the script to enforce Python 2 usage."
-       ewarn "#!/usr/bin/env python"
-       ewarn "Should be changed into"
-       ewarn "#!/usr/bin/env python2"
-}
-
-pkg_postrm() {
-       use X && xdg_pkg_postrm
-}

diff --git a/sci-geosciences/grass/grass-7.4.4.ebuild 
b/sci-geosciences/grass/grass-7.4.4.ebuild
deleted file mode 100644
index fc33e46cfef..00000000000
--- a/sci-geosciences/grass/grass-7.4.4.ebuild
+++ /dev/null
@@ -1,283 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"  # bug 572440
-WANT_AUTOCONF="2.1"
-WX_GTK_VER=3.0
-
-inherit autotools desktop eapi7-ver python-single-r1 toolchain-funcs wxwidgets 
xdg
-
-MY_PM=${PN}$(ver_cut 1-2 ${PV})
-MY_PM=${MY_PM/.}
-MY_P=${P/_rc/RC}
-
-DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D 
vizualization"
-HOMEPAGE="https://grass.osgeo.org/";
-SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0/7.4.0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl 
openmp png postgres readline sqlite threads tiff truetype X"
-
-RDEPEND="${PYTHON_DEPS}
-       >=app-admin/eselect-1.2
-       $(python_gen_cond_dep '
-               || (
-                       dev-python/numpy-python2[${PYTHON_MULTI_USEDEP}]
-                       dev-python/numpy[${PYTHON_MULTI_USEDEP}]
-               )
-       ')
-       media-libs/libprojectm
-       sci-libs/gdal
-       sys-libs/gdbm
-       sys-libs/ncurses:0=
-       sci-libs/proj
-       sci-libs/xdrfile
-       sys-libs/zlib
-       blas? (
-               sci-libs/cblas-reference
-               virtual/blas
-       )
-       fftw? ( sci-libs/fftw:3.0= )
-       geos? ( sci-libs/geos )
-       lapack? ( virtual/lapack )
-       liblas? ( sci-geosciences/liblas )
-       mysql? ( dev-db/mysql-connector-c:= )
-       netcdf? ( sci-libs/netcdf )
-       odbc? ( dev-db/unixODBC )
-       opencl? ( virtual/opencl )
-       opengl? ( virtual/opengl )
-       png? ( media-libs/libpng:0= )
-       postgres? ( >=dev-db/postgresql-8.4:= )
-       readline? ( sys-libs/readline:0= )
-       sqlite? ( dev-db/sqlite:3 )
-       tiff? ( media-libs/tiff:0= )
-       truetype? ( media-libs/freetype:2 )
-       X? (
-               dev-python/wxpython:3.0[cairo,opengl?]
-               x11-libs/cairo[X,opengl?]
-               x11-libs/libICE
-               x11-libs/libSM
-               x11-libs/libX11
-               x11-libs/libXext
-               x11-libs/libXt
-       )
-"
-DEPEND="${RDEPEND}
-       sys-devel/bison
-       sys-devel/flex
-       sys-devel/gettext
-       virtual/pkgconfig
-       X? (
-               dev-lang/swig
-               x11-base/xorg-proto
-       )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-       opengl? ( X )"
-
-PATCHES=( "${FILESDIR}/${PN}"-7.0.1-declare-inespg.patch )
-
-pkg_setup() {
-       if use lapack; then
-               local mylapack
-               mylapack=$(eselect lapack show) || die
-               if [[ -z "${mylapack/.*reference.*/}" ]] && \
-                       [[ -z "${mylapack/.*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
-       fi
-
-       if use blas; then
-               local myblas
-               myblas=$(eselect blas show) || die
-               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
-
-       python-single-r1_pkg_setup
-}
-
-src_prepare() {
-       # Fix unversioned python calls
-       local pyver=${EPYTHON/python/}
-       sed -e "s:GRASS_PYTHON=.*:&${pyver}:" -i "${S}/lib/init/grass.sh" || die
-       sed -e "s:= python:&${pyver}:" -i "${S}/include/Make/Platform.make.in" 
|| die
-
-       # fix header being unconditionally included
-       # see upstream https://trac.osgeo.org/grass/ticket/2779
-       sed -e 's:\(#include <ogr_api.h>\):#ifdef HAVE_OGR\n\1\n#endif:' \
-               -i "${S}/vector/v.external/main.c" || die "failed to sed main.c"
-
-       default
-       eautoconf
-
-       ebegin "Fixing python shebangs"
-       python_fix_shebang -q "${S}"
-       eend $?
-
-       # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3
-       shopt -s nullglob
-       mesa_cards=$(echo -n /dev/dri/card* /dev/dri/render* | sed 's/ /:/g')
-       if test -n "${mesa_cards}"; then
-               addpredict "${mesa_cards}"
-       fi
-       ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
-       if test -n "${ati_cards}"; then
-               addpredict "${ati_cards}"
-       fi
-       shopt -u nullglob
-       addpredict /dev/nvidiactl
-
-}
-
-src_configure() {
-       if use X; then
-               WX_BUILD=yes
-               setup-wxwidgets
-       fi
-
-       addwrite "${EPREFIX}/dev/dri/renderD128"
-
-       local myeconfargs=(
-               --enable-shared
-               --disable-w11
-               --without-opendwg
-               --with-regex
-               --with-gdal="${EPREFIX}/usr/bin/gdal-config"
-               --with-proj-includes="${EPREFIX}/usr/include/libprojectM"
-               --with-proj-libs="${EPREFIX}/usr/$(get_libdir)"
-               --with-proj-share="${EPREFIX}/usr/share/proj/"
-               $(use_with cxx)
-               $(use_with tiff)
-               $(use_with png)
-               $(use_with postgres)
-               $(use_with mysql)
-               $(use_with mysql mysql-includes "${EPREFIX}/usr/include/mysql")
-               $(use_with sqlite)
-               $(use_with opengl)
-               $(use_with odbc)
-               $(use_with fftw)
-               $(use_with blas)
-               $(use_with lapack)
-               $(use_with X cairo)
-               $(use_with truetype freetype)
-               $(use_with truetype freetype-includes 
"${EPREFIX}/usr/include/freetype2")
-               $(use_with nls)
-               $(use_with readline)
-               $(use_with threads pthread)
-               $(use_with openmp)
-               $(use_with opencl)
-               $(use_with liblas liblas "${EPREFIX}/usr/bin/liblas-config")
-               $(use_with X wxwidgets "${WX_CONFIG}")
-               $(use_with netcdf netcdf "${EPREFIX}/usr/bin/nc-config")
-               $(use_with geos geos "${EPREFIX}/usr/bin/geos-config")
-               $(use_with X x)
-       )
-       econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-       # we don't want to link against embedded mysql lib
-       emake CC="$(tc-getCC)" MYSQLDLIB=""
-}
-
-src_install() {
-       emake DESTDIR="${D}" \
-               INST_DIR="${D}/usr/$(get_libdir)/${MY_PM}" \
-               prefix="${D}/usr/" BINDIR="${D}/usr/bin" \
-               PREFIX="${D}/usr/" \
-               install
-
-       pushd "${D}/usr/$(get_libdir)/${MY_PM}" &> /dev/null || die
-
-       local HTML_DOCS=( docs/html/. )
-       einstalldocs
-
-       # manuals
-       dodir /usr/share/man/man1
-       rm -rf man/ || die
-
-       # translations
-       if use nls; then
-               dodir /usr/share/locale/
-               mv locale/* "${D}/usr/share/locale/" || die
-       fi
-
-       popd &> /dev/null || die
-
-       # link libraries in the ~standard~ place
-       for fLib in $(ls "${D}/usr/$(get_libdir)/${MY_PM}/lib/"); do
-               dosym "${MY_PM}/lib/${fLib}" "/usr/$(get_libdir)/${fLib}"
-       done
-
-       # link headers in the ~standard~ place
-       dodir "/usr/include/"
-       dosym "../$(get_libdir)/${MY_PM}/include/grass" "/usr/include/grass"
-
-       # fix paths in addons makefile includes
-       local scriptMakeDir
-       scriptMakeDir="${D}/usr/$(get_libdir)/${MY_PM}/include/Make/"
-       for mkFile in $(ls "${scriptMakeDir}"); do
-               echo sed -i "s|${D}|/|g" "${scriptMakeDir}/${mkFile}" || die
-               sed -i "s|${D}|/|g" "${scriptMakeDir}/${mkFile}" || die
-       done
-
-       # get proper folder for grass path in script
-       local gisbase
-       gisbase="${ROOT}/usr/$(get_libdir)/${MY_PM}"
-       sed -e "s:gisbase = \".*:gisbase = \"${gisbase}\":" \
-               -i "${D}/usr/bin/${MY_PM}" || die
-
-       # get proper fonts path for fontcap
-       sed -i \
-               -e "s|${D}/usr/${MY_PM}|${EPREFIX}/usr/$(get_libdir)/${MY_PM}|" 
\
-               "${D}/usr/$(get_libdir)/${MY_PM}/etc/fontcap" || die
-
-       # set proper python interpreter
-       sed -e "s:= \"python\":= \"${EPYTHON}\":" -i "${D}/usr/bin/${MY_PM}" || 
die
-
-       if use X; then
-               local GUI="-gui"
-               [[ ${WX_BUILD} == yes ]] && GUI="-wxpython"
-               make_desktop_entry "/usr/bin/${MY_PM} ${GUI}" "${PN}" 
"${PN}-48x48" "Science;Education"
-               doicon -s 48 gui/icons/${PN}-48x48.png
-       fi
-
-       # install .pc file so other apps know where to look for grass
-       insinto /usr/$(get_libdir)/pkgconfig/
-       doins grass.pc
-
-       # fix weird +x on tcl scripts
-       find "${D}" -name "*.tcl" -exec chmod +r-x '{}' \;
-}
-
-pkg_postinst() {
-       use X && xdg_pkg_postinst
-
-       ewarn "GRASS addons may fail due to Python 3 incompatibility."
-       ewarn "If that is tha case you can change the shebang a the beginning 
of"
-       ewarn "the script to enforce Python 2 usage."
-       ewarn "#!/usr/bin/env python"
-       ewarn "Should be changed into"
-       ewarn "#!/usr/bin/env python2"
-}
-
-pkg_postrm() {
-       use X && xdg_pkg_postrm
-}

diff --git a/sci-geosciences/grass/metadata.xml 
b/sci-geosciences/grass/metadata.xml
deleted file mode 100644
index 61353627f8d..00000000000
--- a/sci-geosciences/grass/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <maintainer type="project">
-               <email>[email protected]</email>
-               <name>Gentoo Geosciences Project</name>
-       </maintainer>
-<longdescription>The original GIS, yes the first one, developed by the US 
-Army Corp of Engineers, now an active open source GIS. See the GRASS 
Documentation 
-Project for more info http://grass.itc.it/gdp/index.php
-</longdescription>
-       <use>
-               <flag name="geos">Use <pkg>sci-libs/geos</pkg> for v.buffer and 
adds
-               extended options to the v.select module</flag>
-               <flag name="liblas">Include support for LAS and LAZ encoded 
LiDAR
-               files through <pkg>sci-geosciences/liblas</pkg></flag>
-               <flag name="opencl">Enable OpenCL support</flag>
-       </use>
-</pkgmetadata>

Reply via email to