Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Remko van der Vossen (a17c7396e47cc60beaac4f6e65428e2d7d24661d)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Remko van der Vossen <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Remko van der Vossen (a17c7396e47cc60beaac4f6e65428e2d7d24661d)
  • Date: Fri, 23 Apr 2021 15:44:32 +0000

GIT changes to master grimoire by Remko van der Vossen <wich AT sourcemage.org>:

ChangeLog | 9 +++++++++
ruby-raa/ruby-2.0/BUILD | 4 +---
ruby-raa/ruby-2.0/CONFIGURE | 26 ++++++++++++++++++--------
ruby-raa/ruby-2.0/DEPENDS | 8 --------
ruby-raa/ruby-2.0/DETAILS | 11 ++++-------
ruby-raa/ruby-2.0/HISTORY | 3 +++
ruby-raa/ruby-2.0/INSTALL | 6 +-----
ruby-raa/ruby-2.0/PRE_BUILD | 1 +
ruby-raa/ruby-2.0/PROVIDES | 1 -
ruby-raa/ruby-2.0/UP_TRIGGERS | 1 +
ruby-raa/ruby-2.1/BUILD | 4 +---
ruby-raa/ruby-2.1/CONFIGURE | 26 ++++++++++++++++++--------
ruby-raa/ruby-2.1/DEPENDS | 6 ------
ruby-raa/ruby-2.1/DETAILS | 11 ++++-------
ruby-raa/ruby-2.1/HISTORY | 3 +++
ruby-raa/ruby-2.1/INSTALL | 6 +-----
ruby-raa/ruby-2.1/PRE_BUILD | 1 +
ruby-raa/ruby-2.1/PROVIDES | 1 -
ruby-raa/ruby-2.1/UP_TRIGGERS | 1 +
ruby-raa/ruby-2.2/BUILD | 4 +---
ruby-raa/ruby-2.2/CONFIGURE | 26 ++++++++++++++++++--------
ruby-raa/ruby-2.2/DEPENDS | 6 ------
ruby-raa/ruby-2.2/DETAILS | 10 ++++------
ruby-raa/ruby-2.2/HISTORY | 3 +++
ruby-raa/ruby-2.2/INSTALL | 6 +-----
ruby-raa/ruby-2.2/PRE_BUILD | 1 +
ruby-raa/ruby-2.2/PROVIDES | 1 -
ruby-raa/ruby-2.2/UP_TRIGGERS | 1 +
ruby-raa/ruby-2.3/BUILD | 3 +--
ruby-raa/ruby-2.3/CONFIGURE | 19 ++++++++++++++++++-
ruby-raa/ruby-2.3/DEPENDS | 5 -----
ruby-raa/ruby-2.3/DETAILS | 10 ++++------
ruby-raa/ruby-2.3/HISTORY | 3 +++
ruby-raa/ruby-2.3/INSTALL | 1 +
ruby-raa/ruby-2.3/PRE_BUILD | 1 +
ruby-raa/ruby-2.3/PROVIDES | 1 -
ruby-raa/ruby-2.3/UP_TRIGGERS | 1 +
ruby-raa/ruby-2.4/BUILD | 3 +--
ruby-raa/ruby-2.4/CONFIGURE | 19 ++++++++++++++++++-
ruby-raa/ruby-2.4/DEPENDS | 5 -----
ruby-raa/ruby-2.4/DETAILS | 10 ++++------
ruby-raa/ruby-2.4/HISTORY | 3 +++
ruby-raa/ruby-2.4/INSTALL | 1 +
ruby-raa/ruby-2.4/PRE_BUILD | 1 +
ruby-raa/ruby-2.4/PROVIDES | 1 -
ruby-raa/ruby-2.4/UP_TRIGGERS | 1 +
ruby-raa/ruby-2.5/CONFLICTS | 2 ++
ruby-raa/ruby-2.6/CONFLICTS | 2 ++
ruby-raa/ruby-2.7/BUILD | 2 ++
ruby-raa/ruby-2.7/CONFIGURE | 1 +
ruby-raa/ruby-2.7/CONFLICTS | 14 ++++++++++++++
ruby-raa/ruby-2.7/DEPENDS | 5 +++++
ruby-raa/ruby-2.7/DETAILS | 18 ++++++++++++++++++
ruby-raa/ruby-2.7/HISTORY | 3 +++
ruby-raa/ruby-2.7/PROVIDES | 1 +
ruby-raa/ruby-3.0/BUILD | 2 ++
ruby-raa/ruby-3.0/CONFIGURE | 1 +
ruby-raa/ruby-3.0/CONFLICTS | 14 ++++++++++++++
ruby-raa/ruby-3.0/DEPENDS | 5 +++++
ruby-raa/ruby-3.0/DETAILS | 18 ++++++++++++++++++
ruby-raa/ruby-3.0/HISTORY | 3 +++
ruby-raa/ruby-3.0/PROVIDES | 1 +
62 files changed, 246 insertions(+), 121 deletions(-)

New commits:
commit a17c7396e47cc60beaac4f6e65428e2d7d24661d
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

ruby-3.0: spell added

commit 375c06bc4e5efa4b5899d996394f9abcb512262a
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

ruby-2.7: spell added

commit 17371af6f5e02891faa1a1d056bb3a055eb98437
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

ruby-2.4: spell deprecated, no longer supported

commit 745becf5c84eada84d0f7c7bb68d4aa0d2fcb3f6
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

ruby-2.3: spell deprecated, no longer supported

commit 0e294eb5d344db1846c1776e786eb137d0e85c2e
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

ruby-2.2: spell deprecated, no longer supported

commit e88b437d4b18648b7498842477a01310403cd8ed
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

ruby-2.1: spell deprecated, no longer supported

commit 184b03aa57be80c9cf0f5d7c37de7c4570c3c936
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>

ruby-2.0: spell deprecated, no longer supported

diff --git a/ChangeLog b/ChangeLog
index c8bcf8f..031c907 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2021-04-23 Remko van der Vossen <wich AT sourcemage.org>
+ * ruby-raa/ruby-2.0: spell deprecated, no longer supported
+ * ruby-raa/ruby-2.1: spell deprecated, no longer supported
+ * ruby-raa/ruby-2.2: spell deprecated, no longer supported
+ * ruby-raa/ruby-2.3: spell deprecated, no longer supported
+ * ruby-raa/ruby-2.4: spell deprecated, no longer supported
+ * ruby-raa/ruby-2.7: new spell, 2.7.x version of ruby
+ * ruby-raa/ruby-3.0: new spell, 3.0.x version of ruby
+
2021-04-13 Treeve Jelbert <treeve AT sourcemage.org>
* crypto/gnupg-2.4: added, development towards 2.4.x

diff --git a/ruby-raa/ruby-2.0/BUILD b/ruby-raa/ruby-2.0/BUILD
index 2789a74..27ba77d 100755
--- a/ruby-raa/ruby-2.0/BUILD
+++ b/ruby-raa/ruby-2.0/BUILD
@@ -1,3 +1 @@
-OPTS="$OPTS --enable-shared --enable-pthread" &&
-CFLAGS="${CFLAGS/-fomit-frame-pointer/}" &&
-default_build
+true
diff --git a/ruby-raa/ruby-2.0/CONFIGURE b/ruby-raa/ruby-2.0/CONFIGURE
index c2d0f1e..19dca9d 100755
--- a/ruby-raa/ruby-2.0/CONFIGURE
+++ b/ruby-raa/ruby-2.0/CONFIGURE
@@ -1,8 +1,18 @@
-message "Building documentation can take a long time and" &&
-message "consume a lot of memory." &&
-if spell_ok ruby; then
- persistent_read ruby RUBY_DOCS RUBY_DOCS_DEF
-fi &&
-config_query RUBY_DOCS \
- "Do you want to build documentation?" \
- ${RUBY_DOCS_DEF:-n}
+if spell_ok $SPELL; then
+ message "${PROBLEM_COLOR}" &&
+ message "Ruby ${VERSION%.*} has been deprecated, it is no longer supported
and no security" &&
+ message "fixes will be release anymore. Please switch to a more recent
version of" &&
+ message "ruby. Proceding with this cast will remove spell $SPELL." &&
+ message "${DEFAULT_COLOR}" &&
+ if ! query "Do you wish to proceed with removing $SPELL now?" n; then
+ return 1
+ fi
+else
+ message "${PROBLEM_COLOR}" &&
+ message "Ruby ${VERSION%.*} has been deprecated, it is no longer supported
and no security" &&
+ message "fixes will be release anymore. Please select a more recent
version of" &&
+ message "ruby. $SPELL will not be cast." &&
+ message "${DEFAULT_COLOR}" &&
+ query_string X "Press enter to continue" "" &&
+ return 1
+fi
diff --git a/ruby-raa/ruby-2.0/DEPENDS b/ruby-raa/ruby-2.0/DEPENDS
deleted file mode 100755
index 813f550..0000000
--- a/ruby-raa/ruby-2.0/DEPENDS
+++ /dev/null
@@ -1,8 +0,0 @@
-depends libffi &&
-
-optional_depends doxygen "" "--disable-install-doc" "install documentation"
&&
-optional_depends db "" "" "for db support" &&
-optional_depends gdbm "" "" "for gdbm support" &&
-optional_depends libyaml "" "" "for YAML output (recommended)" &&
-optional_depends SSL "" "" "for ssl and hashing modules" &&
-optional_depends tk "" "" "for tk support"
diff --git a/ruby-raa/ruby-2.0/DETAILS b/ruby-raa/ruby-2.0/DETAILS
index 5507a8b..b354cbd 100755
--- a/ruby-raa/ruby-2.0/DETAILS
+++ b/ruby-raa/ruby-2.0/DETAILS
@@ -1,13 +1,10 @@
SPELL=ruby-2.0
- PACKAGE=ruby
VERSION=2.0.0-p576
-
SOURCE_HASH=sha512:e089cca4867cd9c715f4f37e40a1db9af6ba0c74b47e79568121bb980476f8877a87ccb848b973381edb4667c0c73165f5e1761f60db839e67f6326302dbd864
- SECURITY_PATCH=3
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=$PACKAGE-$VERSION.tar.bz2
- SOURCE_URL[0]=ftp://ftp.ruby-lang.org/pub/$PACKAGE/$BRANCH/$SOURCE
- SOURCE_URL[1]=http://mirrors.ibiblio.org/$PACKAGE/$BRANCH/$SOURCE
+ PATCH_LEVEL=1
+ SECURITY_PATCH=4
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$PACKAGE-$VERSION"
+ ARCHIVE=off
+ GATHER_DOCS=off
LICENSE[0]=GPL
KEYWORDS="devel"
WEB_SITE=http://www.ruby-lang.org/
diff --git a/ruby-raa/ruby-2.0/HISTORY b/ruby-raa/ruby-2.0/HISTORY
index 5abcd22..5816843 100644
--- a/ruby-raa/ruby-2.0/HISTORY
+++ b/ruby-raa/ruby-2.0/HISTORY
@@ -1,3 +1,6 @@
+2021-04-23 Remko van der Vossen <wich AT sourcemage.org>
+ * Deprecated due to no longer being supported
+
2015-12-26 Treeve Jelbert <treeve AT sourcemage.org>
* CONFLICTS: add ruby-2.3

diff --git a/ruby-raa/ruby-2.0/INSTALL b/ruby-raa/ruby-2.0/INSTALL
index 7bd4719..27ba77d 100755
--- a/ruby-raa/ruby-2.0/INSTALL
+++ b/ruby-raa/ruby-2.0/INSTALL
@@ -1,5 +1 @@
-default_install &&
-
-if [[ $RUBY_DOCS == y ]]; then
- make install-doc
-fi
+true
diff --git a/ruby-raa/ruby-2.0/PRE_BUILD b/ruby-raa/ruby-2.0/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/ruby-raa/ruby-2.0/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/ruby-raa/ruby-2.0/PROVIDES b/ruby-raa/ruby-2.0/PROVIDES
deleted file mode 100755
index a62e12a..0000000
--- a/ruby-raa/ruby-2.0/PROVIDES
+++ /dev/null
@@ -1 +0,0 @@
-RUBY
diff --git a/ruby-raa/ruby-2.0/UP_TRIGGERS b/ruby-raa/ruby-2.0/UP_TRIGGERS
new file mode 100755
index 0000000..c19eb27
--- /dev/null
+++ b/ruby-raa/ruby-2.0/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger ruby-2.0 dispel_self
diff --git a/ruby-raa/ruby-2.1/BUILD b/ruby-raa/ruby-2.1/BUILD
index 2789a74..27ba77d 100755
--- a/ruby-raa/ruby-2.1/BUILD
+++ b/ruby-raa/ruby-2.1/BUILD
@@ -1,3 +1 @@
-OPTS="$OPTS --enable-shared --enable-pthread" &&
-CFLAGS="${CFLAGS/-fomit-frame-pointer/}" &&
-default_build
+true
diff --git a/ruby-raa/ruby-2.1/CONFIGURE b/ruby-raa/ruby-2.1/CONFIGURE
index c2d0f1e..19dca9d 100755
--- a/ruby-raa/ruby-2.1/CONFIGURE
+++ b/ruby-raa/ruby-2.1/CONFIGURE
@@ -1,8 +1,18 @@
-message "Building documentation can take a long time and" &&
-message "consume a lot of memory." &&
-if spell_ok ruby; then
- persistent_read ruby RUBY_DOCS RUBY_DOCS_DEF
-fi &&
-config_query RUBY_DOCS \
- "Do you want to build documentation?" \
- ${RUBY_DOCS_DEF:-n}
+if spell_ok $SPELL; then
+ message "${PROBLEM_COLOR}" &&
+ message "Ruby ${VERSION%.*} has been deprecated, it is no longer supported
and no security" &&
+ message "fixes will be release anymore. Please switch to a more recent
version of" &&
+ message "ruby. Proceding with this cast will remove spell $SPELL." &&
+ message "${DEFAULT_COLOR}" &&
+ if ! query "Do you wish to proceed with removing $SPELL now?" n; then
+ return 1
+ fi
+else
+ message "${PROBLEM_COLOR}" &&
+ message "Ruby ${VERSION%.*} has been deprecated, it is no longer supported
and no security" &&
+ message "fixes will be release anymore. Please select a more recent
version of" &&
+ message "ruby. $SPELL will not be cast." &&
+ message "${DEFAULT_COLOR}" &&
+ query_string X "Press enter to continue" "" &&
+ return 1
+fi
diff --git a/ruby-raa/ruby-2.1/DEPENDS b/ruby-raa/ruby-2.1/DEPENDS
deleted file mode 100755
index acfc465..0000000
--- a/ruby-raa/ruby-2.1/DEPENDS
+++ /dev/null
@@ -1,6 +0,0 @@
-optional_depends doxygen "" "--disable-install-doc" "install documentation"
&&
-optional_depends db "" "" "for db support" &&
-optional_depends gdbm "" "" "for gdbm support" &&
-optional_depends tk "" "" "for tk support" &&
-optional_depends libyaml "" "" "for YAML output (recommended)" &&
-optional_depends SSL "" "" "for ssl and hashing modules"
diff --git a/ruby-raa/ruby-2.1/DETAILS b/ruby-raa/ruby-2.1/DETAILS
index 1d7856c..d5844c8 100755
--- a/ruby-raa/ruby-2.1/DETAILS
+++ b/ruby-raa/ruby-2.1/DETAILS
@@ -1,13 +1,10 @@
SPELL=ruby-2.1
- PACKAGE=ruby
VERSION=2.1.5
-
SOURCE_HASH=sha512:d4b1e3c2b6a0dc79846cce056043c48a2a2a97599c76e9a07af21a77fd10e04c8a34f3a60b6975181bff17b2c452af874fa073ad029549f3203e59095ab70196
- SECURITY_PATCH=1
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=$PACKAGE-$VERSION.tar.bz2
- SOURCE_URL[0]=ftp://ftp.ruby-lang.org/pub/$PACKAGE/$BRANCH/$SOURCE
- SOURCE_URL[1]=http://mirrors.ibiblio.org/$PACKAGE/$BRANCH/$SOURCE
+ PATCH_LEVEL=1
+ SECURITY_PATCH=2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$PACKAGE-$VERSION"
+ ARCHIVE=off
+ GATHER_DOCS=off
LICENSE[0]=GPL
KEYWORDS="devel"
WEB_SITE=http://www.ruby-lang.org/
diff --git a/ruby-raa/ruby-2.1/HISTORY b/ruby-raa/ruby-2.1/HISTORY
index 9ef16f7..832cd5e 100644
--- a/ruby-raa/ruby-2.1/HISTORY
+++ b/ruby-raa/ruby-2.1/HISTORY
@@ -1,3 +1,6 @@
+2021-04-23 Remko van der Vossen <wich AT sourcemage.org>
+ * Deprecated due to no longer being supported
+
2015-12-28 Treeve Jelbert <treeve AT sourcemage.org>
* CONFLICTSL add ruby-2.3

diff --git a/ruby-raa/ruby-2.1/INSTALL b/ruby-raa/ruby-2.1/INSTALL
index 7bd4719..27ba77d 100755
--- a/ruby-raa/ruby-2.1/INSTALL
+++ b/ruby-raa/ruby-2.1/INSTALL
@@ -1,5 +1 @@
-default_install &&
-
-if [[ $RUBY_DOCS == y ]]; then
- make install-doc
-fi
+true
diff --git a/ruby-raa/ruby-2.1/PRE_BUILD b/ruby-raa/ruby-2.1/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/ruby-raa/ruby-2.1/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/ruby-raa/ruby-2.1/PROVIDES b/ruby-raa/ruby-2.1/PROVIDES
deleted file mode 100755
index a62e12a..0000000
--- a/ruby-raa/ruby-2.1/PROVIDES
+++ /dev/null
@@ -1 +0,0 @@
-RUBY
diff --git a/ruby-raa/ruby-2.1/UP_TRIGGERS b/ruby-raa/ruby-2.1/UP_TRIGGERS
new file mode 100755
index 0000000..c7f878e
--- /dev/null
+++ b/ruby-raa/ruby-2.1/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger ruby-2.1 dispel_self
diff --git a/ruby-raa/ruby-2.2/BUILD b/ruby-raa/ruby-2.2/BUILD
index 2789a74..27ba77d 100755
--- a/ruby-raa/ruby-2.2/BUILD
+++ b/ruby-raa/ruby-2.2/BUILD
@@ -1,3 +1 @@
-OPTS="$OPTS --enable-shared --enable-pthread" &&
-CFLAGS="${CFLAGS/-fomit-frame-pointer/}" &&
-default_build
+true
diff --git a/ruby-raa/ruby-2.2/CONFIGURE b/ruby-raa/ruby-2.2/CONFIGURE
index c2d0f1e..19dca9d 100755
--- a/ruby-raa/ruby-2.2/CONFIGURE
+++ b/ruby-raa/ruby-2.2/CONFIGURE
@@ -1,8 +1,18 @@
-message "Building documentation can take a long time and" &&
-message "consume a lot of memory." &&
-if spell_ok ruby; then
- persistent_read ruby RUBY_DOCS RUBY_DOCS_DEF
-fi &&
-config_query RUBY_DOCS \
- "Do you want to build documentation?" \
- ${RUBY_DOCS_DEF:-n}
+if spell_ok $SPELL; then
+ message "${PROBLEM_COLOR}" &&
+ message "Ruby ${VERSION%.*} has been deprecated, it is no longer supported
and no security" &&
+ message "fixes will be release anymore. Please switch to a more recent
version of" &&
+ message "ruby. Proceding with this cast will remove spell $SPELL." &&
+ message "${DEFAULT_COLOR}" &&
+ if ! query "Do you wish to proceed with removing $SPELL now?" n; then
+ return 1
+ fi
+else
+ message "${PROBLEM_COLOR}" &&
+ message "Ruby ${VERSION%.*} has been deprecated, it is no longer supported
and no security" &&
+ message "fixes will be release anymore. Please select a more recent
version of" &&
+ message "ruby. $SPELL will not be cast." &&
+ message "${DEFAULT_COLOR}" &&
+ query_string X "Press enter to continue" "" &&
+ return 1
+fi
diff --git a/ruby-raa/ruby-2.2/DEPENDS b/ruby-raa/ruby-2.2/DEPENDS
deleted file mode 100755
index acfc465..0000000
--- a/ruby-raa/ruby-2.2/DEPENDS
+++ /dev/null
@@ -1,6 +0,0 @@
-optional_depends doxygen "" "--disable-install-doc" "install documentation"
&&
-optional_depends db "" "" "for db support" &&
-optional_depends gdbm "" "" "for gdbm support" &&
-optional_depends tk "" "" "for tk support" &&
-optional_depends libyaml "" "" "for YAML output (recommended)" &&
-optional_depends SSL "" "" "for ssl and hashing modules"
diff --git a/ruby-raa/ruby-2.2/DETAILS b/ruby-raa/ruby-2.2/DETAILS
index de2ed4a..6ae874a 100755
--- a/ruby-raa/ruby-2.2/DETAILS
+++ b/ruby-raa/ruby-2.2/DETAILS
@@ -1,13 +1,11 @@
SPELL=ruby-2.2
PACKAGE=ruby
VERSION=2.2.8
-
SOURCE_HASH=sha512:e21004bee537f0c706f4ac9526507b414ddb6a8d721e8fad8d7fe88992a4f048eb5eb79f8d8b8af2a8b331dcfa74b560490218a1acb3532c2cdb4fb4909da3c9:UPSTREAM_HASH
- SECURITY_PATCH=4
- BRANCH=`echo $VERSION|cut -d . -f 1,2`
- SOURCE=$PACKAGE-$VERSION.tar.xz
- SOURCE_URL[0]=ftp://ftp.ruby-lang.org/pub/$PACKAGE/$BRANCH/$SOURCE
- SOURCE_URL[1]=http://mirrors.ibiblio.org/$PACKAGE/$BRANCH/$SOURCE
+ PATCH_LEVEL=1
+ SECURITY_PATCH=5
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$PACKAGE-$VERSION"
+ ARCHIVE=off
+ GATHER_DOCS=off
LICENSE[0]=GPL
KEYWORDS="devel"
WEB_SITE=http://www.ruby-lang.org/
diff --git a/ruby-raa/ruby-2.2/HISTORY b/ruby-raa/ruby-2.2/HISTORY
index 8e583c3..a1441f4 100644
--- a/ruby-raa/ruby-2.2/HISTORY
+++ b/ruby-raa/ruby-2.2/HISTORY
@@ -1,3 +1,6 @@
+2021-04-23 Remko van der Vossen <wich AT sourcemage.org>
+ * Deprecated due to no longer being supported
+
2017-12-26 Pavel Vinogradov <public AT sourcemage.org>
* CONFLICTS: added ruby-2.5

diff --git a/ruby-raa/ruby-2.2/INSTALL b/ruby-raa/ruby-2.2/INSTALL
index 7bd4719..27ba77d 100755
--- a/ruby-raa/ruby-2.2/INSTALL
+++ b/ruby-raa/ruby-2.2/INSTALL
@@ -1,5 +1 @@
-default_install &&
-
-if [[ $RUBY_DOCS == y ]]; then
- make install-doc
-fi
+true
diff --git a/ruby-raa/ruby-2.2/PRE_BUILD b/ruby-raa/ruby-2.2/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/ruby-raa/ruby-2.2/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/ruby-raa/ruby-2.2/PROVIDES b/ruby-raa/ruby-2.2/PROVIDES
deleted file mode 100755
index a62e12a..0000000
--- a/ruby-raa/ruby-2.2/PROVIDES
+++ /dev/null
@@ -1 +0,0 @@
-RUBY
diff --git a/ruby-raa/ruby-2.2/UP_TRIGGERS b/ruby-raa/ruby-2.2/UP_TRIGGERS
new file mode 100755
index 0000000..52f3695
--- /dev/null
+++ b/ruby-raa/ruby-2.2/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger ruby-2.2 dispel_self
diff --git a/ruby-raa/ruby-2.3/BUILD b/ruby-raa/ruby-2.3/BUILD
index 47d08e0..27ba77d 100755
--- a/ruby-raa/ruby-2.3/BUILD
+++ b/ruby-raa/ruby-2.3/BUILD
@@ -1,2 +1 @@
-OPTS+=" --enable-shared $RUBY_DOCS" &&
-default_build
+true
diff --git a/ruby-raa/ruby-2.3/CONFIGURE b/ruby-raa/ruby-2.3/CONFIGURE
index 1d3b67e..19dca9d 100755
--- a/ruby-raa/ruby-2.3/CONFIGURE
+++ b/ruby-raa/ruby-2.3/CONFIGURE
@@ -1 +1,18 @@
-config_query_option RUBY_DOCS "install documentation?" n ""
"--disable-install-doc"
+if spell_ok $SPELL; then
+ message "${PROBLEM_COLOR}" &&
+ message "Ruby ${VERSION%.*} has been deprecated, it is no longer supported
and no security" &&
+ message "fixes will be release anymore. Please switch to a more recent
version of" &&
+ message "ruby. Proceding with this cast will remove spell $SPELL." &&
+ message "${DEFAULT_COLOR}" &&
+ if ! query "Do you wish to proceed with removing $SPELL now?" n; then
+ return 1
+ fi
+else
+ message "${PROBLEM_COLOR}" &&
+ message "Ruby ${VERSION%.*} has been deprecated, it is no longer supported
and no security" &&
+ message "fixes will be release anymore. Please select a more recent
version of" &&
+ message "ruby. $SPELL will not be cast." &&
+ message "${DEFAULT_COLOR}" &&
+ query_string X "Press enter to continue" "" &&
+ return 1
+fi
diff --git a/ruby-raa/ruby-2.3/DEPENDS b/ruby-raa/ruby-2.3/DEPENDS
deleted file mode 100755
index 97256c1..0000000
--- a/ruby-raa/ruby-2.3/DEPENDS
+++ /dev/null
@@ -1,5 +0,0 @@
-depends gmp &&
-depends zlib &&
-optional_depends gdbm "" "" "for gdbm support" &&
-optional_depends tk "" "" "for tk support" &&
-optional_depends SSL "" "" "for ssl and hashing modules"
diff --git a/ruby-raa/ruby-2.3/DETAILS b/ruby-raa/ruby-2.3/DETAILS
index 1023750..d3548c1 100755
--- a/ruby-raa/ruby-2.3/DETAILS
+++ b/ruby-raa/ruby-2.3/DETAILS
@@ -1,12 +1,10 @@
SPELL=ruby-2.3
VERSION=2.3.6
-
SOURCE_HASH=sha512:a09c8715097d16190ee17ee39e7a74438cefc9013add350217b7e3fb4d60aa9dcb30595adf832b0d67a5c45b1fe9d4effb767c995af2759420859f8d763c693a:UPSTREAM_HASH
- SECURITY_PATCH=2
- SOURCE=ruby-$VERSION.tar.xz
- URL_SUFFIX="ruby/${VERSION%.*}/$SOURCE"
- SOURCE_URL[0]=ftp://ftp.ruby-lang.org/pub/$URL_SUFFIX
- SOURCE_URL[1]=http://mirrors.ibiblio.org/$URL_SUFFIX
+ PATCH_LEVEL=1
+ SECURITY_PATCH=3
SOURCE_DIRECTORY="$BUILD_DIRECTORY/ruby-$VERSION"
+ ARCHIVE=off
+ GATHER_DOCS=off
LICENSE[0]=GPL
KEYWORDS="devel"
WEB_SITE=http://www.ruby-lang.org/
diff --git a/ruby-raa/ruby-2.3/HISTORY b/ruby-raa/ruby-2.3/HISTORY
index 2a21350..6d1ed92 100644
--- a/ruby-raa/ruby-2.3/HISTORY
+++ b/ruby-raa/ruby-2.3/HISTORY
@@ -1,3 +1,6 @@
+2021-04-23 Remko van der Vossen <wich AT sourcemage.org>
+ * Deprecated due to no longer being supported
+
2017-12-26 Pavel Vinogradov <public AT sourcemage.org>
* CONFLICTS: added ruby-2.5

diff --git a/ruby-raa/ruby-2.3/INSTALL b/ruby-raa/ruby-2.3/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/ruby-raa/ruby-2.3/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/ruby-raa/ruby-2.3/PRE_BUILD b/ruby-raa/ruby-2.3/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/ruby-raa/ruby-2.3/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/ruby-raa/ruby-2.3/PROVIDES b/ruby-raa/ruby-2.3/PROVIDES
deleted file mode 100755
index a62e12a..0000000
--- a/ruby-raa/ruby-2.3/PROVIDES
+++ /dev/null
@@ -1 +0,0 @@
-RUBY
diff --git a/ruby-raa/ruby-2.3/UP_TRIGGERS b/ruby-raa/ruby-2.3/UP_TRIGGERS
new file mode 100755
index 0000000..6a1b546
--- /dev/null
+++ b/ruby-raa/ruby-2.3/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger ruby-2.3 dispel_self
diff --git a/ruby-raa/ruby-2.4/BUILD b/ruby-raa/ruby-2.4/BUILD
index 47d08e0..27ba77d 100755
--- a/ruby-raa/ruby-2.4/BUILD
+++ b/ruby-raa/ruby-2.4/BUILD
@@ -1,2 +1 @@
-OPTS+=" --enable-shared $RUBY_DOCS" &&
-default_build
+true
diff --git a/ruby-raa/ruby-2.4/CONFIGURE b/ruby-raa/ruby-2.4/CONFIGURE
index 1d3b67e..19dca9d 100755
--- a/ruby-raa/ruby-2.4/CONFIGURE
+++ b/ruby-raa/ruby-2.4/CONFIGURE
@@ -1 +1,18 @@
-config_query_option RUBY_DOCS "install documentation?" n ""
"--disable-install-doc"
+if spell_ok $SPELL; then
+ message "${PROBLEM_COLOR}" &&
+ message "Ruby ${VERSION%.*} has been deprecated, it is no longer supported
and no security" &&
+ message "fixes will be release anymore. Please switch to a more recent
version of" &&
+ message "ruby. Proceding with this cast will remove spell $SPELL." &&
+ message "${DEFAULT_COLOR}" &&
+ if ! query "Do you wish to proceed with removing $SPELL now?" n; then
+ return 1
+ fi
+else
+ message "${PROBLEM_COLOR}" &&
+ message "Ruby ${VERSION%.*} has been deprecated, it is no longer supported
and no security" &&
+ message "fixes will be release anymore. Please select a more recent
version of" &&
+ message "ruby. $SPELL will not be cast." &&
+ message "${DEFAULT_COLOR}" &&
+ query_string X "Press enter to continue" "" &&
+ return 1
+fi
diff --git a/ruby-raa/ruby-2.4/DEPENDS b/ruby-raa/ruby-2.4/DEPENDS
deleted file mode 100755
index 97256c1..0000000
--- a/ruby-raa/ruby-2.4/DEPENDS
+++ /dev/null
@@ -1,5 +0,0 @@
-depends gmp &&
-depends zlib &&
-optional_depends gdbm "" "" "for gdbm support" &&
-optional_depends tk "" "" "for tk support" &&
-optional_depends SSL "" "" "for ssl and hashing modules"
diff --git a/ruby-raa/ruby-2.4/DETAILS b/ruby-raa/ruby-2.4/DETAILS
index fc1485d..ce88dc6 100755
--- a/ruby-raa/ruby-2.4/DETAILS
+++ b/ruby-raa/ruby-2.4/DETAILS
@@ -1,12 +1,10 @@
SPELL=ruby-2.4
VERSION=2.4.8
-
SOURCE_HASH=sha512:5f51a8312c23c1c2bfbb9c59efbd789492a4a7e4b1d4e7764db6eaaa542008e814b40817f10825e22c7fa8715fb9187be5d09b06128da211559b3601785937ea:UPSTREAM_HASH
- SECURITY_PATCH=7
- SOURCE=ruby-$VERSION.tar.xz
- URL_SUFFIX="ruby/${VERSION%.*}/$SOURCE"
- SOURCE_URL[0]=ftp://ftp.ruby-lang.org/pub/$URL_SUFFIX
- SOURCE_URL[1]=http://mirrors.ibiblio.org/$URL_SUFFIX
+ PATCH_LEVEL=1
+ SECURITY_PATCH=8
SOURCE_DIRECTORY="$BUILD_DIRECTORY/ruby-$VERSION"
+ ARCHIVE=off
+ GATHER_DOCS=off
LICENSE[0]=GPL
KEYWORDS="devel"
WEB_SITE=http://www.ruby-lang.org/
diff --git a/ruby-raa/ruby-2.4/HISTORY b/ruby-raa/ruby-2.4/HISTORY
index 633743b..d56ef1b 100644
--- a/ruby-raa/ruby-2.4/HISTORY
+++ b/ruby-raa/ruby-2.4/HISTORY
@@ -1,3 +1,6 @@
+2021-04-23 Remko van der Vossen <wich AT sourcemage.org>
+ * Deprecated due to no longer being supported
+
2019-10-01 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 2.4.8, SECURITY_PATCH++,
(CVE-2019-16255, CVE-2019-16254, CVE-2019-15845, CVE-2019-16201)
diff --git a/ruby-raa/ruby-2.4/INSTALL b/ruby-raa/ruby-2.4/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/ruby-raa/ruby-2.4/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/ruby-raa/ruby-2.4/PRE_BUILD b/ruby-raa/ruby-2.4/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/ruby-raa/ruby-2.4/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/ruby-raa/ruby-2.4/PROVIDES b/ruby-raa/ruby-2.4/PROVIDES
deleted file mode 100755
index a62e12a..0000000
--- a/ruby-raa/ruby-2.4/PROVIDES
+++ /dev/null
@@ -1 +0,0 @@
-RUBY
diff --git a/ruby-raa/ruby-2.4/UP_TRIGGERS b/ruby-raa/ruby-2.4/UP_TRIGGERS
new file mode 100755
index 0000000..80fa319
--- /dev/null
+++ b/ruby-raa/ruby-2.4/UP_TRIGGERS
@@ -0,0 +1 @@
+up_trigger ruby-2.4 dispel_self
diff --git a/ruby-raa/ruby-2.5/CONFLICTS b/ruby-raa/ruby-2.5/CONFLICTS
index 6012c76..db85946 100755
--- a/ruby-raa/ruby-2.5/CONFLICTS
+++ b/ruby-raa/ruby-2.5/CONFLICTS
@@ -7,6 +7,8 @@ conflicts ruby-2.2
conflicts ruby-2.3
conflicts ruby-2.4
conflicts ruby-2.6
+conflicts ruby-2.7
+conflicts ruby-3.0
conflicts ruby-enterprise-edition
conflicts rubygems
conflicts rake
diff --git a/ruby-raa/ruby-2.6/CONFLICTS b/ruby-raa/ruby-2.6/CONFLICTS
index 2a4dd95..06ec513 100755
--- a/ruby-raa/ruby-2.6/CONFLICTS
+++ b/ruby-raa/ruby-2.6/CONFLICTS
@@ -7,6 +7,8 @@ conflicts ruby-2.2
conflicts ruby-2.3
conflicts ruby-2.4
conflicts ruby-2.5
+conflicts ruby-2.7
+conflicts ruby-3.0
conflicts ruby-enterprise-edition
conflicts rubygems
conflicts rake
diff --git a/ruby-raa/ruby-2.7/BUILD b/ruby-raa/ruby-2.7/BUILD
new file mode 100755
index 0000000..47d08e0
--- /dev/null
+++ b/ruby-raa/ruby-2.7/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" --enable-shared $RUBY_DOCS" &&
+default_build
diff --git a/ruby-raa/ruby-2.7/CONFIGURE b/ruby-raa/ruby-2.7/CONFIGURE
new file mode 100755
index 0000000..1d3b67e
--- /dev/null
+++ b/ruby-raa/ruby-2.7/CONFIGURE
@@ -0,0 +1 @@
+config_query_option RUBY_DOCS "install documentation?" n ""
"--disable-install-doc"
diff --git a/ruby-raa/ruby-2.7/CONFLICTS b/ruby-raa/ruby-2.7/CONFLICTS
new file mode 100755
index 0000000..96751e8
--- /dev/null
+++ b/ruby-raa/ruby-2.7/CONFLICTS
@@ -0,0 +1,14 @@
+conflicts ruby y
+conflicts ruby-1.8
+conflicts ruby-1.9
+conflicts ruby-2.0
+conflicts ruby-2.1
+conflicts ruby-2.2
+conflicts ruby-2.3
+conflicts ruby-2.4
+conflicts ruby-2.5
+conflicts ruby-2.6
+conflicts ruby-3.0
+conflicts ruby-enterprise-edition
+conflicts rubygems
+conflicts rake
diff --git a/ruby-raa/ruby-2.7/DEPENDS b/ruby-raa/ruby-2.7/DEPENDS
new file mode 100755
index 0000000..97256c1
--- /dev/null
+++ b/ruby-raa/ruby-2.7/DEPENDS
@@ -0,0 +1,5 @@
+depends gmp &&
+depends zlib &&
+optional_depends gdbm "" "" "for gdbm support" &&
+optional_depends tk "" "" "for tk support" &&
+optional_depends SSL "" "" "for ssl and hashing modules"
diff --git a/ruby-raa/ruby-2.7/DETAILS b/ruby-raa/ruby-2.7/DETAILS
new file mode 100755
index 0000000..ae99eab
--- /dev/null
+++ b/ruby-raa/ruby-2.7/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=ruby-2.7
+ VERSION=2.7.3
+
SOURCE_HASH=sha512:b755d418b3bab2f9f6a8893afd13869269f17065643dde78b9e85ae3538a6d0617893db6e9c3908e00a40c7577a5c912a7c822d8f245cdcfb857be76dfb66c1e:UPSTREAM_HASH
+ SOURCE=ruby-$VERSION.tar.xz
+ URL_SUFFIX="ruby/${VERSION%.*}/$SOURCE"
+ SOURCE_URL[0]=https://cache.ruby-lang.org/pub/$URL_SUFFIX
+ SOURCE_URL[1]=http://mirrors.ibiblio.org/$URL_SUFFIX
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/ruby-$VERSION"
+ LICENSE[0]=GPL
+ KEYWORDS="devel"
+ WEB_SITE=http://www.ruby-lang.org/
+ ENTERED=20210423
+ SHORT="interpreted scripting language"
+cat << EOF
+Ruby is the interpreted scripting language for quick and easy object-oriented
+programming. It has many features to process text files and to do system
+management tasks. It is simple, straight forward extensible and portable.
+EOF
diff --git a/ruby-raa/ruby-2.7/HISTORY b/ruby-raa/ruby-2.7/HISTORY
new file mode 100644
index 0000000..047d424
--- /dev/null
+++ b/ruby-raa/ruby-2.7/HISTORY
@@ -0,0 +1,3 @@
+2021-04-16 Remko van der Vossen <wich AT sourcemage.org>
+ * BUILD, CONFIGURE, CONFLICTS, DEPENDS, DETAILS, PROVIDES:
+ version 2.7.3, spell created, copied from ruby-2.6
diff --git a/ruby-raa/ruby-2.7/PROVIDES b/ruby-raa/ruby-2.7/PROVIDES
new file mode 100755
index 0000000..a62e12a
--- /dev/null
+++ b/ruby-raa/ruby-2.7/PROVIDES
@@ -0,0 +1 @@
+RUBY
diff --git a/ruby-raa/ruby-3.0/BUILD b/ruby-raa/ruby-3.0/BUILD
new file mode 100755
index 0000000..47d08e0
--- /dev/null
+++ b/ruby-raa/ruby-3.0/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" --enable-shared $RUBY_DOCS" &&
+default_build
diff --git a/ruby-raa/ruby-3.0/CONFIGURE b/ruby-raa/ruby-3.0/CONFIGURE
new file mode 100755
index 0000000..1d3b67e
--- /dev/null
+++ b/ruby-raa/ruby-3.0/CONFIGURE
@@ -0,0 +1 @@
+config_query_option RUBY_DOCS "install documentation?" n ""
"--disable-install-doc"
diff --git a/ruby-raa/ruby-3.0/CONFLICTS b/ruby-raa/ruby-3.0/CONFLICTS
new file mode 100755
index 0000000..132f148
--- /dev/null
+++ b/ruby-raa/ruby-3.0/CONFLICTS
@@ -0,0 +1,14 @@
+conflicts ruby y
+conflicts ruby-1.8
+conflicts ruby-1.9
+conflicts ruby-2.0
+conflicts ruby-2.1
+conflicts ruby-2.2
+conflicts ruby-2.3
+conflicts ruby-2.4
+conflicts ruby-2.5
+conflicts ruby-2.6
+conflicts ruby-2.7
+conflicts ruby-enterprise-edition
+conflicts rubygems
+conflicts rake
diff --git a/ruby-raa/ruby-3.0/DEPENDS b/ruby-raa/ruby-3.0/DEPENDS
new file mode 100755
index 0000000..97256c1
--- /dev/null
+++ b/ruby-raa/ruby-3.0/DEPENDS
@@ -0,0 +1,5 @@
+depends gmp &&
+depends zlib &&
+optional_depends gdbm "" "" "for gdbm support" &&
+optional_depends tk "" "" "for tk support" &&
+optional_depends SSL "" "" "for ssl and hashing modules"
diff --git a/ruby-raa/ruby-3.0/DETAILS b/ruby-raa/ruby-3.0/DETAILS
new file mode 100755
index 0000000..469a50c
--- /dev/null
+++ b/ruby-raa/ruby-3.0/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=ruby-3.0
+ VERSION=3.0.1
+
SOURCE_HASH=sha512:97d2e883656060846b304368d9d836e2f3ef39859c36171c9398a0573818e4ed75bfd7460f901a9553f7f53518c505327a66e74f83704a881469f5ac61fe13d7:UPSTREAM_HASH
+ SOURCE=ruby-$VERSION.tar.xz
+ URL_SUFFIX="ruby/${VERSION%.*}/$SOURCE"
+ SOURCE_URL[0]=https://cache.ruby-lang.org/pub/$URL_SUFFIX
+ SOURCE_URL[1]=http://mirrors.ibiblio.org/$URL_SUFFIX
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/ruby-$VERSION"
+ LICENSE[0]=GPL
+ KEYWORDS="devel"
+ WEB_SITE=http://www.ruby-lang.org/
+ ENTERED=20210423
+ SHORT="interpreted scripting language"
+cat << EOF
+Ruby is the interpreted scripting language for quick and easy object-oriented
+programming. It has many features to process text files and to do system
+management tasks. It is simple, straight forward extensible and portable.
+EOF
diff --git a/ruby-raa/ruby-3.0/HISTORY b/ruby-raa/ruby-3.0/HISTORY
new file mode 100644
index 0000000..8c91219
--- /dev/null
+++ b/ruby-raa/ruby-3.0/HISTORY
@@ -0,0 +1,3 @@
+2021-04-23 Remko van der Vossen <wich AT sourcemage.org>
+ * BUILD, CONFIGURE, CONFLICTS, DEPENDS, DETAILS, PROVIDES:
+ version 3.0.1, spell created, copied from ruby-2.7
diff --git a/ruby-raa/ruby-3.0/PROVIDES b/ruby-raa/ruby-3.0/PROVIDES
new file mode 100755
index 0000000..a62e12a
--- /dev/null
+++ b/ruby-raa/ruby-3.0/PROVIDES
@@ -0,0 +1 @@
+RUBY



  • [SM-Commit] GIT changes to master grimoire by Remko van der Vossen (a17c7396e47cc60beaac4f6e65428e2d7d24661d), Remko van der Vossen, 04/23/2021

Archive powered by MHonArc 2.6.24.

Top of Page