public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: profiles/, profiles/updates/, profiles/base/, sci-geosciences/grass/, ...
@ 2020-09-21  6:07 Michał Górny
  0 siblings, 0 replies; only message in thread
From: Michał Górny @ 2020-09-21  6:07 UTC (permalink / raw
  To: gentoo-commits

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 <asturm@gentoo.org> (2018-03-03)
-# sci-geosciences/grass is not stable
-sci-geosciences/qgis grass
-
 # Matthias Maier <tamiko@gentoo.org> (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 <tupone@gentoo.org> (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>sci-geosciences@gentoo.org</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>


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2020-09-21  6:07 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-21  6:07 [gentoo-commits] repo/gentoo:master commit in: profiles/, profiles/updates/, profiles/base/, sci-geosciences/grass/, Michał Górny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox