* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2016-03-20 11:53 Agostino Sarubbo
0 siblings, 0 replies; 20+ messages in thread
From: Agostino Sarubbo @ 2016-03-20 11:53 UTC (permalink / raw
To: gentoo-commits
commit: af76b95f76408f533f07db856749159de99f7313
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 20 11:51:10 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Mar 20 11:51:10 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af76b95f
dev-scheme/slib: ia64 stable wrt bug #575066
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-scheme/slib/slib-3.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/slib/slib-3.2.2.ebuild b/dev-scheme/slib/slib-3.2.2.ebuild
index 226bc3a..634da06 100644
--- a/dev-scheme/slib/slib-3.2.2.ebuild
+++ b/dev-scheme/slib/slib-3.2.2.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="http://swiss.csail.mit.edu/~jaffer/SLIB"
SLOT="0"
LICENSE="public-domain BSD"
-KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="" #test"
#unzip for unpacking
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2024-09-06 12:16 Sam James
0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2024-09-06 12:16 UTC (permalink / raw
To: gentoo-commits
commit: 80dd3758530e67117c8eb5828169fde2445c4333
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 6 12:15:34 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 6 12:15:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80dd3758
dev-scheme/slib: fix syntax issue
For some reason, bash-5.3_alpha_p20240904 doesn't complain with `bash -n`
for me but this showed up in the pkgcore CI when running pmaint regen,
as pointed out by arthurzam.
Thanks to ulm for noticing the syntax error.
Fixes: be9c7e95d5255d8e8b0dfc2350a5666ddd3d67d9
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-scheme/slib/slib-3.3.1-r100.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/slib/slib-3.3.1-r100.ebuild b/dev-scheme/slib/slib-3.3.1-r100.ebuild
index b1b5e37bde1a..bb816cbbac26 100644
--- a/dev-scheme/slib/slib-3.3.1-r100.ebuild
+++ b/dev-scheme/slib/slib-3.3.1-r100.ebuild
@@ -54,7 +54,7 @@ src_compile() {
}
_new_catalog() {
- if [[ ${1} != @(guile|scm) ]] then
+ if [[ ${1} != @(guile|scm) ]] ; then
echo -n "(load \"${ROOT}/usr/share/slib/${1}.init\")" || die
fi
echo " (require 'new-catalog) (slib:report-version)" || die
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2022-09-27 12:34 Maciej Barć
0 siblings, 0 replies; 20+ messages in thread
From: Maciej Barć @ 2022-09-27 12:34 UTC (permalink / raw
To: gentoo-commits
commit: 1e8adaab1e83f60cc9eb25de19e8789a62d88a58
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 27 12:33:29 2022 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Sep 27 12:34:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e8adaab
dev-scheme/slib: make gambc dir
Closes: https://bugs.gentoo.org/873145
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-scheme/slib/slib-3.2.5-r2.ebuild | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/dev-scheme/slib/slib-3.2.5-r2.ebuild b/dev-scheme/slib/slib-3.2.5-r2.ebuild
index 8b903a95d860..9a899236f2d0 100644
--- a/dev-scheme/slib/slib-3.2.5-r2.ebuild
+++ b/dev-scheme/slib/slib-3.2.5-r2.ebuild
@@ -70,9 +70,6 @@ src_install() {
fi
done
- # gambit
- use gambit && dodir /usr/share/gambc
-
# backwards compatibility
dodir /usr/lib/
dosym -r /usr/share/${PN}/ /usr/lib/${PN}
@@ -103,6 +100,7 @@ pkg_postinst() {
# fi
if use gambit ; then
+ mkdir -p "${ROOT}"/usr/share/gambc || die
gsi -e "$(_new_catalog gambit)" || die
fi
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2022-09-27 12:34 Maciej Barć
0 siblings, 0 replies; 20+ messages in thread
From: Maciej Barć @ 2022-09-27 12:34 UTC (permalink / raw
To: gentoo-commits
commit: eb987fe3efe229522a1eadda5fcc159aba2f22ba
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 27 12:18:34 2022 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Sep 27 12:34:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb987fe3
dev-scheme/slib: improve guile support install logic
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-scheme/slib/slib-3.2.5-r2.ebuild | 20 +++++++-------------
1 file changed, 7 insertions(+), 13 deletions(-)
diff --git a/dev-scheme/slib/slib-3.2.5-r2.ebuild b/dev-scheme/slib/slib-3.2.5-r2.ebuild
index ef77505b6a2a..8b903a95d860 100644
--- a/dev-scheme/slib/slib-3.2.5-r2.ebuild
+++ b/dev-scheme/slib/slib-3.2.5-r2.ebuild
@@ -62,19 +62,13 @@ src_install() {
doenvd "${FILESDIR}"/50slib
# guile
- if has_version '=dev-scheme/guile-3.0*'; then
- dodir /usr/share/guile/3.0
- dosym -r /usr/share/${PN}/ /usr/share/guile/3.0/${PN}
- elif has_version '=dev-scheme/guile-2.2*'; then
- dodir /usr/share/guile/2.2
- dosym -r /usr/share/${PN}/ /usr/share/guile/2.2/${PN}
- elif has_version '=dev-scheme/guile-2.0*'; then
- dodir /usr/share/guile/2.0
- dosym -r /usr/share/${PN}/ /usr/share/guile/2.0/${PN}
- else
- dodir /usr/share/guile/1.8
- dosym -r /usr/share/${PN}/ /usr/share/guile/1.8/${PN}
- fi
+ for guile_version in 3.0 2.2 2.0 1.8 ; do
+ if has_version "=dev-scheme/guile-${guile_version}*" ; then
+ dodir /usr/share/guile/${guile_version}
+ dosym -r /usr/share/${PN}/ /usr/share/guile/${guile_version}/${PN}
+ break
+ fi
+ done
# gambit
use gambit && dodir /usr/share/gambc
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2022-08-05 19:21 Maciej Barć
0 siblings, 0 replies; 20+ messages in thread
From: Maciej Barć @ 2022-08-05 19:21 UTC (permalink / raw
To: gentoo-commits
commit: 0cb718363d60f6e19d52696580595210ad78086a
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 5 19:21:06 2022 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Aug 5 19:21:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb71836
dev-scheme/slib: use EAPI 8 dosym's -r switch
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-scheme/slib/slib-3.2.5-r2.ebuild | 19 +++++++++----------
1 file changed, 9 insertions(+), 10 deletions(-)
diff --git a/dev-scheme/slib/slib-3.2.5-r2.ebuild b/dev-scheme/slib/slib-3.2.5-r2.ebuild
index b9010ada2a92..ef77505b6a2a 100644
--- a/dev-scheme/slib/slib-3.2.5-r2.ebuild
+++ b/dev-scheme/slib/slib-3.2.5-r2.ebuild
@@ -56,28 +56,24 @@ src_install() {
# bin
dodir /usr/bin/
- dosym ../../usr/share/${PN}/${PN}.sh /usr/bin/${PN}
+ dosym -r /usr/share/${PN}/${PN}.sh /usr/bin/${PN}
# env
doenvd "${FILESDIR}"/50slib
- # docs
- doinfo slib.info
- doman slib.1
-
# guile
if has_version '=dev-scheme/guile-3.0*'; then
dodir /usr/share/guile/3.0
- dosym ../../../../usr/share/${PN}/ /usr/share/guile/3.0/${PN}
+ dosym -r /usr/share/${PN}/ /usr/share/guile/3.0/${PN}
elif has_version '=dev-scheme/guile-2.2*'; then
dodir /usr/share/guile/2.2
- dosym ../../../../usr/share/${PN}/ /usr/share/guile/2.2/${PN}
+ dosym -r /usr/share/${PN}/ /usr/share/guile/2.2/${PN}
elif has_version '=dev-scheme/guile-2.0*'; then
dodir /usr/share/guile/2.0
- dosym ../../../../usr/share/${PN}/ /usr/share/guile/2.0/${PN}
+ dosym -r /usr/share/${PN}/ /usr/share/guile/2.0/${PN}
else
dodir /usr/share/guile/1.8
- dosym ../../../../usr/share/${PN}/ /usr/share/guile/1.8/${PN}
+ dosym -r /usr/share/${PN}/ /usr/share/guile/1.8/${PN}
fi
# gambit
@@ -85,8 +81,11 @@ src_install() {
# backwards compatibility
dodir /usr/lib/
- dosym ../../usr/share/${PN}/ /usr/lib/${PN}
+ dosym -r /usr/share/${PN}/ /usr/lib/${PN}
+ # docs
+ doinfo slib.info
+ doman slib.1
einstalldocs
}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2022-08-05 19:03 Maciej Barć
0 siblings, 0 replies; 20+ messages in thread
From: Maciej Barć @ 2022-08-05 19:03 UTC (permalink / raw
To: gentoo-commits
commit: 9e7a3341092faf9f7f92208ef5561c92bc463b35
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 5 19:02:50 2022 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Aug 5 19:03:06 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7a3341
dev-scheme/slib: also support guile 2.2
Bug: https://bugs.gentoo.org/764947
Bug: https://bugs.gentoo.org/375359
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
dev-scheme/slib/slib-3.2.5-r2.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-scheme/slib/slib-3.2.5-r2.ebuild b/dev-scheme/slib/slib-3.2.5-r2.ebuild
index 6c59160888a4..b9010ada2a92 100644
--- a/dev-scheme/slib/slib-3.2.5-r2.ebuild
+++ b/dev-scheme/slib/slib-3.2.5-r2.ebuild
@@ -69,6 +69,9 @@ src_install() {
if has_version '=dev-scheme/guile-3.0*'; then
dodir /usr/share/guile/3.0
dosym ../../../../usr/share/${PN}/ /usr/share/guile/3.0/${PN}
+ elif has_version '=dev-scheme/guile-2.2*'; then
+ dodir /usr/share/guile/2.2
+ dosym ../../../../usr/share/${PN}/ /usr/share/guile/2.2/${PN}
elif has_version '=dev-scheme/guile-2.0*'; then
dodir /usr/share/guile/2.0
dosym ../../../../usr/share/${PN}/ /usr/share/guile/2.0/${PN}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2022-08-05 17:48 Maciej Barć
0 siblings, 0 replies; 20+ messages in thread
From: Maciej Barć @ 2022-08-05 17:48 UTC (permalink / raw
To: gentoo-commits
commit: 01b63379a93a881b535fe90112d34501d90c3eb4
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 5 17:27:31 2022 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Aug 5 17:48:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b63379
dev-scheme/slib: EAPI 8; multiple fixes
Closes: https://bugs.gentoo.org/863803
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
.../{slib-3.2.5-r1.ebuild => slib-3.2.5-r2.ebuild} | 68 +++++++++++-----------
1 file changed, 34 insertions(+), 34 deletions(-)
diff --git a/dev-scheme/slib/slib-3.2.5-r1.ebuild b/dev-scheme/slib/slib-3.2.5-r2.ebuild
similarity index 64%
rename from dev-scheme/slib/slib-3.2.5-r1.ebuild
rename to dev-scheme/slib/slib-3.2.5-r2.ebuild
index a239934da617..6c59160888a4 100644
--- a/dev-scheme/slib/slib-3.2.5-r1.ebuild
+++ b/dev-scheme/slib/slib-3.2.5-r2.ebuild
@@ -1,46 +1,43 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
-
-inherit versionator
+EAPI=8
#version magic thanks to masterdriverz and UberLord using bash array instead of tr
trarr="0abcdefghi"
-MY_PV="$(get_version_component_range 1)${trarr:$(get_version_component_range 2):1}$(get_version_component_range 3)"
+MY_PV="$(ver_cut 1)${trarr:$(ver_cut 2):1}$(ver_cut 3)"
DESCRIPTION="Portable Scheme library for all standard Scheme implementations"
HOMEPAGE="http://people.csail.mit.edu/jaffer/SLIB"
SRC_URI="http://groups.csail.mit.edu/mac/ftpdir/scm/${PN}-${MY_PV}.zip"
-
-RESTRICT="mirror"
+S="${WORKDIR}"/${PN}
LICENSE="public-domain BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE="gambit scm"
+RESTRICT="mirror"
RDEPEND="
- >=sys-apps/texinfo-5.0
>=dev-scheme/guile-1.8.8:=
gambit? ( dev-scheme/gambit )
- scm? ( dev-scheme/scm )"
-DEPEND="${RDEPEND}
- app-arch/unzip"
+ scm? ( dev-scheme/scm )
+"
+BDEPEND="
+ ${RDEPEND}
+ >=sys-apps/texinfo-5.0
+ app-arch/unzip
+"
DOCS=( ANNOUNCE COPYING FAQ README ChangeLog slib.{txt,html} )
PATCHES=(
- "${FILESDIR}/${P}-fix-paths.patch"
- "${FILESDIR}/${P}-fix-makefile-guile.patch"
+ "${FILESDIR}"/${P}-fix-makefile-guile.patch
+ "${FILESDIR}"/${P}-fix-paths.patch
)
-S="${WORKDIR}/${PN}"
-
src_configure() {
- ./configure \
- --prefix=/usr \
- --libdir=/usr/share || die
+ ./configure --prefix=/usr --libdir=/usr/share || die
}
src_compile() {
@@ -52,44 +49,47 @@ src_compile() {
src_install() {
# core
- dodir /usr/share/${PN}
insinto /usr/share/${PN}
- doins *.{dat,init,ps,scm,sh}
-
- # permissions
- local i
- for i in "${ED%/}"/usr/share/${PN}/*.sh ; do
- fperms +x /usr/share/${PN}/$(basename "$i")
- done
+ doins *.{dat,init,ps,scm}
+ exeinto /usr/share/${PN}
+ doexe *.sh
# bin
dodir /usr/bin/
- dosym /usr/share/${PN}/${PN}.sh /usr/bin/${PN}
+ dosym ../../usr/share/${PN}/${PN}.sh /usr/bin/${PN}
# env
- doenvd "${FILESDIR}/50slib"
+ doenvd "${FILESDIR}"/50slib
# docs
doinfo slib.info
doman slib.1
# guile
- if has_version '=dev-scheme/guile-2.0*'; then
+ if has_version '=dev-scheme/guile-3.0*'; then
+ dodir /usr/share/guile/3.0
+ dosym ../../../../usr/share/${PN}/ /usr/share/guile/3.0/${PN}
+ elif has_version '=dev-scheme/guile-2.0*'; then
dodir /usr/share/guile/2.0
- dosym /usr/share/${PN}/ /usr/share/guile/2.0/${PN}
+ dosym ../../../../usr/share/${PN}/ /usr/share/guile/2.0/${PN}
else
dodir /usr/share/guile/1.8
- dosym /usr/share/${PN}/ /usr/share/guile/1.8/${PN}
+ dosym ../../../../usr/share/${PN}/ /usr/share/guile/1.8/${PN}
fi
+ # gambit
+ use gambit && dodir /usr/share/gambc
+
# backwards compatibility
dodir /usr/lib/
- dosym /usr/share/${PN}/ /usr/lib/${PN}
+ dosym ../../usr/share/${PN}/ /usr/lib/${PN}
+
+ einstalldocs
}
_new_catalog() {
- if [[ ! "$1" =~ ^(guile|scm)$ ]]; then
- echo -n "(load \"${ROOT}/usr/share/slib/$1.init\")" || die
+ if [[ ! "${1}" =~ ^(guile|scm)$ ]]; then
+ echo -n "(load \"${ROOT}/usr/share/slib/${1}.init\")" || die
fi
echo " (require 'new-catalog) (slib:report-version)" || die
}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2021-01-06 22:31 Fabian Groffen
0 siblings, 0 replies; 20+ messages in thread
From: Fabian Groffen @ 2021-01-06 22:31 UTC (permalink / raw
To: gentoo-commits
commit: fe3560c61f14cab770b6767184ee4228ddd1f1b2
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 6 22:31:44 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan 6 22:31:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3560c6
dev-scheme/slib: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
dev-scheme/slib/slib-3.2.5-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-scheme/slib/slib-3.2.5-r1.ebuild b/dev-scheme/slib/slib-3.2.5-r1.ebuild
index 4f4ebf8fbf0..a239934da61 100644
--- a/dev-scheme/slib/slib-3.2.5-r1.ebuild
+++ b/dev-scheme/slib/slib-3.2.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -17,7 +17,7 @@ RESTRICT="mirror"
LICENSE="public-domain BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE="gambit scm"
RDEPEND="
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2018-10-17 17:23 Amy Liffey
0 siblings, 0 replies; 20+ messages in thread
From: Amy Liffey @ 2018-10-17 17:23 UTC (permalink / raw
To: gentoo-commits
commit: 93e63db4c04ace6d1004c2e46ae71bdef40c42c7
Author: Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 17 17:20:18 2018 +0000
Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Wed Oct 17 17:22:50 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93e63db4
dev-scheme/slib: fix src_uri
Closes: https://bugs.gentoo.org/668058
Signed-off-by: Amy Liffey <amynka <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
dev-scheme/slib/Manifest | 2 +-
dev-scheme/slib/slib-3.2.5-r1.ebuild | 9 +++++----
2 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/dev-scheme/slib/Manifest b/dev-scheme/slib/Manifest
index 14bb0387a23..39a1c7ce08c 100644
--- a/dev-scheme/slib/Manifest
+++ b/dev-scheme/slib/Manifest
@@ -1 +1 @@
-DIST slib-3b5.tar.gz 987735 BLAKE2B ad1e6e43885a16277d01f37582db7de068f21da5e10b23e034f5487ac8748303dcc9c12615884ee047dce7c246203f1d0d1cc375794371eae6854199d720c209 SHA512 e5d1210b70cd882cd5e810b3c4102d6060ec82fb2093f472bf31b597f6273e0a02f4d35a82c4b5c8cdc3f8b2c7b9e498fa3e35c7f265fa864cd9dc50e7a874c8
+DIST slib-3b5.zip 1105432 BLAKE2B ae9a6bb34b318875048fad05403a90342b070770013ecd8b022846dc3c43c708511ce6f8ec2be6da2329b01dcc1ed0a641bf68569fd022bb4e2187e20efac0b0 SHA512 f6ebf163fe34498141ab61b6887a9a5db8f2fe0aef1f6c70a7a5783dde6d1268d7e724bc340b73b36189b09013e7079584e0af74f0876e5ebfa46b53d847923e
diff --git a/dev-scheme/slib/slib-3.2.5-r1.ebuild b/dev-scheme/slib/slib-3.2.5-r1.ebuild
index b48f4c3cd15..6723e8acdd1 100644
--- a/dev-scheme/slib/slib-3.2.5-r1.ebuild
+++ b/dev-scheme/slib/slib-3.2.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -11,7 +11,7 @@ MY_PV="$(get_version_component_range 1)${trarr:$(get_version_component_range 2):
DESCRIPTION="Portable Scheme library for all standard Scheme implementations"
HOMEPAGE="http://people.csail.mit.edu/jaffer/SLIB"
-SRC_URI="http://swiss.csail.mit.edu/ftpdir/scm/${PN}-${MY_PV}.tar.gz"
+SRC_URI="http://groups.csail.mit.edu/mac/ftpdir/scm/${PN}-${MY_PV}.zip"
RESTRICT="mirror"
@@ -25,7 +25,8 @@ RDEPEND="
>=dev-scheme/guile-1.8.8:=
gambit? ( dev-scheme/gambit )
scm? ( dev-scheme/scm )"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+ app-arch/unzip"
DOCS=( ANNOUNCE COPYING FAQ README ChangeLog slib.{txt,html} )
@@ -34,7 +35,7 @@ PATCHES=(
"${FILESDIR}/${P}-fix-makefile-guile.patch"
)
-S=${WORKDIR}/${PN}-${MY_PV}
+S="${WORKDIR}/${PN}"
src_configure() {
./configure \
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2018-04-05 14:57 Aaron Bauman
0 siblings, 0 replies; 20+ messages in thread
From: Aaron Bauman @ 2018-04-05 14:57 UTC (permalink / raw
To: gentoo-commits
commit: db2d2f6d3112d7831815e203d59858a90097971a
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 5 02:12:20 2018 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu Apr 5 14:57:24 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db2d2f6d
dev-scheme/slib: drop old EAPI ebuilds
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/7819
dev-scheme/slib/Manifest | 2 -
dev-scheme/slib/slib-3.2.1.ebuild | 129 -------------------------------------
dev-scheme/slib/slib-3.2.2.ebuild | 130 --------------------------------------
3 files changed, 261 deletions(-)
diff --git a/dev-scheme/slib/Manifest b/dev-scheme/slib/Manifest
index 356407c0f72..14bb0387a23 100644
--- a/dev-scheme/slib/Manifest
+++ b/dev-scheme/slib/Manifest
@@ -1,3 +1 @@
-DIST slib-3b1.zip 1063227 BLAKE2B 09207ec3dec2a1166f6cf71e7fa7687a47a5969a51f1aadebc1913df20b388383b4a400f81e96f1dfad386b98fc540019676e86b786b92c9d952d8f13d0eba0a SHA512 28eb997a094cfb0a97eb924ed7bd965bb094db773343529f1593446b507908ccdec3086c6ce0b6b938a9742ed84bd8f5f36b14911296549660cc4b301f84c977
-DIST slib-3b2.zip 1067021 BLAKE2B 1b48969ca2d0070efa596cca0a310d5cfce0b6eaa04e4e7778bfab033ba534e56cc575f24aeb512651ac71a38ba5bc10e7b23de3bdc70bb5cce391d8da32fa47 SHA512 199b5ddaffd1213dd144dc7f60de020029586babc83f702830d95a0d387c4f1aad9fcbe1603c0f8d4351e0ec1650fad745fd463a56c3bb86394e81eadae6afd5
DIST slib-3b5.tar.gz 987735 BLAKE2B ad1e6e43885a16277d01f37582db7de068f21da5e10b23e034f5487ac8748303dcc9c12615884ee047dce7c246203f1d0d1cc375794371eae6854199d720c209 SHA512 e5d1210b70cd882cd5e810b3c4102d6060ec82fb2093f472bf31b597f6273e0a02f4d35a82c4b5c8cdc3f8b2c7b9e498fa3e35c7f265fa864cd9dc50e7a874c8
diff --git a/dev-scheme/slib/slib-3.2.1.ebuild b/dev-scheme/slib/slib-3.2.1.ebuild
deleted file mode 100644
index 318985c33d5..00000000000
--- a/dev-scheme/slib/slib-3.2.1.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit versionator eutils
-
-#version magic thanks to masterdriverz and UberLord using bash array instead of tr
-trarr="0abcdefghi"
-MY_PV="$(get_version_component_range 1)${trarr:$(get_version_component_range 2):1}$(get_version_component_range 3)"
-
-MY_P=${PN}-${MY_PV}
-S=${WORKDIR}/${PN}
-DESCRIPTION="library providing functions for Scheme implementations"
-SRC_URI="http://swiss.csail.mit.edu/ftpdir/scm/${MY_P}.zip"
-
-HOMEPAGE="http://swiss.csail.mit.edu/~jaffer/SLIB"
-
-SLOT="0"
-LICENSE="public-domain BSD"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
-IUSE="" #test"
-
-#unzip for unpacking
-RDEPEND=""
-DEPEND="app-arch/unzip"
-# test? ( dev-scheme/scm )"
-
-INSTALL_DIR="/usr/share/slib/"
-
-src_unpack() {
- unpack ${A}; cd "${S}"
-
-# cp Makefile Makefile.old
-
- sed "s:prefix = /usr/local/:prefix = ${D}/usr/:" -i Makefile
- sed 's:libdir = $(exec_prefix)lib/:libdir = $(exec_prefix)share/:' -i Makefile
- sed 's:man1dir = $(prefix)man/:man1dir = $(prefix)/share/man/:' -i Makefile
- sed 's:infodir = $(prefix)info/:infodir = $(prefix)share/info/:' -i Makefile
-
- sed 's:echo SCHEME_LIBRARY_PATH=$(libslibdir) >> $(bindir)slib:echo SCHEME_LIBRARY_PATH=/usr/share/slib/ >> $(bindir)slib:' -i Makefile
-
-# diff -u Makefile.old Makefile
-
- sed 's:(lambda () "/usr/local/share/gambc/")):(lambda () "/usr/share/gambit")):' -i gambit.init
-}
-
-src_compile() {
- emake || die "make failed"
-}
-
-#slib needs scm for tests, but scm needs slib so we can't depend on it
-src_test() {
- if has_version dev-scheme/scm; then
- make test || die "Make test failed. See above for details."
- else
- einfo "Skipping test, because dev-scheme/scm is not installed."
- fi
-}
-
-src_install() {
- emake infoz || die "infoz failed"
- emake install || die "install failed"
-
- dodoc ANNOUNCE ChangeLog FAQ README
- dodir /usr/share/gambit/
- more_install
-}
-
-more_install() {
- dosym ${INSTALL_DIR} /usr/share/guile/slib # link from guile dir
- dosym ${INSTALL_DIR} /usr/lib/slib
- dodir /etc/env.d/ && echo "SCHEME_LIBRARY_PATH=\"${INSTALL_DIR}\"" > "${D}"/etc/env.d/50slib
-
- mkdir "${S}"/installers
- pushd installers; make_installers; popd
- dosbin installers/*
-}
-
-pkg_postinst() {
- [ "${ROOT}" == "/" ] && pkg_config
-}
-
-IMPLEMENTATIONS="bigloo drscheme elk gambit guile scm" # mit-scheme
-
-pkg_config() {
- for impl in ${IMPLEMENTATIONS}; do
- install_slib ${impl}
-# echo '(slib:report-version)' | slib ${impl}
- done
-}
-
-make_load_expression() {
- echo "(load \\\"${INSTALL_DIR}$1.init\\\")"
-}
-
-make_installers()
-{
- PROGRAM="(require 'new-catalog) (slib:report-version)"
-
- bigloo_install_command="bigloo -s -eval \"(begin "$(make_load_expression bigloo)" ${PROGRAM} (exit))\""
- drscheme_install_command="mzscheme -vme \"(begin $(make_load_expression mzscheme) ${PROGRAM})\""
- elk_install_command="echo \"$(make_load_expression elk) ${PROGRAM}\" | elk -l -"
- gambit_install_command="gambit-interpreter -e \"$(make_load_expression gambit) ${PROGRAM}\""
-# guile_install_command="guile -c \"$(make_load_expression guile) ${PROGRAM}\""
- guile_install_command="guile -c \"(use-modules (ice-9 slib)) ${PROGRAM}\""
- #variable names may not contain hyphens (-)
- mitscheme_install_command="echo \"(set! load/suppress-loading-message? #t) $(make_load_expression mitscheme) ${PROGRAM}\" | mit-scheme --batch-mode"
- echo ${mitscheme_install_command}
- scm_install_command="scm -e \"${PROGRAM}\""
-
- for impl in ${IMPLEMENTATIONS}; do
- command_var=${impl//-/}_install_command
- make_installer ${impl} "${!command_var}"
- done
-}
-
-make_installer() {
- echo $2 > install_slib_for_${1//-/}
-}
-
-install_slib() {
- if has_version dev-scheme/$1; then
- script=install_slib_for_${1//-/}
- einfo "Registering slib with $1..."
-# echo running: $(cat /usr/sbin/${script})
- $script
- else
- einfo "$1 not installed, not registering..."
- fi
-}
diff --git a/dev-scheme/slib/slib-3.2.2.ebuild b/dev-scheme/slib/slib-3.2.2.ebuild
deleted file mode 100644
index 58e87bf2825..00000000000
--- a/dev-scheme/slib/slib-3.2.2.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="3"
-
-inherit versionator eutils
-
-#version magic thanks to masterdriverz and UberLord using bash array instead of tr
-trarr="0abcdefghi"
-MY_PV="$(get_version_component_range 1)${trarr:$(get_version_component_range 2):1}$(get_version_component_range 3)"
-
-MY_P=${PN}-${MY_PV}
-S=${WORKDIR}/${PN}
-DESCRIPTION="library providing functions for Scheme implementations"
-SRC_URI="http://swiss.csail.mit.edu/ftpdir/scm/${MY_P}.zip"
-
-HOMEPAGE="http://swiss.csail.mit.edu/~jaffer/SLIB"
-
-SLOT="0"
-LICENSE="public-domain BSD"
-KEYWORDS="alpha amd64 ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
-IUSE="" #test"
-
-#unzip for unpacking
-RDEPEND=""
-DEPEND="app-arch/unzip"
-# test? ( dev-scheme/scm )"
-
-INSTALL_DIR="/usr/share/slib/"
-
-_fix_txi_file() {
- local inplace_filename="${1}"
- local tempfile="$(emktemp)"
- awk -f "${FILESDIR}"/slib-3.2.2-fix-texinfo.awk < "${inplace_filename}" > "${tempfile}"
- mv "${tempfile}" "${inplace_filename}" || die
-}
-
-src_prepare() {
- sed "s:prefix = /usr/local/:prefix = ${ED}/usr/:" -i Makefile || die
- sed 's:libdir = $(exec_prefix)lib/:libdir = $(exec_prefix)share/:' -i Makefile || die
- sed 's:man1dir = $(prefix)man/:man1dir = $(prefix)/share/man/:' -i Makefile || die
- sed 's:infodir = $(prefix)info/:infodir = $(prefix)share/info/:' -i Makefile || die
-
- sed 's:echo SCHEME_LIBRARY_PATH=$(libslibdir) >> $(bindir)slib:echo SCHEME_LIBRARY_PATH='"${EPREFIX}"'/usr/share/slib/ >> $(bindir)slib:' -i Makefile || die
-
-# diff -u Makefile.old Makefile
-
- sed 's:(lambda () "/usr/local/share/gambc/")):(lambda () "'"${EPREFIX}"'/usr/share/gambit")):' -i gambit.init || die
-
- einfo "Fixing Texinfo files..."
- for i in *.txi *.texi ; do
- _fix_txi_file "${i}" || die
- done
-}
-
-src_compile() {
- emake || die "make failed"
-}
-
-src_install() {
- emake infoz || die "infoz failed"
- emake install || die "install failed"
-
- dodoc ANNOUNCE ChangeLog FAQ README || die
- dodir /usr/share/gambit/
- more_install
-}
-
-more_install() {
- dosym ${INSTALL_DIR} /usr/share/guile/slib # link from guile dir
- dosym ${INSTALL_DIR} /usr/lib/slib
- dodir /etc/env.d/ && echo "SCHEME_LIBRARY_PATH=\"${EPREFIX}${INSTALL_DIR}\"" > "${ED}"/etc/env.d/50slib
-
- mkdir "${S}"/installers
- pushd installers; make_installers; popd
- dosbin installers/* || die
-}
-
-pkg_postinst() {
- [ "${ROOT}" == "/" ] && pkg_config
-}
-
-IMPLEMENTATIONS="bigloo drscheme elk gambit guile scm" # mit-scheme
-
-pkg_config() {
- for impl in ${IMPLEMENTATIONS}; do
- install_slib ${impl}
-# echo '(slib:report-version)' | slib ${impl}
- done
-}
-
-make_load_expression() {
- echo "(load \\\"${EPREFIX}${INSTALL_DIR}$1.init\\\")"
-}
-
-make_installers()
-{
- PROGRAM="(require 'new-catalog) (slib:report-version)"
-
- bigloo_install_command="bigloo -s -eval \"(begin "$(make_load_expression bigloo)" ${PROGRAM} (exit))\""
- drscheme_install_command="mzscheme -vme \"(begin $(make_load_expression mzscheme) ${PROGRAM})\""
- elk_install_command="echo \"$(make_load_expression elk) ${PROGRAM}\" | elk -l -"
- gambit_install_command="gambit-interpreter -e \"$(make_load_expression gambit) ${PROGRAM}\""
-# guile_install_command="guile -c \"$(make_load_expression guile) ${PROGRAM}\""
- guile_install_command="guile -c \"(use-modules (ice-9 slib)) ${PROGRAM}\""
- #variable names may not contain hyphens (-)
- mitscheme_install_command="echo \"(set! load/suppress-loading-message? #t) $(make_load_expression mitscheme) ${PROGRAM}\" | mit-scheme --batch-mode"
- echo ${mitscheme_install_command}
- scm_install_command="scm -e \"${PROGRAM}\""
-
- for impl in ${IMPLEMENTATIONS}; do
- command_var=${impl//-/}_install_command
- make_installer ${impl} "${!command_var}"
- done
-}
-
-make_installer() {
- echo $2 > install_slib_for_${1//-/}
-}
-
-install_slib() {
- if has_version dev-scheme/$1; then
- script=install_slib_for_${1//-/}
- einfo "Registering slib with $1..."
-# echo running: $(cat "${EPREFIX}"/usr/sbin/${script})
- $script
- else
- einfo "$1 not installed, not registering..."
- fi
-}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2018-03-19 7:02 Mikle Kolyada
0 siblings, 0 replies; 20+ messages in thread
From: Mikle Kolyada @ 2018-03-19 7:02 UTC (permalink / raw
To: gentoo-commits
commit: 5e808428af7a2f26986f7cfd2191b3a0a2e4fdfe
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 19 07:01:54 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon Mar 19 07:02:34 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e808428
dev-scheme/slib: x86 stable wrt bug #646760
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-scheme/slib/slib-3.2.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/slib/slib-3.2.5-r1.ebuild b/dev-scheme/slib/slib-3.2.5-r1.ebuild
index 97aeaa9c1bf..b48f4c3cd15 100644
--- a/dev-scheme/slib/slib-3.2.5-r1.ebuild
+++ b/dev-scheme/slib/slib-3.2.5-r1.ebuild
@@ -17,7 +17,7 @@ RESTRICT="mirror"
LICENSE="public-domain BSD"
SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="gambit scm"
RDEPEND="
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2018-03-17 18:16 Matt Turner
0 siblings, 0 replies; 20+ messages in thread
From: Matt Turner @ 2018-03-17 18:16 UTC (permalink / raw
To: gentoo-commits
commit: 7950f000dbcdf67f4c05defe65a40d814108d4c2
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 17 18:16:13 2018 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Mar 17 18:16:26 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7950f000
dev-scheme/slib-3.2.5-r1: ppc stable, bug 646760
dev-scheme/slib/slib-3.2.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/slib/slib-3.2.5-r1.ebuild b/dev-scheme/slib/slib-3.2.5-r1.ebuild
index 9a91dbda1ab..97aeaa9c1bf 100644
--- a/dev-scheme/slib/slib-3.2.5-r1.ebuild
+++ b/dev-scheme/slib/slib-3.2.5-r1.ebuild
@@ -17,7 +17,7 @@ RESTRICT="mirror"
LICENSE="public-domain BSD"
SLOT="0"
-KEYWORDS="alpha amd64 ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ia64 ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="gambit scm"
RDEPEND="
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2018-03-05 10:36 Tobias Klausmann
0 siblings, 0 replies; 20+ messages in thread
From: Tobias Klausmann @ 2018-03-05 10:36 UTC (permalink / raw
To: gentoo-commits
commit: 5b169602c38bdad12e2a71fb23552a19e93d7611
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 5 10:36:11 2018 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Mon Mar 5 10:36:19 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b169602
dev-scheme/slib-3.2.5-r1: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/646760
dev-scheme/slib/slib-3.2.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/slib/slib-3.2.5-r1.ebuild b/dev-scheme/slib/slib-3.2.5-r1.ebuild
index 13e78559826..9a91dbda1ab 100644
--- a/dev-scheme/slib/slib-3.2.5-r1.ebuild
+++ b/dev-scheme/slib/slib-3.2.5-r1.ebuild
@@ -17,7 +17,7 @@ RESTRICT="mirror"
LICENSE="public-domain BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="gambit scm"
RDEPEND="
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2018-02-18 10:36 Sergei Trofimovich
0 siblings, 0 replies; 20+ messages in thread
From: Sergei Trofimovich @ 2018-02-18 10:36 UTC (permalink / raw
To: gentoo-commits
commit: 942bf616089f36dbf7efbd4102340c768df084a5
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 18 10:35:43 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Feb 18 10:36:07 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=942bf616
dev-scheme/slib: stable 3.2.5-r1 for ia64, bug #646760
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"
dev-scheme/slib/slib-3.2.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/slib/slib-3.2.5-r1.ebuild b/dev-scheme/slib/slib-3.2.5-r1.ebuild
index 7edf2c48d2f..c008bd451f9 100644
--- a/dev-scheme/slib/slib-3.2.5-r1.ebuild
+++ b/dev-scheme/slib/slib-3.2.5-r1.ebuild
@@ -17,7 +17,7 @@ RESTRICT="mirror"
LICENSE="public-domain BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="gambit scm"
RDEPEND="
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2018-02-18 8:34 Sergei Trofimovich
0 siblings, 0 replies; 20+ messages in thread
From: Sergei Trofimovich @ 2018-02-18 8:34 UTC (permalink / raw
To: gentoo-commits
commit: db55f36da9672433ed4bcec636fe794fb316ff00
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sun Feb 18 07:35:12 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Feb 18 08:30:33 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db55f36d
dev-scheme/slib: stable 3.2.5-r1 for sparc, bug #646760
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"
dev-scheme/slib/slib-3.2.5-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-scheme/slib/slib-3.2.5-r1.ebuild b/dev-scheme/slib/slib-3.2.5-r1.ebuild
index fc19b1b316e..7edf2c48d2f 100644
--- a/dev-scheme/slib/slib-3.2.5-r1.ebuild
+++ b/dev-scheme/slib/slib-3.2.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -17,7 +17,7 @@ RESTRICT="mirror"
LICENSE="public-domain BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="gambit scm"
RDEPEND="
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2016-11-20 15:33 Ettore Di Giacinto
0 siblings, 0 replies; 20+ messages in thread
From: Ettore Di Giacinto @ 2016-11-20 15:33 UTC (permalink / raw
To: gentoo-commits
commit: d440466c12a6d10e846c176e8c944c9122b8590b
Author: Ettore Di Giacinto <mudler <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 20 15:31:22 2016 +0000
Commit: Ettore Di Giacinto <mudler <AT> gentoo <DOT> org>
CommitDate: Sun Nov 20 15:32:12 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d440466c
dev-scheme/slib: revision bump
* fixes setting permissions in 3.2.5
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=600096
Package-Manager: portage-2.3.1
dev-scheme/slib/{slib-3.2.5.ebuild => slib-3.2.5-r1.ebuild} | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dev-scheme/slib/slib-3.2.5.ebuild b/dev-scheme/slib/slib-3.2.5-r1.ebuild
similarity index 96%
rename from dev-scheme/slib/slib-3.2.5.ebuild
rename to dev-scheme/slib/slib-3.2.5-r1.ebuild
index c44e94c..7d6b236 100644
--- a/dev-scheme/slib/slib-3.2.5.ebuild
+++ b/dev-scheme/slib/slib-3.2.5-r1.ebuild
@@ -57,7 +57,10 @@ src_install() {
doins *.{dat,init,ps,scm,sh}
# permissions
- fperms +x /usr/share/slib/*.sh
+ local i
+ for i in "${ED%/}"/usr/share/${PN}/*.sh ; do
+ fperms +x /usr/share/${PN}/$(basename "$i")
+ done
# bin
dodir /usr/bin/
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2016-10-24 20:12 Ettore Di Giacinto
0 siblings, 0 replies; 20+ messages in thread
From: Ettore Di Giacinto @ 2016-10-24 20:12 UTC (permalink / raw
To: gentoo-commits
commit: 95d5232a230d9f2b93e48a9690332a38798e042d
Author: Ettore Di Giacinto <mudler <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 24 20:10:58 2016 +0000
Commit: Ettore Di Giacinto <mudler <AT> gentoo <DOT> org>
CommitDate: Mon Oct 24 20:11:47 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d5232a
dev-scheme/slib: Drop old
Package-Manager: portage-2.3.1
dev-scheme/slib/Manifest | 1 -
dev-scheme/slib/slib-3.1.5-r1.ebuild | 133 -----------------------------------
2 files changed, 134 deletions(-)
diff --git a/dev-scheme/slib/Manifest b/dev-scheme/slib/Manifest
index 616218d..3dae90f 100644
--- a/dev-scheme/slib/Manifest
+++ b/dev-scheme/slib/Manifest
@@ -1,4 +1,3 @@
DIST slib-3b1.zip 1063227 SHA256 8e3ec24d51be03ebb7357ad9a2f3554056b86dafbc9e48d1d491aeda1efa566f SHA512 28eb997a094cfb0a97eb924ed7bd965bb094db773343529f1593446b507908ccdec3086c6ce0b6b938a9742ed84bd8f5f36b14911296549660cc4b301f84c977 WHIRLPOOL 5c5a20fca0ad605d3ade593449071ca3afdc47522b1158c3e013477811a3720e82ed742873de7b75c0354fa456725090357c214c7b638110b2438e874b3e242d
DIST slib-3b2.zip 1067021 SHA256 b1cb9c1b7c888e32918ebdd8fca80d9c875024b064bc6989e4700905873bcae8 SHA512 199b5ddaffd1213dd144dc7f60de020029586babc83f702830d95a0d387c4f1aad9fcbe1603c0f8d4351e0ec1650fad745fd463a56c3bb86394e81eadae6afd5 WHIRLPOOL d31902c7780d528a1a130d5d8f3f77692b033a7227d6cf398a67829dcc8ad20976f55d7ac60b3ba7376ff4fd246b042f842674d05f10287799e24413d783da10
DIST slib-3b5.tar.gz 987735 SHA256 ea26e5170c6db6d6c69e4aaf91e9b1c9619174fc92d5dc63c71fff2a935e51ba SHA512 e5d1210b70cd882cd5e810b3c4102d6060ec82fb2093f472bf31b597f6273e0a02f4d35a82c4b5c8cdc3f8b2c7b9e498fa3e35c7f265fa864cd9dc50e7a874c8 WHIRLPOOL 2d962de080e2786c72bfa4fa9bb2c907f1e3cc934cdb696a22f117e5733abfc49e176c9731841dbb0f735cfd59fd6c0bdbb1706c3510b8fc3d3f886afacdc5fb
-DIST slib3a5.zip 1055491 SHA256 3c4fbfc08de9220f456ed1cd58ca0fb49b4a8cdd4d03697fbea11d9407a16e30 SHA512 62462f3ac308e8133801f77a1ee72d907639a5e9bb1c33d474afc58ee9272c59dcd4524f1a40cd99ad84b0bc5fb81d35ffacc7dfb4423b122244a7a7916071a9 WHIRLPOOL b27a1f0ede3e83ed3ae52e3f22a38074f8534e8f55fbb7e89f578e2f6ccb9ec879f2e75b511a8c55f2f40d8cd11ea6d52d2016745332ba25b80702d17330aba5
diff --git a/dev-scheme/slib/slib-3.1.5-r1.ebuild b/dev-scheme/slib/slib-3.1.5-r1.ebuild
deleted file mode 100644
index d85c302..00000000
--- a/dev-scheme/slib/slib-3.1.5-r1.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit versionator eutils
-
-#version magic thanks to masterdriverz and UberLord using bash array instead of tr
-trarr="0abcdefghi"
-MY_PV="$(get_version_component_range 1)${trarr:$(get_version_component_range 2):1}$(get_version_component_range 3)"
-
-MY_P=${PN}${MY_PV}
-S=${WORKDIR}/${PN}
-DESCRIPTION="library providing functions for Scheme implementations"
-SRC_URI="http://swiss.csail.mit.edu/ftpdir/scm/${MY_P}.zip"
-
-HOMEPAGE="http://swiss.csail.mit.edu/~jaffer/SLIB"
-
-SLOT="0"
-LICENSE="public-domain BSD"
-KEYWORDS="alpha amd64 ia64 ppc sparc x86"
-IUSE="" #test"
-
-#unzip for unpacking
-RDEPEND=""
-DEPEND="app-arch/unzip"
-# test? ( dev-scheme/scm )"
-
-INSTALL_DIR="/usr/share/slib/"
-
-src_unpack() {
- unpack ${A}; cd "${S}"
-
-# cp Makefile Makefile.old
-
- sed "s:prefix = /usr/local/:prefix = ${D}/usr/:" -i Makefile
-
- sed 's:libdir = $(exec_prefix)lib/:libdir = $(exec_prefix)share/:' -i Makefile
- sed 's_mandir = $(prefix)man/_mandir = $(prefix)/share/man/_' -i Makefile
- sed 's_infodir = $(prefix)info/_infodir = $(prefix)share/info/_' -i Makefile
-
- sed 's:echo SCHEME_LIBRARY_PATH=$(libslibdir) >> $(bindir)slib:echo SCHEME_LIBRARY_PATH=/usr/share/slib/ >> $(bindir)slib:' -i Makefile
-
-# diff -u Makefile.old Makefile
-
- sed 's:(lambda () "/usr/local/share/gambc/")):(lambda () "/usr/share/gambit")):' -i gambit.init
-}
-
-src_compile() {
- emake || die "make failed"
-}
-
-#tests are unmaintained upstream and have been removed for 3a6
-RESTRICT="test"
-#slib needs scm for tests, but scm needs slib so we can't depend on it
-src_test() {
- if has_version dev-scheme/scm; then
- make test || die "Make test failed. See above for details."
- else
- einfo "Skipping test, because dev-scheme/scm is not installed."
- fi
-}
-
-src_install() {
- emake infoz || die "infoz failed"
- emake install || die "install failed"
-
- dodoc ANNOUNCE ChangeLog FAQ README
- dodir /usr/share/gambit/
- more_install
-}
-
-more_install() {
- dosym ${INSTALL_DIR} /usr/share/guile/slib # link from guile dir
- dosym ${INSTALL_DIR} /usr/lib/slib
- dodir /etc/env.d/ && echo "SCHEME_LIBRARY_PATH=\"${INSTALL_DIR}\"" > "${D}"/etc/env.d/50slib
-
- mkdir "${S}"/installers
- pushd installers; make_installers; popd
- dosbin installers/*
-}
-
-pkg_postinst() {
- [ "${ROOT}" == "/" ] && pkg_config
-}
-
-IMPLEMENTATIONS="bigloo drscheme elk gambit guile scm" # mit-scheme
-
-pkg_config() {
- for impl in ${IMPLEMENTATIONS}; do
- install_slib ${impl}
-# echo '(slib:report-version)' | slib ${impl}
- done
-}
-
-make_load_expression() {
- echo "(load \\\"${INSTALL_DIR}$1.init\\\")"
-}
-
-make_installers()
-{
- PROGRAM="(require 'new-catalog) (slib:report-version)"
-
- bigloo_install_command="bigloo -s -eval \"(begin "$(make_load_expression bigloo)" ${PROGRAM} (exit))\""
- drscheme_install_command="mzscheme -vme \"(begin $(make_load_expression DrScheme) ${PROGRAM})\""
- elk_install_command="echo \"$(make_load_expression elk) ${PROGRAM}\" | elk -l -"
- gambit_install_command="gambit-interpreter -e \"$(make_load_expression gambit) ${PROGRAM}\""
-# guile_install_command="guile -c \"$(make_load_expression guile) ${PROGRAM}\""
- guile_install_command="guile -c \"(use-modules (ice-9 slib)) ${PROGRAM}\""
- #variable names may not contain hyphens (-)
- mitscheme_install_command="echo \"(set! load/suppress-loading-message? #t) $(make_load_expression mitscheme) ${PROGRAM}\" | mit-scheme --batch-mode"
- echo ${mitscheme_install_command}
- scm_install_command="scm -e \"${PROGRAM}\""
-
- for impl in ${IMPLEMENTATIONS}; do
- command_var=${impl//-/}_install_command
- make_installer ${impl} "${!command_var}"
- done
-}
-
-make_installer() {
- echo $2 > install_slib_for_${1//-/}
-}
-
-install_slib() {
- if has_version dev-scheme/$1; then
- script=install_slib_for_${1//-/}
- einfo "Registering slib with $1..."
-# echo running: $(cat /usr/sbin/${script})
- $script
- else
- einfo "$1 not installed, not registering..."
- fi
-}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2016-05-26 8:51 Tobias Klausmann
0 siblings, 0 replies; 20+ messages in thread
From: Tobias Klausmann @ 2016-05-26 8:51 UTC (permalink / raw
To: gentoo-commits
commit: 84a21b10ac77df459cd33f87d6269fd9917b6123
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Thu May 26 08:51:05 2016 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Thu May 26 08:51:17 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84a21b10
dev-scheme/slib-3.2.2-r0: add alpha keyword
Gentoo-Bug: 575066
Package-Manager: portage-2.3.0_rc1
dev-scheme/slib/slib-3.2.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-scheme/slib/slib-3.2.2.ebuild b/dev-scheme/slib/slib-3.2.2.ebuild
index 634da06..5cd17b9 100644
--- a/dev-scheme/slib/slib-3.2.2.ebuild
+++ b/dev-scheme/slib/slib-3.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -19,7 +19,7 @@ HOMEPAGE="http://swiss.csail.mit.edu/~jaffer/SLIB"
SLOT="0"
LICENSE="public-domain BSD"
-KEYWORDS="~alpha amd64 ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="" #test"
#unzip for unpacking
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2016-03-06 12:58 Agostino Sarubbo
0 siblings, 0 replies; 20+ messages in thread
From: Agostino Sarubbo @ 2016-03-06 12:58 UTC (permalink / raw
To: gentoo-commits
commit: cec651b15d740d46dd8f6ae68084188ec00483d5
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 6 12:55:48 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Mar 6 12:58:27 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec651b1
dev-scheme/slib: amd64 stable wrt bug #575066
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-scheme/slib/slib-3.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-scheme/slib/slib-3.2.2.ebuild b/dev-scheme/slib/slib-3.2.2.ebuild
index 6e6c6be..681dfb8 100644
--- a/dev-scheme/slib/slib-3.2.2.ebuild
+++ b/dev-scheme/slib/slib-3.2.2.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="http://swiss.csail.mit.edu/~jaffer/SLIB"
SLOT="0"
LICENSE="public-domain BSD"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="" #test"
#unzip for unpacking
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/
@ 2015-08-13 0:22 Sebastian Pipping
0 siblings, 0 replies; 20+ messages in thread
From: Sebastian Pipping @ 2015-08-13 0:22 UTC (permalink / raw
To: gentoo-commits
commit: cbec024a248522f2aeaa896bd79beea9e3067ff8
Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 13 00:15:45 2015 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Thu Aug 13 00:20:45 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbec024a
dev-scheme/slib: Add default checksums
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
dev-scheme/slib/Manifest | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-scheme/slib/Manifest b/dev-scheme/slib/Manifest
index ad2065a..db108a7 100644
--- a/dev-scheme/slib/Manifest
+++ b/dev-scheme/slib/Manifest
@@ -1,3 +1,3 @@
-DIST slib-3b1.zip 1063227 SHA256 8e3ec24d51be03ebb7357ad9a2f3554056b86dafbc9e48d1d491aeda1efa566f
-DIST slib-3b2.zip 1067021 SHA256 b1cb9c1b7c888e32918ebdd8fca80d9c875024b064bc6989e4700905873bcae8
-DIST slib3a5.zip 1055491 SHA256 3c4fbfc08de9220f456ed1cd58ca0fb49b4a8cdd4d03697fbea11d9407a16e30
+DIST slib-3b1.zip 1063227 SHA256 8e3ec24d51be03ebb7357ad9a2f3554056b86dafbc9e48d1d491aeda1efa566f SHA512 28eb997a094cfb0a97eb924ed7bd965bb094db773343529f1593446b507908ccdec3086c6ce0b6b938a9742ed84bd8f5f36b14911296549660cc4b301f84c977 WHIRLPOOL 5c5a20fca0ad605d3ade593449071ca3afdc47522b1158c3e013477811a3720e82ed742873de7b75c0354fa456725090357c214c7b638110b2438e874b3e242d
+DIST slib-3b2.zip 1067021 SHA256 b1cb9c1b7c888e32918ebdd8fca80d9c875024b064bc6989e4700905873bcae8 SHA512 199b5ddaffd1213dd144dc7f60de020029586babc83f702830d95a0d387c4f1aad9fcbe1603c0f8d4351e0ec1650fad745fd463a56c3bb86394e81eadae6afd5 WHIRLPOOL d31902c7780d528a1a130d5d8f3f77692b033a7227d6cf398a67829dcc8ad20976f55d7ac60b3ba7376ff4fd246b042f842674d05f10287799e24413d783da10
+DIST slib3a5.zip 1055491 SHA256 3c4fbfc08de9220f456ed1cd58ca0fb49b4a8cdd4d03697fbea11d9407a16e30 SHA512 62462f3ac308e8133801f77a1ee72d907639a5e9bb1c33d474afc58ee9272c59dcd4524f1a40cd99ad84b0bc5fb81d35ffacc7dfb4423b122244a7a7916071a9 WHIRLPOOL b27a1f0ede3e83ed3ae52e3f22a38074f8534e8f55fbb7e89f578e2f6ccb9ec879f2e75b511a8c55f2f40d8cd11ea6d52d2016745332ba25b80702d17330aba5
^ permalink raw reply related [flat|nested] 20+ messages in thread
end of thread, other threads:[~2024-09-06 12:16 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-20 11:53 [gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/ Agostino Sarubbo
-- strict thread matches above, loose matches on Subject: below --
2024-09-06 12:16 Sam James
2022-09-27 12:34 Maciej Barć
2022-09-27 12:34 Maciej Barć
2022-08-05 19:21 Maciej Barć
2022-08-05 19:03 Maciej Barć
2022-08-05 17:48 Maciej Barć
2021-01-06 22:31 Fabian Groffen
2018-10-17 17:23 Amy Liffey
2018-04-05 14:57 Aaron Bauman
2018-03-19 7:02 Mikle Kolyada
2018-03-17 18:16 Matt Turner
2018-03-05 10:36 Tobias Klausmann
2018-02-18 10:36 Sergei Trofimovich
2018-02-18 8:34 Sergei Trofimovich
2016-11-20 15:33 Ettore Di Giacinto
2016-10-24 20:12 Ettore Di Giacinto
2016-05-26 8:51 Tobias Klausmann
2016-03-06 12:58 Agostino Sarubbo
2015-08-13 0:22 Sebastian Pipping
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox