diff options
author | Maciej Barć <xgqt@riseup.net> | 2021-11-12 13:22:25 +0100 |
---|---|---|
committer | Maciej Barć <xgqt@riseup.net> | 2021-11-12 13:22:44 +0100 |
commit | c0c5127c81214bac6a3f61c077d8f567c4da09fb (patch) | |
tree | 7972b7f901d4ac2c4c7907ef27be58ede580aaab /dev-lang | |
parent | sys-power/gtherm: Version Bump (diff) | |
download | guru-c0c5127c81214bac6a3f61c077d8f567c4da09fb.tar.gz guru-c0c5127c81214bac6a3f61c077d8f567c4da09fb.tar.bz2 guru-c0c5127c81214bac6a3f61c077d8f567c4da09fb.zip |
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>
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/arc/arc-3.2-r1.ebuild (renamed from dev-lang/arc/arc-3.2.ebuild) | 10 | ||||
-rw-r--r-- | dev-lang/arc/metadata.xml | 27 |
2 files changed, 21 insertions, 16 deletions
diff --git a/dev-lang/arc/arc-3.2.ebuild b/dev-lang/arc/arc-3.2-r1.ebuild index cf39b3457..b7153fee7 100644 --- a/dev-lang/arc/arc-3.2.ebuild +++ b/dev-lang/arc/arc-3.2-r1.ebuild @@ -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 } diff --git a/dev-lang/arc/metadata.xml b/dev-lang/arc/metadata.xml index adac8fa34..067f57518 100644 --- a/dev-lang/arc/metadata.xml +++ b/dev-lang/arc/metadata.xml @@ -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> |