mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-06 02:17:34 -08:00
dev-scheme/gambit: drop old 4.9.4-r1
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
This commit is contained in:
parent
08421fa17a
commit
c82589086f
@ -1,2 +1 @@
|
||||
DIST gambit-4.9.4.tar.gz 15453486 BLAKE2B 59761f98fe380604b7b5d8be162769506536aaffb35e97c24a755b3cd62e2e72e830468add0ca098e87fba3d1716363b9125b0141dea4eee5608fa55abcbe2cf SHA512 f2963e5e33ad5cc773924cd1ac01bdf6ad68ba6514419583c4a94c0c878ae223c06c9a90b9058cec9c2237f905b6e3cd879360b04415473199a1a515ae4194ee
|
||||
DIST gambit-4.9.5-1.tar.gz 15859847 BLAKE2B 3a8cc062d640c94b02f9a7e185ca2f89a4145d307277345a716057d8de9b7ef51cb2e60a7ca7456fa8403082c167205f6d803212cf32aa57aa75b92f0865c6d3 SHA512 d461fa5cce5d030b93165294a3d1dff12935745485e835cfda9164a794d12b1472506c4b4637b7ee7df0a9218f89a30ed6f44cd88557a7a9bf09b573f523c497
|
||||
|
||||
@ -1,11 +0,0 @@
|
||||
--- a/include/stamp-release.h
|
||||
+++ b/include/stamp-release.h
|
||||
@@ -7,7 +7,7 @@
|
||||
*/
|
||||
|
||||
#ifndef ___STAMP_RELEASE_VERSION
|
||||
-#define ___STAMP_RELEASE_VERSION "v4.9.3"
|
||||
+#define ___STAMP_RELEASE_VERSION "v4.9.4"
|
||||
#endif
|
||||
|
||||
#ifndef ___STAMP_RELEASE_YMD
|
||||
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit flag-o-matic elisp-common
|
||||
|
||||
DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
|
||||
HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-tags-v${PV}"
|
||||
|
||||
LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="emacs ssl static"
|
||||
|
||||
RDEPEND="ssl? ( dev-libs/openssl:0= )"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
app-text/ghostscript-gpl
|
||||
emacs? ( >=app-editors/emacs-23.1:* )
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-stamp-release-version.patch )
|
||||
|
||||
DOCS=( INSTALL.txt README README.md )
|
||||
SITEFILE="50gambit-gentoo.el"
|
||||
|
||||
src_configure() {
|
||||
# bug #858254
|
||||
filter-lto
|
||||
|
||||
local myconf=(
|
||||
$(use_enable !static shared)
|
||||
$(use_enable ssl openssl)
|
||||
--enable-gnu-gcc-specific-options
|
||||
--enable-gnu-gcc-no-strict-aliasing
|
||||
--enable-single-host
|
||||
--disable-absolute-shared-libs
|
||||
--enable-type-checking
|
||||
)
|
||||
econf ${myconf[@]}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake bootstrap
|
||||
|
||||
if use emacs; then
|
||||
elisp-compile misc/*.el || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd tests || die
|
||||
emake test{1..10}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install -j1
|
||||
dodoc doc/gambit.{pdf,ps,txt}
|
||||
einstalldocs
|
||||
|
||||
keepdir /usr/share/${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user