summaryrefslogtreecommitdiff
path: root/sci-geosciences/grass/grass-9999.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-07-18 00:58:25 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-07-18 00:58:25 +0100
commit5e0a5ca921524f8859808527a57655eec16efa52 (patch)
tree7c58411b1e81478df4e20082a6adec2553c24c5c /sci-geosciences/grass/grass-9999.ebuild
parent4c16e0a214824f15f09396e359db4f1f5c086fec (diff)
gentoo auto-resync : 18:07:2023 - 00:58:24
Diffstat (limited to 'sci-geosciences/grass/grass-9999.ebuild')
-rw-r--r--sci-geosciences/grass/grass-9999.ebuild25
1 files changed, 1 insertions, 24 deletions
diff --git a/sci-geosciences/grass/grass-9999.ebuild b/sci-geosciences/grass/grass-9999.ebuild
index 4a055a1fe3ea..a4a84ca2dae9 100644
--- a/sci-geosciences/grass/grass-9999.ebuild
+++ b/sci-geosciences/grass/grass-9999.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://grass.osgeo.org/"
LICENSE="GPL-2"
if [[ ${PV} =~ "9999" ]]; then
- SLOT="0/8.3"
+ SLOT="0/8.4"
else
SLOT="0/$(ver_cut 1-2 ${PV})"
fi
@@ -235,34 +235,11 @@ src_install() {
dodir /usr/include/
dosym ../$(get_libdir)/${MY_PM}/include/grass /usr/include/grass
- # fix paths in addons makefile includes
- local scriptMakeDir="${ED}"/usr/$(get_libdir)/${MY_PM}/include/Make/
- for f in "${scriptMakeDir}"/*; do
- file="${f##*/}"
- echo sed -i "s|${ED}|/|g" "${scriptMakeDir}/${file}" || die
- sed -i "s|${ED}|/|g" "${scriptMakeDir}/${file}" || die
- done
-
- # get proper folder for grass path in script
- local gisbase=/usr/$(get_libdir)/${MY_PM}
- sed -e "s:GISBASE = os.path.normpath(\"${D}/usr/$(get_libdir)/${MY_PM}\"):\
-GISBASE = os.path.normpath(\"${gisbase}\"):" \
- -i "${ED}"/usr/bin/grass || die
-
- # get proper fonts path for fontcap
- sed -i \
- -e "s|${ED}/usr/${MY_PM}|${EPREFIX}/usr/$(get_libdir)/${MY_PM}|" \
- "${ED}"${gisbase}/etc/fontcap || die
-
# set proper python interpreter
sed -e "s:os.environ\[\"GRASS_PYTHON\"\] = \"python3\":\
os.environ\[\"GRASS_PYTHON\"\] = \"${EPYTHON}\":" \
-i "${ED}"/usr/bin/grass || die
- # set proper GISDBASE directory path in the demolocation .grassrc${GVERSION//.} file
- sed -e "s:GISDBASE\:.*$:GISDBASE\: ${gisbase}:" \
- -i "${ED}"${gisbase}/demolocation/.grassrc${GVERSION//.} || die
-
if use X; then
local GUI="--gui"
make_desktop_entry "/usr/bin/grass ${GUI}" "${PN}" "${PN}-48x48" "Science;Education"