dev-lang/arc: bump EAPI; compile scheme modules

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt@riseup.net>
This commit is contained in:
Maciej Barć 2021-11-12 13:22:25 +01:00
parent c17a7ba52f
commit c0c5127c81
No known key found for this signature in database
GPG Key ID: 031C9FE65BED714A
2 changed files with 21 additions and 16 deletions

View File

@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
inherit wrapper
@ -14,11 +14,15 @@ SLOT="0"
KEYWORDS="~amd64"
RDEPEND="dev-scheme/racket"
DEPEND="${RDEPEND}"
S="${WORKDIR}/${PN}${PV}"
src_compile() {
:
local mod
for mod in ac brackets ; do
raco make --vv ./${mod}.scm
done
}
src_install() {
@ -28,5 +32,5 @@ src_install() {
insinto "/usr/share/arc"
doins -r *
make_wrapper "${PN}" "racket -f ./as.scm" "/usr/share/arc"
make_wrapper ${PN} "racket --load ./as.scm" /usr/share/arc
}

View File

@ -1,17 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>xgqt@riseup.net</email>
<name>Maciej Barć</name>
</maintainer>
<longdescription lang="en">
Arc is designed for exploratory programming: the kind where you
decide what to write by writing it. A good medium for exploratory
programming is one that makes programs brief and malleable,
so that's what we've aimed for. This is a medium for sketching
software.
Arc is unfinished. It's missing things you'd need to solve some
types of problems. But it works well for basic web apps.
</longdescription>
<maintainer type="person">
<email>xgqt@riseup.net</email>
<name>Maciej Barć</name>
</maintainer>
<longdescription lang="en">
Arc is designed for exploratory programming: the kind where you
decide what to write by writing it. A good medium for exploratory
programming is one that makes programs brief and malleable,
so that's what we've aimed for. This is a medium for sketching
software.
Arc is unfinished. It's missing things you'd need to solve some
types of problems. But it works well for basic web apps.
</longdescription>
</pkgmetadata>