summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-scheme/racket/racket-8.3-r2.ebuild')
-rw-r--r--dev-scheme/racket/racket-8.3-r2.ebuild17
1 files changed, 14 insertions, 3 deletions
diff --git a/dev-scheme/racket/racket-8.3-r2.ebuild b/dev-scheme/racket/racket-8.3-r2.ebuild
index d6c989e973c9..f614f17366c3 100644
--- a/dev-scheme/racket/racket-8.3-r2.ebuild
+++ b/dev-scheme/racket/racket-8.3-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit desktop optfeature
+inherit desktop optfeature readme.gentoo-r1
DESCRIPTION="General purpose, multi-paradigm Lisp-Scheme programming language"
HOMEPAGE="https://racket-lang.org/"
@@ -39,6 +39,13 @@ RDEPEND="${DEPEND}"
# "mred" and "mzscheme" are binaries generated by Racket, not CC
QA_FLAGS_IGNORED="usr/bin/mred usr/bin/mzscheme"
+DOC_CONTENTS="
+If you wish to use sys-libs/readline instead of dev-libs/libedit
+for readline-like features in the Racket's REPL you can install
+the package 'readline-gpl' using raco, Racket's package manager
+https://pkgs.racket-lang.org/package/readline-gpl
+"
+
# Package database files (for pkg_preinst & pkg_config)
PKGDB=(
/usr/share/racket/info-cache.rktd
@@ -110,6 +117,8 @@ src_install() {
make_desktop_entry "gracket" "GRacket" "racket" "Development;Education;"
make_desktop_entry "plt-games" "PLT Games" "racket" "Education;Game;"
fi
+
+ readme.gentoo_create_doc
}
pkg_preinst() {
@@ -131,8 +140,10 @@ pkg_preinst() {
}
pkg_postinst() {
- optfeature "readline editing features in REPL" dev-libs/libedit sys-libs/readline
+ optfeature "readline editing features in REPL" dev-libs/libedit
optfeature "generating PDF files using Scribble" dev-texlive/texlive-fontsextra
+
+ readme.gentoo_print_elog
}
pkg_config() {