From df94cb782fa92ddcb50f58330a6ce88522d4a008 Mon Sep 17 00:00:00 2001 From: kirill Date: Wed, 1 Oct 2025 17:07:24 +0000 Subject: [PATCH] lang/apl: fix build with gsl and/or libreoffice OK: tb@ sthen@ --- lang/apl/Makefile | 5 ++++- lang/apl/patches/patch-HOWTOs_Makefile_am | 23 +++++++++++++++++++++++ lang/apl/patches/patch-configure_ac | 15 +++++++++++++++ 3 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 lang/apl/patches/patch-HOWTOs_Makefile_am create mode 100644 lang/apl/patches/patch-configure_ac diff --git a/lang/apl/Makefile b/lang/apl/Makefile index 19d170963c8..8377bf13210 100644 --- a/lang/apl/Makefile +++ b/lang/apl/Makefile @@ -1,5 +1,6 @@ COMMENT = interpreter for the programming language APL DISTNAME = apl-1.9pl20250903 +REVISION = 0 CATEGORIES = lang SHARED_LIBS += _sql 0.0 # 0.0 @@ -37,7 +38,9 @@ LIB_DEPENDS = devel/pcre2 \ RUN_DEPENDS = fonts/apl-fonts -CONFIGURE_STYLE = gnu +AUTOCONF_VERSION = 2.71 +AUTOMAKE_VERSION = 1.16 +CONFIGURE_STYLE = autoreconf CONFIGURE_ARGS += --without-sqlite3 \ --without-postgresql CONFIGURE_ENV += CXX_WERROR=no \ diff --git a/lang/apl/patches/patch-HOWTOs_Makefile_am b/lang/apl/patches/patch-HOWTOs_Makefile_am new file mode 100644 index 00000000000..6fa541d1325 --- /dev/null +++ b/lang/apl/patches/patch-HOWTOs_Makefile_am @@ -0,0 +1,23 @@ +Disable use asciidoc and libreoffice, we don't install HOWTO anyway + +Index: HOWTOs/Makefile.am +--- HOWTOs/Makefile.am.orig ++++ HOWTOs/Makefile.am +@@ -63,7 +63,7 @@ all: LApack-primer.pdf + # The .html has a stupid