summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-scheme/racket/racket-8.2-r2.ebuild')
-rw-r--r--dev-scheme/racket/racket-8.2-r2.ebuild17
1 files changed, 14 insertions, 3 deletions
diff --git a/dev-scheme/racket/racket-8.2-r2.ebuild b/dev-scheme/racket/racket-8.2-r2.ebuild
index d442f6c1047d..41e0c43edd56 100644
--- a/dev-scheme/racket/racket-8.2-r2.ebuild
+++ b/dev-scheme/racket/racket-8.2-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=7
-inherit desktop optfeature xdg-utils
+inherit desktop optfeature readme.gentoo-r1 xdg-utils
DESCRIPTION="General purpose, multi-paradigm Lisp-Scheme programming language"
HOMEPAGE="https://racket-lang.org/"
@@ -58,6 +58,13 @@ PATCHES=(
"${FILESDIR}/Makefile-starter.patch"
)
+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
PKGDB=(
/usr/share/racket/info-cache.rktd
@@ -134,6 +141,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() {
@@ -157,8 +166,10 @@ pkg_preinst() {
pkg_postinst() {
post_X_update
- 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_postrm() {