mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-21 06:10:56 +02:00
mosref: drop unmaintained
This commit is contained in:
parent
0efe28242a
commit
3934d43e49
3 changed files with 0 additions and 100 deletions
|
|
@ -1,2 +0,0 @@
|
|||
DIST mosref-2.0-beta3-documentation.tar.gz 151687 BLAKE2B 7074fc598c21c104c93a075ef6d866920997d2b4be8d7b95256ba2a1f353f07316e5045a83e4e2a536daebd8ed7fa42258946f382967b474eeb28b7db27cb100 SHA512 df442a65effb4989848a05a268f04d9142892ea0dbbd95df7f902d2e28c79c98a4f717ba9587bcaeba123f30bfc8120d171370dea91a76a2d944ff787abd1686
|
||||
DIST mosref-2.0-beta3.tar.gz 1191694 BLAKE2B 806fc8cd8d0caa4929f464c8573ecbcfb1b07bf09c24ee5a37479970b024af4fd48ecf9744f222bde9a858d7a98d79c2d3ae5e6f499144edffbcd06ae529a0ee SHA512 a8cdd040427fc039c0d18e7e6c2469a09999cd56fa5890816a0030c692aa0e1aa5e6261bb392fee9207d2815ab0901aee45d457d9a64ea1f4cd83f21bcf9d6c3
|
||||
|
|
@ -1,36 +0,0 @@
|
|||
diff -Naur mosref-2.0-beta3.orig/bin/install.ms mosref-2.0-beta3/bin/install.ms
|
||||
--- mosref-2.0-beta3.orig/bin/install.ms 2006-07-29 21:02:07.000000000 +0000
|
||||
+++ mosref-2.0-beta3/bin/install.ms 2008-01-10 00:31:08.000000000 +0000
|
||||
@@ -2,10 +2,10 @@
|
||||
(import "lib/build")
|
||||
|
||||
(define (main . args)
|
||||
- (define base-dir #f)
|
||||
- (define mod-dir #f)
|
||||
- (define stub-dir #f)
|
||||
- (define bin-dir #f)
|
||||
+ (define base-dir "%%DESTDIR%%")
|
||||
+ (define mod-dir (string-append base-dir "/lib/mosvm"))
|
||||
+ (define stub-dir (string-append mod-dir "-stubs"))
|
||||
+ (define bin-dir (string-append base-dir "/bin"))
|
||||
(define good #f)
|
||||
|
||||
(define (do-config-prompt title current guess-fn description)
|
||||
@@ -82,13 +82,13 @@
|
||||
(" Stub Directory" stub-dir)
|
||||
(" Binary Directory" bin-dir))))
|
||||
|
||||
- (configure)
|
||||
+ ;(configure)
|
||||
|
||||
(write-data-file "site/config.ms"
|
||||
(string-append ";;; Generated by bin/install.ms" *line-sep*
|
||||
- "(set-site-config! 'bin-path \"" bin-dir "\")" *line-sep*
|
||||
- "(set-site-config! 'mod-path '(\".\" \"" mod-dir "\"))" *line-sep*
|
||||
- "(set-site-config! 'stub-path \"" stub-dir "\")" *line-sep*))
|
||||
+ "(set-site-config! 'bin-path \"/usr/bin\")" *line-sep*
|
||||
+ "(set-site-config! 'mod-path '(\".\" \"/usr/lib/mosvm\"))" *line-sep*
|
||||
+ "(set-site-config! 'stub-path \"/usr/lib/mosvm-stubs\")" *line-sep*))
|
||||
|
||||
(mosc "site/config.ms")
|
||||
|
||||
|
|
@ -1,62 +0,0 @@
|
|||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit eutils
|
||||
|
||||
MY_P="${P/_/-}"
|
||||
DESCRIPTION="A secure remote execution framework using a compact Scheme-influenced VM"
|
||||
HOMEPAGE="https://sourceforge.net/projects/mosref/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz
|
||||
doc? ( mirror://sourceforge/${PN}/${MY_P}-documentation.tar.gz )"
|
||||
|
||||
KEYWORDS="-* ~x86"
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
IUSE="doc sources"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}"/"${MY_P}"
|
||||
|
||||
src_unpack() {
|
||||
for x in ${A}
|
||||
do
|
||||
unpack "${x}"
|
||||
done
|
||||
if use sources;then
|
||||
cp -a "${MY_P}" "${MY_P}.src"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
eapply "${FILESDIR}"/${PN}-gentoo.patch
|
||||
|
||||
sed -i -e "s|%%DESTDIR%%|${D}usr|" bin/install.ms || die "sed failed"
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install
|
||||
|
||||
if use doc;then
|
||||
dodoc doc/vm-implementation*
|
||||
cd "${WORKDIR}"/"${PN}"-reference
|
||||
dodoc *
|
||||
fi
|
||||
|
||||
if use sources;then
|
||||
einfo "Installing the sources for further cross-compile"
|
||||
dodir /usr/src/
|
||||
cd "${WORKDIR}"
|
||||
rm -rf "${MY_P}.src"/doc
|
||||
cp -R "${MY_P}.src" "${D}/usr/src/${P}"
|
||||
fi
|
||||
}
|
||||
Loading…
Reference in a new issue