Skip to Content.
Sympa Menu

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

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 (e404a428d6853ba6add4856a7f3b0b88f6b52e44)
  • Date: Sat, 16 Dec 2023 20:43:20 +0000

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

devel/perl/BUILD | 12 ++++++++++++
devel/perl/DEPENDS | 4 ++--
devel/perl/HISTORY | 1 +
3 files changed, 15 insertions(+), 2 deletions(-)

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

perl: optional depends libxcrypt

diff --git a/devel/perl/BUILD b/devel/perl/BUILD
index b5508e7..8868d4f 100755
--- a/devel/perl/BUILD
+++ b/devel/perl/BUILD
@@ -40,6 +40,18 @@ else
rm -f config.sh
fi &&

+if ! is_depends_enabled $SPELL libxcrypt; then
+ sed -i -e '/<<EOT >>config\.sh/,/^EOT/ {
+ s/^cryptlib=.*/cryptlib='"''"'/
+ s/^d_crypt=.*/d_crypt='"'undef'"'/
+ s/^d_crypt_r=.*/d_crypt_r='"'undef'"'/
+ s/^i_crypt=.*/i_crypt='"'undef'"'/
+ }
+ \#^\. \./UU/extract#i cryptlib='"''"'\
+ perllibs=${perllibs//-lcrypt}
+ ' Configure
+fi &&
+
BUILD_ZLIB=False BUILD_BZIP2=0 \
setarch ${HOST%%-*} ./Configure -Doptimize="$CFLAGS" $CONFIG_OPTS
$PERL_PATHS &&

diff --git a/devel/perl/DEPENDS b/devel/perl/DEPENDS
index 55b8f0f..a04eefc 100755
--- a/devel/perl/DEPENDS
+++ b/devel/perl/DEPENDS
@@ -1,4 +1,4 @@
depends zlib &&
depends bzip2 &&
-depends libxcrypt &&
-optional_depends gdbm "" "" "for database support"
+optional_depends gdbm "" "" "for database support" &&
+optional_depends libxcrypt '' '' 'for crypt support'
diff --git a/devel/perl/HISTORY b/devel/perl/HISTORY
index 586da39..6a3d1ca 100644
--- a/devel/perl/HISTORY
+++ b/devel/perl/HISTORY
@@ -1,5 +1,6 @@
2023-12-16 Remko van der Vossen <wich AT sourcemage.org>
* UP_TRIGGERS: only trigger texinfo if it is actually installed
+ * DEPENDS, BUILD: optional depend libxcrypt

2023-12-16 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: add libxcrypt



  • [SM-Commit] GIT changes to master grimoire by Remko van der Vossen (e404a428d6853ba6add4856a7f3b0b88f6b52e44), Remko van der Vossen, 12/16/2023

Archive powered by MHonArc 2.6.24.

Top of Page