Skip to Content.
Sympa Menu

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

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 (a080931035c44f1c850155a2da29e7eb78a96b57)
  • Date: Thu, 14 Dec 2023 11:35:17 +0000

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

devel/binutils/DEPENDS | 2 +-
devel/binutils/HISTORY | 3 +++
devel/binutils/PRE_BUILD | 9 +++++++++
3 files changed, 13 insertions(+), 1 deletion(-)

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

binutils: make texinfo optional

diff --git a/devel/binutils/DEPENDS b/devel/binutils/DEPENDS
index ba81eb1..ec9a271 100755
--- a/devel/binutils/DEPENDS
+++ b/devel/binutils/DEPENDS
@@ -2,12 +2,12 @@ depends bison &&
depends cpio &&
depends flex &&
depends smgl-fhs &&
-depends texinfo &&
depends gmp &&
depends mpfr &&
depends libmpc &&
depends zlib --with-system-zlib &&
optional_depends GETTEXT '' '--disable-nls' 'NLS support' &&
+optional_depends texinfo '' '' 'Info pages' &&
optional_depends zstd '--with-zstd' \
'--without-zstd' \
'Support zstd compressed debug sections'
diff --git a/devel/binutils/HISTORY b/devel/binutils/HISTORY
index 6c644e3..6dc409a 100644
--- a/devel/binutils/HISTORY
+++ b/devel/binutils/HISTORY
@@ -1,3 +1,6 @@
+2023-12-14 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS, PRE_BUILD: make texinfo optional
+
2023-11-30 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: fix zstd depends bug

diff --git a/devel/binutils/PRE_BUILD b/devel/binutils/PRE_BUILD
new file mode 100755
index 0000000..aa684c5
--- /dev/null
+++ b/devel/binutils/PRE_BUILD
@@ -0,0 +1,9 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+if ! is_depends_enabled $SPELL texinfo; then
+ sed -i -e '/^build_tools=/ s/build-texinfo//' \
+ -e '/^host_libs=/ s/intl//' \
+ -e '/^host_tools=/ s/texinfo//' configure &&
+ sed -i -E -e '/SUBDIRS =/ { s/\<doc\>// ; s/\<po\>// }' \
+ -e 's/(INFO_DEPS|DVIS|PDFS|PSS|HTMLS|TEXINFOS) =.*/\1 =/'
*/Makefile.in
+fi



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

Archive powered by MHonArc 2.6.24.

Top of Page